@adaptabletools/adaptable
Version:
Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
9 lines (8 loc) • 970 B
TypeScript
import { AlertButtonForm, AlertDefinition, RuleAlertProperties, RuleBasedAlertDefinition, ScheduledAlertDefinition } from '../../../AdaptableState/AlertState';
export declare function isScheduledAlertDefinition(alert: AlertDefinition | undefined | null): alert is ScheduledAlertDefinition;
export declare function isRuleBasedAlertDefinition(alert: AlertDefinition | undefined | null): alert is RuleBasedAlertDefinition;
export declare function getRuleAlertProperties(alert: AlertDefinition | undefined | null): RuleAlertProperties | undefined;
export declare function getActiveScheduledAlertDefinitions(alerts: AlertDefinition[]): ScheduledAlertDefinition[];
export declare function getScheduledAlertNotificationForm(includeSuspendButton: boolean): AlertButtonForm;
export declare function scheduledAlertIncludeSuspendButton(alert: ScheduledAlertDefinition): boolean;
export declare function CreateEmptyScheduledAlertDefinition(name?: string): ScheduledAlertDefinition;