/**
 * Highcharts JS v11.2.0 (2023-10-30)
 *
 * (c) 2009-2021 Sebastian Bochan, Rafal Sebestjanski
 *
 * License: www.highcharts.com/license
 */!function(t){"object"==typeof module&&module.exports?(t.default=t,module.exports=t):"function"==typeof define&&define.amd?define("highcharts/modules/lollipop",["highcharts"],function(o){return t(o),t.Highcharts=o,t}):t("undefined"!=typeof Highcharts?Highcharts:void 0)}(function(t){"use strict";var o=t?t._modules:{};function e(t,o,e,n){t.hasOwnProperty(o)||(t[o]=n.apply(null,e),"function"==typeof CustomEvent&&window.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:o,module:t[o]}})))}e(o,"Series/Lollipop/LollipopPoint.js",[o["Core/Series/SeriesRegistry.js"],o["Core/Utilities.js"]],function(t,o){var e,n=this&&this.__extends||(e=function(t,o){return(e=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var e in o)Object.prototype.hasOwnProperty.call(o,e)&&(t[e]=o[e])})(t,o)},function(t,o){if("function"!=typeof o&&null!==o)throw TypeError("Class extends value "+String(o)+" is not a constructor or null");function n(){this.constructor=t}e(t,o),t.prototype=null===o?Object.create(o):(n.prototype=o.prototype,new n)}),r=t.series.prototype.pointClass,i=t.seriesTypes,s=i.scatter.prototype.pointClass,p=i.dumbbell.prototype.pointClass,l=o.extend,a=function(t){function o(){var o=null!==t&&t.apply(this,arguments)||this;return o.options=void 0,o.series=void 0,o.plotX=void 0,o.pointWidth=void 0,o}return n(o,t),o}(r);return l(a.prototype,{destroy:p.prototype.destroy,pointSetState:s.prototype.setState,setState:p.prototype.setState}),a}),e(o,"Series/Lollipop/LollipopSeries.js",[o["Series/Lollipop/LollipopPoint.js"],o["Core/Series/SeriesRegistry.js"],o["Core/Series/Series.js"],o["Core/Utilities.js"]],function(t,o,e,n){var r,i=this&&this.__extends||(r=function(t,o){return(r=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var e in o)Object.prototype.hasOwnProperty.call(o,e)&&(t[e]=o[e])})(t,o)},function(t,o){if("function"!=typeof o&&null!==o)throw TypeError("Class extends value "+String(o)+" is not a constructor or null");function e(){this.constructor=t}r(t,o),t.prototype=null===o?Object.create(o):(e.prototype=o.prototype,new e)}),s=o.seriesTypes,p=s.column.prototype,l=s.dumbbell.prototype;s.scatter;var a=n.extend,u=n.merge,c=function(t){function o(){var o=null!==t&&t.apply(this,arguments)||this;return o.data=void 0,o.options=void 0,o.points=void 0,o}return i(o,t),o.prototype.drawPoints=function(){var o,e=this.points.length,n=0;for(t.prototype.drawPoints.apply(this,arguments);n<e;)o=this.points[n],this.drawConnector(o),n++},o.prototype.translate=function(){p.translate.apply(this,arguments);for(var t=0,o=this.points;t<o.length;t++){var e=o[t],n=e.pointWidth,r=e.shapeArgs;(null==r?void 0:r.x)&&(r.x+=n/2,e.plotX=r.x||0)}},o.defaultOptions=u(e.defaultOptions,{threshold:0,connectorWidth:1,groupPadding:.2,pointPadding:.1,states:{hover:{lineWidthPlus:0,connectorWidthPlus:1,halo:!1}},lineWidth:0,dataLabels:{align:void 0,verticalAlign:void 0},pointRange:1}),o}(e);return a(c.prototype,{alignDataLabel:p.alignDataLabel,crispCol:p.crispCol,drawConnector:l.drawConnector,drawDataLabels:p.drawDataLabels,getColumnMetrics:p.getColumnMetrics,getConnectorAttribs:l.getConnectorAttribs,pointClass:t}),o.registerSeriesType("lollipop",c),c}),e(o,"masters/modules/lollipop.src.js",[],function(){})});//# sourceMappingURL=lollipop.js.map