Skip to content

pantoken-root / scope

scope ​

Бета

@pantoken/core — трансформер pantoken.

Pantoken's CSS keys themes to a data-pantoken-theme атрибут, який відповідає any елементу, не лише :root, тому темізація є властивістю піддерева, а не всієї сторінки. Цей пакет — runtime половина цього контракту:

  • resolveScope піднімається вгору від елемента, щоб знайти тему, схему та колір, що діють — автодетекція.
  • createScope явно оголошує область з її власним збереженим станом і власним каналом кадру повідомлень — ручна конфігурація, яка запобігає колізії двох екземплярів.
  • ensureProperties інжектує документ-глобальні @property реєстрації один раз, незалежно від того, скільки екземплярів їх запитує.

Без Node за дизайном: це постачається в браузер.

Інтерфейси ​

Псевдоніми типів ​

Змінні ​

Функції ​

Посилання ​

BOUNDARY_ATTR ​

Повторно експортує BOUNDARY_ATTR


BOUNDARY_CLASS ​

Повторно експортує BOUNDARY_CLASS


COLOR_ATTR ​

Повторно експортує Mode


SCHEME_ATTR ​

Повторно експортує Mode


THEME_ATTR ​

Повторно експортує Mode


colorClass ​

Повторно експортує Mode


schemeClass ​

Повторно експортує Theme


themeClass ​

Повторно експортує Theme