Skip to content

pantoken / packages/core/src / Token

इंटरफेस: Token

बीटा

कैनोनिकल @property-अनुरूप IR में एक एकल डिज़ाइन टोकन।

प्रॉपर्टीज

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

बीटा

जब लाइट और डार्क रिज़ॉल्यूशन्स अलग होते हैं तो सत्य (मान एक light-dark() है)।


refersTo?

optional refersTo?: string

बीटा

यह जिस टोकन का संदर्भ देता है, जब value एक एकल var(...) होता है।


meta?

optional meta?: TokenMeta

बीटा

गैर-मूल्य मेटाडेटा।