Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interface: CreateScopeOptions ​

Bèta

Opties voor aggregate.

Breidt uit ​

Eigenschappen ​

theme? ​

optional theme?: string

Bèta

Thema-sleutel, bijv. "rebrand". Gekoppeld door [data-pantoken-theme="…"].

Geërfd van ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Bèta

Vastgezette kleurenschema. Weglaten om de OS-voorkeur te volgen.

Geërfd van ​

ScopeConfig.scheme


color? ​

optional color?: string

Bèta

Aangepaste merk-kleur sleutel.

Geërfd van ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Bèta

Identificeerder die deze pantoken-instantie onderscheidt van andere op de pagina. Scopes, opslagkeys, en frame-berichten worden er allemaal mee geassocieerd.

Overschrijft ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Bèta

Stop de voorouder-resolutie bij dit element, zodat niets van buiten het binnenste kan voorzien van een thema. Gebruik voor een preview-paneel dat het thema van de omliggende app niet mag erven.


persist? ​

optional persist?: boolean

Bèta

Persisteer en herstel status. Geef false om de scope alleen in het geheugen te houden (standaard true)).


storage? ​

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

Bèta

Opslag-backend (standaard localStorage, stilzwijgend overgeslagen wanneer niet beschikbaar)).