@syncfusion/ej2-grids
Version:
Feature-rich JavaScript datagrid (datatable) control with built-in support for editing, filtering, grouping, paging, sorting, and exporting to Excel.
31 lines (30 loc) • 793 B
TypeScript
import { IEditCell } from '../base/interface';
import { Column } from '../models/column';
import { EditCellBase } from './edit-cell-base';
/**
* `BooleanEditCell` is used to handle boolean cell type editing.
*
* @hidden
*/
export declare class BooleanEditCell extends EditCellBase implements IEditCell {
private editRow;
private editType;
private activeClasses;
private cbChange;
create(args: {
column: Column;
value: string;
type: string;
}): Element;
read(element: Element): boolean;
write(args: {
rowData: Object;
element: Element;
column: Column;
requestType: string;
row: Element;
}): void;
private addEventListener;
private removeEventListener;
private checkBoxChange;
}