UndoManager<State>.fromJournal constructor
UndoManager<State>.fromJournal ({
- required Map<
String, Object?> journal, - required UndoCommandDecoder<
State> decodeCommand, - int maxEntries = 100,
Builds a manager from a persisted journal payload.
Implementation
factory UndoManager.fromJournal({
required Map<String, Object?> journal,
required UndoCommandDecoder<State> decodeCommand,
int maxEntries = 100,
}) {
final manager = UndoManager<State>(
decodeCommand: decodeCommand,
maxEntries: maxEntries,
);
manager.loadJournal(journal);
return manager;
}