Skip to content

pantoken / packages/core/src / Token

Interfaz: Token

Beta

Un único token de diseño en la IR canónica alineada con @property.

Propiedades

name

name: string

El nombre de la propiedad personalizada, p. ej., --instui-color-background-base.


syntax

syntax: string

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


inherits

inherits: boolean

El indicador @property inherits.


value

value: string

Un valor concreto, una referencia var(...) o un par light-dark(a, b).


themed?

optional themed?: boolean

Beta

Verdadero cuando las resoluciones clara y oscura difieren (el valor es un light-dark()).


refersTo?

optional refersTo?: string

Beta

El token al que hace referencia este, cuando value es un único var(...).


meta?

optional meta?: TokenMeta

Beta

Metadatos que no son valores.