@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
28 lines (27 loc) • 1.4 kB
TypeScript
import * as Redux from 'redux';
import { ApplicationState, ApplicationDataEntry } from '../../AdaptableState/ApplicationState';
/**
* @ReduxAction An Application Data Entry has been added
*/
export declare const APPLICATION_DATA_ENTRY_ADD = "APPLICATION_DATA_ENTRY_ADD";
/**
* @ReduxAction An Application Data Entry has been edited
*/
export declare const APPLICATION_DATA_ENTRY_EDIT = "APPLICATION_DATA_ENTRY_EDIT";
/**
* @ReduxAction An Application Data Entry has been deleted
*/
export declare const APPLICATION_DATA_ENTRY_DELETE = "APPLICATION_DATA_ENTRY_DELETE";
export interface ApplicationDataEntryAddAction extends Redux.Action {
applicationDataEntry: ApplicationDataEntry;
}
export interface ApplicationDataEntryEditAction extends Redux.Action {
applicationDataEntry: ApplicationDataEntry;
}
export interface ApplicationDataEntryDeleteAction extends Redux.Action {
applicationDataEntry: ApplicationDataEntry;
}
export declare const ApplicationDataEntryAdd: (applicationDataEntry: ApplicationDataEntry) => ApplicationDataEntryAddAction;
export declare const ApplicationDataEntryEdit: (applicationDataEntry: ApplicationDataEntry) => ApplicationDataEntryEditAction;
export declare const ApplicationDataEntryDelete: (applicationDataEntry: ApplicationDataEntry) => ApplicationDataEntryDeleteAction;
export declare const ApplicationReducer: Redux.Reducer<ApplicationState>;