AsyncProviderOverrideCompat<T> extension

Extension helpers for overriding async providers.

on

Methods

overrideWith(dynamic override) ProviderOverride<AsyncValue<T>>

Available on AsyncProvider<T>, provided by the AsyncProviderOverrideCompat extension

Creates an override for this async provider using a compatible factory.
overrideWithBuild(AsyncValue<T> builder(Ref<AsyncValue<T>> ref, AsyncProvider<T> notifier)) ProviderOverride<AsyncValue<T>>

Available on AsyncProvider<T>, provided by the AsyncProviderOverrideCompat extension

Creates an override that can access the original notifier.
overrideWithValue(AsyncValue<T> value) ProviderOverride<AsyncValue<T>>

Available on AsyncProvider<T>, provided by the AsyncProviderOverrideCompat extension

Creates an override that always returns value.