HistoryChanged<T> class final

Emitted when the history state changes (after add/remove/update/undo/redo).

Inheritance

Constructors

HistoryChanged({required List<T> current, required bool canUndo, required bool canRedo, required int historyDepth})

Properties

canRedo bool
final
canUndo bool
final
current List<T>
final
hashCode int
The hash code for this object.
no setterinherited
historyDepth int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
timestamp DateTime
Timestamp when the event was created.
finalinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

operator ==(Object other) bool
The equality operator.
inherited