UNPKG

@adaptabletools/adaptable

Version:

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

16 lines (15 loc) 570 B
import { AllEnterpriseModule } from 'ag-grid-enterprise'; function extractAgGridModuleNames(module, collectedModules = new Set()) { if (!module || !module.moduleName) { return collectedModules; } collectedModules.add(module); if (module.dependsOn) { module.dependsOn.forEach((dep) => { extractAgGridModuleNames(dep, collectedModules); }); } return collectedModules; } export const ALL_AG_GRID_MODULES = extractAgGridModuleNames(AllEnterpriseModule); export const AG_GRID_VERSION = AllEnterpriseModule.version;