Mixin class
Process Mixins
Constructors
- Mixin(Contexts context, ParserInput parserInput, Parsers parsers, Entities entities)
- Auxiliary class for Parsers
Properties
- context ↔ Contexts
-
Environment variables
read / write
- entities ↔ Entities
-
Reference to Entities class with additional parser functions
read / write
- fileInfo ↔ FileInfo
-
Data about the file being parsed
read / write
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- parserInput ↔ ParserInput
-
Input management
read / write
- parsers ↔ Parsers
-
To reference other Parsers functions
read / write
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
args(
{bool isCall = false}) → MixinReturner - Search for arguments in a Mixin Definition. So, in: [...]
-
call(
{bool inValue = false, bool getLookup}) → Node - A Mixin call, with an optional argument list [...]
-
definition(
) → MixinDefinition - A Mixin definition, with a list of parameters [...]
-
elements(
) → List< Element> - Matching elements for mixins (Start with . or # and can have > )
-
lookupValue(
) → String -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
ruleLookups(
) → List< String> -
Arguments for Namespace call
in 'color1: @defaults
@color
' the list: @nested, @color -
toString(
) → String -
A string representation of this object. [...]
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator. [...]
inherited