ng2-smart-table
Version:
Angular Smart Table
21 lines (20 loc) • 567 B
TypeScript
import { Cell } from './cell';
import { Column } from './column';
import { DataSet } from './data-set';
export declare class Row {
index: number;
protected data: any;
protected _dataSet: DataSet;
isSelected: boolean;
isInEditing: boolean;
cells: Array<Cell>;
constructor(index: number, data: any, _dataSet: DataSet);
getCell(column: Column): Cell;
getCells(): Cell[];
getData(): any;
getIsSelected(): boolean;
getNewData(): any;
setData(data: any): any;
process(): void;
createCell(column: Column): Cell;
}