UNPKG

@adaptabletools/adaptable

Version:

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

24 lines (23 loc) 1.33 kB
import * as React from 'react'; import { FormatColumn } from '../../../AdaptableState/FormatColumnState'; import { AdaptableFormat } from '../../../AdaptableState/Common/AdaptableFormat'; import { ColumnScope } from '../../../AdaptableState/Common/ColumnScope'; import { AdaptableApi } from '../../../Api/AdaptableApi'; export type FormatColumnFormatWizardSectionProps = { onChange: (data: FormatColumn) => void; }; export interface FormatColumnFormatWizardState { DisplayFormat: AdaptableFormat; NumericFormat?: 'Percent' | 'Thousand' | 'Million' | 'Dollar' | 'Sterling' | undefined; } type DisplayFormatSummaryItem = { label: string; value: string; }; export declare const getFormatColumnDisplayFormatSummaryItems: (data: FormatColumn) => DisplayFormatSummaryItem[]; export declare const hasFormatColumnDisplayFormat: (data: FormatColumn) => boolean; export declare const getFormatColumnFormatSummaryTagValues: (data: FormatColumn) => string[]; export declare const renderFormatColumnFormatSummary: (data: FormatColumn) => React.JSX.Element; export declare const getFormatDisplayTypeForScope: (scope: ColumnScope, api: AdaptableApi) => "number" | "date" | "text" | undefined; export declare const FormatColumnFormatWizardSection: (props: FormatColumnFormatWizardSectionProps) => React.JSX.Element; export {};