multiple_change_notifiers library
Classes
-
AdvancedValueListenable<
T> - An interface for subclasses of Listenable that expose a value.
-
AdvancedValueNotifier<
T> - ChangeNotifier
- A class that can be extended or mixed in that provides a change notification API using VoidCallback for notifications.
- DartSdkLibConfig
-
EmptyValueListenable<
T> -
EmptyValueNotifier<
T> - A ChangeNotifier that holds a single value.
- FlutterSdkLibConfig
-
KeyValueListenable<
K, V> - An interface for a KeyValueNotifer that exposes a value.
-
KeyValueNotifer<
K, V> -
A ChangeNotifier that keeps track of it's listeners by
assigning each listener a key of type
K
. - Listenable
- An object that maintains a list of listeners.
-
NotifierBase<
T> - StreamError
-
StreamSubscriptionListenable<
T> -
StreamSubscriptionNotifier<
T> -
ValueListenable<
T> - An interface for subclasses of Listenable that expose a value.
-
ValueNotifier<
T> - A ChangeNotifier that holds a single value.
-
ValueNotifierBase<
T> - VoidNotifier
- A VoidNotifier is a ChangeNotifier that wraps no value.
Extensions
-
SubExtension
on Stream<
T>
Functions
-
setMultipleChangeNotifiersLibConfig(
LibConfig args) → void -
Change the
LibConfig
for themultiple_change_notifiers
library.
Typedefs
-
EqualityComparator<
T> = bool Function(T a, T b) -
ValueCallback<
T> = void Function(T value)