Classes summary
AttributeSelector |
A CSS attribute selector, such as [data-example], [data-example="value"] or [data-example$="ends-with"] |
Parser |
Used to parse a selector or compound selectors |
PseudoSelector |
This class represents a CSS pseudo selector, for example, :nth-child, :empty, :not |
Selector |
Represents a single selector, either standalone or as part of a compound selector |
Token |
This class represents a CSS selector token |
Tokenizer |
This class is used to convert CSS strings into an array of CSS tokens |
TokenStream |
This class provides stream functions to navigate an array of tokens |
XPathConverter |
Used to convert CSS selectors to XPath queries |