@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) • 753 B
TypeScript
import * as React from 'react';
import { NocodeColumn } from './ColumnsList';
import { AdaptableConfig } from './AdaptableConfig';
export interface ConfigurationWizardColumnsStepProps {
adaptableConfig: AdaptableConfig;
onChange: (newConfig: AdaptableConfig) => void;
columnsHandle: React.MutableRefObject<{
getColumns: () => any[];
getPrimaryKey: () => string;
}>;
setPrimaryKeyIsNotSelected: (enabled: boolean) => void;
onColumnChange: (columns: NocodeColumn[]) => void;
onSelectionChange: (column: any, flag: boolean) => void;
selectedColumns: {
[key: string]: boolean;
};
}
export declare const ConfigurationWizardColumnsStep: React.FunctionComponent<ConfigurationWizardColumnsStepProps>;