Structs§
- Authored
Property Text V0 - Authored CSS property text retained only for presentation and provenance.
- Canonical
Class KeyV0 - Canonical
Custom Property Name V0 - A sealed custom-property lookup key.
- Canonical
IdKey V0 - A sealed, CSS-escape-decoded id-selector identity key.
- Canonical
Standard Property Name V0 - A sealed standard-property lookup key.
- Canonical
Type Selector KeyV0 - A sealed, CSS-escape-decoded type-selector identity key.
- Class
Name V0 - A CSS class name with authored and decoded spellings.
- Class
Selector Name V0 - Class
Selector Position V0
Enums§
- Canonical
Property KeyV0 - Property
Name Kind V0 - Whether a declaration name belongs to the standard-property or custom-property identity domain.
- Property
Name V0 - A CSS property name with an authored spelling and one sealed canonical identity.
Functions§
- class_
selector_ name_ end - class_
selector_ names - css_
identifier_ escape_ sequence_ end - Returns the byte immediately after a valid CSS identifier escape.
- decode_
css_ identifier_ escapes - is_
ascii_ word_ continue - Returns whether a character belongs to the deliberately narrow ASCII word used by completion and hover cursor boundaries.
- is_
css_ name_ continue - Returns whether a decoded character can continue a CSS identifier name.
- is_
css_ name_ start - Returns whether a decoded character can start a CSS identifier name.
- is_
custom_ property_ name - Classifies an authored property spelling through the sole property-name authority, including escaped leading hyphens.
- is_
safe_ css_ identifier - property_
names_ same - Compares two authored property spellings through the sole property-name identity authority.
- render_
authored - Writes authored property text into an owned presentation buffer.