Dart Documentationangular.core.parserExpression

Expression class

class Expression implements ParserAST {
 final ParsedGetter eval;
 final ParsedSetter assign;

 String exp;
 List parts;

 Expression(ParsedGetter this.eval, [ParsedSetter this.assign]);

 bind(context) => new BoundExpression(context, this);

 get assignable => assign != null;
}

Subclasses

FilterExpression

Implements

ParserAST

Constructors

new Expression(ParsedGetter eval, [ParsedSetter assign]) #

Creates a new Object instance.

Object instances have no meaningful state, and are only useful through their identity. An Object instance is equal to itself only.

docs inherited from Object
Expression(ParsedGetter this.eval, [ParsedSetter this.assign]);

Properties

final ParsedSetter assign #

final ParsedSetter assign

final assignable #

get assignable => assign != null;

final ParsedGetter eval #

final ParsedGetter eval

String exp #

String exp

List parts #

List parts

Methods

dynamic bind(context) #

bind(context) => new BoundExpression(context, this);