Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Interfaz: CreateScopeOptions ​

Beta

Opciones para aggregate.

Extiende ​

Propiedades ​

theme? ​

optional theme?: string

Beta

Clave de tema, p. ej. "rebrand". Coincide con [data-pantoken-theme="…"].

Heredado de ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Beta

Esquema de color fijado. Omitir para seguir la preferencia del SO.

Heredado de ​

ScopeConfig.scheme


color? ​

optional color?: string

Beta

Clave de color de marca personalizada.

Heredado de ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Beta

Identificador que distingue esta instancia de pantoken de otras en la página. Scopes, claves de almacenamiento, y mensajes de frame se indexan con él.

Sobrescribe ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Beta

Detener la resolución de ancestros en este elemento, de modo que nada externo pueda aplicar tema a lo que hay dentro. Usar para un panel de vista previa que no debe heredar el tema de la aplicación circundante.


persist? ​

optional persist?: boolean

Beta

Persistir y restaurar el estado. Pase false para mantener el scope solo en memoria (valor por defecto true)).


storage? ​

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

Beta

Backend de almacenamiento (por defecto localStorage, omitido silenciosamente cuando no está disponible)).