Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interfész: CreateScopeOptions ​

Béta

Az aggregate lehetőségei.

Kiterjeszti ​

Tulajdonságok ​

theme? ​

optional theme?: string

Béta

Téma kulcs, pl. "rebrand". Illeszkedik a [data-pantoken-theme="…"] szelektorral.

Öröklött innen ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Béta

Rögzített színséma. Hagyja el, ha az OS preferenciát akarja követni.

Öröklött innen ​

ScopeConfig.scheme


color? ​

optional color?: string

Béta

Egyedi brand szín kulcs.

Öröklött innen ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Béta

Az az azonosító, amely megkülönbözteti ezt a pantoken instance-ot a többitől az oldalon. A scope-ok, tárolási kulcsok, és a frame üzenetek mind ezzel az azonosítóval vannak kulcsolva.

Felülírások ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Béta

Állítsa le az ősök feloldását ennél az elemnél, így semmi kívülről nem themelheti a belsőt. Használja olyan előnézeti panelhez, amelynek nem szabad örökölnie a környező alkalmazás témáját.


persist? ​

optional persist?: boolean

Béta

Állapot perzisztálása és visszaállítása. Adjon át false-t, hogy a scope csak memóriában maradjon (alapértelmezett: true)).


storage? ​

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

Béta

Tároló backend (alapértelmezett: localStorage, amely néma módon kihagyásra kerül, ha nem érhető el)).