Functions

treeToDebugString(StyleSheet styleSheet, [bool useSpan = false]) → String

Helper function to dump the CSS AST.

Classes

AngleTerm

AttributeSelector

BAD_HEX_VALUE

Type to signal a bad hex value for HexColorTerm.value.

BinaryExpression

BorderExpression

BoxExpression

CharsetDirective

ChTerm

ClassSelector

CommentDefinition

ContentDirective

To support SASS @content.

CssComment

CssPrinter

Visitor that produces a formatted string representation of the CSS tree.

DartStyleExpression

Declaration

DeclarationGroup

Directive

ElementSelector

EmTerm

Expression

The base type for expressions.

Expressions

ExtendDeclaration

ExTerm

FontExpression

FontFaceDirective

FractionTerm

FreqTerm

FunctionTerm

GroupTerm

HeightExpression

HexColorTerm

HostDirective

Identifier

////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////

IdSelector

IE8Term

A "\9" was encountered at the end of the expression and before a semi-colon. This is an IE trick to ignore a property or value except by IE 8 and older browsers.

ImportDirective

IncludeDirective

To support consuming a SASS mixin @include.

IncludeMixinAtDeclaration

Node for usage of @include mixin(args,...) found in a declaration group instead of at a ruleset (toplevel) e.g., div { @include mixin1; }

ItemTerm

KeyFrameBlock

KeyFrameDirective

LengthTerm

LiteralTerm

MarginExpression

MarginGroup

MediaDirective

MediaExpression

MediaExpression grammar: '(' S media_feature S ':' S* expr ? ')' S*

MediaQuery

MediaQuery grammar: : ONLY | NOT? S media_type S AND S* media_expression | media_expression [ AND S media_expression ] media_type : IDENT media_expression : '(' S media_feature S [ ':' S expr ]? ')' S* media_feature : IDENT

MixinDeclarationDirective

MixinDefinition

MixinRulesetDirective

Support a Sass @mixin. See http://sass-lang.com for description.

NamespaceDirective

NamespaceSelector

Negation

NegationSelector

NoOp

NumberTerm

OperatorComma

OperatorMinus

OperatorPlus

OperatorSlash

PaddingExpression

PageDirective

PercentageTerm

PseudoClassFunctionSelector

PseudoClassSelector

PseudoElementFunctionSelector

PseudoElementSelector

RemTerm

ResolutionTerm

RuleSet

Selector

SelectorExpression

SelectorGroup

SimpleSelector

SimpleSelectorSequence

StyleSheet

StyletDirective

ThisOperator

TimeTerm

TopLevelProduction

TreeNode

The base type for all nodes in a CSS abstract syntax tree.

TreeOutput

Simple class to provide a textual dump of trees for debugging.

UnaryExpression

UnicodeRangeTerm

UnitTerm

UriTerm

VarDefinition

VarDefinitionDirective

To support Less syntax @name: expression

VarUsage

ViewportTerm

Visitor

Base vistor class for the style sheet AST.

VisitorBase

WidthExpression

Wildcard