@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
68 lines (67 loc) • 3.02 kB
TypeScript
import { AlertState, AlertDefinition } from '../../AdaptableState/AlertState';
import * as Redux from 'redux';
/**
* @ReduxAction An Alert Definition has been added
*/
export declare const ALERT_DEFINITION_ADD = "ALERT_DEFINITION_ADD";
/**
* @ReduxAction An Alert Definition has been edited
*/
export declare const ALERT_DEFINITION_EDIT = "ALERT_DEFINITION_EDIT";
/**
* @ReduxAction An Alert Definition has been deleted
*/
export declare const ALERT_DEFINITION_DELETE = "ALERT_DEFINITION_DELETE";
/**
* @ReduxAction Alert Definition is suspended
*/
export declare const ALERT_DEFINITION_SUSPEND = "ALERT_DEFINITION_SUSPEND";
/**
* @ReduxAction Alert Definition is unsuspended, or activated
*/
export declare const ALERT_DEFINITION_UNSUSPEND = "ALERT_DEFINITION_UNSUSPEND";
/**
* @ReduxAction All Alert Definitions are suspended
*/
export declare const ALERT_DEFINITION_SUSPEND_ALL = "ALERT_DEFINITION_SUSPEND_ALL";
/**
* @ReduxAction All Alert Definitions are unsuspended, or activated
*/
export declare const ALERT_DEFINITION_UNSUSPEND_ALL = "ALERT_DEFINITION_UNSUSPEND_ALL";
export declare const ALERT_CLEAR_FLASHING_CELLS = "ALERT_CLEAR_FLASHING_CELLS";
/**
* @ReduxAction Alert Module is ready
*/
export declare const ALERT_READY = "ALERT_READY";
export interface AlertDefinitionAction extends Redux.Action {
alertDefinition: AlertDefinition;
}
export interface AlertDefinitionAddAction extends AlertDefinitionAction {
}
export interface AlertDefinitionEditAction extends AlertDefinitionAction {
}
export interface AlertDefinitionDeleteAction extends AlertDefinitionAction {
}
export interface AlertDefinitionSuspendAction extends AlertDefinitionAction {
}
export interface AlertDefinitionUnSuspendAction extends AlertDefinitionAction {
}
export interface AlertDefinitionSuspendAllAction extends Redux.Action {
}
export interface AlertDefinitionUnSuspendAllAction extends Redux.Action {
}
export interface AlertClearFlashingCellAction extends Redux.Action {
}
export interface AlertReadyAction extends Redux.Action {
alertState: AlertState;
}
export declare const AlertDefinitionAdd: (alertDefinition: AlertDefinition) => AlertDefinitionAddAction;
export declare const AlertDefinitionEdit: (alertDefinition: AlertDefinition) => AlertDefinitionEditAction;
export declare const AlertDefinitionDelete: (alertDefinition: AlertDefinition) => AlertDefinitionDeleteAction;
export declare const AlertDefinitionSuspend: (alertDefinition: AlertDefinition) => AlertDefinitionSuspendAction;
export declare const AlertDefinitionUnSuspend: (alertDefinition: AlertDefinition) => AlertDefinitionUnSuspendAction;
export declare const AlertDefinitionSuspendAll: () => AlertDefinitionSuspendAllAction;
export declare const AlertDefinitionUnSuspendAll: () => AlertDefinitionUnSuspendAllAction;
export declare const AlertReady: (alertState: AlertState) => AlertReadyAction;
export declare const AlertClearFlashingCells: () => AlertClearFlashingCellAction;
export declare const AlertReducer: Redux.Reducer<AlertState>;