Skip to content

pantoken / packages/model/src / Token

Interface: Token

Beta

Um token de design único no IR alinhado ao @property.

Propriedades

name

name: string

O nome da propriedade customizada, por exemplo --instui-color-background-base.


syntax

syntax: string

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


inherits

inherits: boolean

O sinalizador @property inherits.


value

value: string

Um valor concreto, uma referência var(...) ou um par light-dark(a, b).


themed?

optional themed?: boolean

Beta

Verdadeiro quando as resoluções clara e escura diferem (o valor é um light-dark()).


refersTo?

optional refersTo?: string

Beta

O token ao qual este se refere, quando value é um único var(...).


meta?

optional meta?: TokenMeta

Beta

Metadados não relacionados ao valor.