/** * @license Highcharts Gantt JS v11.2.0 (2023-10-30) * @module highcharts/modules/gantt * @requires highcharts * * Gantt series * * (c) 2016-2021 Lars A. V. Cabrera * * License: www.highcharts.com/license */ 'use strict'; import Highcharts from '../../Core/Globals.js'; import Connection from '../../Gantt/Connection.js'; import Navigator from '../../Stock/Navigator/Navigator.js'; import Pathfinder from '../../Gantt/Pathfinder.js'; import Scrollbar from '../../Stock/Scrollbar/Scrollbar.js'; import RangeSelector from '../../Stock/RangeSelector/RangeSelector.js'; import StaticScale from '../../Extensions/StaticScale.js'; import XRangeSeries from '../../Series/XRange/XRangeSeries.js'; import '../../Series/Gantt/GanttSeries.js'; import GanttChart from '../../Core/Chart/GanttChart.js'; import ArrowSymbols from '../../Extensions/ArrowSymbols.js'; import CurrentDateIndication from '../../Extensions/CurrentDateIndication.js'; const G = Highcharts; // Classes G.Connection = Connection; G.GanttChart = GanttChart; G.ganttChart = GanttChart.ganttChart; G.Navigator = Navigator; G.Pathfinder = Pathfinder; G.RangeSelector = RangeSelector; G.Scrollbar = Scrollbar; // Compositions ArrowSymbols.compose(G.SVGRenderer); CurrentDateIndication.compose(G.Axis, G.PlotLineOrBand); Pathfinder.compose(G.Chart, G.Point); Navigator.compose(G.Axis, G.Chart, G.Series); RangeSelector.compose(G.Axis, G.Chart); Scrollbar.compose(G.Axis); XRangeSeries.compose(G.Axis); StaticScale.compose(G.Axis, G.Chart);