Skip to content

pantoken-root / formats/scope/src / resolveScope

Funkcja: resolveScope() ​

resolveScope(start): ResolvedScope

Beta

Rozwiąż zakres obowiązujący dla start, wędrując w górę przez jego przodków.

Parametry ​

start ​

Element | null

Element, dla którego należy rozwiązać zakres. Jego własne atrybuty mają w tym udział.

Zwraca ​

ResolvedScope

The ResolvedScope; pola niezadeklarowane przez żaden przodek pozostają undefined.

Przykład ​

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

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