Skip to content

pantoken-root / formats/scope/src / resolveScope

Függvény: resolveScope() ​

resolveScope(start): ResolvedScope

Béta

Oldja fel a start számára érvényes scope-ot az ősök mentén felfelé haladva.

Paraméterek ​

start ​

Element | null

Az az elem, amelyre feloldást végzünk. Saját attribútumai is részt vesznek.

Visszatérési érték ​

ResolvedScope

A ResolvedScope; azok a mezők, amelyeket egy ős sem deklarált, undefined maradnak.

Példa ​

ts
import { resolveScope } from "@pantoken/scope";

// <div data-pantoken-theme="canvas"><span id="x"></span></div>
resolveScope(document.querySelector("#x")!).theme; // "canvas"