Skip to content

pantoken / packages/model/src / Token

Giao diện: Token

Beta

Một token thiết kế duy nhất trong IR được căn chỉnh theo @property.

Thuộc tính

name

name: string

Tên thuộc tính tùy chỉnh, ví dụ --instui-color-background-base.


syntax

syntax: string

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


inherits

inherits: boolean

Cờ @property inherits.


value

value: string

Một giá trị cụ thể, một tham chiếu var(...), hoặc một cặp light-dark(a, b).


themed?

optional themed?: boolean

Beta

Đúng khi bản phân giải sáng và tối khác nhau (giá trị là một light-dark()).


refersTo?

optional refersTo?: string

Beta

Token mà token này tham chiếu tới, khi value là một var(...) duy nhất.


meta?

optional meta?: TokenMeta

Beta

Siêu dữ liệu không phải giá trị.