RiverpodContext extension
Methods
-
invalidate(ProviderOrFamily provider)
→ void
-
Invalidates a provider
-
listen<T>(ProviderListenable<T> provider, void listener(T? previous, T value), {void onError(Object error, StackTrace stackTrace)?, bool fireImmediately = false})
→ void
-
Listens to a provider and automatically manages the subscription
-
prime()
→ void
-
Primes the current context for dependency monitoring
-
read<T>(ProviderListenable<T> provider)
→ T
-
Reads a provider without listening to it
-
refresh<T>(Refreshable<T> provider)
→ T
-
Refreshes a provider
-
subscribe<T>(ProviderListenable<T> provider, void listener(T? previous, T value), {void onError(Object error, StackTrace stackTrace)?, bool fireImmediately = false})
→ ProviderSubscription<T>
-
Listens to a provider and returns the subscription.
-
unlisten(ProviderListenable provider)
→ void
-
-
watch<T>(ProviderListenable<T> provider)
→ T
-
Watches a provider and rebuilds the current context on change