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.

24 lines (23 loc) 770 B
import { Column } from '../models/column'; import { Row } from '../models/row'; import { QueryCellInfoEventArgs, IGrid } from '../base/interface'; import { ServiceLocator } from '../services/service-locator'; /** * `CellMergeRender` module. * * @hidden */ export declare class CellMergeRender<T> { private serviceLocator; protected parent: IGrid; constructor(serviceLocator?: ServiceLocator, parent?: IGrid); render(cellArgs: QueryCellInfoEventArgs, row: Row<T>, i: number, td: Element): Element; private backupMergeCells; private generteKey; private splitKey; private containsKey; private getMergeCells; private setMergeCells; updateVirtualCells(rows: Row<Column>[]): Row<Column>[]; private getIndexFromAllColumns; }