Skip to content

pantoken-root / formats/scope/src / resolveScope

تابع: resolveScope() ​

resolveScope(start): ResolvedScope

بتا

Scope مؤثر برای 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"