@syncfusion/ej2-grids
Version:
Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel.
32 lines (31 loc) • 774 B
TypeScript
import { ServiceLocator } from '../services/service-locator';
import { IGrid } from '../base/interface';
/**
* `CommandColumn` used to handle the command column actions.
*
* @hidden
*/
export declare class CommandColumn {
private parent;
private locator;
constructor(parent: IGrid, locator?: ServiceLocator);
private initiateRender;
private commandClickHandler;
/**
* For internal use only - Get the module name.
*
* @returns {string} returns the module name
*/
private getModuleName;
/**
* To destroy CommandColumn.
*
* @function destroy
* @returns {void}
*/
private destroy;
private removeEventListener;
private addEventListener;
private keyPressHandler;
private load;
}