Skip to content

pantoken / packages/core/src / Token

Interface: Token

Bêta

Un seul jeton de design dans l'IR canonique aligné sur @property.

Propriétés

name

name: string

Le nom de la propriété personnalisée, p. ex. --instui-color-background-base.


syntax

syntax: string

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


inherits

inherits: boolean

L'indicateur @property inherits.


value

value: string

Une valeur concrète, une référence var(...) ou une paire light-dark(a, b).


themed?

optional themed?: boolean

Bêta

Vrai lorsque les résolutions claire et foncée diffèrent (la valeur est un light-dark()).


refersTo?

optional refersTo?: string

Bêta

Le jeton référencé par celui-ci, lorsque value est un seul var(...).


meta?

optional meta?: TokenMeta

Bêta

Métadonnées non liées à la valeur.