Skip to content

pantoken / packages/core/src / cssSyntaxForValue

Fonksyon: cssSyntaxForValue()

cssSyntaxForValue(value): string

Beta

Detekte CSS @property syntax ke yon token konkrè ta dwe anrejistre anba li. Tokens Studio types pa matche 1:1 ak sentaks CSS, kidonk valè a enspekte. Retounen "*" (inivèsèl) pou nenpòt bagay ki pa yon sèl token tipé endepandan nan kalkil.

Paramèt

value

string

Yon valè konkrè (pa gen var() / light-dark()).

Retounen

string

Deskriptè sentaks @property.

Egzanp

Valè yon sèl-token tipé

ts
import { cssSyntaxForValue } from "@pantoken/core";

cssSyntaxForValue("#03893D"); // → "<color>"
cssSyntaxForValue("2px");     // → "<length>"
cssSyntaxForValue("50%");     // → "<percentage>"
cssSyntaxForValue("400");     // → "<integer>"

Inite relatif a polis ak valè konplèks retounen nan inivèsèl

ts
import { cssSyntaxForValue } from "@pantoken/core";

cssSyntaxForValue("1rem");                     // → "*" (rem isn't computationally independent)
cssSyntaxForValue("Lato, Helvetica, sans-serif"); // → "*"
cssSyntaxForValue("currentColor");             // → "*"