UNPKG

@adaptabletools/adaptable

Version:

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

50 lines (49 loc) 2.23 kB
import * as Redux from 'redux'; import { FreeTextColumn, FreeTextColumnState, FreeTextStoredValue } from '../../AdaptableState/FreeTextColumnState'; /** * @ReduxAction A Free Text Column has been added */ export declare const FREE_TEXT_COLUMN_ADD = "FREE_TEXT_COLUMN_ADD"; /** * @ReduxAction A Free Text Column has been edited */ export declare const FREE_TEXT_COLUMN_EDIT = "FREE_TEXT_COLUMN_EDIT"; /** * @ReduxAction A Free Text Column has been deleted */ export declare const FREE_TEXT_COLUMN_DELETE = "FREE_TEXT_COLUMN_DELETE"; /** * @ReduxAction A Free Text Column's stored values have changed */ export declare const FREE_TEXT_COLUMN_ADD_EDIT_STORED_VALUE = "FREE_TEXT_COLUMN_ADD_EDIT_STORED_VALUE"; /** * @ReduxAction FreeTextColumn Module is ready */ export declare const FREE_TEXT_COLUMN_READY = "FREE_TEXT_COLUMN_READY"; export interface FreeTextColumnAction extends Redux.Action { freeTextColumn: FreeTextColumn; } export interface FreeTextColumnAddAction extends FreeTextColumnAction { } export interface FreeTextColumnEditAction extends Redux.Action { freeTextColumn: Partial<FreeTextColumn> & { ColumnId: string; }; } export interface FreeTextColumnDeleteAction extends FreeTextColumnAction { } export interface FreeTextColumnAddEditStoredValueAction extends Redux.Action { FreeTextColumn: FreeTextColumn; FreeTextStoredValue: FreeTextStoredValue; } export interface FreeTextColumnReadyAction extends Redux.Action { freeTextColumnState: FreeTextColumnState; } export declare const FreeTextColumnAdd: (freeTextColumn: FreeTextColumn) => FreeTextColumnAddAction; export declare const FreeTextColumnEdit: (freeTextColumn: Partial<FreeTextColumn> & { ColumnId: string; }) => FreeTextColumnEditAction; export declare const FreeTextColumnDelete: (freeTextColumn: FreeTextColumn) => FreeTextColumnDeleteAction; export declare const FreeTextColumnAddEditStoredValue: (FreeTextColumn: FreeTextColumn, FreeTextStoredValue: FreeTextStoredValue) => FreeTextColumnAddEditStoredValueAction; export declare const FreeTextColumnReady: (freeTextColumnState: FreeTextColumnState) => FreeTextColumnReadyAction; export declare const FreeTextColumnReducer: Redux.Reducer<FreeTextColumnState>;