@syncfusion/ej2-charts
Version:
Feature-rich chart control with built-in support for over 25 chart types, technical indictors, trendline, zooming, tooltip, selection, crosshair and trackball.
1 lines • 1.9 MB
JavaScript
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("SyncfusionBase"),require("SyncfusionSvgBase"),require("SyncfusionData"),require("SyncfusionPdfExport"),require("SyncfusionExcelExport"),require("SyncfusionNavigations"),require("SyncfusionCalendars"),require("SyncfusionSplitbuttons")):"function"==typeof define&&define.amd?define(["SyncfusionBase","SyncfusionSvgBase","SyncfusionData","SyncfusionPdfExport","SyncfusionExcelExport","SyncfusionNavigations","SyncfusionCalendars","SyncfusionSplitbuttons"],t):"object"==typeof exports?exports.SyncfusionCharts=t(require("SyncfusionBase"),require("SyncfusionSvgBase"),require("SyncfusionData"),require("SyncfusionPdfExport"),require("SyncfusionExcelExport"),require("SyncfusionNavigations"),require("SyncfusionCalendars"),require("SyncfusionSplitbuttons")):e.SyncfusionCharts=t(e.SyncfusionBase,e.SyncfusionSvgBase,e.SyncfusionData,e.SyncfusionPdfExport,e.SyncfusionExcelExport,e.SyncfusionNavigations,e.SyncfusionCalendars,e.SyncfusionSplitbuttons)}(self,(e,t,i,o,r,n,a,l)=>(()=>{"use strict";var s={766:t=>{t.exports=e},570:e=>{e.exports=a},74:e=>{e.exports=i},437:e=>{e.exports=r},215:e=>{e.exports=n},461:e=>{e.exports=o},295:e=>{e.exports=l},727:e=>{e.exports=t}},h={};function c(e){var t=h[e];if(void 0!==t)return t.exports;var i=h[e]={exports:{}};return s[e](i,i.exports,c),i.exports}c.d=(e,t)=>{for(var i in t)c.o(t,i)&&!c.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},c.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),c.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var d={};return(()=>{c.r(d),c.d(d,{AccPointData:()=>$i,AccPoints:()=>Ea,Accessibility:()=>a,AccumulationAnnotation:()=>sl,AccumulationAnnotationSettings:()=>Da,AccumulationChart:()=>Ua,AccumulationDataLabel:()=>el,AccumulationDataLabelSettings:()=>Ta,AccumulationDistributionIndicator:()=>Tn,AccumulationHighlight:()=>al,AccumulationLegend:()=>Ka,AccumulationSelection:()=>rl,AccumulationSeries:()=>_a,AccumulationTooltip:()=>il,Animation:()=>y,AreaSeries:()=>Ar,AtrIndicator:()=>En,Axis:()=>Ze,AxisLine:()=>Ue,AxisRenderer:()=>vd,AxisSettings:()=>fc,BarSeries:()=>Mr,BarSeries3D:()=>lp,BinaryTreeBuilder:()=>ld,BollingerBands:()=>Hn,Border:()=>u,BoxAndWhiskerSeries:()=>ga,BubbleSeries:()=>mn,BulletChart:()=>ws,BulletChartLegend:()=>Ps,BulletChartLegendSettings:()=>xs,BulletDataLabel:()=>bs,BulletLabelStyle:()=>fs,BulletTooltip:()=>Ls,BulletTooltipSettings:()=>vs,CandleSeries:()=>Br,CartesianAxisLayoutPanel:()=>$c,Category:()=>dr,Category3D:()=>$d,CenterLabel:()=>p,Chart:()=>nr,Chart3D:()=>Yd,Chart3DAxis:()=>kd,Chart3DColumn:()=>wd,Chart3DDataLabelSettings:()=>Ed,Chart3DEmptyPointSettings:()=>_d,Chart3DLegendSettings:()=>jd,Chart3DMajorGridLines:()=>Ld,Chart3DMajorTickLines:()=>Pd,Chart3DMinorGridLines:()=>Ad,Chart3DMinorTickLines:()=>Md,Chart3DPoint:()=>Id,Chart3DRender:()=>td,Chart3DRow:()=>Cd,Chart3DSeries:()=>Od,Chart3DTextFont:()=>Zc,Chart3DTooltipSettings:()=>Nd,ChartAnnotation:()=>pa,ChartAnnotationSettings:()=>ke,ChartArea:()=>L,ChartLocation:()=>Xi,ChartSegment:()=>Io,ChartTransform3D:()=>nd,CircleOption:()=>Ui,CircularChart3D:()=>Qp,CircularChart3DConnector:()=>fp,CircularChart3DDataLabelFont:()=>yp,CircularChart3DDataLabelSettings:()=>vp,CircularChart3DEmptyPointSettings:()=>Cp,CircularChart3DLegendSettings:()=>Hp,CircularChart3DPointData:()=>Gp,CircularChart3DPoints:()=>Fp,CircularChart3DSeries:()=>wp,CircularChart3DTooltipSettings:()=>Xp,CircularChartDataLabel3D:()=>bp,CircularChartExport3D:()=>$p,CircularChartHighlight3D:()=>tu,CircularChartLegend3D:()=>Wp,CircularChartSelection3D:()=>Jp,CircularChartTooltip3D:()=>Yp,ClosestPoint:()=>Ws,CoefficientToVector:()=>Ft,ColorValue:()=>qi,Column:()=>He,ColumnSeries:()=>Fr,ColumnSeries3D:()=>rp,Connector:()=>r,ContainerArea:()=>gc,ContainerPadding:()=>S,ControlPoints:()=>Ji,CornerRadius:()=>x,Crosshair:()=>Gn,CrosshairSettings:()=>or,CrosshairTooltip:()=>Ye,CustomizeOption:()=>Vi,DataEditing:()=>ta,DataLabel:()=>na,DataLabel3D:()=>sp,DataLabelSettings:()=>ko,DataLabelTextOptions:()=>Xs,DataPoint:()=>gl,DateTime:()=>hr,DateTime3D:()=>Jd,DateTimeCategory:()=>mr,DateTimeCategory3D:()=>tp,Direction:()=>Gs,Double:()=>O,Double3D:()=>xd,DragSettings:()=>A,EmaIndicator:()=>Pn,EmptyPointSettings:()=>v,ErrorBar:()=>la,ErrorBarCapSettings:()=>_o,ErrorBarSettings:()=>Oo,Export:()=>Pa,Export3D:()=>up,Font:()=>s,FunnelSeries:()=>Za,GradientColorStop:()=>D,Graphics3D:()=>ad,GridArcPoints:()=>qs,Highlight:()=>oa,Highlight3D:()=>pp,HiloOpenCloseSeries:()=>sn,HiloSeries:()=>an,HistogramSeries:()=>bn,HorizontalLabelCollection:()=>zs,ImageOption:()=>ji,Index:()=>E,Indexes:()=>b,LabelBorder:()=>De,LabelCollection:()=>_s,LabelLocation:()=>Yi,LabelOffset:()=>xc,LabelOption:()=>Ys,LabelRegion:()=>Os,LastValueLabel:()=>ra,LastValueLabelSettings:()=>Po,Legend:()=>ha,Legend3D:()=>Ud,LegendBorder:()=>Sh,LegendItemStyle:()=>xh,LegendItemStyleBorder:()=>bh,LegendLocation:()=>vh,LegendSeries:()=>Is,LegendTitle:()=>fh,LineSegment:()=>Ns,LineSeries:()=>br,LineSettings:()=>mc,LinearGradient:()=>T,Location:()=>n,Logarithmic:()=>ur,Logarithmic3D:()=>op,MacdIndicator:()=>jn,MajorGridLines:()=>We,MajorTickLines:()=>Ge,MajorTickLinesSettings:()=>ms,Margin:()=>m,MarkerOptions:()=>js,MarkerSettings:()=>Do,Matrix3D:()=>rd,Mean:()=>wt,MinorGridLines:()=>je,MinorTickLines:()=>Xe,MinorTickLinesSettings:()=>ys,MomentumIndicator:()=>In,MultiColoredAreaSeries:()=>ya,MultiColoredLineSeries:()=>va,MultiColoredSeries:()=>wr,MultiLevelCategories:()=>Te,MultiLevelLabel:()=>ba,MultiLevelLabels:()=>Ee,NiceInterval:()=>lr,NiceIntervals:()=>qd,Offset:()=>g,Padding:()=>vc,ParetoOptions:()=>To,ParetoSeries:()=>Ca,PeriodSelector:()=>kl,PeriodSelectorSettings:()=>M,Periods:()=>P,PieCenter:()=>Ra,PieSeries:()=>Ha,PieSeries3D:()=>Lp,Point:()=>Hs,Point3D:()=>Ki,PointData:()=>Qi,PointRegion:()=>Vs,Points:()=>Ro,PolarArc:()=>Lt,PolarSeries:()=>Rr,Polygon3D:()=>hd,PolygonOption:()=>Gi,PyramidSeries:()=>Qa,RadarSeries:()=>_r,RadialGradient:()=>R,RadialLabelCollections:()=>Bs,Range:()=>gs,RangeAreaSeries:()=>cn,RangeBandSettings:()=>yc,RangeColorSetting:()=>ir,RangeColumnSeries:()=>Jr,RangeNavigator:()=>Rl,RangeNavigatorAxis:()=>vl,RangeNavigatorSeries:()=>Sl,RangeSeries:()=>yl,RangeSlider:()=>Ll,RangeStepAreaSeries:()=>tn,RangeTooltip:()=>hs,RangeTooltipSettings:()=>wl,RectOption:()=>Wi,Row:()=>Ve,RsiIndicator:()=>zn,Sankey:()=>vu,SankeyDataLabel:()=>nu,SankeyExport:()=>wu,SankeyHighlight:()=>mu,SankeyLabelSettings:()=>au,SankeyLegend:()=>xu,SankeyLegendSettings:()=>uu,SankeyLink:()=>su,SankeyLinkSettings:()=>hu,SankeyNode:()=>lu,SankeyNodeSettings:()=>cu,SankeySeries:()=>iu,SankeyTextStyle:()=>Cu,SankeyTitleStyle:()=>du,SankeyTooltip:()=>gu,SankeyTooltipSettings:()=>pu,ScatterSeries:()=>$r,ScrollBar:()=>Sa,ScrollbarSettings:()=>Ie,ScrollbarSettingsRange:()=>_e,Selection:()=>Zn,Selection3D:()=>cp,Series:()=>Bo,SeriesAccessibility:()=>l,SeriesBase:()=>zo,SeriesLabel:()=>aa,SeriesLabelSettings:()=>Mo,SeriesMarker:()=>Hh,SeriesMarkerBorder:()=>zh,SeriesMarkerDataLabel:()=>Vh,SeriesMarkerDataLabelBorder:()=>Bh,SeriesMarkerDataLabelConnectorLine:()=>Nh,SeriesTooltip:()=>Oh,SeriesTooltipBorder:()=>Ih,SmaIndicator:()=>Ln,Smithchart:()=>nc,SmithchartAxis:()=>Mh,SmithchartAxisLine:()=>Ph,SmithchartBorder:()=>Rs,SmithchartFont:()=>Ds,SmithchartLabelPosition:()=>Us,SmithchartLegend:()=>lc,SmithchartLegendSettings:()=>Fh,SmithchartMajorGridLines:()=>Lh,SmithchartMargin:()=>Ts,SmithchartMinorGridLines:()=>Ah,SmithchartRect:()=>Es,SmithchartSeries:()=>Wh,SmithchartSize:()=>Zs,Sparkline:()=>jc,SparklineBorder:()=>cc,SparklineDataLabelSettings:()=>Sc,SparklineFont:()=>dc,SparklineMarkerSettings:()=>bc,SparklineTooltip:()=>Gc,SparklineTooltipSettings:()=>uc,SplineAreaSeries:()=>Sn,SplineRangeAreaSeries:()=>gn,SplineSeries:()=>fn,StackLabelSettings:()=>ze,StackLabelsFont:()=>h,StackValues:()=>Hi,StackingAreaSeries:()=>Xr,StackingBarSeries:()=>Or,StackingBarSeries3D:()=>ap,StackingColumnSeries:()=>Vr,StackingColumnSeries3D:()=>np,StackingLineSeries:()=>Qr,StackingStepAreaSeries:()=>Zr,StepAreaSeries:()=>Ur,StepLineSeries:()=>Wr,StochasticIndicator:()=>Nn,StockChart:()=>ss,StockChartAnnotationSettings:()=>$l,StockChartArea:()=>Hl,StockChartAxis:()=>Zl,StockChartBorder:()=>Vl,StockChartConnector:()=>Gl,StockChartFont:()=>Nl,StockChartIndexes:()=>Kl,StockChartIndicator:()=>Yl,StockChartLegendSettings:()=>rs,StockChartRow:()=>ql,StockChartStripLineSettings:()=>jl,StockChartTrendline:()=>Ql,StockEmptyPointSettings:()=>Ul,StockEventsSettings:()=>Jl,StockLegend:()=>ns,StockMargin:()=>Wl,StockSeries:()=>Xl,StockTooltipSettings:()=>k,StripLine:()=>yr,StripLineSettings:()=>Re,StyleSettings:()=>Cl,Subtitle:()=>Th,Svg3DRenderer:()=>sd,TechnicalIndicator:()=>Ko,Thickness:()=>Zi,ThumbSettings:()=>Fl,Title:()=>Rh,TitleBorder:()=>qc,TitleSettings:()=>Qc,TitleStyleSettings:()=>w,TmaIndicator:()=>kn,ToolbarPosition:()=>Oe,Tooltip:()=>Kn,Tooltip3D:()=>Vd,TooltipRender:()=>ac,TooltipSettings:()=>f,TrackLineSettings:()=>pc,TransformToVisible:()=>xt,Trendline:()=>Eo,Trendlines:()=>Un,Vector3D:()=>od,Visible3DLabels:()=>Dd,VisibleLabels:()=>qe,WallRenderer:()=>fd,WaterfallSeries:()=>rn,Zoom:()=>ea,ZoomSettings:()=>rr,accReactTemplate:()=>ei,afterExport:()=>we,animateAddPoints:()=>Ht,animateRectElement:()=>Nt,animateRedrawElement:()=>Di,animateTextElement:()=>Ti,animationComplete:()=>V,annotationRender:()=>pe,appendChildElement:()=>si,appendClipElement:()=>Wt,appendElement:()=>li,applyGradientsToSeries:()=>fo,applyZLight:()=>Ci,axisLabelClick:()=>Y,axisLabelRender:()=>X,axisMultiLabelRender:()=>q,axisRangeCalculated:()=>Z,beforeExport:()=>Ce,beforePrint:()=>de,beforeResize:()=>ce,brightenColor:()=>ho,bulletChartMouseClick:()=>Le,calculateLegendShapes:()=>Li,calculateRect:()=>yi,calculateScrollbarOffset:()=>et,calculateShapes:()=>qt,calculateSize:()=>Ei,chartDoubleClick:()=>J,chartMouseClick:()=>K,chartMouseDown:()=>re,chartMouseLeave:()=>oe,chartMouseMove:()=>$,chartMouseUp:()=>ne,chartReactTemplate:()=>ti,checkBounds:()=>ci,checkColorFormat:()=>Si,colorNameToHex:()=>xi,componentToHex:()=>vi,containsRect:()=>mi,convertHexToColor:()=>bi,convertToHexCode:()=>fi,createLinearGradient:()=>mo,createRadialGradient:()=>yo,createSvg:()=>_i,createTemplate:()=>ii,createTooltip:()=>At,createZoomingLabels:()=>Pt,degreeToLocation:()=>ut,degreeToRadian:()=>gt,drag:()=>be,dragComplete:()=>le,dragEnd:()=>xe,dragStart:()=>ve,drawSymbol:()=>Zt,findClipRect:()=>Rt,findCrosshairDirection:()=>Mt,findlElement:()=>ni,firstToLowerCase:()=>Et,get3DSeriesColor:()=>Jc,get3DThemeColor:()=>Kc,getActualDesiredIntervalsCount:()=>Xt,getAncestorElement:()=>no,getAngle:()=>ft,getAnimationFunction:()=>Ot,getBulletThemeColor:()=>Ss,getColorByValue:()=>eo,getDraggedRectLocation:()=>hi,getElement:()=>Kt,getExactData:()=>pl,getFontStyle:()=>oi,getGradientColor:()=>to,getLabelText:()=>di,getMedian:()=>wi,getMinPointsDelta:()=>It,getMinPointsDeltaValue:()=>md,getNearestValue:()=>ul,getOrCreateSvgDefs:()=>uo,getPercentage:()=>oo,getPercentageColor:()=>io,getPoint:()=>ai,getRangeThemeColor:()=>Al,getRangeValueXByPoint:()=>dl,getRectLocation:()=>Qt,getRotatedRectangleCoordinates:()=>mt,getSaturationColor:()=>Fi,getScrollbarThemeColor:()=>So,getSeriesColor:()=>bo,getSeriesFromIndex:()=>Ia,getTemplateFunction:()=>Jt,getTextAnchor:()=>ro,getThemeColor:()=>xo,getTitle:()=>Ii,getTransform:()=>_t,getUnicodeText:()=>Ni,getValueXByPoint:()=>Dt,getValueYByPoint:()=>Tt,getVisiblePoints:()=>Je,getXLocation:()=>cl,indexFinder:()=>St,inside:()=>nt,isBreakLabel:()=>Ke,isCollide:()=>ui,isOverlap:()=>gi,isRotatedRectIntersect:()=>yt,isZoomSet:()=>Gt,legendClick:()=>B,legendRender:()=>H,lightenColor:()=>so,lineBreakLabelTrim:()=>Pi,linear:()=>zt,load:()=>N,loaded:()=>z,logBase:()=>ot,logWithIn:()=>lt,markerAnimate:()=>Bt,measureElementRect:()=>ri,measureLegendTemplateSize:()=>ao,minMax:()=>$t,multiLevelLabelClick:()=>fe,normalizeGradientStops:()=>co,onZooming:()=>Ae,pathAnimation:()=>Vt,pointByIndex:()=>Oa,pointClick:()=>ee,pointDoubleClick:()=>te,pointMove:()=>ie,pointRender:()=>j,rangeValueToCoefficient:()=>hl,redrawElement:()=>ki,regSub:()=>Se,regSup:()=>Fe,removeElement:()=>it,removePreviousGradient:()=>go,resized:()=>he,rotateTextSize:()=>tt,sanitizeGradientColor:()=>po,scrollChanged:()=>me,scrollEnd:()=>ge,scrollStart:()=>ue,selectionComplete:()=>se,seriesRender:()=>G,setRange:()=>Ut,sharedTooltipRender:()=>U,showTooltip:()=>rt,smithchartBeforePrint:()=>tc,sort:()=>$e,stockEventFont:()=>vo,stockEventRender:()=>ye,stopTimer:()=>pi,stringToNumber:()=>Mi,subArray:()=>vt,subArraySum:()=>ct,subtractRect:()=>pt,subtractThickness:()=>dt,sum:()=>ht,templateAnimate:()=>Yt,textElement:()=>Ri,textRender:()=>W,textTrim:()=>Ai,textWrap:()=>zi,textWrapAnyWhere:()=>Bi,titleBorder:()=>F,titlePositionX:()=>Oi,titleSettings:()=>C,toHex2:()=>lo,tooltipRender:()=>Q,triggerLabelRender:()=>jt,valueToCoefficient:()=>bt,valueToCoefficients:()=>yd,valueToPolarCoefficient:()=>Ct,withIn:()=>at,withInBounds:()=>kt,withInRange:()=>st,zoomComplete:()=>ae});var e,t=c(766),i=(e=function(t,i){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])},e(t,i)},function(t,i){function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}),o=function(e,t,i,o){var r,n=arguments.length,a=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,i):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(a=(n<3?r(a):n>3?r(t,i,a):r(t,i))||a);return n>3&&a&&Object.defineProperty(t,i,a),a},r=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("Line")],r.prototype,"type",void 0),o([(0,t.Property)(null)],r.prototype,"color",void 0),o([(0,t.Property)(1)],r.prototype,"width",void 0),o([(0,t.Property)(null)],r.prototype,"length",void 0),o([(0,t.Property)("")],r.prototype,"dashArray",void 0),r}(t.ChildProperty),n=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"x",void 0),o([(0,t.Property)(0)],r.prototype,"y",void 0),r}(t.ChildProperty),a=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(null)],r.prototype,"accessibilityDescription",void 0),o([(0,t.Property)(null)],r.prototype,"accessibilityRole",void 0),o([(0,t.Property)(!0)],r.prototype,"focusable",void 0),o([(0,t.Property)(0)],r.prototype,"tabIndex",void 0),r}(t.ChildProperty),l=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(null)],r.prototype,"accessibilityDescriptionFormat",void 0),r}(a),s=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("Normal")],r.prototype,"fontStyle",void 0),o([(0,t.Property)("16px")],r.prototype,"size",void 0),o([(0,t.Property)("Normal")],r.prototype,"fontWeight",void 0),o([(0,t.Property)("")],r.prototype,"color",void 0),o([(0,t.Property)("Center")],r.prototype,"textAlignment",void 0),o([(0,t.Property)("Segoe UI")],r.prototype,"fontFamily",void 0),o([(0,t.Property)(1)],r.prototype,"opacity",void 0),o([(0,t.Property)("Wrap")],r.prototype,"textOverflow",void 0),r}(t.ChildProperty),h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("Normal")],r.prototype,"fontStyle",void 0),o([(0,t.Property)("16px")],r.prototype,"size",void 0),o([(0,t.Property)("Normal")],r.prototype,"fontWeight",void 0),o([(0,t.Property)("")],r.prototype,"color",void 0),o([(0,t.Property)("Center")],r.prototype,"textAlignment",void 0),o([(0,t.Property)("Segoe UI")],r.prototype,"fontFamily",void 0),o([(0,t.Property)(1)],r.prototype,"opacity",void 0),r}(t.ChildProperty),p=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(null)],r.prototype,"text",void 0),o([(0,t.Complex)({fontFamily:null,size:"16px",fontStyle:"Normal",fontWeight:"600",color:null},s)],r.prototype,"textStyle",void 0),o([(0,t.Property)(null)],r.prototype,"hoverTextFormat",void 0),r}(t.ChildProperty),u=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("")],r.prototype,"color",void 0),o([(0,t.Property)(1)],r.prototype,"width",void 0),o([(0,t.Property)("")],r.prototype,"dashArray",void 0),r}(t.ChildProperty),g=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"x",void 0),o([(0,t.Property)(0)],r.prototype,"y",void 0),r}(t.ChildProperty),m=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(t.Browser.isDevice?5:10)],r.prototype,"left",void 0),o([(0,t.Property)(t.Browser.isDevice?5:10)],r.prototype,"right",void 0),o([(0,t.Property)(t.Browser.isDevice?5:10)],r.prototype,"top",void 0),o([(0,t.Property)(t.Browser.isDevice?5:10)],r.prototype,"bottom",void 0),r}(t.ChildProperty),y=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(!0)],r.prototype,"enable",void 0),o([(0,t.Property)(1e3)],r.prototype,"duration",void 0),o([(0,t.Property)(0)],r.prototype,"delay",void 0),r}(t.ChildProperty),f=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(!1)],r.prototype,"enable",void 0),o([(0,t.Property)(!0)],r.prototype,"enableMarker",void 0),o([(0,t.Property)(!1)],r.prototype,"shared",void 0),o([(0,t.Property)(!1)],r.prototype,"split",void 0),o([(0,t.Property)(!1)],r.prototype,"followPointer",void 0),o([(0,t.Property)(null)],r.prototype,"fill",void 0),o([(0,t.Property)(null)],r.prototype,"header",void 0),o([(0,t.Property)(null)],r.prototype,"opacity",void 0),o([(0,t.Complex)({fontFamily:null,size:null,fontStyle:"Normal",fontWeight:null,color:null},s)],r.prototype,"textStyle",void 0),o([(0,t.Property)(null)],r.prototype,"format",void 0),o([(0,t.Property)(null)],r.prototype,"template",void 0),o([(0,t.Property)(!0)],r.prototype,"enableAnimation",void 0),o([(0,t.Property)(300)],r.prototype,"duration",void 0),o([(0,t.Property)(1e3)],r.prototype,"fadeOutDuration",void 0),o([(0,t.Property)("Move")],r.prototype,"fadeOutMode",void 0),o([(0,t.Property)(!1)],r.prototype,"enableTextWrap",void 0),o([(0,t.Property)(!0)],r.prototype,"showNearestPoint",void 0),o([(0,t.Property)(0)],r.prototype,"distance",void 0),o([(0,t.Complex)({color:null,width:null},u)],r.prototype,"border",void 0),o([(0,t.Complex)({x:null,y:null},n)],r.prototype,"location",void 0),o([(0,t.Property)(!1)],r.prototype,"enableHighlight",void 0),o([(0,t.Property)(!1)],r.prototype,"showNearestTooltip",void 0),o([(0,t.Property)(!0)],r.prototype,"showHeaderLine",void 0),r}(t.ChildProperty),v=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(null)],r.prototype,"fill",void 0),o([(0,t.Complex)({color:"",width:0},u)],r.prototype,"border",void 0),o([(0,t.Property)("Gap")],r.prototype,"mode",void 0),r}(t.ChildProperty),b=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"series",void 0),o([(0,t.Property)(0)],r.prototype,"point",void 0),r}(t.ChildProperty),x=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"topLeft",void 0),o([(0,t.Property)(0)],r.prototype,"topRight",void 0),o([(0,t.Property)(0)],r.prototype,"bottomLeft",void 0),o([(0,t.Property)(0)],r.prototype,"bottomRight",void 0),r}(t.ChildProperty),S=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"left",void 0),o([(0,t.Property)(0)],r.prototype,"right",void 0),o([(0,t.Property)(0)],r.prototype,"top",void 0),o([(0,t.Property)(0)],r.prototype,"bottom",void 0),r}(t.ChildProperty),F=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("transparent")],r.prototype,"color",void 0),o([(0,t.Property)(0)],r.prototype,"width",void 0),o([(0,t.Property)(.8)],r.prototype,"cornerRadius",void 0),r}(t.ChildProperty),C=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("Normal")],r.prototype,"fontStyle",void 0),o([(0,t.Property)("15px")],r.prototype,"size",void 0),o([(0,t.Property)("500")],r.prototype,"fontWeight",void 0),o([(0,t.Property)("")],r.prototype,"color",void 0),o([(0,t.Property)("Center")],r.prototype,"textAlignment",void 0),o([(0,t.Property)("Segoe UI")],r.prototype,"fontFamily",void 0),o([(0,t.Property)(1)],r.prototype,"opacity",void 0),o([(0,t.Property)("Wrap")],r.prototype,"textOverflow",void 0),o([(0,t.Property)("Top")],r.prototype,"position",void 0),o([(0,t.Property)(0)],r.prototype,"x",void 0),o([(0,t.Property)(0)],r.prototype,"y",void 0),o([(0,t.Property)("transparent")],r.prototype,"background",void 0),o([(0,t.Complex)({},F)],r.prototype,"border",void 0),o([(0,t.Complex)({},a)],r.prototype,"accessibility",void 0),r}(t.ChildProperty),w=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("Top")],r.prototype,"position",void 0),o([(0,t.Property)(0)],r.prototype,"x",void 0),o([(0,t.Property)(0)],r.prototype,"y",void 0),r}(s),L=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Complex)({},u)],r.prototype,"border",void 0),o([(0,t.Property)("transparent")],r.prototype,"background",void 0),o([(0,t.Property)(1)],r.prototype,"opacity",void 0),o([(0,t.Property)(null)],r.prototype,"backgroundImage",void 0),o([(0,t.Property)(null)],r.prototype,"width",void 0),o([(0,t.Complex)({left:0,right:0,top:0,bottom:0},m)],r.prototype,"margin",void 0),r}(t.ChildProperty),A=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(!1)],r.prototype,"enable",void 0),o([(0,t.Property)(null)],r.prototype,"minY",void 0),o([(0,t.Property)(null)],r.prototype,"maxY",void 0),o([(0,t.Property)(null)],r.prototype,"fill",void 0),r}(t.ChildProperty),P=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)("Years")],r.prototype,"intervalType",void 0),o([(0,t.Property)(1)],r.prototype,"interval",void 0),o([(0,t.Property)(null)],r.prototype,"text",void 0),o([(0,t.Property)(!1)],r.prototype,"selected",void 0),r}(t.ChildProperty),M=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(43)],r.prototype,"height",void 0),o([(0,t.Property)("Bottom")],r.prototype,"position",void 0),o([(0,t.Collection)([],P)],r.prototype,"periods",void 0),r}(t.ChildProperty),k=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(!1)],r.prototype,"enable",void 0),o([(0,t.Property)(!0)],r.prototype,"enableMarker",void 0),o([(0,t.Property)(!1)],r.prototype,"shared",void 0),o([(0,t.Property)(null)],r.prototype,"fill",void 0),o([(0,t.Property)(null)],r.prototype,"header",void 0),o([(0,t.Property)(.75)],r.prototype,"opacity",void 0),o([(0,t.Complex)({fontFamily:null,size:"12px",fontStyle:"Normal",fontWeight:null,color:null},s)],r.prototype,"textStyle",void 0),o([(0,t.Property)(null)],r.prototype,"format",void 0),o([(0,t.Property)(null)],r.prototype,"template",void 0),o([(0,t.Property)(!0)],r.prototype,"enableAnimation",void 0),o([(0,t.Property)(300)],r.prototype,"duration",void 0),o([(0,t.Property)(1e3)],r.prototype,"fadeOutDuration",void 0),o([(0,t.Property)("Move")],r.prototype,"fadeOutMode",void 0),o([(0,t.Property)(!1)],r.prototype,"enableTextWrap",void 0),o([(0,t.Property)(!0)],r.prototype,"showNearestPoint",void 0),o([(0,t.Complex)({color:null,width:null},u)],r.prototype,"border",void 0),o([(0,t.Property)("Fixed")],r.prototype,"position",void 0),o([(0,t.Property)(!1)],r.prototype,"showNearestTooltip",void 0),o([(0,t.Property)(!0)],r.prototype,"showHeaderLine",void 0),r}(t.ChildProperty),D=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"offset",void 0),o([(0,t.Property)("")],r.prototype,"color",void 0),o([(0,t.Property)(1)],r.prototype,"opacity",void 0),o([(0,t.Property)(0)],r.prototype,"brighten",void 0),o([(0,t.Property)(0)],r.prototype,"lighten",void 0),r}(t.ChildProperty),T=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(0)],r.prototype,"x1",void 0),o([(0,t.Property)(0)],r.prototype,"y1",void 0),o([(0,t.Property)(1)],r.prototype,"x2",void 0),o([(0,t.Property)(1)],r.prototype,"y2",void 0),o([(0,t.Collection)([],D)],r.prototype,"gradientColorStop",void 0),r}(t.ChildProperty),R=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return i(r,e),o([(0,t.Property)(.5)],r.prototype,"cx",void 0),o([(0,t.Property)(.5)],r.prototype,"cy",void 0),o([(0,t.Property)(.5)],r.prototype,"r",void 0),o([(0,t.Property)(null)],r.prototype,"fx",void 0),o([(0,t.Property)(null)],r.prototype,"fy",void 0),o([(0,t.Collection)([],D)],r.prototype,"gradientColorStop",void 0),r}(t.ChildProperty),E=function(e,t){this.series=e,this.point=t},_=c(727),I=function(){function e(e,t){e<t?(this.mStart=e,this.mEnd=t):(this.mStart=t,this.mEnd=e)}return Object.defineProperty(e.prototype,"start",{get:function(){return this.mStart},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"end",{get:function(){return this.mEnd},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"delta",{get:function(){return this.mEnd-this.mStart},enumerable:!0,configurable:!0}),Object.defineProperty(e.prototype,"median",{get:function(){return this.mStart+(this.mEnd-this.mStart)/2},enumerable:!0,configurable:!0}),e}(),O=function(){function e(e){this.isColumn=0,this.isStacking=!1,this.maxRangePadding=.15,this.chart=e}return e.prototype.calculateNumericNiceInterval=function(e,i,o){var r=Xt(o,e),n=i/r;if(!(0,t.isNullOrUndefined)(e.desiredIntervals)&&this.isAutoIntervalOnBothAxis(e))return n;for(var a=Math.pow(10,Math.floor(ot(n,10))),l=0,s=e.intervalDivs;l<s.length;l++){var h=a*s[l];if(r<i/h)break;n=h}return n},e.prototype.isAutoIntervalOnBothAxis=function(e){return!(e.zoomFactor<1||e.zoomPosition>0)||!e.enableAutoIntervalOnZooming},e.prototype.getActualRange=function(e,t){this.initializeDoubleRange(e),!e.startFromZero&&this.isColumn>0?(e.actualRange.interval=e.interval||this.calculateNumericNiceInterval(e,e.doubleRange.delta,t),e.actualRange.max=e.doubleRange.end+e.actualRange.interval,e.doubleRange.start-e.actualRange.interval<0&&e.doubleRange.start>0?e.actualRange.min=0:e.actualRange.min=e.doubleRange.start-(this.isStacking?0:e.actualRange.interval)):(e.actualRange.interval=e.interval||this.calculateNumericNiceInterval(e,e.doubleRange.delta,t),e.actualRange.min=e.doubleRange.start,e.actualRange.max=e.doubleRange.end)},e.prototype.initializeDoubleRange=function(e){null!==e.minimum?this.min=e.minimum:null!==this.min&&this.min!==Number.POSITIVE_INFINITY||(this.min=0),null!==e.maximum?this.max=e.maximum:null!==this.max&&this.max!==Number.NEGATIVE_INFINITY||(this.max=5),this.min===this.max&&(this.max=e.valueType.indexOf("Category")>-1?this.max:this.min+1),e.doubleRange=new I(this.min,this.max),e.actualRange={}},e.prototype.calculateRangeAndInterval=function(e,t){this.calculateRange(t),this.getActualRange(t,e),this.applyRangePadding(t,e),this.calculateVisibleLabels(t,this.chart)},e.prototype.calculateRange=function(e){if(this.min=null,this.max=null,!Ut(e))for(var i=0,o=e.series;i<o.length;i++){var r=o[i];r.visible&&(this.paddingInterval=0,(0,t.isNullOrUndefined)(r.points)||(e.maxPointLength=r.points.length),e.maxPointLength=r.points.length,((r.type.indexOf("Column")>-1||r.type.indexOf("Histogram")>-1)&&"Horizontal"===e.orientation||r.type.indexOf("Bar")>-1&&"Vertical"===e.orientation)&&("Double"!==r.xAxis.valueType&&"DateTime"!==r.xAxis.valueType||"Auto"!==r.xAxis.rangePadding||(this.paddingInterval=.5*It(r.xAxis,e.series))),"Horizontal"===e.orientation&&(this.chart.requireInvertedAxis?this.yAxisRange(e,r):this.findMinMax(r.xMin-this.paddingInterval,r.xMax+this.paddingInterval)),"Vertical"===e.orientation&&(this.isColumn+=-1!==r.type.indexOf("Column")||-1!==r.type.indexOf("Bar")||"Column"===r.drawType?1:0,this.isStacking=-1!==r.type.indexOf("Stacking"),this.chart.requireInvertedAxis?this.findMinMax(r.xMin-this.paddingInterval,r.xMax+this.paddingInterval):this.yAxisRange(e,r)))}},e.prototype.yAxisRange=function(e,t){if(t.dragSettings.enable&&this.chart.dragY&&(this.chart.dragY>=e.visibleRange.max&&(t.yMax=this.chart.dragY+e.visibleRange.interval),this.chart.dragY<=e.visibleRange.min&&(t.yMin=this.chart.dragY-e.visibleRange.interval)),"Waterfall"===t.type){for(var i=0,o=0,r=0;r<t.yData.length;r++)t.intermediateSumIndexes&&-1!==t.intermediateSumIndexes.indexOf(r)||t.sumIndexes&&-1!==t.sumIndexes.indexOf(r)||(o+=t.yData[r]),o>i&&(i=o);this.findMinMax(t.yMin,i)}else this.findMinMax(t.yMin,t.yMax)},e.prototype.findMinMax=function(e,t){(null===this.min||this.min>e)&&(this.min=e),(null===this.max||this.max<t)&&(this.max=t),this.max===this.min&&this.max<0&&this.min<0&&(this.max=0)},e.prototype.applyRangePadding=function(e,t){var i=e.actualRange.min,o=e.actualRange.max;if(!Ut(e)){var r=e.actualRange.interval,n=e.getRangePadding(this.chart);"Additional"===n||"Round"===n?this.findAdditional(e,i,o,r,t):"Normal"===n?this.findNormal(e,i,o,r,t):this.updateActualRange(e,i,o,r)}e.actualRange.delta=e.actualRange.max-e.actualRange.min,this.calculateVisibleRange(t,e)},e.prototype.updateActualRange=function(e,t,i,o){e.actualRange={min:null!=e.minimum?e.minimum:t,max:null!=e.maximum?e.maximum:i,interval:null!=e.interval?e.interval:o,delta:e.actualRange.delta}},e.prototype.findAdditional=function(e,i,o,r,n){var a,l;if(a=Math.floor(i/r)*r,l=Math.ceil(o/r)*r,"Additional"===e.rangePadding&&(a-=r,l+=r),!(0,t.isNullOrUndefined)(e.desiredIntervals)){var s=l-a;r=this.calculateNumericNiceInterval(e,s,n)}this.updateActualRange(e,a,l,r)},e.prototype.findNormal=function(e,t,i,o,r){var n,a,l=t;t<0?(l=0,.365*o>=o+(n=t+.05*t)%o&&(n-=o),n%o<0&&(n=n-o-n%o)):(n=t<5/6*i?0:t-.5*(i-t))%o>0&&(n-=n%o),.365*o>=o-(a=i>0?i+.05*(i-l):i-.05*(i-l))%o&&(a+=o),a%o>0&&(a=a+o-a%o),e.doubleRange=new I(n,a);var s=i+Math.abs(i-l)*this.maxRangePadding;(0===n||n<0&&a<0)&&(o=this.calculateNumericNiceInterval(e,e.doubleRange.delta,r),a=Math.ceil(a/o)*o),a>s&&(a=Math.ceil(s/o)*o),this.updateActualRange(e,n,a,o)},e.prototype.calculateVisibleRange=function(e,i){if(i.visibleRange={max:i.actualRange.max,min:i.actualRange.min,delta:i.actualRange.delta,interval:i.actualRange.interval},"Cartesian"===this.chart.chartAreaType){var o=!(0,t.isNullOrUndefined)(i.zoomingScrollBar)&&i.zoomingScrollBar.isLazyLoad;(i.zoomFactor<1||i.zoomPosition>0)&&!o&&(i.calculateVisibleRangeOnZooming(),i.visibleRange.interval=i.enableAutoIntervalOnZooming?this.calculateNumericNiceInterval(i,i.doubleRange.delta,e):i.visibleRange.interval)}var r=(i.visibleRange.max-i.visibleRange.min)%i.visibleRange.interval;if(0!==r&&!isNaN(r)&&"Double"===i.valueType&&"Vertical"===i.orientation&&"Auto"===i.rangePadding){for(var n=void 0,a=i.visibleRange.min;a<=i.visibleRange.max&&n!==a;a+=i.visibleRange.interval)n=a;n<i.visibleRange.max&&(i.visibleRange.max=n+i.visibleRange.interval)}i.triggerRangeRender(this.chart,i.visibleRange.min,i.visibleRange.max,i.visibleRange.interval)},e.prototype.calculateVisibleLabels=function(e,i){e.visibleLabels=[];var o,r=e.visibleRange.min;!("chart"===i.getModuleName()&&"PolarRadar"===i.chartAreaType)&&(e.zoomFactor<1||e.zoomPosition>0||this.paddingInterval)&&(r=e.visibleRange.min-e.visibleRange.min%e.visibleRange.interval);var n,a=this.getFormat(e),l=null!==a.match("{value}"),s=0,h=0;for(e.labelFormat&&e.labelFormat.indexOf("n")>-1&&(h=parseInt(e.labelFormat.substring(1,e.labelFormat.length),10)),e.format=i.intl.getNumberFormat({format:l?"":a,useGrouping:i.useGroupingSeparator}),e.startLabel=e.format(e.visibleRange.min),e.endLabel=e.format(e.visibleRange.max),e.visibleRange.interval&&(e.visibleRange.interval+"").indexOf(".")>=0&&(s=(e.visibleRange.interval+"").split(".")[1].length);r<=e.visibleRange.max&&n!==r;r+=e.visibleRange.interval)n=r,o=(0,t.extend)({},(0,t.getValue)("properties",e.labelStyle),null,!0),at(r,e.visibleRange)&&jt(i,r,this.formatValue(e,l,a,r),o,e);r&&(r+"").indexOf(".")>=0&&(r+"").split(".")[1].length>10&&(r=(r+"").split(".")[1].length>(h||s)?+r.toFixed(h||s):r)<=e.visibleRange.max&&jt(i,r,this.formatValue(e,l,a,r),o,e),e.getMaxLabelWidth&&e.getMaxLabelWidth(this.chart)},e.prototype.getFormat=function(e){return e.labelFormat?0===e.labelFormat.indexOf("p")&&-1===e.labelFormat.indexOf("{value}")&&e.isStack100?"{value}%":e.labelFormat:e.isStack100?"{value}%":""},e.prototype.formatValue=function(e,t,i,o){var r=o%1?Number(o.toLocaleString("en-US").split(",").join("")):o;return t?i.replace("{value}",e.format(r)):i?e.format(o):e.format(r)},e.prototype.getModuleName=function(){return"Double"},e.prototype.destroy=function(){},e}(),z="loaded",B="legendClick",N="load",V="animationComplete",H="legendRender",W="textRender",j="pointRender",U="sharedTooltipRender",G="seriesRender",X="axisLabelRender",Y="axisLabelClick",Z="axisRangeCalculated",q="axisMultiLabelRender",Q="tooltipRender",$="chartMouseMove",K="chartMouseClick",J="chartDoubleClick",ee="pointClick",te="pointDoubleClick",ie="pointMove",oe="chartMouseLeave",re="chartMouseDown",ne="chartMouseUp",ae="zoomComplete",le="dragComplete",se="selectionComplete",he="resized",ce="beforeResize",de="beforePrint",pe="annotationRender",ue="scrollStart",ge="scrollEnd",me="scrollChanged",ye="stockEventRender",fe="multiLevelLabelClick",ve="dragStart",be="drag",xe="dragEnd",Se=/~\d+~/g,Fe=/\^\d+\^/g,Ce="beforeExport",we="afterExport",Le="bulletChartMouseClick",Ae="onZooming",Pe=function(){var e=function(t,i){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])},e(t,i)};return function(t,i){function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}}(),Me=function(e,t,i,o){var r,n=arguments.length,a=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,i):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(a=(n<3?r(a):n>3?r(t,i,a):r(t,i))||a);return n>3&&a&&Object.defineProperty(t,i,a),a},ke=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)("0")],i.prototype,"x",void 0),Me([(0,t.Property)("0")],i.prototype,"y",void 0),Me([(0,t.Property)(null)],i.prototype,"content",void 0),Me([(0,t.Property)("Center")],i.prototype,"horizontalAlignment",void 0),Me([(0,t.Property)("Pixel")],i.prototype,"coordinateUnits",void 0),Me([(0,t.Property)("Chart")],i.prototype,"region",void 0),Me([(0,t.Property)("Middle")],i.prototype,"verticalAlignment",void 0),Me([(0,t.Property)(null)],i.prototype,"xAxisName",void 0),Me([(0,t.Property)(null)],i.prototype,"yAxisName",void 0),Me([(0,t.Property)(null)],i.prototype,"description",void 0),Me([(0,t.Complex)({},a)],i.prototype,"accessibility",void 0),i}(t.ChildProperty),De=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)("")],i.prototype,"color",void 0),Me([(0,t.Property)(1)],i.prototype,"width",void 0),Me([(0,t.Property)("Rectangle")],i.prototype,"type",void 0),i}(t.ChildProperty),Te=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)(null)],i.prototype,"start",void 0),Me([(0,t.Property)(null)],i.prototype,"end",void 0),Me([(0,t.Property)("")],i.prototype,"text",void 0),Me([(0,t.Property)(null)],i.prototype,"maximumTextWidth",void 0),Me([(0,t.Property)(null)],i.prototype,"customAttributes",void 0),Me([(0,t.Property)("")],i.prototype,"type",void 0),i}(t.ChildProperty),Re=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)(!0)],i.prototype,"visible",void 0),Me([(0,t.Property)(!1)],i.prototype,"startFromAxis",void 0),Me([(0,t.Property)(null)],i.prototype,"start",void 0),Me([(0,t.Property)(null)],i.prototype,"end",void 0),Me([(0,t.Property)(null)],i.prototype,"size",void 0),Me([(0,t.Property)("#808080")],i.prototype,"color",void 0),Me([(0,t.Property)(null)],i.prototype,"dashArray",void 0),Me([(0,t.Property)("Auto")],i.prototype,"sizeType",void 0),Me([(0,t.Property)(!1)],i.prototype,"isRepeat",void 0),Me([(0,t.Property)(null)],i.prototype,"repeatEvery",void 0),Me([(0,t.Property)(null)],i.prototype,"repeatUntil",void 0),Me([(0,t.Property)(!1)],i.prototype,"isSegmented",void 0),Me([(0,t.Property)(null)],i.prototype,"segmentStart",void 0),Me([(0,t.Property)(null)],i.prototype,"segmentEnd",void 0),Me([(0,t.Property)(null)],i.prototype,"segmentAxisName",void 0),Me([(0,t.Complex)({color:"transparent",width:1},u)],i.prototype,"border",void 0),Me([(0,t.Property)("")],i.prototype,"text",void 0),Me([(0,t.Property)(null)],i.prototype,"rotation",void 0),Me([(0,t.Property)("Middle")],i.prototype,"horizontalAlignment",void 0),Me([(0,t.Property)("Middle")],i.prototype,"verticalAlignment",void 0),Me([(0,t.Complex)({size:"12px",color:null,fontStyle:"Normal",fontWeight:"400",fontFamily:null},s)],i.prototype,"textStyle",void 0),Me([(0,t.Property)("Behind")],i.prototype,"zIndex",void 0),Me([(0,t.Property)(1)],i.prototype,"opacity",void 0),Me([(0,t.Property)("")],i.prototype,"imageUrl",void 0),i}(t.ChildProperty),Ee=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)("Center")],i.prototype,"alignment",void 0),Me([(0,t.Property)("Wrap")],i.prototype,"overflow",void 0),Me([(0,t.Complex)({fontFamily:null,size:"12px",fontStyle:"Normal",fontWeight:"400",color:null},s)],i.prototype,"textStyle",void 0),Me([(0,t.Complex)({color:null,width:1,type:"Rectangle"},De)],i.prototype,"border",void 0),Me([(0,t.Collection)([],Te)],i.prototype,"categories",void 0),i}(t.ChildProperty),_e=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)(null)],i.prototype,"minimum",void 0),Me([(0,t.Property)(null)],i.prototype,"maximum",void 0),i}(t.ChildProperty),Ie=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)(!1)],i.prototype,"enable",void 0),Me([(0,t.Property)(null)],i.prototype,"pointsLength",void 0),Me([(0,t.Complex)({},_e)],i.prototype,"range",void 0),Me([(0,t.Property)(null)],i.prototype,"trackColor",void 0),Me([(0,t.Property)(0)],i.prototype,"scrollbarRadius",void 0),Me([(0,t.Property)(null)],i.prototype,"scrollbarColor",void 0),Me([(0,t.Property)(0)],i.prototype,"trackRadius",void 0),Me([(0,t.Property)(null)],i.prototype,"gripColor",void 0),Me([(0,t.Property)(16)],i.prototype,"height",void 0),Me([(0,t.Property)(!0)],i.prototype,"enableZoom",void 0),Me([(0,t.Property)("PlaceNextToAxisLine")],i.prototype,"position",void 0),i}(t.ChildProperty),Oe=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)("Far")],i.prototype,"horizontalAlignment",void 0),Me([(0,t.Property)("Top")],i.prototype,"verticalAlignment",void 0),Me([(0,t.Property)(0)],i.prototype,"x",void 0),Me([(0,t.Property)(0)],i.prototype,"y",void 0),Me([(0,t.Property)(!1)],i.prototype,"draggable",void 0),i}(t.ChildProperty),ze=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Pe(i,e),Me([(0,t.Property)(!1)],i.prototype,"visible",void 0),Me([(0,t.Property)("transparent")],i.prototype,"fill",void 0),Me([(0,t.Property)(null)],i.prototype,"format",void 0),Me([(0,t.Property)(0)],i.prototype,"angle",void 0),Me([(0,t.Property)(5)],i.prototype,"rx",void 0),Me([(0,t.Property)(5)],i.prototype,"ry",void 0),Me([(0,t.Complex)({left:5,right:5,top:5,bottom:5},m)],i.prototype,"margin",void 0),Me([(0,t.Complex)({width:null,color:null},u)],i.prototype,"border",void 0),Me([(0,t.Complex)({size:null,color:null,fontStyle:null,fontWeight:"Bold",fontFamily:null},h)],i.prototype,"font",void 0),i}(t.ChildProperty),Be=function(){var e=function(t,i){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])},e(t,i)};return function(t,i){function o(){this.constructor=t}e(t,i),t.prototype=null===i?Object.create(i):(o.prototype=i.prototype,new o)}}(),Ne=function(e,t,i,o){var r,n=arguments.length,a=n<3?t:null===o?o=Object.getOwnPropertyDescriptor(t,i):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(e,t,i,o);else for(var l=e.length-1;l>=0;l--)(r=e[l])&&(a=(n<3?r(a):n>3?r(t,i,a):r(t,i))||a);return n>3&&a&&Object.defineProperty(t,i,a),a},Ve=function(e){function i(){var t=null!==e&&e.apply(this,arguments)||this;return t.axes=[],t.nearSizes=[],t.farSizes=[],t.insideFarSizes=[],t.insideNearSizes=[],t}return Be(i,e),i.prototype.computeSize=function(e,t,i,o){var r=0;e.visible&&e.internalVisibility&&(r+=e.findTickSize(e.crossInAxis)+("Right"===e.scrollbarSettings.position||"Left"===e.scrollbarSettings.position?0:t)+e.findLabelSize(e.crossInAxis,5,i,o)+.5*e.lineStyle.width),e.isAxisOpposedPosition?this.farSizes.push(r):this.nearSizes.push(r)},Ne([(0,t.Property)("100%")],i.prototype,"height",void 0),Ne([(0,t.Complex)({},u)],i.prototype,"border",void 0),i}(t.ChildProperty),He=function(e){function i(){var t=null!==e&&e.apply(this,arguments)||this;return t.axes=[],t.nearSizes=[],t.farSizes=[],t.insideFarSizes=[],t.insideNearSizes=[],t.padding=0,t}return Be(i,e),i.prototype.computeSize=function(e,t,i,o){var r=0;e.visible&&e.internalVisibility&&(r+=e.findTickSize(e.crossInAxis)+("Top"===e.scrollbarSettings.position||"Bottom"===e.scrollbarSettings.position?0:t)+e.findLabelSize(e.crossInAxis,5,i,o)+.5*e.lineStyle.width),e.isAxisOpposedPosition?this.farSizes.push(r):this.nearSizes.push(r)},Ne([(0,t.Property)("100%")],i.prototype,"width",void 0),Ne([(0,t.Complex)({},u)],i.prototype,"border",void 0),i}(t.ChildProperty),We=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Be(i,e),Ne([(0,t.Property)(1)],i.prototype,"width",void 0),Ne([(0,t.Property)("")],i.prototype,"dashArray",void 0),Ne([(0,t.Property)(null)],i.prototype,"color",void 0),i}(t.ChildProperty),je=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Be(i,e),Ne([(0,t.Property)(.7)],i.prototype,"width",void 0),Ne([(0,t.Property)("")],i.prototype,"dashArray",void 0),Ne([(0,t.Property)(null)],i.prototype,"color",void 0),i}(t.ChildProperty),Ue=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Be(i,e),Ne([(0,t.Property)(1)],i.prototype,"width",void 0),Ne([(0,t.Property)("")],i.prototype,"dashArray",void 0),Ne([(0,t.Property)(null)],i.prototype,"color",void 0),i}(t.ChildProperty),Ge=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Be(i,e),Ne([(0,t.Property)(1)],i.prototype,"width",void 0),Ne([(0,t.Property)(5)],i.prototype,"height",void 0),Ne([(0,t.Property)(null)],i.prototype,"color",void 0),i}(t.ChildProperty),Xe=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Be(i,e),Ne([(0,t.Property)(.7)],i.prototype,"width",void 0),Ne([(0,t.Property)(5)],i.prototype,"height",void 0),Ne([(0,t.Property)(null)],i.prototype,"color",void 0),i}(t.ChildProperty),Ye=function(e){function i(){return null!==e&&e.apply(this,arguments)||this}return Be(i,e),Ne([(0,t.Property)(!1)],i.prototype,"enable",void 0),Ne([(0,t.Property)(null)],i.prototype,"fill",void 0),Ne([(0,t.Complex)({fontFamily:null,size:null,fontStyle:null,fontWeight:null,color:null},s)],i.prototype,"textStyle",void 0),i}(t.ChildProperty),Ze=function(e){function i(t,i,o,r){var n=e.call(this,t,i,o,r)||this;return n.visibleLabels=[],n.series=[],n.rect=new _.Rect(void 0,void 0,0,0),n.axisBottomLine=null,n.intervalDivs=[10,5,2,1],n.isStack100=!1,n.crossAt=null,n.updatedRect=null,n.multiLevelLabelHeight=0,n.isChart=!0,n.isIntervalInDecimal=!0,n.titleCollection=[],n.titleSize=new _.Size(0,0),n.internalVisibility=!0,n.isRTLEnabled=!1,n.angle=n.labelRotation,n}return Be(i,e),i.prototype.findTickSize=function(e){return"Inside"===this.tickPosition?0:!e||e.visibleRange&&!this.isInside(e.visibleRange)?this.majorTickLines.height:0},i.prototype.isInside=function(e){return nt(this.crossAt,e)||!this.isAxisOpposedPosition&&this.crossAt>=e.max||this.isAxisOpposedPosition&&this.crossAt<=e.min},i.prototype.findLabelSize=function(e,i,o,r){var n,a,l=0,s="Horizontal"===this.orientation;if(this.title){var h=this.titleRotation;if((0,t.isNullOrUndefined)(h)?(this.titleSize=(0,_.measureText)(this.title,this.titleStyle,r.themeStyle.axisTitleFont),l=this.titleSize.height+i):(this.titleSize=tt(this.titleStyle,this.title,h,r,r.themeStyle.axisTitleFont),l=("Vertical"===this.orientation?this.titleSize.width:this.titleSize.height)+i),this.rect.width||this.rect.height){var c=s?this.rect.width:this.rect.height;this.titleCollection=Ii(this.title,this.titleStyle,c,r.enableRtl,r.themeStyle.axisTitleFont),l*=this.titleCollection.length}}var d=l+i+this.titlePadding+this.labelPadding+("Vertical"===this.orientation?this.maxLabelSize.width:this.maxLabelSize.height)+this.multiLevelLabelHeight;if(e&&this.placeNextToAxisLine){var p=e.visibleRange,u="Horizontal"===e.orientation?e.rect.width:e.rect.height;if(!p||!u)return 0;this.isInside(p)&&(d=(n=(a=this.findDifference(e))*((u-((n=a*(u/p.delta))<d?d-n:0))/p.delta))<d?d-n:0)}var g=""!==this.title&&5!==this.titlePadding?this.titlePadding:0;return this.isAxisOpposedPosition?o.insideFarSizes.push(d):o.insideNearSizes.push(d),"Inside"===this.labelPosition?(i=r.axes.indexOf(this)>-1?-5:5,this.isAxisOpposedPosition&&o.farSizes.length<1||!this.isAxisOpposedPosition&&o.nearSizes.length<1?l+i+g:this.isAxisOpposedPosition?l+i+g+this.labelPadding+("Vertical"===this.orientation?this.maxLabelSize.width:this.maxLabelSize.height)+this.multiLevelLabelHeight:l+i+g):d},i.prototype.updateCrossValue=function(){var e=this.crossAt;if(null===e||!this.isInside(this.crossInAxis.visibleRange))return this.updatedRect=this.rect,null;var i=this.crossInAxis.visibleRange;this.isAxisOpposedPosition?this.crossAt<i.min&&(e=i.min):this.crossAt>i.max&&(e=i.max),this.updatedRect=(0,t.extend)({},this.rect,null,!0),"Horizontal"===this.orientation?(e=this.crossInAxis.rect.height-bt(e,this.crossInAxis)*this.crossInAxis.rect.height,this.updatedRect.y=this.crossInAxis.rect.y+e):(e=bt(e,this.crossInAxis)*this.crossInAxis.rect.width,this.updatedRect.x=this.crossInAxis.rect.x+e)},i.prototype.findDifference=function(e){var t=0;return t=this.isAxisOpposedPosition?e.isAxisInverse?e.visibleRange.min:e.visibleRange.max:e.isAxisInverse?e.visibleRange.max:e.visibleRange.min,Math.abs(this.crossAt-t)},i.prototype.calculateVisibleRangeOnZooming=function(){if(Gt(this)){var e=this.actualRange,t=void 0,i=void 0;i=this.isAxisInverse?(t=this.actualRange.max-this.zoomPosition*this.actualRange.delta)-this.zoomFactor*this.actualRange.delta:(t=this.actualRange.min+this.zoomPosition*this.actualRange.delta)+this.zoomFactor*this.actualRange.delta,t<e.min&&(i+=e.min-t,t=e.min),i>e.max&&(t-=i-e.max,i=e.max),this.doubleRange=new I(t,i),this.visibleRange={min:this.doubleRange.start,max:this.doubleRange.end,delta:this.doubleRange.delta,interval:this.visibleRange.interval}}},i.prototype.triggerRangeRender=function(e,t,i,o){var r={cancel:!1,name:Z,axis:this,minimum:t,maximum:i,interval:o};e.trigger(Z,r),r.cancel||(this.visibleRange={min:r.minimum,max:r.maximum,interval:r.interval,delta:r.maximum-r.minimum})},i.prototype.getRangePadding=function(e){var t=this.rangePadding;if("Auto"!==t)return t;switch(this.orientation){case"Horizontal":t=e.requireInvertedAxis?this.isStack100||this.baseModule.chart.stockChart?"Round":"Normal":"None";break;case"Vertical":t=e.requireInvertedAxis?"None":this.isStack100||this.baseModule.chart.stockChart?"Round":"Normal"}return t},i.prototype.getMaxLabelWidth=function(e){var i,o,r=this,n=0,a=!1;this.angle=this.labelRotation,this.maxLabelSize=new _.Size(0,0);var l,s=this.labelIntersectAction;if(!this.labelTemplate||(0,t.isNullOrUndefined)(this.labelTemplate)){for(var h=function(t,h){if(l=c.visibleLabels[t],o=Ke(l.originalText))l.size=(0,_.measureText)(l.originalText.replace(/<br>/g," "),c.labelStyle,e.themeStyle.axisLabelFont),l.breakLabelSize=(0,_.measureText)(c.enableTrim?l.text.join("<br>"):l.originalText,c.labelStyle,e.themeStyle.axisLabelFont);else if(c.enableWrap){var d=e.initialClipRect.height/c.visibleLabels.length;l.text=zi(l.text,c.maximumLabelWidth,c.labelStyle,e.enableRtl,null,null,e.themeStyle.axisLabelFont,"Vertical"===c.orientation?d:null);var p=0,u=0;l.text.forEach(function(t){var i=(0,_.measureText)(t,r.labelStyle,e.themeStyle.axisLabelFont);p=Math.max(p,i.width),u+=i.height}),l.size.width=p,l.size.height=u}else-90!==c.angle&&90!==c.angle&&270!==c.angle&&-270!==c.angle||"Vertical"!==c.orientation?l.size=(0,_.measureText)(l.text,c.labelStyle,e.themeStyle.axisLabelFont):l.size=tt(c.labelStyle,l.text,c.angle,e,e.themeStyle.axisLabelFont);var g=o?l.breakLabelSize.width:l.size.width;g>c.maxLabelSize.width&&(c.maxLabelSize.width=g,c.rotatedLabel=l.text);var m=o?l.breakLabelSize.height:l.size.height;if(m>c.maxLabelSize.height&&(c.maxLabelSize.height=m),o&&(l.text=c.enableTrim?l.text:l.originalText.split("<br>")),"None"===s||"Hide"===s||"Trim"===s)return"continue";if(("None"!==s||c.angle%360==0)&&"Horizontal"===c.orientation&&c.rect.width>0&&!a){var y=o?l.breakLabelSize.width:l.size.width;switch(i=bt(l.value,c)*c.rect.width+c.rect.x,i-=y/2,"Shift"===c.edgeLabelPlacement&&(0===t&&i<c.rect.x&&(i=c.rect.x),t===c.visi