quoslibero
Version:
FusionCharts JavaScript charting framework
1 lines • 206 kB
JavaScript
!function(e){"object"==typeof module&&"undefined"!=typeof module.exports?module.exports=e:e()}(function(){(window.webpackJsonpFusionCharts=window.webpackJsonpFusionCharts||[]).push([[1],{355:function(e,t,o){"use strict";t.__esModule=!0,t.Mssplinearea=t.Msspline=t.MSSplineDy=t.Splinearea=t.Spline=t.MSColumn2D=t.MSColumn3D=t.MSLine=t.MSBar2D=t.MSBar3D=t.MSArea=t.Marimekko=t.MSCombi2D=t.MSCombi3D=t.MSColumnLine3D=t.StackedColumn2DLine=t.StackedColumn3DLine=t.MSCombidy2D=t.MSColumn3DLineDy=t.StackedColumn3DLineDy=t.MSStackedColumn2DLineDy=t.StackedColumn2D=t.StackedColumn3D=t.StackedBar2D=t.StackedBar3D=t.StackedArea2D=t.MSStackedColumn2D=t.Scatter=t.Bubble=t.ScrollColumn2D=t.ScrollLine2D=t.ScrollArea2D=t.ScrollStackedColumn2D=t.ScrollCombi2D=t.ScrollCombiDy2D=t.Pareto3D=t.Pareto2D=t.Doughnut3D=t.Doughnut2D=t.Pie3D=t.Pie2D=t.Bar3D=t.Bar2D=t.Area=t.Line=t.Column3D=t.Column2D=undefined;var n=q(o(356)),r=q(o(433)),a=q(o(446)),i=q(o(452)),l=q(o(454)),c=q(o(468)),s=q(o(473)),u=q(o(479)),f=q(o(486)),p=q(o(488)),d=q(o(492)),h=q(o(503)),g=q(o(506)),b=q(o(519)),y=q(o(522)),m=q(o(526)),v=q(o(527)),_=q(o(529)),C=q(o(530)),w=q(o(543)),D=q(o(544)),O=q(o(547)),S=q(o(551)),P=q(o(556)),k=q(o(559)),x=q(o(563)),M=q(o(565)),E=q(o(568)),N=q(o(573)),A=q(o(574)),j=q(o(575)),T=q(o(578)),F=q(o(581)),B=q(o(583)),I=q(o(584)),L=q(o(585)),R=q(o(590)),G=q(o(591)),V=q(o(592)),z=q(o(593)),H=q(o(595)),W=q(o(596)),Y=q(o(597)),U=q(o(600)),X=q(o(602)),Z=q(o(605)),J=q(o(607));function q(e){return e&&e.__esModule?e:{"default":e}}t.Column2D=n["default"],t.Column3D=r["default"],t.Line=a["default"],t.Area=i["default"],t.Bar2D=l["default"],t.Bar3D=c["default"],t.Pie2D=s["default"],t.Pie3D=u["default"],t.Doughnut2D=f["default"],t.Doughnut3D=p["default"],t.Pareto2D=d["default"],t.Pareto3D=h["default"],t.ScrollCombiDy2D=g["default"],t.ScrollCombi2D=b["default"],t.ScrollStackedColumn2D=y["default"],t.ScrollArea2D=m["default"],t.ScrollLine2D=v["default"],t.ScrollColumn2D=_["default"],t.Bubble=C["default"],t.Scatter=w["default"],t.MSStackedColumn2D=D["default"],t.StackedArea2D=O["default"],t.StackedBar3D=S["default"],t.StackedBar2D=P["default"],t.StackedColumn3D=k["default"],t.StackedColumn2D=x["default"],t.MSStackedColumn2DLineDy=M["default"],t.StackedColumn3DLineDy=E["default"],t.MSColumn3DLineDy=N["default"],t.MSCombidy2D=A["default"],t.StackedColumn3DLine=j["default"],t.StackedColumn2DLine=T["default"],t.MSColumnLine3D=F["default"],t.MSCombi3D=B["default"],t.MSCombi2D=I["default"],t.Marimekko=L["default"],t.MSArea=R["default"],t.MSBar3D=G["default"],t.MSBar2D=V["default"],t.MSLine=z["default"],t.MSColumn3D=H["default"],t.MSColumn2D=W["default"],t.Spline=Y["default"],t.Splinearea=U["default"],t.MSSplineDy=Z["default"],t.Msspline=X["default"],t.Mssplinearea=J["default"],t["default"]={name:"charts",type:"package",requiresFusionCharts:!0,extension:function(e){e.addDep(n["default"]),e.addDep(r["default"]),e.addDep(a["default"]),e.addDep(i["default"]),e.addDep(l["default"]),e.addDep(c["default"]),e.addDep(s["default"]),e.addDep(u["default"]),e.addDep(f["default"]),e.addDep(p["default"]),e.addDep(d["default"]),e.addDep(h["default"]),e.addDep(g["default"]),e.addDep(b["default"]),e.addDep(y["default"]),e.addDep(m["default"]),e.addDep(v["default"]),e.addDep(_["default"]),e.addDep(C["default"]),e.addDep(w["default"]),e.addDep(D["default"]),e.addDep(O["default"]),e.addDep(S["default"]),e.addDep(P["default"]),e.addDep(k["default"]),e.addDep(x["default"]),e.addDep(M["default"]),e.addDep(E["default"]),e.addDep(N["default"]),e.addDep(A["default"]),e.addDep(j["default"]),e.addDep(T["default"]),e.addDep(F["default"]),e.addDep(B["default"]),e.addDep(I["default"]),e.addDep(L["default"]),e.addDep(R["default"]),e.addDep(G["default"]),e.addDep(V["default"]),e.addDep(z["default"]),e.addDep(H["default"]),e.addDep(W["default"]),e.addDep(Y["default"]),e.addDep(U["default"]),e.addDep(Z["default"]),e.addDep(X["default"]),e.addDep(J["default"])}}},356:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(357),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},357:function(e,t,o){"use strict";t.__esModule=!0;var n=a(o(358)),r=a(o(431));function a(e){return e&&e.__esModule?e:{"default":e}}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var l=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return i(t,e),t.getName=function(){return"Column2D"},t.prototype.getName=function(){return"Column2D"},t.prototype.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this),this.config.friendlyName="Column Chart",this.config.singleseries=!0,this.config.defaultDatasetType="column",this.config.enablemousetracking=!0},t.prototype.getDSdef=function(){return r["default"]},t}(n["default"]);t["default"]=l},433:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(434),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},434:function(e,t,o){"use strict";t.__esModule=!0;var n=a(o(435)),r=a(o(443));function a(e){return e&&e.__esModule?e:{"default":e}}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var l=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.defaultPlotShadow=1,o.defaultZeroPlaneHighlighted=!1,o}return i(t,e),t.getName=function(){return"Column3D"},t.prototype.getName=function(){return"Column3D"},t.prototype.__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},t.prototype.getDSdef=function(){return r["default"]},t}(n["default"]);t["default"]=l},435:function(e,t,o){"use strict";t.__esModule=!0;var n=i(o(358)),r=i(o(436)),a=i(o(440));function i(e){return e&&e.__esModule?e:{"default":e}}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var c=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.registerFactory("canvas",r["default"]),o.registerFactory("dataset",a["default"],["vCanvas"]),o}return l(t,e),t.getName=function(){return"SSCartesian3D"},t.prototype.getName=function(){return"SSCartesian3D"},t.prototype.__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}(n["default"]);t["default"]=c},436:function(e,t,o){"use strict";t.__esModule=!0,t["default"]=function(e){var t=void 0;if((0,a.componentFactory)(e,n["default"],"canvas",e.config.showVolumeChart?2:1),t=e.getChildren("canvas"))for(var o=0,i=t.length;o<i;o++)t[o].configure(),(0,a.componentFactory)(t[o],r["default"],"axisRefVisualCartesian")};var n=i(o(437)),r=i(o(424)),a=o(125);function i(e){return e&&e.__esModule?e:{"default":e}}},437:function(e,t,o){"use strict";t.__esModule=!0;var n=c(o(363)),r=o(125),a=o(132),i=c(o(438)),l=c(o(439));function c(e){return e&&e.__esModule?e:{"default":e}}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var u=(0,a.getDep)("redraphael","plugin"),f=r.preDefStr.ROUND,p=r.preDefStr.miterStr,d=Math.max,h=u,g={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:"canvasBaseColor3D",divLineColor:"divLineColor3D",divLineAlpha:"divLineAlpha3D",legendBgColor:"legendBgColor3D",legendBorderColor:"legendBorderColor3D",toolTipbgColor:"toolTipbgColor3D",toolTipBorderColor:"toolTipBorderColor3D",baseFontColor:"baseFontColor3D",anchorBgColor:"anchorBgColor3D"}},b=function(){this.hide()},y=function(){this.hide(),this._.cubeside.hide(),this._.cubetop.hide()},m=function(){this.show(),this._.cubeside.show(),this._.cubetop.show()};(0,a.addDep)({name:"canvas3dAnimation",type:"animationRule",extension:i["default"]}),(0,l["default"])(u);var v=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return s(t,e),t.prototype.getName=function(){return"canvas"},t.prototype.getType=function(){return"canvas"},t.prototype.drawCanvas=function(){this.getFromEnv("chart").isBar?this.drawCanvas3dBar():this.drawCanvas3dColumn()},t.prototype.configureAttributes=function(){e.prototype.configureAttributes.call(this),this.config.xDepth=10,this.config.yDepth=10},t.prototype.drawCanvas3dColumn=function(){var e,t,o,n,a,i,l,c,s,f,p,d,h,v,_,C,w=this.getFromEnv("chart"),D=w.getFromEnv("dataSource"),O=this.config,S=w.config,P=O.canvasLeft,k=O.canvasTop,x=O.canvasWidth,M=O.canvasHeight,E=D.chart,N=this.getFromEnv("animationManager"),A=w.getFromEnv("color-manager"),j=this.getGraphicalElement("canvasBorderElement"),T=this.getGraphicalElement("canvasElement"),F=this.config,B=F.clip={},I=this.getContainer("canvasGroup"),L=this.getGraphicalElement("canvasBg"),R=this.getGraphicalElement("canvas3DBase"),G=r.preDefStr.miterStr,V=Math.max,z=(r.preDefStr.ROUND,w.getChildContainer("plotGroup")),H=w.getChildContainer("datalabelsGroup"),W=this.getGraphicalElement("canvas3dbaseline"),Y=F.canvasBgColor,U=F.showCanvasBG=Boolean((0,r.pluckNumber)(E.showcanvasbg,1)),X=S.canvasBgDepth,Z=S.showCanvasBase,J=S.canvasBaseDepth,q=F.canvasBaseColor3D=(0,r.pluck)(E.canvasbasecolor,A.getColor("canvasBaseColor3D")),$=F.use3DLighting=(0,r.pluckNumber)(E.use3dlighting,1),K=g.chart3D,Q=F.canvasBorderRadius=(0,r.pluckNumber)(E.plotborderradius,0),ee=F.canvasBorderColor=(0,r.convertColor)((0,r.pluck)(E.canvasbordercolor,A.getColor(r.canvasBorderColorStr))),te=F.canBGAlpha=(0,r.pluck)(E.canvasbgalpha,A.getColor("canvasBgAlpha")),oe=F.canBGColor=(0,r.pluck)(E.canvasbgcolor,A.getColor(K.canvasBgColor)),ne=S.canvasBasePadding||2;Y=F.canvasBgColor=$?{FCcolor:{color:(0,r.getDarkColor)(oe,85)+r.COMMASTRING+(0,r.getLightColor)(oe,55),alpha:te+r.COMMASTRING+te,ratio:r.BGRATIOSTRING,angle:(0,r.getAngle)(S.width-(S.marginLeft+S.marginRight),S.height-(S.marginTop+S.marginBottom),1)}}:(0,r.convertColor)(oe,te),oe=oe.split(r.COMMASTRING)[0],te=te.split(r.COMMASTRING)[0],_=F.xDepth,C=F.yDepth,i={x:P-0,y:k-0,width:x+0,height:M+0,r:Q,"stroke-width":0,stroke:ee,"stroke-linejoin":G},e=N.setAnimation({el:j||"rect",attr:i,component:this,label:"canvas",container:I}),j||this.addGraphicalElement("canvasBorderElement",e),B["clip-canvas"]=[V(0,P-_),V(0,k),V(1,x+_),V(1,M+C)],B["clip-canvas-init"]=[V(0,P-_),V(0,k-C),1,V(1,M+2*C)],h=B["clip-canvas"].slice(0),N.setAnimation({el:z,attr:{"clip-rect":h},component:this}),N.setAnimation({el:H,attr:{"clip-rect":h},component:this}),i={x:P,y:k,width:x,height:M,r:Q,"stroke-width":0,stroke:"none",fill:(0,r.toRaphaelColor)(Y)},t=N.setAnimation({el:T||"rect",attr:i,component:this,label:"canvas",callback:U?r.stubFN:b,container:I}),T||this.addGraphicalElement("canvasElement",t),a=["M",P+x,k,"L",P+x+X,k+1.2*X,P+x+X,k+M-X,P+x,k+M,"Z"],o=N.setAnimation({el:L||"path",attr:{path:a,"stroke-width":0,stroke:"none",fill:(0,r.toRaphaelColor)(Y)},component:this,label:"canvas",callback:U?r.stubFN:b,container:I}),L||this.addGraphicalElement("canvasBg",o),U?(o.show(),t.show()):(o.hide(),t.hide()),l=P-_-ne,c=k+M+C+ne,s=x,f=J,p=_+ne,d=C+ne,n=N.setAnimation({el:R||"cubepath",component:this,index:0,attr:{cubepath:[l,c,s,f,p,d],stroke:"none","stroke-width":0,fill:q.replace(r.dropHash,r.HASHSTRING),noGradient:!$},callback:Z?r.stubFN:y,label:"canvas",container:I}),R||this.addGraphicalElement("canvas3DBase",n),v=N.setAnimation({el:W||"path",attr:{path:["M",P,k+M,"H",x+P],stroke:u.tintshade(q.replace(r.dropHash,r.HASHSTRING),.05).rgba},component:this,callback:Z?r.stubFN:b,label:"canvas",container:I}),W||this.addGraphicalElement("canvas3dbaseline",v),Z&&(m.call(n),v.show())},t.prototype.drawCanvas3dBar=function(){var e,t,o,n,a,i,l,c,s,u,v,_,C,w,D=this.getFromEnv("chart"),O=D.getFromEnv("dataSource"),S=D.config,P=S.canvasLeft,k=S.canvasTop,x=S.canvasWidth,M=S.canvasHeight,E=O.chart,N=D.getFromEnv("color-manager"),A=this.getGraphicalElement("canvasBorderElement"),j=this.getGraphicalElement("canvasElement"),T=this.config,F=T.clip={},B=this.getContainer("canvasGroup"),I=this.getGraphicalElement("canvasBg"),L=this.getGraphicalElement("canvas3DBase"),R=D.getChildContainer("plotGroup"),G=D.getChildContainer("datalabelsGroup"),V=this.getFromEnv("animationManager"),z=this.getGraphicalElement("canvas3dbaseline"),H=T.canvasBgColor,W=T.showCanvasBG=Boolean((0,r.pluckNumber)(E.showcanvasbg,1)),Y=S.canvasBgDepth,U=S.showCanvasBase,X=S.canvasBaseDepth,Z=T.canvasBaseColor3D=(0,r.pluck)(E.canvasbasecolor,N.getColor("canvasBaseColor3D")),J=T.use3DLighting=(0,r.pluckNumber)(E.use3dlighting,1),q=g.chart3D,$=T.canvasBorderRadius=(0,r.pluckNumber)(E.plotborderradius,0),K=T.canvasBorderWidth=0,Q=.5*K,ee=T.canvasBorderColor=(0,r.convertColor)((0,r.pluck)(E.canvasbordercolor,N.getColor(r.canvasBorderColorStr))),te=T.canBGAlpha=(0,r.pluck)(E.canvasbgalpha,N.getColor("canvasBgAlpha")),oe=T.canBGColor=(0,r.pluck)(E.canvasbgcolor,N.getColor(q.canvasBgColor)),ne=T.xDepth,re=T.yDepth;H=T.canvasBgColor=J?{FCcolor:{color:(0,r.getDarkColor)(oe,85)+","+(0,r.getLightColor)(oe,55),alpha:te+","+te,ratio:r.BGRATIOSTRING,angle:(0,r.getAngle)(S.width-(S.marginLeft+S.marginRight),S.height-(S.marginTop+S.marginBottom),1)}}:(0,r.convertColor)(oe,te),oe=oe.split(",")[0],te=te.split(",")[0],ne=T.xDepth=5,re=T.yDepth=5,a={x:P-Q,y:k-Q,width:x+K,height:M+K,r:$,"stroke-width":K,stroke:ee,"stroke-linejoin":K>2?f:p},e=V.setAnimation({el:A||"rect",attr:a,container:B,label:"canvas",component:this}),A||this.addGraphicalElement("canvasBorderElement",e),F["clip-canvas"]=[d(0,P-ne),d(0,k),d(1,x+ne),d(1,M+re)],F["clip-canvas-init"]=[d(0,P-ne),d(0,k-re),1,d(1,M+2*re)],C=F["clip-canvas"].slice(0),V.setAnimation({el:R,attr:{"clip-rect":C},component:this}),V.setAnimation({el:G,attr:{"clip-rect":C},component:this}),a={x:P,y:k,width:x,height:M,r:$,"stroke-width":0,stroke:"none",fill:(0,r.toRaphaelColor)(H)},t=V.setAnimation({el:j||"rect",attr:a,component:this,label:"canvas",container:B}),j||this.addGraphicalElement("canvasElement",t),i=["M",P,k,"L",P+1.2*Y,k-Y,P+x-Y,k-Y,P+x,k,"Z"],o=V.setAnimation({el:I||"path",attr:{path:i,"stroke-width":0,stroke:"none",fill:(0,r.toRaphaelColor)(H)},component:this,callback:W?r.stubFN:b,label:"canvas",container:B}),I||this.addGraphicalElement("canvasBg",o),W?(t.show(),o.show()):(t.hide(),o.hide()),l=P-ne-X-1,c=k+re+1,s=X,u=M,v=ne+1,_=re+1,n=V.setAnimation({el:L||"cubepath",attr:{cubepath:[l,c,s,u,v,_],stroke:"none","stroke-width":0,fill:Z.replace(r.dropHash,r.HASHSTRING),noGradient:!J},component:this,callback:U?r.stubFN:y,label:"canvas",container:B}),L||this.addGraphicalElement("canvas3DBase",n),w=V.setAnimation({el:z||"path",attr:{path:["M",P,k,"V",M+k],stroke:h.tintshade(Z.replace(r.dropHash,r.HASHSTRING),.05).rgba},component:this,callback:U?r.stubFN:b,label:"canvas",container:B}),z||this.addGraphicalElement("canvas3dbaseline",w),U&&(w.show(),m.call(n))},t}(n["default"]);t["default"]=v},438:function(e,t,o){"use strict";t.__esModule=!0;t["default"]={"initial.canvas.canvas":{"canvas.appearing":[{initialAttr:{opacity:0},finalAttr:{opacity:1},slot:"initial"}]}}},439:function(e,t,o){"use strict";t.__esModule=!0;var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t["default"]=function(e){var t,o=Math.atan2;e.define&&e.define([{name:"cubepath",cubepath:function(){var o,a,i,l,c={"stroke-linejoin":"round","shape-rendering":"precision",stroke:"none"},s=arguments,u=s.length-1,f=s[u],p=function(e,o,a,i,l,c){var s=this,u=s._.cubetop,f=s._.cubeside;return"object"===(void 0===e?"undefined":n(e))||e===t&&o===t&&a===t&&i===t&&l===t&&c===t?this:(e=(0,r.pluckNumber)(e,s.attrs.x,0),o=(0,r.pluckNumber)(o,s.attrs.y,0),a=(0,r.pluckNumber)(a,s.attrs.width,0),i=(0,r.pluckNumber)(i,s.attrs.height,0),l=(0,r.pluckNumber)(l,s.attrs.xDepth,0),c=(0,r.pluckNumber)(c,s.attrs.yDepth,0),s.attrs.x=e,s.attrs.y=o,s.attrs.width=a,s.attrs.height=i,s.attrs.xDepth=l,s.attrs.yDepth=c,s._attr("path",["M",e+a,o,"l",0,i,-a,0,0,-i,"z"]),u.attr("path",["M",e,o,"l",1,1,a-1,0,0,-1,l,-c,-a,0,"z"]),f.attr("path",["M",e+a-1,o+1,"l",0,i-1,1,0,l,-c,0,-i,-l,c]),this)};for(i in f&&f.constructor===e.el.constructor?s[u]=t:f=t,o=this.path(c,f),a=this.path(c,f),(l=this.path(c,f))._.cubetop=o.follow(l,t,"before"),l._.cubeside=a.follow(l,t,"before"),e.fn.cubepath.ca)l.ca[i]=e.fn.cubepath.ca[i];return l._attr=l.attr,l._shadow=l.shadow,l.attr=function(e,o){var r="object"===(void 0===e?"undefined":n(e));return r&&(e.cubepath?o=[].concat(e.cubepath):((o=[]).push(e.x),o.push(e.y),o.push(e.width),o.push(e.height),o.push(e.xDepth),o.push(e.yDepth)),e.noGradient!==t&&(l.attrs.noGradient=e.noGradient)),e===t&&o===t?this.attrs:o===t?this.attrs[e]:(r?p.apply(this,o):"drop-shadow"===e&&function(e,t,o,n){var r=this,a=r._.cubetop,i=r._.cubeside;return r.dropshadow&&(a.dropshadow(e,-t,o,n),i.dropshadow(e,-t,o,n)),!1}.apply(this,[].concat(o)),l._attr(e),this)},l.appendTo=function(e){e.appendChild(l._.cubetop),e.appendChild(l._.cubeside),e.appendChild(l)},"object"===n(s[0])?l.attr(s[0]):p.apply(l,[s[0],s[1],s[2],s[3],s[4],s[5]])},fn:{_getBBox2:function(){var e=this._.cubeside.getBBox(),t=this._.cubetop.getBBox(),o=this.getBBox();return{x:o.x+t.height,y:o.y-e.width,width:o.width,height:o.height}},shadow:function(){return this._.cubeside.shadow.apply(this._.cubeside,arguments),this._.cubetop.shadow.apply(this._.cubetop,arguments),this._shadow.apply(this,arguments)}},ca:{"stroke-linejoin":function(){return{"stroke-linejoin":"round"}},fill:function(n,r){var a,i=this,l=i._.cubetop,c=i._.cubeside,s=i._attr("cubepath")||[0,0,0,0,0,0],u=s[2],f=s[4],p=s[5];return r===t&&(r=i._attr("noGradient")),n=e.color(n),r?(i._attr("fill",n),l.attr("fill",e.tintshade(n,-.78).rgba),c.attr("fill",e.tintshade(n,-.65).rgba)):(a="opacity"in n?"rgba("+[n.r,n.g,n.b,n.opacity]+")":"rgb("+[n.r,n.g,n.b]+")",i._attr("fill",[270,e.tintshade(a,.55).rgba,e.tintshade(a,-.65).rgba].join("-")),c.attr("fill",[270,e.tintshade(a,-.75).rgba,e.tintshade(a,-.35).rgba].join("-")),l.attr("fill",[45+e.deg(o(p,f+u)),e.tintshade(a,-.78).rgba,e.tintshade(a,.22).rgba].join("-"))),!1}}}])};var r=o(125)},440:function(e,t,o){"use strict";t.__esModule=!0,t["default"]=function(e){var t,o,n,a=e.getChildren().canvas[0].getChildren("vCanvas")[0],c=e.getFromEnv("dataSource"),s=c.dataset,u=e.config.defaultDatasetType||"",f=c.data||s&&s[0].data;o=l(f),f&&0!==f.length?((0,r.componentFactory)(a,i["default"],"datasetGroup_"+u),n=a.getChildren("datasetGroup_"+u)[0],t=e.getDSdef(),(0,r.datasetFactory)(n,t,"dataset",1,[o])):e.setChartMessage()};var n,r=o(125),a=o(441),i=(n=a)&&n.__esModule?n:{"default":n};var l=function(e){var t=[];return(0,r.fcEach)(e,function(e){"true"!==e.vline&&!0!==e.vline&&1!==e.vline&&"1"!==e.vline&&t.push(e)}),{data:t}}},441:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(138),a=o(132),i=o(442),l=(n=i)&&n.__esModule?n:{"default":n};function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}(0,a.addDep)({name:"column3dManagerAnimation",type:"animationRule",extension:l["default"]});var s=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.setState("visible",!0),o}return c(t,e),t.prototype.getType=function(){return"group"},t.prototype.getName=function(){return"column3d"},t.prototype.getCanvasPadding=function(){var e,t,o={paddingLeft:0,paddingRight:0,paddingTop:0,paddingBottom:0};return this._mapChildren(function(n){for(t in e=n.getCanvasPadding&&n.getCanvasPadding()||{})e.hasOwnProperty(t)&&(o[t]=Math.max(e[t],o[t]))}),o},t.prototype.createContainer=function(){var e=this.getFromEnv("animationManager"),t=void 0,o=void 0,n=this.getLinkedParent().getChildContainer();for(t in n)o=n[t],!this.getChildContainer(t)&&this.addChildContainer(t,e.setAnimation({el:"group",attr:{name:"manager"+t},container:o,component:this,label:"group"}))},t.prototype.draw3DContainer=function(){var e,t=this.getFromEnv("animationManager"),o=this.getChildContainer("plotGroup3d"),n=this.getFromEnv("xAxis").getTicksLen(),r=o&&o.negative,a=o&&o.positive,i=this.getLinkedParent().getChildContainer().columnVcanvasGroup;for(!this.getChildContainer("plotGroup3d")&&this.addChildContainer("plotGroup3d",t.setAnimation({el:"group",attr:{name:"3d-plots"},container:i,component:this,label:"group"})),o=this.getChildContainer("plotGroup3d"),this.addToEnv("plotGroup3d",o),r=o.negative=t.setAnimation({el:r||"group",attr:{name:"negative-values"},container:o,component:this,label:"group"}),a=o.positive=t.setAnimation({el:a||"group",attr:{name:"positive-values"},container:o,component:this,label:"group"}),o.zeroPlane=t.setAnimation({el:o.zeroPlane||"group",attr:{name:"zero-plane"},container:o,component:this,label:"group"}).insertBefore(o.positive),(o.negativeGroupArray=o.negativeGroupArray=r.data("categoryplots"))||(r.data("categoryplots",new Array(n)),o.negativeGroupArray=r.data("categoryplots")),(o.positiveGroupAarray=o.positiveGroupAarray=a.data("categoryplots"))||(a.data("categoryplots",new Array(n)),o.positiveGroupAarray=a.data("categoryplots")),e=0;e<n;e++)o.negativeGroupArray[e]=t.setAnimation({el:o.negativeGroupArray[e]||"group",attr:{name:"negative-group-"+e},container:r,component:this,label:"group"}),o.positiveGroupAarray[e]=t.setAnimation({el:o.positiveGroupAarray[e]||"group",attr:{name:"positive-group-"+e},container:a,component:this,label:"group"})},t.prototype.drawZeroPlane=function(){var e,t,o=this.getFromEnv("chart"),n=o.getFromEnv("animationManager"),r=o.isBar,a=o.config,i=a.use3dlighting,l=this.getChildContainer("plotGroup3d"),c=this.getFromEnv("yAxis"),s=c.getLimit(),u=s.max,f=s.min,p=this.getGraphicalElement("zeroplane"),d={},h=a.xDepth,g=a.yDepth,b=c.getPixel(c.getAxisBase());f<0&&u>=0?(!this.graphics&&(this.graphics={}),t=l.zeroPlane,d.fill=a.zeroPlaneColor,d.noGradient=!i,d.stroke=a.zeroPlaneBorderColor||"none",d["stroke-width"]=a.zeroPlaneShowBorder?1:0,d.x=r?b-h:a.canvasLeft-h,d.y=r?a.canvasTop+g:b+g,d.width=r?1:a.canvasWidth,d.height=r?a.canvasHeight:1,d.xDepth=h,d.yDepth=g,p&&(p.show(),p._.cubetop.show(),p._.cubeside.show()),e={el:p||"cubepath",attr:d,container:t,component:this,label:"zeroPlane"}):p&&(e={el:p,attr:r?{x:b-g}:{y:b+g},component:this,doNotRemove:!0,callback:function(){p.hide(),p._.cubetop.hide(),p._.cubeside.hide()},container:l,label:"zeroPlane"}),e&&this.addGraphicalElement("zeroplane",n.setAnimation(e))},t.prototype.draw=function(){this.createContainer(),this.draw3DContainer(),this.drawZeroPlane()},t.prototype.childChanged=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{},t=this.config,o=this.getLinkedParent(),n=void 0,r=0,a=this.getState("visible"),i={},l=void 0;this._mapChildren(function(e){e.getState("visible")&&r++}),this.setState("visible",!!r),a!==!!r&&(l=!0),!1!==e.dataLimitChanged&&((n=this.getDataLimits()).min===t.range.min&&n.max===t.range.max||(t.range.min=n.min,t.range.max=n.max,i.dataLimitChanged=!0,l=!0)),l?o.childChanged&&o.childChanged(i):this.asyncDraw()},t.prototype.getAxisValuePadding=function(){var e={},t=-Infinity,o=-Infinity;return this._mapChildren(function(n){n.getState("removed")||(e=n.getAxisValuePadding&&n.getAxisValuePadding()||{},t=Math.max(t,e.left||-Infinity),o=Math.max(o,e.right||-Infinity))}),t===-Infinity&&(t=0),o===-Infinity&&(o=0),this.config.padding||(this.config.padding={},this.config.padding.left=t,this.config.padding.right=o),{left:t,right:o}},t.prototype.getDataLimits=function(e){var t=+Infinity,o=-Infinity,n=void 0,r=0,a=function(e){o=Math.max(o,e.max),t=Math.min(t,e.min)};return this._mapChildren(function(t){t.getState("removed")||(!1!==t.getState("visible")?(r++,n=t.getDataLimits(e),a(n)):e&&(n=t.getDataLimits(e),a(n)))}),r?this.setState("visible",!0):this.setState("visible",!1),this.config.range||(this.config.range={},this.config.range.min=this.config.dataMin,this.config.range.max=this.config.dataMax),{max:o,min:t}},t.prototype.isVisible=function(){return!this.isNotVisible},t}(r.ComponentInterface);t["default"]=s},442:function(e,t,o){"use strict";t.__esModule=!0,t["default"]={"initial.group.column3d":function(){return{"zeroPlane.appearing":function(){return[{initialAttr:{opacity:0},finalAttr:{opacity:1},slot:"axis"}]}}}}},443:function(e,t,o){"use strict";t.__esModule=!0;var n=c(o(431)),r=o(125),a=o(444),i=o(132),l=c(o(445));function c(e){return e&&e.__esModule?e:{"default":e}}function s(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}(0,i.addDep)({name:"column3dAnimation",type:"animationRule",extension:l["default"]});var u=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.setContainerVisibility=r.stubFN,o}return s(t,e),t.prototype.getType=function(){return"dataset"},t.prototype.getName=function(){return"column3D"},t.prototype.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this),this.config.use3dlighting=r.UNDEF},t.prototype.createContainer=function(){var e=this.getLinkedParent(),t=this.getFromEnv("paper");!this.getContainer("labelGroup")&&this.addContainer("labelGroup",function(e,t,o){return t.group(e,o)}("label-group",t,e.getChildContainer("vcanvasLabelGroup")).attr("class","fusioncharts-datalabels")).attr("opacity",1)},t.prototype._getHoveredPlot=function(e,t){var o,n,r=this.getFromEnv("chart").isBar;return o=this.getFromEnv("xAxis").getValue(r?t:e),(n=Math.round(o))-o>0?a._checkPointerOverColumn.call(this,n,e,t)||a._checkPointerOverColumn.call(this,n-1,e,t):a._checkPointerOverColumn.call(this,n+1,e,t)||a._checkPointerOverColumn.call(this,n,e,t)},t}(n["default"]);t["default"]=u},444:function(e,t,o){"use strict";t.__esModule=!0;var n=Math.round;t._checkPointerOverColumn=function(e,t,o){var r,a,i,l,c,s,u,f,p,d=this.getFromEnv("chart").config,h=d.plotborderthickness,g=d.showplotborder,b=this.components.data,y=b[e];if(y)return r=y.config.setValue,c=(c=(h=g?h:0)/2)%2==0?c+1:n(c),null!==r&&(s=y._xPos-10,f=y._width+10,u=y._yPos,p=y._height+10,i=o-u+c,l=!!(l=!!(l=(a=t-s+c)>=0&&a<=f+h&&i>=0&&i<=p+h)&&t+o-(s+u)-10>0)&&t+o-(s+u+f+p)+10<0)?{pointIndex:e,hovered:l,pointObj:b[e]}:void 0}},445:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(432),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]={"initial.dataset.column3D":a["default"]["initial.dataset.column"]}},446:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(447),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},447:function(e,t,o){"use strict";t.__esModule=!0;var n=i(o(358)),r=i(o(448)),a=o(125);function i(e){return e&&e.__esModule?e:{"default":e}}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var c=a.preDefStr.SEVENTYSTRING,s=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.defaultPlotShadow=1,o.axisPaddingLeft=0,o.axisPaddingRight=0,o}return l(t,e),t.getName=function(){return"Line"},t.prototype.getName=function(){return"Line"},t.prototype.__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=void 0,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=void 0,t.anchorbgalpha=a.HUNDREDSTRING,t.anchorimagealpha=a.HUNDREDSTRING,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=void 0,t.anchorbordercolor=void 0,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=c,t.linedashlen=5,t.linedashgap=4,t.linedashed=void 0,t.linealpha=a.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},t.prototype.getDSdef=function(){return r["default"]},t}(n["default"]);t["default"]=s},452:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(453),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},453:function(e,t,o){"use strict";t.__esModule=!0;var n=i(o(358)),r=i(o(449)),a=o(125);function i(e){return e&&e.__esModule?e:{"default":e}}function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var c=a.preDefStr.SEVENTYSTRING,s=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.defaultPlotShadow=0,o}return l(t,e),t.getName=function(){return"Area2D"},t.prototype.getName=function(){return"Area2D"},t.prototype.__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=void 0,t.anchorimagepadding=1,t.anchorsides=1,t.anchoralpha=void 0,t.anchorbgalpha=a.HUNDREDSTRING,t.anchorimagealpha=a.HUNDREDSTRING,t.anchorimagescale=100,t.anchorstartangle=90,t.anchorshadow=0,t.anchorbgcolor=void 0,t.anchorbordercolor=void 0,t.anchorradius=3,t.showvalues=1,t.plotfillalpha=c,t.linedashlen=5,t.linedashgap=4,t.linedashed=void 0,t.linealpha=a.HUNDREDSTRING,t.linethickness=2,t.drawfullareaborder=1,t.connectnulldata=0,t.enablemousetracking=!0,t.defaultcrosslinethickness=1},t.prototype.getDSdef=function(){return r["default"]},t}(n["default"]);t["default"]=s},454:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(455),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},455:function(e,t,o){"use strict";t.__esModule=!0;var n=a(o(456)),r=a(o(466));function a(e){return e&&e.__esModule?e:{"default":e}}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var l=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.isBar=!0,o}return i(t,e),t.getName=function(){return"Bar2D"},t.prototype.getType=function(){return"chartAPI"},t.prototype.getName=function(){return"Bar2D"},t.prototype.__setDefaultConfig=function(){e.prototype.__setDefaultConfig.call(this),this.config.friendlyName="Bar Chart",this.config.singleseries=!0,this.config.defaultDatasetType="bar2d",this.config.enablemousetracking=!0},t.prototype.getDSdef=function(){return r["default"]},t.prototype.getDSGroupdef=function(){},t}(n["default"]);t["default"]=l},456:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(358),a=(n=r)&&n.__esModule?n:{"default":n},i=o(457);function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var c=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return l(t,e),t.prototype.getName=function(){return"SSBarCartesian"},t.getName=function(){return"SSBarCartesian"},t.prototype._feedAxesRawData=function(){return i.__feedAxesRawData.call(this)},t.prototype._spaceManager=function(){i.__spaceManager.call(this)},t.prototype._postSpaceManagement=function(){i.__postSpaceManagement.call(this)},t}(a["default"]);t["default"]=c},468:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(469),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},469:function(e,t,o){"use strict";t.__esModule=!0;var n=a(o(470)),r=a(o(471));function a(e){return e&&e.__esModule?e:{"default":e}}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var l=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.defaultPlotShadow=1,o.fireGroupEvent=!0,o.isBar=!0,o.defaultZeroPlaneHighlighted=!1,o}return i(t,e),t.getName=function(){return"Bar3D"},t.prototype.getName=function(){return"Bar3D"},t.prototype.__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},t.prototype.getDSdef=function(){return r["default"]},t}(n["default"]);t["default"]=l},470:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(435),a=(n=r)&&n.__esModule?n:{"default":n},i=o(457);function l(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var c=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.__feedAxesRawData=i.__feedAxesRawData,o.__spaceManager=i.__spaceManager,o.__postSpaceManagement=i.__postSpaceManagement,o}return l(t,e),t.getName=function(){return"SSBarCartesian3D"},t.prototype.getName=function(){return"SSBarCartesian3D"},t.prototype._feedAxesRawData=function(){return i.__feedAxesRawData.call(this)},t.prototype._spaceManager=function(){i.__spaceManager.call(this)},t.prototype._postSpaceManagement=function(){i.__postSpaceManagement.call(this)},t}(a["default"]);t["default"]=c},471:function(e,t,o){"use strict";t.__esModule=!0;var n=l(o(443)),r=o(466),a=o(132),i=l(o(472));function l(e){return e&&e.__esModule?e:{"default":e}}function c(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}(0,a.addDep)({name:"bar3DAnimation",type:"animationRule",extension:i["default"]});var s=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return c(t,e),t.prototype.getType=function(){return"dataset"},t.prototype.getName=function(){return"bar3D"},t.prototype._checkPointerOverColumn=function(e,t,o){var n,r,a,i,l,c,s,u,f=this.getFromEnv("chart").config,p=f.plotborderthickness,d=f.showplotborder,h=this.components.data,g=h[e];if(g)return n=g.config.setValue,p=d?p:0,null!==n&&(c=g._yPos,u=g._height+5,l=g._xPos-5,s=g._width+5,a=o-c,i=!!(i=!!(i=(r=t-l)>=0&&r<=s+p&&a>=0&&a<=u+p)&&t+o-(l+c)-5>0)&&t+o-(l+c+s+u)+5<0)?{pointIndex:e,hovered:i,pointObj:h[e]}:void 0},t.prototype._getHoveredPlot=function(e,t){var o,n,r=this.getFromEnv("chart").isBar;return o=this.getFromEnv("xAxis").getValue(r?t:e),(n=Math.round(o))-o>0?this._checkPointerOverColumn(n,e,t)||this._checkPointerOverColumn(n-1,e,t):this._checkPointerOverColumn(n+1,e,t)||this._checkPointerOverColumn(n,e,t)},t.prototype.drawLabel=function(){r.drawLabel.call(this)},t}(n["default"]);t["default"]=s},472:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(467),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]={"initial.dataset.bar3D":a["default"]["initial.dataset.bar2D"]}},473:function(e,t,o){"use strict";t.__esModule=!0;var n,r=o(474),a=(n=r)&&n.__esModule?n:{"default":n};t["default"]=a["default"]},474:function(e,t,o){"use strict";t.__esModule=!0;var n=d(o(475)),r=d(o(361)),a=o(125),i=d(o(365)),l=d(o(367)),c=d(o(369)),s=d(o(477)),u=d(o(461)),f=o(478),p=o(136);function d(e){return e&&e.__esModule?e:{"default":e}}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):function(e,t){for(var o=Object.getOwnPropertyNames(t),n=0;n<o.length;n++){var r=o[n],a=Object.getOwnPropertyDescriptor(t,r);a&&a.configurable&&e[r]===undefined&&Object.defineProperty(e,r,a)}}(e,t))}var g=Math,b=g.min,y=g.max,m=g.abs,v=g.PI,_=g.round,C=v/180,w=180/v,D=0,O=function(e,t,o){var n,r,a=!!o,i=void 0,l=void 0;return e?((r=(n=e.components&&e.components.data||[])[t=e.config.reversePlotOrder?n.length-t-1:t])&&(i=r.config,l=a!==r.config.sliced||void 0===o?e.plotGraphicClick.call(r.graphics.element):i.sliced),l):l},S=function(e){function t(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var o=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.call(this));return o.defaultSeriesType="pie",o.defaultPlotShadow=1,o.reverseLegend=1,o.defaultPaletteOptions=undefined,o.sliceOnLegendClick=!0,o.dontShowLegendByDefault=!0,o.defaultZeroPlaneHighlighted=!1,o.hasCanvas=!0,o.eiMethods={isPlotItemSliced:function(e){var t,o,n=this.apiInstance,r=n&&n.getDatasets();return r&&(r=r[0])&&(t=r.components.data)&&t[e]&&(o=t[e].config)&&o.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,o){var n=this.apiInstance;if(!o)return O(n.getDatasets()[0],e,t);n.addJob("eiMethods-slice-plot"+D++,function(){var r=O(n.getDatasets()[0],e,t);return"function"==typeof o&&o(r)},p.priorityList.postRender)},startingAngle:function(e,t,o){var n,r=this.apiInstance;if(!o)return r._startingAngle(e,t);r.addJob("eiMethods-start-angle"+D++,function(){n=r._startingAngle(e,t),"function"==typeof o&&o(n)},p.priorityList.postRender)}},o.registerFactory("dataset",s["default"],["vCanvas","legend"]),o.registerFactory("legend",u["default"]),o}return h(t,e),t.getName=function(){return"Pie2D"},t.prototype.getName=function(){return"Pie2D"},t.prototype.__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=a.ONESTRING,t.skipCanvasDrawing=!0},t.prototype.parseChartAttr=function(t){e.prototype.parseChartAttr.call(this,t);var o=this.getFromEnv("chart-attrib");this.config.showLegend=(0,a.pluckNumber)(o.showlegend,0)},t.prototype.configureAttributes=function(e){var t=this.config;this.parseChartAttr(e),this.createComponent(e),this.config.skipConfigureIteration.axis=!0,this.configureChildren(),this._createToolBox(),this.getFromEnv("toolTipController").setStyle({backgroundColor:a.hasSVG?(0,a.convertColor)(t.tooltipbgcolor||"FFF",t.tooltipbgalpha||100):(t.tooltipbgcolor||"FFF").replace(/\s+/g,"").replace(/^#?([a-f0-9]+)/gi,"#$1"),color:(t.tooltipcolor||t.basefontcolor||"545454").replace(/^#?([a-f0-9]+)/gi,"#$1"),borderColor:a.hasSVG?(0,a.convertColor)(t.tooltipbordercolor||"666",t.tooltipborderalpha||100):(t.tooltipbordercolor||"666").replace(/\s+/g,"").replace(/^#?([a-f0-9]+)/gi,"#$1"),borderWidth:(0,a.pluckNumber)(t.tooltipborderthickness,1)+"px",showToolTipShadow:(0,a.pluckNumber)(t.showtooltipshadow||0),borderRadius:(0,a.pluckNumber)(t.tooltipborderradius,0),fontSize:(0,a.pluckNumber)(t.basefontsize,10)+"px",fontFamily:t.basefont||this.getFromEnv("style").inCanfontFamily,padding:(0,a.pluckNumber)(t.tooltippadding||3)+"px"})},t.prototype._createLayers=function(){e.prototype._createLayers.call(this);var t=this.getFromEnv("animationManager");!this.getChildContainer("legendGroup")&&this.addChildContainer("legendGroup",t.setAnimation({el:"group",attr:{name:"legend"},component:this,container:this.getContainer("parentgroup"),label:"group"}))},t.prototype.createComponent=function(){var e=void 0;e=this.config.skipConfigureIteration={},this.createBaseComponent(),this.getFromEnv("animationManager").setAnimationState(this._firstConfigure?"initial":"update"),(0,a.componentFactory)(this,i["default"],"caption"),e.caption=!0,(0,a.componentFactory)(this,l["default"],"subCaption"),e.subCaption=!0,(0,a.componentFactory)(this,c["default"],"background"),e.background=!0,e.canvas=!0,this._createConfigurableComponents&&this._createConfigurableComponents(),this.config.realtimeEnabled&&this._realTimeConfigure&&this._realTimeConfigure()},t.prototype._postSpaceManagement=function(){this.config.showLegend&&this.getChildren("legend")&&this.getChildren("legend")[0].postSpaceManager(),this.allocateDimensionOfChartMenuBar()},t.prototype._checkInvalidSpecificData=function(){var e,t,o,n=0,r=0,a=this.getFromEnv("dataSource").data;if(!a)return!0;for(t=a.length||0,e=0;e<t;e++)o=Number(a[e].value),n+=isNaN(o)||0!==o?0:1,r+=isNaN(o)?1:0;return n+r>=t},t.prototype._spaceManager=function(){var e,t,o,n,r=this.config,i=this.getChildren("dataset")[0],l=i.components.data,c=i.config,s=this.getFromEnv("legend"),u=this.getFromEnv("color-manager"),f=this.getFromEnv("smartLabel"),p=[],d=c.dataLabelCounter,h=0,g=this.getFromEnv("dataSource").chart,v=(0,a.pluckNumber)(g.managelabeloverflow,0),_=(0,a.pluckNumber)(g.slicingdistance),C=c.preSliced||r.allPlotSliceEnabled!==a.ZEROSTRING||g.showlegend===a.ONESTRING&&g.interactivelegend!==a.ZEROSTRING?m((0,a.pluckNumber)(_,20)):0,w=(0,a.pluckNumber)(g.pieradius,0),D=(0,a.pluckNumber)(g.enablesmartlabels,g.enablesmartlabel,1),O=D?(0,a.pluckNumber)(g.skipoverlaplabels,g.skipoverlaplabel,1):0,S=(0,a.pluckNumber)(g.issmartlineslanted,1),P=d?(0,a.pluckNumber)(g.labeldistance,g.smartlabelclearance,5):C,k=P,x=r.width,M=r.height,E=(this._manageActionBarSpace(.225*M)||{}).bottom,N=x-(r.marginRight+r.marginLeft),A=M-(r.marginTop+r.marginBottom)-(E?E+r.marginBottom:0),j=b(A,N),T=(0,a.pluck)(g.smartlinecolor,u.getColor("plotFillColor")),F=(0,a.pluckNumber)(g.smartlinealpha,100),B=(0,a.pluckNumber)(g.smartlinethickness,.7),I=c.dataLabelOptions=i._parseDataLabelOptions(),L=I.style,R=d?(0,a.pluckNumber)(parseInt(L.lineHeight,10),12):0,G=0===w?.15*j:w,V=2*G,z={bottom:0,right:0},H=c.pieYScale,W=c.pieSliceDepth;if(I.connectorWidth=B,I.connectorPadding