Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Arayüz: CreateScopeOptions ​

Beta

aggregate için seçenekler.

Genişletir ​

Özellikler ​

theme? ​

optional theme?: string

Beta

Tema anahtarı, örn. "rebrand". [data-pantoken-theme="…"] ile eşleşir.

Şuradan miras alındı ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Beta

Sabitlenmiş renk şeması. İşletim sistemi tercihine uymak için boş bırakın.

Şuradan miras alındı ​

ScopeConfig.scheme


color? ​

optional color?: string

Beta

Özel marka renk anahtarı.

Şuradan miras alındı ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Beta

Bu pantoken örneğini sayfadaki diğerlerinden ayırt eden tanımlayıcı. Scope'lar, depolama anahtarları ve frame mesajlarının hepsi bununla anahtarlanır.

Geçersiz kılar ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Beta

Ataların çözümlemesini bu elementte durdurun, böylece dışarıdakiler içindekileri tema olarak belirleyemez. Çevreleyen uygulamanın temasını miras almaması gereken bir önizleme paneli için kullanın.


persist? ​

optional persist?: boolean

Beta

Durumu kalıcılaştırın ve geri yükleyin. Kapsamı yalnızca bellekte tutmak için false geçin (varsayılan true)).


storage? ​

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

Beta

Depolama arka ucu (varsayılan localStorage, kullanılabilir olmadığında sessizce atlanır)).