UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

89 lines (88 loc) 3.87 kB
import { PlusMinusState, PlusMinusNudge } from '../../AdaptableState/PlusMinusState'; import * as Redux from 'redux'; import { CellUpdateRequest } from '../../AdaptableState/Selection/GridCell'; /** * @ReduxAction A Plus Minus Rule has been applied */ export declare const PLUS_MINUS_APPLY = "PLUS_MINUS_APPLY"; /** * @ReduxAction A Plus Minus Rule has been added */ export declare const PLUS_MINUS_RULE_ADD = "PLUS_MINUS_RULE_ADD"; /** * @ReduxAction A Plus Minus Rule has been edited */ export declare const PLUS_MINUS_RULE_EDIT = "PLUS_MINUS_RULE_EDIT"; /** * @ReduxAction A Plus Minus Rule has been deleted */ export declare const PLUS_MINUS_RULE_DELETE = "PLUS_MINUS_RULE_DELETE"; /** * @ReduxAction A Plus Minus Rule has been suspended */ export declare const PLUS_MINUS_RULE_SUSPEND = "PLUS_MINUS_RULE_SUSPEND"; /** * @ReduxAction A Plus Minus Rule has been unsuspended */ export declare const PLUS_MINUS_RULE_UNSUSPEND = "PLUS_MINUS_RULE_UNSUSPEND"; /** * @ReduxAction All Plus Minus Rules have been suspended */ export declare const PLUS_MINUS_RULE_SUSPEND_ALL = "PLUS_MINUS_RULE_SUSPEND_ALL"; /** * @ReduxAction All Plus Minus Rules have been unsuspended */ export declare const PLUS_MINUS_RULE_UNSUSPEND_ALL = "PLUS_MINUS_RULE_UNSUSPEND_ALL"; /** * @ReduxAction A Plus Minus Rule has been moved up */ export declare const PLUS_MINUS_RULE_MOVE_UP = "PLUS_MINUS_RULE_MOVE_UP"; /** * @ReduxAction A Plus Minus Rule has been moved down */ export declare const PLUS_MINUS_RULE_MOVE_DOWN = "PLUS_MINUS_RULE_MOVE_DOWN"; /** * @ReduxAction PlusMinus Module is ready */ export declare const PLUS_MINUS_READY = "PLUS_MINUS_READY"; export interface PlusMinusApplyAction extends Redux.Action { cellUpdateRequests: CellUpdateRequest[]; } export interface PlusMinusNudgeAction extends Redux.Action { plusMinusNudge: PlusMinusNudge; } export interface PlusMinusNudgeAddAction extends PlusMinusNudgeAction { } export interface PlusMinusNudgeEditAction extends PlusMinusNudgeAction { } export interface PlusMinusNudgeDeleteAction extends PlusMinusNudgeAction { } export interface PlusMinusNudgeSuspendAction extends PlusMinusNudgeAction { } export interface PlusMinusNudgeUnSuspendAction extends PlusMinusNudgeAction { } export interface PlusMinusNudgeSuspendAllAction extends Redux.Action { } export interface PlusMinusNudgeUnSuspendAllAction extends Redux.Action { } export interface PlusMinusMoveUpAction extends Redux.Action { plusMinusNudge: PlusMinusNudge; } export interface PlusMinusMoveDownAction extends Redux.Action { plusMinusNudge: PlusMinusNudge; } export interface PlusMinusReadyAction extends Redux.Action { plusMinusState: PlusMinusState; } export declare const PlusMinusApply: (cellUpdateRequests: CellUpdateRequest[]) => PlusMinusApplyAction; export declare const PlusMinusNudgeAdd: (plusMinusNudge: PlusMinusNudge) => PlusMinusNudgeAddAction; export declare const PlusMinusNudgeEdit: (plusMinusNudge: PlusMinusNudge) => PlusMinusNudgeEditAction; export declare const PlusMinusNudgeDelete: (plusMinusNudge: PlusMinusNudge) => PlusMinusNudgeDeleteAction; export declare const PlusMinusNudgeSuspend: (plusMinusNudge: PlusMinusNudge) => PlusMinusNudgeSuspendAction; export declare const PlusMinusNudgeUnSuspend: (plusMinusNudge: PlusMinusNudge) => PlusMinusNudgeUnSuspendAction; export declare const PlusMinusNudgeSuspendAll: () => PlusMinusNudgeSuspendAllAction; export declare const PlusMinusNudgeUnSuspendAll: () => PlusMinusNudgeUnSuspendAllAction; export declare const PlusMinusMoveUp: (plusMinusNudge: PlusMinusNudge) => PlusMinusMoveUpAction; export declare const PlusMinusMoveDown: (plusMinusNudge: PlusMinusNudge) => PlusMinusMoveDownAction; export declare const PlusMinusReady: (plusMinusState: PlusMinusState) => PlusMinusReadyAction; export declare const PlusMinusReducer: Redux.Reducer<PlusMinusState>;