@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
64 lines (63 loc) • 2.4 kB
TypeScript
import { ShortcutState, Shortcut } from '../../AdaptableState/ShortcutState';
import * as Redux from 'redux';
/**
* @ReduxAction A Shortcut has been added
*/
export declare const SHORTCUT_ADD = "SHORTCUT_ADD";
/**
* @ReduxAction A Shortcut has been edited
*/
export declare const SHORTCUT_EDIT = "SHORTCUT_EDIT";
/**
* @ReduxAction A Shortcut has been deleted
*/
export declare const SHORTCUT_DELETE = "SHORTCUT_DELETE";
/**
* @ReduxAction A Shortcut has been suspended
*/
export declare const SHORTCUT_SUSPEND = "SHORTCUT_SUSPEND";
/**
* @ReduxAction A Shortcut has been unsuspended or activated
*/
export declare const SHORTCUT_UNSUSPEND = "SHORTCUT_UNSUSPEND";
/**
* @ReduxAction All Shortcuts have been suspended
*/
export declare const SHORTCUT_SUSPEND_ALL = "SHORTCUT_SUSPEND_ALL";
/**
* @ReduxAction All Shortcuts have been unsuspended or activated
*/
export declare const SHORTCUT_UNSUSPEND_ALL = "SHORTCUT_UNSUSPEND_ALL";
/**
* @ReduxAction Shortcut Module is ready
*/
export declare const SHORTCUT_READY = "SHORTCUT_READY";
export interface ShortcutAction extends Redux.Action {
shortcut: Shortcut;
}
export interface ShortcutAddAction extends ShortcutAction {
}
export interface ShortcutEditAction extends ShortcutAction {
}
export interface ShortcutDeleteAction extends ShortcutAction {
}
export interface ShortcutSuspendAction extends ShortcutAction {
}
export interface ShortcutUnSuspendAction extends ShortcutAction {
}
export interface ShortcutSuspendAllAction extends Redux.Action {
}
export interface ShortcutUnSuspendAllAction extends Redux.Action {
}
export interface ShortcutReadyAction extends Redux.Action {
shortcutState: ShortcutState;
}
export declare const ShortcutAdd: (shortcut: Shortcut) => ShortcutAddAction;
export declare const ShortcutEdit: (shortcut: Shortcut) => ShortcutEditAction;
export declare const ShortcutDelete: (shortcut: Shortcut) => ShortcutDeleteAction;
export declare const ShortcutSuspend: (shortcut: Shortcut) => ShortcutDeleteAction;
export declare const ShortcutUnSuspend: (shortcut: Shortcut) => ShortcutDeleteAction;
export declare const ShortcutSuspendAll: () => ShortcutSuspendAllAction;
export declare const ShortcutUnSuspendAll: () => ShortcutUnSuspendAllAction;
export declare const ShortcutReady: (shortcutState: ShortcutState) => ShortcutReadyAction;
export declare const ShortcutReducer: Redux.Reducer<ShortcutState>;