value property
T
get
value
Gets the current value.
Implementation
T get value {
_throwIfDisposed();
return _value;
}
set
value
(T newValue)
Sets a new value and notifies all listeners if the value has changed.
Implementation
set value(T newValue) {
_throwIfDisposed();
if (_value != newValue) {
final oldValue = _value;
_value = newValue;
_notifyListeners(newValue, oldValue);
}
}