collections library

Reactive collections only

Classes

CustomChangeNotifier
CustomValueNotifier<T>
Sometimes you want a ValueNotifier where you can control when its listeners are notified. With the CustomValueNotifier you can do this: If you pass CustomNotifierMode.always for the mode parameter, notifierListeners will be called everytime you assign a value to the value property independent of if the value is different from the previous one. If you pass CustomNotifierMode.manual for the mode parameter, notifierListeners will not be called when you assign a value to the value property. You have to call it manually to notify the Listeners. Aditionally it has a listenerCount property that tells you how many listeners are currently listening to the notifier.
ListNotifier<T>
A List that behaves like ValueNotifier if its data changes.
MapNotifier<K, V>
A Map that behaves like ValueNotifier if its data changes.
SetNotifier<T>
A Set that behaves like ValueNotifier if its data changes.