Skip to content

pantoken-root / packages/core/src / Token

Rhyngwyneb: Token ​

Bêta

Un tocyn dyluniad yn yr IR canonig wedi'i alinio â @property.

Eiddo ​

name ​

name: string

Enw'r eiddo arferol, e.e. --instui-color-background-base.


syntax ​

syntax: string

The @property syntax descriptor ("<color>", "<length>", "<image>", …) or "*" for contextual values.


inherits ​

inherits: boolean

Y faner @property inherits.


value ​

value: string

Gwerth concrêt, cyfeiriad var(...), neu bar light-dark(a, b).


flatValue? ​

optional flatValue?: string

Bêta

Y llythrennol llawn-wastad, sy'n bresennol yn unig pan fo value yn fynegiad-CSS sy'n cadw cyfeirnod (mynegiad modify Tokens Studio wedi'i rendro fel modify / color-mix() / hsl(from …))). Darllenir hyn gan yr emitwyr a gyfodddant liw go iawn yn hytrach na mynegiad CSS — y llinach naturiol, Figma, swatches — yn lle hynny; mae'r datryswr rhannol yn @pantoken/utils yn ei ffafrio'n awtomatig.


themed? ​

optional themed?: boolean

Bêta

Gwir pan fo penderfyniadau golau a thywyll yn wahanol (mae'r gwerth yn light-dark()).


refersTo? ​

optional refersTo?: string

Bêta

Y tocyn y mae hwn yn cyfeirio ato, pan fo value yn sengl var(...).


meta? ​

optional meta?: TokenMeta

Bêta

Metadata nad yw'n werth.