Skip to content

pantoken-root / packages/core/src / Token

Interfáhta: Token ​

Behta

Okta design-token kanonalaš @property-almmuhit IR.

Properties ​

name ​

name: string

Custom-property-namme, muhto: --instui-color-background-base.


syntax ​

syntax: string

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


inherits ​

inherits: boolean

Dat @property inherits-flággu.


value ​

value: string

Gaskalváldde, var(...)-referenssa, dahká vai light-dark(a, b)-duovdi.


flatValue? ​

optional flatValue?: string

Behta

Dás ii-bievddalaš literal, mii leat doarvvuid vain go value lea referenssa-govva CSS-expression (Tokens Studio modify mii váldde ráhkadusat modify maŋemus color-mix() / hsl(from …))). Emitterat mii háliidit ealát fárusu go CSS-expression — njiheaddji lineage, Figma, swatches — čála dát válddekos; ovttas resolver @pantoken/utils-seames preferre dahkat automahtalaš.


themed? ​

optional themed?: boolean

Behta

Gurraš ge álbmot ja álggu geavaheapmi eret (válddovuohta lea light-dark()).


refersTo? ​

optional refersTo?: string

Behta

Token mii dát čuovvut, gos value lea oktavuohta var(...).


meta? ​

optional meta?: TokenMeta

Behta

Metadata maid ii leat válddovuohta.