Skip to content

pantoken-root / formats/scope/src / resolveScope

Funktion: resolveScope() ​

resolveScope(start): ResolvedScope

Beta

Bestäm det scope som gäller för start genom att gå upp genom dess förfäder.

Parametrar ​

start ​

Element | null

Elementet att lösa för. Dess egna attribut deltar.

Returnerar ​

ResolvedScope

Den ResolvedScope; fält som ingen förfader deklarerade lämnas undefined.

Exempel ​

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

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