iobroker.lovelace
Version:
With this adapter you can build visualization for ioBroker with Home Assistant Lovelace UI
1 lines • 449 kB
JavaScript
"use strict";(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([["77535"],{88375:function(e,t,n){n.r(t),n.d(t,{Axis:()=>Te.Z,ComponentView:()=>h.Z,extendChartView:()=>Pe,setCanvasCreator:()=>u.jQ,time:()=>o,version:()=>u.i8,format:()=>s,registerProcessor:()=>u.Pu,Model:()=>M.Z,extendComponentModel:()=>Ae,registerUpdateLifecycle:()=>u.YK,use:()=>E.D,parseGeoJson:()=>$,color:()=>x,init:()=>u.S1,getMap:()=>u.FU,zrUtil:()=>m,zrender:()=>g,List:()=>f.Z,connect:()=>u.$j,innerDrawElementOnCanvas:()=>Ce.RV,getCoordinateSystemDimensions:()=>u.wL,registerCoordinateSystem:()=>u.RS,registerLoading:()=>u.yn,extendComponentView:()=>ke,matrix:()=>v,registerLayout:()=>u.qR,disConnect:()=>u.eU,registerVisual:()=>u.Og,vector:()=>y,getInstanceByDom:()=>u.JE,registerLocale:()=>u.I2,registerTransform:()=>u.OB,ComponentModel:()=>c.Z,dataTool:()=>u.Ok,env:()=>Ie.Z,util:()=>l,setPlatformAPI:()=>B.g2,PRIORITY:()=>u.Hr,graphic:()=>a,registerPostUpdate:()=>u.Br,number:()=>r,ChartView:()=>p.Z,extendSeriesModel:()=>Le,registerMap:()=>u.je,throttle:()=>_.P2,dependencies:()=>u.HO,disconnect:()=>u.zP,registerPostInit:()=>u.sq,registerTheme:()=>u.aW,parseGeoJSON:()=>$,getInstanceById:()=>u.rp,registerPreprocessor:()=>u.ds,SeriesModel:()=>d.Z,dispose:()=>u.B9,helper:()=>i,registerAction:()=>u.zl});var i={};n.r(i),n.d(i,{createDimensions:()=>k.q,createList:()=>D,createScale:()=>R,createSymbol:()=>L.th,createTextStyle:()=>z,dataStack:()=>O,enableHoverEmphasis:()=>P.vF,getECData:()=>C.A,getLayoutRect:()=>I.ME,mixinAxisModelCommonMethods:()=>Z});var r={};n.r(r),n.d(r,{MAX_SAFE_INTEGER:()=>ee.YM,asc:()=>ee.dt,getPercentWithPrecision:()=>ee.eJ,getPixelPrecision:()=>ee.M9,getPrecision:()=>ee.p8,getPrecisionSafe:()=>ee.ZB,isNumeric:()=>ee.kE,isRadianAroundZero:()=>ee.mW,linearMap:()=>ee.NU,nice:()=>ee.kx,numericToNumber:()=>ee.FK,parseDate:()=>ee.sG,quantile:()=>ee.VR,quantity:()=>ee.Xd,quantityExponent:()=>ee.xW,reformIntervals:()=>ee.nR,remRadian:()=>ee.wW,round:()=>ee.NM});var o={};n.r(o),n.d(o,{format:()=>te.WU,parse:()=>ee.sG});var a={};n.r(a),n.d(a,{Arc:()=>ue.Z,BezierCurve:()=>_e.Z,BoundingRect:()=>N.Z,Circle:()=>ne.Z,CompoundPath:()=>re.Z,Ellipse:()=>ce.Z,Group:()=>xe.Z,Image:()=>se.ZP,IncrementalDisplayable:()=>ge.Z,Line:()=>pe.Z,LinearGradient:()=>he.Z,Polygon:()=>de.Z,Polyline:()=>me.Z,RadialGradient:()=>ye.Z,Rect:()=>ae.Z,Ring:()=>oe.Z,Sector:()=>ve.C,Text:()=>fe.ZP,clipPointsByRect:()=>ie.clipPointsByRect,clipRectByRect:()=>ie.clipRectByRect,createIcon:()=>ie.createIcon,extendPath:()=>ie.extendPath,extendShape:()=>ie.extendShape,getShapeClass:()=>ie.getShapeClass,getTransform:()=>ie.getTransform,initProps:()=>le.KZ,makeImage:()=>ie.makeImage,makePath:()=>ie.makePath,mergePath:()=>ie.mergePath,registerShape:()=>ie.registerShape,resizePath:()=>ie.resizePath,updateProps:()=>le.D});var s={};n.r(s),n.d(s,{addCommas:()=>be.OD,capitalFirst:()=>be.ew,encodeHTML:()=>we.F1,formatTime:()=>be.mr,formatTpl:()=>be.kF,getTextRect:()=>Se,getTooltipMarker:()=>be.A0,normalizeCssArray:()=>be.MY,toCamelCase:()=>be.zW,truncateText:()=>Me.aF});var l={};n.r(l),n.d(l,{bind:()=>m.bind,clone:()=>m.clone,curry:()=>m.curry,defaults:()=>m.defaults,each:()=>m.each,extend:()=>m.extend,filter:()=>m.filter,indexOf:()=>m.indexOf,inherits:()=>m.inherits,isArray:()=>m.isArray,isFunction:()=>m.isFunction,isObject:()=>m.isObject,isString:()=>m.isString,map:()=>m.map,merge:()=>m.merge,reduce:()=>m.reduce});var u=n(62670),c=n(72255),h=n(65160),d=n(83072),p=n(50261),f=n(38439),g=n(67279),v=n(8982),y=n(58881),m=n(6836),x=n(6866),_=n(73474),b=n(77385),w=n(31690),S=n(46719),M=n(30057),I=n(34956),T=n(62951),C=n(89523),A=n(33666),k=n(82190),L=n(88458),P=n(73372);function D(e){return(0,b.Z)(null,e)}var O={isDimensionStacked:T.M,enableDataStack:T.BM,getStackedDimension:T.IR};function R(e,t){var n=t;t instanceof M.Z||(n=new M.Z(t));var i=w.aG(n);return i.setExtent(e[0],e[1]),w.Jk(i,n),i}function Z(e){m.mixin(e,S.W)}function z(e,t){return t=t||{},(0,A.Lr)(e,null,null,"normal"!==t.state)}var E=n(1420),B=n(70813),V=(n(92745),n(9065)),N=n(31117),H=n(32782);function F(e,t){return Math.abs(e-t)<1e-8}function G(e,t,n){var i=0,r=e[0];if(!r)return!1;for(var o=1;o<e.length;o++){var a=e[o];i+=(0,H.Z)(r[0],r[1],a[0],a[1],t,n),r=a}var s=e[0];return F(r[0],s[0])&&F(r[1],s[1])||(i+=(0,H.Z)(r[0],r[1],s[0],s[1],t,n)),0!==i}var W=[];function Y(e,t){for(var n=0;n<e.length;n++)y.applyTransform(e[n],e[n],t)}function U(e,t,n,i){for(var r=0;r<e.length;r++){var o=e[r];i&&(o=i.project(o)),o&&isFinite(o[0])&&isFinite(o[1])&&(y.min(t,t,o),y.max(n,n,o))}}var X=function(){function e(e){this.name=e}return e.prototype.setCenter=function(e){this._center=e},e.prototype.getCenter=function(){var e=this._center;return e||(e=this._center=this.calcCenter()),e},e}(),j=function(e,t){this.type="polygon",this.exterior=e,this.interiors=t},q=function(e){this.type="linestring",this.points=e},K=function(e){function t(t,n,i){var r=e.call(this,t)||this;return r.type="geoJSON",r.geometries=n,r._center=i&&[i[0],i[1]],r}return(0,V.__extends)(t,e),t.prototype.calcCenter=function(){for(var e,t=this.geometries,n=0,i=0;i<t.length;i++){var r=t[i],o=r.exterior,a=o&&o.length;a>n&&(e=r,n=a)}if(e)return function(e){for(var t=0,n=0,i=0,r=e.length,o=e[r-1][0],a=e[r-1][1],s=0;s<r;s++){var l=e[s][0],u=e[s][1],c=o*u-l*a;t+=c,n+=(o+l)*c,i+=(a+u)*c,o=l,a=u}return t?[n/t/3,i/t/3,t]:[e[0][0]||0,e[0][1]||0]}(e.exterior);var s=this.getBoundingRect();return[s.x+s.width/2,s.y+s.height/2]},t.prototype.getBoundingRect=function(e){var t=this._rect;if(t&&!e)return t;var n=[1/0,1/0],i=[-1/0,-1/0],r=this.geometries;return(0,m.each)(r,(function(t){"polygon"===t.type?U(t.exterior,n,i,e):(0,m.each)(t.points,(function(t){U(t,n,i,e)}))})),isFinite(n[0])&&isFinite(n[1])&&isFinite(i[0])&&isFinite(i[1])||(n[0]=n[1]=i[0]=i[1]=0),t=new N.Z(n[0],n[1],i[0]-n[0],i[1]-n[1]),e||(this._rect=t),t},t.prototype.contain=function(e){var t=this.getBoundingRect(),n=this.geometries;if(!t.contain(e[0],e[1]))return!1;e:for(var i=0,r=n.length;i<r;i++){var o=n[i];if("polygon"===o.type){var a=o.exterior,s=o.interiors;if(G(a,e[0],e[1])){for(var l=0;l<(s?s.length:0);l++)if(G(s[l],e[0],e[1]))continue e;return!0}}}return!1},t.prototype.transformTo=function(e,t,n,i){var r=this.getBoundingRect(),o=r.width/r.height;n?i||(i=n/o):n=o*i;for(var a=new N.Z(e,t,n,i),s=r.calculateTransform(a),l=this.geometries,u=0;u<l.length;u++){var c=l[u];"polygon"===c.type?(Y(c.exterior,s),(0,m.each)(c.interiors,(function(e){Y(e,s)}))):(0,m.each)(c.points,(function(e){Y(e,s)}))}(r=this._rect).copy(a),this._center=[r.x+r.width/2,r.y+r.height/2]},t.prototype.cloneShallow=function(e){null==e&&(e=this.name);var n=new t(e,this.geometries,this._center);return n._rect=this._rect,n.transformTo=null,n},t}(X);!function(e){function t(t,n){var i=e.call(this,t)||this;return i.type="geoSVG",i._elOnlyForCalculate=n,i}(0,V.__extends)(t,e),t.prototype.calcCenter=function(){for(var e=this._elOnlyForCalculate,t=e.getBoundingRect(),n=[t.x+t.width/2,t.y+t.height/2],i=v.identity(W),r=e;r&&!r.isGeoSVGGraphicRoot;)v.mul(i,r.getLocalTransform(),i),r=r.parent;return v.invert(i,i),y.applyTransform(n,n,i),n}}(X);function Q(e,t,n){for(var i=0;i<e.length;i++)e[i]=J(e[i],t[i],n)}function J(e,t,n){for(var i=[],r=t[0],o=t[1],a=0;a<e.length;a+=2){var s=e.charCodeAt(a)-64,l=e.charCodeAt(a+1)-64;s=s>>1^-(1&s),l=l>>1^-(1&l),r=s+=r,o=l+=o,i.push([s/n,l/n])}return i}function $(e,t){return e=function(e){if(!e.UTF8Encoding)return e;var t=e,n=t.UTF8Scale;null==n&&(n=1024);var i=t.features;return m.each(i,(function(e){var t=e.geometry,i=t.encodeOffsets,r=t.coordinates;if(i)switch(t.type){case"LineString":t.coordinates=J(r,i,n);break;case"Polygon":case"MultiLineString":Q(r,i,n);break;case"MultiPolygon":m.each(r,(function(e,t){return Q(e,i[t],n)}))}})),t.UTF8Encoding=!1,t}(e),m.map(m.filter(e.features,(function(e){return e.geometry&&e.properties&&e.geometry.coordinates.length>0})),(function(e){var n=e.properties,i=e.geometry,r=[];switch(i.type){case"Polygon":var o=i.coordinates;r.push(new j(o[0],o.slice(1)));break;case"MultiPolygon":m.each(i.coordinates,(function(e){e[0]&&r.push(new j(e[0],e.slice(1)))}));break;case"LineString":r.push(new q([i.coordinates]));break;case"MultiLineString":r.push(new q(i.coordinates))}var a=new K(n[t||"name"],r,n.cp);return a.properties=n,a}))}var ee=n(96131),te=n(41974),ne=n(44061),ie=n(59214),re=n(14532),oe=n(19556),ae=n(46547),se=n(40692),le=n(42933),ue=n(767),ce=n(5035),he=n(30950),de=n(4142),pe=n(55857),fe=n(31410),ge=n(33204),ve=n(7764),ye=n(62021),me=n(58733),xe=n(74777),_e=n(75567),be=n(94485),we=n(61962);function Se(e,t,n,i,r,o,a,s){return new fe.ZP({style:{text:e,font:t,align:n,verticalAlign:i,padding:r,rich:o,overflow:a?"truncate":null,lineHeight:s}}).getBoundingRect()}var Me=n(67531),Ie=n(53970),Te=n(23573),Ce=n(60957);function Ae(e){var t=c.Z.extend(e);return c.Z.registerClass(t),t}function ke(e){var t=h.Z.extend(e);return h.Z.registerClass(t),t}function Le(e){var t=d.Z.extend(e);return d.Z.registerClass(t),t}function Pe(e){var t=p.Z.extend(e);return p.Z.registerClass(t),t}var De=n(40716);(0,E.D)(De.T)},32687:function(e,t,n){n.d(t,{z:()=>fe});n(71695),n(92745),n(61893),n(9359),n(31526),n(22139),n(47021);var i=n(83072),r=n(6836),o=(n(19423),n(70104),n(19134),n(97003),n(24894)),a=n(2916),s=n(58881),l=n(88208),u=n(12115),c=n(61856),h=n(31117),d=n(62672),p=n(4142),f=n(46547),g=n(7764),v=n(40451).Z.CMD;function y(e,t){return Math.abs(e-t)<1e-5}function m(e){var t,n,i,r,o,a=e.data,s=e.len(),l=[],u=0,c=0,h=0,d=0;function p(e,n){t&&t.length>2&&l.push(t),t=[e,n]}function f(e,n,i,r){y(e,i)&&y(n,r)||t.push(e,n,i,r,i,r)}function g(e,n,i,r,o,a){var s=Math.abs(n-e),l=4*Math.tan(s/4)/3,u=n<e?-1:1,c=Math.cos(e),h=Math.sin(e),d=Math.cos(n),p=Math.sin(n),f=c*o+i,g=h*a+r,v=d*o+i,y=p*a+r,m=o*l*u,x=a*l*u;t.push(f-m*h,g+x*c,v+m*p,y-x*d,v,y)}for(var m=0;m<s;){var x=a[m++],_=1===m;switch(_&&(h=u=a[m],d=c=a[m+1],x!==v.L&&x!==v.C&&x!==v.Q||(t=[h,d])),x){case v.M:u=h=a[m++],c=d=a[m++],p(h,d);break;case v.L:f(u,c,n=a[m++],i=a[m++]),u=n,c=i;break;case v.C:t.push(a[m++],a[m++],a[m++],a[m++],u=a[m++],c=a[m++]);break;case v.Q:n=a[m++],i=a[m++],r=a[m++],o=a[m++],t.push(u+2/3*(n-u),c+2/3*(i-c),r+2/3*(n-r),o+2/3*(i-o),r,o),u=r,c=o;break;case v.A:var b=a[m++],w=a[m++],S=a[m++],M=a[m++],I=a[m++],T=a[m++]+I;m+=1;var C=!a[m++];n=Math.cos(I)*S+b,i=Math.sin(I)*M+w,_?p(h=n,d=i):f(u,c,n,i),u=Math.cos(T)*S+b,c=Math.sin(T)*M+w;for(var A=(C?-1:1)*Math.PI/2,k=I;C?k>T:k<T;k+=A){g(k,C?Math.max(k+A,T):Math.min(k+A,T),b,w,S,M)}break;case v.R:h=u=a[m++],d=c=a[m++],n=h+a[m++],i=d+a[m++],p(n,d),f(n,d,n,i),f(n,i,h,i),f(h,i,h,d),f(h,d,n,d);break;case v.Z:t&&f(u,c,h,d),u=h,c=d}}return t&&t.length>2&&l.push(t),l}function x(e,t,n,i,r,a,s,l,u,c){if(y(e,n)&&y(t,i)&&y(r,s)&&y(a,l))u.push(s,l);else{var h=2/c,d=h*h,p=s-e,f=l-t,g=Math.sqrt(p*p+f*f);p/=g,f/=g;var v=n-e,m=i-t,_=r-s,b=a-l,w=v*v+m*m,S=_*_+b*b;if(w<d&&S<d)u.push(s,l);else{var M=p*v+f*m,I=-p*_-f*b;if(w-M*M<d&&M>=0&&S-I*I<d&&I>=0)u.push(s,l);else{var T=[],C=[];(0,o.Vz)(e,n,r,s,.5,T),(0,o.Vz)(t,i,a,l,.5,C),x(T[0],C[0],T[1],C[1],T[2],C[2],T[3],C[3],u,c),x(T[4],C[4],T[5],C[5],T[6],C[6],T[7],C[7],u,c)}}}}function _(e,t,n){var i=e[t],r=e[1-t],o=Math.abs(i/r),a=Math.ceil(Math.sqrt(o*n)),s=Math.floor(n/a);0===s&&(s=1,a=n);for(var l=[],u=0;u<a;u++)l.push(s);var c=n-a*s;if(c>0)for(u=0;u<c;u++)l[u%a]+=1;return l}function b(e,t,n){for(var i=e.r0,r=e.r,o=e.startAngle,a=e.endAngle,s=Math.abs(a-o),l=s*r,u=r-i,c=l>Math.abs(u),h=_([l,u],c?0:1,t),d=(c?s:u)/h.length,p=0;p<h.length;p++)for(var f=(c?u:s)/h[p],g=0;g<h[p];g++){var v={};c?(v.startAngle=o+d*p,v.endAngle=o+d*(p+1),v.r0=i+f*g,v.r=i+f*(g+1)):(v.startAngle=o+f*g,v.endAngle=o+f*(g+1),v.r0=i+d*p,v.r=i+d*(p+1)),v.clockwise=e.clockwise,v.cx=e.cx,v.cy=e.cy,n.push(v)}}function w(e,t,n,i){return e*i-n*t}function S(e,t,n,i,r,o,a,s){var l=n-e,u=i-t,c=a-r,h=s-o,p=w(c,h,l,u);if(Math.abs(p)<1e-6)return null;var f=w(e-r,t-o,c,h)/p;return f<0||f>1?null:new d.Z(f*l+e,f*u+t)}function M(e,t,n){var i=new d.Z;d.Z.sub(i,n,t),i.normalize();var r=new d.Z;return d.Z.sub(r,e,t),r.dot(i)}function I(e,t){var n=e[e.length-1];n&&n[0]===t[0]&&n[1]===t[1]||e.push(t)}function T(e){var t=e.points,n=[],i=[];(0,c.zk)(t,n,i);var r=new h.Z(n[0],n[1],i[0]-n[0],i[1]-n[1]),o=r.width,a=r.height,s=r.x,l=r.y,u=new d.Z,p=new d.Z;return o>a?(u.x=p.x=s+o/2,u.y=l,p.y=l+a):(u.y=p.y=l+a/2,u.x=s,p.x=s+o),function(e,t,n){for(var i=e.length,r=[],o=0;o<i;o++){var a=e[o],s=e[(o+1)%i],l=S(a[0],a[1],s[0],s[1],t.x,t.y,n.x,n.y);l&&r.push({projPt:M(l,t,n),pt:l,idx:o})}if(r.length<2)return[{points:e},{points:e}];r.sort((function(e,t){return e.projPt-t.projPt}));var u=r[0],c=r[r.length-1];if(c.idx<u.idx){var h=u;u=c,c=h}var d=[u.pt.x,u.pt.y],p=[c.pt.x,c.pt.y],f=[d],g=[p];for(o=u.idx+1;o<=c.idx;o++)I(f,e[o].slice());for(I(f,p),I(f,d),o=c.idx+1;o<=u.idx+i;o++)I(g,e[o%i].slice());return I(g,d),I(g,p),[{points:f},{points:g}]}(t,u,p)}function C(e,t,n,i){if(1===n)i.push(t);else{var r=Math.floor(n/2),o=e(t);C(e,o[0],r,i),C(e,o[1],n-r,i)}return i}function A(e,t){var n,i=[],o=e.shape;switch(e.type){case"rect":!function(e,t,n){for(var i=e.width,r=e.height,o=i>r,a=_([i,r],o?0:1,t),s=o?"width":"height",l=o?"height":"width",u=o?"x":"y",c=o?"y":"x",h=e[s]/a.length,d=0;d<a.length;d++)for(var p=e[l]/a[d],f=0;f<a[d];f++){var g={};g[u]=d*h,g[c]=f*p,g[s]=h,g[l]=p,g.x+=e.x,g.y+=e.y,n.push(g)}}(o,t,i),n=f.Z;break;case"sector":b(o,t,i),n=g.C;break;case"circle":b({r0:0,r:o.r,startAngle:0,endAngle:2*Math.PI,cx:o.cx,cy:o.cy},t,i),n=g.C;break;default:var a=e.getComputedTransform(),s=a?Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1],a[2]*a[2]+a[3]*a[3])):1,u=(0,r.map)(function(e,t){var n=m(e),i=[];t=t||1;for(var r=0;r<n.length;r++){var o=n[r],a=[],s=o[0],l=o[1];a.push(s,l);for(var u=2;u<o.length;){var c=o[u++],h=o[u++],d=o[u++],p=o[u++],f=o[u++],g=o[u++];x(s,l,c,h,d,p,f,g,a,t),s=f,l=g}i.push(a)}return i}(e.getUpdatedPathProxy(),s),(function(e){return function(e){for(var t=[],n=0;n<e.length;)t.push([e[n++],e[n++]]);return t}(e)})),h=u.length;if(0===h)C(T,{points:u[0]},t,i);else if(h===t)for(var d=0;d<h;d++)i.push({points:u[d]});else{var v=0,y=(0,r.map)(u,(function(e){var t=[],n=[];(0,c.zk)(e,t,n);var i=(n[1]-t[1])*(n[0]-t[0]);return v+=i,{poly:e,area:i}}));y.sort((function(e,t){return t.area-e.area}));var w=t;for(d=0;d<h;d++){var S=y[d];if(w<=0)break;var M=d===h-1?w:Math.ceil(S.area/v*t);M<0||(C(T,{points:S.poly},M,i),w-=M)}}n=p.Z}if(!n)return function(e,t){for(var n=[],i=0;i<t;i++)n.push((0,l.U5)(e));return n}(e,t);var I,A,k=[];for(d=0;d<i.length;d++){var L=new n;L.setShape(i[d]),I=e,(A=L).setStyle(I.style),A.z=I.z,A.z2=I.z2,A.zlevel=I.zlevel,k.push(L)}return k}function k(e,t){var n=e.length,i=t.length;if(n===i)return[e,t];for(var r=[],a=[],s=n<i?e:t,l=Math.min(n,i),u=Math.abs(i-n)/6,c=(l-2)/6,h=Math.ceil(u/c)+1,d=[s[0],s[1]],p=u,f=2;f<l;){var g=s[f-2],v=s[f-1],y=s[f++],m=s[f++],x=s[f++],_=s[f++],b=s[f++],w=s[f++];if(p<=0)d.push(y,m,x,_,b,w);else{for(var S=Math.min(p,h-1)+1,M=1;M<=S;M++){var I=M/S;(0,o.Vz)(g,y,x,b,I,r),(0,o.Vz)(v,m,_,w,I,a),g=r[3],v=a[3],d.push(r[1],a[1],r[2],a[2],g,v),y=r[5],m=a[5],x=r[6],_=a[6]}p-=S-1}}return s===e?[d,t]:[e,d]}function L(e,t){for(var n=e.length,i=e[n-2],r=e[n-1],o=[],a=0;a<t.length;)o[a++]=i,o[a++]=r;return o}function P(e){for(var t=0,n=0,i=0,r=e.length,o=0,a=r-2;o<r;a=o,o+=2){var s=e[a],l=e[a+1],u=e[o],c=e[o+1],h=s*c-u*l;t+=h,n+=(s+u)*h,i+=(l+c)*h}return 0===t?[e[0]||0,e[1]||0]:[n/t/3,i/t/3,t]}function D(e,t,n,i){for(var r=(e.length-2)/6,o=1/0,a=0,s=e.length,l=s-2,u=0;u<r;u++){for(var c=6*u,h=0,d=0;d<s;d+=2){var p=0===d?c:(c+d-2)%l+2,f=e[p]-n[0],g=e[p+1]-n[1],v=t[d]-i[0]-f,y=t[d+1]-i[1]-g;h+=v*v+y*y}h<o&&(o=h,a=u)}return a}function O(e){for(var t=[],n=e.length,i=0;i<n;i+=2)t[i]=e[n-i-2],t[i+1]=e[n-i-1];return t}function R(e){return e.__isCombineMorphing}var Z="__mOriginal_";function z(e,t,n){var i=Z+t,r=e[i]||e[t];e[i]||(e[i]=e[t]);var o=n.replace,a=n.after,s=n.before;e[t]=function(){var e,t=arguments;return s&&s.apply(this,t),e=o?o.apply(this,t):r.apply(this,t),a&&a.apply(this,t),e}}function E(e,t){var n=Z+t;e[n]&&(e[t]=e[n],e[n]=null)}function B(e,t){for(var n=0;n<e.length;n++)for(var i=e[n],r=0;r<i.length;){var o=i[r],a=i[r+1];i[r++]=t[0]*o+t[2]*a+t[4],i[r++]=t[1]*o+t[3]*a+t[5]}}function V(e,t){var n=e.getUpdatedPathProxy(),i=t.getUpdatedPathProxy(),r=function(e,t){for(var n,i,r,o=[],a=[],s=0;s<Math.max(e.length,t.length);s++){var l=e[s],u=t[s],c=void 0,h=void 0;l?u?(i=c=(n=k(l,u))[0],r=h=n[1]):(h=L(r||l,l),c=l):(c=L(i||u,u),h=u),o.push(c),a.push(h)}return[o,a]}(m(n),m(i)),o=r[0],a=r[1],l=e.getComputedTransform(),u=t.getComputedTransform();l&&B(o,l),u&&B(a,u),z(t,"updateTransform",{replace:function(){this.transform=null}}),t.transform=null;var c=function(e,t,n,i){for(var r,o=[],a=0;a<e.length;a++){var s=e[a],l=t[a],u=P(s),c=P(l);null==r&&(r=u[2]<0!=c[2]<0);var h=[],d=[],p=0,f=1/0,g=[],v=s.length;r&&(s=O(s));for(var y=6*D(s,l,u,c),m=v-2,x=0;x<m;x+=2){var _=(y+x)%m+2;h[x+2]=s[_]-u[0],h[x+3]=s[_+1]-u[1]}if(h[0]=s[y]-u[0],h[1]=s[y+1]-u[1],n>0)for(var b=i/n,w=-i/2;w<=i/2;w+=b){var S=Math.sin(w),M=Math.cos(w),I=0;for(x=0;x<s.length;x+=2){var T=h[x],C=h[x+1],A=l[x]-c[0],k=l[x+1]-c[1],L=A*M-k*S,R=A*S+k*M;g[x]=L,g[x+1]=R;var Z=L-T,z=R-C;I+=Z*Z+z*z}if(I<f){f=I,p=w;for(var E=0;E<g.length;E++)d[E]=g[E]}}else for(var B=0;B<v;B+=2)d[B]=l[B]-c[0],d[B+1]=l[B+1]-c[1];o.push({from:h,to:d,fromCp:u,toCp:c,rotation:-p})}return o}(o,a,10,Math.PI),h=[];z(t,"buildPath",{replace:function(e){for(var n=t.__morphT,i=1-n,r=[],o=0;o<c.length;o++){var a=c[o],l=a.from,u=a.to,d=a.rotation*n,p=a.fromCp,f=a.toCp,g=Math.sin(d),v=Math.cos(d);(0,s.lerp)(r,p,f,n);for(var y=0;y<l.length;y+=2){var m=l[y],x=l[y+1],_=m*i+(M=u[y])*n,b=x*i+(I=u[y+1])*n;h[y]=_*v-b*g+r[0],h[y+1]=_*g+b*v+r[1]}var w=h[0],S=h[1];e.moveTo(w,S);for(y=2;y<l.length;){var M=h[y++],I=h[y++],T=h[y++],C=h[y++],A=h[y++],k=h[y++];w===M&&S===I&&T===A&&C===k?e.lineTo(A,k):e.bezierCurveTo(M,I,T,C,A,k),w=A,S=k}}}})}function N(e,t,n){if(!e||!t)return t;var i=n.done,o=n.during;return V(e,t),t.__morphT=0,t.animateTo({__morphT:1},(0,r.defaults)({during:function(e){t.dirtyShape(),o&&o(e)},done:function(){E(t,"buildPath"),E(t,"updateTransform"),t.__morphT=-1,t.createPathProxy(),t.dirtyShape(),i&&i()}},n)),t}function H(e,t,n,i,r,o){e=r===n?0:Math.round(32767*(e-n)/(r-n)),t=o===i?0:Math.round(32767*(t-i)/(o-i));for(var a,s=0,l=32768;l>0;l/=2){var u=0,c=0;(e&l)>0&&(u=1),(t&l)>0&&(c=1),s+=l*l*(3*u^c),0===c&&(1===u&&(e=l-1-e,t=l-1-t),a=e,e=t,t=a)}return s}function F(e){var t=1/0,n=1/0,i=-1/0,o=-1/0,a=(0,r.map)(e,(function(e){var r=e.getBoundingRect(),a=e.getComputedTransform(),s=r.x+r.width/2+(a?a[4]:0),l=r.y+r.height/2+(a?a[5]:0);return t=Math.min(s,t),n=Math.min(l,n),i=Math.max(s,i),o=Math.max(l,o),[s,l]}));return(0,r.map)(a,(function(r,a){return{cp:r,z:H(r[0],r[1],t,n,i,o),path:e[a]}})).sort((function(e,t){return e.z-t.z})).map((function(e){return e.path}))}function G(e){return A(e.path,e.count)}var W=n(42933);function Y(e){return(0,r.isArray)(e[0])}function U(e,t){for(var n=[],i=e.length,r=0;r<i;r++)n.push({one:e[r],many:[]});for(r=0;r<t.length;r++){var o=t[r].length,a=void 0;for(a=0;a<o;a++)n[a%i].many.push(t[r][a])}var s=0;for(r=i-1;r>=0;r--)if(!n[r].many.length){var l=n[s].many;if(l.length<=1){if(!s)return n;s=0}o=l.length;var u=Math.ceil(o/2);n[r].many=l.slice(u,o),n[s].many=l.slice(0,u),s++}return n}var X={clone:function(e){for(var t=[],n=1-Math.pow(1-e.path.style.opacity,1/e.count),i=0;i<e.count;i++){var r=(0,l.U5)(e.path);r.setStyle("opacity",n),t.push(r)}return t},split:null};function j(e,t,n,i,o,s){if(e.length&&t.length){var c=(0,W.ke)("update",i,o);if(c&&c.duration>0){var h,d,p=i.getModel("universalTransition").get("delay"),f=Object.assign({setToFinal:!0},c);Y(e)&&(h=e,d=t),Y(t)&&(h=t,d=e);for(var g=h?h===e:e.length>t.length,v=h?U(d,h):U(g?t:e,[g?e:t]),y=0,m=0;m<v.length;m++)y+=v[m].many.length;var x=0;for(m=0;m<v.length;m++)_(v[m],g,x,y),x+=v[m].many.length}}function _(e,t,i,o,c){var h=e.many,d=e.one;if(1!==h.length||c)for(var g=(0,r.defaults)({dividePath:X[n],individualDelay:p&&function(e,t,n,r){return p(e+i,o)}},f),v=t?function(e,t,n){var i=[];!function e(t){for(var n=0;n<t.length;n++){var r=t[n];R(r)?e(r.childrenRef()):r instanceof a.ZP&&i.push(r)}}(e);var o=i.length;if(!o)return{fromIndividuals:[],toIndividuals:[],count:0};var s=(n.dividePath||G)({path:t,count:o});if(s.length!==o)return console.error("Invalid morphing: unmatched splitted path"),{fromIndividuals:[],toIndividuals:[],count:0};i=F(i),s=F(s);for(var l=n.done,c=n.during,h=n.individualDelay,d=new u.ZP,p=0;p<o;p++){var f=i[p],g=s[p];g.parent=t,g.copyTransform(d),h||V(f,g)}function v(e){for(var t=0;t<s.length;t++)s[t].addSelfToZr(e)}function y(){t.__isCombineMorphing=!1,t.__morphT=-1,t.childrenRef=null,E(t,"addSelfToZr"),E(t,"removeSelfFromZr")}t.__isCombineMorphing=!0,t.childrenRef=function(){return s},z(t,"addSelfToZr",{after:function(e){v(e)}}),z(t,"removeSelfFromZr",{after:function(e){for(var t=0;t<s.length;t++)s[t].removeSelfFromZr(e)}});var m=s.length;if(h){var x=m,_=function(){0==--x&&(y(),l&&l())};for(p=0;p<m;p++){var b=h?(0,r.defaults)({delay:(n.delay||0)+h(p,m,i[p],s[p]),done:_},n):n;N(i[p],s[p],b)}}else t.__morphT=0,t.animateTo({__morphT:1},(0,r.defaults)({during:function(e){for(var n=0;n<m;n++){var i=s[n];i.__morphT=t.__morphT,i.dirtyShape()}c&&c(e)},done:function(){y();for(var t=0;t<e.length;t++)E(e[t],"updateTransform");l&&l()}},n));return t.__zr&&v(t.__zr),{fromIndividuals:i,toIndividuals:s,count:m}}(h,d,g):function(e,t,n){var i=t.length,o=[],s=n.dividePath||G;if(R(e)){!function e(t){for(var n=0;n<t.length;n++){var i=t[n];R(i)?e(i.childrenRef()):i instanceof a.ZP&&o.push(i)}}(e.childrenRef());var u=o.length;if(u<i)for(var c=0,h=u;h<i;h++)o.push((0,l.U5)(o[c++%u]));o.length=i}else{o=s({path:e,count:i});var d=e.getComputedTransform();for(h=0;h<o.length;h++)o[h].setLocalTransform(d);if(o.length!==i)return console.error("Invalid morphing: unmatched splitted path"),{fromIndividuals:[],toIndividuals:[],count:0}}o=F(o),t=F(t);var p=n.individualDelay;for(h=0;h<i;h++){var f=p?(0,r.defaults)({delay:(n.delay||0)+p(h,i,o[h],t[h])},n):n;N(o[h],t[h],f)}return{fromIndividuals:o,toIndividuals:t,count:t.length}}(d,h,g),y=v.fromIndividuals,m=v.toIndividuals,x=y.length,b=0;b<x;b++){w=p?(0,r.defaults)({delay:p(b,x)},f):f;s(y[b],m[b],t?h[b]:e.one,t?e.one:h[b],w)}else{var w,S=t?h[0]:d,M=t?d:h[0];if(R(S))_({many:[S],one:M},!0,i,o,!0);else N(S,M,w=p?(0,r.defaults)({delay:p(i,o)},f):f),s(S,M,S,M,w)}}}function q(e){if(!e)return[];if((0,r.isArray)(e)){for(var t=[],n=0;n<e.length;n++)t.push(q(e[n]));return t}var i=[];return e.traverse((function(e){e instanceof a.ZP&&!e.disableMorphing&&!e.invisible&&!e.ignore&&i.push(e)})),i}var K=n(8942),Q=n(31936),J=(n(2118),n(335)),$=1e4,ee=0,te=1,ne=2,ie=(0,Q.Yf)();function re(e,t,n,i){var r=function(e,t){for(var n=e.dimensions,i=0;i<n.length;i++){var r=e.getDimensionInfo(n[i]);if(r&&0===r.otherDims[t])return n[i]}}(e,i?"itemChildGroupId":"itemGroupId");if(r){var o=function(e,t,n){var i=e.getDimensionInfo(n),r=i&&i.ordinalMeta;if(i){var o=e.get(i.name,t);return r&&r.categories[o]||o+""}}(e,t,r);return o}var a=e.getRawDataItem(t),s=i?"childGroupId":"groupId";return a&&a[s]?a[s]+"":i?void 0:n||e.getId(t)}function oe(e){var t=[];return(0,r.each)(e,(function(e){var n=e.data,i=e.dataGroupId;if(!(n.count()>$))for(var r=n.getIndices(),o=0;o<r.length;o++)t.push({data:n,groupId:re(n,o,i,!1),childGroupId:re(n,o,i,!0),divide:e.divide,dataIndex:o})})),t}function ae(e,t,n){e.traverse((function(e){e instanceof a.ZP&&(0,W.KZ)(e,{style:{opacity:0}},t,{dataIndex:n,isFrom:!0})}))}function se(e){if(e.parent){var t=e.getComputedTransform();e.setLocalTransform(t),e.parent.remove(e)}}function le(e){e.stopAnimation(),e.isGroup&&e.traverse((function(e){e.stopAnimation()}))}function ue(e,t,n){var i=oe(e),o=oe(t);function s(e,t,n,i,o){(n||e)&&t.animateFrom({style:n&&n!==e?(0,r.extend)((0,r.extend)({},n.style),e.style):e.style},o)}var l=!1,u=ee,c=(0,r.createHashMap)(),h=(0,r.createHashMap)();i.forEach((function(e){e.groupId&&c.set(e.groupId,!0),e.childGroupId&&h.set(e.childGroupId,!0)}));for(var d=0;d<o.length;d++){var p=o[d].groupId;if(h.get(p)){u=te;break}var f=o[d].childGroupId;if(f&&c.get(f)){u=ne;break}}function g(e,t){return function(n){var i=n.data,r=n.dataIndex;return t?i.getId(r):e?u===te?n.childGroupId:n.groupId:u===ne?n.childGroupId:n.groupId}}var v=function(e,t){var n=e.length;if(n!==t.length)return!1;for(var i=0;i<n;i++){var r=e[i],o=t[i];if(r.data.getId(r.dataIndex)!==o.data.getId(o.dataIndex))return!1}return!0}(i,o),y={};if(!v)for(d=0;d<o.length;d++){var m=o[d],x=m.data.getItemGraphicEl(m.dataIndex);x&&(y[x.id]=!0)}function _(e,t){var n=i[t],r=o[e],a=r.data.hostModel,u=n.data.getItemGraphicEl(n.dataIndex),c=r.data.getItemGraphicEl(r.dataIndex);u!==c?u&&y[u.id]||c&&(le(c),u?(le(u),se(u),l=!0,j(q(u),q(c),r.divide,a,e,s)):ae(c,a,e)):c&&function(e,t,n){var i=(0,W.ke)("update",n,t);i&&e.traverse((function(e){if(e instanceof J.ZP){var t=(0,W._W)(e);t&&e.animateFrom({style:t},i)}}))}(c,r.dataIndex,a)}new K.Z(i,o,g(!0,v),g(!1,v),null,"multiple").update(_).updateManyToOne((function(e,t){var n=o[e],a=n.data,u=a.hostModel,c=a.getItemGraphicEl(n.dataIndex),h=(0,r.filter)((0,r.map)(t,(function(e){return i[e].data.getItemGraphicEl(i[e].dataIndex)})),(function(e){return e&&e!==c&&!y[e.id]}));c&&(le(c),h.length?((0,r.each)(h,(function(e){le(e),se(e)})),l=!0,j(q(h),q(c),n.divide,u,e,s)):ae(c,u,n.dataIndex))})).updateOneToMany((function(e,t){var n=i[t],a=n.data.getItemGraphicEl(n.dataIndex);if(!a||!y[a.id]){var u=(0,r.filter)((0,r.map)(e,(function(e){return o[e].data.getItemGraphicEl(o[e].dataIndex)})),(function(e){return e&&e!==a})),c=o[e[0]].data.hostModel;u.length&&((0,r.each)(u,(function(e){return le(e)})),a?(le(a),se(a),l=!0,j(q(a),q(u),n.divide,c,e[0],s)):(0,r.each)(u,(function(t){return ae(t,c,e[0])})))}})).updateManyToMany((function(e,t){new K.Z(t,e,(function(e){return i[e].data.getId(i[e].dataIndex)}),(function(e){return o[e].data.getId(o[e].dataIndex)})).update((function(n,i){_(e[n],t[i])})).execute()})).execute(),l&&(0,r.each)(t,(function(e){var t=e.data.hostModel,i=t&&n.getViewOfSeriesModel(t),r=(0,W.ke)("update",t,0);i&&t.isAnimationEnabled()&&r&&r.duration>0&&i.group.traverse((function(e){e instanceof a.ZP&&!e.animators.length&&e.animateFrom({style:{opacity:0}},r)}))}))}function ce(e){var t=e.getModel("universalTransition").get("seriesKey");return t||e.id}function he(e){return(0,r.isArray)(e)?e.sort().join(","):e}function de(e){if(e.hostModel)return e.hostModel.getModel("universalTransition").get("divideShape")}function pe(e,t){for(var n=0;n<e.length;n++){if(null!=t.seriesIndex&&t.seriesIndex===e[n].seriesIndex||null!=t.seriesId&&t.seriesId===e[n].id)return n}}function fe(e){e.registerUpdateLifecycle("series:beforeupdate",(function(e,t,n){(0,r.each)((0,Q.kF)(n.seriesTransition),(function(e){(0,r.each)((0,Q.kF)(e.to),(function(e){for(var t=n.updatedSeries,r=0;r<t.length;r++)(null!=e.seriesIndex&&e.seriesIndex===t[r].seriesIndex||null!=e.seriesId&&e.seriesId===t[r].id)&&(t[r][i.V]=!0)}))}))})),e.registerUpdateLifecycle("series:transition",(function(e,t,n){var o=ie(t);if(o.oldSeries&&n.updatedSeries&&n.optionChanged){var a=n.seriesTransition;if(a)(0,r.each)((0,Q.kF)(a),(function(e){!function(e,t,n,i){var o=[],a=[];(0,r.each)((0,Q.kF)(e.from),(function(e){var n=pe(t.oldSeries,e);n>=0&&o.push({dataGroupId:t.oldDataGroupIds[n],data:t.oldData[n],divide:de(t.oldData[n]),groupIdDim:e.dimension})})),(0,r.each)((0,Q.kF)(e.to),(function(e){var i=pe(n.updatedSeries,e);if(i>=0){var r=n.updatedSeries[i].getData();a.push({dataGroupId:t.oldDataGroupIds[i],data:r,divide:de(r),groupIdDim:e.dimension})}})),o.length>0&&a.length>0&&ue(o,a,i)}(e,o,n,t)}));else{var s=function(e,t){var n=(0,r.createHashMap)(),i=(0,r.createHashMap)(),o=(0,r.createHashMap)();return(0,r.each)(e.oldSeries,(function(t,n){var a=e.oldDataGroupIds[n],s=e.oldData[n],l=ce(t),u=he(l);i.set(u,{dataGroupId:a,data:s}),(0,r.isArray)(l)&&(0,r.each)(l,(function(e){o.set(e,{key:u,dataGroupId:a,data:s})}))})),(0,r.each)(t.updatedSeries,(function(e){if(e.isUniversalTransitionEnabled()&&e.isAnimationEnabled()){var t=e.get("dataGroupId"),a=e.getData(),s=ce(e),l=he(s),u=i.get(l);if(u)n.set(l,{oldSeries:[{dataGroupId:u.dataGroupId,divide:de(u.data),data:u.data}],newSeries:[{dataGroupId:t,divide:de(a),data:a}]});else if((0,r.isArray)(s)){var c=[];(0,r.each)(s,(function(e){var t=i.get(e);t.data&&c.push({dataGroupId:t.dataGroupId,divide:de(t.data),data:t.data})})),c.length&&n.set(l,{oldSeries:c,newSeries:[{dataGroupId:t,data:a,divide:de(a)}]})}else{var h=o.get(s);if(h){var d=n.get(h.key);d||(d={oldSeries:[{dataGroupId:h.dataGroupId,data:h.data,divide:de(h.data)}],newSeries:[]},n.set(h.key,d)),d.newSeries.push({dataGroupId:t,data:a,divide:de(a)})}}}})),n}(o,n);(0,r.each)(s.keys(),(function(e){var n=s.get(e);ue(n.oldSeries,n.newSeries,t)}))}(0,r.each)(n.updatedSeries,(function(e){e[i.V]&&(e[i.V]=!1)}))}for(var l=e.getSeries(),u=o.oldSeries=[],c=o.oldDataGroupIds=[],h=o.oldData=[],d=0;d<l.length;d++){var p=l[d].getData();p.count()<$&&(u.push(l[d]),c.push(l[d].get("dataGroupId")),h.push(p))}}))}},33755:function(e,t,n){n.d(t,{N:()=>J});var i=n(6836),r=n(66130),o=n(64838),a=n(9065),s=n(83072),l=n(77385),u=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,a.__extends)(t,e),t.prototype.getInitialData=function(e,t){return(0,l.Z)(null,this,{useEncodeDefaulter:!0})},t.prototype.getMarkerPosition=function(e,t,n){var r=this.coordinateSystem;if(r&&r.clampData){var o=r.clampData(e),a=r.dataToPoint(o);if(n)(0,i.each)(r.getAxes(),(function(e,n){if("category"===e.type&&null!=t){var i=e.getTicksCoords(),r=e.getTickModel().get("alignWithLabel"),s=o[n],l="x1"===t[n]||"y1"===t[n];if(l&&!r&&(s+=1),i.length<2)return;if(2===i.length)return void(a[n]=e.toGlobalCoord(e.getExtent()[l?1:0]));for(var u=void 0,c=void 0,h=1,d=0;d<i.length;d++){var p=i[d].coord,f=d===i.length-1?i[d-1].tickValue+h:i[d].tickValue;if(f===s){c=p;break}if(f<s)u=p;else if(null!=u&&f>s){c=(p+u)/2;break}1===d&&(h=f-i[0].tickValue)}null==c&&(u?u&&(c=i[i.length-1].coord):c=i[0].coord),a[n]=e.toGlobalCoord(c)}}));else{var s=this.getData(),l=s.getLayout("offset"),u=s.getLayout("size"),c=r.getBaseAxis().isHorizontal()?0:1;a[c]+=l+u/2}return a}return[NaN,NaN]},t.type="series.__base_bar__",t.defaultOption={z:2,coordinateSystem:"cartesian2d",legendHoverLink:!0,barMinHeight:0,barMinAngle:0,large:!1,largeThreshold:400,progressive:3e3,progressiveChunkMode:"mod"},t}(s.Z);s.Z.registerClass(u);const c=u;var h=n(74440),d=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,a.__extends)(t,e),t.prototype.getInitialData=function(){return(0,l.Z)(null,this,{useEncodeDefaulter:!0,createInvertedIndices:!!this.get("realtimeSort",!0)||null})},t.prototype.getProgressive=function(){return!!this.get("large")&&this.get("progressive")},t.prototype.getProgressiveThreshold=function(){var e=this.get("progressiveThreshold"),t=this.get("largeThreshold");return t>e&&(e=t),e},t.prototype.brushSelector=function(e,t,n){return n.rect(t.getItemLayout(e))},t.type="series.bar",t.dependencies=["grid","polar"],t.defaultOption=(0,h.ZL)(c.defaultOption,{clip:!0,roundCap:!1,showBackground:!1,backgroundStyle:{color:"rgba(180, 180, 180, 0.2)",borderColor:null,borderWidth:0,borderType:"solid",borderRadius:0,shadowBlur:0,shadowColor:null,shadowOffsetX:0,shadowOffsetY:0,opacity:1},select:{itemStyle:{borderColor:"#212121"}},realtimeSort:!1}),t}(c);const p=d;n(92745),n(61893),n(22139);var f=n(2916),g=n(74777),v=n(59214),y=n(42933),m=n(46547),x=n(7764),_=n(89523),b=n(73372),w=n(33666),S=n(73474),M=n(67116),I=function(){this.cx=0,this.cy=0,this.r0=0,this.r=0,this.startAngle=0,this.endAngle=2*Math.PI,this.clockwise=!0};const T=function(e){function t(t){var n=e.call(this,t)||this;return n.type="sausage",n}return(0,a.__extends)(t,e),t.prototype.getDefaultShape=function(){return new I},t.prototype.buildPath=function(e,t){var n=t.cx,i=t.cy,r=Math.max(t.r0||0,0),o=Math.max(t.r,0),a=.5*(o-r),s=r+a,l=t.startAngle,u=t.endAngle,c=t.clockwise,h=2*Math.PI,d=c?u-l<h:l-u<h;d||(l=u-(c?h:-h));var p=Math.cos(l),f=Math.sin(l),g=Math.cos(u),v=Math.sin(u);d?(e.moveTo(p*r+n,f*r+i),e.arc(p*s+n,f*s+i,a,-Math.PI+l,l,!c)):e.moveTo(p*o+n,f*o+i),e.arc(n,i,o,l,u,!c),e.arc(g*s+n,v*s+i,a,u-2*Math.PI,u-Math.PI,!c),0!==r&&e.arc(n,i,r,u,l,c)},t}(f.ZP);var C=n(50261),A=n(4012),k=n(45398),L=n(559);function P(e,t,n){return t*Math.sin(e)*(n?-1:1)}function D(e,t,n){return t*Math.cos(e)*(n?1:-1)}var O=Math.max,R=Math.min;var Z=function(e){function t(){var n=e.call(this)||this;return n.type=t.type,n._isFirstFrame=!0,n}return(0,a.__extends)(t,e),t.prototype.render=function(e,t,n,i){this._model=e,this._removeOnRenderedListener(n),this._updateDrawMode(e);var r=e.get("coordinateSystem");("cartesian2d"===r||"polar"===r)&&(this._progressiveEls=null,this._isLargeDraw?this._renderLarge(e,t,n):this._renderNormal(e,t,n,i))},t.prototype.incrementalPrepareRender=function(e){this._clear(),this._updateDrawMode(e),this._updateLargeClip(e)},t.prototype.incrementalRender=function(e,t){this._progressiveEls=[],this._incrementalRenderLarge(e,t)},t.prototype.eachRendered=function(e){(0,v.traverseElements)(this._progressiveEls||this.group,e)},t.prototype._updateDrawMode=function(e){var t=e.pipelineContext.large;null!=this._isLargeDraw&&t===this._isLargeDraw||(this._isLargeDraw=t,this._clear())},t.prototype._renderNormal=function(e,t,n,i){var r,o=this.group,a=e.getData(),s=this._data,l=e.coordinateSystem,u=l.getBaseAxis();"cartesian2d"===l.type?r=u.isHorizontal():"polar"===l.type&&(r="angle"===u.dim);var c=e.isAnimationEnabled()?e:null,h=function(e,t){var n=e.get("realtimeSort",!0),i=t.getBaseAxis();0;if(n&&"category"===i.type&&"cartesian2d"===t.type)return{baseAxis:i,otherAxis:t.getOtherAxis(i)}}(e,l);h&&this._enableRealtimeSort(h,a,n);var d=e.get("clip",!0)||h,p=function(e,t){var n=e.getArea&&e.getArea();if((0,A.H)(e,"cartesian2d")){var i=e.getBaseAxis();if("category"!==i.type||!i.onBand){var r=t.getLayout("bandWidth");i.isHorizontal()?(n.x-=r,n.width+=2*r):(n.y-=r,n.height+=2*r)}}return n}(l,a);o.removeClipPath();var f=e.get("roundCap",!0),v=e.get("showBackground",!0),_=e.getModel("backgroundStyle"),b=_.get("borderRadius")||0,S=[],M=this._backgroundEls,I=i&&i.isInitSort,T=i&&"changeAxisOrder"===i.type;function C(e){var t=G[l.type](a,e),n=function(e,t,n){var i="polar"===e.type?x.C:m.Z;return new i({shape:K(t,n,e),silent:!0,z2:0})}(l,r,t);return n.useStyle(_.getItemStyle()),"cartesian2d"===l.type?n.setShape("r",b):n.setShape("cornerRadius",b),S[e]=n,n}a.diff(s).add((function(t){var n=a.getItemModel(t),i=G[l.type](a,t,n);if(v&&C(t),a.hasValue(t)&&F[l.type](i)){var s=!1;d&&(s=z[l.type](p,i));var g=E[l.type](e,a,t,i,r,c,u.model,!1,f);h&&(g.forceLabelAnimation=!0),Y(g,a,t,n,i,e,r,"polar"===l.type),I?g.attr({shape:i}):h?B(h,c,g,i,t,r,!1,!1):(0,y.KZ)(g,{shape:i},e,t),a.setItemGraphicEl(t,g),o.add(g),g.ignore=s}})).update((function(t,n){var i=a.getItemModel(t),g=G[l.type](a,t,i);if(v){var m=void 0;0===M.length?m=C(n):((m=M[n]).useStyle(_.getItemStyle()),"cartesian2d"===l.type?m.setShape("r",b):m.setShape("cornerRadius",b),S[t]=m);var x=G[l.type](a,t),A=K(r,x,l);(0,y.D)(m,{shape:A},c,t)}var k=s.getItemGraphicEl(n);if(a.hasValue(t)&&F[l.type](g)){var L=!1;if(d&&(L=z[l.type](p,g))&&o.remove(k),k?(0,y.Zi)(k):k=E[l.type](e,a,t,g,r,c,u.model,!!k,f),h&&(k.forceLabelAnimation=!0),T){var P=k.getTextContent();if(P){var D=(0,w.qA)(P);null!=D.prevValue&&(D.prevValue=D.value)}}else Y(k,a,t,i,g,e,r,"polar"===l.type);I?k.attr({shape:g}):h?B(h,c,k,g,t,r,!0,T):(0,y.D)(k,{shape:g},e,t,null),a.setItemGraphicEl(t,k),k.ignore=L,o.add(k)}else o.remove(k)})).remove((function(t){var n=s.getItemGraphicEl(t);n&&(0,y.XD)(n,e,t)})).execute();var k=this._backgroundGroup||(this._backgroundGroup=new g.Z);k.removeAll();for(var L=0;L<S.length;++L)k.add(S[L]);o.add(k),this._backgroundEls=S,this._data=a},t.prototype._renderLarge=function(e,t,n){this._clear(),j(e,this.group),this._updateLargeClip(e)},t.prototype._incrementalRenderLarge=function(e,t){this._removeBackground(),j(t,this.group,this._progressiveEls,!0)},t.prototype._updateLargeClip=function(e){var t=e.get("clip",!0)&&(0,M.lQ)(e.coordinateSystem,!1,e),n=this.group;t?n.setClipPath(t):n.removeClipPath()},t.prototype._enableRealtimeSort=function(e,t,n){var i=this;if(t.count()){var r=e.baseAxis;if(this._isFirstFrame)this._dispatchInitSort(t,e,n),this._isFirstFrame=!1;else{var o=function(e){var n=t.getItemGraphicEl(e),i=n&&n.shape;return i&&Math.abs(r.isHorizontal()?i.height:i.width)||0};this._onRendered=function(){i._updateSortWithinSameData(t,o,r,n)},n.getZr().on("rendered",this._onRendered)}}},t.prototype._dataSort=function(e,t,n){var r=[];return e.each(e.mapDimension(t.dim),(function(e,t){var i=n(t);i=null==i?NaN:i,r.push({dataIndex:t,mappedValue:i,ordinalNumber:e})})),r.sort((function(e,t){return t.mappedValue-e.mappedValue})),{ordinalNumbers:(0,i.map)(r,(function(e){return e.ordinalNumber}))}},t.prototype._isOrderChangedWithinSameData=function(e,t,n){for(var i=n.scale,r=e.mapDimension(n.dim),o=Number.MAX_VALUE,a=0,s=i.getOrdinalMeta().categories.length;a<s;++a){var l=e.rawIndexOf(r,i.getRawOrdinalNumber(a)),u=l<0?Number.MIN_VALUE:t(e.indexOfRawIndex(l));if(u>o)return!0;o=u}return!1},t.prototype._isOrderDifferentInView=function(e,t){for(var n=t.scale,i=n.getExtent(),r=Math.max(0,i[0]),o=Math.min(i[1],n.getOrdinalMeta().categories.length-1);r<=o;++r)if(e.ordinalNumbers[r]!==n.getRawOrdinalNumber(r))return!0},t.prototype._updateSortWithinSameData=function(e,t,n,i){if(this._isOrderChangedWithinSameData(e,t,n)){var r=this._dataSort(e,n,t);this._isOrderDifferentInView(r,n)&&(this._removeOnRenderedListener(i),i.dispatchAction({type:"changeAxisOrder",componentType:n.dim+"Axis",axisId:n.index,sortInfo:r}))}},t.prototype._dispatchInitSort=function(e,t,n){var i=t.baseAxis,r=this._dataSort(e,i,(function(n){return e.get(e.mapDimension(t.otherAxis.dim),n)}));n.dispatchAction({type:"changeAxisOrder",componentType:i.dim+"Axis",isInitSort:!0,axisId:i.index,sortInfo:r})},t.prototype.remove=function(e,t){this._clear(this._model),this._removeOnRenderedListener(t)},t.prototype.dispose=function(e,t){this._removeOnRenderedListener(t)},t.prototype._removeOnRenderedListener=function(e){this._onRendered&&(e.getZr().off("rendered",this._onRendered),this._onRendered=null)},t.prototype._clear=function(e){var t=this.group,n=this._data;e&&e.isAnimationEnabled()&&n&&!this._isLargeDraw?(this._removeBackground(),this._backgroundEls=[],n.eachItemGraphicEl((function(t){(0,y.XD)(t,e,(0,_.A)(t).dataIndex)}))):t.removeAll(),this._data=null,this._isFirstFrame=!0},t.prototype._removeBackground=function(){this.group.remove(this._backgroundGroup),this._backgroundGroup=null},t.type="bar",t}(C.Z),z={cartesian2d:function(e,t){var n=t.width<0?-1:1,i=t.height<0?-1:1;n<0&&(t.x+=t.width,t.width=-t.width),i<0&&(t.y+=t.height,t.height=-t.height);var r=e.x+e.width,o=e.y+e.height,a=O(t.x,e.x),s=R(t.x+t.width,r),l=O(t.y,e.y),u=R(t.y+t.height,o),c=s<a,h=u<l;return t.x=c&&a>r?s:a,t.y=h&&l>o?u:l,t.width=c?0:s-a,t.height=h?0:u-l,n<0&&(t.x+=t.width,t.width=-t.width),i<0&&(t.y+=t.height,t.height=-t.height),c||h},polar:function(e,t){var n=t.r0<=t.r?1:-1;if(n<0){var i=t.r;t.r=t.r0,t.r0=i}var r=R(t.r,e.r),o=O(t.r0,e.r0);t.r=r,t.r0=o;var a=r-o<0;if(n<0){i=t.r;t.r=t.r0,t.r0=i}return a}},E={cartesian2d:function(e,t,n,r,o,a,s,l,u){var c=new m.Z({shape:(0,i.extend)({},r),z2:1});(c.__dataIndex=n,c.name="item",a)&&(c.shape[o?"height":"width"]=0);return c},polar:function(e,t,n,i,r,o,a,s,l){var u=!r&&l?T:x.C,c=new u({shape:i,z2:1});c.name="item";var h,d,p=W(r);if(c.calculateTextPosition=(h=p,d=({isRoundCap:u===T}||{}).isRoundCap,function(e,t,n){var i=t.position;if(!i||i instanceof Array)return(0,L.wI)(e,t,n);var r=h(i),o=null!=t.distance?t.distance:5,a=this.shape,s=a.cx,l=a.cy,u=a.r,c=a.r0,p=(u+c)/2,f=a.startAngle,g=a.endAngle,v=(f+g)/2,y=d?Math.abs(u-c)/2:0,m=Math.cos,x=Math.sin,_=s+u*m(f),b=l+u*x(f),w="left",S="top";switch(r){case"startArc":_=s+(c-o)*m(v),b=l+(c-o)*x(v),w="center",S="top";break;case"insideStartArc":_=s+(c+o)*m(v),b=l+(c+o)*x(v),w="center",S="bottom";break;case"startAngle":_=s+p*m(f)+P(f,o+y,!1),b=l+p*x(f)+D(f,o+y,!1),w="right",S="middle";break;case"insideStartAngle":_=s+p*m(f)+P(f,-o+y,!1),b=l+p*x(f)+D(f,-o+y,!1),w="left",S="middle";break;case"middle":_=s+p*m(v),b=l+p*x(v),w="center",S="middle";break;case"endArc":_=s+(u+o)*m(v),b=l+(u+o)*x(v),w="center",S="bottom";break;case"insideEndArc":_=s+(u-o)*m(v),b=l+(u-o)*x(v),w="center",S="top";break;case"endAngle":_=s+p*m(g)+P(g,o+y,!0),b=l+p*x(g)+D(g,o+y,!0),w="left",S="middle";break;case"insideEndAngle":_=s+p*m(g)+P(g,-o+y,!0),b=l+p*x(g)+D(g,-o+y,!0),w="right",S="middle";break;default:return(0,L.wI)(e,t,n)}return(e=e||{}).x=_,e.y=b,e.align=w,e.verticalAlign=S,e}),o){var f=r?"r":"endAngle",g={};c.shape[f]=r?i.r0:i.startAngle,g[f]=i[f],(s?y.D:y.KZ)(c,{shape:g},o)}return c}};function B(e,t,n,i,r,o,a,s){var l,u;o?(u={x:i.x,width:i.width},l={y:i.y,height:i.height}):(u={y:i.y,height:i.height},l={x:i.x,width:i.width}),s||(a?y.D:y.KZ)(n,{shape:l},t,r,null);var c=t?e.baseAxis.model:null;(a?y.D:y.KZ)(n,{shape:u},c,r)}function V(e,t){for(var n=0;n<t.length;n++)if(!isFinite(e[t[n]]))return!0;return!1}var N=["x","y","width","height"],H=["cx","cy","r","startAngle","endAngle"],F={cartesian2d:function(e){return!V(e,N)},polar:function(e){return!V(e,H)}},G={cartesian2d:function(e,t,n){var i=e.getItemLayout(t),r=n?function(e,t){var n=e.get(["itemStyle","borderColor"]);if(!n||"none"===n)return 0;var i=e.get(["itemStyle","borderWidth"])||0,r=isNaN(t.width)?Number.MAX_VALUE:Math.abs(t.width),o=isNaN(t.height)?Number.MAX_VALUE:Math.abs(t.height);return Math.min(i,r,o)}(n,i):0,o=i.width>0?1:-1,a=i.height>0?1:-1;return{x:i.x+o*r/2,y:i.y+a*r/2,width:i.width-o*r,height:i.height-a*r}},polar:function(e,t,n){var i=e.getItemLayout(t);return{cx:i.cx,cy:i.cy,r0:i.r0,r:i.r,startAngle:i.startAngle,endAngle:i.endAngle,clockwise:i.clockwise}}};function W(e){return function(e){var t=e?"Arc":"Angle";return function(e){switch(e){case"start":case"insideStart":case"end":case"insideEnd":return e+t;default:return e}}}(e)}function Y(e,t,n,r,o,a,s,l){var u=t.getItemVisual(n,"style");if(l){if(!a.get("roundCap")){var c=e.shape,h=function(e,t,n){var r=e.get("borderRadius");if(null==r)return n?{cornerRadius:0}:null;(0,i.isArray)(r)||(r=[r,r,r,r]);var o=Math.abs(t.r||0-t.r0||0);return{cornerRadius:(0,i.map)(r,(function(e){return(0,L.GM)(e,o)}))}}(r.getModel("itemStyle"),c,!0);(0,i.extend)(c,h),e.setShape(c)}}else{var d=r.get(["itemStyle","borderRadius"])||0;e.setShape("r",d)}e.useStyle(u);var p=r.getShallow("cursor");p&&e.attr("cursor",p);var f=l?s?o.r>=o.r0?"endArc":"startArc":o.endAngle>=o.startAngle?"endAngle":"startAngle":s?o.height>=0?"bottom":"top":o.width>=0?"right":"left",g=(0,w.k3)(r);(0,w.ni)(e,g,{labelFetcher:a,labelDataIndex:n,defaultText:(0,k.H)(a.getData(),n),inheritColor:u.fill,defaultOpacity:u.opacity,defaultOutsidePosition:f});var v=e.getTextContent();if(l&&v){var y=r.get(["label","position"]);e.textConfig.inside="middle"===y||null,function(e,t,n,r){if((0,i.isNumber)(r))e.setTextConfig({rotation:r});else if((0,i.isArray)(t))e.setTextConfig({rotation:0});else{var o,a=e.shape,s=a.clockwise?a.startAngle:a.endAngle,l=a.clockwise?a.endAngle:a.startAngle,u=(s+l)/2,c=n(t);switch(c){case"startArc":case"insideStartArc":case"middle":case"insideEndArc":case"endArc":o=u;break;case"startAngle":case"insideStartAngle":o=s;break;case"endAngle":case"insideEndAngle":o=l;break;default:return void e.setTextConfig({rotation:0})}var h=1.5*Math.PI-o;"middle"===c&&h>Math.PI/2&&h<1.5*Math.PI&&(h-=Math.PI),e.setTextConfig({rotation:h})}}(e,"outside"===y?f:y,W(s),r.get(["label","rotate"]))}(0,w.pe)(v,g,a.getRawValue(n),(function(e){return(0,k.O)(t,e)}));var m=r.getModel(["emphasis"]);(0,b.k5)(e,m.get("focus"),m.get("blurScope"),m.get("disabled")),(0,b.WO)(e,r),function(e){return null!=e.startAngle&&null!=e.endAngle&&e.startAngle===e.endAngle}(o)&&(e.style.fill="none",e.style.stroke="none",(0,i.each)(e.states,(function(e){e.style&&(e.style.fill=e.style.stroke="none")})))}var U=function(){},X=function(e){function t(t){var n=e.call(this,t)||this;return n.type="largeBar",n}return(0,a.__extends)(t,e),t.prototype.getDefaultShape=function(){return new U},t.prototype.buildPath=function(e,t){for(var n=t.points,i=this.baseDimIdx,r=1-this.baseDimIdx,o=[],a=[],s=this.barWidth,l=0;l<n.length;l+=3)a[i]=s,a[r]=n[l+2],o[i]=n[l+i],o[r]=n[l+r],e.rect(o[0],o[1],a[0],a[1])},t}(f.ZP);function j(e,t,n,i){var r=e.getData(),o=r.getLayout("valueAxisHorizontal")?1:0,a=r.getLayout("largeDataIndices"),s=r.getLayout("size"),l=e.getModel("backgroundStyle"),u=r.getLayout("largeBackgroundPoints");if(u){var c=new X({shape:{points:u},incremental:!!i,silent:!0,z2:0});c.baseDimIdx=o,c.largeDataIndices=a,c.barWidth=s,c.useStyle(l.getItemStyle()),t.add(c),n&&n.push(c)}var h=new X({shape:{points:r.getLayout("largePoints")},incremental:!!i,ignoreCoarsePointer:!0,z2:1});h.baseDimIdx=o,h.largeDataIndices=a,h.barWidth=s,t.add(h),h.useStyle(r.getVisual("style")),h.style.stroke=null,(0,_.A)(h).seriesIndex=e.seriesIndex,e.get("silent")||(h.on("mousedown",q),h.on("mousemove",q)),n&&n.push(h)}var q=(0,S.P2)((function(e){var t=function(e,t,n){for(var i=e.baseDimIdx,r=1-i,o=e.shape.points,a=e.largeDataIndices,s=[],l=[],u=e.barWidth,c=0,h=o.length/3;c<h;c++){var d=3*c;if(l[i]=u,l[r]=o[d+2],s[i]=o[d+i],s[r]=o[d+r],l[r]<0&&(s[r]+=l[r],l[r]=-l[r]),t>=s[0]&&t<=s[0]+l[0]&&n>=s[1]&&n<=s[1]+l[1])return a[c]}return-1}(this,e.offsetX,e.offsetY);(0,_.A)(this).dataIndex=t>=0?t:null}),30,!1);function K(e,t,n){if((0,A.H)(n,"cartesian2d")){var i=t,r=n.getArea();return{x:e?i.x:r.x,y:e?r.y:i.y,width:e?i.width:r.width,height:e?r.height:i.height}}var o=t;return{cx:(r=n.getArea()).cx,cy:r.cy,r0:e?r.r0:o.r0,r:e?r.r:o.r,startAngle:e?o.startAngle:0,endAngle:e?o.endAngle:2*Math.PI}}const Q=Z;function J(e){e.registerChartView(Q),e.registerSeriesModel(p),e.registerLayout(e.PRIORITY.VISUAL.LAYOUT,i.curry(r.bK,"bar")),e.registerLayout(e.PRIORITY.VISUAL.PROGRESSIVE_LAYOUT,(0,r.Bk)("bar")),e.registerProcessor(e.PRIORITY.PROCESSOR.STATISTIC,(0,o.Z)("bar")),e.registerAction({type:"changeAxisOrder",event:"changeAxisOrder",update:"update"},(function(e,t){var n=e.componentType||"series";t.eachComponent({mainType:n,query:e},(function(t){e.sortInfo&&t.axis.setCategorySortInfo(e.sortInfo)}))}))}},86596:function(e,t,n){n.d(t,{N:()=>De});var i=n(9065),r=n(77385),o=n(31936),a=n(83072),s={color:"fill",borderColor:"stroke"},l={symbol:1,symbolSize:1,symbolKeepAspect:1,legendIcon:1,visualMeta:1,liftZ:1,decal:1},u=(0,o.Yf)(),c=function(e){function t(){var n=null!==e&&e.apply(this,arguments)||this;return n.type=t.type,n}return(0,i.__extends)(t,e),t.prototype.optionUpdated=function(){this.currentZLevel=this.get("zlevel",!0),this.currentZ=this.get("z",!0)},t.prototype.getInitialData=function(e,t){return(0,r.Z)(null,this)},t.prototype.getDataParams=function(t,n,i){var r=e.prototype.getDataParams.call(this,t,n);return i&&(r.info=u(i).info),r},t.type="series.custom",t.dependencies=["grid","polar","geo","singleAxis","calendar"],t.defaultOption={coordinateSystem:"cartesian2d",z:2,legendHoverLink:!0,clip:!1},t}(a.Z);const h=c;n(52247),n(92745),n(22139);var d=n(6836),p=n(2916),f=n(59214),g=n(40692),v=n(31410),y=n(74777),m=n(73372),x=n(33666),_=n(45398),b=n(66130),w=n(8942),S=n(50261),M=n(67116);function I(e,t){return t=t||[0,0],d.map(["x","y"],(function(n,i){var r=this.getAxis(n),o=t[i],a=e[i]/2;return"category"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a))}),this)}function T(e,t){return t=t||[0,0],d.map([0,1],(function(n){var i=t[n],r=e[n]/2,o=[],a=[];return o[n]=i-r,a[n]=i+r,o[1-n]=a[1-n]=t[1-n],Math.abs(this.dataToPoint(o)[n]-this.dataToPoint(a)[n])}),this)}function C(e,t){var n=this.getAxis(),i=t instanceof Array?t[0]:t,r=(e instanceof Array?e[0]:e)/2;return"category"===n.type?n.getBandWidth():Math.abs(n.dataToCoord(i-r)-n.dataToCoord(i+r))}n(61495);function A(e,t){return t=t||[0,0],d.map(["Radius","Angle"],(function(n,i){var r=this["get"+n+"Axis"](),o=t[i],a=e[i]/2,s="category"===r.type?r.getBandWidth():Math.abs(r.dataToCoord(o-a)-r.dataToCoord(o+a));return"Angle"===n&&(s=s*Math.PI/180),s}),this)}var k=n(335);function L(e,t){t&&(t.font=t.textFont||t.font,(0,d.hasOwn)(t,"textStrokeWidth")&&(e.lineWidth=t.textStrokeWidth),(0,d.hasOwn)(t,"textAlign")&&(e.align=t.textAlign),(0,d.hasOwn)(t,"textVerticalAlign")&&(e.verticalAlign=t.textVerticalAlign),(0,d.hasOwn)(t,"textLineHeight")&&(e.lineHeight=t.textLineHeight),(0,d.hasOwn)(t,"textWidth")&&(e.width=t.textWidth),(0,d.hasOwn)(t,"textHeight")&&(e.height=t.textHeight),(0,d.hasOwn)(t,"textBackgroundColor")&&(e.backgroundColor=t.textBackgroundColor),(0,d.hasOwn)(t,"textPadding")&&(e.padding=t.textPadding),(0,d.hasOwn)(t,"textBorderColor")&&(e.borderColor=t.textBorderColor),(0,d.hasOwn)(t,"textBorderWidth")&&(e.borderWidth=t.textBorderWidth),(0,d.hasOwn)(t,"textBorderRadius")&&(e.borderRadius=t.textBorderRadius),(0,d.hasOwn)(t,"textBoxShadowColor")&&(e.shadowColor=t.textBoxShadowColor),(0,d.hasOwn)(t,"textBoxShadowBlur")&&(e.shadowBlur=t.textBoxShadowBlur),(0,d.hasOwn)(t,"textBoxShadowOffsetX")&&(e.shadowOffsetX=t.textBoxShadowOffsetX),(0,d.hasOwn)(t,"textBoxShadowOffsetY")&&(e.shadowOffsetY=t.textBoxShadowOffsetY))}function P(e,t,n){var i=e;i.textPosition=i.textPosition||n.position||"inside",null!=n.offset&&(i.textOffset=n.offset),null!=n.rotation&&(i.textRotation=n.rotation),null!=n.distance&&(i.textDistance=n.distance);var r=i.textPosition.indexOf("inside")>=0,o=e.fill||"#000";D(i,t);var a=null==i.textFill;return r?a&&(i.textFill=n.insideFill||"#fff",!i.textStroke&&n.insideStroke&&(i.textStroke=n.insideStroke),!i.textStroke&&(i.textStroke=o),null==i.textStrokeWidth&&(i.textStrokeWidth=2)):(a&&(i.textFill=e.fill||n.outsideFill||"#000"),!i.textStroke&&n.outsideStroke&&(i.textStroke=n.outsideStroke)),i.text=t.text,i.rich=t.rich,(0,d.each)