Type alias UndoEvent

UndoEvent: UndoEventWithoutAttachedState & {
    attachedState: {
        afterEvent?: unknown;
        beforeEvent?: unknown;
    };
}

An undo/redo event.

Type declaration

  • attachedState: {
        afterEvent?: unknown;
        beforeEvent?: unknown;
    }

    The state saved before the event actions started / after the event actions finished.

    • Optional afterEvent?: unknown

      The state saved after the event actions finished.

    • Optional beforeEvent?: unknown

      The state saved before the event actions started.