@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) • 576 B
TypeScript
import { AlertDefinition } from '../../AdaptableState/AlertState';
import { IRowNode } from 'ag-grid-enterprise';
import { AdaptableColumn } from '../../../types';
export interface PreviewInfo {
column: AdaptableColumn;
previewResults: PreviewResult[];
previewValidationSummary: PreviewValidationSummary;
}
export interface PreviewValidationSummary {
validationResult: 'All' | 'Some' | 'None';
}
export interface PreviewResult {
id: any;
initialValue: number;
computedValue: number;
validationRules: AlertDefinition[];
rowNode: IRowNode;
}