/// <summary> /// Pushs a new undo operation onto the undo stack. /// </summary> /// <param name="operation">Operation to push onto stack.</param> private void PushUndoOperation(UndoOperation operation) { _undoStack.Push(operation); }
/// <summary> /// Pushs a new reddo operation onto the reddo stack. /// </summary> /// <param name="operation">Operation to push onto stack.</param> private void PushRedoOperation(UndoOperation operation) { _redoStack.Push(operation); }