@adaptabletools/adaptable-cjs
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
21 lines (20 loc) • 626 B
TypeScript
import * as Redux from 'redux';
import { AdaptableState } from '../../AdaptableState/AdaptableState';
import { BaseContext } from '../../types';
/**
* Object returned by the `BeforeAdaptableStateChange` event, fired before the action is processed by the reducer
*/
export interface BeforeAdaptableStateChangeInfo extends BaseContext {
/**
* Name of the Action about to be performed
*/
actionName: string;
/**
* The Redux Action that is about to be invoked
*/
action: Redux.Action;
/**
* Current Adaptable State (before the Action is applied)
*/
state: AdaptableState;
}