value property

  1. @override
List<T> value
override

return an array of value of the selected choice

Implementation

@override
List<T> get value {
  return isNotEmpty
      ? choice!.map((S2Choice<T> item) => item.value).toList()
      : _value;
}
  1. @override
void value=(covariant List<T>? val)
covariantoverride

Override the selected value with a new one, and validate it

Implementation

@override
set value(List<T>? val) {
  _value = List<T>.from(val ?? []);
  _choice = null;
  resolve();
}