fusioncharts
Version:
FusionCharts JavaScript charting framework
1 lines • 179 kB
JavaScript
!function(e){"object"==typeof module&&"undefined"!=typeof module.exports?module.exports=e:e()}((function(){"use strict";(self.webpackChunkFusionCharts=self.webpackChunkFusionCharts||[]).push([[2],{606:(e,t)=>{t.__esModule=!0,t["default"]=void 0;var a={"initial.canvas.canvas":{"canvas.appearing":[{initialAttr:{opacity:0},finalAttr:{opacity:1},slot:"initial"}]}};t["default"]=a},605:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(522)),i=a(274),l=a(282),s=n(a(606)),c=n(a(607)),u=(0,l.getDep)("redraphael","plugin"),d="canvasBaseColor3D",p="canvasBgAlpha",f="clip-canvas",h="clip-canvas-init",g=",",v=i.preDefStr.ROUND,m=i.preDefStr.miterStr,b=Math.max,C=u,_="none",D="M",y={chart2D:{bgColor:"bgColor",bgAlpha:"bgAlpha",bgAngle:"bgAngle",bgRatio:"bgRatio",canvasBgColor:"canvasBgColor",canvasBaseColor:"canvasBaseColor",divLineColor:"divLineColor",legendBgColor:"legendBgColor",legendBorderColor:"legendBorderColor",toolTipbgColor:"toolTipbgColor",toolTipBorderColor:"toolTipBorderColor",baseFontColor:"baseFontColor",anchorBgColor:"anchorBgColor"},chart3D:{bgColor:"bgColor3D",bgAlpha:"bgAlpha3D",bgAngle:"bgAngle3D",bgRatio:"bgRatio3D",canvasBgColor:"canvasBgColor3D",canvasBaseColor:d,divLineColor:"divLineColor3D",divLineAlpha:"divLineAlpha3D",legendBgColor:"legendBgColor3D",legendBorderColor:"legendBorderColor3D",toolTipbgColor:"toolTipbgColor3D",toolTipBorderColor:"toolTipBorderColor3D",baseFontColor:"baseFontColor3D",anchorBgColor:"anchorBgColor3D"}},S=function(){this.hide()},k=function(){this.hide(),this._.cubeside.hide(),this._.cubetop.hide()},x=function(){this.show(),this._.cubeside.show(),this._.cubetop.show()};(0,l.addDep)({name:"canvas3dAnimation",type:"animationRule",extension:s["default"]}),(0,c["default"])(u);var P=function(e){function t(){return e.apply(this,arguments)||this}(0,o["default"])(t,e);var a=t.prototype;return a.getName=function(){return"canvas"},a.getType=function(){return"canvas"},a.drawCanvas=function(){this.getFromEnv("chart").isBar?this.drawCanvas3dBar():this.drawCanvas3dColumn()},a.configureAttributes=function(){e.prototype.configureAttributes.call(this),this.config.xDepth=10,this.config.yDepth=10},a.drawCanvas3dColumn=function(){var e,t,a,n,o,r,l,s,c,g,v,C,P,A,N,w,T=this,F=T.getFromEnv("chart"),M=F.getFromEnv("dataSource"),B=T.config,E=F.config,I=B.canvasLeft,L=B.canvasTop,O=B.canvasWidth,R=B.canvasHeight,G=M.chart,V=T.getFromEnv("animationManager"),z=F.getFromEnv("color-manager"),H=T.getGraphicalElement("canvasBorderElement"),W=T.getGraphicalElement("canvasElement"),Y=T.config,U=Y.clip={},j=T.getContainer("canvasGroup"),X=T.getGraphicalElement("canvasBg"),Z=T.getGraphicalElement("canvas3DBase"),J=F.getChildContainer("plotGroup"),q=F.getChildContainer("datalabelsGroup"),K=T.getGraphicalElement("canvas3dbaseline"),$=Y.canvasBgColor,Q=Y.showCanvasBG=Boolean((0,i.pluckNumber)(G.showcanvasbg,1)),ee=E.canvasBgDepth,te=E.showCanvasBase,ae=E.canvasBaseDepth,ne=Y.canvasBaseColor3D=(0,i.pluck)(G.canvasbasecolor,z.getColor(d)),oe=Y.use3DLighting=(0,i.pluckNumber)(G.use3dlighting,1),re=y.chart3D,ie=Y.canvasBorderRadius=(0,i.pluckNumber)(G.plotborderradius,0),le=Y.canvasBorderColor=(0,i.convertColor)((0,i.pluck)(G.canvasbordercolor,z.getColor(i.canvasBorderColorStr))),se=Y.canBGAlpha=(0,i.pluck)(G.canvasbgalpha,z.getColor(p)),ce=Y.canBGColor=(0,i.pluck)(G.canvasbgcolor,z.getColor(re.canvasBgColor)),ue=E.canvasBasePadding||2;$=Y.canvasBgColor=oe?{FCcolor:{color:(0,i.getDarkColor)(ce,85)+i.COMMASTRING+(0,i.getLightColor)(ce,55),alpha:se+i.COMMASTRING+se,ratio:i.BGRATIOSTRING,angle:(0,i.getAngle)(E.width-(E.marginLeft+E.marginRight),E.height-(E.marginTop+E.marginBottom),1)}}:(0,i.convertColor)(ce,se),ce=ce.split(i.COMMASTRING)[0],se=se.split(i.COMMASTRING)[0],N=Y.xDepth,w=Y.yDepth,r={x:I-0,y:L-0,width:O+0,height:R+0,r:ie,"stroke-width":0,stroke:le,"stroke-linejoin":m},e=V.setAnimation({el:H||"rect",attr:r,component:T,label:"canvas",container:j}),H||T.addGraphicalElement("canvasBorderElement",e),U[f]=[b(0,I-N),b(0,L),b(1,O+N),b(1,R+w)],U[h]=[b(0,I-N),b(0,L-w),1,b(1,R+2*w)],P=U[f].slice(0),V.setAnimation({el:J,attr:{"clip-rect":P},component:T}),V.setAnimation({el:q,attr:{"clip-rect":P},component:T}),r={x:I,y:L,width:O,height:R,r:ie,"stroke-width":0,stroke:_,fill:(0,i.toRaphaelColor)($)},t=V.setAnimation({el:W||"rect",attr:r,component:T,label:"canvas",callback:Q?i.stubFN:S,container:j}),W||T.addGraphicalElement("canvasElement",t),o=[D,I+O,L,"L",I+O+ee,L+1.2*ee,I+O+ee,L+R-ee,I+O,L+R,"Z"],a=V.setAnimation({el:X||"path",attr:{path:o,"stroke-width":0,stroke:_,fill:(0,i.toRaphaelColor)($)},component:T,label:"canvas",callback:Q?i.stubFN:S,container:j}),X||T.addGraphicalElement("canvasBg",a),Q?(a.show(),t.show()):(a.hide(),t.hide()),l=I-N-ue,s=L+R+w+ue,c=O,g=ae,v=N+ue,C=w+ue,n=V.setAnimation({el:Z||"cubepath",component:T,index:0,attr:{cubepath:[l,s,c,g,v,C],stroke:_,"stroke-width":0,visibility:te?"visible":"hidden",fill:ne.replace(i.dropHash,i.HASHSTRING),noGradient:!oe},callback:te?i.stubFN:k,label:"canvas",container:j}),Z||T.addGraphicalElement("canvas3DBase",n),A=V.setAnimation({el:K||"path",attr:{path:[D,I,L+R,"H",O+I],stroke:u.tintshade(ne.replace(i.dropHash,i.HASHSTRING),.05).rgba},component:T,callback:te?i.stubFN:S,label:"canvas",container:j}),K||T.addGraphicalElement("canvas3dbaseline",A),te&&(x.call(n),A.show())},a.drawCanvas3dBar=function(){var e,t,a,n,o,r,l,s,c,u,P,A,N,w,T=this,F=T.getFromEnv("chart"),M=F.getFromEnv("dataSource"),B=F.config,E=B.canvasLeft,I=B.canvasTop,L=B.canvasWidth,O=B.canvasHeight,R=M.chart,G=F.getFromEnv("color-manager"),V=T.getGraphicalElement("canvasBorderElement"),z=T.getGraphicalElement("canvasElement"),H=T.config,W=H.clip={},Y=T.getContainer("canvasGroup"),U=T.getGraphicalElement("canvasBg"),j=T.getGraphicalElement("canvas3DBase"),X=F.getChildContainer("plotGroup"),Z=F.getChildContainer("datalabelsGroup"),J=T.getFromEnv("animationManager"),q=T.getGraphicalElement("canvas3dbaseline"),K=H.canvasBgColor,$=H.showCanvasBG=Boolean((0,i.pluckNumber)(R.showcanvasbg,1)),Q=B.canvasBgDepth,ee=B.showCanvasBase,te=B.canvasBaseDepth,ae=H.canvasBaseColor3D=(0,i.pluck)(R.canvasbasecolor,G.getColor(d)),ne=H.use3DLighting=(0,i.pluckNumber)(R.use3dlighting,1),oe=y.chart3D,re=H.canvasBorderRadius=(0,i.pluckNumber)(R.plotborderradius,0),ie=H.canvasBorderWidth=0,le=.5*ie,se=H.canvasBorderColor=(0,i.convertColor)((0,i.pluck)(R.canvasbordercolor,G.getColor(i.canvasBorderColorStr))),ce=H.canBGAlpha=(0,i.pluck)(R.canvasbgalpha,G.getColor(p)),ue=H.canBGColor=(0,i.pluck)(R.canvasbgcolor,G.getColor(oe.canvasBgColor)),de=H.xDepth,pe=H.yDepth;K=H.canvasBgColor=ne?{FCcolor:{color:(0,i.getDarkColor)(ue,85)+g+(0,i.getLightColor)(ue,55),alpha:ce+g+ce,ratio:i.BGRATIOSTRING,angle:(0,i.getAngle)(B.width-(B.marginLeft+B.marginRight),B.height-(B.marginTop+B.marginBottom),1)}}:(0,i.convertColor)(ue,ce),ue=ue.split(g)[0],ce=ce.split(g)[0],de=H.xDepth=5,pe=H.yDepth=5,o={x:E-le,y:I-le,width:L+ie,height:O+ie,r:re,"stroke-width":ie,stroke:se,"stroke-linejoin":ie>2?v:m},e=J.setAnimation({el:V||"rect",attr:o,container:Y,label:"canvas",component:T}),V||T.addGraphicalElement("canvasBorderElement",e),W[f]=[b(0,E-de),b(0,I),b(1,L+de),b(1,O+pe)],W[h]=[b(0,E-de),b(0,I-pe),1,b(1,O+2*pe)],N=W[f].slice(0),J.setAnimation({el:X,attr:{"clip-rect":N},component:T}),J.setAnimation({el:Z,attr:{"clip-rect":N},component:T}),o={x:E,y:I,width:L,height:O,r:re,"stroke-width":0,stroke:_,fill:(0,i.toRaphaelColor)(K)},t=J.setAnimation({el:z||"rect",attr:o,component:T,label:"canvas",container:Y}),z||T.addGraphicalElement("canvasElement",t),r=[D,E,I,"L",E+1.2*Q,I-Q,E+L-Q,I-Q,E+L,I,"Z"],a=J.setAnimation({el:U||"path",attr:{path:r,"stroke-width":0,stroke:_,fill:(0,i.toRaphaelColor)(K)},component:T,callback:$?i.stubFN:S,label:"canvas",container:Y}),U||T.addGraphicalElement("canvasBg",a),$?(t.show(),a.show()):(t.hide(),a.hide()),l=E-de-te-1,s=I+pe+1,c=te,u=O,P=de+1,A=pe+1,n=J.setAnimation({el:j||"cubepath",attr:{cubepath:[l,s,c,u,P,A],stroke:_,"stroke-width":0,visibility:"hidden",fill:ae.replace(i.dropHash,i.HASHSTRING),noGradient:!ne},component:T,callback:ee?i.stubFN:k,label:"canvas",container:Y}),j||T.addGraphicalElement("canvas3DBase",n),w=J.setAnimation({el:q||"path",attr:{path:[D,E,I,"V",O+I],stroke:C.tintshade(ae.replace(i.dropHash,i.HASHSTRING),.05).rgba},component:T,callback:ee?i.stubFN:S,label:"canvas",container:Y}),q||T.addGraphicalElement("canvas3dbaseline",w),ee&&(w.show(),x.call(n))},t}(r["default"]),A=P;t["default"]=A},1068:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(625)),i=n(a(604)),l=n(a(1069)),s=function(e){function t(){var t;return(t=e.call(this)||this).registerFactory("canvas",i["default"]),t.registerFactory("dataset",l["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"MSBarCartesian3D"};var a=t.prototype;return a.getName=function(){return"MSBarCartesian3D"},a.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t),this.config.drawTrendRegion=0},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.showplotborder=0,t.showzeroplaneontop=0},t}(r["default"]);t["default"]=s},1075:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(626)),i=n(a(604)),l=n(a(1069)),s=function(e){function t(){var t;return(t=e.call(this)||this).registerFactory("canvas",i["default"]),t.registerFactory("dataset",l["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"MSCartesian3D"};var a=t.prototype;return a.getName=function(){return"MSCartesian3D"},a.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t),this.config.drawTrendRegion=0},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.showplotborder=0,t.drawcrosslineontop=0,t.showzeroplaneontop=0},t}(r["default"]);t["default"]=s},1082:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(993)),i=n(a(604)),l=function(e){function t(){var t;return(t=e.call(this)||this).registerFactory("canvas",i["default"]),t}(0,o["default"])(t,e);var a=t.prototype;return a.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t),this.config.drawTrendRegion=0},t.getName=function(){return"MSDybaseCartesian3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this),this.config.is3D=!0,this.config.showzeroplaneontop=0},a.getName=function(){return"MSDybaseCartesian3D"},t}(r["default"]);t["default"]=l},624:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(517)),i=a(625),l=function(e){function t(){return e.apply(this,arguments)||this}(0,o["default"])(t,e);var a=t.prototype;return a.getName=function(){return"SSBarCartesian"},t.getName=function(){return"SSBarCartesian"},a._feedAxesRawData=function(){return i.__feedAxesRawData.call(this)},a._spaceManager=function(){i.__spaceManager.call(this)},a._postSpaceManagement=function(){i.__postSpaceManagement.call(this)},t}(r["default"]),s=l;t["default"]=s},969:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(603)),i=a(625),l=function(e){function t(){var t;return(t=e.call(this)||this).__feedAxesRawData=i.__feedAxesRawData,t.__spaceManager=i.__spaceManager,t.__postSpaceManagement=i.__postSpaceManagement,t}(0,o["default"])(t,e),t.getName=function(){return"SSBarCartesian3D"};var a=t.prototype;return a.getName=function(){return"SSBarCartesian3D"},a._feedAxesRawData=function(){return i.__feedAxesRawData.call(this)},a._spaceManager=function(){i.__spaceManager.call(this)},a._postSpaceManagement=function(){i.__postSpaceManagement.call(this)},t}(r["default"]);t["default"]=l},603:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(517)),i=n(a(604)),l=n(a(608)),s=function(e){function t(){var t;return(t=e.call(this)||this).registerFactory("canvas",i["default"]),t.registerFactory("dataset",l["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"SSCartesian3D"};var a=t.prototype;return a.getName=function(){return"SSCartesian3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.hasLegend=!1,t.showplotborder=0,t.drawcrosslineontop=0,t.showzeroplaneontop=0},t}(r["default"]);t["default"]=s},621:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(517)),l=n(a(617)),s=a(274),c=s.preDefStr.SEVENTYSTRING,u=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=0,t}(0,r["default"])(t,e),t.getName=function(){return"Area2D"};var a=t.prototype;return a.getName=function(){return"Area2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Area Chart",t.singleseries=!0,t.defaultDatasetType="area",t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=s.HUNDREDSTRING,t.anchorimagealpha=s.HUNDREDSTRING,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=c,t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=s.HUNDREDSTRING,t.linethickness=2,t.drawfullareaborder=1,t.inheritplotbordercolor=0,t.connectnulldata=0,t.enablemousetracking=!0,t.defaultcrosslinethickness=1},a.getDSdef=function(){return l["default"]},t}(i["default"]);t["default"]=u},623:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(624)),i=n(a(965)),l=function(e){function t(){var t;return(t=e.call(this)||this).isBar=!0,t}(0,o["default"])(t,e),t.getName=function(){return"Bar2D"};var a=t.prototype;return a.getType=function(){return"chartAPI"},a.getName=function(){return"Bar2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this),this.config.friendlyName="Bar Chart",this.config.singleseries=!0,this.config.defaultDatasetType="bar2d",this.config.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){},t}(r["default"]);t["default"]=l},968:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(969)),i=n(a(970)),l=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t.fireGroupEvent=!0,t.isBar=!0,t.defaultZeroPlaneHighlighted=!1,t}(0,o["default"])(t,e),t.getName=function(){return"Bar3D"};var a=t.prototype;return a.getName=function(){return"Bar3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.singleseries=!0,t.friendlyName="3D Bar Chart",t.defaultDatasetType="bar3d",t.showplotborder=0,t.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},t}(r["default"]);t["default"]=l},1042:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1043)),i=n(a(1051)),l=n(a(1053)),s=function(e){function t(){return e.apply(this,arguments)||this}(0,o["default"])(t,e),t.getName=function(){return"Bubble"};var a=t.prototype;return a.getName=function(){return"Bubble"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Bubble Chart",t.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){return l["default"]},t}(r["default"]),c=s;t["default"]=c},516:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(517)),i=n(a(595)),l=function(e){function t(){return e.apply(this,arguments)||this}(0,o["default"])(t,e),t.getName=function(){return"Column2D"};var a=t.prototype;return a.getName=function(){return"Column2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this),this.config.friendlyName="Column Chart",this.config.singleseries=!0,this.config.defaultDatasetType="column",this.config.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},t}(r["default"]),s=l;t["default"]=s},602:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(603)),i=n(a(611)),l=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t.defaultZeroPlaneHighlighted=!1,t}(0,o["default"])(t,e),t.getName=function(){return"Column3D"};var a=t.prototype;return a.getName=function(){return"Column3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.hasLegend=!1,t.singleseries=!0,t.friendlyName="3D Column Chart",t.showplotborder=0,t.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},t}(r["default"]);t["default"]=l},986:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(973)),i=n(a(981)),l=a(274),s=function(e){function t(){return e.apply(this,arguments)||this}(0,o["default"])(t,e),t.getName=function(){return"Doughnut2D"};var a=t.prototype;return a.getName=function(){return"Doughnut2D"},a.configureAttributes=function(t){e.prototype.configureAttributes.call(this,t);var a=this.config,n=this.getFromEnv("chart-attrib");a.doughnutradius=(0,l.pluck)(n.doughnutradius,"50%")},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Doughnut Chart",t.defaultDatasetType="Doughnut2D",t.singletonPlaceValue=!1},a.getDSdef=function(){return i["default"]},t}(r["default"]),c=s;t["default"]=c},988:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(979)),i=n(a(989)),l=function(e){function t(){return e.apply(this,arguments)||this}(0,o["default"])(t,e),t.getName=function(){return"Doughnut3D"};var a=t.prototype;return a.getName=function(){return"Doughnut3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="3D Doughnut Chart",t.defaultDatasetType="Doughnut3D",t.singletonPlaceValue=!1},a.getDSdef=function(){return i["default"]},t}(r["default"]),s=l;t["default"]=s},615:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(517)),l=n(a(616)),s=a(274),c=s.preDefStr.SEVENTYSTRING,u=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t.axisPaddingLeft=0,t.axisPaddingRight=0,t}(0,r["default"])(t,e),t.getName=function(){return"Line"};var a=t.prototype;return a.getName=function(){return"Line"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Line Chart",t.singleseries=!0,t.defaultDatasetType="line",t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=s.HUNDREDSTRING,t.anchorimagealpha=s.HUNDREDSTRING,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=c,t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=s.HUNDREDSTRING,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0,t.zeroplanethickness=1,t.enablemousetracking=!0,t.zeroplanealpha=40,t.showzeroplaneontop=0,t.defaultcrosslinethickness=1},a.getDSdef=function(){return l["default"]},t}(i["default"]);t["default"]=u},1099:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(626)),i=n(a(1100)),l=n(a(1102)),s=n(a(628)),c=a(274),u=function(e){(0,o["default"])(a,e),a.getName=function(){return"Marimekko"};var t=a.prototype;function a(){var t;return(t=e.call(this)||this).isValueAbs=!0,t.distributedColumns=!0,t.stack100percent=!0,t.isStacked=!0,t.registerFactory("dataset",(function(e){(0,s["default"])(e);var t=e.getChildren().canvas[0].getChildren("vCanvas")[0],a=e.config.defaultDatasetType||"";t.getChildren("datasetGroup_"+a)[0].addToEnv("categories",e.getFromEnv("dataSource").categories)}),["vCanvas"]),t}return t._checkInvalidSpecificData=function(){var e=this.getFromEnv("dataSource"),t=e.dataset,a=e.categories;if(!(t&&a&&0!==a.length&&a[0].category&&a[0].category instanceof Array))return!0},t.getName=function(){return"Marimekko"},t.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t),this.config.showXAxisPercentValues=(0,c.pluckNumber)(t.chart&&t.chart.showxaxispercentvalues,1)},t.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Marimekko Chart",t.defaultDatasetType="marimekko",t.isstacked=!0,t.showpercentvalues=0,t.usepercentdistribution=1,t.showSum=1,t.enablemousetracking=!0},t.getDSdef=function(){return i["default"]},t.getDSGroupdef=function(){return l["default"]},a}(r["default"]);t["default"]=u},1058:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(625)),i=n(a(965)),l=n(a(1014)),s=n(a(628)),c=function(e){function t(){var t;return(t=e.call(this)||this).isBar=!0,t.registerFactory("dataset",s["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"MSBar2D"};var a=t.prototype;return a.getName=function(){return"MSBar2D"},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){return l["default"]},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Multi-series Bar Chart",t.hasLegend=!0,t.defaultDatasetType="bar2d"},t}(r["default"]);t["default"]=c},1067:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1068)),i=n(a(1014)),l=n(a(970)),s=n(a(1069)),c="bar3d",u=function(e){function t(){var t;return(t=e.call(this)||this).defaultSeriesType=c,t.defaultPlotShadow=1,t.isBar=!0,t.defaultZeroPlaneHighlighted=!1,t.registerFactory("dataset",s["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"MSBar3D"};var a=t.prototype;return a.getName=function(){return"MSBar3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.friendlyName="Multi-series 3D Bar Chart",t.hasLegend=!0,t.defaultDatasetType=c,t.showplotborder=0,t.enablemousetracking=!0},a.getDSdef=function(){return l["default"]},a.getDSGroupdef=function(){return i["default"]},t}(r["default"]);t["default"]=u},1074:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1075)),i=n(a(611)),l=n(a(1014)),s=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t.defaultZeroPlaneHighlighted=!1,t}(0,o["default"])(t,e),t.getName=function(){return"MSColumn3D"};var a=t.prototype;return a.getName=function(){return"MSColumn3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.friendlyName="Multi-series 3D Column Chart",t.defaultDatasetType="column3d",t.showplotborder=0,t.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){return l["default"]},t}(r["default"]);t["default"]=s},1081:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(1082)),l=n(a(611)),s=n(a(616)),c=n(a(1014)),u=n(a(1083)),d="100",p=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t.isDual=!0,t.registerFactory("dataset",u["default"],["vCanvas"]),t}(0,r["default"])(t,e),t.getName=function(){return"MSColumn3DLineDy"};var a=t.prototype;return a.getName=function(){return"MSColumn3DLineDy"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.sDefaultDatasetType="line",t.friendlyName="Multi-series 3D Column and Line Chart",t.defaultDatasetType="column3d",t.use3dlineshift=1,t.isdual=!0,t.showplotborder=0,t.enablemousetracking=!0,t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=d,t.anchorimagealpha=d,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha="70",t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=d,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0},a.getDSdef=function(e){return"line"===e?s["default"]:l["default"]},a.getDSGroupdef=function(e){return"column3d"===e?c["default"]:o},a.getDSType=function(e,t){return e&&"line"===e.toLowerCase()||t?"line":"column3d"},t}(i["default"]);t["default"]=p},1095:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1090)),i=n(a(611)),l=n(a(616)),s=n(a(1014)),c=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t}(0,o["default"])(t,e),t.getName=function(){return"MSColumnLine3D"};var a=t.prototype;return a.getName=function(){return"MSColumnLine3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.friendlyName="Multi-series Column and Line Chart",t.use3dlineshift=1,t.showplotborder=0,t.enablemousetracking=!0},a.getDSdef=function(e){return"line"===e?l["default"]:i["default"]},a.getDSGroupdef=function(e){return"column3d"===e?s["default"]:undefined},a.getDSType=function(e){return e&&"line"===e.toLowerCase()?"line":"column3d"},t}(r["default"]);t["default"]=c},1093:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1064)),i=n(a(595)),l=n(a(617)),s=n(a(616)),c=n(a(1008)),u=n(a(1012)),d=n(a(1014)),p=n(a(995)),f=function(e){function t(){var t;return(t=e.call(this)||this).registerFactory("dataset",p["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"MSCombi2D"};var a=t.prototype;return a.getName=function(){return"MSCombi2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Multi-series Combination Chart",t.defaultDatasetType="column",t.enablemousetracking=!0,t.showzeroplaneontop=0},a.getDSdef=function(e){return"splinearea"===e?c["default"]:"spline"===e?u["default"]:"area"===e?l["default"]:"line"===e?s["default"]:i["default"]},a.getDSGroupdef=function(e){return"column"===e?d["default"]:undefined},a.getDSType=function(e){return void 0===e&&(e=""),"splinearea"===e.toLowerCase()?"splinearea":"spline"===e.toLowerCase()?"spline":"area"===e.toLowerCase()?"area":"line"===e.toLowerCase()?"line":"column"},t}(r["default"]);t["default"]=f},1090:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(1075)),l=n(a(611)),s=n(a(1008)),c=n(a(1012)),u=n(a(617)),d=n(a(616)),p=n(a(1014)),f=n(a(1083)),h="100",g=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=1,t.registerFactory("dataset",f["default"],["vCanvas"]),t}(0,r["default"])(t,e),t.getName=function(){return"MSCombi3D"};var a=t.prototype;return a.getName=function(){return"MSCombi3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.friendlyName="Multi-series 3D Combination Chart",t.defaultDatasetType="column3d",t.showplotborder=0,t.enablemousetracking=!0,t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=h,t.anchorimagealpha=h,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha="70",t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=h,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0},a.getDSdef=function(e){return"splinearea"===e?s["default"]:"spline"===e?c["default"]:"area"===e?u["default"]:"line"===e?d["default"]:l["default"]},a.getDSGroupdef=function(e){return"column3d"===e?p["default"]:o},a.getDSType=function(e){return void 0===e&&(e=""),"area"===e.toLowerCase()?"area":"line"===e.toLowerCase()?"line":"spline"===e.toLowerCase()?"spline":"splinearea"===e.toLowerCase()?"splinearea":"column3d"},t}(i["default"]);t["default"]=g},1007:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(993)),l=n(a(595)),s=n(a(617)),c=n(a(616)),u=n(a(1008)),d=n(a(1012)),p=n(a(1014)),f=a(274),h=n(a(995)),g=f.preDefStr.SEVENTYSTRING,v=function(e){function t(){var t;return(t=e.call(this)||this).isDual=!0,t.registerFactory("dataset",h["default"],["vCanvas"]),t}(0,r["default"])(t,e),t.getName=function(){return"MSCombidy2D"};var a=t.prototype;return a.getName=function(){return"MSCombidy2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Multi-series Dual Y-Axis Combination Chart",t.sDefaultDatasetType="line",t.defaultDatasetType="column",t.enablemousetracking=!0,t.isdual=1,t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=f.HUNDREDSTRING,t.anchorimagealpha=f.HUNDREDSTRING,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=g,t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=f.HUNDREDSTRING,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0,t.showzeroplaneontop=0},a.getDSdef=function(e){return"splinearea"===e?u["default"]:"spline"===e?d["default"]:"area"===e?s["default"]:"line"===e?c["default"]:l["default"]},a.getDSGroupdef=function(e){return"column"===e?p["default"]:o},a.getDSType=function(e){return void 0===e&&(e=""),"splinearea"===e.toLowerCase()?"splinearea":"spline"===e.toLowerCase()?"spline":"area"===e.toLowerCase()?"area":"line"===e.toLowerCase()?"line":"column"},t}(i["default"]);t["default"]=v},1087:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(1082)),l=n(a(611)),s=n(a(617)),c=n(a(616)),u=n(a(1008)),d=n(a(1012)),p=n(a(1014)),f=a(274),h=n(a(1083)),g=f.preDefStr.HUNDREDSTRING,v=f.preDefStr.SEVENTYSTRING,m=function(e){function t(){var t;return(t=e.call(this)||this).isDual=!0,t.registerFactory("dataset",h["default"],["vCanvas"]),t}(0,r["default"])(t,e),t.getName=function(){return"MSCombiDY3D"};var a=t.prototype;return a.getName=function(){return"MSCombiDY3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.sDefaultDatasetType="line",t.defaultDatasetType="column3d",t.showplotborder=0,t.isdual=1,t.enablemousetracking=!0,t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=g,t.anchorimagealpha=g,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=v,t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=g,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0},a.getDSGroupdef=function(e){return"column3d"===e.toLowerCase()?p["default"]:o},a.getDSdef=function(e){return"splinearea"===e.toLowerCase()?u["default"]:"spline"===e.toLowerCase()?d["default"]:"area"===e.toLowerCase()?s["default"]:"line"===e.toLowerCase()?c["default"]:l["default"]},a.getDSType=function(e){return"splinearea"===e.toLowerCase()?"splinearea":"spline"===e.toLowerCase()?"spline":"area"===e.toLowerCase()?"area":"line"===e.toLowerCase()?"line":"column3d"},t}(i["default"]);t["default"]=m},1057:(e,t,a)=>{var n=a(269);t.__esModule=!0,t._checkInvalidSpecificData=t["default"]=void 0;var o=n(a(288)),r=n(a(1058)),i=n(a(965)),l=n(a(1023)),s=n(a(1059)),c=function(){var e,t=this.getFromEnv("dataSource"),a=t.dataset,n=t.categories;if(!a||!n)return!0;if(e=a.length)for(;e--;)if(!a[e].dataset)return!0};t._checkInvalidSpecificData=c;var u=function(e){function t(){var t;return(t=e.call(this)||this).registerFactory("dataset",s["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"MSStackedBar2D"};var a=t.prototype;return a._checkInvalidSpecificData=function(){return c.call(this)},a.getName=function(){return"MSStackedBar2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Multi-series Stacked Bar Chart",t.defaultDatasetType="bar",t.isstacked=!0,t.showSum=0,t.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){return l["default"]},t}(r["default"]);t["default"]=u},992:(e,t,a)=>{var n=a(269);t.__esModule=!0,t._setCategories=p,t["default"]=void 0;var o=n(a(288)),r=n(a(993)),i=a(997),l=a(999),s=n(a(1e3)),c=a(274),u=n(a(1001)),d=c.preDefStr.NINETYSTRING;function p(){var e,t,a=this,n=a.getFromEnv("dataSource"),o=n.dataset,r=a.getFromEnv("number-formatter"),i=a.getChildren("xAxis"),l=n.data||o&&o[0].data||[],s=[],c={};for(t=l.length-1;t>=0;t--)"true"===(e=l[t]).vline||"1"===e.vline||1===e.vline||!0===e.vline?(c[t]=e,l.splice(t,1)):null===r.getCleanValue(e.value,!0)&&l.splice(t,1);for(t in l.sort((function(e,t){return r.getCleanValue(t.value,!0)-r.getCleanValue(e.value,!0)})),s=l.slice(),c)s.splice(t,0,c[t]);i[0].setTickValues(s)}var f=function(e){function t(){var t;return(t=e.call(this)||this).isPercentage=!0,t.registerFactory("axis",s["default"],["canvas"]),t.registerFactory("dataset",u["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"Pareto2D"};var a=t.prototype;return a.getName=function(){return"Pareto2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.singleseries=!0,t.hasLegend=!1,t.defaultDatasetType="column",t.plotfillalpha=d,t.enablemousetracking=!0},a._setCategories=function(){p.call(this)},a._checkInvalidSpecificData=function(){var e=this.getFromEnv("dataSource").data;if(!e||!e.length)return!0},a.getDSdef=function(e){return"column"===e?i.ParetoColumnDataset:l.ParetoLineDataset},a.getDSGroupdef=function(){},t}(r["default"]);t["default"]=f},1003:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(992)),i=a(274),l=a(1004),s=a(999),c=n(a(604)),u=function(e){function t(){var t;return(t=e.call(this)||this).fireGroupEvent=!0,t.defaultPlotShadow=1,t.isPercentage=!0,t.registerFactory("canvas",c["default"]),t}(0,o["default"])(t,e),t.getName=function(){return"Pareto3D"};var a=t.prototype;return a.getName=function(){return"Pareto3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.friendlyName="3D Pareto Chart",t.singleseries=!0,t.hasLegend=!1,t.defaultDatasetType="column3d",t.plotfillalpha=i.preDefStr.NINETYSTRING,t.use3dlineshift=1,t.enablemousetracking=!0,t.showzeroplaneontop=0},a.getDSdef=function(e){return"column"===e?l.ParetoColumn3DDataset:s.ParetoLineDataset},t}(r["default"]);t["default"]=u},973:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(974)),i=n(a(520)),l=a(274),s=n(a(525)),c=n(a(527)),u=n(a(529)),d=n(a(977)),p=n(a(629)),f=a(627),h=a(286),g=Math,v=g.min,m=g.max,b=g.abs,C=g.PI,_=g.round,D=C/180,y=180/C,S=0,k=function(e,t,a){var n,o,r,i,l=!!a,s=t;return e?((i=(n=e.components&&e.components.data||[])[s=e.config.reversePlotOrder?n.length-s-1:s])&&(o=i.config,r=l!==i.config.sliced||void 0===a?e.plotGraphicClick.call(i.graphics.element):o.sliced),r):r},x=function(e){(0,o["default"])(a,e),a.getName=function(){return"Pie2D"};var t=a.prototype;function a(){var t;return(t=e.call(this)||this).defaultSeriesType="pie",t.defaultPlotShadow=1,t.reverseLegend=1,t.defaultPaletteOptions=undefined,t.sliceOnLegendClick=!0,t.dontShowLegendByDefault=!0,t.defaultZeroPlaneHighlighted=!1,t.hasCanvas=!0,t.eiMethods={isPlotItemSliced:function(e){var t,a,n=this.apiInstance,o=n&&n.getDatasets();return o&&(o=o[0])&&(t=o.components.data)&&t[e]&&(a=t[e].config)&&a.sliced},addData:function(){var e=this.apiInstance,t=e&&e.getDatasets();return t&&(t=t[0])&&t.addData.apply(t,arguments)},removeData:function(){var e=this.apiInstance,t=e&&e.getDatasets();return t&&(t=t[0])&&t.removeData.apply(t,arguments)},updateData:function(){var e=this.apiInstance,t=e&&e.getDatasets();return t&&(t=t[0])&&t.updateData.apply(t,arguments)},slicePlotItem:function(e,t,a){var n=this.apiInstance;if(!a)return k(n.getDatasets()[0],e,t);n.addJob("eiMethods-slice-plot"+S++,(function(){var o=k(n.getDatasets()[0],e,t);return"function"==typeof a&&a(o)}),h.priorityList.postRender)},startingAngle:function(e,t,a){var n,o=this.apiInstance;if(!a)return o._startingAngle(e,t);o.addJob("eiMethods-start-angle"+S++,(function(){n=o._startingAngle(e,t),"function"==typeof a&&a(n)}),h.priorityList.postRender)}},t.registerFactory("dataset",d["default"],["vCanvas","legend"]),t.registerFactory("legend",p["default"]),t}return t.getName=function(){return"Pie2D"},t.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.alignCaptionWithCanvas=0,t.formatnumberscale=1,t.isSingleSeries=!0,t.friendlyName="Pie Chart",t.defaultDatasetType="Pie2D",t.plotborderthickness=1,t.decimals=2,t.alphaanimation=0,t.singletonPlaceValue=!0,t.usedataplotcolorforlabels=0,t.enableslicing=l.ONESTRING,t.skipCanvasDrawing=!0},t.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t);var a=this,n=a.getFromEnv("chart-attrib");a.config.showLegend=(0,l.pluckNumber)(n.showlegend,0),a.config.showvalues=(0,l.pluckNumber)(n.showvalues,1),a.config.showlabels=(0,l.pluckNumber)(n.showlabels,1)},t.configureAttributes=function(e){var t=this,a=t.config;t.parseChartAttr(e),t.createComponent(e),t.config.skipConfigureIteration.axis=!0,t.configureChildren(),t.getFromEnv("toolTipController").setStyle({backgroundColor:l.hasSVG?(0,l.convertColor)(a.tooltipbgcolor||"FFF",a.tooltipbgalpha||100):(a.tooltipbgcolor||"FFF").replace(/\s+/g,"").replace(/^#?([a-f0-9]+)/gi,"#$1"),color:(a.tooltipcolor||a.basefontcolor||"545454").replace(/^#?([a-f0-9]+)/gi,"#$1"),borderColor:l.hasSVG?(0,l.convertColor)(a.tooltipbordercolor||"666",a.tooltipborderalpha||100):(a.tooltipbordercolor||"666").replace(/\s+/g,"").replace(/^#?([a-f0-9]+)/gi,"#$1"),borderWidth:(0,l.pluckNumber)(a.tooltipborderthickness,1)+"px",showToolTipShadow:(0,l.pluckNumber)(a.showtooltipshadow||0),borderRadius:(0,l.pluckNumber)(a.tooltipborderradius,0)+"px",fontSize:(0,l.pluckNumber)(this.computeFontSize(a.basefontsize),10)+"px",fontFamily:a.basefont||this.getFromEnv("style").inCanfontFamily,padding:(0,l.pluckNumber)(a.tooltippadding||3)+"px"})},t.createComponent=function(){var e,t=this;e=t.config.skipConfigureIteration={},t.createBaseComponent(),t.getFromEnv("animationManager").setAnimationState(t._firstConfigure?"initial":"update"),(0,l.componentFactory)(t,s["default"],"caption"),e.caption=!0,(0,l.componentFactory)(t,c["default"],"subCaption"),e.subCaption=!0,(0,l.componentFactory)(t,u["default"],"background"),e.background=!0,e.canvas=!0,t._createConfigurableComponents&&t._createConfigurableComponents(),t.config.realtimeEnabled&&t._realTimeConfigure&&t._realTimeConfigure()},t._postSpaceManagement=function(){this.config.showLegend&&this.getChildren("legend")&&this.getChildren("legend")[0].postSpaceManager(),this.allocateDimensionOfChartMenuBar()},t._checkInvalidSpecificData=function(){var e,t,a,n=0,o=0,r=this.getFromEnv("dataSource").data;if(!r)return!0;for(t=r.length||0,e=0;e<t;e++)a=Number(r[e].value),n+=isNaN(a)||0!==a?0:1,o+=isNaN(a)?1:0;return n+o>=t},t._spaceManager=function(){var e,t,a,n,o,r,i=this,s=i.config,c=i.getChildren("dataset")[0],u=c.components.data,d=c.config,p=i.getFromEnv("legend"),f=i.getFromEnv("color-manager"),h=i.getFromEnv("smartLabel"),g=i.getFromEnv("chartWidth"),C=i.getFromEnv("chartHeight"),_=[],D=d.dataLabelCounter,y=0,S=i.getFromEnv("dataSource").chart,k=(0,l.pluckNumber)(S.managelabeloverflow,0),x=(0,l.pluckNumber)(S.slicingdistance),P=d.preSliced||s.allPlotSliceEnabled!==l.ZEROSTRING||S.showlegend===l.ONESTRING&&S.interactivelegend!==l.ZEROSTRING?b((0,l.pluckNumber)(x,20)):0,A=/%/g.test(S.pieradius),N=(0,l.pluckNumber)(A?Math.min(g/2,C/2)*(parseFloat(S.pieradius)/100):S.pieradius,0),w=(0,l.pluckNumber)(S.enablesmartlabels,S.enablesmartlabel,1),T=w?(0,l.pluckNumber)(S.skipoverlaplabels,S.skipoverlaplabel,1):0,F=(0,l.pluckNumber)(S.issmartlineslanted,1),M=D?(0,l.pluckNumber)(S.labeldistance,S.smartlabelclearance,5):P,B=s.width,E=s.height,I=(i._manageActionBarSpace(.225*E)||{}).bottom,L=B-(s.marginRight+s.marginLeft),O=E-(s.marginTop+s.marginBottom)-(I?I+s.marginBottom:0),R=v(O,L),G=(0,l.pluck)(S.smartlinecolor,f.getColor("plotFillColor")),V=(0,l.pluckNumber)(S.smartlinealpha,100),z=(0,l.pluckNumber)(S.smartlinethickness,.7),H=d.dataLabelOptions=c._parseDataLabelOptions(),W=H.style,Y=D?(0,l.pluckNumber)(parseInt(W.lineHeight,10),12):0,U=0===N?.15*R:N,j=2*U,X=d.pieYScale,Z=d.pieSliceDepth,J=(0,l.pluck)(S.legendposition,l.POSITION_BOTTOM).toLowerCase().split("-");if(H.connectorWidth=z,H.connectorPadding=(0,l.pluckNumber)(S.connectorpadding,5),H.connectorColor=(0,l.convertColor)(G,V),r=j+2*(Y+(e=(s.showvalues||s.showlabels)&&("inside"!==d.labelPosition||"inside"!==d.valuePosition)?M+P:M)),O-=((a=i._manageChartMenuBar(r<O?O-r:O/2)).top||0)+(a.bottom||0),d.showLegend&&(i.config.hasLegend=!0,J[0]===l.POSITION_RIGHT||J[0]===l.POSITION_LEFT?(t=p._manageLegendPosition(O/2),L-=m(t.left,t.right)):(t=p._manageLegendPosition(O/2),O-=m(t.top,t.bottom)),t&&i._allocateSpace(t)),h.useEllipsesOnOverflow(s.useEllipsesWhenOverflow),1!==D)for(;D--;)h.setStyle(u[D].config.style||s.dataLabelStyle),_[D]=n=h.getOriSize(u[D].config.displayValue),y="inside"!==d.labelPosition||"inside"!==d.valuePosition?m(y,n.width):0;0===N?U=i._stubRadius(L,y,O,e,P,Y,U,M):(d.slicingDistance=P,d.pieMinRadius=U,H.distance=M),o=O-2*(U*X+Y),d.managedPieSliceDepth=Z>o?Z-o:d.pieSliceDepth,H.isSmartLineSlanted=F,H.enableSmartLabels=w,H.skipOverlapLabels=T,H.manageLabelOverflow=k},t._stubRadius=function(e,t,a,n,o,r,i,s){var c,u=i,d=o,p=this.getChildren("dataset")[0],f=p.config,h=this.getFromEnv("dataSource").chart,g=(0,l.pluckNumber)(h.slicingdistance),b=f.dataLabelOptions||(f.dataLabelOptions=p._parseDataLabelOptions());return(c=v(e/2-t-d,a/2-r)-n)>=u?u=c:g||(d=m(v(n-(u-c),d),10)),f.slicingDistance=d,f.pieMinRadius=u,b.distance=s,u},t._startingAngle=function(e,t){var a,n=e,o=this.getChildren("dataset")[0],r=o.config,i=(a=r.startAngle)*-y+(-1*a<0?360:0);return isNaN(n)||r.singletonCase||r.isRotating||(n+=t?i:0,r.startAngle=-n*D,o._rotate(n),i=n),_(100*((i%=360)+(i<0?360:0)))/100},t._manageLegendSpace=function(){f._manageLegendSpace.call(this)},t.getDSdef=function(){return r["default"]},a}(i["default"]),P=x;t["default"]=P},979:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(973)),i=n(a(980)),l=a(274),s=Math,c=s.round,u=s.min,d=s.max,p=s.PI,f=function(e){function t(){var t;return(t=e.call(this)||this).defaultPlotShadow=0,t}(0,o["default"])(t,e),t.getName=function(){return"Pie3D"};var a=t.prototype;return a.getName=function(){return"Pie3D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.is3D=!0,t.friendlyName="3D Pie Chart",t.defaultDatasetType="Pie3D",t.plotborderthickness=.1,t.alphaanimation=1},a.animate=function(){var e,t,a,n,o,r,i,l,s=this.components.dataset[0],c=s.config,u=s.components.data,d=u.length,f=c.alphaAnimation,h=this.get("config","animationObj"),g=h.duration||0,v=h.dummyObj,m=h.animObj,b=h.animType;if(!f)for(e=0;e<d;e++)a=(t=u[e]).graphics,o=t.config.shapeArgs,r=2*p,(n=a.element)&&(n.attr({sAngle:r,eAngle:r}),i=o.sAngle,l=o.eAngle,undefined.animateWith(v,m,{cx:i-r,cy:l-r},g,b))},a._stubRadius=function(e,t,a,n,o,r,i){var s,c=a,p=i,f=o,h=n,g=this.getChildren("dataset")[0],v=g.config,m=g.config,b=(0,l.pluckNumber)(m.slicingdistance),C=v.dataLabelOptions||(v.dataLabelOptions=g._parseDataLabelOptions()),_=v.pieYScale,D=v.pieSliceDepth;return(s=u(e/2-t-f,((c-=D)/2-r)/_)-h)>=p?p=s:b||(f=h=d(u(h-(p-s),f),10)),v.slicingDistance=f,v.pieMinRadius=p,C.distance=h,p},a._startingAngle=function(e,t){var a,n=e,o=this.getChildren("dataset")[0],r=o.config,i=(a=r.startAngle)+(a<0?360:0);return isNaN(n)||r.singletonCase||r.isRotating||(n+=t?i:0,o._rotate(n),i=n),c(100*((i%=360)+(i<0?360:0)))/100},a.getDSdef=function(){return i["default"]},t}(r["default"]);t["default"]=f},1043:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1044)),i=n(a(1048)),l=function(e){function t(){var t;return(t=e.call(this)||this).isXY=!0,t.defaultZeroPlaneHighlighted=!1,t}(0,o["default"])(t,e),t.getName=function(){return"Scatter"};var a=t.prototype;return a.getName=function(){return"Scatter"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Scatter Chart",t.hasLegend=!0,t.allowreversexaxis=!0,t.enablemousetracking=!0},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){},t}(r["default"]);t["default"]=l},1018:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o,r=n(a(288)),i=n(a(1019)),l=n(a(617)),s=a(274),c=s.preDefStr.SEVENTYSTRING,u=function(e){function t(){var t;return(t=e.call(this)||this).hasScroll=!0,t.defaultPlotShadow=0,t.binSize=0,t}(0,r["default"])(t,e),t.getName=function(){return"ScrollArea2D"};var a=t.prototype;return a.getName=function(){return"ScrollArea2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Scrollable Multi-series Area Chart",t.defaultDatasetType="scrollarea2d",t.enablemousetracking=!0,t.anchorborderthickness=1,t.anchorimageurl=o,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=o,t.anchorbgalpha=s.HUNDREDSTRING,t.anchorimagealpha=s.HUNDREDSTRING,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=o,t.anchorbordercolor=o,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=c,t.canvasborderthickness=1,t.linedashlen=5,t.linedashgap=4,t.linedashed=o,t.linealpha=s.HUNDREDSTRING,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0,t.defaultcrosslinethickness=1,t.avgScrollPointWidth=75},a.getDSdef=function(){return l["default"]},a.getDSGroupdef=function(){return o},t}(i["default"]);t["default"]=u},1035:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(625)),i=n(a(965)),l=n(a(1014)),s=n(a(628)),c=a(1015),u="bar2d",d=function(e){function t(){var t;return(t=e.call(this)||this).isBar=!0,t.eiMethods={scrollTo:c.scrollTo},t.hasScroll=!0,t.registerFactory("dataset",s["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"ScrollBar2D"},t.includeInputOptions=function(){return["SwipeGesture"]};var a=t.prototype;return a.getName=function(){return"ScrollBar2D"},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){return l["default"]},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Scrollable Multi-series Bar Chart",t.hasLegend=!0,t.defaultDatasetType=u,t.avgScrollPointWidth=40},a.configureAttributes=function(t){e.prototype.configureAttributes.call(this,t),c.configurer.call(this,t)},a._setAxisScale=function(){c.setAxisScale.call(this,u)},a._resetViewPortConfig=function(){c.resetViewPortConfig.call(this)},t}(r["default"]);t["default"]=d},1019:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1020)),i=n(a(595)),l=n(a(1014)),s=a(1015),c=function(e){function t(){var t;return(t=e.call(this)||this).tooltipConstraint="plot",t.hasScroll=!0,t.defaultPlotShadow=1,t.binSize=0,t.eiMethods.scrollTo=s.scrollTo,t}(0,o["default"])(t,e),t.getName=function(){return"ScrollColumn2D"},t.includeInputOptions=function(){return["SwipeGesture"]};var a=t.prototype;return a.getName=function(){return"ScrollColumn2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.defaultDatasetType="column",t.showzeroplaneontop=1,t.friendlyName="Scrollable Multi-series Column Chart",t.avgScrollPointWidth=40,t.canvasborderthickness=1},a.configureAttributes=function(t){e.prototype.configureAttributes.call(this,t),s.configurer.call(this,t)},a._setAxisScale=function(){s.setAxisScale.call(this)},a.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t)},a._resetViewPortConfig=function(){s.resetViewPortConfig.call(this)},a.getDSdef=function(){return i["default"]},a.getDSGroupdef=function(){return l["default"]},t}(r["default"]);t["default"]=c},1017:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1018)),i=n(a(595)),l=n(a(617)),s=n(a(616)),c=n(a(1008)),u=n(a(1012)),d=n(a(1014)),p=n(a(995)),f=function(e){function t(){var t;return(t=e.call(this)||this).hasScroll=!0,t.defaultPlotShadow=1,t.registerFactory("dataset",p["default"],["vCanvas"]),t}(0,o["default"])(t,e),t.getName=function(){return"ScrollCombi2D"};var a=t.prototype;return a.getName=function(){return"ScrollCombi2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Scrollable Combination Chart",t.defaultDatasetType="column",t.zeroplanethickness=1,t.zeroplanealpha=80,t.enablemousetracking=!0,t.showzeroplaneontop=0,t.defaultcrosslinethickness=null,t.avgScrollPointWidth=40,t.canvasborderthickness=1},a.getDSdef=function(e){return"splinearea"===e?c["default"]:"spline"===e?u["default"]:"area"===e?l["default"]:"line"===e?s["default"]:i["default"]},a.getDSGroupdef=function(e){return"column"===e?d["default"]:undefined},a.getDSType=function(e){return void 0===e&&(e=""),"splinearea"===e.toLowerCase()?"splinearea":"spline"===e.toLowerCase()?"spline":"area"===e.toLowerCase()?"area":"line"===e.toLowerCase()?"line":"column"},t}(r["default"]);t["default"]=f},1006:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1007)),i=a(1015),l=function(e){function t(){var t;return(t=e.call(this)||this).hasScroll=!0,t.eiMethods={scrollTo:i.scrollTo},t}(0,o["default"])(t,e),t.getName=function(){return"ScrollCombiDy2D"},t.includeInputOptions=function(){return["SwipeGesture"]};var a=t.prototype;return a.getName=function(){return"ScrollCombiDy2D"},a.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this);var t=this.config;t.friendlyName="Scrollable Dual Y-Axis Combination Chart",t.defaultDatasetType="column",t.showzeroplaneontop=0,t.avgScrollPointWidth=40,t.canvasborderthickness=1},a.configureAttributes=function(t){e.prototype.configureAttributes.call(this,t),i.configurer.call(this,t)},a._setAxisScale=function(){i.setAxisScale.call(this)},a._resetViewPortConfig=function(){i.resetViewPortConfig.call(this)},t}(r["default"]);t["default"]=l},1038:(e,t,a)=>{var n=a(269);t.__esModule=!0,t["default"]=void 0;var o=n(a(288)),r=n(a(1018)),i=n(a(61