Skip to content

pantoken / packages/core/src / Token

Interface: Token

Beta

Et enkelt designtoken i den kanoniske @property-justerede IR.

Egenskaber

name

name: string

Custom-property-navnet, f.eks. --instui-color-background-base.


syntax

syntax: string

Beskrivelsen @property syntax ("<color>", "<length>", "<image>", …) eller "*" for kontekstuelle værdier.


inherits

inherits: boolean

Flaget @property inherits.


value

value: string

En konkret værdi, en var(...) reference eller et light-dark(a, b) par.


themed?

optional themed?: boolean

Beta

Sandt, når lys- og mørkeropløsningerne adskiller sig (værdi er en light-dark()).


refersTo?

optional refersTo?: string

Beta

Tokenen, som denne refererer til, når value er en enkelt var(...).


meta?

optional meta?: TokenMeta

Beta

Ikke-værdi-metadata.