UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

27 lines (26 loc) 963 B
import { BeanStub } from "../../context/beanStub"; import { CellCtrl } from "./cellCtrl"; import { Beans } from "../beans"; import { Column } from "../../entities/column"; import { RowNode } from "../../entities/rowNode"; import { RowCtrl } from "../row/rowCtrl"; export declare class CellKeyboardListenerFeature extends BeanStub { private readonly cellCtrl; private readonly beans; private readonly rowNode; private readonly rowCtrl; private eGui; constructor(ctrl: CellCtrl, beans: Beans, column: Column, rowNode: RowNode, rowCtrl: RowCtrl); setComp(eGui: HTMLElement): void; onKeyDown(event: KeyboardEvent): void; private onNavigationKeyDown; private onShiftRangeSelect; private onTabKeyDown; private onBackspaceOrDeleteKeyDown; private onEnterKeyDown; private onF2KeyDown; private onEscapeKeyDown; processCharacter(event: KeyboardEvent): void; private onSpaceKeyDown; destroy(): void; }