UNPKG

highcharts

Version:
46 lines (45 loc) 1.65 kB
// SPDX-License-Identifier: LicenseRef-Highcharts /** * @license Highcharts Gantt JS v13.0.1 (2026-08-17) * @module highcharts/modules/gantt * @requires highcharts * * Gantt series * * (c) 2016-2026 Highsoft AS * Author: Lars A. V. Cabrera * * A commercial license may be required depending on use, * see www.highcharts.com/license */ 'use strict'; import Highcharts from '../../Core/Globals.js'; import { composeArrowSymbols } from '../../Extensions/ArrowSymbols.js'; import Connection from '../../Gantt/Connection.js'; import { composeCurrentDateIndication } from '../../Extensions/CurrentDateIndication.js'; import GanttChart from '../../Core/Chart/GanttChart.js'; import Navigator from '../../Stock/Navigator/Navigator.js'; import RangeSelector from '../../Stock/RangeSelector/RangeSelector.js'; import Scrollbar from '../../Stock/Scrollbar/Scrollbar.js'; import './pathfinder.src.js'; import './static-scale.src.js'; // Series import './xrange.src.js'; import GanttSeries from '../../Series/Gantt/GanttSeries.js'; const G = Highcharts; // Classes G.Connection = G.Connection || Connection; G.GanttChart = G.GanttChart || GanttChart; G.Navigator = G.Navigator || Navigator; G.RangeSelector = G.RangeSelector || RangeSelector; G.Scrollbar = G.Scrollbar || Scrollbar; // Functions G.ganttChart = G.GanttChart.ganttChart; // Compositions composeArrowSymbols(G.SVGRenderer); composeCurrentDateIndication(G.Axis, G.PlotLineOrBand); GanttSeries.compose(G.Axis, G.Chart, G.Series, G.Tick); G.Navigator.compose(G.Chart, G.Axis, G.Series); G.RangeSelector.compose(G.Axis, G.Chart); G.Scrollbar.compose(G.Axis); export default Highcharts;