Skip to content

pantoken / packages/model/src / Token

واجهة: Token

بيتا

رمز تصميم واحد في تمثيل IR المعتمد المتوافق مع @property.

الخصائص

name

name: string

اسم الخاصية المخصصة، على سبيل المثال --instui-color-background-base.


syntax

syntax: string

وصف syntax لـ @property ("<color>", "<length>", "<image>", …) أو "*" للقيم السياقية.


inherits

inherits: boolean

علامة inherits لـ @property.


value

value: string

قيمة ملموسة، مرجع var(...)، أو زوج light-dark(a, b).


themed?

optional themed?: boolean

بيتا

صواب عندما تختلف النسختان الفاتحة والداكنة (القيمة هي light-dark()).


refersTo?

optional refersTo?: string

بيتا

الرمز الذي يشير إليه هذا العنصر، عندما يكون value هو var(...) واحد.


meta?

optional meta?: TokenMeta

بيتا

بيانات وصفية غير متعلقة بالقيمة.