Skip to content

pantoken-root / formats/css/src / ToCssOptions

Schnittstelle: ToCssOptions ​

Beta

Optionen für toCss.

Eigenschaften ​

scope? ​

optional scope?: string

Beta

Die selektorbasierten Deklarationen werden unter (Standard ":root") ausgegeben.


layer? ​

optional layer?: string

Beta

Einfacher Ebenenname (z. B. "pantoken"), kein @-Präfix. Weglassen, um den Wrapper zu überspringen.


emit? ​

optional emit?: CssEmitTarget

Beta

Das Thema, das ausgegeben werden soll (Standard: "rebrand").


declareAll? ​

optional declareAll?: boolean

Beta

Jedes Token als Deklaration ausgeben, statt konkrete Tokens an @property weiterzuleiten. Erforderlich für einen Themenblock, der innerhalb des Subtrees eines anderen Themas verschachtelt werden kann: Ein unvollständiger Block würde die Werte des umgebenden Themas für die Tokens übernehmen, die er weglässt.


plugins? ​

optional plugins?: readonly PantokenPlugin[]

Beta

Plugins, deren css Hooks nach dem Erstellen des Basis-CSS ausgeführt werden (Standard: keine).