UNPKG

@syncfusion/ej2-spreadsheet

Version:

Feature-rich JavaScript Spreadsheet (Excel) control with built-in support for selection, editing, formatting, importing and exporting to Excel

33 lines (32 loc) 868 B
import { Spreadsheet } from '../base/index'; /** * Represents keyboard navigation support for Spreadsheet. */ export declare class KeyboardNavigation { private parent; /** * Constructor for the Spreadsheet Keyboard Navigation module. * * @private * @param {Spreadsheet} parent - Specify the spreadsheet */ constructor(parent: Spreadsheet); private addEventListener; private removeEventListener; private keyDownHandler; private setFocus; private focusEle; private updateSelection; private getNextNonEmptyCell; private getNextUnlockedCell; private shiftSelection; private scrollNavigation; /** * For internal use only - Get the module name. * * @private * @returns {string} - Get the module name. */ protected getModuleName(): string; destroy(): void; }