multiple_change_notifiers library

Classes

AdvancedValueListenable<T>
An interface for subclasses of Listenable that expose a value.
AdvancedValueNotifier<T>
Disposable
EmptyValueListenable<T>
EmptyValueNotifier<T>
A ChangeNotifier that holds a single value.
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.
NotifierBase<T>
StreamError
StreamSubscriptionListenable<T>
StreamSubscriptionNotifier<T>
ValueNotifierBase<T>
VoidNotifier
A VoidNotifier is a ChangeNotifier that wraps no value.

Extensions

SubExtension on Stream<T>

Typedefs

ValueCallback<T> = void Function(T value)