@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
23 lines (22 loc) • 1.03 kB
TypeScript
import * as Redux from 'redux';
import { AdaptableState } from '../../../types';
import { StatusBarState, AdaptableStatusBar } from '../../AdaptableState/StatusBarState';
/**
* @ReduxAction Sets Status Bar panels
*/
export declare const SET_STATUS_BAR_PANELS = "SET_STATUS_BAR_PANELS";
/**
* @ReduxAction AdapTable Status Bar is ready
*/
export declare const STATUS_BAR_READY = "STATUS_BAR_READY";
export interface StatusBarSetPanelsAction extends Redux.Action {
statusPanels: AdaptableStatusBar[];
}
export interface StatusBarReadyAction extends Redux.Action {
statusBarState: StatusBarState;
}
export declare const StatusBarSetPanels: (statusPanels: AdaptableStatusBar[]) => StatusBarSetPanelsAction;
export declare const initialState: StatusBarState;
export declare const getStatusPanelsSelector: (state: AdaptableState) => AdaptableStatusBar[];
export declare const StatusBarReady: (statusBarState: StatusBarState) => StatusBarReadyAction;
export declare const StatusBarReducer: Redux.Reducer<StatusBarState>;