Skip to content

pantoken-root / packages/model/src / Token

Entèfas: Token ​

Beta

Yon sèl token konsepsyon nan IR kanonik ki aliyen ak @property.

Pwopriyete ​

name ​

name: string

Non pwopriyete koutim nan, egzanp --instui-color-background-base.


syntax ​

syntax: string

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


inherits ​

inherits: boolean

Drapo @property inherits la.


value ​

value: string

Yon valè konkrè, yon referans var(...), oswa yon pè light-dark(a, b).


flatValue? ​

optional flatValue?: string

Beta

Literal totalman aplati a, prezan sèlman lè value se yon ekspresyon CSS ki kenbe referans ( expression) (yon modify Tokens Studio ki rann kòm modify tankou color-mix() / hsl(from …))). Emèt ki bezwen yon koulè reyèl olye ke yon ekspresyon CSS — liyaj natif, Figma, echantiyon koulè — li sa a olye; rezolisè pataje a nan @pantoken/utils prefere li otomatikman.


themed? ​

optional themed?: boolean

Beta

Vre lè rezolisyon limyè ak nwa yo diferan (valè a se yon light-dark()).


refersTo? ​

optional refersTo?: string

Beta

Token sa a refere a lè value se yon sèl var(...).


meta? ​

optional meta?: TokenMeta

Beta

Metadone ki pa yon valè.