Skip to content

pantoken-root / scope

scope ​

Beta

@pantoken/core — o transformador pantoken.

As chaves CSS do Pantoken ligam temas a um atributo data-pantoken-theme data-pantoken-theme que corresponde a any elemento, não apenas :root; assim, o theming é uma propriedade de uma subárvore em vez de da página. Este pacote é a metade em tempo de execução desse contrato:

  • resolveScope sobe a partir de um elemento para encontrar o tema, o esquema e a cor em efeito — a metade de auto-detecção.
  • createScope declara um escopo explicitamente, com seu próprio estado persistido e seu próprio canal de mensagens de frame — a metade de configuração manual que evita colisão entre duas instâncias.
  • ensureProperties injeta uma vez o registro @property @property global do documento, por mais que muitas instâncias peçam por eles.

Livre de Node por projeto: isto é enviado ao navegador.

Interfaces ​

Aliases de tipo ​

Variáveis ​

Funções ​

Referências ​

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 ​

Re-exporta Theme


themeClass ​

Re-exporta Theme