Skip to content

pantoken-root / packages/core/src / Token

Vmesnik: Token ​

Beta

En oblikovni token v kanoničnem IR, poravnanem z @property.

Lastnosti ​

name ​

name: string

Ime lastnosti po meri, npr. --instui-color-background-base.


syntax ​

syntax: string

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


inherits ​

inherits: boolean

Zastavica @property inherits.


value ​

value: string

Konkretna vrednost, sklic var(...) ali par light-dark(a, b).


flatValue? ​

optional flatValue?: string

Beta

Popolnoma sploščena literalna vrednost, prisotna le, kadar je value referenčno ohranjajoča CSS izraz (Tokens Studio modify upodobljen kot color-mix() / hsl(from …))). Emitterji, ki potrebujejo pravo barvo namesto CSS-izraza — izvorne linije, Figma, barvne vzorce — berejo to namesto tega; skupni rešitelj v @pantoken/utils ga samodejno prednostno izbere.


themed? ​

optional themed?: boolean

Beta

Resnično, ko se svetla in temna razrešitev razlikujeta (vrednost je light-dark()).


refersTo? ​

optional refersTo?: string

Beta

Token, na katerega se ta nanaša, kadar je value en sam var(...).


meta? ​

optional meta?: TokenMeta

Beta

Metapodatki brez vrednosti.