Hacked By AnonymousFox
!/**
* Highcharts JS v12.1.2 (2025-01-09)
* @module highcharts/modules/solid-gauge
* @requires highcharts
* @requires highcharts/highcharts-more
*
* Solid angular gauge module
*
* (c) 2010-2024 Torstein Honsi
*
* License: www.highcharts.com/license
*/function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(t._Highcharts,t._Highcharts.SeriesRegistry,t._Highcharts.Color):"function"==typeof define&&define.amd?define("highcharts/modules/solid-gauge",["highcharts/highcharts"],function(t){return e(t,t.SeriesRegistry,t.Color)}):"object"==typeof exports?exports["highcharts/modules/solid-gauge"]=e(t._Highcharts,t._Highcharts.SeriesRegistry,t._Highcharts.Color):t.Highcharts=e(t.Highcharts,t.Highcharts.SeriesRegistry,t.Highcharts.Color)}("undefined"==typeof window?this:window,(t,e,o)=>(()=>{"use strict";var s,r={620:t=>{t.exports=o},512:t=>{t.exports=e},944:e=>{e.exports=t}},i={};function a(t){var e=i[t];if(void 0!==e)return e.exports;var o=i[t]={exports:{}};return r[t](o,o.exports,a),o.exports}a.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return a.d(e,{a:e}),e},a.d=(t,e)=>{for(var o in e)a.o(e,o)&&!a.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:e[o]})},a.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var n={};a.d(n,{default:()=>D});var l=a(944),d=a.n(l);let{defaultOptions:h}=d(),{noop:c}=d(),{addEvent:g,extend:p,isObject:u,merge:f,relativeLength:m}=d(),y={radius:0,scope:"stack",where:void 0},x={optionsToObject:function(t,e){return u(t)||(t={radius:t||0}),f(y,e,t)}};var C=a(512),R=a.n(C),v=a(620);let{parse:b}=a.n(v)(),{merge:A}=d();!function(t){t.initDataClasses=function(t){let e=this.chart,o=this.legendItem=this.legendItem||{},s=this.options,r=t.dataClasses||[],i,a,n=e.options.chart.colorCount,l=0,d;this.dataClasses=a=[],o.labels=[];for(let t=0,o=r.length;t<o;++t)i=A(i=r[t]),a.push(i),(e.styledMode||!i.color)&&("category"===s.dataClassColor?(e.styledMode||(n=(d=e.options.colors||[]).length,i.color=d[l]),i.colorIndex=l,++l===n&&(l=0)):i.color=b(s.minColor).tweenTo(b(s.maxColor),o<2?.5:t/(o-1)))},t.initStops=function(){let t=this.options,e=this.stops=t.stops||[[0,t.minColor||""],[1,t.maxColor||""]];for(let t=0,o=e.length;t<o;++t)e[t].color=b(e[t][1])},t.normalizedValue=function(t){let e=this.max||0,o=this.min||0;return this.logarithmic&&(t=this.logarithmic.log2lin(t)),1-(e-t)/(e-o||1)},t.toColor=function(t,e){let o,s,r,i,a,n;let l=this.dataClasses,d=this.stops;if(l){for(n=l.length;n--;)if(s=(a=l[n]).from,r=a.to,(void 0===s||t>=s)&&(void 0===r||t<=r)){i=a.color,e&&(e.dataClass=n,e.colorIndex=a.colorIndex);break}}else{for(o=this.normalizedValue(t),n=d.length;n--&&!(o>d[n][0]););s=d[n]||d[n+1],o=1-((r=d[n+1]||s)[0]-o)/(r[0]-s[0]||1),i=s.color.tweenTo(r.color,o)}return i}}(s||(s={}));let w=s,{extend:M}=d(),H={init:function(t){M(t,w)}},{gauge:j,pie:I}=R().seriesTypes,{clamp:_,extend:O,isNumber:P,merge:S,pick:k,pInt:T}=d();class z extends j{translate(){let t=this.yAxis;H.init(t),!t.dataClasses&&t.options.dataClasses&&t.initDataClasses(t.options),t.initStops(),j.prototype.translate.call(this)}drawPoints(){let t;let e=this.yAxis,o=e.center,s=this.options,r=this.chart.renderer,i=s.overshoot,a=s.rounded&&void 0===s.borderRadius,n=P(i)?i/180*Math.PI:0;for(let i of(P(s.threshold)&&(t=e.startAngleRad+e.translate(s.threshold,void 0,void 0,void 0,!0)),this.thresholdAngleRad=k(t,e.startAngleRad),this.points))if(!i.isNull){let t=T(k(i.options.radius,s.radius,100))*o[2]/200,l=T(k(i.options.innerRadius,s.innerRadius,60))*o[2]/200,d=Math.min(e.startAngleRad,e.endAngleRad),h=Math.max(e.startAngleRad,e.endAngleRad),c=i.graphic,g=e.startAngleRad+e.translate(i.y,void 0,void 0,void 0,!0),p,u,f=e.toColor(i.y,i);"none"===f&&(f=i.color||this.color||"none"),"none"!==f&&(i.color=f),g=_(g,d-n,h+n),!1===s.wrap&&(g=_(g,d,h));let m=a?(t-l)/2/t:0,y=Math.min(g,this.thresholdAngleRad)-m,C=Math.max(g,this.thresholdAngleRad)+m;C-y>2*Math.PI&&(C=y+2*Math.PI);let R=a?"50%":0;s.borderRadius&&(R=x.optionsToObject(s.borderRadius).radius),i.shapeArgs=p={x:o[0],y:o[1],r:t,innerR:l,start:y,end:C,borderRadius:R},i.startR=t,c?(u=p.d,c.animate(O({fill:f},p)),u&&(p.d=u)):i.graphic=c=r.arc(p).attr({fill:f,"sweep-flag":0}).add(this.group),this.chart.styledMode||("square"!==s.linecap&&c.attr({"stroke-linecap":"round","stroke-linejoin":"round"}),c.attr({stroke:s.borderColor||"none","stroke-width":s.borderWidth||0})),c&&c.addClass(i.getClassName(),!0)}}animate(t){t||(this.startAngleRad=this.thresholdAngleRad,I.prototype.animate.call(this,t))}}z.defaultOptions=S(j.defaultOptions,{colorByPoint:!0,dataLabels:{y:0}}),R().registerSeriesType("solidgauge",z);let D=d();return n.default})());
Hacked By AnonymousFox1.0, Coded By AnonymousFox