1import{au as V}from"./5YXSnQcP.js";function $(S,g){for(var t=0;t<g.length;t++){const f=g[t];if(typeof f!="string"&&!Array.isArray(f)){for(const s in f)if(s!=="default"&&!(s in S)){const l=Object.getOwnPropertyDescriptor(f,s);l&&Object.defineProperty(S,s,l.get?l:{enumerable:!0,get:()=>f[s]})}}}return Object.freeze(Object.defineProperty(S,Symbol.toStringTag,{value:"Module"}))}var P={exports:{}},H;function F(){return H||(H=1,function(S){(function(g){S.exports?(g.default=g,S.exports=g):g(typeof Highcharts<"u"?Highcharts:void 0)})(function(g){var t=g?g._modules:{};function f(s,l,x,C){s.hasOwnProperty(l)||(s[l]=C.apply(null,x),typeof CustomEvent=="function"&&g.win.dispatchEvent(new CustomEvent("HighchartsModuleLoaded",{detail:{path:l,module:s[l]}})))}f(t,"Core/Axis/Color/ColorAxisLike.js",[t["Core/Color/Color.js"],t["Core/Utilities.js"]],function(s,l){var x,C;let{parse:G}=s,{merge:v}=l;return(C=x||(x={})).initDataClasses=function(d){let o=this.chart,i=this.legendItem=this.legendItem||{},n=this.options,p=d.dataClasses||[],u,m,r=o.options.chart.colorCount,y=0,e;this.dataClasses=m=[],i.labels=[];for(let a=0,A=p.length;a<A;++a)u=v(u=p[a]),m.push(u),(o.styledMode||!u.color)&&(n.dataClassColor==="category"?(o.styledMode||(r=(e=o.options.colors||[]).length,u.color=e[y]),u.colorIndex=y,++y===r&&(y=0)):u.color=G(n.minColor).tweenTo(G(n.maxColor),A<2?.5:a/(A-1)))},C.initStops=function(){let d=this.options,o=this.stops=d.stops||[[0,d.minColor||""],[1,d.maxColor||""]];for(let i=0,n=o.length;i<n;++i)o[i].color=G(o[i][1])},C.normalizedValue=function(d){let o=this.max||0,i=this.min||0;return this.logarithmic&&(d=this.logarithmic.log2lin(d)),1-(o-d)/(o-i||1)},C.toColor=function(d,o){let i,n,p,u,m,r,y=this.dataClasses,e=this.stops;if(y){for(r=y.length;r--;)if(n=(m=y[r]).from,p=m.to,(n===void 0||d>=n)&&(p===void 0||d<=p)){u=m.color,o&&(o.dataClass=r,o.colorIndex=m.colorIndex);break}}else{for(i=this.normalizedValue(d),r=e.length;r--&&!(i>e[r][0]););n=e[r]||e[r+1],i=1-((p=e[r+1]||n)[0]-i)/(p[0]-n[0]||1),u=n.color.tweenTo(p.color,i)}return u},x}),f(t,"Core/Axis/SolidGaugeAxis.js",[t["Core/Axis/Color/ColorAxisLike.js"],t["Core/Utilities.js"]],function(s,l){let{extend:x}=l;return{init:function(C){x(C,s)}}}),f(t,"Series/SolidGauge/SolidGaugeSeriesDefaults.js",[],function(){return{colorByPoint:!0,dataLabels:{y:0}}}
1),f(t,"Series/SolidGauge/SolidGaugeSeries.js",[t["Extensions/BorderRadius.js"],t["Core/Series/SeriesRegistry.js"],t["Core/Axis/SolidGaugeAxis.js"],t["Series/SolidGauge/SolidGaugeSeriesDefaults.js"],t["Core/Utilities.js"]],function(s,l,x,C,G){let{gauge:v,pie:d}=l.seriesTypes,{clamp:o,extend:i,isNumber:n,merge:p,pick:u,pInt:m}=G;class r extends v{translate(){let e=this.yAxis;x.init(e),!e.dataClasses&&e.options.dataClasses&&e.initDataClasses(e.options),e.initStops(),v.prototype.translate.call(this)}drawPoints(){let e,a=this.yAxis,A=a.center,h=this.options,B=this.chart.renderer,D=h.overshoot,E=h.rounded&&h.borderRadius===void 0,T=n(D)?D/180*Math.PI:0;for(let c of(n(h.threshold)&&(e=a.startAngleRad+a.translate(h.threshold,void 0,void 0,void 0,!0)),this.thresholdAngleRad=u(e,a.startAngleRad),this.points))if(!c.isNull){let w=m(u(c.options.radius,h.radius,100))*A[2]/200,_=m(u(c.options.innerRadius,h.innerRadius,60))*A[2]/200,L=Math.min(a.startAngleRad,a.endAngleRad),N=Math.max(a.startAngleRad,a.endAngleRad),R=c.graphic,j=a.startAngleRad+a.translate(c.y,void 0,void 0,void 0,!0),M,k,b=a.toColor(c.y,c);b==="none"&&(b=c.color||this.color||"none"),b!=="none"&&(c.color=b),j=o(j,L-T,N+T),h.wrap===!1&&(j=o(j,L,N));let q=E?(w-_)/2/w:0,I=Math.min(j,this.thresholdAngleRad)-q,O=Math.max(j,this.thresholdAngleRad)+q;O-I>2*Math.PI&&(O=I+2*Math.PI);let z=E?"50%":0;h.borderRadius&&(z=s.optionsToObject(h.borderRadius).radius),c.shapeArgs=M={x:A[0],y:A[1],r:w,innerR:_,start:I,end:O,borderRadius:z},c.startR=w,R?(k=M.d,R.animate(i({fill:b},M)),k&&(M.d=k)):c.graphic=R=B.arc(M).attr({fill:b,"sweep-flag":0}).add(this.group),this.chart.styledMode||(h.linecap!=="square"&&R.attr({"stroke-linecap":"round","stroke-linejoin":"round"}),R.attr({stroke:h.borderColor||"none","stroke-width":h.borderWidth||0})),R&&R.addClass(c.getClassName(),!0)}}animate(e){e||(this.startAngleRad=this.thresholdAngleRad,d.prototype.animate.call(this,e))}}return r.defaultOptions=p(v.defaultOptions,C),l.registerSeriesType("solidgauge",r),r}),f(t,"masters/modules/solid-gauge.src.js",[t["Core/Globals.js"]],function(s){return s})})}(P)),P.exports}var U=F();const W=V(U),K=$({__proto__:null,default:W},[U]);export{K as s};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.