setValue method
Implementation
void setValue(TSource value,
{FieldChangeSource source = FieldChangeSource.entryChange}) {
if (value == _internalValue) return;
_internalValue = value;
final val = _getValue(value);
if (val == null && !_nullable) {
errors = [ValidationErrorsLocalized.REQUIRED];
return;
}
_value = val!;
errors = validate(val);
eventSubject.sink.add(FieldChangedEvent(this, _value, source));
}