@syncfusion/ej2-pivotview
Version:
The pivot grid, or pivot table, is used to visualize large sets of relational data in a cross-tabular format, similar to an Excel pivot table.
40 lines (39 loc) • 939 B
TypeScript
import { KeyboardEventArgs } from '@syncfusion/ej2-base';
import { PivotView } from '../base/pivotview';
/**
* PivotView Keyboard interaction
*/
/** @hidden */
export declare class KeyboardInteraction {
/** @hidden */
event: KeyboardEventArgs;
private parent;
private keyConfigs;
private pivotViewKeyboardModule;
private timeOutObj;
/**
* Constructor.
*
* @param {PivotView} parent - Instance of pivot table.
*/
constructor(parent: PivotView);
private keyActionHandler;
private getNextButton;
private getPrevButton;
private allpivotButtons;
private processTab;
private processShiftTab;
private processEnter;
private clearSelection;
private processSelection;
private getParentElement;
private toggleFieldList;
/**
*
* To destroy the keyboard module.
*
* @returns {void}
* @private
*/
destroy(): void;
}