UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

19 lines (18 loc) 769 B
import * as React from 'react'; import { SelectionMode } from '../../../AdaptableState/Common/Enums'; import { AdaptableColumn } from '../../../AdaptableState/Common/AdaptableColumn'; export interface ColumnSelectorProps extends React.HTMLProps<ColumnSelector> { ColumnList: AdaptableColumn[]; SelectedColumnIds: string[]; onColumnChange: (SelectedColumns: AdaptableColumn[]) => void; SelectionMode: SelectionMode; className?: string; placeHolder?: string; showClearButton?: boolean; disabled?: boolean; } export declare class ColumnSelector extends React.Component<ColumnSelectorProps, {}> { render(): React.JSX.Element; onClearButton(): void; onColumnChange(selected: AdaptableColumn[], isEmptySelection: boolean): void; }