yet_another_observer library

Classes

YAObserver<V>
This class represents a single observer.
YAObserverEvent<V>
This class represents a change event in an observer.
YAObserverEventHistoryEntry<V>
YAObserverManager
This class manages multiple YAObserver instances.
YAObserverManagerWidget
A Widget that updates one or multiple observers whenever it is rebuilt.
YAObserverWidget
A Widget that updates an observer whenever it is rebuilt.

Mixins

YAObserverStatefulMixin<T extends StatefulWidget>
This mixin makes it easy to manage and update multiple observers from a StatefulWidget.

Typedefs

YAComparator<V> = bool Function(V previous, V current)
YAObserverChanged<V> = void Function(YAObserverEvent<V> event)
YAValueGetter<V> = V Function()