UNPKG

@syncfusion/ej2-grids

Version:

Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel.

33 lines (32 loc) 888 B
import { IGrid, IEditCell } from '../base/interface'; import { Column } from '../models/column'; import { EditCellBase } from './edit-cell-base'; /** * `DropDownEditCell` is used to handle dropdown cell type editing. * * @hidden */ export declare class DropDownEditCell extends EditCellBase implements IEditCell { private column; private flag; private ddCreated; private ddBeforeOpen; private ddOpen; private ddComplete; constructor(parent?: IGrid); write(args: { rowData: Object; element: Element; column: Column; row: HTMLElement; requestType: string; foreignKeyData?: Object[]; }): void; private dropDownClose; private addEventListener; private removeEventListener; private dropdownCreated; private dropdownBeforeOpen; private ddActionComplete; private dropDownOpen; }