Skip to content

pantoken-root / scope

scope ​

Beta

@pantoken/core — el transformador de pantoken.

El CSS de Pantoken asigna temas a un atributo data-pantoken-theme data-pantoken-theme que coincide con any elemento, no solo con :root, por lo que el theming es una propiedad de un subárbol en lugar de la página. Este paquete es la mitad en tiempo de ejecución de ese contrato:

  • resolveScope sube desde un elemento para encontrar el tema, el esquema y el color en efecto — la mitad de detección automática.
  • createScope declara un scope explícitamente, con su propio estado persistido y su propio canal de mensajes de frame — la mitad de configuración manual que evita que dos instancias colisionen.
  • ensureProperties inyecta las @property registraciones globales de @property en el documento una vez, sin importar cuántas instancias las soliciten.

Sin Node por diseño: esto se distribuye al navegador.

Interfaces ​

Alias de tipo ​

Variables ​

Funciones ​

Referencias ​

BOUNDARY_ATTR ​

Re-exporta BOUNDARY_ATTR


BOUNDARY_CLASS ​

Re-exporta BOUNDARY_CLASS


COLOR_ATTR ​

Reexporta Mode


SCHEME_ATTR ​

Reexporta Mode


THEME_ATTR ​

Reexporta Mode


colorClass ​

Reexporta Mode


schemeClass ​

Reexporta Theme


themeClass ​

Reexporta Theme