UNPKG

@adaptabletools/adaptable

Version:

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

39 lines (38 loc) 1.48 kB
import { AlertDefinition } from '../../../types'; import { AlertType } from './getAlertType'; /** * This logic should be moved into Object factory once we have types on alert definitions * @param type AlertType */ export declare const getDefaultAlertDefinition: (alertDefinition: AlertDefinition, type: AlertType) => { Uuid: string; Scope: import("../../../types").ColumnScope; Rule: ({ Predicates?: never; } & (({ BooleanExpression?: never; } & (({ ObservableExpression?: never; } & import("../../../types").AdaptableAggregatedBooleanQuery) | ({ AggregatedBooleanExpression?: never; } & import("../../../types").AdaptableObservableQuery))) | ({ AggregatedBooleanExpression?: never; ObservableExpression?: never; } & import("../../../types").AdaptableBooleanQuery))) | ({ AggregatedBooleanExpression?: never; ObservableExpression?: never; BooleanExpression?: never; } & { Predicates: import("../../../types").AlertDefinitionPredicate[]; }); MessageType: import("../../../types").AdaptableMessageType; MessageHeader?: string; MessageText?: string; AlertProperties?: import("../../../types").AlertProperties; AlertForm?: string | import("../../../types").AlertButtonForm; IsSuspended?: boolean; Source?: "InitialState" | "User"; AdaptableVersion?: `${string}.${string}.${string}`; IsReadOnly?: boolean; Tags?: string[]; };