UNPKG

@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
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>;