ng2-smart-table
Version:
Angular Smart Table
21 lines (20 loc) • 604 B
TypeScript
import { Column } from './column';
import { DataSet } from './data-set';
import { Row } from './row';
export declare function prepareValue(value: any): any;
export declare class Cell {
protected value: any;
protected row: Row;
protected column: any;
protected dataSet: DataSet;
newValue: any;
protected static PREPARE: typeof prepareValue;
constructor(value: any, row: Row, column: any, dataSet: DataSet);
getColumn(): Column;
getRow(): Row;
getValue(): any;
setValue(value: any): any;
getId(): string;
getTitle(): string;
isEditable(): boolean;
}