=0&&(m=o.interpolatedValue[v])}return m!=null?m+"":""})}},n.prototype.getRawValue=function(e,t){return h7(this.getData(t),e)},n.prototype.formatTooltip=function(e,t,i){},n}();function zk(n){var e,t;return Kt(n)?n.type&&(t=n):e=n,{text:e,frag:t}}function qc(n){return new E4e(n)}var E4e=function(){function n(e){e=e||{},this._reset=e.reset,this._plan=e.plan,this._count=e.count,this._onDirty=e.onDirty,this._dirty=!0}return n.prototype.perform=function(e){var t=this._upstream,i=e&&e.skip;if(this._dirty&&t){var r=this.context;r.data=r.outputData=t.context.outputData}this.__pipeline&&(this.__pipeline.currentTask=this);var a;this._plan&&!i&&(a=this._plan(this.context));var o=c(this._modBy),s=this._modDataCount||0,l=c(e&&e.modBy),u=e&&e.modDataCount||0;(o!==l||s!==u)&&(a="reset");function c(_){return!(_>=1)&&(_=1),_}var d;(this._dirty||a==="reset")&&(this._dirty=!1,d=this._doReset(i)),this._modBy=l,this._modDataCount=u;var h=e&&e.step;if(t?this._dueEnd=t._outputDueEnd:this._dueEnd=this._count?this._count(this.context):1/0,this._progress){var f=this._dueIndex,p=Math.min(h!=null?this._dueIndex+h:1/0,this._dueEnd);if(!i&&(d||f1&&i>0?s:o}};return a;function o(){return e=n?null:le},gte:function(n,e){return n>=e}},R4e=function(){function n(e,t){if(!Y3(t)){var i="";l1(i)}this._opFn=BX[e],this._rvalFloat=js(t)}return n.prototype.evaluate=function(e){return Y3(e)?this._opFn(e,this._rvalFloat):this._opFn(js(e),this._rvalFloat)},n}(),zX=function(){function n(e,t){var i=e==="desc";this._resultLT=i?1:-1,t==null&&(t=i?"min":"max"),this._incomparable=t==="min"?-1/0:1/0}return n.prototype.evaluate=function(e,t){var i=Y3(e)?e:js(e),r=Y3(t)?t:js(t),a=isNaN(i),o=isNaN(r);if(a&&(i=this._incomparable),o&&(r=this._incomparable),a&&o){var s=xt(e),l=xt(t);s&&(i=l?e:0),l&&(r=s?t:0)}return ir?-this._resultLT:0},n}(),L4e=function(){function n(e,t){this._rval=t,this._isEQ=e,this._rvalTypeof=typeof t,this._rvalFloat=js(t)}return n.prototype.evaluate=function(e){var t=e===this._rval;if(!t){var i=typeof e;i!==this._rvalTypeof&&(i==="number"||this._rvalTypeof==="number")&&(t=js(e)===this._rvalFloat)}return this._isEQ?t:!t},n}();function I4e(n,e){return n==="eq"||n==="ne"?new L4e(n==="eq",e):Ct(BX,n)?new R4e(n,e):null}var D4e=function(){function n(){}return n.prototype.getRawData=function(){throw new Error("not supported")},n.prototype.getRawDataItem=function(e){throw new Error("not supported")},n.prototype.cloneRawData=function(){},n.prototype.getDimensionInfo=function(e){},n.prototype.cloneAllDimensionInfo=function(){},n.prototype.count=function(){},n.prototype.retrieveValue=function(e,t){},n.prototype.retrieveValueFromItem=function(e,t){},n.prototype.convertValue=function(e,t){return g5(e,t)},n}();function N4e(n,e){var t=new D4e,i=n.data,r=t.sourceFormat=n.sourceFormat,a=n.startIndex,o="";n.seriesLayoutBy!==Wo&&l1(o);var s=[],l={},u=n.dimensionsDefine;if(u)ne(u,function(m,v){var g=m.name,_={index:v,name:g,displayName:m.displayName};if(s.push(_),g!=null){var S="";Ct(l,g)&&l1(S),l[g]=_}});else for(var c=0;c65535?V4e:H4e}function D4(){return[1/0,-1/0]}function W4e(n){var e=n.constructor;return e===Array?n.slice():new e(n)}function Vk(n,e,t,i,r){var a=VX[t||"float"];if(r){var o=n[e],s=o&&o.length;if(s!==i){for(var l=new a(i),u=0;uv[1]&&(v[1]=m)}return this._rawCount=this._count=l,{start:s,end:l}},n.prototype._initDataFromProvider=function(e,t,i){for(var r=this._provider,a=this._chunks,o=this._dimensions,s=o.length,l=this._rawExtent,u=q2(o,function(_){return _.property}),c=0;cg[1]&&(g[1]=v)}}!r.persistent&&r.clean&&r.clean(),this._rawCount=this._count=t,this._extent=[]},n.prototype.count=function(){return this._count},n.prototype.get=function(e,t){if(!(t>=0&&t=0&&t=this._rawCount||e<0)return-1;if(!this._indices)return e;var t=this._indices,i=t[e];if(i!=null&&ie)a=o-1;else return o}return-1},n.prototype.indicesOfNearest=function(e,t,i){var r=this._chunks,a=r[e],o=[];if(!a)return o;i==null&&(i=1/0);for(var s=1/0,l=-1,u=0,c=0,d=this.count();c=0&&l<0)&&(s=p,l=f,u=0),f===l&&(o[u++]=c))}return o.length=u,o},n.prototype.getIndices=function(){var e,t=this._indices;if(t){var i=t.constructor,r=this._count;if(i===Array){e=new i(r);for(var a=0;a=d&&_<=h||isNaN(_))&&(l[u++]=m),m++}p=!0}else if(a===2){for(var v=f[r[0]],S=f[r[1]],x=e[r[1]][0],A=e[r[1]][1],g=0;g=d&&_<=h||isNaN(_))&&(C>=x&&C<=A||isNaN(C))&&(l[u++]=m),m++}p=!0}}if(!p)if(a===1)for(var g=0;g=d&&_<=h||isNaN(_))&&(l[u++]=M)}else for(var g=0;ge[E][1])&&(I=!1)}I&&(l[u++]=t.getRawIndex(g))}return ug[1]&&(g[1]=v)}}}},n.prototype.lttbDownSample=function(e,t){var i=this.clone([e],!0),r=i._chunks,a=r[e],o=this.count(),s=0,l=Math.floor(1/t),u=this.getRawIndex(0),c,d,h,f=new(I4(this._rawCount))(Math.min((Math.ceil(o/l)+2)*2,o));f[s++]=u;for(var p=1;pc&&(c=d,h=x)}P>0&&Ps&&(m=s-c);for(var v=0;vp&&(p=_,f=c+v)}var S=this.getRawIndex(d),x=this.getRawIndex(f);dc-p&&(l=c-p,s.length=l);for(var m=0;md[1]&&(d[1]=g),h[f++]=_}return a._count=f,a._indices=h,a._updateGetRawIdx(),a},n.prototype.each=function(e,t){if(this._count)for(var i=e.length,r=this._chunks,a=0,o=this.count();al&&(l=d)}return o=[s,l],this._extent[e]=o,o},n.prototype.getRawDataItem=function(e){var t=this.getRawIndex(e);if(this._provider.persistent)return this._provider.getItem(t);for(var i=[],r=this._chunks,a=0;a=0?this._indices[e]:-1},n.prototype._updateGetRawIdx=function(){this.getRawIndex=this._indices?this._getRawIdx:this._getRawIdxIdentity},n.internalField=function(){function e(t,i,r,a){return g5(t[a],this._dimensions[a])}Wb={arrayRows:e,objectRows:function(t,i,r,a){return g5(t[i],this._dimensions[a])},keyedColumns:e,original:function(t,i,r,a){var o=t&&(t.value==null?t:t.value);return g5(o instanceof Array?o[a]:o,this._dimensions[a])},typedArray:function(t,i,r,a){return t[a]}}}(),n}(),HX=function(){function n(e){this._sourceList=[],this._storeList=[],this._upstreamSignList=[],this._versionSignBase=0,this._dirty=!0,this._sourceHost=e}return n.prototype.dirty=function(){this._setLocalSource([],[]),this._storeList=[],this._dirty=!0},n.prototype._setLocalSource=function(e,t){this._sourceList=e,this._upstreamSignList=t,this._versionSignBase++,this._versionSignBase>9e10&&(this._versionSignBase=0)},n.prototype._getVersionSign=function(){return this._sourceHost.uid+"_"+this._versionSignBase},n.prototype.prepareSource=function(){this._isDirty()&&(this._createSource(),this._dirty=!1)},n.prototype._createSource=function(){this._setLocalSource([],[]);var e=this._sourceHost,t=this._getUpstreamSourceManagers(),i=!!t.length,r,a;if(tp(e)){var o=e,s=void 0,l=void 0,u=void 0;if(i){var c=t[0];c.prepareSource(),u=c.getSource(),s=u.data,l=u.sourceFormat,a=[c._getVersionSign()]}else s=o.get("data",!0),l=or(s)?m5:Pa,a=[];var d=this._getSourceMetaRawOption()||{},h=u&&u.metaRawOption||{},f=a3(d.seriesLayoutBy,h.seriesLayoutBy)||null,p=a3(d.sourceHeader,h.sourceHeader),m=a3(d.dimensions,h.dimensions),v=f!==h.seriesLayoutBy||!!p!=!!h.sourceHeader||m;r=v?[kA(s,{seriesLayoutBy:f,sourceHeader:p,dimensions:m},l)]:[]}else{var g=e;if(i){var _=this._applyTransform(t);r=_.sourceList,a=_.upstreamSignList}else{var S=g.get("source",!0);r=[kA(S,this._getSourceMetaRawOption(),null)],a=[]}}this._setLocalSource(r,a)},n.prototype._applyTransform=function(e){var t=this._sourceHost,i=t.get("transform",!0),r=t.get("fromTransformResult",!0);if(r!=null){var a="";e.length!==1&&Wk(a)}var o,s=[],l=[];return ne(e,function(u){u.prepareSource();var c=u.getSource(r||0),d="";r!=null&&!c&&Wk(d),s.push(c),l.push(u._getVersionSign())}),i?o=G4e(i,s,{datasetIndex:t.componentIndex}):r!=null&&(o=[b4e(s[0])]),{sourceList:o,upstreamSignList:l}},n.prototype._isDirty=function(){if(this._dirty)return!0;for(var e=this._getUpstreamSourceManagers(),t=0;t0&&(this._stillFrameAccum++,this._stillFrameAccum>this._sleepAfterStill&&this.animation.stop())},n.prototype.setSleepAfterStill=function(e){this._sleepAfterStill=e},n.prototype.wakeUp=function(){this._disposed||(this.animation.start(),this._stillFrameAccum=0)},n.prototype.refreshHover=function(){this._needsRefreshHover=!0},n.prototype.refreshHoverImmediately=function(){this._disposed||(this._needsRefreshHover=!1,this.painter.refreshHover&&this.painter.getType()==="canvas"&&this.painter.refreshHover())},n.prototype.resize=function(e){this._disposed||(e=e||{},this.painter.resize(e.width,e.height),this.handler.resize())},n.prototype.clearAnimation=function(){this._disposed||this.animation.clear()},n.prototype.getWidth=function(){if(!this._disposed)return this.painter.getWidth()},n.prototype.getHeight=function(){if(!this._disposed)return this.painter.getHeight()},n.prototype.setCursorStyle=function(e){this._disposed||this.handler.setCursorStyle(e)},n.prototype.findHover=function(e,t){if(!this._disposed)return this.handler.findHover(e,t)},n.prototype.on=function(e,t,i){return this._disposed||this.handler.on(e,t,i),this},n.prototype.off=function(e,t){this._disposed||this.handler.off(e,t)},n.prototype.trigger=function(e,t){this._disposed||this.handler.trigger(e,t)},n.prototype.clear=function(){if(!this._disposed){for(var e=this.storage.getRoots(),t=0;t0){if(n<=r)return o;if(n>=a)return s}else{if(n>=r)return o;if(n<=a)return s}else{if(n===r)return o;if(n===a)return s}return(n-r)/l*u+o}function ft(n,e){switch(n){case"center":case"middle":n="50%";break;case"left":case"top":n="0%";break;case"right":case"bottom":n="100%";break}return _t(n)?S9e(n).match(/%$/)?parseFloat(n)/100*e:parseFloat(n):n==null?NaN:+n}function L0(n,e,t){return e==null&&(e=10),e=Math.min(Math.max(0,e),JY),n=(+n).toFixed(e),t?n:+n}function La(n){return n.sort(function(e,t){return e-t}),n}function Ko(n){if(n=+n,isNaN(n))return 0;if(n>1e-14){for(var e=1,t=0;t<15;t++,e*=10)if(Math.round(n*e)/e===n)return t}return b9e(n)}function b9e(n){var e=n.toString().toLowerCase(),t=e.indexOf("e"),i=t>0?+e.slice(t+1):0,r=t>0?t:e.length,a=e.indexOf("."),o=a<0?0:r-1-a;return Math.max(0,o-i)}function QY(n,e){var t=Math.log,i=Math.LN10,r=Math.floor(t(n[1]-n[0])/i),a=Math.round(t(Math.abs(e[1]-e[0]))/i),o=Math.min(Math.max(-r+a,0),20);return isFinite(o)?o:20}function x9e(n,e){var t=ss(n,function(f,p){return f+(isNaN(p)?0:p)},0);if(t===0)return[];for(var i=Math.pow(10,e),r=j2(n,function(f){return(isNaN(f)?0:f)/t*i*100}),a=i*100,o=j2(r,function(f){return Math.floor(f)}),s=ss(o,function(f,p){return f+p},0),l=j2(r,function(f,p){return f-o[p]});su&&(u=l[d],c=d);++o[c],l[c]=0,++s}return j2(o,function(f){return f/i})}function w9e(n,e){var t=Math.max(Ko(n),Ko(e)),i=n+e;return t>JY?i:L0(i,t)}var Nk=9007199254740991;function eq(n){var e=Math.PI*2;return(n%e+e)%e}function nh(n){return n>-Dk&&n=10&&e++,e}function tq(n,e){var t=uP(n),i=Math.pow(10,t),r=n/i,a;return e?r<1.5?a=1:r<2.5?a=2:r<4?a=3:r<7?a=5:a=10:r<1?a=1:r<2?a=2:r<3?a=3:r<5?a=5:a=10,n=a*i,t>=-20?+n.toFixed(t<0?-t:0):n}function bx(n,e){var t=(n.length-1)*e+1,i=Math.floor(t),r=+n[i-1],a=t-i;return a?r+a*(n[i]-r):r}function kk(n){n.sort(function(l,u){return s(l,u,0)?-1:1});for(var e=-1/0,t=1,i=0;i=0||a&&_3(a,l)<0)){var u=i.getShallow(l,e);u!=null&&(o[n[s][0]]=u)}}return o}}var X9e=[["fill","color"],["shadowBlur"],["shadowOffsetX"],["shadowOffsetY"],["opacity"],["shadowColor"]],K9e=rl(X9e),Z9e=function(){function n(){}return n.prototype.getAreaStyle=function(e,t){return K9e(this,e,t)},n}(),wC=new Xh(50);function J9e(n){if(typeof n=="string"){var e=wC.get(n);return e&&e.image}else return n}function fP(n,e,t,i,r){if(n)if(typeof n=="string"){if(e&&e.__zrImageSrc===n||!t)return e;var a=wC.get(n),o={hostEl:t,cb:i,cbPayload:r};return a?(e=a.image,!T_(e)&&a.pending.push(o)):(e=H5.loadImage(n,zk,zk),e.__zrImageSrc=n,wC.put(n,e.__cachedImgObj={image:e,pending:[o]})),e}else return n;else return e}function zk(){var n=this.__cachedImgObj;this.onload=this.onerror=this.__cachedImgObj=null;for(var e=0;e=o;l++)s-=o;var u=Hr(t,e);return u>s&&(t="",u=0),s=n-u,r.ellipsis=t,r.ellipsisWidth=u,r.contentWidth=s,r.containerWidth=n,r}function pq(n,e,t){var i=t.containerWidth,r=t.font,a=t.contentWidth;if(!i){n.textLine="",n.isTruncated=!1;return}var o=Hr(e,r);if(o<=i){n.textLine=e,n.isTruncated=!1;return}for(var s=0;;s++){if(o<=a||s>=t.maxIterations){e+=t.ellipsis;break}var l=s===0?e8e(e,a,t.ascCharWidth,t.cnCharWidth):o>0?Math.floor(e.length*a/o):0;e=e.substr(0,l),o=Hr(e,r)}e===""&&(e=t.placeholder),n.textLine=e,n.isTruncated=!0}function e8e(n,e,t,i){for(var r=0,a=0,o=n.length;ap&&u){var g=Math.floor(p/s);c=c||h.length>g,h=h.slice(0,g)}if(n&&a&&d!=null)for(var m=fq(d,r,e.ellipsis,{minChar:e.truncateMinChar,placeholder:e.placeholder}),v={},_=0;_s&&Tx(t,n.substring(s,u),e,o),Tx(t,l[2],e,o,l[1]),s=xx.lastIndex}sr){var Y=t.lines.length;C>0?(S.tokens=S.tokens.slice(0,C),v(S,A,x),t.lines=t.lines.slice(0,_+1)):t.lines=t.lines.slice(0,_),t.isTruncated=t.isTruncated||t.lines.length0&&p+i.accumWidth>i.width&&(c=e.split(`
+`),u=!0),i.accumWidth=p}else{var g=mq(e,l,i.width,i.breakAll,i.accumWidth);i.accumWidth=g.accumWidth+f,d=g.linesWidths,c=g.lines}}else c=e.split(`
+`);for(var m=0;m=32&&e<=591||e>=880&&e<=4351||e>=4608&&e<=5119||e>=7680&&e<=8303}var o8e=ss(",&?/;] ".split(""),function(n,e){return n[e]=!0,n},{});function s8e(n){return a8e(n)?!!o8e[n]:!0}function mq(n,e,t,i,r){for(var a=[],o=[],s="",l="",u=0,c=0,d=0;dt:r+c+f>t){c?(s||l)&&(p?(s||(s=l,l="",u=0,c=u),a.push(s),o.push(c-u),l+=h,u+=f,s="",c=u):(l&&(s+=l,l="",u=0),a.push(s),o.push(c),s=h,c=f)):p?(a.push(l),o.push(u),l=h,u=f):(a.push(h),o.push(f));continue}c+=f,p?(l+=h,u+=f):(l&&(s+=l,l="",u=0),s+=h)}return!a.length&&!s&&(s=n,l="",u=0),l&&(s+=l),s&&(a.push(s),o.push(c)),a.length===1&&(c+=r),{accumWidth:c,lines:a,linesWidths:o}}var TC="__zr_style_"+Math.round(Math.random()*10),U8={shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"#000",opacity:1,blend:"source-over"},A_={style:{shadowBlur:!0,shadowOffsetX:!0,shadowOffsetY:!0,shadowColor:!0,opacity:!0}};U8[TC]=!0;var Gk=["z","z2","invisible"],l8e=["invisible"],u8e=function(n){g2(e,n);function e(t){return n.call(this,t)||this}return e.prototype._init=function(t){for(var i=E3(t),r=0;r1e-4){s[0]=n-t,s[1]=e-i,l[0]=n+t,l[1]=e+i;return}if(Op[0]=Ex(r)*t+n,Op[1]=Mx(r)*i+e,Bp[0]=Ex(a)*t+n,Bp[1]=Mx(a)*i+e,u(s,Op,Bp),c(l,Op,Bp),r=r%N9,r<0&&(r=r+N9),a=a%N9,a<0&&(a=a+N9),r>a&&!o?a+=N9:rr&&(zp[0]=Ex(f)*t+n,zp[1]=Mx(f)*i+e,u(s,zp,s),c(l,zp,l))}var D1={M:1,L:2,C:3,Q:4,A:5,Z:6,R:7},k9=[],F9=[],Co=[],z6=[],Mo=[],Eo=[],Px=Math.min,Rx=Math.max,O9=Math.cos,B9=Math.sin,Ls=Math.abs,AC=Math.PI,i5=AC*2,Lx=typeof Float32Array!="undefined",rc=[];function Ix(n){var e=Math.round(n/AC*1e8)/1e8;return e%2*AC}function pP(n,e){var t=Ix(n[0]);t<0&&(t+=i5);var i=t-n[0],r=n[1];r+=i,!e&&r-t>=i5?r=t+i5:e&&t-r>=i5?r=t-i5:!e&&t>r?r=t+(i5-Ix(t-r)):e&&t0&&(this._ux=Ls(i/Uv/e)||0,this._uy=Ls(i/Uv/t)||0)},n.prototype.setDPR=function(e){this.dpr=e},n.prototype.setContext=function(e){this._ctx=e},n.prototype.getContext=function(){return this._ctx},n.prototype.beginPath=function(){return this._ctx&&this._ctx.beginPath(),this.reset(),this},n.prototype.reset=function(){this._saveData&&(this._len=0),this._pathSegLen&&(this._pathSegLen=null,this._pathLen=0),this._version++},n.prototype.moveTo=function(e,t){return this._drawPendingPt(),this.addData(D1.M,e,t),this._ctx&&this._ctx.moveTo(e,t),this._x0=e,this._y0=t,this._xi=e,this._yi=t,this},n.prototype.lineTo=function(e,t){var i=Ls(e-this._xi),r=Ls(t-this._yi),a=i>this._ux||r>this._uy;if(this.addData(D1.L,e,t),this._ctx&&a&&this._ctx.lineTo(e,t),a)this._xi=e,this._yi=t,this._pendingPtDist=0;else{var o=i*i+r*r;o>this._pendingPtDist&&(this._pendingPtX=e,this._pendingPtY=t,this._pendingPtDist=o)}return this},n.prototype.bezierCurveTo=function(e,t,i,r,a,o){return this._drawPendingPt(),this.addData(D1.C,e,t,i,r,a,o),this._ctx&&this._ctx.bezierCurveTo(e,t,i,r,a,o),this._xi=a,this._yi=o,this},n.prototype.quadraticCurveTo=function(e,t,i,r){return this._drawPendingPt(),this.addData(D1.Q,e,t,i,r),this._ctx&&this._ctx.quadraticCurveTo(e,t,i,r),this._xi=i,this._yi=r,this},n.prototype.arc=function(e,t,i,r,a,o){this._drawPendingPt(),rc[0]=r,rc[1]=a,pP(rc,o),r=rc[0],a=rc[1];var s=a-r;return this.addData(D1.A,e,t,i,i,r,s,0,o?0:1),this._ctx&&this._ctx.arc(e,t,i,r,a,o),this._xi=O9(a)*i+e,this._yi=B9(a)*i+t,this},n.prototype.arcTo=function(e,t,i,r,a){return this._drawPendingPt(),this._ctx&&this._ctx.arcTo(e,t,i,r,a),this},n.prototype.rect=function(e,t,i,r){return this._drawPendingPt(),this._ctx&&this._ctx.rect(e,t,i,r),this.addData(D1.R,e,t,i,r),this},n.prototype.closePath=function(){this._drawPendingPt(),this.addData(D1.Z);var e=this._ctx,t=this._x0,i=this._y0;return e&&e.closePath(),this._xi=t,this._yi=i,this},n.prototype.fill=function(e){e&&e.fill(),this.toStatic()},n.prototype.stroke=function(e){e&&e.stroke(),this.toStatic()},n.prototype.len=function(){return this._len},n.prototype.setData=function(e){var t=e.length;!(this.data&&this.data.length===t)&&Lx&&(this.data=new Float32Array(t));for(var i=0;ic.length&&(this._expandData(),c=this.data);for(var d=0;d