update method
void
update(
- T data
Updates current field
data
- new observable value
Implementation
void update(T data) {
if (_isDisposed) {
throw IllegalStateException(
message: 'Can\'t update observable after dispose.',
);
}
final change = ObservableChange(data, _current);
_current = data;
if (!_controller.isClosed) {
_controller.add(change);
}
}