onValueChanged method

void onValueChanged(
  1. dynamic val
)

Implementation

void onValueChanged(dynamic val) {
  if (val == null) {
    return;
  }

  widget.onValueChanged(val, error: errorText(value: val));

  setState(() {
    if (val is String) {
      value = val;
    } else if (val is List) {
      values = val.map((e) => e.toString()).toList();
    }
  });
}