UNPKG

@adaptabletools/adaptable

Version:

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

36 lines (35 loc) 1.67 kB
import { CalculatedColumnState, CalculatedColumn } from '../../AdaptableState/CalculatedColumnState'; import * as Redux from 'redux'; /** * @ReduxAction A Calculated Column has been added */ export declare const CALCULATED_COLUMN_ADD = "CALCULATED_COLUMN_ADD"; /** * @ReduxAction A Calculated Column has been edited */ export declare const CALCULATED_COLUMN_EDIT = "CALCULATED_COLUMN_EDIT"; /** * @ReduxAction A Calculated Column has been deleted */ export declare const CALCULATED_COLUMN_DELETE = "CALCULATED_COLUMN_DELETE"; /** * @ReduxAction Calculated Column Module is ready */ export declare const CALCULATED_COLUMN_READY = "CALCULATED_COLUMN_READY"; export interface CalculatedColumnAction extends Redux.Action { calculatedColumn: CalculatedColumn; } export interface CalculatedColumnAddAction extends CalculatedColumnAction { } export interface CalculatedColumnEditAction extends CalculatedColumnAction { } export interface CalculatedColumnDeleteAction extends CalculatedColumnAction { } export interface CalculatedColumnReadyAction extends Redux.Action { calculatedColumnState: CalculatedColumnState; } export declare const CalculatedColumnAdd: (calculatedColumn: CalculatedColumn) => CalculatedColumnAddAction; export declare const CalculatedColumnEdit: (calculatedColumn: CalculatedColumn) => CalculatedColumnEditAction; export declare const CalculatedColumnDelete: (calculatedColumn: CalculatedColumn) => CalculatedColumnDeleteAction; export declare const CalculatedColumnReady: (calculatedColumnState: CalculatedColumnState) => CalculatedColumnReadyAction; export declare const CalculatedColumnReducer: Redux.Reducer<CalculatedColumnState>;