Skip to content

pantoken / packages/core/src / Token

Antarmuka: Token

Beta

Satu token desain dalam IR yang diselaraskan dengan @property.

Properti

name

name: string

Nama properti-kustom, mis. --instui-color-background-base.


syntax

syntax: string

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


inherits

inherits: boolean

Penanda @property inherits.


value

value: string

Nilai konkret, referensi var(...), atau pasangan light-dark(a, b).


themed?

optional themed?: boolean

Beta

Benar ketika resolusi terang dan gelap berbeda (nilai adalah light-dark()).


refersTo?

optional refersTo?: string

Beta

Token yang dirujuk oleh item ini, ketika value adalah satu var(...).


meta?

optional meta?: TokenMeta

Beta

Metadata non-nilai.