state_management/reactive_types library

Classes

ComputedReactive<T>
A reactive value that automatically recomputes when its dependencies change.
ListenerFunction
Internal class to store listener functions with optional names.
Reactive<T>
A generic reactive variable that automatically notifies listeners when its value changes.
ReactiveBool
A specialized implementation of Reactive for bool values.
ReactiveBoolN
A specialized implementation of ReactiveN for nullable bool values.
ReactiveDouble
A specialized implementation of Reactive for double values.
ReactiveDoubleN
A specialized implementation of ReactiveN for nullable double values.
ReactiveInt
A specialized version of Reactive specifically for integers.
ReactiveIntN
A specialized version of ReactiveN specifically for nullable integers.
ReactiveList<T>
A reactive list that automatically notifies listeners when modified.
ReactiveN<T>
A reactive variable that supports nullable values.
ReactiveNum
A specialized version of Reactive specifically for num values.
ReactiveNumN
A specialized version of ReactiveN specifically for nullable num values.
ReactiveSet<T>
A reactive set that automatically notifies listeners when modified.
ReactiveString
A specialized implementation of Reactive for String values.
ReactiveStringN
A specialized implementation of ReactiveN for nullable String values.
ReactiveValueNotifier<T>
A custom ValueNotifier that exposes notifyListeners publicly.