setNewValue method

dynamic setNewValue(
  1. dynamic newValue
)

Implementation

setNewValue(newValue) {
  final _newValue = valueTransformer(
      widget.componentType, newValue, widget.componentOptions);
  if (_value != _newValue) {
    _value = _newValue;
    if (widget.controller != null) {
      widget.controller!.text =
          valueTransformerDetail(widget.componentType, _newValue);
    }
    widget.validator(_newValue);
    if (widget.onChanged != null) {
      widget.onChanged!(_newValue);
    }
  }
  super.didChange(_newValue);
}