Allows having CSS variables and constants that accept value of any type
Allows having CSS variables and constants that accept an <angle> CSS value
Allows having CSS variables and constants that accept a <color> CSS value
Allows having CSS variables and constants that accept a <custom-ident> value
Allows having CSS variables and constants that accept an <image> CSS value
Allows having CSS variables and constants that accept a <length-percentage> CSS value
Allows having CSS variables and constants that accept a <length> CSS value
Allows having CSS variables and constants that accept a <number> CSS value
Allows having CSS variables and constants that accept a <percent> CSS value
Allows having CSS variables and constants that accept a <resolution> CSS value
Allows having CSS variables and constants that accept a <time> CSS value
Allows having CSS variables and constants that accept a <transform-function> value
The
ISyntaxTypeStylesetinterface maps CSS syntax names to the types, which can be used for defining custom CSS properties (a.k.a. variables) via the @property rules.