update method
void
update(
- T updateFn(
- T
Implementation
void update(T Function(T) updateFn){
final T currentValue = read();
final T newValue = updateFn(currentValue);
final ProviderObserver observer = ProviderObserver();
observer.logUpdate(this, currentValue, newValue);
_core.value = newValue;
_notifyListeners(newValue);
}