Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interfejs: CreateScopeOptions ​

Beta

Opcje dla aggregate.

Rozszerza ​

Właściwości ​

theme? ​

optional theme?: string

Beta

Klucz motywu, np. "rebrand". Dopasowywany przez [data-pantoken-theme="…"].

Dziedziczone z ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Beta

Przypięty schemat kolorów. Pomiń, aby podążać za preferencją systemu operacyjnego.

Dziedziczone z ​

ScopeConfig.scheme


color? ​

optional color?: string

Beta

Niestandardowy klucz koloru marki.

Dziedziczone z ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Beta

Identyfikator odróżniający tę instancję pantoken od innych na stronie. Zakresy, klucze przechowywania i wiadomości ramki są wszystkie przez niego kluczowane.

Nadpisuje ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Beta

Zatrzymaj rozwiązywanie przez przodków na tym elemencie, aby nic z zewnątrz nie mogło ustawić motywu wewnątrz. Użyj dla okna podglądu, które nie może dziedziczyć motywu otaczającej aplikacji.


persist? ​

optional persist?: boolean

Beta

Utrwalaj i przywracaj stan. Przekaż false, aby zachować zakres tylko w pamięci (domyślnie true)).


storage? ​

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

Beta

Backend magazynu (domyślnie localStorage, pomijany cicho gdy niedostępny)).