1 |
|
2 |
|
3 |
|
4 | import { GridRow } from "./entities/gridRow";
|
5 | import { GridCell } from "./entities/gridCell";
|
6 | export declare class CellNavigationService {
|
7 | private columnController;
|
8 | private rowModel;
|
9 | private pinnedRowModel;
|
10 | private gridOptionsWrapper;
|
11 | getNextCellToFocus(key: any, lastCellToFocus: GridCell): GridCell;
|
12 | private isCellGoodToFocusOn(gridCell);
|
13 | private getCellToLeft(lastCell);
|
14 | private getCellToRight(lastCell);
|
15 | getRowBelow(lastRow: GridRow): GridRow;
|
16 | private getCellBelow(lastCell);
|
17 | private isLastRowInContainer(gridRow);
|
18 | private getRowAbove(lastRow);
|
19 | private getCellAbove(lastCell);
|
20 | private getLastBodyCell();
|
21 | private getLastFloatingTopRow();
|
22 | getNextTabbedCell(gridCell: GridCell, backwards: boolean): GridCell;
|
23 | getNextTabbedCellForwards(gridCell: GridCell): GridCell;
|
24 | getNextTabbedCellBackwards(gridCell: GridCell): GridCell;
|
25 | }
|