UNPKG

med-table

Version:
19 lines (18 loc) 648 B
import { CellDataConfigLocal } from '../types/CellDataConfigLocal'; export interface ITableCell<T> { fieldData: string; previewData: string; getValue(data: Record<string, any>, key: string): any; setItem(data: T): void; setConfig(config: CellDataConfigLocal): void; } export declare class TableCell<T extends Record<string, any>> implements ITableCell<T> { private _item; private _config; get fieldData(): string; get previewData(): string; private get defaultValue(); getValue(data: Record<string, any>, key: string): any; setItem(data: T): void; setConfig(config: CellDataConfigLocal): void; }