history_state_notifier library

Classes

HistoryStateNotifier<T>
Works like a StateNotifier with the added benefit of maintaining an internal undo history that can be navigated through.

Mixins

HistoryStateNotifierMixin<T>
Use this mixin on any StateNotifier to add a history functionality to it.