Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interfície: CreateScopeOptions ​

Beta

Opcions per a aggregate.

S'estén ​

Propietats ​

theme? ​

optional theme?: string

Beta

Clau de tema, p. ex. "rebrand". Coincideix amb [data-pantoken-theme="…"].

Heredat de ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Beta

Esquema de color fixat. Omiteix per seguir la preferència del sistema operatiu.

Heredat de ​

ScopeConfig.scheme


color? ​

optional color?: string

Beta

Clau de color de marca personalitzada.

Heredat de ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Beta

Identificador que distingeix aquesta instància de pantoken de les altres a la pàgina. Els scopes, les claus d'emmagatzematge, i els missatges de frame estan tots indexats per això.

Sobrescriu ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Beta

Atura la resolució d'avantpassats en aquest element, així res de fora pot aplicar tema al que hi ha dins. Útil per a un panell de previsualització que no ha d'heretar el tema de l'aplicació circumdant.


persist? ​

optional persist?: boolean

Beta

Persistir i restaurar estat. Passa false per mantenir el scope només en memòria (per defecte true).


storage? ​

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

Beta

Backend d'emmagatzematge (per defecte localStorage, s'omet silenciosament quan no està disponible).