1 | import { EventEmitter } from '@angular/core';
|
2 | import { Grid } from '../../lib/grid';
|
3 | import { DataSource } from '../../lib/data-source/data-source';
|
4 | import { Cell } from '../../lib/data-set/cell';
|
5 | export declare class Ng2SmartTableTbodyComponent {
|
6 | grid: Grid;
|
7 | source: DataSource;
|
8 | deleteConfirm: EventEmitter<any>;
|
9 | editConfirm: EventEmitter<any>;
|
10 | rowClassFunction: Function;
|
11 | save: EventEmitter<any>;
|
12 | cancel: EventEmitter<any>;
|
13 | edit: EventEmitter<any>;
|
14 | delete: EventEmitter<any>;
|
15 | custom: EventEmitter<any>;
|
16 | edited: EventEmitter<any>;
|
17 | userSelectRow: EventEmitter<any>;
|
18 | editRowSelect: EventEmitter<any>;
|
19 | multipleSelectRow: EventEmitter<any>;
|
20 | rowHover: EventEmitter<any>;
|
21 | isMultiSelectVisible: boolean;
|
22 | showActionColumnLeft: boolean;
|
23 | showActionColumnRight: boolean;
|
24 | mode: string;
|
25 | editInputClass: string;
|
26 | isActionAdd: boolean;
|
27 | isActionEdit: boolean;
|
28 | isActionDelete: boolean;
|
29 | noDataMessage: boolean;
|
30 | get tableColumnsCount(): number;
|
31 | ngOnChanges(): void;
|
32 | getVisibleCells(cells: Array<Cell>): Array<Cell>;
|
33 | }
|