@visualjs/grid
Version:
JavaScript Data Table
19 lines (18 loc) • 522 B
TypeScript
import { CellRenderer, CellRendererParams } from '../../grid/cell';
export interface BaseOption {
fgColor?: string;
bgColor?: string;
}
export interface Option extends BaseOption {
name?: string;
}
export interface Props {
options?: Record<string, Option>;
defaultOption?: BaseOption;
}
export declare class SelectionRender extends CellRenderer<Props> {
protected element: HTMLDivElement;
init(params: CellRendererParams<Props>): void;
gui(): HTMLElement;
}
export default SelectionRender;