Skip to content

pantoken / packages/core/src / Token

Interfície: Token

Beta

Un token de disseny únic en l'IR alineat de forma canònica @property.

Propietats

name

name: string

El nom de la propietat personalitzada, p. ex. --instui-color-background-base.


syntax

syntax: string

El descriptor @property syntax ("<color>", "<length>", "<image>", …) o "*" per a valors contextuals.


inherits

inherits: boolean

La bandera @property inherits.


value

value: string

Un valor concret, una referència var(...) o una parella light-dark(a, b).


themed?

optional themed?: boolean

Beta

Cert quan les resolucions clara i fosca difereixen (el valor és light-dark()).


refersTo?

optional refersTo?: string

Beta

El token que aquest referencia, quan value és un únic var(...).


meta?

optional meta?: TokenMeta

Beta

Metadades sense valor.