UNPKG

1.11 kBTypeScriptView Raw
1import { EventEmitter } from '@angular/core';
2import { Grid } from '../../lib/grid';
3import { DataSource } from '../../lib/data-source/data-source';
4import { Cell } from '../../lib/data-set/cell';
5export 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}