Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interface: CreateScopeOptions ​

Beta

Muligheder for aggregate.

Udvider ​

Egenskaber ​

theme? ​

optional theme?: string

Beta

Tema-nøgle, f.eks. "rebrand". Matchet af [data-pantoken-theme="…"].

Arvet fra ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Beta

Fastlåst farveskema. Udelad for at følge OS-præferencen.

Arvet fra ​

ScopeConfig.scheme


color? ​

optional color?: string

Beta

Brugerdefineret brand-farve-nøgle.

Arvet fra ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Beta

Identifikator der adskiller denne pantoken-instans fra andre på siden. Scopes, storage-nøgler, og frame-beskeder er alle nøglebundet til den.

Overskriver ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Beta

Stop forfaderopløsning ved dette element, så intet udenfor kan tema-tilpasse det indeni. Brug til en preview-rude, som ikke må arve den omgivende apps tema.


persist? ​

optional persist?: boolean

Beta

Vedvarende gem og gendan tilstand. Angiv false for at beholde scopen kun i hukommelsen (standard true)).


storage? ​

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

Beta

Storage-backend (standard localStorage, springes stille over når utilgængelig)).