UNPKG

1.03 kBTypeScriptView Raw
1// Type definitions for ag-grid v18.1.2
2// Project: http://www.ag-grid.com/
3// Definitions by: Niall Crosby <https://github.com/ag-grid/>
4import { GridPanel } from "./gridPanel";
5export declare class NavigationService {
6 private mouseEventService;
7 private paginationProxy;
8 private focusedCellController;
9 private animationFrameService;
10 private rangeController;
11 private columnController;
12 private gridOptionsWrapper;
13 private scrollWidth;
14 private gridPanel;
15 private init();
16 registerGridComp(gridPanel: GridPanel): void;
17 private timeLastPageEventProcessed;
18 handlePageScrollingKey(event: KeyboardEvent): boolean;
19 private isTimeSinceLastPageEventToRecent();
20 private setTimeLastPageEventProcessed();
21 private onPageDown(gridCell);
22 private onPageUp(gridCell);
23 private navigateTo(scrollIndex, scrollType, scrollColumn, focusIndex, focusColumn);
24 private onCtrlUpOrDown(key, gridCell);
25 private onCtrlLeftOrRight(key, gridCell);
26 private onHomeOrEndKey(key);
27}