We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Value
Declaration
Braces
Parentheses
Ruleset
Rule
Unknown
Identifier
Type
Universal
FunctionalPseudo
PseudoClass
Brackets
CSS Grid Layout
of
nth-child
nth-last-child
nth-child(.. of <Selector>)
UnicodeRange
Hash
Nth
walk()
walkUp()
sequence
children
Selector
SelectorList
SimpleSelector
Block
{}
StyleSheet
loc
DeclarationList
declarationList
<element style="">
Atrule.expression
Id
Class
Attribute
PseudoElement
AtruleExpression
Raw
parseValue
parseSelector
parseAtruleExpression
parseCustomProperty
Progid
Space
WhiteSpace
HexColor
Under consideration:
Percentage
Dimension
more convenient to work with Value in current form
>>
until any browser support
||
meta
{}-block
Parenthesis
()-block
[]-block
Rule.block
Rule.children
Atrule.block
Atrule.children
bad idea, since block includes {} now
positions
parse*
The text was updated successfully, but these errors were encountered:
lahmatiy
No branches or pull requests
Value
toDeclaration
Braces
->Parentheses
Ruleset
->Rule
Unknown
Identifier
->Type
/Universal
selectorFunctionalPseudo
->PseudoClass
Brackets
sinceCSS Grid Layout
introduces itof
clause fornth-child
/nth-last-child
e.g.nth-child(.. of <Selector>)
UnicodeRange
Hash
Nth
(an+b)walk()
(current behaviour should be implemented aswalkUp()
)sequence
->children
for node typesSelector
->SelectorList
,SimpleSelector
->Selector
Block
positions (should include{}
)Selector
/SimpleSelector
to not include wsStyleSheet
inside at-rule toBlock
(when at-rule will be allowed inside block)loc
toNth
DeclarationList
instead ofBlock
and adddeclarationList
context (for<element style="">
context)Atrule.expression
should be null when no expressionSelector
suffix forId
,Class
,Attribute
,Type
,PseudoClass
andPseudoElement
Value
,Selector
andAtruleExpression
as balancedRaw
(parseValue
,parseSelector
,parseAtruleExpression
)parseCustomProperty
)Progid
Space
toWhiteSpace
Hash
toHexColor
Value
as balancedRaw
Under consideration:
Percentage
->Dimension
multipleValue
(no parts comma operator, but list of Value)explicit descendant combinator>>
Column combinator||
Attribute
Type
/Universal
/Attribute
(special case for :matches)renameloc
->meta
(to store formatting info too)renamethat's for tokens not ast nodeBlock
->{}-block
,Parenthesis
->()-block
,Brackets
->[]-block
according to CSS Syntax Module Level 3shouldSelectorList
to be omitted when have a single selector?replaceRule.block
toRule.children
andAtrule.block
toAtrule.children
positions
parse option toloc
allow percent in @Keyframes selectors only (from/to/percent)should restrict by lexer not parserbetter name forlooks ok for nowparse*
optionsThe text was updated successfully, but these errors were encountered: