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.

22 lines (21 loc) 798 B
import { IGrid } from '../base/interface'; import { EditRender } from '../renderer/edit-renderer'; import { ServiceLocator } from '../services/service-locator'; import { NormalEdit } from './normal-edit'; /** * `InlineEdit` module is used to handle inline editing actions. * * @hidden */ export declare class InlineEdit extends NormalEdit { protected parent: IGrid; protected serviceLocator: ServiceLocator; protected renderer: EditRender; constructor(parent?: IGrid, serviceLocator?: ServiceLocator, renderer?: EditRender); closeEdit(): void; addRecord(data?: Object, index?: number): void; endEdit(): void; updateRow(index: number, data?: Object): void; deleteRecord(fieldname?: string, data?: Object): void; protected startEdit(tr?: Element): void; }