models/index library

Classes

Observable<T>
A data wrapper class that helps with keep track of any actions applied to any data/state, it can also store a history of all actions applied to this data.
ObservableAction<T>
A class that wraps the observable's action, value, time, and the observable alias value

Typedefs

ValueChangedCallback<T> = void Function(ObservableAction<T> newAction, ObservableAction<T>? prevAction)