@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
70 lines (69 loc) • 3.73 kB
TypeScript
import { FlashingCellState } from '../../AdaptableState/FlashingCellState';
import * as Redux from 'redux';
import { FlashingCellDefinition } from '../../AdaptableState/FlashingCellState';
/**
* @ReduxAction A Flashing Cell Definition has been added
*/
export declare const FLASHING_CELL_DEFINITION_ADD = "FLASHING_CELL_DEFINITION_ADD";
/**
* @ReduxAction A Flashing Cell Definition has been edited
*/
export declare const FLASHING_CELL_DEFINITION_EDIT = "FLASHING_CELL_DEFINITION_EDIT";
/**
* @ReduxAction A Flashing Cell Definition has been deleted
*/
export declare const FLASHING_CELL_DEFINITION_DELETE = "FLASHING_CELL_DEFINITION_DELETE";
/**
* @ReduxAction Flashing Cell Definition Style is suspended
*/
export declare const FLASHING_CELL_DEFINITION_SUSPEND = "FLASHING_CELL_DEFINITION_SUSPEND";
/**
* @ReduxAction Flashing Cell Definition is unsuspended, or activated
*/
export declare const FLASHING_CELL_DEFINITION_UNSUSPEND = "FLASHING_CELL_DEFINITION_UNSUSPEND";
/**
* @ReduxAction All Flashing Cell Definitions are suspended
*/
export declare const FLASHING_CELL_DEFINITION_SUSPEND_ALL = "FLASHING_CELL_DEFINITION_SUSPEND_ALL";
/**
* @ReduxAction All Flashing Cell Definitions are unsuspended, or activated
*/
export declare const FLASHING_CELL_DEFINITION_UNSUSPEND_ALL = "FLASHING_CELL_DEFINITION_UNSUSPEND_ALL";
/**
* @ReduxAction Flashing Cell Module is ready
*/
export declare const FLASHING_CELL_READY = "FLASHING_CELL_READY";
export declare const FLASHING_CELL_DEFINITION_SET = "FLASHING_CELL_DEFINITION_SET";
export interface FlashingCellDefinitionAction extends Redux.Action {
flashingCellDefinition: FlashingCellDefinition;
}
export interface FlashingCellDefinitionAddAction extends FlashingCellDefinitionAction {
}
export interface FlashingCellDefinitionSetAction extends Redux.Action {
flashingCellDefinitions: FlashingCellDefinition[];
}
export interface FlashingCellDefinitionEditAction extends FlashingCellDefinitionAction {
}
export interface FlashingCellDefinitionDeleteAction extends FlashingCellDefinitionAction {
}
export interface FlashingCellDefinitionSuspendAction extends FlashingCellDefinitionAction {
}
export interface FlashingCellDefinitionUnSuspendAction extends FlashingCellDefinitionAction {
}
export interface FlashingCellDefinitionSuspendAllAction extends Redux.Action {
}
export interface FlashingCellDefinitionUnSuspendAllAction extends Redux.Action {
}
export interface FlashingCellReadyAction extends Redux.Action {
alertState: FlashingCellState;
}
export declare const FlashingCellDefinitionAdd: (flashingCellDefinition: FlashingCellDefinition) => FlashingCellDefinitionAddAction;
export declare const FlashingCellDefinitionSet: (flashingCellDefinitions: FlashingCellDefinition[]) => FlashingCellDefinitionSetAction;
export declare const FlashingCellDefinitionEdit: (flashingCellDefinition: FlashingCellDefinition) => FlashingCellDefinitionEditAction;
export declare const FlashingCellDefinitionDelete: (flashingCellDefinition: FlashingCellDefinition) => FlashingCellDefinitionDeleteAction;
export declare const FlashingCellDefinitionSuspend: (flashingCellDefinition: FlashingCellDefinition) => FlashingCellDefinitionEditAction;
export declare const FlashingCellDefinitionUnSuspend: (flashingCellDefinition: FlashingCellDefinition) => FlashingCellDefinitionSuspendAction;
export declare const FlashingCellDefinitionSuspendAll: () => FlashingCellDefinitionSuspendAllAction;
export declare const FlashingCellDefinitionUnSuspendAll: () => FlashingCellDefinitionUnSuspendAllAction;
export declare const FlashingCellReady: (alertState: FlashingCellState) => FlashingCellReadyAction;
export declare const FlashingCellReducer: Redux.Reducer<FlashingCellState>;