Skip to content

pantoken-root / formats/scope/src / resolveScope

Funzione: resolveScope() ​

resolveScope(start): ResolvedScope

Beta

Risolve lo scope in vigore per start risalendo i suoi antenati.

Parametri ​

start ​

Element | null

L'elemento da risolvere. I suoi attributi partecipano.

Restituisce ​

ResolvedScope

Il ResolvedScope; i campi non dichiarati da nessun antenato rimangono undefined.

Esempio ​

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

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