@adaptabletools/adaptable
Version:
Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
15 lines (14 loc) • 816 B
JavaScript
import { GridFilterWindowPopup } from '../../../GridFilter/GridFilterWindowPopup';
import { PivotDetailsPopoup } from '../../../Layout/PivotDetailsPopoup';
import { TransposedPopup } from '../../../Layout/TransposedPopup';
import { ColumnFilterWindow } from '../../ColumnFilter/ColumnFilterWindow';
export const WINDOW_GRID_FILTER_EDITOR = 'WINDOW_GRID_FILTER_EDITOR';
export const SHOW_PIVOT_COLUMN_DETAILS = 'SHOW_PIVOT_COLUMN_DETAILS';
export const WINDOW_SHOW_TRANSPOSED_VIEW = 'WINDOW_SHOW_TRANSPOSED_VIEW';
export const COLUMN_FILTER_WINDOW = 'COLUMN_FILTER_WINDOW';
export const windowFactory = {
[WINDOW_GRID_FILTER_EDITOR]: GridFilterWindowPopup,
[SHOW_PIVOT_COLUMN_DETAILS]: PivotDetailsPopoup,
[WINDOW_SHOW_TRANSPOSED_VIEW]: TransposedPopup,
[COLUMN_FILTER_WINDOW]: ColumnFilterWindow,
};