Saves the provided value asynchronously.
value
@override FutureOr<void> write(T? value) { super.write(value); return _onUpdated?.call(value); }