@adaptabletools/adaptable
Version:
Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
21 lines (20 loc) • 1.1 kB
TypeScript
import * as React from 'react';
import { Layout, TableLayout } from '../../../../../types';
import { type WizardCardAccordionBindCard } from '../../../Wizard/CollapsibleWizardCard';
import type { IAdaptable } from '../../../../AdaptableInterfaces/IAdaptable';
import { type ColumnDefaultWidthResolver } from './columnLayoutHelpers';
export declare const buildColumnPinningSummary: (layout: Layout, adaptable: IAdaptable) => React.ReactNode;
export declare const buildColumnSizingSummary: (layout: Layout, adaptable: IAdaptable, resolveDefaultWidth: ColumnDefaultWidthResolver) => React.ReactNode;
interface ColumnPinningWizardCardProps {
layout: TableLayout;
onChange: (data: Layout) => void;
bindCard: WizardCardAccordionBindCard;
}
export declare const ColumnPinningWizardCard: React.FunctionComponent<ColumnPinningWizardCardProps>;
interface ColumnSizingWizardCardProps {
layout: TableLayout;
onChange: (data: Layout) => void;
bindCard: WizardCardAccordionBindCard;
}
export declare const ColumnSizingWizardCard: React.FunctionComponent<ColumnSizingWizardCardProps>;
export {};