Module ast

Module ast 

Source
Expand description

CSS AST (Abstract Syntax Tree) definitions

This module provides the core AST structures for representing CSS in a structured, manipulatable format.

Structs§

AttributeSelector
Attribute selector
CSSAtRule
CSS at-rule (e.g., @media, @keyframes, @import)
CSSDeclaration
CSS declaration (property-value pair)
CSSRule
CSS rule representation
SourcePosition
Source position information

Enums§

AttributeOperator
Attribute operator types
CSSNode
Root CSS AST node
CombinatorType
Combinator types
SelectorComponent
CSS selector component