Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interface: CreateScopeOptions ​

Beta

Opções para aggregate.

Estende ​

Propriedades ​

theme? ​

optional theme?: string

Beta

Chave do tema, por exemplo "rebrand". Correspondida por [data-pantoken-theme="…"].

Herdado de ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Beta

Esquema de cor fixado. Omitir para seguir a preferência do SO.

Herdado de ​

ScopeConfig.scheme


color? ​

optional color?: string

Beta

Chave de cor da marca personalizada.

Herdado de ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Beta

Identificador que distingue esta instância pantoken das demais na página. Escopos, chaves de armazenamento, e mensagens entre frames são todas indexadas por ele.

Substitui ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Beta

Interrompe a resolução por ancestrais neste elemento, para que nada do lado de fora possa aplicar tema ao que está dentro. Use para um painel de pré-visualização que não deve herdar o tema do aplicativo ao redor.


persist? ​

optional persist?: boolean

Beta

Persistir e restaurar estado. Passe false para manter o escopo apenas em memória (padrão true)).


storage? ​

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

Beta

Backend de armazenamento (padrão localStorage, ignorado silenciosamente quando indisponível)).