UNPKG

highcharts

Version:
11 lines 2.05 kB
/** * Highcharts JS v13.0.1 (2026-08-17) * @module highcharts/modules/lollipop * @requires highcharts * * (c) 2009-2026 Highsoft AS * Author: Sebastian Bochan, Rafał Sebestjański * * A commercial license may be required depending on use, * see www.highcharts.com/license */import*as t from"../highcharts.js";let e={};e.n=t=>{let o=t&&t.__esModule?()=>t.default:()=>t;return e.d(o,{a:o}),o},e.d=(t,o)=>{if(Array.isArray(o))for(var r=0;r<o.length;){var a=o[r++],s=o[r++];e.o(t,a)?0===s&&r++:0===s?Object.defineProperty(t,a,{enumerable:!0,value:o[r++]}):Object.defineProperty(t,a,{enumerable:!0,get:s})}else for(var a in o)e.o(o,a)&&!e.o(t,a)&&Object.defineProperty(t,a,{enumerable:!0,get:o[a]})},e.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);let o=t.default;var r=e.n(o);let a=t.default.SeriesRegistry;var s=e.n(a);let{series:{prototype:{pointClass:l}},seriesTypes:{scatter:{prototype:{pointClass:n}},dumbbell:{prototype:{pointClass:i}}}}=s();class p extends l{}(0,o.extend)(p.prototype,{destroy:i.prototype.destroy,pointSetState:n.prototype.setState,setState:i.prototype.setState});let d=t.default.Series;var c=e.n(d);let{seriesTypes:{column:{prototype:y},dumbbell:{prototype:u},scatter:g}}=s();class h extends c(){drawPoints(){let t=this.points.length,e=0,o;for(super.drawPoints.apply(this,arguments);e<t;)o=this.points[e],this.drawConnector(o),e++}translate(){for(let t of(y.translate.apply(this,arguments),this.points)){let{pointWidth:e,shapeArgs:o}=t;o?.x&&(o.x+=e/2,t.plotX=o.x||0)}}}h.defaultOptions=(0,o.merge)(c().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}),(0,o.extend)(h.prototype,{alignDataLabel:y.alignDataLabel,crispCol:y.crispCol,drawConnector:u.drawConnector,drawDataLabels:y.drawDataLabels,getColumnMetrics:y.getColumnMetrics,getConnectorAttribs:u.getConnectorAttribs,pointClass:p}),s().registerSeriesType("lollipop",h);let b=r();export{b as default};