Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

इंटरफेस: CreateScopeOptions ​

बीटा

aggregate के लिए विकल्प।

विस्तार करता है ​

प्रॉपर्टीज ​

theme? ​

optional theme?: string

बीटा

Theme key, उदाहरण के लिए "rebrand". [data-pantoken-theme="…"] द्वारा मैच किया जाता है।

अनुवांशित से ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

बीटा

Pinned color scheme. OS प्राथमिकता का पालन करने के लिए छोड़ दें।

अनुवांशित से ​

ScopeConfig.scheme


color? ​

optional color?: string

बीटा

कस्टम ब्रांड कलर की।

अनुवांशित से ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

बीटा

इस pantoken instance को पेज पर अन्य से अलग करने वाला पहचानकर्ता। Scopes, storage keys, और frame messages सभी इससे key किए जाते हैं।

ओवरराइड्स ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

बीटा

इस तत्व पर ancestor resolution को रोकें, ताकि बाहर की कोई भी चीज़ अंदर की थीम को प्रभावित न कर सके। ऐसे preview pane के लिए उपयोग करें जो आसपास के ऐप की थीम inherit नहीं कर सकता।


persist? ​

optional persist?: boolean

बीटा

State को persist और restore करें। scope को केवल इन-मेमोरी रखने के लिए false पास करें (डिफ़ॉल्ट true)).


storage? ​

optional storage?: Pick<Storage, "getItem" | "setItem"> | null

बीटा

Storage backend (डिफ़ॉल्ट localStorage, जब अनुपलब्ध हो तो चुपचाप छोड़ दिया जाता है)).