Skip to content

pantoken-root / formats/css/src / ToCssOptions

Interface: ToCssOptions ​

Beta

Opções para toCss.

Propriedades ​

scope? ​

optional scope?: string

Beta

As declarações com escopo de seletor são emitidas em (padrão ":root").


layer? ​

optional layer?: string

Beta

Nome simples da camada (ex.: "pantoken"), sem prefixo @. Omitir para ignorar o envoltório.


emit? ​

optional emit?: CssEmitTarget

Beta

O tema a ser emitido (padrão: "rebrand").


declareAll? ​

optional declareAll?: boolean

Beta

Emitir cada token como declaração em vez de encaminhar tokens concretos para @property. Necessário para um bloco de tema que pode se aninhar dentro da subárvore de outro tema: um bloco incompleto iria herdar os valores do tema envolvente para os tokens que omite.


plugins? ​

optional plugins?: readonly PantokenPlugin[]

Beta

Plugins cujos hooks css são executados após o CSS base ser gerado (padrão: nenhum).