Skip to content

pantoken / packages/core/src / Token

接口: Token

Beta

位于规范 @property 对齐中间表示(IR)中的单个设计 token。

属性

name

name: string

自定义属性名,例如 --instui-color-background-base


syntax

syntax: string

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


inherits

inherits: boolean

@property inherits 标志。


value

value: string

一个具体值、一个 var(...) 引用,或一个 light-dark(a, b) 对。


themed?

optional themed?: boolean

Beta

当亮色和暗色解析结果不同(值为 light-dark())时为真。


refersTo?

optional refersTo?: string

Beta

value 是单个 var(...) 时,此项引用的 token。


meta?

optional meta?: TokenMeta

Beta

非值元数据。