UNPKG

861 BTypeScriptView Raw
1import { BeanStub } from "../context/beanStub";
2export declare class UndoRedoService extends BeanStub {
3 private focusController;
4 private gridApi;
5 private rowModel;
6 private pinnedRowModel;
7 private cellValueChanges;
8 private undoStack;
9 private redoStack;
10 private isCellEditing;
11 private isRowEditing;
12 private isPasting;
13 private isFilling;
14 init(): void;
15 private onCellValueChanged;
16 private clearStacks;
17 getCurrentUndoStackSize(): number;
18 getCurrentRedoStackSize(): number;
19 undo(): void;
20 redo(): void;
21 private processAction;
22 private processRangeAndCellFocus;
23 private setLastFocusedCell;
24 private addRowEditingListeners;
25 private addCellEditingListeners;
26 private addPasteListeners;
27 private addFillListeners;
28 private pushActionsToUndoStack;
29 private getRowNode;
30}