@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
115 lines (114 loc) • 3 kB
JavaScript
/*
This page includes frequently used typed - particularly helpful for State and Api where we can strongly type stuff
*/
import * as ModuleConstants from '../../Utilities/Constants/ModuleConstants';
export const ALL_TOOLBARS = [
'Alert',
'BulkUpdate',
'CellSummary',
'Charting',
'DataChangeHistory',
'DataSet',
'Export',
'IPushPull',
'Layout',
'ColumnFilter', // controlled by layout module
'GridFilter', // controlled by layout module
'OpenFin',
'QuickSearch',
'SmartEdit',
'StateManagement',
'SystemStatus',
'Theme',
];
export const ALL_STATUS_SUB_PANELS = [
'Alert',
'BulkUpdate',
'CalculatedColumn',
'CellSummary',
'Comment',
'CustomSort',
'Charting',
'Dashboard',
'DataChangeHistory',
'DataImport',
'DataSet',
'Export',
'ColumnFilter',
'GridFilter',
'FlashingCell',
'FormatColumn',
'FreeTextColumn',
'GridInfo',
'Layout',
'Note',
'PlusMinus',
'QuickSearch',
'Schedule',
'SettingsPanel',
'Shortcut',
'SmartEdit',
'StateManagement',
'StatusBar',
'SystemStatus',
'TeamSharing',
'Theme',
'ToolPanel',
];
export const ALL_TOOL_PANELS = [
'Alert',
'BulkUpdate',
'CellSummary',
'Charting',
'Dashboard',
'DataChangeHistory',
'Export',
'ColumnFilter',
'GridFilter',
'IPushPull',
'Layout',
'OpenFin',
'QuickSearch',
'SmartEdit',
'StateManagement',
'SystemStatus',
'Theme',
];
export const ALL_MODULES = [
ModuleConstants.AlertModuleId,
ModuleConstants.BulkUpdateModuleId,
ModuleConstants.CalculatedColumnModuleId,
ModuleConstants.CellSummaryModuleId,
ModuleConstants.NoteModuleId,
ModuleConstants.CommentModuleId,
ModuleConstants.ChartingModuleId,
ModuleConstants.CustomSortModuleId,
ModuleConstants.DashboardModuleId,
ModuleConstants.DataChangeHistoryModuleId,
ModuleConstants.DataSetModuleId,
ModuleConstants.DataImportModuleId,
ModuleConstants.ExportModuleId,
ModuleConstants.FlashingCellModuleId,
ModuleConstants.FormatColumnModuleId,
ModuleConstants.FreeTextColumnModuleId,
ModuleConstants.GridInfoModuleId,
ModuleConstants.IPushPullModuleId,
ModuleConstants.LayoutModuleId,
ModuleConstants.OpenFinModuleId,
ModuleConstants.PlusMinusModuleId,
ModuleConstants.QuickSearchModuleId,
ModuleConstants.ScheduleModuleId,
ModuleConstants.SettingsPanelModuleId,
ModuleConstants.ShortcutModuleId,
ModuleConstants.SmartEditModuleId,
ModuleConstants.StyledColumnModuleId,
ModuleConstants.StateManagementModuleId,
ModuleConstants.StatusBarModuleId,
ModuleConstants.SystemStatusModuleId,
ModuleConstants.TeamSharingModuleId,
ModuleConstants.ThemeModuleId,
ModuleConstants.ToolPanelModuleId,
ModuleConstants.GridFilterModuleId,
ModuleConstants.ColumnFilterModuleId,
ModuleConstants.NamedQueryModuleId,
];