@revolist/revogrid-column-select
Version:
Select column type for RevoGrid system based on revo-dropdown
14 lines (13 loc) • 553 B
TypeScript
import { type EditCell, type EditorBase, type HyperFunc, type VNode } from '@revolist/revogrid';
import { type SelectConfig } from './type';
export declare class SelectColumnEditor implements EditorBase {
private data;
private saveCallback;
private opened;
constructor(data: SelectConfig, saveCallback: (value: any, preventFocus?: boolean) => void);
element?: HTMLRevoDropdownElement | null;
editCell?: EditCell;
componentDidRender(): void;
getValue(): any;
render(h: HyperFunc<VNode>, additionalData: any): VNode;
}