Entities class

Entities are tokens which can be found inside an Expression

Constructors

Entities(Contexts context, ParserInput parserInput, Parsers parsers)
Constructor. It's an auxiliary class for parsers.

Properties

context Contexts
Environment variables
read / write
fileInfo FileInfo
Data about the file being parsed
read / write
parserInput ParserInput
Input management
read / write
parsers Parsers
For internal use, to reference parsers.expression() and parsers.entity()
read / write
hashCode → int
The hash code for this object.
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

arguments(List<Node> prevArgs) → List<Node>
The arguments in a call function. Example: [...]
assignment() Assignment
Assignments are argument entities for calls. They are present in ie filter properties as shown below. [...]
call() Node
A function call [...]
color() Color
A Hexadecimal color [...]
colorKeyword() Color
Search for a named color, such as blue. [...]
customFuncCall(String name, List<Node> args) → bool
Parsing rules for functions with non-standard args, e.g.: [...]
dimension() Dimension
A Dimension, that is, a number and a unit [...]
ieAlpha() Quoted
IE's alpha function [...]
javascript() JavaScript
JavaScript code to be evaluated [...]
keyword() Node
A catch-all word, such as: [...]
literal() Node
Search for [...]
mixinLookup() Node
property() Property
A Property accessor, such as $color, in [...]
propertyCurly() Property
A property entity using the protective {}. Example: [...]
quoted({bool forceEscaped: false }) Quoted
A string, which supports escaping ~, " and ' [...]
unicodeDescriptor() UnicodeDescriptor
A unicode descriptor, as is used in unicode-range, such as: [...]
url() URL
Parse url() tokens [...]
variable() Node
A Variable entity, such as @fink, in [...]
variableCurly() Variable
A variable entity using the protective {}. Example: [...]
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator.
inherited