onSetValue method
Delegates to the provided setter function to asynchronously store the value for the key.
Forwards the key and value to the custom setter, awaiting its completion. No return value beyond the Future<void>; triggers subject emission via setValue.
Implementation
@override
Future<void> onSetValue(String k, T value) => setter(k, value);