Skip to content

pantoken-root / formats/scope/src / resolveScope

Функція: resolveScope() ​

resolveScope(start): ResolvedScope

Бета

Resolve the scope in effect for start, проходячи вгору по його предках.

Параметри ​

start ​

Element | null

Елемент, для якого виконують розв’язування. Участь беруть і його власні атрибути.

Повертає ​

ResolvedScope

The ResolvedScope; поля, які жоден предок не оголосив, залишаються undefined.

Приклад ​

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

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