@visualjs/grid
Version:
JavaScript Data Table
16 lines (15 loc) • 417 B
TypeScript
import { ColumnOptions } from "../../types";
import Component from "./Component";
import { Grid } from "../../index";
export interface CellEditorParams<T> {
props: T;
value: any;
column: ColumnOptions;
row: string;
gird: Grid;
}
export declare abstract class CellEditor<T> extends Component<CellEditorParams<T>> {
abstract getValue(): any;
isPopup(): boolean;
}
export default CellEditor;