UNPKG

@adaptabletools/adaptable

Version:

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

23 lines (22 loc) 1.28 kB
import * as React from 'react'; import { ModuleSummaryProps } from '../Components/SharedProps/ModuleSummaryProps'; import { EditableConfigEntityState } from '../Components/SharedProps/EditableConfigEntityState'; import * as FreeTextColumnRedux from '../../Redux/ActionsReducers/FreeTextColumnRedux'; import { FreeTextColumn } from '../../AdaptableState/FreeTextColumnState'; export interface FreeTextColumnSummaryProps extends ModuleSummaryProps<FreeTextColumnSummaryComponent> { FreeTextColumns: FreeTextColumn[]; onAddFreeTextColumn: (FreeTextColumn: FreeTextColumn) => FreeTextColumnRedux.FreeTextColumnAddAction; onEditFreeTextColumn: (FreeTextColumn: FreeTextColumn) => FreeTextColumnRedux.FreeTextColumnEditAction; } export declare class FreeTextColumnSummaryComponent extends React.Component<FreeTextColumnSummaryProps, EditableConfigEntityState> { constructor(props: FreeTextColumnSummaryProps); render(): any; onNew(): void; onEdit(FreeTextColumn: FreeTextColumn): void; onCloseWizard(): void; onFinishWizard: (FreeTextColumn: FreeTextColumn) => void; canFinishWizard(): boolean; } export declare let FreeTextColumnSummary: import("react-redux").ConnectedComponent<typeof FreeTextColumnSummaryComponent, { [x: string]: any; }>;