ValueContext class

Constructors

ValueContext({@required Node node, @required Node baseNode, @required Object value, @required Object validatedObject, @required Validator validator})

Properties

baseNode Node
The base node points to a class with a Validator attached. [...]
final
node Node
final
validatedObject → Object
final
validator Validator
final
value → Object
final
violations → List<ConstraintViolation>
final
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

addViolation(Function message, List parameters, [Node node]) → void
Adds a violation to the current context. [...]
buildViolation(Function message, List parameters, Node node) ConstraintViolation
getNode(String path) Node
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