Skip to main content

Module ident

Module ident 

Source

Structs§

AuthoredPropertyTextV0
Authored CSS property text retained only for presentation and provenance.
CanonicalClassKeyV0
CanonicalCustomPropertyNameV0
A sealed custom-property lookup key.
CanonicalIdKeyV0
A sealed, CSS-escape-decoded id-selector identity key.
CanonicalStandardPropertyNameV0
A sealed standard-property lookup key.
CanonicalTypeSelectorKeyV0
A sealed, CSS-escape-decoded type-selector identity key.
ClassNameV0
A CSS class name with authored and decoded spellings.
ClassSelectorNameV0
ClassSelectorPositionV0

Enums§

CanonicalPropertyKeyV0
PropertyNameKindV0
Whether a declaration name belongs to the standard-property or custom-property identity domain.
PropertyNameV0
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.