ProvidedValue<T> class

A provided object value and a possible value set.

Constructors

ProvidedValue({T value, bool valuePresent, List<AnnotatedValue<T>> annotatedValueSet })
ProvidedValue.fromJson(Map<String, dynamic> json)
factory

Properties

annotatedValueSet ↔ List<AnnotatedValue<T>>
The possible value set with optional annotations. For example it may be a list of string values to choose from. If there is no value set for this argument, this property should is null.
read / write
value ↔ T
The value.
read / write
valuePresent ↔ bool
If the value is present this flag is true.
read / write
valueSet → List<T>
The utility getter for the possible value set without labels.
read-only
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

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