Skip to content

pantoken-root / formats/scope/src / CreateScopeOptions

Інтерфейс: CreateScopeOptions ​

Бета

Параметри для aggregate.

Розширює ​

Властивості ​

theme? ​

optional theme?: string

Бета

Ключ теми, напр., "rebrand". Супадає з [data-pantoken-theme="…"].

Успадковано від ​

ScopeConfig.theme


scheme? ​

optional scheme?: Scheme

Бета

Зафіксована колірна схема. Опустіть, щоб слідувати уподобанням ОС.

Успадковано від ​

ScopeConfig.scheme


color? ​

optional color?: string

Бета

Користувацький ключ кольору бренду.

Успадковано від ​

ScopeConfig.color


instanceId? ​

optional instanceId?: string

Бета

Ідентифікатор, що відрізняє цей екземпляр pantoken від інших на сторінці. Області, ключі сховища та канали повідомлень кадру використовують його як ключ.

Перевизначає ​

ScopeConfig.instanceId


boundary? ​

optional boundary?: boolean

Бета

Зупиняє розв’язування по предках на цьому елементі, щоб зовнішнє середовище не могло темізувати вміст. Використовується для панелі попереднього перегляду, яка не повинна успадковувати тему навколишнього застосунку.


persist? ​

optional persist?: boolean

Бета

Зберігати й відновлювати стан. Передайте false щоб тримати область лише в пам’яті (за замовчуванням true)).


storage? ​

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

Бета

Бекенд для збереження (за замовчуванням localStorage, тихо пропускається, якщо недоступний)).