UNPKG

@highcharts/dashboards

Version:
86 lines (85 loc) 2.65 kB
/** * @license Highcharts Dashboards v3.5.0 (2025-07-14) * @module dashboards/dashboards * * (c) 2009-2025 Highsoft AS * * License: www.highcharts.com/license */ 'use strict'; // Fill registries import '../Dashboards/Components/HTMLComponent/HTMLComponent.js'; import '../Data/Connectors/CSVConnector.js'; import '../Data/Connectors/GoogleSheetsConnector.js'; import '../Data/Connectors/HTMLTableConnector.js'; import '../Data/Connectors/JSONConnector.js'; import '../Data/Modifiers/ChainModifier.js'; import '../Data/Modifiers/InvertModifier.js'; import '../Data/Modifiers/RangeModifier.js'; import '../Data/Modifiers/SortModifier.js'; import '../Data/Modifiers/FilterModifier.js'; import AST from '../Core/Renderer/HTML/AST.js'; import DataConnector from '../Data/Connectors/DataConnector.js'; import Board from '../Dashboards/Board.js'; import Component from '../Dashboards/Components/Component.js'; import ComponentRegistry from '../Dashboards/Components/ComponentRegistry.js'; import DataPool from '../Data/DataPool.js'; import DataCursor from '../Data/DataCursor.js'; import DataConverter from '../Data/Converters/DataConverter.js'; import DataModifier from '../Data/Modifiers/DataModifier.js'; import DataTable from '../Data/DataTable.js'; import Globals from '../Dashboards/Globals.js'; import GridPlugin from '../Dashboards/Plugins/DataGridPlugin.js'; import HighchartsPlugin from '../Dashboards/Plugins/HighchartsPlugin.js'; import PluginHandler from '../Dashboards/PluginHandler.js'; import Sync from '../Dashboards/Components/Sync/Sync.js'; import Utilities from '../Dashboards/Utilities.js'; /* * * * Namespace * * */ const G = Globals; G.board = Board.board; G.addEvent = Utilities.addEvent; G.error = Utilities.error; G.merge = Utilities.merge; G.removeEvent = Utilities.removeEvent; G.uniqueKey = Utilities.uniqueKey; G.AST = AST; G.Board = Board; G.Component = Component; G.ComponentRegistry = ComponentRegistry; G.DataConnector = DataConnector; G.DataConverter = DataConverter; G.DataCursor = DataCursor; G.DataModifier = DataModifier; G.DataPool = DataPool; G.DataTable = DataTable; G.DataGridPlugin = GridPlugin; G.GridPlugin = GridPlugin; G.HighchartsPlugin = HighchartsPlugin; G.PluginHandler = PluginHandler; G.Sync = Sync; /* * * * Classic Export * * */ if (!G.win.Dashboards) { G.win.Dashboards = G; } if (G.win.Grid) { GridPlugin.custom.connectGrid(G.win.Grid); G.PluginHandler.addPlugin(GridPlugin); } if (G.win.Highcharts) { HighchartsPlugin.custom.connectHighcharts(G.win.Highcharts); G.PluginHandler.addPlugin(HighchartsPlugin); } /* * * * Default Export * * */ export default G;