ag-grid-community
Version:
Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
30 lines (29 loc) • 815 B
TypeScript
import { BeanStub } from "../context/beanStub";
export declare class UndoRedoService extends BeanStub {
private gridOptionsWrapper;
private focusController;
private gridApi;
private rowModel;
private pinnedRowModel;
private cellValueChanges;
private undoStack;
private redoStack;
private isCellEditing;
private isRowEditing;
private isPasting;
private isFilling;
init(): void;
private onCellValueChanged;
private clearStacks;
undo(): void;
redo(): void;
private processAction;
private processRangeAndCellFocus;
private setLastFocusedCell;
private addRowEditingListeners;
private addCellEditingListeners;
private addPasteListeners;
private addFillListeners;
private pushActionsToUndoStack;
private getRowNode;
}