provider library

Classes

ChangeNotifierProvider<T extends ChangeNotifier>
Expose a ChangeNotifier subclass and ask its depends to rebuild whenever ChangeNotifier.notifyListeners is called [...]
Consumer<T>
Obtain Provider<T> from its ancestors and pass its value to builder. [...]
Consumer2<A, B>
Obtain Provider<T> from its ancestors and pass its value to builder. [...]
Consumer3<A, B, C>
Obtain Provider<T> from its ancestors and pass its value to builder. [...]
Consumer4<A, B, C, D>
Obtain Provider<T> from its ancestors and pass its value to builder. [...]
Consumer5<A, B, C, D, E>
Obtain Provider<T> from its ancestors and pass its value to builder. [...]
Consumer6<A, B, C, D, E, F>
Obtain Provider<T> from its ancestors and pass its value to builder. [...]
HookProvider<T>
A provider which can use hooks from flutter_hooks [...]
MultiProvider
A provider that exposes that merges multiple other providers into one. [...]
Provider<T>
A generic implementation of an InheritedWidget [...]
ProviderBase
A base class for providers so tha MultiProvider can regroup them into a linear list
StatefulProvider<T>
A Provider that can also create and dispose an object. [...]
StreamProvider<T>
A provider that exposes the current value of a Stream as an AsyncSnapshot. [...]
ValueListenableProvider<T>
Expose the current value of a ValueListenable. [...]

Exceptions / Errors

ProviderNotFoundError
The error that will be thrown if the Provider cannot be found in the Widget tree.