123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- (self["webpackChunkyos_manage"]=self["webpackChunkyos_manage"]||[]).push([[443],{90494:function(t,e){"use strict";var n="*",r=function(){function t(){this._events={}}return t.prototype.on=function(t,e,n){return this._events[t]||(this._events[t]=[]),this._events[t].push({callback:e,once:!!n}),this},t.prototype.once=function(t,e){return this.on(t,e,!0)},t.prototype.emit=function(t){for(var e=this,r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];var a=this._events[t]||[],o=this._events[n]||[],s=function(n){for(var i=n.length,a=0;a<i;a++)if(n[a]){var o=n[a],s=o.callback,l=o.once;l&&(n.splice(a,1),0===n.length&&delete e._events[t],i--,a--),s.apply(e,r)}};s(a),s(o)},t.prototype.off=function(t,e){if(t)if(e){for(var n=this._events[t]||[],r=n.length,i=0;i<r;i++)n[i].callback===e&&(n.splice(i,1),r--,i--);0===n.length&&delete this._events[t]}else delete this._events[t];else this._events={};return this},t.prototype.getEvents=function(){return this._events},t}();e["Z"]=r},2667:function(t,e,n){"use strict";var r=n(70655),i=n(90494),a=n(77341),o=function(t){function e(e){var n=t.call(this)||this;n.destroyed=!1;var r=n.getDefaultCfg();return n.cfg=(0,a.CD)(r,e),n}return(0,r.__extends)(e,t),e.prototype.getDefaultCfg=function(){return{}},e.prototype.get=function(t){return this.cfg[t]},e.prototype.set=function(t,e){this.cfg[t]=e},e.prototype.destroy=function(){this.cfg={destroyed:!0},this.off(),this.destroyed=!0},e}(i.Z);e["Z"]=o},71862:function(t,e,n){"use strict";n.d(e,{Z:function(){return Ve}});var r={};n.r(r),n.d(r,{easeBack:function(){return ft},easeBackIn:function(){return ht},easeBackInOut:function(){return ft},easeBackOut:function(){return pt},easeBounce:function(){return ut},easeBounceIn:function(){return lt},easeBounceInOut:function(){return ct},easeBounceOut:function(){return ut},easeCircle:function(){return K},easeCircleIn:function(){return X},easeCircleInOut:function(){return K},easeCircleOut:function(){return Z},easeCubic:function(){return I},easeCubicIn:function(){return T},easeCubicInOut:function(){return I},easeCubicOut:function(){return P},easeElastic:function(){return bt},easeElasticIn:function(){return yt},easeElasticInOut:function(){return xt},easeElasticOut:function(){return bt},easeExp:function(){return Y},easeExpIn:function(){return G},easeExpInOut:function(){return Y},easeExpOut:function(){return W},easeLinear:function(){return F},easePoly:function(){return z},easePolyIn:function(){return N},easePolyInOut:function(){return z},easePolyOut:function(){return R},easeQuad:function(){return B},easeQuadIn:function(){return M},easeQuadInOut:function(){return B},easeQuadOut:function(){return O},easeSin:function(){return H},easeSinIn:function(){return q},easeSinInOut:function(){return H},easeSinOut:function(){return V}});var i,a,o=n(70655),s=n(43631),l=n(37153),u=n(77341),c=n(13810),d=0,h=0,p=0,f=1e3,g=0,m=0,v=0,y="object"===typeof performance&&performance.now?performance:Date,b="object"===typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function x(){return m||(b(w),m=y.now()+v)}function w(){m=0}function _(){this._call=this._time=this._next=null}function C(t,e,n){var r=new _;return r.restart(t,e,n),r}function S(){x(),++d;var t,e=i;while(e)(t=m-e._time)>=0&&e._call.call(null,t),e=e._next;--d}function A(){m=(g=y.now())+v,d=h=0;try{S()}finally{d=0,E(),m=0}}function k(){var t=y.now(),e=t-g;e>f&&(v-=e,g=t)}function E(){var t,e,n=i,r=1/0;while(n)n._call?(r>n._time&&(r=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:i=e);a=t,D(r)}function D(t){if(!d){h&&(h=clearTimeout(h));var e=t-m;e>24?(t<1/0&&(h=setTimeout(A,t-y.now()-v)),p&&(p=clearInterval(p))):(p||(g=y.now(),p=setInterval(k,f)),d=1,b(A))}}function F(t){return+t}function M(t){return t*t}function O(t){return t*(2-t)}function B(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}function T(t){return t*t*t}function P(t){return--t*t*t+1}function I(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}_.prototype=C.prototype={constructor:_,restart:function(t,e,n){if("function"!==typeof t)throw new TypeError("callback is not a function");n=(null==n?x():+n)+(null==e?0:+e),this._next||a===this||(a?a._next=this:i=this,a=this),this._call=t,this._time=n,D()},stop:function(){this._call&&(this._call=null,this._time=1/0,D())}};var L=3,N=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(L),R=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(L),z=function t(e){function n(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,n.exponent=t,n}(L),j=Math.PI,$=j/2;function q(t){return 1===+t?1:1-Math.cos(t*$)}function V(t){return Math.sin(t*$)}function H(t){return(1-Math.cos(j*t))/2}function U(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}function G(t){return U(1-+t)}function W(t){return 1-U(t)}function Y(t){return((t*=2)<=1?U(1-t):2-U(t-1))/2}function X(t){return 1-Math.sqrt(1-t*t)}function Z(t){return Math.sqrt(1- --t*t)}function K(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}var Q=4/11,J=6/11,tt=8/11,et=3/4,nt=9/11,rt=10/11,it=15/16,at=21/22,ot=63/64,st=1/Q/Q;function lt(t){return 1-ut(1-t)}function ut(t){return(t=+t)<Q?st*t*t:t<tt?st*(t-=J)*t+et:t<rt?st*(t-=nt)*t+it:st*(t-=at)*t+ot}function ct(t){return((t*=2)<=1?1-ut(1-t):ut(t-1)+1)/2}var dt=1.70158,ht=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(dt),pt=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(dt),ft=function t(e){function n(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,n.overshoot=t,n}(dt),gt=2*Math.PI,mt=1,vt=.3,yt=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=gt);function i(t){return e*U(- --t)*Math.sin((r-t)/n)}return i.amplitude=function(e){return t(e,n*gt)},i.period=function(n){return t(e,n)},i}(mt,vt),bt=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=gt);function i(t){return 1-e*U(t=+t)*Math.sin((t+r)/n)}return i.amplitude=function(e){return t(e,n*gt)},i.period=function(n){return t(e,n)},i}(mt,vt),xt=function t(e,n){var r=Math.asin(1/(e=Math.max(1,e)))*(n/=gt);function i(t){return((t=2*t-1)<0?e*U(-t)*Math.sin((r-t)/n):2-e*U(t)*Math.sin((r+t)/n))/2}return i.amplitude=function(e){return t(e,n*gt)},i.period=function(n){return t(e,n)},i}(mt,vt);function wt(t,e,n){t.prototype=e.prototype=n,n.constructor=t}function _t(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}function Ct(){}var St=.7,At=1/St,kt="\\s*([+-]?\\d+)\\s*",Et="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",Dt="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Ft=/^#([0-9a-f]{3,8})$/,Mt=new RegExp("^rgb\\("+[kt,kt,kt]+"\\)$"),Ot=new RegExp("^rgb\\("+[Dt,Dt,Dt]+"\\)$"),Bt=new RegExp("^rgba\\("+[kt,kt,kt,Et]+"\\)$"),Tt=new RegExp("^rgba\\("+[Dt,Dt,Dt,Et]+"\\)$"),Pt=new RegExp("^hsl\\("+[Et,Dt,Dt]+"\\)$"),It=new RegExp("^hsla\\("+[Et,Dt,Dt,Et]+"\\)$"),Lt={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Nt(){return this.rgb().formatHex()}function Rt(){return Zt(this).formatHsl()}function zt(){return this.rgb().formatRgb()}function jt(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=Ft.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?$t(e):3===n?new Ut(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?qt(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?qt(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=Mt.exec(t))?new Ut(e[1],e[2],e[3],1):(e=Ot.exec(t))?new Ut(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=Bt.exec(t))?qt(e[1],e[2],e[3],e[4]):(e=Tt.exec(t))?qt(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=Pt.exec(t))?Xt(e[1],e[2]/100,e[3]/100,1):(e=It.exec(t))?Xt(e[1],e[2]/100,e[3]/100,e[4]):Lt.hasOwnProperty(t)?$t(Lt[t]):"transparent"===t?new Ut(NaN,NaN,NaN,0):null}function $t(t){return new Ut(t>>16&255,t>>8&255,255&t,1)}function qt(t,e,n,r){return r<=0&&(t=e=n=NaN),new Ut(t,e,n,r)}function Vt(t){return t instanceof Ct||(t=jt(t)),t?(t=t.rgb(),new Ut(t.r,t.g,t.b,t.opacity)):new Ut}function Ht(t,e,n,r){return 1===arguments.length?Vt(t):new Ut(t,e,n,null==r?1:r)}function Ut(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function Gt(){return"#"+Yt(this.r)+Yt(this.g)+Yt(this.b)}function Wt(){var t=this.opacity;return t=isNaN(t)?1:Math.max(0,Math.min(1,t)),(1===t?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===t?")":", "+t+")")}function Yt(t){return t=Math.max(0,Math.min(255,Math.round(t)||0)),(t<16?"0":"")+t.toString(16)}function Xt(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new Qt(t,e,n,r)}function Zt(t){if(t instanceof Qt)return new Qt(t.h,t.s,t.l,t.opacity);if(t instanceof Ct||(t=jt(t)),!t)return new Qt;if(t instanceof Qt)return t;t=t.rgb();var e=t.r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),o=NaN,s=a-i,l=(a+i)/2;return s?(o=e===a?(n-r)/s+6*(n<r):n===a?(r-e)/s+2:(e-n)/s+4,s/=l<.5?a+i:2-a-i,o*=60):s=l>0&&l<1?0:o,new Qt(o,s,l,t.opacity)}function Kt(t,e,n,r){return 1===arguments.length?Zt(t):new Qt(t,e,n,null==r?1:r)}function Qt(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function Jt(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}function te(t,e,n,r,i){var a=t*t,o=a*t;return((1-3*t+3*a-o)*e+(4-6*a+3*o)*n+(1+3*t+3*a-3*o)*r+o*i)/6}function ee(t){var e=t.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),i=t[r],a=t[r+1],o=r>0?t[r-1]:2*i-a,s=r<e-1?t[r+2]:2*a-i;return te((n-r/e)*e,o,i,a,s)}}function ne(t){var e=t.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*e),i=t[(r+e-1)%e],a=t[r%e],o=t[(r+1)%e],s=t[(r+2)%e];return te((n-r/e)*e,i,a,o,s)}}function re(t){return function(){return t}}function ie(t,e){return function(n){return t+n*e}}function ae(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}function oe(t){return 1===(t=+t)?se:function(e,n){return n-e?ae(e,n,t):re(isNaN(e)?n:e)}}function se(t,e){var n=e-t;return n?ie(t,n):re(isNaN(t)?e:t)}wt(Ct,jt,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:Nt,formatHex:Nt,formatHsl:Rt,formatRgb:zt,toString:zt}),wt(Ut,Ht,_t(Ct,{brighter:function(t){return t=null==t?At:Math.pow(At,t),new Ut(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?St:Math.pow(St,t),new Ut(this.r*t,this.g*t,this.b*t,this.opacity)},rgb:function(){return this},displayable:function(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Gt,formatHex:Gt,formatRgb:Wt,toString:Wt})),wt(Qt,Kt,_t(Ct,{brighter:function(t){return t=null==t?At:Math.pow(At,t),new Qt(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?St:Math.pow(St,t),new Qt(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new Ut(Jt(t>=240?t-240:t+120,i,r),Jt(t,i,r),Jt(t<120?t+240:t-120,i,r),this.opacity)},displayable:function(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl:function(){var t=this.opacity;return t=isNaN(t)?1:Math.max(0,Math.min(1,t)),(1===t?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}));var le=function t(e){var n=oe(e);function r(t,e){var r=n((t=Ht(t)).r,(e=Ht(e)).r),i=n(t.g,e.g),a=n(t.b,e.b),o=se(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=a(e),t.opacity=o(e),t+""}}return r.gamma=t,r}(1);function ue(t){return function(e){var n,r,i=e.length,a=new Array(i),o=new Array(i),s=new Array(i);for(n=0;n<i;++n)r=Ht(e[n]),a[n]=r.r||0,o[n]=r.g||0,s[n]=r.b||0;return a=t(a),o=t(o),s=t(s),r.opacity=1,function(t){return r.r=a(t),r.g=o(t),r.b=s(t),r+""}}}ue(ee),ue(ne);function ce(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,i=e.slice();return function(a){for(n=0;n<r;++n)i[n]=t[n]*(1-a)+e[n]*a;return i}}function de(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}function he(t,e){return(de(e)?ce:pe)(t,e)}function pe(t,e){var n,r=e?e.length:0,i=t?Math.min(r,t.length):0,a=new Array(i),o=new Array(r);for(n=0;n<i;++n)a[n]=_e(t[n],e[n]);for(;n<r;++n)o[n]=e[n];return function(t){for(n=0;n<i;++n)o[n]=a[n](t);return o}}function fe(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}function ge(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}function me(t,e){var n,r={},i={};for(n in null!==t&&"object"===typeof t||(t={}),null!==e&&"object"===typeof e||(e={}),e)n in t?r[n]=_e(t[n],e[n]):i[n]=e[n];return function(t){for(n in r)i[n]=r[n](t);return i}}var ve=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,ye=new RegExp(ve.source,"g");function be(t){return function(){return t}}function xe(t){return function(e){return t(e)+""}}function we(t,e){var n,r,i,a=ve.lastIndex=ye.lastIndex=0,o=-1,s=[],l=[];t+="",e+="";while((n=ve.exec(t))&&(r=ye.exec(e)))(i=r.index)>a&&(i=e.slice(a,i),s[o]?s[o]+=i:s[++o]=i),(n=n[0])===(r=r[0])?s[o]?s[o]+=r:s[++o]=r:(s[++o]=null,l.push({i:o,x:ge(n,r)})),a=ye.lastIndex;return a<e.length&&(i=e.slice(a),s[o]?s[o]+=i:s[++o]=i),s.length<2?l[0]?xe(l[0].x):be(e):(e=l.length,function(t){for(var n,r=0;r<e;++r)s[(n=l[r]).i]=n.x(t);return s.join("")})}function _e(t,e){var n,r=typeof e;return null==e||"boolean"===r?re(e):("number"===r?ge:"string"===r?(n=jt(e))?(e=n,le):we:e instanceof jt?le:e instanceof Date?fe:de(e)?ce:Array.isArray(e)?pe:"function"!==typeof e.valueOf&&"function"!==typeof e.toString||isNaN(e)?me:ge)(t,e)}var Ce=n(47575),Se=function(t){return["fill","stroke","fillStyle","strokeStyle"].includes(t)},Ae=function(t){return/^[r,R,L,l]{1}[\s]*\(/.test(t)},ke=[1,0,0,0,1,0,0,0,1];function Ee(t,e,n){var r={},i=e.fromAttrs,a=e.toAttrs;if(!t.destroyed){var o;for(var s in a)if(!(0,c.isEqual)(i[s],a[s]))if("path"===s){var l=a[s],u=i[s];l.length>u.length?(l=Ce.parsePathString(a[s]),u=Ce.parsePathString(i[s]),u=Ce.fillPathByDiff(u,l),u=Ce.formatPath(u,l),e.fromAttrs.path=u,e.toAttrs.path=l):e.pathFormatted||(l=Ce.parsePathString(a[s]),u=Ce.parsePathString(i[s]),u=Ce.formatPath(u,l),e.fromAttrs.path=u,e.toAttrs.path=l,e.pathFormatted=!0),r[s]=[];for(var d=0;d<l.length;d++){for(var h=l[d],p=u[d],f=[],g=0;g<h.length;g++)(0,c.isNumber)(h[g])&&p&&(0,c.isNumber)(p[g])?(o=_e(p[g],h[g]),f.push(o(n))):f.push(h[g]);r[s].push(f)}}else if("matrix"===s){var m=he(i[s]||ke,a[s]||ke),v=m(n);r[s]=v}else Se(s)&&Ae(a[s])?r[s]=a[s]:(0,c.isFunction)(a[s])||(o=_e(i[s],a[s]),r[s]=o(n));t.attr(r)}}function De(t,e,n){var i,a=e.startTime,o=e.delay;if(n<a+o||e._paused)return!1;var s=e.duration,l=e.easing;if(n=n-a-e.delay,e.repeat)i=n%s/s,i=r[l](i);else{if(i=n/s,!(i<1))return e.onFrame?t.attr(e.onFrame(1)):t.attr(e.toAttrs),!0;i=r[l](i)}if(e.onFrame){var u=e.onFrame(i);t.attr(u)}else Ee(t,e,i);return!1}var Fe=function(){function t(t){this.animators=[],this.current=0,this.timer=null,this.canvas=t}return t.prototype.initTimer=function(){var t,e,n,r=this,i=!1;this.timer=C((function(a){if(r.current=a,r.animators.length>0){for(var o=r.animators.length-1;o>=0;o--)if(t=r.animators[o],t.destroyed)r.removeAnimator(o);else{if(!t.isAnimatePaused()){e=t.get("animations");for(var s=e.length-1;s>=0;s--)n=e[s],i=De(t,n,a),i&&(e.splice(s,1),i=!1,n.callback&&n.callback())}0===e.length&&r.removeAnimator(o)}var l=r.canvas.get("autoDraw");l||r.canvas.draw()}}))},t.prototype.addAnimator=function(t){this.animators.push(t)},t.prototype.removeAnimator=function(t){this.animators.splice(t,1)},t.prototype.isAnimating=function(){return!!this.animators.length},t.prototype.stop=function(){this.timer&&this.timer.stop()},t.prototype.stopAllAnimations=function(t){void 0===t&&(t=!0),this.animators.forEach((function(e){e.stopAnimate(t)})),this.animators=[],this.canvas.draw()},t.prototype.getTime=function(){return this.current},t}(),Me=Fe,Oe=n(89473),Be=40,Te=0,Pe=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function Ie(t,e,n){n.name=e,n.target=t,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}function Le(t,e,n){if(n.bubbles){var r=void 0,i=!1;if("mouseenter"===e?(r=n.fromShape,i=!0):"mouseleave"===e&&(i=!0,r=n.toShape),t.isCanvas()&&i)return;if(r&&(0,u.UY)(t,r))return void(n.bubbles=!1);n.name=e,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}}var Ne=function(){function t(t){var e=this;this.draggingShape=null,this.dragging=!1,this.currentShape=null,this.mousedownShape=null,this.mousedownPoint=null,this._eventCallback=function(t){var n=t.type;e._triggerEvent(n,t)},this._onDocumentMove=function(t){var n=e.canvas,r=n.get("el");if(r!==t.target&&(e.dragging||e.currentShape)){var i=e._getPointInfo(t);e.dragging&&e._emitEvent("drag",t,i,e.draggingShape)}},this._onDocumentMouseUp=function(t){var n=e.canvas,r=n.get("el");if(r!==t.target&&e.dragging){var i=e._getPointInfo(t);e.draggingShape&&e._emitEvent("drop",t,i,null),e._emitEvent("dragend",t,i,e.draggingShape),e._afterDrag(e.draggingShape,i,t)}},this.canvas=t.canvas}return t.prototype.init=function(){this._bindEvents()},t.prototype._bindEvents=function(){var t=this,e=this.canvas.get("el");(0,u.S6)(Pe,(function(n){e.addEventListener(n,t._eventCallback)})),document&&(document.addEventListener("mousemove",this._onDocumentMove),document.addEventListener("mouseup",this._onDocumentMouseUp))},t.prototype._clearEvents=function(){var t=this,e=this.canvas.get("el");(0,u.S6)(Pe,(function(n){e.removeEventListener(n,t._eventCallback)})),document&&(document.removeEventListener("mousemove",this._onDocumentMove),document.removeEventListener("mouseup",this._onDocumentMouseUp))},t.prototype._getEventObj=function(t,e,n,r,i,a){var o=new Oe.Z(t,e);return o.fromShape=i,o.toShape=a,o.x=n.x,o.y=n.y,o.clientX=n.clientX,o.clientY=n.clientY,o.propagationPath.push(r),o},t.prototype._getShape=function(t,e){return this.canvas.getShape(t.x,t.y,e)},t.prototype._getPointInfo=function(t){var e=this.canvas,n=e.getClientByEvent(t),r=e.getPointByEvent(t);return{x:r.x,y:r.y,clientX:n.x,clientY:n.y}},t.prototype._triggerEvent=function(t,e){var n=this._getPointInfo(e),r=this._getShape(n,e),i=this["_on"+t],a=!1;if(i)i.call(this,n,r,e);else{var o=this.currentShape;"mouseenter"===t||"dragenter"===t||"mouseover"===t?(this._emitEvent(t,e,n,null,null,r),r&&this._emitEvent(t,e,n,r,null,r),"mouseenter"===t&&this.draggingShape&&this._emitEvent("dragenter",e,n,null)):"mouseleave"===t||"dragleave"===t||"mouseout"===t?(a=!0,o&&this._emitEvent(t,e,n,o,o,null),this._emitEvent(t,e,n,null,o,null),"mouseleave"===t&&this.draggingShape&&this._emitEvent("dragleave",e,n,null)):this._emitEvent(t,e,n,r,null,null)}if(a||(this.currentShape=r),r&&!r.get("destroyed")){var s=this.canvas,l=s.get("el");l.style.cursor=r.attr("cursor")||s.get("cursor")}},t.prototype._onmousedown=function(t,e,n){n.button===Te&&(this.mousedownShape=e,this.mousedownPoint=t,this.mousedownTimeStamp=n.timeStamp),this._emitEvent("mousedown",n,t,e,null,null)},t.prototype._emitMouseoverEvents=function(t,e,n,r){var i=this.canvas.get("el");n!==r&&(n&&(this._emitEvent("mouseout",t,e,n,n,r),this._emitEvent("mouseleave",t,e,n,n,r),r&&!r.get("destroyed")||(i.style.cursor=this.canvas.get("cursor"))),r&&(this._emitEvent("mouseover",t,e,r,n,r),this._emitEvent("mouseenter",t,e,r,n,r)))},t.prototype._emitDragoverEvents=function(t,e,n,r,i){r?(r!==n&&(n&&this._emitEvent("dragleave",t,e,n,n,r),this._emitEvent("dragenter",t,e,r,n,r)),i||this._emitEvent("dragover",t,e,r)):n&&this._emitEvent("dragleave",t,e,n,n,r),i&&this._emitEvent("dragover",t,e,r)},t.prototype._afterDrag=function(t,e,n){t&&(t.set("capture",!0),this.draggingShape=null),this.dragging=!1;var r=this._getShape(e,n);r!==t&&this._emitMouseoverEvents(n,e,t,r),this.currentShape=r},t.prototype._onmouseup=function(t,e,n){if(n.button===Te){var r=this.draggingShape;this.dragging?(r&&this._emitEvent("drop",n,t,e),this._emitEvent("dragend",n,t,r),this._afterDrag(r,t,n)):(this._emitEvent("mouseup",n,t,e),e===this.mousedownShape&&this._emitEvent("click",n,t,e),this.mousedownShape=null,this.mousedownPoint=null)}},t.prototype._ondragover=function(t,e,n){n.preventDefault();var r=this.currentShape;this._emitDragoverEvents(n,t,r,e,!0)},t.prototype._onmousemove=function(t,e,n){var r=this.canvas,i=this.currentShape,a=this.draggingShape;if(this.dragging)a&&this._emitDragoverEvents(n,t,i,e,!1),this._emitEvent("drag",n,t,a);else{var o=this.mousedownPoint;if(o){var s=this.mousedownShape,l=n.timeStamp,u=l-this.mousedownTimeStamp,c=o.clientX-t.clientX,d=o.clientY-t.clientY,h=c*c+d*d;u>120||h>Be?s&&s.get("draggable")?(a=this.mousedownShape,a.set("capture",!1),this.draggingShape=a,this.dragging=!0,this._emitEvent("dragstart",n,t,a),this.mousedownShape=null,this.mousedownPoint=null):!s&&r.get("draggable")?(this.dragging=!0,this._emitEvent("dragstart",n,t,null),this.mousedownShape=null,this.mousedownPoint=null):(this._emitMouseoverEvents(n,t,i,e),this._emitEvent("mousemove",n,t,e)):(this._emitMouseoverEvents(n,t,i,e),this._emitEvent("mousemove",n,t,e))}else this._emitMouseoverEvents(n,t,i,e),this._emitEvent("mousemove",n,t,e)}},t.prototype._emitEvent=function(t,e,n,r,i,a){var o=this._getEventObj(t,e,n,r,i,a);if(r){o.shape=r,Ie(r,t,o);var s=r.getParent();while(s)s.emitDelegation(t,o),o.propagationStopped||Le(s,t,o),o.propagationPath.push(s),s=s.getParent()}else{var l=this.canvas;Ie(l,t,o)}},t.prototype.destroy=function(){this._clearEvents(),this.canvas=null,this.currentShape=null,this.draggingShape=null,this.mousedownPoint=null,this.mousedownShape=null,this.mousedownTimeStamp=null},t}(),Re=Ne,ze="px",je=(0,s.qY)(),$e=je&&"firefox"===je.name,qe=function(t){function e(e){var n=t.call(this,e)||this;return n.initContainer(),n.initDom(),n.initEvents(),n.initTimeline(),n}return(0,o.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return e["cursor"]="default",e["supportCSSTransform"]=!1,e},e.prototype.initContainer=function(){var t=this.get("container");(0,u.HD)(t)&&(t=document.getElementById(t),this.set("container",t))},e.prototype.initDom=function(){var t=this.createDom();this.set("el",t);var e=this.get("container");e.appendChild(t),this.setDOMSize(this.get("width"),this.get("height"))},e.prototype.initEvents=function(){var t=new Re({canvas:this});t.init(),this.set("eventController",t)},e.prototype.initTimeline=function(){var t=new Me(this);this.set("timeline",t)},e.prototype.setDOMSize=function(t,e){var n=this.get("el");u.jU&&(n.style.width=t+ze,n.style.height=e+ze)},e.prototype.changeSize=function(t,e){this.setDOMSize(t,e),this.set("width",t),this.set("height",e),this.onCanvasChange("changeSize")},e.prototype.getRenderer=function(){return this.get("renderer")},e.prototype.getCursor=function(){return this.get("cursor")},e.prototype.setCursor=function(t){this.set("cursor",t);var e=this.get("el");u.jU&&e&&(e.style.cursor=t)},e.prototype.getPointByEvent=function(t){var e=this.get("supportCSSTransform");if(e){if($e&&!(0,u.kK)(t.layerX)&&t.layerX!==t.offsetX)return{x:t.layerX,y:t.layerY};if(!(0,u.kK)(t.offsetX))return{x:t.offsetX,y:t.offsetY}}var n=this.getClientByEvent(t),r=n.x,i=n.y;return this.getPointByClient(r,i)},e.prototype.getClientByEvent=function(t){var e=t;return t.touches&&(e="touchend"===t.type?t.changedTouches[0]:t.touches[0]),{x:e.clientX,y:e.clientY}},e.prototype.getPointByClient=function(t,e){var n=this.get("el"),r=n.getBoundingClientRect();return{x:t-r.left,y:e-r.top}},e.prototype.getClientByPoint=function(t,e){var n=this.get("el"),r=n.getBoundingClientRect();return{x:t+r.left,y:e+r.top}},e.prototype.draw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.parentNode.removeChild(t)},e.prototype.clearEvents=function(){var t=this.get("eventController");t.destroy()},e.prototype.isCanvas=function(){return!0},e.prototype.getParent=function(){return null},e.prototype.destroy=function(){var e=this.get("timeline");this.get("destroyed")||(this.clear(),e&&e.stop(),this.clearEvents(),this.removeDom(),t.prototype.destroy.call(this))},e}(l.Z),Ve=qe},37153:function(t,e,n){"use strict";var r=n(70655),i=n(13810),a=n(29881),o=n(77341),s={},l="_INDEX";function u(t,e){if(t.set("canvas",e),t.isGroup()){var n=t.get("children");n.length&&n.forEach((function(t){u(t,e)}))}}function c(t,e){if(t.set("timeline",e),t.isGroup()){var n=t.get("children");n.length&&n.forEach((function(t){c(t,e)}))}}function d(t,e,n){void 0===n&&(n=!0),n?e.destroy():(e.set("parent",null),e.set("canvas",null)),(0,o.As)(t.getChildren(),e)}function h(t){return function(e,n){var r=t(e,n);return 0===r?e[l]-n[l]:r}}var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.isCanvas=function(){return!1},e.prototype.getBBox=function(){var t=1/0,e=-1/0,n=1/0,r=-1/0,a=[],s=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));l.length>0?((0,o.S6)(l,(function(t){var e=t.getBBox();a.push(e.minX,e.maxX),s.push(e.minY,e.maxY)})),t=(0,i.min)(a),e=(0,i.max)(a),n=(0,i.min)(s),r=(0,i.max)(s)):(t=0,e=0,n=0,r=0);var u={x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n};return u},e.prototype.getCanvasBBox=function(){var t=1/0,e=-1/0,n=1/0,r=-1/0,a=[],s=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));l.length>0?((0,o.S6)(l,(function(t){var e=t.getCanvasBBox();a.push(e.minX,e.maxX),s.push(e.minY,e.maxY)})),t=(0,i.min)(a),e=(0,i.max)(a),n=(0,i.min)(s),r=(0,i.max)(s)):(t=0,e=0,n=0,r=0);var u={x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n};return u},e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return e["children"]=[],e},e.prototype.onAttrChange=function(e,n,r){if(t.prototype.onAttrChange.call(this,e,n,r),"matrix"===e){var i=this.getTotalMatrix();this._applyChildrenMarix(i)}},e.prototype.applyMatrix=function(e){var n=this.getTotalMatrix();t.prototype.applyMatrix.call(this,e);var r=this.getTotalMatrix();r!==n&&this._applyChildrenMarix(r)},e.prototype._applyChildrenMarix=function(t){var e=this.getChildren();(0,o.S6)(e,(function(e){e.applyMatrix(t)}))},e.prototype.addShape=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=t[0],r=t[1];(0,o.Kn)(n)?r=n:r["type"]=n;var i=s[r.type];i||(i=(0,o.jC)(r.type),s[r.type]=i);var a=this.getShapeBase(),l=new a[i](r);return this.add(l),l},e.prototype.addGroup=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n,r=t[0],i=t[1];if((0,o.mf)(r))n=new r(i||{parent:this});else{var a=r||{},s=this.getGroupBase();n=new s(a)}return this.add(n),n},e.prototype.getCanvas=function(){var t;return t=this.isCanvas()?this:this.get("canvas"),t},e.prototype.getShape=function(t,e,n){if(!(0,o.pP)(this))return null;var r,i=this.getChildren();if(this.isCanvas())r=this._findShape(i,t,e,n);else{var a=[t,e,1];a=this.invertFromMatrix(a),this.isClipped(a[0],a[1])||(r=this._findShape(i,a[0],a[1],n))}return r},e.prototype._findShape=function(t,e,n,r){for(var i=null,a=t.length-1;a>=0;a--){var s=t[a];if((0,o.pP)(s)&&(s.isGroup()?i=s.getShape(e,n,r):s.isHit(e,n)&&(i=s)),i)break}return i},e.prototype.add=function(t){var e=this.getCanvas(),n=this.getChildren(),r=this.get("timeline"),i=t.getParent();i&&d(i,t,!1),t.set("parent",this),e&&u(t,e),r&&c(t,r),n.push(t),t.onCanvasChange("add"),this._applyElementMatrix(t)},e.prototype._applyElementMatrix=function(t){var e=this.getTotalMatrix();e&&t.applyMatrix(e)},e.prototype.getChildren=function(){return this.get("children")},e.prototype.sort=function(){var t=this.getChildren();(0,o.S6)(t,(function(t,e){return t[l]=e,t})),t.sort(h((function(t,e){return t.get("zIndex")-e.get("zIndex")}))),this.onCanvasChange("sort")},e.prototype.clear=function(){if(this.set("clearing",!0),!this.destroyed){for(var t=this.getChildren(),e=t.length-1;e>=0;e--)t[e].destroy();this.set("children",[]),this.onCanvasChange("clear"),this.set("clearing",!1)}},e.prototype.destroy=function(){this.get("destroyed")||(this.clear(),t.prototype.destroy.call(this))},e.prototype.getFirst=function(){return this.getChildByIndex(0)},e.prototype.getLast=function(){var t=this.getChildren();return this.getChildByIndex(t.length-1)},e.prototype.getChildByIndex=function(t){var e=this.getChildren();return e[t]},e.prototype.getCount=function(){var t=this.getChildren();return t.length},e.prototype.contain=function(t){var e=this.getChildren();return e.indexOf(t)>-1},e.prototype.removeChild=function(t,e){void 0===e&&(e=!0),this.contain(t)&&t.remove(e)},e.prototype.findAll=function(t){var e=[],n=this.getChildren();return(0,o.S6)(n,(function(n){t(n)&&e.push(n),n.isGroup()&&(e=e.concat(n.findAll(t)))})),e},e.prototype.find=function(t){var e=null,n=this.getChildren();return(0,o.S6)(n,(function(n){if(t(n)?e=n:n.isGroup()&&(e=n.find(t)),e)return!1})),e},e.prototype.findById=function(t){return this.find((function(e){return e.get("id")===t}))},e.prototype.findByClassName=function(t){return this.find((function(e){return e.get("className")===t}))},e.prototype.findAllByName=function(t){return this.findAll((function(e){return e.get("name")===t}))},e}(a.Z);e["Z"]=p},29881:function(t,e,n){"use strict";var r=n(70655),i=n(13810),a=n(31506),o=n(77341),s=n(41482),l=n(2667),u=a.transform,c="matrix",d=["zIndex","capture","visible","type"],h=["repeat"],p=":",f="*";function g(t){for(var e=[],n=0;n<t.length;n++)(0,i.isArray)(t[n])?e.push([].concat(t[n])):e.push(t[n]);return e}function m(t,e){var n={},r=e.attrs;for(var i in t)n[i]=r[i];return n}function v(t,e){var n={},r=e.attr();return(0,i.each)(t,(function(t,e){-1!==h.indexOf(e)||(0,i.isEqual)(r[e],t)||(n[e]=t)})),n}function y(t,e){if(e.onFrame)return t;var n=e.startTime,r=e.delay,a=e.duration,o=Object.prototype.hasOwnProperty;return(0,i.each)(t,(function(t){n+r<t.startTime+t.delay+t.duration&&a>t.delay&&(0,i.each)(e.toAttrs,(function(e,n){o.call(t.toAttrs,n)&&(delete t.toAttrs[n],delete t.fromAttrs[n])}))})),t}var b=function(t){function e(e){var n=t.call(this,e)||this;n.attrs={};var r=n.getDefaultAttrs();return(0,i.mix)(r,e.attrs),n.attrs=r,n.initAttrs(r),n.initAnimate(),n}return(0,r.__extends)(e,t),e.prototype.getDefaultCfg=function(){return{visible:!0,capture:!0,zIndex:0}},e.prototype.getDefaultAttrs=function(){return{matrix:this.getDefaultMatrix(),opacity:1}},e.prototype.onCanvasChange=function(t){},e.prototype.initAttrs=function(t){},e.prototype.initAnimate=function(){this.set("animable",!0),this.set("animating",!1)},e.prototype.isGroup=function(){return!1},e.prototype.getParent=function(){return this.get("parent")},e.prototype.getCanvas=function(){return this.get("canvas")},e.prototype.attr=function(){for(var t,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=e[0],a=e[1];if(!r)return this.attrs;if((0,i.isObject)(r)){for(var o in r)this.setAttr(o,r[o]);return this.afterAttrsChange(r),this}return 2===e.length?(this.setAttr(r,a),this.afterAttrsChange((t={},t[r]=a,t)),this):this.attrs[r]},e.prototype.isClipped=function(t,e){var n=this.getClip();return n&&!n.isHit(t,e)},e.prototype.setAttr=function(t,e){var n=this.attrs[t];n!==e&&(this.attrs[t]=e,this.onAttrChange(t,e,n))},e.prototype.onAttrChange=function(t,e,n){"matrix"===t&&this.set("totalMatrix",null)},e.prototype.afterAttrsChange=function(t){if(this.cfg.isClipShape){var e=this.cfg.applyTo;e&&e.onCanvasChange("clip")}else this.onCanvasChange("attr")},e.prototype.show=function(){return this.set("visible",!0),this.onCanvasChange("show"),this},e.prototype.hide=function(){return this.set("visible",!1),this.onCanvasChange("hide"),this},e.prototype.setZIndex=function(t){this.set("zIndex",t);var e=this.getParent();return e&&e.sort(),this},e.prototype.toFront=function(){var t=this.getParent();if(t){var e=t.getChildren(),n=(this.get("el"),e.indexOf(this));e.splice(n,1),e.push(this),this.onCanvasChange("zIndex")}},e.prototype.toBack=function(){var t=this.getParent();if(t){var e=t.getChildren(),n=(this.get("el"),e.indexOf(this));e.splice(n,1),e.unshift(this),this.onCanvasChange("zIndex")}},e.prototype.remove=function(t){void 0===t&&(t=!0);var e=this.getParent();e?((0,o.As)(e.getChildren(),this),e.get("clearing")||this.onCanvasChange("remove")):this.onCanvasChange("remove"),t&&this.destroy()},e.prototype.resetMatrix=function(){this.attr(c,this.getDefaultMatrix()),this.onCanvasChange("matrix")},e.prototype.getMatrix=function(){return this.attr(c)},e.prototype.setMatrix=function(t){this.attr(c,t),this.onCanvasChange("matrix")},e.prototype.getTotalMatrix=function(){var t=this.cfg.totalMatrix;if(!t){var e=this.attr("matrix"),n=this.cfg.parentMatrix;t=n&&e?(0,s.xq)(n,e):e||n,this.set("totalMatrix",t)}return t},e.prototype.applyMatrix=function(t){var e=this.attr("matrix"),n=null;n=t&&e?(0,s.xq)(t,e):e||t,this.set("totalMatrix",n),this.set("parentMatrix",t)},e.prototype.getDefaultMatrix=function(){return null},e.prototype.applyToMatrix=function(t){var e=this.attr("matrix");return e?(0,s.rG)(e,t):t},e.prototype.invertFromMatrix=function(t){var e=this.attr("matrix");if(e){var n=(0,s.U_)(e);if(n)return(0,s.rG)(n,t)}return t},e.prototype.setClip=function(t){var e=this.getCanvas(),n=null;if(t){var r=this.getShapeBase(),a=(0,i.upperFirst)(t.type),o=r[a];o&&(n=new o({type:t.type,isClipShape:!0,applyTo:this,attrs:t.attrs,canvas:e}))}return this.set("clipShape",n),this.onCanvasChange("clip"),n},e.prototype.getClip=function(){var t=this.cfg.clipShape;return t||null},e.prototype.clone=function(){var t=this,e=this.attrs,n={};(0,i.each)(e,(function(t,r){(0,i.isArray)(e[r])?n[r]=g(e[r]):n[r]=e[r]}));var r=this.constructor,a=new r({attrs:n});return(0,i.each)(d,(function(e){a.set(e,t.get(e))})),a},e.prototype.destroy=function(){var e=this.destroyed;e||(this.attrs={},t.prototype.destroy.call(this))},e.prototype.isAnimatePaused=function(){return this.get("_pause").isPaused},e.prototype.animate=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(this.get("timeline")||this.get("canvas")){this.set("animating",!0);var n=this.get("timeline");n||(n=this.get("canvas").get("timeline"),this.set("timeline",n));var r=this.get("animations")||[];n.timer||n.initTimer();var a,o,s,l,u,c=t[0],d=t[1],h=t[2],p=void 0===h?"easeLinear":h,f=t[3],g=void 0===f?i.noop:f,b=t[4],x=void 0===b?0:b;(0,i.isFunction)(c)?(a=c,c={}):(0,i.isObject)(c)&&c.onFrame&&(a=c.onFrame,o=c.repeat),(0,i.isObject)(d)?(u=d,d=u.duration,p=u.easing||"easeLinear",x=u.delay||0,o=u.repeat||o||!1,g=u.callback||i.noop,s=u.pauseCallback||i.noop,l=u.resumeCallback||i.noop):((0,i.isNumber)(g)&&(x=g,g=null),(0,i.isFunction)(p)?(g=p,p="easeLinear"):p=p||"easeLinear");var w=v(c,this),_={fromAttrs:m(w,this),toAttrs:w,duration:d,easing:p,repeat:o,callback:g,pauseCallback:s,resumeCallback:l,delay:x,startTime:n.getTime(),id:(0,i.uniqueId)(),onFrame:a,pathFormatted:!1};r.length>0?r=y(r,_):n.addAnimator(this),r.push(_),this.set("animations",r),this.set("_pause",{isPaused:!1})}},e.prototype.stopAnimate=function(t){var e=this;void 0===t&&(t=!0);var n=this.get("animations");(0,i.each)(n,(function(n){t&&(n.onFrame?e.attr(n.onFrame(1)):e.attr(n.toAttrs)),n.callback&&n.callback()})),this.set("animating",!1),this.set("animations",[])},e.prototype.pauseAnimate=function(){var t=this.get("timeline"),e=this.get("animations"),n=t.getTime();return(0,i.each)(e,(function(t){t._paused=!0,t._pauseTime=n,t.pauseCallback&&t.pauseCallback()})),this.set("_pause",{isPaused:!0,pauseTime:n}),this},e.prototype.resumeAnimate=function(){var t=this.get("timeline"),e=t.getTime(),n=this.get("animations"),r=this.get("_pause").pauseTime;return(0,i.each)(n,(function(t){t.startTime=t.startTime+(e-r),t._paused=!1,t._pauseTime=null,t.resumeCallback&&t.resumeCallback()})),this.set("_pause",{isPaused:!1}),this.set("animations",n),this},e.prototype.emitDelegation=function(t,e){var n,r=this,a=e.propagationPath;this.getEvents();"mouseenter"===t?n=e.fromShape:"mouseleave"===t&&(n=e.toShape);for(var s=function(t){var s=a[t],u=s.get("name");if(u){if((s.isGroup()||s.isCanvas&&s.isCanvas())&&n&&(0,o.UY)(s,n))return"break";(0,i.isArray)(u)?(0,i.each)(u,(function(t){r.emitDelegateEvent(s,t,e)})):l.emitDelegateEvent(s,u,e)}},l=this,u=0;u<a.length;u++){var c=s(u);if("break"===c)break}},e.prototype.emitDelegateEvent=function(t,e,n){var r=this.getEvents(),i=e+p+n.type;(r[i]||r[f])&&(n.name=i,n.currentTarget=t,n.delegateTarget=this,n.delegateObject=t.get("delegateObject"),this.emit(i,n))},e.prototype.translate=function(t,e){void 0===t&&(t=0),void 0===e&&(e=0);var n=this.getMatrix(),r=u(n,[["t",t,e]]);return this.setMatrix(r),this},e.prototype.move=function(t,e){var n=this.attr("x")||0,r=this.attr("y")||0;return this.translate(t-n,e-r),this},e.prototype.moveTo=function(t,e){return this.move(t,e)},e.prototype.scale=function(t,e){var n=this.getMatrix(),r=u(n,[["s",t,e||t]]);return this.setMatrix(r),this},e.prototype.rotate=function(t){var e=this.getMatrix(),n=u(e,[["r",t]]);return this.setMatrix(n),this},e.prototype.rotateAtStart=function(t){var e=this.attr(),n=e.x,r=e.y,i=this.getMatrix(),a=u(i,[["t",-n,-r],["r",t],["t",n,r]]);return this.setMatrix(a),this},e.prototype.rotateAtPoint=function(t,e,n){var r=this.getMatrix(),i=u(r,[["t",-t,-e],["r",n],["t",t,e]]);return this.setMatrix(i),this},e}(l.Z);e["Z"]=b},31841:function(t,e,n){"use strict";var r=n(70655),i=n(37153),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.isGroup=function(){return!0},e.prototype.isEntityGroup=function(){return!1},e.prototype.clone=function(){for(var e=t.prototype.clone.call(this),n=this.getChildren(),r=0;r<n.length;r++){var i=n[r];e.add(i.clone())}return e},e}(i.Z);e["Z"]=a},15032:function(t,e,n){"use strict";var r=n(70655),i=n(29881),a=n(41482),o=function(t){function e(e){return t.call(this,e)||this}return(0,r.__extends)(e,t),e.prototype._isInBBox=function(t,e){var n=this.getBBox();return n.minX<=t&&n.maxX>=t&&n.minY<=e&&n.maxY>=e},e.prototype.afterAttrsChange=function(e){t.prototype.afterAttrsChange.call(this,e),this.clearCacheBBox()},e.prototype.getBBox=function(){var t=this.cfg.bbox;return t||(t=this.calculateBBox(),this.set("bbox",t)),t},e.prototype.getCanvasBBox=function(){var t=this.cfg.canvasBBox;return t||(t=this.calculateCanvasBBox(),this.set("canvasBBox",t)),t},e.prototype.applyMatrix=function(e){t.prototype.applyMatrix.call(this,e),this.set("canvasBBox",null)},e.prototype.calculateCanvasBBox=function(){var t=this.getBBox(),e=this.getTotalMatrix(),n=t.minX,r=t.minY,i=t.maxX,o=t.maxY;if(e){var s=(0,a.rG)(e,[t.minX,t.minY]),l=(0,a.rG)(e,[t.maxX,t.minY]),u=(0,a.rG)(e,[t.minX,t.maxY]),c=(0,a.rG)(e,[t.maxX,t.maxY]);n=Math.min(s[0],l[0],u[0],c[0]),i=Math.max(s[0],l[0],u[0],c[0]),r=Math.min(s[1],l[1],u[1],c[1]),o=Math.max(s[1],l[1],u[1],c[1])}var d=this.attrs;if(d.shadowColor){var h=d.shadowBlur,p=void 0===h?0:h,f=d.shadowOffsetX,g=void 0===f?0:f,m=d.shadowOffsetY,v=void 0===m?0:m,y=n-p+g,b=i+p+g,x=r-p+v,w=o+p+v;n=Math.min(n,y),i=Math.max(i,b),r=Math.min(r,x),o=Math.max(o,w)}return{x:n,y:r,minX:n,minY:r,maxX:i,maxY:o,width:i-n,height:o-r}},e.prototype.clearCacheBBox=function(){this.set("bbox",null),this.set("canvasBBox",null)},e.prototype.isClipShape=function(){return this.get("isClipShape")},e.prototype.isInShape=function(t,e){return!1},e.prototype.isOnlyHitBox=function(){return!1},e.prototype.isHit=function(t,e){var n=this.get("startArrowShape"),r=this.get("endArrowShape"),i=[t,e,1];i=this.invertFromMatrix(i);var a=i[0],o=i[1],s=this._isInBBox(a,o);if(this.isOnlyHitBox())return s;if(s&&!this.isClipped(a,o)){if(this.isInShape(a,o))return!0;if(n&&n.isHit(a,o))return!0;if(r&&r.isHit(a,o))return!0}return!1},e}(i.Z);e["Z"]=o},46556:function(t,e,n){"use strict";n.d(e,{b:function(){return a},W:function(){return i}});var r=new Map;function i(t,e){r.set(t,e)}function a(t){return r.get(t)}function o(t){var e=t.attr(),n=e.x,r=e.y,i=e.width,a=e.height;return{x:n,y:r,width:i,height:a}}function s(t){var e=t.attr(),n=e.x,r=e.y,i=e.r;return{x:n-i,y:r-i,width:2*i,height:2*i}}var l=n(32793);function u(t,e){return t&&e?{minX:Math.min(t.minX,e.minX),minY:Math.min(t.minY,e.minY),maxX:Math.max(t.maxX,e.maxX),maxY:Math.max(t.maxY,e.maxY)}:t||e}function c(t,e){var n=t.get("startArrowShape"),r=t.get("endArrowShape"),i=null,a=null;return n&&(i=n.getCanvasBBox(),e=u(e,i)),r&&(a=r.getCanvasBBox(),e=u(e,a)),e}function d(t){for(var e=t.attr(),n=e.points,r=[],i=[],a=0;a<n.length;a++){var o=n[a];r.push(o[0]),i.push(o[1])}var s=l.Zr.getBBoxByArray(r,i),u=s.x,d=s.y,h=s.width,p=s.height,f={minX:u,minY:d,maxX:u+h,maxY:d+p};return f=c(t,f),{x:f.minX,y:f.minY,width:f.maxX-f.minX,height:f.maxY-f.minY}}function h(t){for(var e=t.attr(),n=e.points,r=[],i=[],a=0;a<n.length;a++){var o=n[a];r.push(o[0]),i.push(o[1])}return l.Zr.getBBoxByArray(r,i)}var p=n(8723);function f(t){var e=t.attr(),n=e.x,r=e.y,i=e.text,a=e.fontSize,o=e.lineHeight,s=e.font;s||(s=(0,p.$O)(e));var l,u=(0,p.mY)(i,s);if(u){var c=e.textAlign,d=e.textBaseline,h=(0,p.FE)(i,a,o),f={x:n,y:r-h};c&&("end"===c||"right"===c?f.x-=u:"center"===c&&(f.x-=u/2)),d&&("top"===d?f.y+=h:"middle"===d&&(f.y+=h/2)),l={x:f.x,y:f.y,width:u,height:h}}else l={x:n,y:r,width:0,height:0};return l}var g=n(39499),m=n(13810);function v(t,e){for(var n=[],r=[],i=[],a=0;a<t.length;a++){var o=t[a],s=o.currentPoint,u=o.params,c=o.prePoint,d=void 0;switch(o.command){case"Q":d=l.lD.box(c[0],c[1],u[1],u[2],u[3],u[4]);break;case"C":d=l.Ll.box(c[0],c[1],u[1],u[2],u[3],u[4],u[5],u[6]);break;case"A":var h=o.arcParams;d=l.wN.box(h.cx,h.cy,h.rx,h.ry,h.xRotation,h.startAngle,h.endAngle);break;default:n.push(s[0]),r.push(s[1]);break}d&&(o.box=d,n.push(d.x,d.x+d.width),r.push(d.y,d.y+d.height)),e&&("L"===o.command||"M"===o.command)&&o.prePoint&&o.nextPoint&&i.push(o)}n=n.filter((function(t){return!Number.isNaN(t)&&t!==1/0&&t!==-1/0})),r=r.filter((function(t){return!Number.isNaN(t)&&t!==1/0&&t!==-1/0}));var p=(0,m.min)(n),f=(0,m.min)(r),g=(0,m.max)(n),v=(0,m.max)(r);if(0===i.length)return{x:p,y:f,width:g-p,height:v-f};for(a=0;a<i.length;a++){o=i[a],s=o.currentPoint;var b=void 0;s[0]===p?(b=y(o,e),p-=b.xExtra):s[0]===g&&(b=y(o,e),g+=b.xExtra),s[1]===f?(b=y(o,e),f-=b.yExtra):s[1]===v&&(b=y(o,e),v+=b.yExtra)}return{x:p,y:f,width:g-p,height:v-f}}function y(t,e){var n=t.prePoint,r=t.currentPoint,i=t.nextPoint,a=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),o=Math.pow(r[0]-i[0],2)+Math.pow(r[1]-i[1],2),s=Math.pow(n[0]-i[0],2)+Math.pow(n[1]-i[1],2),l=Math.acos((a+o-s)/(2*Math.sqrt(a)*Math.sqrt(o)));if(!l||0===Math.sin(l)||(0,m.isNumberEqual)(l,0))return{xExtra:0,yExtra:0};var u=Math.abs(Math.atan2(i[1]-r[1],i[0]-r[0])),c=Math.abs(Math.atan2(i[0]-r[0],i[1]-r[1]));u=u>Math.PI/2?Math.PI-u:u,c=c>Math.PI/2?Math.PI-c:c;var d={xExtra:Math.cos(l/2-u)*(e/2*(1/Math.sin(l/2)))-e/2||0,yExtra:Math.cos(c-l/2)*(e/2*(1/Math.sin(l/2)))-e/2||0};return d}function b(t){var e=t.attr(),n=e.path,r=e.stroke,i=r?e.lineWidth:0,a=t.get("segments")||(0,g.zx)(n),o=v(a,i),s=o.x,l=o.y,u=o.width,d=o.height,h={minX:s,minY:l,maxX:s+u,maxY:l+d};return h=c(t,h),{x:h.minX,y:h.minY,width:h.maxX-h.minX,height:h.maxY-h.minY}}function x(t){var e=t.attr(),n=e.x1,r=e.y1,i=e.x2,a=e.y2,o=Math.min(n,i),s=Math.max(n,i),l=Math.min(r,a),u=Math.max(r,a),d={minX:o,maxX:s,minY:l,maxY:u};return d=c(t,d),{x:d.minX,y:d.minY,width:d.maxX-d.minX,height:d.maxY-d.minY}}function w(t){var e=t.attr(),n=e.x,r=e.y,i=e.rx,a=e.ry;return{x:n-i,y:r-a,width:2*i,height:2*a}}i("rect",o),i("image",o),i("circle",s),i("marker",s),i("polyline",d),i("polygon",h),i("text",f),i("path",b),i("line",x),i("ellipse",w)},89473:function(t,e){"use strict";var n=function(){function t(t,e){this.bubbles=!0,this.target=null,this.currentTarget=null,this.delegateTarget=null,this.delegateObject=null,this.defaultPrevented=!1,this.propagationStopped=!1,this.shape=null,this.fromShape=null,this.toShape=null,this.propagationPath=[],this.type=t,this.name=t,this.originalEvent=e,this.timeStamp=e.timeStamp}return t.prototype.preventDefault=function(){this.defaultPrevented=!0,this.originalEvent.preventDefault&&this.originalEvent.preventDefault()},t.prototype.stopPropagation=function(){this.propagationStopped=!0},t.prototype.toString=function(){var t=this.type;return"[Event (type="+t+")]"},t.prototype.save=function(){},t.prototype.restore=function(){},t}();e["Z"]=n},98190:function(t,e,n){"use strict";n.r(e),n.d(e,{Event:function(){return l.Z},Base:function(){return u.Z},AbstractCanvas:function(){return c.Z},AbstractGroup:function(){return d.Z},AbstractShape:function(){return h.Z},PathUtil:function(){return r},getBBoxMethod:function(){return p.b},registerBBox:function(){return p.W},getTextHeight:function(){return f.FE},assembleFont:function(){return f.$O},isAllowCapture:function(){return g.pP},multiplyVec2:function(){return m.rG},invert:function(){return m.U_},getOffScreenContext:function(){return v.L},version:function(){return y}});var r=n(47575),i=n(52),a={};for(var o in i)["default","Event","Base","AbstractCanvas","AbstractGroup","AbstractShape","PathUtil","getBBoxMethod","registerBBox","getTextHeight","assembleFont","isAllowCapture","multiplyVec2","invert","getOffScreenContext","version"].indexOf(o)<0&&(a[o]=function(t){return i[t]}.bind(0,o));n.d(e,a);var s=n(15294);a={};for(var o in s)["default","Event","Base","AbstractCanvas","AbstractGroup","AbstractShape","PathUtil","getBBoxMethod","registerBBox","getTextHeight","assembleFont","isAllowCapture","multiplyVec2","invert","getOffScreenContext","version"].indexOf(o)<0&&(a[o]=function(t){return s[t]}.bind(0,o));n.d(e,a);var l=n(89473),u=n(2667),c=n(71862),d=n(31841),h=n(15032),p=n(46556),f=n(8723),g=n(77341),m=n(41482),v=n(67052),y="0.5.9"},15294:function(){},52:function(){},41482:function(t,e,n){"use strict";function r(t,e){var n=[],r=t[0],i=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],d=t[8],h=e[0],p=e[1],f=e[2],g=e[3],m=e[4],v=e[5],y=e[6],b=e[7],x=e[8];return n[0]=h*r+p*o+f*u,n[1]=h*i+p*s+f*c,n[2]=h*a+p*l+f*d,n[3]=g*r+m*o+v*u,n[4]=g*i+m*s+v*c,n[5]=g*a+m*l+v*d,n[6]=y*r+b*o+x*u,n[7]=y*i+b*s+x*c,n[8]=y*a+b*l+x*d,n}function i(t,e){var n=[],r=e[0],i=e[1];return n[0]=t[0]*r+t[3]*i+t[6],n[1]=t[1]*r+t[4]*i+t[7],n}function a(t){var e=[],n=t[0],r=t[1],i=t[2],a=t[3],o=t[4],s=t[5],l=t[6],u=t[7],c=t[8],d=c*o-s*u,h=-c*a+s*l,p=u*a-o*l,f=n*d+r*h+i*p;return f?(f=1/f,e[0]=d*f,e[1]=(-c*r+i*u)*f,e[2]=(s*r-i*o)*f,e[3]=h*f,e[4]=(c*n-i*l)*f,e[5]=(-s*n+i*a)*f,e[6]=p*f,e[7]=(-u*n+r*l)*f,e[8]=(o*n-r*a)*f,e):null}n.d(e,{xq:function(){return r},rG:function(){return i},U_:function(){return a}})},67052:function(t,e,n){"use strict";n.d(e,{L:function(){return i}});var r=null;function i(){if(!r){var t=document.createElement("canvas");t.width=1,t.height=1,r=t.getContext("2d")}return r}},47575:function(t,e,n){"use strict";n.r(e),n.d(e,{catmullRomToBezier:function(){return l},fillPath:function(){return T},fillPathByDiff:function(){return N},formatPath:function(){return j},intersection:function(){return F},parsePathArray:function(){return m},parsePathString:function(){return s},pathToAbsolute:function(){return c},pathToCurve:function(){return f},rectPath:function(){return _}});var r=n(13810),i="\t\n\v\f\r \u2028\u2029",a=new RegExp("([a-z])["+i+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+i+"]*,?["+i+"]*)+)","ig"),o=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+i+"]*,?["+i+"]*","ig"),s=function(t){if(!t)return null;if((0,r.isArray)(t))return t;var e={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(t).replace(a,(function(r,i,a){var s=[],l=i.toLowerCase();if(a.replace(o,(function(t,e){e&&s.push(+e)})),"m"===l&&s.length>2&&(n.push([i].concat(s.splice(0,2))),l="l",i="m"===i?"l":"L"),"o"===l&&1===s.length&&n.push([i,s[0]]),"r"===l)n.push([i].concat(s));else while(s.length>=e[l])if(n.push([i].concat(s.splice(0,e[l]))),!e[l])break;return t})),n},l=function(t,e){for(var n=[],r=0,i=t.length;i-2*!e>r;r+=2){var a=[{x:+t[r-2],y:+t[r-1]},{x:+t[r],y:+t[r+1]},{x:+t[r+2],y:+t[r+3]},{x:+t[r+4],y:+t[r+5]}];e?r?i-4===r?a[3]={x:+t[0],y:+t[1]}:i-2===r&&(a[2]={x:+t[0],y:+t[1]},a[3]={x:+t[2],y:+t[3]}):a[0]={x:+t[i-2],y:+t[i-1]}:i-4===r?a[3]=a[2]:r||(a[0]={x:+t[r],y:+t[r+1]}),n.push(["C",(-a[0].x+6*a[1].x+a[2].x)/6,(-a[0].y+6*a[1].y+a[2].y)/6,(a[1].x+6*a[2].x-a[3].x)/6,(a[1].y+6*a[2].y-a[3].y)/6,a[2].x,a[2].y])}return n},u=function(t,e,n,r,i){var a=[];if(null===i&&null===r&&(r=n),t=+t,e=+e,n=+n,r=+r,null!==i){var o=Math.PI/180,s=t+n*Math.cos(-r*o),l=t+n*Math.cos(-i*o),u=e+n*Math.sin(-r*o),c=e+n*Math.sin(-i*o);a=[["M",s,u],["A",n,n,0,+(i-r>180),0,l,c]]}else a=[["M",t,e],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return a},c=function(t){if(t=s(t),!t||!t.length)return[["M",0,0]];var e,n,r=[],i=0,a=0,o=0,c=0,d=0;"M"===t[0][0]&&(i=+t[0][1],a=+t[0][2],o=i,c=a,d++,r[0]=["M",i,a]);for(var h=3===t.length&&"M"===t[0][0]&&"R"===t[1][0].toUpperCase()&&"Z"===t[2][0].toUpperCase(),p=void 0,f=void 0,g=d,m=t.length;g<m;g++){if(r.push(p=[]),f=t[g],e=f[0],e!==e.toUpperCase())switch(p[0]=e.toUpperCase(),p[0]){case"A":p[1]=f[1],p[2]=f[2],p[3]=f[3],p[4]=f[4],p[5]=f[5],p[6]=+f[6]+i,p[7]=+f[7]+a;break;case"V":p[1]=+f[1]+a;break;case"H":p[1]=+f[1]+i;break;case"R":n=[i,a].concat(f.slice(1));for(var v=2,y=n.length;v<y;v++)n[v]=+n[v]+i,n[++v]=+n[v]+a;r.pop(),r=r.concat(l(n,h));break;case"O":r.pop(),n=u(i,a,f[1],f[2]),n.push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(u(i,a,f[1],f[2],f[3])),p=["U"].concat(r[r.length-1].slice(-2));break;case"M":o=+f[1]+i,c=+f[2]+a;break;default:for(v=1,y=f.length;v<y;v++)p[v]=+f[v]+(v%2?i:a)}else if("R"===e)n=[i,a].concat(f.slice(1)),r.pop(),r=r.concat(l(n,h)),p=["R"].concat(f.slice(-2));else if("O"===e)r.pop(),n=u(i,a,f[1],f[2]),n.push(n[0]),r=r.concat(n);else if("U"===e)r.pop(),r=r.concat(u(i,a,f[1],f[2],f[3])),p=["U"].concat(r[r.length-1].slice(-2));else for(var b=0,x=f.length;b<x;b++)p[b]=f[b];if(e=e.toUpperCase(),"O"!==e)switch(p[0]){case"Z":i=+o,a=+c;break;case"H":i=p[1];break;case"V":a=p[1];break;case"M":o=p[p.length-2],c=p[p.length-1];break;default:i=p[p.length-2],a=p[p.length-1]}}return r},d=function(t,e,n,r){return[t,e,n,r,n,r]},h=function(t,e,n,r,i,a){var o=1/3,s=2/3;return[o*t+s*n,o*e+s*r,o*i+s*n,o*a+s*r,i,a]},p=function(t,e,n,r,i,a,o,s,l,u){n===r&&(n+=1);var c,d,h,f,g,m=120*Math.PI/180,v=Math.PI/180*(+i||0),y=[],b=function(t,e,n){var r=t*Math.cos(n)-e*Math.sin(n),i=t*Math.sin(n)+e*Math.cos(n);return{x:r,y:i}};if(u)d=u[0],h=u[1],f=u[2],g=u[3];else{c=b(t,e,-v),t=c.x,e=c.y,c=b(s,l,-v),s=c.x,l=c.y,t===s&&e===l&&(s+=1,l+=1);var x=(t-s)/2,w=(e-l)/2,_=x*x/(n*n)+w*w/(r*r);_>1&&(_=Math.sqrt(_),n*=_,r*=_);var C=n*n,S=r*r,A=(a===o?-1:1)*Math.sqrt(Math.abs((C*S-C*w*w-S*x*x)/(C*w*w+S*x*x)));f=A*n*w/r+(t+s)/2,g=A*-r*x/n+(e+l)/2,d=Math.asin(((e-g)/r).toFixed(9)),h=Math.asin(((l-g)/r).toFixed(9)),d=t<f?Math.PI-d:d,h=s<f?Math.PI-h:h,d<0&&(d=2*Math.PI+d),h<0&&(h=2*Math.PI+h),o&&d>h&&(d-=2*Math.PI),!o&&h>d&&(h-=2*Math.PI)}var k=h-d;if(Math.abs(k)>m){var E=h,D=s,F=l;h=d+m*(o&&h>d?1:-1),s=f+n*Math.cos(h),l=g+r*Math.sin(h),y=p(s,l,n,r,i,0,o,D,F,[h,E,f,g])}k=h-d;var M=Math.cos(d),O=Math.sin(d),B=Math.cos(h),T=Math.sin(h),P=Math.tan(k/4),I=4/3*n*P,L=4/3*r*P,N=[t,e],R=[t+I*O,e-L*M],z=[s+I*T,l-L*B],j=[s,l];if(R[0]=2*N[0]-R[0],R[1]=2*N[1]-R[1],u)return[R,z,j].concat(y);y=[R,z,j].concat(y).join().split(",");for(var $=[],q=0,V=y.length;q<V;q++)$[q]=q%2?b(y[q-1],y[q],v).y:b(y[q],y[q+1],v).x;return $},f=function(t,e){var n,r=c(t),i=e&&c(e),a={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},o={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},s=[],l=[],u="",f="",g=function(t,e,n){var r,i;if(!t)return["C",e.x,e.y,e.x,e.y,e.x,e.y];switch(!(t[0]in{T:1,Q:1})&&(e.qx=e.qy=null),t[0]){case"M":e.X=t[1],e.Y=t[2];break;case"A":t=["C"].concat(p.apply(0,[e.x,e.y].concat(t.slice(1))));break;case"S":"C"===n||"S"===n?(r=2*e.x-e.bx,i=2*e.y-e.by):(r=e.x,i=e.y),t=["C",r,i].concat(t.slice(1));break;case"T":"Q"===n||"T"===n?(e.qx=2*e.x-e.qx,e.qy=2*e.y-e.qy):(e.qx=e.x,e.qy=e.y),t=["C"].concat(h(e.x,e.y,e.qx,e.qy,t[1],t[2]));break;case"Q":e.qx=t[1],e.qy=t[2],t=["C"].concat(h(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"].concat(d(e.x,e.y,t[1],t[2]));break;case"H":t=["C"].concat(d(e.x,e.y,t[1],e.y));break;case"V":t=["C"].concat(d(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"].concat(d(e.x,e.y,e.X,e.Y));break;default:break}return t},m=function(t,e){if(t[e].length>7){t[e].shift();var a=t[e];while(a.length)s[e]="A",i&&(l[e]="A"),t.splice(e++,0,["C"].concat(a.splice(0,6)));t.splice(e,1),n=Math.max(r.length,i&&i.length||0)}},v=function(t,e,a,o,s){t&&e&&"M"===t[s][0]&&"M"!==e[s][0]&&(e.splice(s,0,["M",o.x,o.y]),a.bx=0,a.by=0,a.x=t[s][1],a.y=t[s][2],n=Math.max(r.length,i&&i.length||0))};n=Math.max(r.length,i&&i.length||0);for(var y=0;y<n;y++){r[y]&&(u=r[y][0]),"C"!==u&&(s[y]=u,y&&(f=s[y-1])),r[y]=g(r[y],a,f),"A"!==s[y]&&"C"===u&&(s[y]="C"),m(r,y),i&&(i[y]&&(u=i[y][0]),"C"!==u&&(l[y]=u,y&&(f=l[y-1])),i[y]=g(i[y],o,f),"A"!==l[y]&&"C"===u&&(l[y]="C"),m(i,y)),v(r,i,a,o,y),v(i,r,o,a,y);var b=r[y],x=i&&i[y],w=b.length,_=i&&x.length;a.x=b[w-2],a.y=b[w-1],a.bx=parseFloat(b[w-4])||a.x,a.by=parseFloat(b[w-3])||a.y,o.bx=i&&(parseFloat(x[_-4])||o.x),o.by=i&&(parseFloat(x[_-3])||o.y),o.x=i&&x[_-2],o.y=i&&x[_-1]}return i?[r,i]:r},g=/,?([a-z]),?/gi,m=function(t){return t.join(",").replace(g,"$1")},v=function(t,e,n,r,i){var a=-3*e+9*n-9*r+3*i,o=t*a+6*e-12*n+6*r;return t*o-3*e+3*n},y=function(t,e,n,r,i,a,o,s,l){null===l&&(l=1),l=l>1?1:l<0?0:l;for(var u=l/2,c=12,d=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],h=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,f=0;f<c;f++){var g=u*d[f]+u,m=v(g,t,n,i,o),y=v(g,e,r,a,s),b=m*m+y*y;p+=h[f]*Math.sqrt(b)}return u*p},b=function(t,e,n,r,i,a,o,s){for(var l,u,c,d,h=[],p=[[],[]],f=0;f<2;++f)if(0===f?(u=6*t-12*n+6*i,l=-3*t+9*n-9*i+3*o,c=3*n-3*t):(u=6*e-12*r+6*a,l=-3*e+9*r-9*a+3*s,c=3*r-3*e),Math.abs(l)<1e-12){if(Math.abs(u)<1e-12)continue;d=-c/u,d>0&&d<1&&h.push(d)}else{var g=u*u-4*c*l,m=Math.sqrt(g);if(!(g<0)){var v=(-u+m)/(2*l);v>0&&v<1&&h.push(v);var y=(-u-m)/(2*l);y>0&&y<1&&h.push(y)}}var b,x=h.length,w=x;while(x--)d=h[x],b=1-d,p[0][x]=b*b*b*t+3*b*b*d*n+3*b*d*d*i+d*d*d*o,p[1][x]=b*b*b*e+3*b*b*d*r+3*b*d*d*a+d*d*d*s;return p[0][w]=t,p[1][w]=e,p[0][w+1]=o,p[1][w+1]=s,p[0].length=p[1].length=w+2,{min:{x:Math.min.apply(0,p[0]),y:Math.min.apply(0,p[1])},max:{x:Math.max.apply(0,p[0]),y:Math.max.apply(0,p[1])}}},x=function(t,e,n,r,i,a,o,s){if(!(Math.max(t,n)<Math.min(i,o)||Math.min(t,n)>Math.max(i,o)||Math.max(e,r)<Math.min(a,s)||Math.min(e,r)>Math.max(a,s))){var l=(t*r-e*n)*(i-o)-(t-n)*(i*s-a*o),u=(t*r-e*n)*(a-s)-(e-r)*(i*s-a*o),c=(t-n)*(a-s)-(e-r)*(i-o);if(c){var d=l/c,h=u/c,p=+d.toFixed(2),f=+h.toFixed(2);if(!(p<+Math.min(t,n).toFixed(2)||p>+Math.max(t,n).toFixed(2)||p<+Math.min(i,o).toFixed(2)||p>+Math.max(i,o).toFixed(2)||f<+Math.min(e,r).toFixed(2)||f>+Math.max(e,r).toFixed(2)||f<+Math.min(a,s).toFixed(2)||f>+Math.max(a,s).toFixed(2)))return{x:d,y:h}}}},w=function(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height},_=function(t,e,n,r,i){if(i)return[["M",+t+ +i,e],["l",n-2*i,0],["a",i,i,0,0,1,i,i],["l",0,r-2*i],["a",i,i,0,0,1,-i,i],["l",2*i-n,0],["a",i,i,0,0,1,-i,-i],["l",0,2*i-r],["a",i,i,0,0,1,i,-i],["z"]];var a=[["M",t,e],["l",n,0],["l",0,r],["l",-n,0],["z"]];return a.parsePathArray=m,a},C=function(t,e,n,r){return null===t&&(t=e=n=r=0),null===e&&(e=t.y,n=t.width,r=t.height,t=t.x),{x:t,y:e,width:n,w:n,height:r,h:r,x2:t+n,y2:e+r,cx:t+n/2,cy:e+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:_(t,e,n,r),vb:[t,e,n,r].join(" ")}},S=function(t,e){return t=C(t),e=C(e),w(e,t.x,t.y)||w(e,t.x2,t.y)||w(e,t.x,t.y2)||w(e,t.x2,t.y2)||w(t,e.x,e.y)||w(t,e.x2,e.y)||w(t,e.x,e.y2)||w(t,e.x2,e.y2)||(t.x<e.x2&&t.x>e.x||e.x<t.x2&&e.x>t.x)&&(t.y<e.y2&&t.y>e.y||e.y<t.y2&&e.y>t.y)},A=function(t,e,n,i,a,o,s,l){(0,r.isArray)(t)||(t=[t,e,n,i,a,o,s,l]);var u=b.apply(null,t);return C(u.min.x,u.min.y,u.max.x-u.min.x,u.max.y-u.min.y)},k=function(t,e,n,r,i,a,o,s,l){var u=1-l,c=Math.pow(u,3),d=Math.pow(u,2),h=l*l,p=h*l,f=c*t+3*d*l*n+3*u*l*l*i+p*o,g=c*e+3*d*l*r+3*u*l*l*a+p*s,m=t+2*l*(n-t)+h*(i-2*n+t),v=e+2*l*(r-e)+h*(a-2*r+e),y=n+2*l*(i-n)+h*(o-2*i+n),b=r+2*l*(a-r)+h*(s-2*a+r),x=u*t+l*n,w=u*e+l*r,_=u*i+l*o,C=u*a+l*s,S=90-180*Math.atan2(m-y,v-b)/Math.PI;return{x:f,y:g,m:{x:m,y:v},n:{x:y,y:b},start:{x:x,y:w},end:{x:_,y:C},alpha:S}},E=function(t,e,n){var r=A(t),i=A(e);if(!S(r,i))return n?0:[];for(var a=y.apply(0,t),o=y.apply(0,e),s=~~(a/8),l=~~(o/8),u=[],c=[],d={},h=n?0:[],p=0;p<s+1;p++){var f=k.apply(0,t.concat(p/s));u.push({x:f.x,y:f.y,t:p/s})}for(p=0;p<l+1;p++){f=k.apply(0,e.concat(p/l));c.push({x:f.x,y:f.y,t:p/l})}for(p=0;p<s;p++)for(var g=0;g<l;g++){var m=u[p],v=u[p+1],b=c[g],w=c[g+1],_=Math.abs(v.x-m.x)<.001?"y":"x",C=Math.abs(w.x-b.x)<.001?"y":"x",E=x(m.x,m.y,v.x,v.y,b.x,b.y,w.x,w.y);if(E){if(d[E.x.toFixed(4)]===E.y.toFixed(4))continue;d[E.x.toFixed(4)]=E.y.toFixed(4);var D=m.t+Math.abs((E[_]-m[_])/(v[_]-m[_]))*(v.t-m.t),F=b.t+Math.abs((E[C]-b[C])/(w[C]-b[C]))*(w.t-b.t);D>=0&&D<=1&&F>=0&&F<=1&&(n?h+=1:h.push({x:E.x,y:E.y,t1:D,t2:F}))}}return h},D=function(t,e,n){var r,i,a,o,s,l,u,c,d,h;t=f(t),e=f(e);for(var p=n?0:[],g=0,m=t.length;g<m;g++){var v=t[g];if("M"===v[0])r=s=v[1],i=l=v[2];else{"C"===v[0]?(d=[r,i].concat(v.slice(1)),r=d[6],i=d[7]):(d=[r,i,r,i,s,l,s,l],r=s,i=l);for(var y=0,b=e.length;y<b;y++){var x=e[y];if("M"===x[0])a=u=x[1],o=c=x[2];else{"C"===x[0]?(h=[a,o].concat(x.slice(1)),a=h[6],o=h[7]):(h=[a,o,a,o,u,c,u,c],a=u,o=c);var w=E(d,h,n);if(n)p+=w;else{for(var _=0,C=w.length;_<C;_++)w[_].segment1=g,w[_].segment2=y,w[_].bez1=d,w[_].bez2=h;p=p.concat(w)}}}}}return p},F=function(t,e){return D(t,e)};function M(t,e){var n=[],r=[];function i(t,e){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var a=[],o=0;o<t.length-1;o++)0===o&&n.push(t[0]),o===t.length-2&&r.push(t[o+1]),a[o]=[(1-e)*t[o][0]+e*t[o+1][0],(1-e)*t[o][1]+e*t[o+1][1]];i(a,e)}}return t.length&&i(t,e),{left:n,right:r.reverse()}}function O(t,e,n){var r=[[t[1],t[2]]];n=n||2;var i=[];"A"===e[0]?(r.push(e[6]),r.push(e[7])):"C"===e[0]?(r.push([e[1],e[2]]),r.push([e[3],e[4]]),r.push([e[5],e[6]])):"S"===e[0]||"Q"===e[0]?(r.push([e[1],e[2]]),r.push([e[3],e[4]])):r.push([e[1],e[2]]);for(var a=r,o=1/n,s=0;s<n-1;s++){var l=o/(1-o*s),u=M(a,l);i.push(u.left),a=u.right}i.push(a);var c=i.map((function(t){var e=[];return 4===t.length&&(e.push("C"),e=e.concat(t[2])),t.length>=3&&(3===t.length&&e.push("Q"),e=e.concat(t[1])),2===t.length&&e.push("L"),e=e.concat(t[t.length-1]),e}));return c}var B=function(t,e,n){if(1===n)return[[].concat(t)];var r=[];if("L"===e[0]||"C"===e[0]||"Q"===e[0])r=r.concat(O(t,e,n));else{var i=[].concat(t);"M"===i[0]&&(i[0]="L");for(var a=0;a<=n-1;a++)r.push(i)}return r},T=function(t,e){if(1===t.length)return t;var n=t.length-1,r=e.length-1,i=n/r,a=[];if(1===t.length&&"M"===t[0][0]){for(var o=0;o<r-n;o++)t.push(t[0]);return t}for(o=0;o<r;o++){var s=Math.floor(i*o);a[s]=(a[s]||0)+1}var l=a.reduce((function(e,r,i){return i===n?e.concat(t[n]):e.concat(B(t[i],t[i+1],r))}),[]);return l.unshift(t[0]),"Z"!==e[r]&&"z"!==e[r]||l.push("Z"),l},P=function(t,e){if(t.length!==e.length)return!1;var n=!0;return(0,r.each)(t,(function(t,r){if(t!==e[r])return n=!1,!1})),n};function I(t,e,n){var r=null,i=n;return e<i&&(i=e,r="add"),t<i&&(i=t,r="del"),{type:r,min:i}}var L=function(t,e){var n,r,i=t.length,a=e.length,o=0;if(0===i||0===a)return null;for(var s=[],l=0;l<=i;l++)s[l]=[],s[l][0]={min:l};for(var u=0;u<=a;u++)s[0][u]={min:u};for(l=1;l<=i;l++){n=t[l-1];for(u=1;u<=a;u++){r=e[u-1],o=P(n,r)?0:1;var c=s[l-1][u].min+1,d=s[l][u-1].min+1,h=s[l-1][u-1].min+o;s[l][u]=I(c,d,h)}}return s},N=function(t,e){var n=L(t,e),r=t.length,i=e.length,a=[],o=1,s=1;if(n[r][i].min!==r){for(var l=1;l<=r;l++){var u=n[l][l].min;s=l;for(var c=o;c<=i;c++)n[l][c].min<u&&(u=n[l][c].min,s=c);o=s,n[l][o].type&&a.push({index:l-1,type:n[l][o].type})}for(l=a.length-1;l>=0;l--)o=a[l].index,"add"===a[l].type?t.splice(o,0,[].concat(t[o])):t.splice(o,1)}r=t.length;var d=i-r;if(r<i)for(l=0;l<d;l++)"z"===t[r-1][0]||"Z"===t[r-1][0]?t.splice(r-2,0,t[r-2]):t.push(t[r-1]),r+=1;return t};function R(t,e,n){for(var r,i=[].concat(t),a=1/(n+1),o=z(e)[0],s=1;s<=n;s++)a*=s,r=Math.floor(t.length*a),0===r?i.unshift([o[0]*a+t[r][0]*(1-a),o[1]*a+t[r][1]*(1-a)]):i.splice(r,0,[o[0]*a+t[r][0]*(1-a),o[1]*a+t[r][1]*(1-a)]);return i}function z(t){var e=[];switch(t[0]){case"M":e.push([t[1],t[2]]);break;case"L":e.push([t[1],t[2]]);break;case"A":e.push([t[6],t[7]]);break;case"Q":e.push([t[3],t[4]]),e.push([t[1],t[2]]);break;case"T":e.push([t[1],t[2]]);break;case"C":e.push([t[5],t[6]]),e.push([t[1],t[2]]),e.push([t[3],t[4]]);break;case"S":e.push([t[3],t[4]]),e.push([t[1],t[2]]);break;case"H":e.push([t[1],t[1]]);break;case"V":e.push([t[1],t[1]]);break;default:}return e}var j=function(t,e){if(t.length<=1)return t;for(var n,r=0;r<e.length;r++)if(t[r][0]!==e[r][0])switch(n=z(t[r]),e[r][0]){case"M":t[r]=["M"].concat(n[0]);break;case"L":t[r]=["L"].concat(n[0]);break;case"A":t[r]=[].concat(e[r]),t[r][6]=n[0][0],t[r][7]=n[0][1];break;case"Q":if(n.length<2){if(!(r>0)){t[r]=e[r];break}n=R(n,t[r-1],1)}t[r]=["Q"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;case"T":t[r]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(r>0)){t[r]=e[r];break}n=R(n,t[r-1],2)}t[r]=["C"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;case"S":if(n.length<2){if(!(r>0)){t[r]=e[r];break}n=R(n,t[r-1],1)}t[r]=["S"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;default:t[r]=e[r]}return t}},8723:function(t,e,n){"use strict";n.d(e,{FE:function(){return a},mY:function(){return s},$O:function(){return l}});var r=n(77341),i=n(67052);function a(t,e,n){var i=1;if((0,r.HD)(t)&&(i=t.split("\n").length),i>1){var a=o(e,n);return e*i+a*(i-1)}return e}function o(t,e){return e?e-t:.14*t}function s(t,e){var n=(0,i.L)(),a=0;if((0,r.kK)(t)||""===t)return a;if(n.save(),n.font=e,(0,r.HD)(t)&&t.includes("\n")){var o=t.split("\n");(0,r.S6)(o,(function(t){var e=n.measureText(t).width;a<e&&(a=e)}))}else a=n.measureText(t).width;return n.restore(),a}function l(t){var e=t.fontSize,n=t.fontFamily,r=t.fontWeight,i=t.fontStyle,a=t.fontVariant;return[i,a,r,e+"px",n].join(" ").trim()}},77341:function(t,e,n){"use strict";n.d(e,{As:function(){return i},jU:function(){return a},kK:function(){return r.isNil},mf:function(){return r.isFunction},HD:function(){return r.isString},Kn:function(){return r.isObject},CD:function(){return r.mix},S6:function(){return r.each},jC:function(){return r.upperFirst},UY:function(){return o},pP:function(){return s}});var r=n(13810);function i(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}var a="undefined"!==typeof window&&"undefined"!==typeof window.document;function o(t,e){if(t.isCanvas())return!0;var n=e.getParent(),r=!1;while(n){if(n===t){r=!0;break}n=n.getParent()}return r}function s(t){return t.cfg.visible&&t.cfg.capture}},32793:function(t,e,n){"use strict";n.d(e,{wN:function(){return z},Ll:function(){return E},x1:function(){return h},aH:function(){return U},lD:function(){return w},Zr:function(){return r}});var r={};function i(t){return Math.min.apply(null,t)}function a(t){return Math.max.apply(null,t)}function o(t,e,n,r){var i=t-n,a=e-r;return Math.sqrt(i*i+a*a)}function s(t,e){return Math.abs(t-e)<.001}function l(t,e){var n=i(t),r=i(e),o=a(t),s=a(e);return{x:n,y:r,width:o-n,height:s-r}}function u(t,e,n,r){return{minX:i([t,n]),maxX:a([t,n]),minY:i([e,r]),maxY:a([e,r])}}function c(t){return(t+2*Math.PI)%(2*Math.PI)}n.r(r),n.d(r,{distance:function(){return o},getBBoxByArray:function(){return l},getBBoxRange:function(){return u},isNumberEqual:function(){return s},piMod:function(){return c}});var d=n(31437),h={box:function(t,e,n,r){return l([t,n],[e,r])},length:function(t,e,n,r){return o(t,e,n,r)},pointAt:function(t,e,n,r,i){return{x:(1-i)*t+i*n,y:(1-i)*e+i*r}},pointDistance:function(t,e,n,r,i,a){var s=(n-t)*(i-t)+(r-e)*(a-e);if(s<0)return o(t,e,i,a);var l=(n-t)*(n-t)+(r-e)*(r-e);return s>l?o(n,r,i,a):this.pointToLine(t,e,n,r,i,a)},pointToLine:function(t,e,n,r,i,a){var o=[n-t,r-e];if(d.exactEquals(o,[0,0]))return Math.sqrt((i-t)*(i-t)+(a-e)*(a-e));var s=[-o[1],o[0]];d.normalize(s,s);var l=[i-t,a-e];return Math.abs(d.dot(l,s))},tangentAngle:function(t,e,n,r){return Math.atan2(r-e,n-t)}},p=1e-4;function f(t,e,n,r,i,a){var s,l=1/0,u=[n,r],c=20;a&&a>200&&(c=a/10);for(var d=1/c,h=d/10,f=0;f<=c;f++){var g=f*d,m=[i.apply(null,t.concat([g])),i.apply(null,e.concat([g]))],v=o(u[0],u[1],m[0],m[1]);v<l&&(s=g,l=v)}if(0===s)return{x:t[0],y:e[0]};if(1===s){var y=t.length;return{x:t[y-1],y:e[y-1]}}l=1/0;for(f=0;f<32;f++){if(h<p)break;var b=s-h,x=s+h;m=[i.apply(null,t.concat([b])),i.apply(null,e.concat([b]))],v=o(u[0],u[1],m[0],m[1]);if(b>=0&&v<l)s=b,l=v;else{var w=[i.apply(null,t.concat([x])),i.apply(null,e.concat([x]))],_=o(u[0],u[1],w[0],w[1]);x<=1&&_<l?(s=x,l=_):h*=.5}}return{x:i.apply(null,t.concat([s])),y:i.apply(null,e.concat([s]))}}function g(t,e){for(var n=0,r=t.length,i=0;i<r;i++){var a=t[i],s=e[i],l=t[(i+1)%r],u=e[(i+1)%r];n+=o(a,s,l,u)}return n/2}function m(t,e,n,r){var i=1-r;return i*i*t+2*r*i*e+r*r*n}function v(t,e,n){var r=t+n-2*e;if(s(r,0))return[.5];var i=(t-e)/r;return i<=1&&i>=0?[i]:[]}function y(t,e,n,r){return 2*(1-r)*(e-t)+2*r*(n-e)}function b(t,e,n,r,i,a,o){var s=m(t,n,i,o),l=m(e,r,a,o),u=h.pointAt(t,e,n,r,o),c=h.pointAt(n,r,i,a,o);return[[t,e,u.x,u.y,s,l],[s,l,c.x,c.y,i,a]]}function x(t,e,n,r,i,a,s){if(0===s)return(o(t,e,n,r)+o(n,r,i,a)+o(t,e,i,a))/2;var l=b(t,e,n,r,i,a,.5),u=l[0],c=l[1];return u.push(s-1),c.push(s-1),x.apply(null,u)+x.apply(null,c)}var w={box:function(t,e,n,r,i,a){var o=v(t,n,i)[0],s=v(e,r,a)[0],u=[t,i],c=[e,a];return void 0!==o&&u.push(m(t,n,i,o)),void 0!==s&&c.push(m(e,r,a,s)),l(u,c)},length:function(t,e,n,r,i,a){return x(t,e,n,r,i,a,3)},nearestPoint:function(t,e,n,r,i,a,o,s){return f([t,n,i],[e,r,a],o,s,m)},pointDistance:function(t,e,n,r,i,a,s,l){var u=this.nearestPoint(t,e,n,r,i,a,s,l);return o(u.x,u.y,s,l)},interpolationAt:m,pointAt:function(t,e,n,r,i,a,o){return{x:m(t,n,i,o),y:m(e,r,a,o)}},divide:function(t,e,n,r,i,a,o){return b(t,e,n,r,i,a,o)},tangentAngle:function(t,e,n,r,i,a,o){var s=y(t,n,i,o),l=y(e,r,a,o),u=Math.atan2(l,s);return c(u)}};function _(t,e,n,r,i){var a=1-i;return a*a*a*t+3*e*i*a*a+3*n*i*i*a+r*i*i*i}function C(t,e,n,r,i){var a=1-i;return 3*(a*a*(e-t)+2*a*i*(n-e)+i*i*(r-n))}function S(t,e,n,r){var i,a,o,l=-3*t+9*e-9*n+3*r,u=6*t-12*e+6*n,c=3*e-3*t,d=[];if(s(l,0))s(u,0)||(i=-c/u,i>=0&&i<=1&&d.push(i));else{var h=u*u-4*l*c;s(h,0)?d.push(-u/(2*l)):h>0&&(o=Math.sqrt(h),i=(-u+o)/(2*l),a=(-u-o)/(2*l),i>=0&&i<=1&&d.push(i),a>=0&&a<=1&&d.push(a))}return d}function A(t,e,n,r,i,a,o,s,l){var u=_(t,n,i,o,l),c=_(e,r,a,s,l),d=h.pointAt(t,e,n,r,l),p=h.pointAt(n,r,i,a,l),f=h.pointAt(i,a,o,s,l),g=h.pointAt(d.x,d.y,p.x,p.y,l),m=h.pointAt(p.x,p.y,f.x,f.y,l);return[[t,e,d.x,d.y,g.x,g.y,u,c],[u,c,m.x,m.y,f.x,f.y,o,s]]}function k(t,e,n,r,i,a,o,s,l){if(0===l)return g([t,n,i,o],[e,r,a,s]);var u=A(t,e,n,r,i,a,o,s,.5),c=u[0],d=u[1];return c.push(l-1),d.push(l-1),k.apply(null,c)+k.apply(null,d)}var E={extrema:S,box:function(t,e,n,r,i,a,o,s){for(var u=[t,o],c=[e,s],d=S(t,n,i,o),h=S(e,r,a,s),p=0;p<d.length;p++)u.push(_(t,n,i,o,d[p]));for(p=0;p<h.length;p++)c.push(_(e,r,a,s,h[p]));return l(u,c)},length:function(t,e,n,r,i,a,o,s){return k(t,e,n,r,i,a,o,s,3)},nearestPoint:function(t,e,n,r,i,a,o,s,l,u,c){return f([t,n,i,o],[e,r,a,s],l,u,_,c)},pointDistance:function(t,e,n,r,i,a,s,l,u,c,d){var h=this.nearestPoint(t,e,n,r,i,a,s,l,u,c,d);return o(h.x,h.y,u,c)},interpolationAt:_,pointAt:function(t,e,n,r,i,a,o,s,l){return{x:_(t,n,i,o,l),y:_(e,r,a,s,l)}},divide:function(t,e,n,r,i,a,o,s,l){return A(t,e,n,r,i,a,o,s,l)},tangentAngle:function(t,e,n,r,i,a,o,s,l){var u=C(t,n,i,o,l),d=C(e,r,a,s,l);return c(Math.atan2(d,u))}};function D(t,e){var n=Math.abs(t);return e>0?n:-1*n}var F={box:function(t,e,n,r){return{x:t-n,y:e-r,width:2*n,height:2*r}},length:function(t,e,n,r){return Math.PI*(3*(n+r)-Math.sqrt((3*n+r)*(n+3*r)))},nearestPoint:function(t,e,n,r,i,a){var o=n,s=r;if(0===o||0===s)return{x:t,y:e};for(var l,u,c=i-t,d=a-e,h=Math.abs(c),p=Math.abs(d),f=o*o,g=s*s,m=Math.PI/4,v=0;v<4;v++){l=o*Math.cos(m),u=s*Math.sin(m);var y=(f-g)*Math.pow(Math.cos(m),3)/o,b=(g-f)*Math.pow(Math.sin(m),3)/s,x=l-y,w=u-b,_=h-y,C=p-b,S=Math.hypot(w,x),A=Math.hypot(C,_),k=S*Math.asin((x*C-w*_)/(S*A)),E=k/Math.sqrt(f+g-l*l-u*u);m+=E,m=Math.min(Math.PI/2,Math.max(0,m))}return{x:t+D(l,c),y:e+D(u,d)}},pointDistance:function(t,e,n,r,i,a){var s=this.nearestPoint(t,e,n,r,i,a);return o(s.x,s.y,i,a)},pointAt:function(t,e,n,r,i){var a=2*Math.PI*i;return{x:t+n*Math.cos(a),y:e+r*Math.sin(a)}},tangentAngle:function(t,e,n,r,i){var a=2*Math.PI*i,o=Math.atan2(r*Math.cos(a),-n*Math.sin(a));return c(o)}};function M(t,e,n,r,i,a,o,s){return-1*n*Math.cos(i)*Math.sin(s)-r*Math.sin(i)*Math.cos(s)}function O(t,e,n,r,i,a,o,s){return-1*n*Math.sin(i)*Math.sin(s)+r*Math.cos(i)*Math.cos(s)}function B(t,e,n){return Math.atan(-e/t*Math.tan(n))}function T(t,e,n){return Math.atan(e/(t*Math.tan(n)))}function P(t,e,n,r,i,a){return n*Math.cos(i)*Math.cos(a)-r*Math.sin(i)*Math.sin(a)+t}function I(t,e,n,r,i,a){return n*Math.sin(i)*Math.cos(a)+r*Math.cos(i)*Math.sin(a)+e}function L(t,e,n,r){var i=Math.atan2(r*t,n*e);return(i+2*Math.PI)%(2*Math.PI)}function N(t,e,n){return{x:t*Math.cos(n),y:e*Math.sin(n)}}function R(t,e,n){var r=Math.cos(n),i=Math.sin(n);return[t*r-e*i,t*i+e*r]}var z={box:function(t,e,n,r,i,a,o){for(var s=B(n,r,i),l=1/0,u=-1/0,c=[a,o],d=2*-Math.PI;d<=2*Math.PI;d+=Math.PI){var h=s+d;a<o?a<h&&h<o&&c.push(h):o<h&&h<a&&c.push(h)}for(d=0;d<c.length;d++){var p=P(t,e,n,r,i,c[d]);p<l&&(l=p),p>u&&(u=p)}var f=T(n,r,i),g=1/0,m=-1/0,v=[a,o];for(d=2*-Math.PI;d<=2*Math.PI;d+=Math.PI){var y=f+d;a<o?a<y&&y<o&&v.push(y):o<y&&y<a&&v.push(y)}for(d=0;d<v.length;d++){var b=I(t,e,n,r,i,v[d]);b<g&&(g=b),b>m&&(m=b)}return{x:l,y:g,width:u-l,height:m-g}},length:function(t,e,n,r,i,a,o){},nearestPoint:function(t,e,n,r,i,a,o,s,l){var u=R(s-t,l-e,-i),c=u[0],d=u[1],h=F.nearestPoint(0,0,n,r,c,d),p=L(n,r,h.x,h.y);p<a?h=N(n,r,a):p>o&&(h=N(n,r,o));var f=R(h.x,h.y,i);return{x:f[0]+t,y:f[1]+e}},pointDistance:function(t,e,n,r,i,a,s,l,u){var c=this.nearestPoint(t,e,n,r,l,u);return o(c.x,c.y,l,u)},pointAt:function(t,e,n,r,i,a,o,s){var l=(o-a)*s+a;return{x:P(t,e,n,r,i,l),y:I(t,e,n,r,i,l)}},tangentAngle:function(t,e,n,r,i,a,o,s){var l=(o-a)*s+a,u=M(t,e,n,r,i,a,o,l),d=O(t,e,n,r,i,a,o,l);return c(Math.atan2(d,u))}};function j(t){for(var e=0,n=[],r=0;r<t.length-1;r++){var i=t[r],a=t[r+1],s=o(i[0],i[1],a[0],a[1]),l={from:i,to:a,length:s};n.push(l),e+=s}return{segments:n,totalLength:e}}function $(t){if(t.length<2)return 0;for(var e=0,n=0;n<t.length-1;n++){var r=t[n],i=t[n+1];e+=o(r[0],r[1],i[0],i[1])}return e}function q(t,e){if(e>1||e<0||t.length<2)return null;var n=j(t),r=n.segments,i=n.totalLength;if(0===i)return{x:t[0][0],y:t[0][1]};for(var a=0,o=null,s=0;s<r.length;s++){var l=r[s],u=l.from,c=l.to,d=l.length/i;if(e>=a&&e<=a+d){var p=(e-a)/d;o=h.pointAt(u[0],u[1],c[0],c[1],p);break}a+=d}return o}function V(t,e){if(e>1||e<0||t.length<2)return 0;for(var n=j(t),r=n.segments,i=n.totalLength,a=0,o=0,s=0;s<r.length;s++){var l=r[s],u=l.from,c=l.to,d=l.length/i;if(e>=a&&e<=a+d){o=Math.atan2(c[1]-u[1],c[0]-u[0]);break}a+=d}return o}function H(t,e,n){for(var r=1/0,i=0;i<t.length-1;i++){var a=t[i],o=t[i+1],s=h.pointDistance(a[0],a[1],o[0],o[1],e,n);s<r&&(r=s)}return r}var U={box:function(t){for(var e=[],n=[],r=0;r<t.length;r++){var i=t[r];e.push(i[0]),n.push(i[1])}return l(e,n)},length:function(t){return $(t)},pointAt:function(t,e){return q(t,e)},pointDistance:function(t,e,n){return H(t,e,n)},tangentAngle:function(t,e){return V(t,e)}}},42581:function(t,e,n){"use strict";n.d(e,{Column:function(){return j_},Line:function(){return r_},Pie:function(){return fC}});var r={};n.r(r),n.d(r,{assign:function(){return ce},default:function(){return Be},defaultI18n:function(){return ge},format:function(){return Fe},parse:function(){return Me},setGlobalDateI18n:function(){return ve},setGlobalDateMasks:function(){return De}});var i={};n.r(i),n.d(i,{Arc:function(){return xi},DataMarker:function(){return ki},DataRegion:function(){return Di},Html:function(){return $i},Image:function(){return Si},Line:function(){return mi},Region:function(){return _i},RegionFilter:function(){return Mi},Shape:function(){return Bi},Text:function(){return yi}});var a={};n.r(a),n.d(a,{ellipsisHead:function(){return Wi},ellipsisMiddle:function(){return Xi},ellipsisTail:function(){return Yi},getDefault:function(){return Gi}});var o={};n.r(o),n.d(o,{equidistance:function(){return aa},equidistanceWithReverseBoth:function(){return oa},getDefault:function(){return ea},reserveBoth:function(){return ia},reserveFirst:function(){return na},reserveLast:function(){return ra}});var s={};n.r(s),n.d(s,{fixedAngle:function(){return ca},getDefault:function(){return ua},unfixedAngle:function(){return da}});var l={};n.r(l),n.d(l,{autoEllipsis:function(){return a},autoHide:function(){return o},autoRotate:function(){return s}});var u={};n.r(u),n.d(u,{Base:function(){return ya},Circle:function(){return _a},Html:function(){return Da},Line:function(){return xa}});var c={};n.r(c),n.d(c,{CONTAINER_CLASS:function(){return Za},CROSSHAIR_X:function(){return ro},CROSSHAIR_Y:function(){return io},LIST_CLASS:function(){return Qa},LIST_ITEM_CLASS:function(){return Ja},MARKER_CLASS:function(){return to},NAME_CLASS:function(){return no},TITLE_CLASS:function(){return Ka},VALUE_CLASS:function(){return eo}});var d={};n.r(d),n.d(d,{Base:function(){return eh},Circle:function(){return rh},Ellipse:function(){return oh},Image:function(){return uh},Line:function(){return ph},Marker:function(){return mh},Path:function(){return Mh},Polygon:function(){return Th},Polyline:function(){return Ih},Rect:function(){return zh},Text:function(){return $h}});var h={};n.r(h),n.d(h,{Canvas:function(){return Wh},Group:function(){return Jd},Shape:function(){return d},getArcParams:function(){return Fd},version:function(){return Yh}});var p={};n.r(p),n.d(p,{Base:function(){return up},Circle:function(){return dp},Dom:function(){return pp},Ellipse:function(){return gp},Image:function(){return vp},Line:function(){return bp},Marker:function(){return Cp},Path:function(){return Ap},Polygon:function(){return Ep},Polyline:function(){return Fp},Rect:function(){return Bp},Text:function(){return zp}});var f={};n.r(f),n.d(f,{Canvas:function(){return uf},Group:function(){return sp},Shape:function(){return p},version:function(){return cf}});var g={};n.r(g),n.d(g,{cluster:function(){return DM},hierarchy:function(){return hM},pack:function(){return KM},packEnclose:function(){return OM},packSiblings:function(){return UM},partition:function(){return ZF},stratify:function(){return aO},tree:function(){return fO},treemap:function(){return bO},treemapBinary:function(){return xO},treemapDice:function(){return XF},treemapResquarify:function(){return _O},treemapSlice:function(){return gO},treemapSliceDice:function(){return wO},treemapSquarify:function(){return yO}});var m,v,y,b=n(70655),x=n(13810);(function(t){t["FORE"]="fore",t["MID"]="mid",t["BG"]="bg"})(m||(m={})),function(t){t["TOP"]="top",t["TOP_LEFT"]="top-left",t["TOP_RIGHT"]="top-right",t["RIGHT"]="right",t["RIGHT_TOP"]="right-top",t["RIGHT_BOTTOM"]="right-bottom",t["LEFT"]="left",t["LEFT_TOP"]="left-top",t["LEFT_BOTTOM"]="left-bottom",t["BOTTOM"]="bottom",t["BOTTOM_LEFT"]="bottom-left",t["BOTTOM_RIGHT"]="bottom-right",t["RADIUS"]="radius",t["CIRCLE"]="circle",t["NONE"]="none"}(v||(v={})),function(t){t["AXIS"]="axis",t["GRID"]="grid",t["LEGEND"]="legend",t["TOOLTIP"]="tooltip",t["ANNOTATION"]="annotation",t["SLIDER"]="slider",t["SCROLLBAR"]="scrollbar",t["OTHER"]="other"}(y||(y={}));var w,_,C,S,A={FORE:3,MID:2,BG:1};(function(t){t["BEFORE_RENDER"]="beforerender",t["AFTER_RENDER"]="afterrender",t["BEFORE_PAINT"]="beforepaint",t["AFTER_PAINT"]="afterpaint",t["BEFORE_CHANGE_DATA"]="beforechangedata",t["AFTER_CHANGE_DATA"]="afterchangedata",t["BEFORE_CLEAR"]="beforeclear",t["AFTER_CLEAR"]="afterclear",t["BEFORE_DESTROY"]="beforedestroy",t["BEFORE_CHANGE_SIZE"]="beforechangesize",t["AFTER_CHANGE_SIZE"]="afterchangesize"})(w||(w={})),function(t){t["BEFORE_DRAW_ANIMATE"]="beforeanimate",t["AFTER_DRAW_ANIMATE"]="afteranimate",t["BEFORE_RENDER_LABEL"]="beforerenderlabel",t["AFTER_RENDER_LABEL"]="afterrenderlabel"}(_||(_={})),function(t){t["MOUSE_ENTER"]="plot:mouseenter",t["MOUSE_DOWN"]="plot:mousedown",t["MOUSE_MOVE"]="plot:mousemove",t["MOUSE_UP"]="plot:mouseup",t["MOUSE_LEAVE"]="plot:mouseleave",t["TOUCH_START"]="plot:touchstart",t["TOUCH_MOVE"]="plot:touchmove",t["TOUCH_END"]="plot:touchend",t["TOUCH_CANCEL"]="plot:touchcancel",t["CLICK"]="plot:click",t["DBLCLICK"]="plot:dblclick",t["CONTEXTMENU"]="plot:contextmenu",t["LEAVE"]="plot:leave",t["ENTER"]="plot:enter"}(C||(C={})),function(t){t["ACTIVE"]="active",t["INACTIVE"]="inactive",t["SELECTED"]="selected",t["DEFAULT"]="default"}(S||(S={}));var k,E,D,F,M=["color","shape","size"],O="_origin",B=1,T=1,P=.25,I={};function L(t){var e=I[t];if(!e)throw new Error("G engine '".concat(t,"' is not exist, please register it at first."));return e}function N(t,e){I[t]=e}function R(){k=document.createElement("table"),E=document.createElement("tr"),D=/^\s*<(\w+|!)[^>]*>/,F={tr:document.createElement("tbody"),tbody:k,thead:k,tfoot:k,td:E,th:E,"*":document.createElement("div")}}function z(t){k||R();var e=D.test(t)&&RegExp.$1;e&&e in F||(e="*");var n=F[e];t="string"===typeof t?t.replace(/(^\s*)|(\s*$)/g,""):t,n.innerHTML=""+t;var r=n.childNodes[0];return r&&n.contains(r)&&n.removeChild(r),r}function j(t,e){if(t)for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n]);return t}function $(t){var e=getComputedStyle(t);return{width:(t.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(t.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}function q(t){return"number"===typeof t&&!isNaN(t)}function V(t,e,n,r){var i=n,a=r;if(e){var o=$(t);i=o.width?o.width:i,a=o.height?o.height:a}return{width:Math.max(q(i)?i:B,B),height:Math.max(q(a)?a:T,T)}}function H(t){var e=t.parentNode;e&&e.removeChild(t)}var U=n(90494),G=function(t){function e(e){var n=t.call(this)||this;n.destroyed=!1;var r=e.visible,i=void 0===r||r;return n.visible=i,n}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.visible;t||this.changeVisible(!0)},e.prototype.hide=function(){var t=this.visible;t&&this.changeVisible(!1)},e.prototype.destroy=function(){this.off(),this.destroyed=!0},e.prototype.changeVisible=function(t){this.visible!==t&&(this.visible=t)},e}(U.Z),W=G,Y=n(98190),X=0,Z=.5,K=.5,Q=.05,J=function(){function t(t){var e=t.xField,n=t.yField,r=t.adjustNames,i=void 0===r?["x","y"]:r,a=t.dimValuesMap;this.adjustNames=i,this.xField=e,this.yField=n,this.dimValuesMap=a}return t.prototype.isAdjust=function(t){return this.adjustNames.indexOf(t)>=0},t.prototype.getAdjustRange=function(t,e,n){var r,i,a=this.yField,o=n.indexOf(e),s=n.length;return!a&&this.isAdjust("y")?(r=0,i=1):s>1?(r=n[0===o?0:o-1],i=n[o===s-1?s-1:o+1],0!==o?r+=(e-r)/2:r-=(i-e)/2,o!==s-1?i-=(i-e)/2:i+=(e-n[s-2])/2):(r=0===e?0:e-.5,i=0===e?1:e+.5),{pre:r,next:i}},t.prototype.adjustData=function(t,e){var n=this,r=this.getDimValues(e);x.each(t,(function(t,e){x.each(r,(function(r,i){n.adjustDim(i,r,t,e)}))}))},t.prototype.groupData=function(t,e){return x.each(t,(function(t){void 0===t[e]&&(t[e]=X)})),x.groupBy(t,e)},t.prototype.adjustDim=function(t,e,n,r){},t.prototype.getDimValues=function(t){var e=this,n=e.xField,r=e.yField,i=x.assign({},this.dimValuesMap),a=[];if(n&&this.isAdjust("x")&&a.push(n),r&&this.isAdjust("y")&&a.push(r),a.forEach((function(e){i&&i[e]||(i[e]=x.valuesOfKey(t,e).sort((function(t,e){return t-e})))})),!r&&this.isAdjust("y")){var o="y";i[o]=[X,1]}return i},t}(),tt=J,et={},nt=function(t){return et[t.toLowerCase()]},rt=function(t,e){if(nt(t))throw new Error("Adjust type '"+t+"' existed.");et[t.toLowerCase()]=e},it=function(t,e){return it=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},it(t,e)};function at(t,e){function n(){this.constructor=t}it(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var ot=function(){return ot=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n],e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},ot.apply(this,arguments)};var st=function(t){function e(e){var n=t.call(this,e)||this;n.cacheMap={},n.adjustDataArray=[],n.mergeData=[];var r=e.marginRatio,i=void 0===r?Z:r,a=e.dodgeRatio,o=void 0===a?K:a,s=e.dodgeBy,l=e.intervalPadding,u=e.dodgePadding,c=e.xDimensionLength,d=e.groupNum,h=e.defaultSize,p=e.maxColumnWidth,f=e.minColumnWidth,g=e.columnWidthRatio,m=e.customOffset;return n.marginRatio=i,n.dodgeRatio=o,n.dodgeBy=s,n.intervalPadding=l,n.dodgePadding=u,n.xDimensionLegenth=c,n.groupNum=d,n.defaultSize=h,n.maxColumnWidth=p,n.minColumnWidth=f,n.columnWidthRatio=g,n.customOffset=m,n}return at(e,t),e.prototype.process=function(t){var e=x.clone(t),n=x.flatten(e),r=this.dodgeBy,i=r?x.group(n,r):e;return this.cacheMap={},this.adjustDataArray=i,this.mergeData=n,this.adjustData(i,n),this.adjustDataArray=[],this.mergeData=[],e},e.prototype.adjustDim=function(t,e,n,r){var i=this,a=this.customOffset,o=this.getDistribution(t),s=this.groupData(n,t);return x.each(s,(function(n,s){var l;l=1===e.length?{pre:e[0]-1,next:e[0]+1}:i.getAdjustRange(t,parseFloat(s),e),x.each(n,(function(e){var n=e[t],s=o[n],u=s.indexOf(r);if(x.isNil(a))e[t]=i.getDodgeOffset(l,u,s.length);else{var c=l.pre,d=l.next;e[t]=x.isFunction(a)?a(e,l):(c+d)/2+a}}))})),[]},e.prototype.getDodgeOffset=function(t,e,n){var r,i=this,a=i.dodgeRatio,o=i.marginRatio,s=i.intervalPadding,l=i.dodgePadding,u=t.pre,c=t.next,d=c-u;if(!x.isNil(s)&&x.isNil(l)&&s>=0){var h=this.getIntervalOnlyOffset(n,e);r=u+h}else if(!x.isNil(l)&&x.isNil(s)&&l>=0){h=this.getDodgeOnlyOffset(n,e);r=u+h}else if(!x.isNil(s)&&!x.isNil(l)&&s>=0&&l>=0){h=this.getIntervalAndDodgeOffset(n,e);r=u+h}else{var p=d*a/n,f=o*p;h=.5*(d-n*p-(n-1)*f)+((e+1)*p+e*f)-.5*p-.5*d;r=(u+c)/2+h}return r},e.prototype.getIntervalOnlyOffset=function(t,e){var n=this,r=n.defaultSize,i=n.intervalPadding,a=n.xDimensionLegenth,o=n.groupNum,s=n.dodgeRatio,l=n.maxColumnWidth,u=n.minColumnWidth,c=n.columnWidthRatio,d=i/a,h=(1-(o-1)*d)/o*s/(t-1),p=((1-d*(o-1))/o-h*(t-1))/t;if(p=x.isNil(c)?p:1/o/t*c,!x.isNil(l)){var f=l/a;p=Math.min(p,f)}if(!x.isNil(u)){var g=u/a;p=Math.max(p,g)}p=r?r/a:p,h=((1-(o-1)*d)/o-t*p)/(t-1);var m=((.5+e)*p+e*h+.5*d)*o-d/2;return m},e.prototype.getDodgeOnlyOffset=function(t,e){var n=this,r=n.defaultSize,i=n.dodgePadding,a=n.xDimensionLegenth,o=n.groupNum,s=n.marginRatio,l=n.maxColumnWidth,u=n.minColumnWidth,c=n.columnWidthRatio,d=i/a,h=1*s/(o-1),p=((1-h*(o-1))/o-d*(t-1))/t;if(p=c?1/o/t*c:p,!x.isNil(l)){var f=l/a;p=Math.min(p,f)}if(!x.isNil(u)){var g=u/a;p=Math.max(p,g)}p=r?r/a:p,h=(1-(p*t+d*(t-1))*o)/(o-1);var m=((.5+e)*p+e*d+.5*h)*o-h/2;return m},e.prototype.getIntervalAndDodgeOffset=function(t,e){var n=this,r=n.intervalPadding,i=n.dodgePadding,a=n.xDimensionLegenth,o=n.groupNum,s=r/a,l=i/a,u=((1-s*(o-1))/o-l*(t-1))/t,c=((.5+e)*u+e*l+.5*s)*o-s/2;return c},e.prototype.getDistribution=function(t){var e=this.adjustDataArray,n=this.cacheMap,r=n[t];return r||(r={},x.each(e,(function(e,n){var i=x.valuesOfKey(e,t);i.length||i.push(0),x.each(i,(function(t){r[t]||(r[t]=[]),r[t].push(n)}))})),n[t]=r),r},e}(tt),lt=st;function ut(t,e){return(e-t)*Math.random()+t}var ct=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return at(e,t),e.prototype.process=function(t){var e=x.clone(t),n=x.flatten(e);return this.adjustData(e,n),e},e.prototype.adjustDim=function(t,e,n){var r=this,i=this.groupData(n,t);return x.each(i,(function(n,i){return r.adjustGroup(n,t,parseFloat(i),e)}))},e.prototype.getAdjustOffset=function(t){var e=t.pre,n=t.next,r=(n-e)*Q;return ut(e+r,n-r)},e.prototype.adjustGroup=function(t,e,n,r){var i=this,a=this.getAdjustRange(e,n,r);return x.each(t,(function(t){t[e]=i.getAdjustOffset(a)})),t},e}(tt),dt=ct,ht=x.Cache,pt=function(t){function e(e){var n=t.call(this,e)||this,r=e.adjustNames,i=void 0===r?["y"]:r,a=e.height,o=void 0===a?NaN:a,s=e.size,l=void 0===s?10:s,u=e.reverseOrder,c=void 0!==u&&u;return n.adjustNames=i,n.height=o,n.size=l,n.reverseOrder=c,n}return at(e,t),e.prototype.process=function(t){var e=this,n=e.yField,r=e.reverseOrder,i=n?this.processStack(t):this.processOneDimStack(t);return r?this.reverse(i):i},e.prototype.reverse=function(t){return t.slice(0).reverse()},e.prototype.processStack=function(t){var e=this,n=e.xField,r=e.yField,i=e.reverseOrder,a=i?this.reverse(t):t,o=new ht,s=new ht;return a.map((function(t){return t.map((function(t){var e,i=x.get(t,n,0),a=x.get(t,[r]),l=i.toString();if(a=x.isArray(a)?a[1]:a,!x.isNil(a)){var u=a>=0?o:s;u.has(l)||u.set(l,0);var c=u.get(l),d=a+c;return u.set(l,d),ot(ot({},t),(e={},e[r]=[c,d],e))}return t}))}))},e.prototype.processOneDimStack=function(t){var e=this,n=this,r=n.xField,i=n.height,a=n.reverseOrder,o="y",s=a?this.reverse(t):t,l=new ht;return s.map((function(t){return t.map((function(t){var n,a=e.size,s=t[r],u=2*a/i;l.has(s)||l.set(s,u/2);var c=l.get(s);return l.set(s,c+u),ot(ot({},t),(n={},n[o]=c,n))}))}))},e}(tt),ft=pt,gt=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return at(e,t),e.prototype.process=function(t){var e=x.flatten(t),n=this,r=n.xField,i=n.yField,a=this.getXValuesMaxMap(e),o=Math.max.apply(Math,Object.keys(a).map((function(t){return a[t]})));return x.map(t,(function(t){return x.map(t,(function(t){var e,n,s=t[i],l=t[r];if(x.isArray(s)){var u=(o-a[l])/2;return ot(ot({},t),(e={},e[i]=x.map(s,(function(t){return u+t})),e))}var c=(o-s)/2;return ot(ot({},t),(n={},n[i]=[c,s+c],n))}))}))},e.prototype.getXValuesMaxMap=function(t){var e=this,n=this,r=n.xField,i=n.yField,a=x.groupBy(t,(function(t){return t[r]}));return x.mapValues(a,(function(t){return e.getDimMaxValue(t,i)}))},e.prototype.getDimMaxValue=function(t,e){var n=x.map(t,(function(t){return x.get(t,e,[])})),r=x.flatten(n);return Math.max.apply(Math,r)},e}(tt),mt=gt;rt("Dodge",lt),rt("Jitter",dt),rt("Stack",ft),rt("Symmetric",mt);var vt=function(t,e){return(0,x.isString)(e)?e:t.invert(t.scale(e))},yt=function(){function t(t){this.names=[],this.scales=[],this.linear=!1,this.values=[],this.callback=function(){return[]},this._parseCfg(t)}return t.prototype.mapping=function(){for(var t=this,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];var r=e.map((function(e,n){return t._toOriginParam(e,t.scales[n])}));return this.callback.apply(this,r)},t.prototype.getLinearValue=function(t){var e=this.values.length-1,n=Math.floor(e*t),r=e*t-n,i=this.values[n],a=n===e?i:this.values[n+1];return i+(a-i)*r},t.prototype.getNames=function(){for(var t=this.scales,e=this.names,n=Math.min(t.length,e.length),r=[],i=0;i<n;i+=1)r.push(e[i]);return r},t.prototype.getFields=function(){return this.scales.map((function(t){return t.field}))},t.prototype.getScale=function(t){return this.scales[this.names.indexOf(t)]},t.prototype.defaultCallback=function(){for(var t=this,e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return 0===e.length?this.values:e.map((function(e,n){var r=t.scales[n];return"identity"===r.type?r.values[0]:t._getAttributeValue(r,e)}))},t.prototype._parseCfg=function(t){var e=this,n=t.type,r=void 0===n?"base":n,i=t.names,a=void 0===i?[]:i,o=t.scales,s=void 0===o?[]:o,l=t.values,u=void 0===l?[]:l,c=t.callback;this.type=r,this.scales=s,this.values=u,this.names=a,this.callback=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(c){var r=c.apply(void 0,t);if(!(0,x.isNil)(r))return[r]}return e.defaultCallback.apply(e,t)}},t.prototype._getAttributeValue=function(t,e){if(t.isCategory&&!this.linear){var n=t.translate(e);return this.values[n%this.values.length]}var r=t.scale(e);return this.getLinearValue(r)},t.prototype._toOriginParam=function(t,e){return e.isLinear?t:(0,x.isArray)(t)?t.map((function(t){return vt(e,t)})):vt(e,t)},t}(),bt=yt,xt=function(t,e){return xt=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n])},xt(t,e)};function wt(t,e){function n(){this.constructor=t}xt(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var _t=/rgba?\(([\s.,0-9]+)\)/,Ct=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,St=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,At=/[\d.]+:(#[^\s]+|[^\)]+\))/gi,kt=function(t){return/^[r,R,L,l]{1}[\s]*\(/.test(t)},Et=function(){var t=document.createElement("i");return t.title="Web Colour Picker",t.style.display="none",document.body.appendChild(t),t},Dt=function(t,e,n,r){return t[r]+(e[r]-t[r])*n};function Ft(t){return"#"+Bt(t[0])+Bt(t[1])+Bt(t[2])}var Mt,Ot=function(t){return[parseInt(t.substr(1,2),16),parseInt(t.substr(3,2),16),parseInt(t.substr(5,2),16)]},Bt=function(t){var e=Math.round(t).toString(16);return 1===e.length?"0"+e:e},Tt=function(t,e){var n=isNaN(Number(e))||e<0?0:e>1?1:Number(e),r=t.length-1,i=Math.floor(r*n),a=r*n-i,o=t[i],s=i===r?o:t[i+1];return Ft([Dt(o,s,a,0),Dt(o,s,a,1),Dt(o,s,a,2)])},Pt=function(t){if("#"===t[0]&&7===t.length)return t;Mt||(Mt=Et()),Mt.style.color=t;var e=document.defaultView.getComputedStyle(Mt,"").getPropertyValue("color"),n=_t.exec(e),r=n[1].split(/\s*,\s*/).map((function(t){return Number(t)}));return e=Ft(r),e},It=function(t){var e=(0,x.isString)(t)?t.split("-"):t,n=(0,x.map)(e,(function(t){return Ot(-1===t.indexOf("#")?Pt(t):t)}));return function(t){return Tt(n,t)}},Lt=function(t){if(kt(t)){var e,n=void 0;if("l"===t[0]){var r=Ct.exec(t),i=+r[1]+90;n=r[2],e="linear-gradient("+i+"deg, "}else if("r"===t[0]){e="radial-gradient(";r=St.exec(t);n=r[4]}var a=n.match(At);return(0,x.each)(a,(function(t,n){var r=t.split(":");e+=r[1]+" "+100*r[0]+"%",n!==a.length-1&&(e+=", ")})),e+=")",e}return t},Nt={rgb2arr:Ot,gradient:It,toRGB:(0,x.memoize)(Pt),toCSSGradient:Lt},Rt=function(t){function e(e){var n=t.call(this,e)||this;return n.type="color",n.names=["color"],(0,x.isString)(n.values)&&(n.linear=!0),n.gradient=Nt.gradient(n.values),n}return wt(e,t),e.prototype.getLinearValue=function(t){return this.gradient(t)},e}(bt),zt=Rt,jt=function(t){function e(e){var n=t.call(this,e)||this;return n.type="opacity",n.names=["opacity"],n}return wt(e,t),e}(bt),$t=jt,qt=function(t){function e(e){var n=t.call(this,e)||this;return n.names=["x","y"],n.type="position",n}return wt(e,t),e.prototype.mapping=function(t,e){var n=this.scales,r=n[0],i=n[1];return(0,x.isNil)(t)||(0,x.isNil)(e)?[]:[(0,x.isArray)(t)?t.map((function(t){return r.scale(t)})):r.scale(t),(0,x.isArray)(e)?e.map((function(t){return i.scale(t)})):i.scale(e)]},e}(bt),Vt=qt,Ht=function(t){function e(e){var n=t.call(this,e)||this;return n.type="shape",n.names=["shape"],n}return wt(e,t),e.prototype.getLinearValue=function(t){var e=Math.round((this.values.length-1)*t);return this.values[e]},e}(bt),Ut=Ht,Gt=function(t){function e(e){var n=t.call(this,e)||this;return n.type="size",n.names=["size"],n}return wt(e,t),e}(bt),Wt=Gt,Yt={};function Xt(t){return Yt[t]}function Zt(t,e){Yt[t]=e}var Kt=function(){function t(t){this.type="base",this.isCategory=!1,this.isLinear=!1,this.isContinuous=!1,this.isIdentity=!1,this.values=[],this.range=[0,1],this.ticks=[],this.__cfg__=t,this.initCfg(),this.init()}return t.prototype.translate=function(t){return t},t.prototype.change=function(t){(0,x.assign)(this.__cfg__,t),this.init()},t.prototype.clone=function(){return this.constructor(this.__cfg__)},t.prototype.getTicks=function(){var t=this;return(0,x.map)(this.ticks,(function(e,n){return(0,x.isObject)(e)?e:{text:t.getText(e,n),tickValue:e,value:t.scale(e)}}))},t.prototype.getText=function(t,e){var n=this.formatter,r=n?n(t,e):t;return(0,x.isNil)(r)||!(0,x.isFunction)(r.toString)?"":r.toString()},t.prototype.getConfig=function(t){return this.__cfg__[t]},t.prototype.init=function(){(0,x.assign)(this,this.__cfg__),this.setDomain(),(0,x.isEmpty)(this.getConfig("ticks"))&&(this.ticks=this.calculateTicks())},t.prototype.initCfg=function(){},t.prototype.setDomain=function(){},t.prototype.calculateTicks=function(){var t=this.tickMethod,e=[];if((0,x.isString)(t)){var n=Xt(t);if(!n)throw new Error("There is no method to to calculate ticks!");e=n(this)}else(0,x.isFunction)(t)&&(e=t(this));return e},t.prototype.rangeMin=function(){return this.range[0]},t.prototype.rangeMax=function(){return this.range[1]},t.prototype.calcPercent=function(t,e,n){return(0,x.isNumber)(t)?(t-e)/(n-e):NaN},t.prototype.calcValue=function(t,e,n){return e+t*(n-e)},t}(),Qt=Kt,Jt=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="cat",e.isCategory=!0,e}return(0,b.__extends)(e,t),e.prototype.buildIndexMap=function(){if(!this.translateIndexMap){this.translateIndexMap=new Map;for(var t=0;t<this.values.length;t++)this.translateIndexMap.set(this.values[t],t)}},e.prototype.translate=function(t){this.buildIndexMap();var e=this.translateIndexMap.get(t);return void 0===e&&(e=(0,x.isNumber)(t)?t:NaN),e},e.prototype.scale=function(t){var e=this.translate(t),n=this.calcPercent(e,this.min,this.max);return this.calcValue(n,this.rangeMin(),this.rangeMax())},e.prototype.invert=function(t){var e=this.max-this.min,n=this.calcPercent(t,this.rangeMin(),this.rangeMax()),r=Math.round(e*n)+this.min;return r<this.min||r>this.max?NaN:this.values[r]},e.prototype.getText=function(e){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var i=e;return(0,x.isNumber)(e)&&!this.values.includes(e)&&(i=this.values[i]),t.prototype.getText.apply(this,(0,b.__spreadArrays)([i],n))},e.prototype.initCfg=function(){this.tickMethod="cat"},e.prototype.setDomain=function(){if((0,x.isNil)(this.getConfig("min"))&&(this.min=0),(0,x.isNil)(this.getConfig("max"))){var t=this.values.length;this.max=t>1?t-1:t}this.translateIndexMap&&(this.translateIndexMap=void 0)},e}(Qt),te=Jt,ee=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,ne="\\d\\d?",re="\\d\\d",ie="\\d{3}",ae="\\d{4}",oe="[^\\s]+",se=/\[([^]*?)\]/gm;function le(t,e){for(var n=[],r=0,i=t.length;r<i;r++)n.push(t[r].substr(0,e));return n}var ue=function(t){return function(e,n){var r=n[t].map((function(t){return t.toLowerCase()})),i=r.indexOf(e.toLowerCase());return i>-1?i:null}};function ce(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0,i=e;r<i.length;r++){var a=i[r];for(var o in a)t[o]=a[o]}return t}var de=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],he=["January","February","March","April","May","June","July","August","September","October","November","December"],pe=le(he,3),fe=le(de,3),ge={dayNamesShort:fe,dayNames:de,monthNamesShort:pe,monthNames:he,amPm:["am","pm"],DoFn:function(t){return t+["th","st","nd","rd"][t%10>3?0:(t-t%10!==10?1:0)*t%10]}},me=ce({},ge),ve=function(t){return me=ce(me,t)},ye=function(t){return t.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},be=function(t,e){void 0===e&&(e=2),t=String(t);while(t.length<e)t="0"+t;return t},xe={D:function(t){return String(t.getDate())},DD:function(t){return be(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return String(t.getDay())},dd:function(t){return be(t.getDay())},ddd:function(t,e){return e.dayNamesShort[t.getDay()]},dddd:function(t,e){return e.dayNames[t.getDay()]},M:function(t){return String(t.getMonth()+1)},MM:function(t){return be(t.getMonth()+1)},MMM:function(t,e){return e.monthNamesShort[t.getMonth()]},MMMM:function(t,e){return e.monthNames[t.getMonth()]},YY:function(t){return be(String(t.getFullYear()),4).substr(2)},YYYY:function(t){return be(t.getFullYear(),4)},h:function(t){return String(t.getHours()%12||12)},hh:function(t){return be(t.getHours()%12||12)},H:function(t){return String(t.getHours())},HH:function(t){return be(t.getHours())},m:function(t){return String(t.getMinutes())},mm:function(t){return be(t.getMinutes())},s:function(t){return String(t.getSeconds())},ss:function(t){return be(t.getSeconds())},S:function(t){return String(Math.round(t.getMilliseconds()/100))},SS:function(t){return be(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return be(t.getMilliseconds(),3)},a:function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},A:function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},ZZ:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+be(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)},Z:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+be(Math.floor(Math.abs(e)/60),2)+":"+be(Math.abs(e)%60,2)}},we=function(t){return+t-1},_e=[null,ne],Ce=[null,oe],Se=["isPm",oe,function(t,e){var n=t.toLowerCase();return n===e.amPm[0]?0:n===e.amPm[1]?1:null}],Ae=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(t){var e=(t+"").match(/([+-]|\d\d)/gi);if(e){var n=60*+e[1]+parseInt(e[2],10);return"+"===e[0]?n:-n}return 0}],ke={D:["day",ne],DD:["day",re],Do:["day",ne+oe,function(t){return parseInt(t,10)}],M:["month",ne,we],MM:["month",re,we],YY:["year",re,function(t){var e=new Date,n=+(""+e.getFullYear()).substr(0,2);return+(""+(+t>68?n-1:n)+t)}],h:["hour",ne,void 0,"isPm"],hh:["hour",re,void 0,"isPm"],H:["hour",ne],HH:["hour",re],m:["minute",ne],mm:["minute",re],s:["second",ne],ss:["second",re],YYYY:["year",ae],S:["millisecond","\\d",function(t){return 100*+t}],SS:["millisecond",re,function(t){return 10*+t}],SSS:["millisecond",ie],d:_e,dd:_e,ddd:Ce,dddd:Ce,MMM:["month",oe,ue("monthNamesShort")],MMMM:["month",oe,ue("monthNames")],a:Se,A:Se,ZZ:Ae,Z:Ae},Ee={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},De=function(t){return ce(Ee,t)},Fe=function(t,e,n){if(void 0===e&&(e=Ee["default"]),void 0===n&&(n={}),"number"===typeof t&&(t=new Date(t)),"[object Date]"!==Object.prototype.toString.call(t)||isNaN(t.getTime()))throw new Error("Invalid Date pass to format");e=Ee[e]||e;var r=[];e=e.replace(se,(function(t,e){return r.push(e),"@@@"}));var i=ce(ce({},me),n);return e=e.replace(ee,(function(e){return xe[e](t,i)})),e.replace(/@@@/g,(function(){return r.shift()}))};function Me(t,e,n){if(void 0===n&&(n={}),"string"!==typeof e)throw new Error("Invalid format in fecha parse");if(e=Ee[e]||e,t.length>1e3)return null;var r=new Date,i={year:r.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},a=[],o=[],s=e.replace(se,(function(t,e){return o.push(ye(e)),"@@@"})),l={},u={};s=ye(s).replace(ee,(function(t){var e=ke[t],n=e[0],r=e[1],i=e[3];if(l[n])throw new Error("Invalid format. "+n+" specified twice in format");return l[n]=!0,i&&(u[i]=!0),a.push(e),"("+r+")"})),Object.keys(u).forEach((function(t){if(!l[t])throw new Error("Invalid format. "+t+" is required in specified format")})),s=s.replace(/@@@/g,(function(){return o.shift()}));var c=t.match(new RegExp(s,"i"));if(!c)return null;for(var d,h=ce(ce({},me),n),p=1;p<c.length;p++){var f=a[p-1],g=f[0],m=f[2],v=m?m(c[p],h):+c[p];if(null==v)return null;i[g]=v}if(1===i.isPm&&null!=i.hour&&12!==+i.hour?i.hour=+i.hour+12:0===i.isPm&&12===+i.hour&&(i.hour=0),null==i.timezoneOffset){d=new Date(i.year,i.month,i.day,i.hour,i.minute,i.second,i.millisecond);for(var y=[["month","getMonth"],["day","getDate"],["hour","getHours"],["minute","getMinutes"],["second","getSeconds"]],b=(p=0,y.length);p<b;p++)if(l[y[p][0]]&&i[y[p][0]]!==d[y[p][1]]())return null}else if(d=new Date(Date.UTC(i.year,i.month,i.day,i.hour,i.minute-i.timezoneOffset,i.second,i.millisecond)),i.month>11||i.month<0||i.day>31||i.day<1||i.hour>23||i.hour<0||i.minute>59||i.minute<0||i.second>59||i.second<0)return null;return d}var Oe={format:Fe,parse:Me,defaultI18n:ge,setGlobalDateI18n:ve,setGlobalDateMasks:De},Be=Oe;function Te(t){return function(e,n,r,i){var a=(0,x.isNil)(r)?0:r,o=(0,x.isNil)(i)?e.length:i;while(a<o){var s=a+o>>>1;t(e[s])>n?o=s:a=s+1}return a}}var Pe="format";function Ie(t,e){var n=r[Pe]||Be[Pe];return n(t,e)}function Le(t){return(0,x.isString)(t)&&(t=t.indexOf("T")>0?new Date(t).getTime():new Date(t.replace(/-/gi,"/")).getTime()),(0,x.isDate)(t)&&(t=t.getTime()),t}var Ne=1e3,Re=60*Ne,ze=60*Re,je=24*ze,$e=31*je,qe=365*je,Ve=[["HH:mm:ss",Ne],["HH:mm:ss",10*Ne],["HH:mm:ss",30*Ne],["HH:mm",Re],["HH:mm",10*Re],["HH:mm",30*Re],["HH",ze],["HH",6*ze],["HH",12*ze],["YYYY-MM-DD",je],["YYYY-MM-DD",4*je],["YYYY-WW",7*je],["YYYY-MM",$e],["YYYY-MM",4*$e],["YYYY-MM",6*$e],["YYYY",380*je]];function He(t,e,n){var r=(e-t)/n,i=Te((function(t){return t[1]}))(Ve,r)-1,a=Ve[i];return i<0?a=Ve[0]:i>=Ve.length&&(a=(0,x.last)(Ve)),a}var Ue=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="timeCat",e}return(0,b.__extends)(e,t),e.prototype.translate=function(t){t=Le(t);var e=this.values.indexOf(t);return-1===e&&(e=(0,x.isNumber)(t)&&t<this.values.length?t:NaN),e},e.prototype.getText=function(t,e){var n=this.translate(t);if(n>-1){var r=this.values[n],i=this.formatter;return r=i?i(r,e):Ie(r,this.mask),r}return t},e.prototype.initCfg=function(){this.tickMethod="time-cat",this.mask="YYYY-MM-DD",this.tickCount=7},e.prototype.setDomain=function(){var e=this.values;(0,x.each)(e,(function(t,n){e[n]=Le(t)})),e.sort((function(t,e){return t-e})),t.prototype.setDomain.call(this)},e}(te),Ge=Ue,We=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isContinuous=!0,e}return(0,b.__extends)(e,t),e.prototype.scale=function(t){if((0,x.isNil)(t))return NaN;var e=this.rangeMin(),n=this.rangeMax(),r=this.max,i=this.min;if(r===i)return e;var a=this.getScalePercent(t);return e+a*(n-e)},e.prototype.init=function(){t.prototype.init.call(this);var e=this.ticks,n=(0,x.head)(e),r=(0,x.last)(e);n<this.min&&(this.min=n),r>this.max&&(this.max=r),(0,x.isNil)(this.minLimit)||(this.min=n),(0,x.isNil)(this.maxLimit)||(this.max=r)},e.prototype.setDomain=function(){var t=(0,x.getRange)(this.values),e=t.min,n=t.max;(0,x.isNil)(this.min)&&(this.min=e),(0,x.isNil)(this.max)&&(this.max=n),this.min>this.max&&(this.min=e,this.max=n)},e.prototype.calculateTicks=function(){var e=this,n=t.prototype.calculateTicks.call(this);return this.nice||(n=(0,x.filter)(n,(function(t){return t>=e.min&&t<=e.max}))),n},e.prototype.getScalePercent=function(t){var e=this.max,n=this.min;return(t-n)/(e-n)},e.prototype.getInvertPercent=function(t){return(t-this.rangeMin())/(this.rangeMax()-this.rangeMin())},e}(Qt),Ye=We,Xe=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="linear",e.isLinear=!0,e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e=this.getInvertPercent(t);return this.min+e*(this.max-this.min)},e.prototype.initCfg=function(){this.tickMethod="wilkinson-extended",this.nice=!1},e}(Ye),Ze=Xe;function Ke(t,e){var n,r=Math.E;return n=e>=0?Math.pow(r,Math.log(e)/t):-1*Math.pow(r,Math.log(-e)/t),n}function Qe(t,e){return 1===t?1:Math.log(e)/Math.log(t)}function Je(t,e,n){(0,x.isNil)(n)&&(n=Math.max.apply(null,t));var r=n;return(0,x.each)(t,(function(t){t>0&&t<r&&(r=t)})),r===n&&(r=n/e),r>1&&(r=1),r}var tn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="log",e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e,n=this.base,r=Qe(n,this.max),i=this.rangeMin(),a=this.rangeMax()-i,o=this.positiveMin;if(o){if(0===t)return 0;e=Qe(n,o/n);var s=1/(r-e)*a;if(t<s)return t/s*o}else e=Qe(n,this.min);var l=(t-i)/a,u=l*(r-e)+e;return Math.pow(n,u)},e.prototype.initCfg=function(){this.tickMethod="log",this.base=10,this.tickCount=6,this.nice=!0},e.prototype.setDomain=function(){t.prototype.setDomain.call(this);var e=this.min;if(e<0)throw new Error("When you use log scale, the minimum value must be greater than zero!");0===e&&(this.positiveMin=Je(this.values,this.base,this.max))},e.prototype.getScalePercent=function(t){var e=this.max,n=this.min;if(e===n)return 0;if(t<=0)return 0;var r,i=this.base,a=this.positiveMin;return a&&(n=1*a/i),r=t<a?t/a/(Qe(i,e)-Qe(i,n)):(Qe(i,t)-Qe(i,n))/(Qe(i,e)-Qe(i,n)),r},e}(Ye),en=tn,nn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pow",e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e=this.getInvertPercent(t),n=this.exponent,r=Ke(n,this.max),i=Ke(n,this.min),a=e*(r-i)+i,o=a>=0?1:-1;return Math.pow(a,n)*o},e.prototype.initCfg=function(){this.tickMethod="pow",this.exponent=2,this.tickCount=5,this.nice=!0},e.prototype.getScalePercent=function(t){var e=this.max,n=this.min;if(e===n)return 0;var r=this.exponent,i=(Ke(r,t)-Ke(r,n))/(Ke(r,e)-Ke(r,n));return i},e}(Ye),rn=nn,an=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="time",e}return(0,b.__extends)(e,t),e.prototype.getText=function(t,e){var n=this.translate(t),r=this.formatter;return r?r(n,e):Ie(n,this.mask)},e.prototype.scale=function(e){var n=e;return((0,x.isString)(n)||(0,x.isDate)(n))&&(n=this.translate(n)),t.prototype.scale.call(this,n)},e.prototype.translate=function(t){return Le(t)},e.prototype.initCfg=function(){this.tickMethod="time-pretty",this.mask="YYYY-MM-DD",this.tickCount=7,this.nice=!1},e.prototype.setDomain=function(){var t=this.values,e=this.getConfig("min"),n=this.getConfig("max");if((0,x.isNil)(e)&&(0,x.isNumber)(e)||(this.min=this.translate(this.min)),(0,x.isNil)(n)&&(0,x.isNumber)(n)||(this.max=this.translate(this.max)),t&&t.length){var r=[],i=1/0,a=i,o=0;(0,x.each)(t,(function(t){var e=Le(t);if(isNaN(e))throw new TypeError("Invalid Time: "+t+" in time scale!");i>e?(a=i,i=e):a>e&&(a=e),o<e&&(o=e),r.push(e)})),t.length>1&&(this.minTickInterval=a-i),(0,x.isNil)(e)&&(this.min=i),(0,x.isNil)(n)&&(this.max=o)}},e}(Ze),on=an,sn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="quantize",e}return(0,b.__extends)(e,t),e.prototype.invert=function(t){var e=this.ticks,n=e.length,r=this.getInvertPercent(t),i=Math.floor(r*(n-1));if(i>=n-1)return(0,x.last)(e);if(i<0)return(0,x.head)(e);var a=e[i],o=e[i+1],s=i/(n-1),l=(i+1)/(n-1);return a+(r-s)/(l-s)*(o-a)},e.prototype.initCfg=function(){this.tickMethod="r-pretty",this.tickCount=5,this.nice=!0},e.prototype.calculateTicks=function(){var e=t.prototype.calculateTicks.call(this);return this.nice||((0,x.last)(e)!==this.max&&e.push(this.max),(0,x.head)(e)!==this.min&&e.unshift(this.min)),e},e.prototype.getScalePercent=function(t){var e=this.ticks;if(t<(0,x.head)(e))return 0;if(t>(0,x.last)(e))return 1;var n=0;return(0,x.each)(e,(function(e,r){if(!(t>=e))return!1;n=r})),n/(e.length-1)},e}(Ye),ln=sn,un=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="quantile",e}return(0,b.__extends)(e,t),e.prototype.initCfg=function(){this.tickMethod="quantile",this.tickCount=5,this.nice=!0},e}(ln),cn=un,dn={};function hn(t){return dn[t]}function pn(t,e){if(hn(t))throw new Error("type '"+t+"' existed.");dn[t]=e}var fn=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="identity",e.isIdentity=!0,e}return(0,b.__extends)(e,t),e.prototype.calculateTicks=function(){return this.values},e.prototype.scale=function(t){return this.values[0]!==t&&(0,x.isNumber)(t)?t:this.range[0]},e.prototype.invert=function(t){var e=this.range;return t<e[0]||t>e[1]?NaN:this.values[0]},e}(Qt),gn=fn;function mn(t){var e=t.values,n=t.tickInterval,r=t.tickCount,i=t.showLast;if((0,x.isNumber)(n)){var a=(0,x.filter)(e,(function(t,e){return e%n===0})),o=(0,x.last)(e);return i&&(0,x.last)(a)!==o&&a.push(o),a}var s=e.length,l=t.min,u=t.max;if((0,x.isNil)(l)&&(l=0),(0,x.isNil)(u)&&(u=e.length-1),!(0,x.isNumber)(r)||r>=s)return e.slice(l,u+1);if(r<=0||u<=0)return[];for(var c=1===r?s:Math.floor(s/(r-1)),d=[],h=l,p=0;p<r;p++){if(h>=u)break;h=Math.min(l+p*c,u),p===r-1&&i?d.push(e[u]):d.push(e[h])}return d}function vn(t){var e=t.min,n=t.max,r=t.nice,i=t.tickCount,a=new _n;return a.domain([e,n]),r&&a.nice(i),a.ticks(i)}var yn=5,bn=Math.sqrt(50),xn=Math.sqrt(10),wn=Math.sqrt(2),_n=function(){function t(){this._domain=[0,1]}return t.prototype.domain=function(t){return t?(this._domain=Array.from(t,Number),this):this._domain.slice()},t.prototype.nice=function(t){var e,n;void 0===t&&(t=yn);var r,i=this._domain.slice(),a=0,o=this._domain.length-1,s=this._domain[a],l=this._domain[o];return l<s&&(e=[l,s],s=e[0],l=e[1],n=[o,a],a=n[0],o=n[1]),r=Sn(s,l,t),r>0?(s=Math.floor(s/r)*r,l=Math.ceil(l/r)*r,r=Sn(s,l,t)):r<0&&(s=Math.ceil(s*r)/r,l=Math.floor(l*r)/r,r=Sn(s,l,t)),r>0?(i[a]=Math.floor(s/r)*r,i[o]=Math.ceil(l/r)*r,this.domain(i)):r<0&&(i[a]=Math.ceil(s*r)/r,i[o]=Math.floor(l*r)/r,this.domain(i)),this},t.prototype.ticks=function(t){return void 0===t&&(t=yn),Cn(this._domain[0],this._domain[this._domain.length-1],t||yn)},t}();function Cn(t,e,n){var r,i,a,o,s=-1;if(e=+e,t=+t,n=+n,t===e&&n>0)return[t];if((r=e<t)&&(i=t,t=e,e=i),0===(o=Sn(t,e,n))||!isFinite(o))return[];if(o>0){t=Math.ceil(t/o),e=Math.floor(e/o),a=new Array(i=Math.ceil(e-t+1));while(++s<i)a[s]=(t+s)*o}else{t=Math.floor(t*o),e=Math.ceil(e*o),a=new Array(i=Math.ceil(t-e+1));while(++s<i)a[s]=(t-s)/o}return r&&a.reverse(),a}function Sn(t,e,n){var r=(e-t)/Math.max(0,n),i=Math.floor(Math.log(r)/Math.LN10),a=r/Math.pow(10,i);return i>=0?(a>=bn?10:a>=xn?5:a>=wn?2:1)*Math.pow(10,i):-Math.pow(10,-i)/(a>=bn?10:a>=xn?5:a>=wn?2:1)}function An(t,e,n){var r;return r="ceil"===n?Math.ceil(t/e):"floor"===n?Math.floor(t/e):Math.round(t/e),r*e}function kn(t,e,n){var r=An(t,n,"floor"),i=An(e,n,"ceil");r=(0,x.fixedBase)(r,n),i=(0,x.fixedBase)(i,n);for(var a=[],o=Math.max((i-r)/(Math.pow(2,12)-1),n),s=r;s<=i;s+=o){var l=(0,x.fixedBase)(s,o);a.push(l)}return{min:r,max:i,ticks:a}}function En(t,e,n){var r,i=t.minLimit,a=t.maxLimit,o=t.min,s=t.max,l=t.tickCount,u=void 0===l?5:l,c=(0,x.isNil)(i)?(0,x.isNil)(e)?o:e:i,d=(0,x.isNil)(a)?(0,x.isNil)(n)?s:n:a;if(c>d&&(r=[c,d],d=r[0],c=r[1]),u<=2)return[c,d];for(var h=(d-c)/(u-1),p=[],f=0;f<u;f++)p.push(c+h*f);return p}function Dn(t){var e=t.min,n=t.max,r=t.tickInterval,i=t.minLimit,a=t.maxLimit,o=vn(t);return(0,x.isNil)(i)&&(0,x.isNil)(a)?r?kn(e,n,r).ticks:o:En(t,(0,x.head)(o),(0,x.last)(o))}function Fn(t){return Math.abs(t)<1e-15?t:parseFloat(t.toFixed(15))}var Mn=[1,5,2,2.5,4,3],On=100*Number.EPSILON;function Bn(t,e){return(t%e+e)%e}function Tn(t){return Math.round(1e12*t)/1e12}function Pn(t,e,n,r,i,a){var o=(0,x.size)(e),s=(0,x.indexOf)(e,t),l=0,u=Bn(r,a);return(u<On||a-u<On)&&r<=0&&i>=0&&(l=1),1-s/(o-1)-n+l}function In(t,e,n){var r=(0,x.size)(e),i=(0,x.indexOf)(e,t),a=1;return 1-i/(r-1)-n+a}function Ln(t,e,n,r,i,a){var o=(t-1)/(a-i),s=(e-1)/(Math.max(a,r)-Math.min(n,i));return 2-Math.max(o/s,s/o)}function Nn(t,e){return t>=e?2-(t-1)/(e-1):1}function Rn(t,e,n,r){var i=e-t;return 1-.5*(Math.pow(e-r,2)+Math.pow(t-n,2))/Math.pow(.1*i,2)}function zn(t,e,n){var r=e-t;if(n>r){var i=(n-r)/2;return 1-Math.pow(i,2)/Math.pow(.1*r,2)}return 1}function jn(){return 1}function $n(t,e,n,r,i,a){void 0===n&&(n=5),void 0===r&&(r=!0),void 0===i&&(i=Mn),void 0===a&&(a=[.25,.2,.5,.05]);var o=n<0?0:Math.round(n);if(Number.isNaN(t)||Number.isNaN(e)||"number"!==typeof t||"number"!==typeof e||!o)return{min:0,max:0,ticks:[]};if(e-t<1e-15||1===o)return{min:t,max:e,ticks:[t]};if(e-t>1e148){var s=n||5,l=(e-t)/s;return{min:t,max:e,ticks:Array(s).fill(null).map((function(e,n){return Fn(t+l*n)}))}}var u={score:-2,lmin:0,lmax:0,lstep:0},c=1;while(c<1/0){for(var d=0;d<i.length;d+=1){var h=i[d],p=In(h,i,c);if(a[0]*p+a[1]+a[2]+a[3]<u.score){c=1/0;break}var f=2;while(f<1/0){var g=Nn(f,o);if(a[0]*p+a[1]+a[2]*g+a[3]<u.score)break;var m=(e-t)/(f+1)/c/h,v=Math.ceil(Math.log10(m));while(v<1/0){var y=c*h*Math.pow(10,v),b=zn(t,e,y*(f-1));if(a[0]*p+a[1]*b+a[2]*g+a[3]<u.score)break;var w=Math.floor(e/y)*c-(f-1)*c,_=Math.ceil(t/y)*c;if(w<=_){s=_-w;for(var C=0;C<=s;C+=1){var S=w+C,A=S*(y/c),k=A+y*(f-1),E=y,D=Pn(h,i,c,A,k,E),F=Rn(t,e,A,k),M=Ln(f,o,t,e,A,k),O=jn(),B=a[0]*D+a[1]*F+a[2]*M+a[3]*O;B>u.score&&(!r||A<=t&&k>=e)&&(u.lmin=A,u.lmax=k,u.lstep=E,u.score=B)}}v+=1}f+=1}}c+=1}var T=Fn(u.lmax),P=Fn(u.lmin),I=Fn(u.lstep),L=Math.floor(Tn((T-P)/I))+1,N=new Array(L);N[0]=Fn(P);for(d=1;d<L;d++)N[d]=Fn(N[d-1]+I);return{min:Math.min(t,(0,x.head)(N)),max:Math.max(e,(0,x.last)(N)),ticks:N}}function qn(t){var e=t.min,n=t.max,r=t.tickCount,i=t.nice,a=t.tickInterval,o=t.minLimit,s=t.maxLimit,l=$n(e,n,r,i).ticks;return(0,x.isNil)(o)&&(0,x.isNil)(s)?a?kn(e,n,a).ticks:l:En(t,(0,x.head)(l),(0,x.last)(l))}function Vn(t){var e,n=t.base,r=t.tickCount,i=t.min,a=t.max,o=t.values,s=Qe(n,a);if(i>0)e=Math.floor(Qe(n,i));else{var l=Je(o,n,a);e=Math.floor(Qe(n,l))}for(var u=s-e,c=Math.ceil(u/r),d=[],h=e;h<s+c;h+=c)d.push(Math.pow(n,h));return i<=0&&d.unshift(0),d}function Hn(t,e,n){if(void 0===n&&(n=5),t===e)return{max:e,min:t,ticks:[t]};var r=n<0?0:Math.round(n);if(0===r)return{max:e,min:t,ticks:[]};var i=1.5,a=.5+1.5*i,o=e-t,s=o/r,l=Math.pow(10,Math.floor(Math.log10(s))),u=l;2*l-s<i*(s-u)&&(u=2*l,5*l-s<a*(s-u)&&(u=5*l,10*l-s<i*(s-u)&&(u=10*l)));for(var c=Math.ceil(e/u),d=Math.floor(t/u),h=Math.max(c*u,e),p=Math.min(d*u,t),f=Math.floor((h-p)/u)+1,g=new Array(f),m=0;m<f;m++)g[m]=Fn(p+m*u);return{min:p,max:h,ticks:g}}function Un(t){var e=t.exponent,n=t.tickCount,r=Math.ceil(Ke(e,t.max)),i=Math.floor(Ke(e,t.min)),a=Hn(i,r,n).ticks;return a.map((function(t){var n=t>=0?1:-1;return Math.pow(t,e)*n}))}function Gn(t,e){var n=t.length*e;return 1===e?t[t.length-1]:0===e?t[0]:n%1!==0?t[Math.ceil(n)-1]:t.length%2===0?(t[n-1]+t[n])/2:t[n]}function Wn(t){var e=t.tickCount,n=t.values;if(!n||!n.length)return[];for(var r=n.slice().sort((function(t,e){return t-e})),i=[],a=0;a<e;a++){var o=a/(e-1);i.push(Gn(r,o))}return i}function Yn(t){var e=t.min,n=t.max,r=t.tickCount,i=t.tickInterval,a=t.minLimit,o=t.maxLimit,s=Hn(e,n,r).ticks;return(0,x.isNil)(a)&&(0,x.isNil)(o)?i?kn(e,n,i).ticks:s:En(t,(0,x.head)(s),(0,x.last)(s))}function Xn(t){var e=t.min,n=t.max,r=t.minTickInterval,i=t.tickInterval,a=t.tickCount;if(i)a=Math.ceil((n-e)/i);else{i=He(e,n,a)[1];var o=(n-e)/i,s=o/a;s>1&&(i*=Math.ceil(s)),r&&i<r&&(i=r)}i=Math.max(Math.floor((n-e)/(Math.pow(2,12)-1)),i);for(var l=[],u=e;u<n+i;u+=i)l.push(u);return l}function Zn(t){var e=mn((0,b.__assign)({showLast:!0},t));return e}function Kn(t){return new Date(t).getFullYear()}function Qn(t){return new Date(t,0,1).getTime()}function Jn(t){return new Date(t).getMonth()}function tr(t,e){var n=Kn(t),r=Kn(e),i=Jn(t),a=Jn(e);return 12*(r-n)+(a-i)%12}function er(t,e){return new Date(t,e,1).getTime()}function nr(t,e){return Math.ceil((e-t)/je)}function rr(t,e){return Math.ceil((e-t)/ze)}function ir(t,e){return Math.ceil((e-t)/6e4)}function ar(t){var e=t.min,n=t.max,r=t.minTickInterval,i=t.tickCount,a=t.tickInterval,o=[];a||(a=(n-e)/i,r&&a<r&&(a=r)),a=Math.max(Math.floor((n-e)/(Math.pow(2,12)-1)),a);var s=Kn(e);if(a>qe)for(var l=Kn(n),u=Math.ceil(a/qe),c=s;c<=l+u;c+=u)o.push(Qn(c));else if(a>$e){var d=Math.ceil(a/$e),h=Jn(e),p=tr(e,n);for(c=0;c<=p+d;c+=d)o.push(er(s,c+h))}else if(a>je){var f=new Date(e),g=f.getFullYear(),m=f.getMonth(),v=f.getDate(),y=Math.ceil(a/je),b=nr(e,n);for(c=0;c<b+y;c+=y)o.push(new Date(g,m,v+c).getTime())}else if(a>ze){f=new Date(e),g=f.getFullYear(),m=f.getMonth(),y=f.getDate();var x=f.getHours(),w=Math.ceil(a/ze),_=rr(e,n);for(c=0;c<=_+w;c+=w)o.push(new Date(g,m,y,x+c).getTime())}else if(a>Re){var C=ir(e,n),S=Math.ceil(a/Re);for(c=0;c<=C+S;c+=S)o.push(e+c*Re)}else{var A=a;A<Ne&&(A=Ne);var k=Math.floor(e/Ne)*Ne,E=Math.ceil((n-e)/Ne),D=Math.ceil(A/Ne);for(c=0;c<E+D;c+=D)o.push(k+c*Ne)}return o.length>=512&&console.warn("Notice: current ticks length("+o.length+') >= 512, may cause performance issues, even out of memory. Because of the configure "tickInterval"(in milliseconds, current is '+a+") is too small, increase the value to solve the problem!"),o}Zt("cat",mn),Zt("time-cat",Zn),Zt("wilkinson-extended",qn),Zt("r-pretty",Yn),Zt("time",Xn),Zt("time-pretty",ar),Zt("log",Vn),Zt("pow",Un),Zt("quantile",Wn),Zt("d3-linear",Dn),pn("cat",te),pn("category",te),pn("identity",gn),pn("linear",Ze),pn("log",en),pn("pow",rn),pn("time",on),pn("timeCat",Ge),pn("quantize",ln),pn("quantile",cn);var or={},sr=function(t){return or[t.toLowerCase()]},lr=function(t,e){if(sr(t))throw new Error("Attribute type '"+t+"' existed.");or[t.toLowerCase()]=e};lr("Color",zt),lr("Opacity",$t),lr("Position",Vt),lr("Shape",Ut),lr("Size",Wt);var ur=n(77160),cr=n(35600),dr=n(31506),hr=function(){function t(t){this.type="coordinate",this.isRect=!1,this.isHelix=!1,this.isPolar=!1,this.isReflectX=!1,this.isReflectY=!1;var e=t.start,n=t.end,r=t.matrix,i=void 0===r?[1,0,0,0,1,0,0,0,1]:r,a=t.isTransposed,o=void 0!==a&&a;this.start=e,this.end=n,this.matrix=i,this.originalMatrix=(0,b.__spreadArray)([],i),this.isTransposed=o}return t.prototype.initial=function(){this.center={x:(this.start.x+this.end.x)/2,y:(this.start.y+this.end.y)/2},this.width=Math.abs(this.end.x-this.start.x),this.height=Math.abs(this.end.y-this.start.y)},t.prototype.update=function(t){(0,x.assign)(this,t),this.initial()},t.prototype.convertDim=function(t,e){var n,r=this[e],i=r.start,a=r.end;return this.isReflect(e)&&(n=[a,i],i=n[0],a=n[1]),i+t*(a-i)},t.prototype.invertDim=function(t,e){var n,r=this[e],i=r.start,a=r.end;return this.isReflect(e)&&(n=[a,i],i=n[0],a=n[1]),(t-i)/(a-i)},t.prototype.applyMatrix=function(t,e,n){void 0===n&&(n=0);var r=this.matrix,i=[t,e,n];return ur.transformMat3(i,i,r),i},t.prototype.invertMatrix=function(t,e,n){void 0===n&&(n=0);var r=this.matrix,i=cr.invert([0,0,0,0,0,0,0,0,0],r),a=[t,e,n];return i&&ur.transformMat3(a,a,i),a},t.prototype.convert=function(t){var e=this.convertPoint(t),n=e.x,r=e.y,i=this.applyMatrix(n,r,1);return{x:i[0],y:i[1]}},t.prototype.invert=function(t){var e=this.invertMatrix(t.x,t.y,1);return this.invertPoint({x:e[0],y:e[1]})},t.prototype.rotate=function(t){var e=this.matrix,n=this.center;return dr.leftTranslate(e,e,[-n.x,-n.y]),dr.leftRotate(e,e,t),dr.leftTranslate(e,e,[n.x,n.y]),this},t.prototype.reflect=function(t){return"x"===t?this.isReflectX=!this.isReflectX:this.isReflectY=!this.isReflectY,this},t.prototype.scale=function(t,e){var n=this.matrix,r=this.center;return dr.leftTranslate(n,n,[-r.x,-r.y]),dr.leftScale(n,n,[t,e]),dr.leftTranslate(n,n,[r.x,r.y]),this},t.prototype.translate=function(t,e){var n=this.matrix;return dr.leftTranslate(n,n,[t,e]),this},t.prototype.transpose=function(){return this.isTransposed=!this.isTransposed,this},t.prototype.getCenter=function(){return this.center},t.prototype.getWidth=function(){return this.width},t.prototype.getHeight=function(){return this.height},t.prototype.getRadius=function(){return this.radius},t.prototype.isReflect=function(t){return"x"===t?this.isReflectX:this.isReflectY},t.prototype.resetMatrix=function(t){this.matrix=t||(0,b.__spreadArray)([],this.originalMatrix)},t}(),pr=hr,fr=function(t){function e(e){var n=t.call(this,e)||this;return n.isRect=!0,n.type="cartesian",n.initial(),n}return(0,b.__extends)(e,t),e.prototype.initial=function(){t.prototype.initial.call(this);var e=this.start,n=this.end;this.x={start:e.x,end:n.x},this.y={start:e.y,end:n.y}},e.prototype.convertPoint=function(t){var e,n=t.x,r=t.y;return this.isTransposed&&(e=[r,n],n=e[0],r=e[1]),{x:this.convertDim(n,"x"),y:this.convertDim(r,"y")}},e.prototype.invertPoint=function(t){var e,n=this.invertDim(t.x,"x"),r=this.invertDim(t.y,"y");return this.isTransposed&&(e=[r,n],n=e[0],r=e[1]),{x:n,y:r}},e}(pr),gr=fr,mr=n(31437),vr=function(t){function e(e){var n=t.call(this,e)||this;n.isHelix=!0,n.type="helix";var r=e.startAngle,i=void 0===r?1.25*Math.PI:r,a=e.endAngle,o=void 0===a?7.25*Math.PI:a,s=e.innerRadius,l=void 0===s?0:s,u=e.radius;return n.startAngle=i,n.endAngle=o,n.innerRadius=l,n.radius=u,n.initial(),n}return(0,b.__extends)(e,t),e.prototype.initial=function(){t.prototype.initial.call(this);var e=(this.endAngle-this.startAngle)/(2*Math.PI)+1,n=Math.min(this.width,this.height)/2;this.radius&&this.radius>=0&&this.radius<=1&&(n*=this.radius),this.d=Math.floor(n*(1-this.innerRadius)/e),this.a=this.d/(2*Math.PI),this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*n,end:this.innerRadius*n+.99*this.d}},e.prototype.convertPoint=function(t){var e,n=t.x,r=t.y;this.isTransposed&&(e=[r,n],n=e[0],r=e[1]);var i=this.convertDim(n,"x"),a=this.a*i,o=this.convertDim(r,"y");return{x:this.center.x+Math.cos(i)*(a+o),y:this.center.y+Math.sin(i)*(a+o)}},e.prototype.invertPoint=function(t){var e,n=this.d+this.y.start,r=mr.subtract([0,0],[t.x,t.y],[this.center.x,this.center.y]),i=dr.angleTo(r,[1,0],!0),a=i*this.a;mr.length(r)<a&&(a=mr.length(r));var o=Math.floor((mr.length(r)-a)/n);i=2*o*Math.PI+i;var s=this.a*i,l=mr.length(r)-s;l=(0,x.isNumberEqual)(l,0)?0:l;var u=this.invertDim(i,"x"),c=this.invertDim(l,"y");return u=(0,x.isNumberEqual)(u,0)?0:u,c=(0,x.isNumberEqual)(c,0)?0:c,this.isTransposed&&(e=[c,u],u=e[0],c=e[1]),{x:u,y:c}},e}(pr),yr=vr,br=function(t){function e(e){var n=t.call(this,e)||this;n.isPolar=!0,n.type="polar";var r=e.startAngle,i=void 0===r?-Math.PI/2:r,a=e.endAngle,o=void 0===a?3*Math.PI/2:a,s=e.innerRadius,l=void 0===s?0:s,u=e.radius;return n.startAngle=i,n.endAngle=o,n.innerRadius=l,n.radius=u,n.initial(),n}return(0,b.__extends)(e,t),e.prototype.initial=function(){t.prototype.initial.call(this);while(this.endAngle<this.startAngle)this.endAngle+=2*Math.PI;var e,n=this.getOneBox(),r=n.maxX-n.minX,i=n.maxY-n.minY,a=Math.abs(n.minX)/r,o=Math.abs(n.minY)/i;this.height/i>this.width/r?(e=this.width/r,this.circleCenter={x:this.center.x-(.5-a)*this.width,y:this.center.y-(.5-o)*e*i}):(e=this.height/i,this.circleCenter={x:this.center.x-(.5-a)*e*r,y:this.center.y-(.5-o)*this.height}),this.polarRadius=this.radius,this.radius?this.radius>0&&this.radius<=1?this.polarRadius=e*this.radius:(this.radius<=0||this.radius>e)&&(this.polarRadius=e):this.polarRadius=e,this.x={start:this.startAngle,end:this.endAngle},this.y={start:this.innerRadius*this.polarRadius,end:this.polarRadius}},e.prototype.getRadius=function(){return this.polarRadius},e.prototype.convertPoint=function(t){var e,n=this.getCenter(),r=t.x,i=t.y;return this.isTransposed&&(e=[i,r],r=e[0],i=e[1]),r=this.convertDim(r,"x"),i=this.convertDim(i,"y"),{x:n.x+Math.cos(r)*i,y:n.y+Math.sin(r)*i}},e.prototype.invertPoint=function(t){var e,n=this.getCenter(),r=[t.x-n.x,t.y-n.y],i=this,a=i.startAngle,o=i.endAngle;this.isReflect("x")&&(e=[o,a],a=e[0],o=e[1]);var s=[1,0,0,0,1,0,0,0,1];dr.leftRotate(s,s,a);var l=[1,0,0];ur.transformMat3(l,l,s);var u=[l[0],l[1]],c=dr.angleTo(u,r,o<a);(0,x.isNumberEqual)(c,2*Math.PI)&&(c=0);var d=mr.length(r),h=c/(o-a);h=o-a>0?h:-h;var p=this.invertDim(d,"y"),f={x:0,y:0};return f.x=this.isTransposed?p:h,f.y=this.isTransposed?h:p,f},e.prototype.getCenter=function(){return this.circleCenter},e.prototype.getOneBox=function(){var t=this.startAngle,e=this.endAngle;if(Math.abs(e-t)>=2*Math.PI)return{minX:-1,maxX:1,minY:-1,maxY:1};for(var n=[0,Math.cos(t),Math.cos(e)],r=[0,Math.sin(t),Math.sin(e)],i=Math.min(t,e);i<Math.max(t,e);i+=Math.PI/18)n.push(Math.cos(i)),r.push(Math.sin(i));return{minX:Math.min.apply(Math,n),maxX:Math.max.apply(Math,n),minY:Math.min.apply(Math,r),maxY:Math.max.apply(Math,r)}},e}(pr),xr=br,wr={},_r=function(t){return wr[t.toLowerCase()]},Cr=function(t,e){wr[t.toLowerCase()]=e};function Sr(t,e,n){var r=new Y.Event(e,n);r.target=t,r.propagationPath.push(t),t.emitDelegation(e,r);var i=t.getParent();while(i)i.emitDelegation(e,r),r.propagationPath.push(i),i=i.getParent()}Cr("rect",gr),Cr("cartesian",gr),Cr("polar",xr),Cr("helix",yr);var Ar=[1,0,0,0,1,0,0,0,1];function kr(t,e,n){if(void 0===n&&(n=Ar),!e)return null;var r=dr.transform(n,[["t",-t.x,-t.y],["r",e],["t",t.x,t.y]]);return r}function Er(t,e){return t.x||t.y?dr.transform(e||Ar,[["t",t.x,t.y]]):null}function Dr(t){var e=[1,0,0],n=[0,0,0];return ur.transformMat3(n,e,t),Math.atan2(n[1],n[0])}function Fr(t,e){var n=[0,0];return mr.transformMat3(n,e,t),n}function Mr(t,e){var n=Fr(t,[e.minX,e.minY]),r=Fr(t,[e.maxX,e.minY]),i=Fr(t,[e.minX,e.maxY]),a=Fr(t,[e.maxX,e.maxY]),o=Math.min(n[0],r[0],i[0],a[0]),s=Math.max(n[0],r[0],i[0],a[0]),l=Math.min(n[1],r[1],i[1],a[1]),u=Math.max(n[1],r[1],i[1],a[1]);return{x:o,y:l,minX:o,minY:l,maxX:s,maxY:u,width:s-o,height:u-l}}function Or(t,e,n,r){if(e){var i=kr({x:n,y:r},e,t.getMatrix());t.setMatrix(i)}}function Br(t,e,n){var r=Er({x:e,y:n});t.attr("matrix",r)}function Tr(t){var e=0,n=0,r=0,i=0;return(0,x.isNumber)(t)?e=n=r=i=t:(0,x.isArray)(t)&&(e=t[0],r=(0,x.isNil)(t[1])?t[0]:t[1],i=(0,x.isNil)(t[2])?t[0]:t[2],n=(0,x.isNil)(t[3])?r:t[3]),[e,r,i,n]}function Pr(t){for(var e=t.childNodes,n=e.length,r=n-1;r>=0;r--)t.removeChild(e[r])}function Ir(t,e){return!!t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))}function Lr(t){var e=t.start,n=t.end,r=Math.min(e.x,n.x),i=Math.min(e.y,n.y),a=Math.max(e.x,n.x),o=Math.max(e.y,n.y);return{x:r,y:i,minX:r,minY:i,maxX:a,maxY:o,width:a-r,height:o-i}}function Nr(t){var e=t.map((function(t){return t.x})),n=t.map((function(t){return t.y})),r=Math.min.apply(Math,e),i=Math.min.apply(Math,n),a=Math.max.apply(Math,e),o=Math.max.apply(Math,n);return{x:r,y:i,minX:r,minY:i,maxX:a,maxY:o,width:a-r,height:o-i}}function Rr(t,e,n,r){var i=t+n,a=e+r;return{x:t,y:e,width:n,height:r,minX:t,minY:e,maxX:isNaN(i)?0:i,maxY:isNaN(a)?0:a}}function zr(t,e,n){return(1-n)*t+e*n}function jr(t,e,n){return{x:t.x+Math.cos(n)*e,y:t.y+Math.sin(n)*e}}function $r(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}var qr=function(t,e,n){return void 0===n&&(n=Math.pow(Number.EPSILON,.5)),[t,e].includes(1/0)?Math.abs(t)===Math.abs(e):Math.abs(t-e)<n};function Vr(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY),i=Math.min(t.maxX,e.maxX),a=Math.min(t.maxY,e.maxY);return Rr(n,r,i-n,a-r)}function Hr(t){var e,n=t.getClip(),r=n&&n.getBBox();if(t.isGroup()){var i=1/0,a=-1/0,o=1/0,s=-1/0,l=t.getChildren();l.length>0?(0,x.each)(l,(function(t){if(t.get("visible")){if(t.isGroup()&&0===t.get("children").length)return!0;var e=Hr(t),n=t.applyToMatrix([e.minX,e.minY,1]),r=t.applyToMatrix([e.minX,e.maxY,1]),l=t.applyToMatrix([e.maxX,e.minY,1]),u=t.applyToMatrix([e.maxX,e.maxY,1]),c=Math.min(n[0],r[0],l[0],u[0]),d=Math.max(n[0],r[0],l[0],u[0]),h=Math.min(n[1],r[1],l[1],u[1]),p=Math.max(n[1],r[1],l[1],u[1]);c<i&&(i=c),d>a&&(a=d),h<o&&(o=h),p>s&&(s=p)}})):(i=0,a=0,o=0,s=0),e=Rr(i,o,a-i,s-o)}else e=t.getBBox();return r?Vr(e,r):e}function Ur(t,e){if(t.getClip()||e.getClip()){var n=e.getClip();if(n){var r={type:n.get("type"),attrs:n.attr()};t.setClip(r)}else t.setClip(null)}}function Gr(t){return t+"px"}function Wr(t,e,n,r){var i=$r(t,e),a=r/i,o=0;return"start"===n?o=0-a:"end"===n&&(o=1+a),{x:zr(t.x,e.x,o),y:zr(t.y,e.y,o)}}var Yr={none:[],point:["x","y"],region:["start","end"],points:["points"],circle:["center","radius","startAngle","endAngle"]},Xr=function(t){function e(e){var n=t.call(this,e)||this;return n.initCfg(),n}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return{id:"",name:"",type:"",locationType:"none",offsetX:0,offsetY:0,animate:!1,capture:!0,updateAutoRender:!1,animateOption:{appear:null,update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},events:null,defaultCfg:{},visible:!0}},e.prototype.clear=function(){},e.prototype.update=function(t){var e=this,n=this.get("defaultCfg")||{};(0,x.each)(t,(function(t,r){var i=e.get(r),a=t;i!==t&&((0,x.isObject)(t)&&n[r]&&(a=(0,x.deepMix)({},n[r],t)),e.set(r,a))})),this.updateInner(t),this.afterUpdate(t)},e.prototype.updateInner=function(t){},e.prototype.afterUpdate=function(t){(0,x.hasKey)(t,"visible")&&(t.visible?this.show():this.hide()),(0,x.hasKey)(t,"capture")&&this.setCapture(t.capture)},e.prototype.getLayoutBBox=function(){return this.getBBox()},e.prototype.getLocationType=function(){return this.get("locationType")},e.prototype.getOffset=function(){return{offsetX:this.get("offsetX"),offsetY:this.get("offsetY")}},e.prototype.setOffset=function(t,e){this.update({offsetX:t,offsetY:e})},e.prototype.setLocation=function(t){var e=(0,b.__assign)({},t);this.update(e)},e.prototype.getLocation=function(){var t=this,e={},n=this.get("locationType"),r=Yr[n];return(0,x.each)(r,(function(n){e[n]=t.get(n)})),e},e.prototype.isList=function(){return!1},e.prototype.isSlider=function(){return!1},e.prototype.init=function(){},e.prototype.initCfg=function(){var t=this,e=this.get("defaultCfg");(0,x.each)(e,(function(e,n){var r=t.get(n);if((0,x.isObject)(r)){var i=(0,x.deepMix)({},e,r);t.set(n,i)}}))},e}(Y.Base),Zr=Xr,Kr="update_status",Qr=["visible","tip","delegateObject"],Jr=["container","group","shapesMap","isRegister","isUpdating","destroyed"],ti=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{container:null,shapesMap:{},group:null,capture:!0,isRegister:!1,isUpdating:!1,isInit:!0})},e.prototype.remove=function(){this.clear();var t=this.get("group");t.remove()},e.prototype.clear=function(){var t=this.get("group");t.clear(),this.set("shapesMap",{}),this.clearOffScreenCache(),this.set("isInit",!0)},e.prototype.getChildComponentById=function(t){var e=this.getElementById(t),n=e&&e.get("component");return n},e.prototype.getElementById=function(t){return this.get("shapesMap")[t]},e.prototype.getElementByLocalId=function(t){var e=this.getElementId(t);return this.getElementById(e)},e.prototype.getElementsByName=function(t){var e=[];return(0,x.each)(this.get("shapesMap"),(function(n){n.get("name")===t&&e.push(n)})),e},e.prototype.getContainer=function(){return this.get("container")},e.prototype.updateInner=function(t){this.offScreenRender(),this.get("updateAutoRender")&&this.render()},e.prototype.render=function(){var t=this.get("offScreenGroup");t||(t=this.offScreenRender());var e=this.get("group");this.updateElements(t,e),this.deleteElements(),this.applyOffset(),this.get("eventInitted")||(this.initEvent(),this.set("eventInitted",!0)),this.set("isInit",!1)},e.prototype.show=function(){var t=this.get("group");t.show(),this.set("visible",!0)},e.prototype.hide=function(){var t=this.get("group");t.hide(),this.set("visible",!1)},e.prototype.setCapture=function(t){var e=this.get("group");e.set("capture",t),this.set("capture",t)},e.prototype.destroy=function(){this.removeEvent(),this.remove(),t.prototype.destroy.call(this)},e.prototype.getBBox=function(){return this.get("group").getCanvasBBox()},e.prototype.getLayoutBBox=function(){var t=this.get("group"),e=this.getInnerLayoutBBox(),n=t.getTotalMatrix();return n&&(e=Mr(n,e)),e},e.prototype.on=function(t,e,n){var r=this.get("group");return r.on(t,e,n),this},e.prototype.off=function(t,e){var n=this.get("group");return n&&n.off(t,e),this},e.prototype.emit=function(t,e){var n=this.get("group");n.emit(t,e)},e.prototype.init=function(){t.prototype.init.call(this),this.get("group")||this.initGroup(),this.offScreenRender()},e.prototype.getInnerLayoutBBox=function(){return this.get("offScreenBBox")||this.get("group").getBBox()},e.prototype.delegateEmit=function(t,e){var n=this.get("group");e.target=n,n.emit(t,e),Sr(n,t,e)},e.prototype.createOffScreenGroup=function(){var t=this.get("group"),e=t.getGroupBase(),n=new e({delegateObject:this.getDelegateObject()});return n},e.prototype.applyOffset=function(){var t=this.get("offsetX"),e=this.get("offsetY");this.moveElementTo(this.get("group"),{x:t,y:e})},e.prototype.initGroup=function(){var t=this.get("container");this.set("group",t.addGroup({id:this.get("id"),name:this.get("name"),capture:this.get("capture"),visible:this.get("visible"),isComponent:!0,component:this,delegateObject:this.getDelegateObject()}))},e.prototype.offScreenRender=function(){this.clearOffScreenCache();var t=this.createOffScreenGroup();return this.renderInner(t),this.set("offScreenGroup",t),this.set("offScreenBBox",Hr(t)),t},e.prototype.addGroup=function(t,e){this.appendDelegateObject(t,e);var n=t.addGroup(e);return this.get("isRegister")&&this.registerElement(n),n},e.prototype.addShape=function(t,e){this.appendDelegateObject(t,e);var n=t.addShape(e);return this.get("isRegister")&&this.registerElement(n),n},e.prototype.addComponent=function(t,e){var n=e.id,r=e.component,i=(0,b.__rest)(e,["id","component"]),a=new r((0,b.__assign)((0,b.__assign)({},i),{id:n,container:t,updateAutoRender:this.get("updateAutoRender")}));return a.init(),a.render(),this.get("isRegister")&&this.registerElement(a.get("group")),a},e.prototype.initEvent=function(){},e.prototype.removeEvent=function(){var t=this.get("group");t.off()},e.prototype.getElementId=function(t){var e=this.get("id"),n=this.get("name");return e+"-"+n+"-"+t},e.prototype.registerElement=function(t){var e=t.get("id");this.get("shapesMap")[e]=t},e.prototype.unregisterElement=function(t){var e=t.get("id");delete this.get("shapesMap")[e]},e.prototype.moveElementTo=function(t,e){var n=Er(e);t.attr("matrix",n)},e.prototype.addAnimation=function(t,e,n){var r=e.attr("opacity");(0,x.isNil)(r)&&(r=1),e.attr("opacity",0),e.animate({opacity:r},n)},e.prototype.removeAnimation=function(t,e,n){e.animate({opacity:0},n)},e.prototype.updateAnimation=function(t,e,n,r){e.animate(n,r)},e.prototype.updateElements=function(t,e){var n,r=this,i=this.get("animate"),a=this.get("animateOption"),o=t.getChildren().slice(0);(0,x.each)(o,(function(t){var o=t.get("id"),s=r.getElementById(o),l=t.get("name");if(s)if(t.get("isComponent")){var u=t.get("component"),c=s.get("component"),d=(0,x.pick)(u.cfg,(0,x.difference)((0,x.keys)(u.cfg),Jr));c.update(d),s.set(Kr,"update")}else{var h=r.getReplaceAttrs(s,t);i&&a.update?r.updateAnimation(l,s,h,a.update):s.attr(h),t.isGroup()&&r.updateElements(t,s),(0,x.each)(Qr,(function(e){s.set(e,t.get(e))})),Ur(s,t),n=s,s.set(Kr,"update")}else{e.add(t);var p=e.getChildren();if(p.splice(p.length-1,1),n){var f=p.indexOf(n);p.splice(f+1,0,t)}else p.unshift(t);if(r.registerElement(t),t.set(Kr,"add"),t.get("isComponent")){u=t.get("component");u.set("container",e)}else t.isGroup()&&r.registerNewGroup(t);if(n=t,i){var g=r.get("isInit")?a.appear:a.enter;g&&r.addAnimation(l,t,g)}}}))},e.prototype.clearUpdateStatus=function(t){var e=t.getChildren();(0,x.each)(e,(function(t){t.set(Kr,null)}))},e.prototype.clearOffScreenCache=function(){var t=this.get("offScreenGroup");t&&t.destroy(),this.set("offScreenGroup",null),this.set("offScreenBBox",null)},e.prototype.getDelegateObject=function(){var t,e=this.get("name"),n=(t={},t[e]=this,t.component=this,t);return n},e.prototype.appendDelegateObject=function(t,e){var n=t.get("delegateObject");e.delegateObject||(e.delegateObject={}),(0,x.mix)(e.delegateObject,n)},e.prototype.getReplaceAttrs=function(t,e){var n=t.attr(),r=e.attr();return(0,x.each)(n,(function(t,e){void 0===r[e]&&(r[e]=void 0)})),r},e.prototype.registerNewGroup=function(t){var e=this,n=t.getChildren();(0,x.each)(n,(function(t){e.registerElement(t),t.set(Kr,"add"),t.isGroup()&&e.registerNewGroup(t)}))},e.prototype.deleteElements=function(){var t=this,e=this.get("shapesMap"),n=[];(0,x.each)(e,(function(t,e){!t.get(Kr)||t.destroyed?n.push([e,t]):t.set(Kr,null)}));var r=this.get("animate"),i=this.get("animateOption");(0,x.each)(n,(function(n){var a=n[0],o=n[1];if(!o.destroyed){var s=o.get("name");if(r&&i.leave){var l=(0,x.mix)({callback:function(){t.removeElement(o)}},i.leave);t.removeAnimation(s,o,l)}else t.removeElement(o)}delete e[a]}))},e.prototype.removeElement=function(t){if(t.get("isGroup")){var e=t.get("component");e&&e.destroy()}t.remove()},e}(Zr),ei=ti,ni="…";function ri(t){for(var e=0,n=0;n<t.length;n++)e+=ii(t,n);return e}function ii(t,e){return t.charCodeAt(e)>0&&t.charCodeAt(e)<128?1:2}function ai(t,e,n){void 0===n&&(n="tail");var r=t.length,i="";if("tail"===n){for(var a=0,o=0;a<e;){var s=ii(t,o);if(!(a+s<=e))break;i+=t[o],a+=ii(t,o),o++}i+=ni}else if("head"===n){for(a=0,o=r-1;a<e;){s=ii(t,o);if(!(a+s<=e))break;i+=t[o],a+=ii(t,o),o--}i=ni+i}else{for(var l="",u="",c=(a=0,0),d=r-1;a<e;){var h=ii(t,c),p=!1;h+a<=e&&(l+=t[c],c++,a+=h,p=!0);var f=ii(t,d);if(f+a<=e&&(u=t[d]+u,a+=f,d--,p=!0),!p)break}i=l+ni+u}return i}var oi="…",si=2,li=400;function ui(t){for(var e=t.map((function(t){var e=t.attr("text");return(0,x.isNil)(e)?"":""+e})),n=0,r=0,i=0;i<e.length;i+=1){for(var a=0,o=0;o<=e[i].length;o+=1){var s=e[i].charCodeAt(o);a+=s>=19968&&s<=40869?2:1}a>n&&(n=a,r=i)}return t[r].getBBox().width}function ci(t){if(t.length>li)return ui(t);var e=0;return(0,x.each)(t,(function(t){var n=t.getBBox(),r=n.width;e<r&&(e=r)})),e}function di(t,e){var n=e.getCanvasBBox();return t?n.width:n.height}function hi(t,e,n,r){var i;void 0===r&&(r="tail");var a=null!==(i=e.attr("text"))&&void 0!==i?i:"";if("tail"===r){var o=(0,x.pick)(e.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),s=(0,x.getEllipsisText)(a,n,o,"…");return a!==s?(e.attr("text",s),e.set("tip",a),!0):(e.set("tip",null),!1)}var l=di(t,e),u=ri(a),c=!1;if(n<l){var d=Math.floor(n/l*u)-si,h=void 0;h=d>=0?ai(a,d,r):oi,h&&(e.attr("text",h),c=!0)}return c?e.set("tip",a):e.set("tip",null),c}function pi(t,e){var n=e.x,r=e.y,i=e.content,a=e.style,o=e.id,s=e.name,l=e.rotate,u=e.maxLength,c=e.autoEllipsis,d=e.isVertical,h=e.ellipsisPosition,p=e.background,f=t.addGroup({id:o+"-group",name:s+"-group",attrs:{x:n,y:r}}),g=f.addShape({type:"text",id:o,name:s,attrs:(0,b.__assign)({x:0,y:0,text:i},a)}),m=Tr((0,x.get)(p,"padding",0));if(u&&c){var v=u-(m[1]+m[3]);hi(!d,g,v,h)}if(p){var y=(0,x.get)(p,"style",{}),w=g.getCanvasBBox(),_=w.minX,C=w.minY,S=w.width,A=w.height,k=f.addShape("rect",{id:o+"-bg",name:o+"-bg",attrs:(0,b.__assign)({x:_-m[3],y:C-m[0],width:S+m[1]+m[3],height:A+m[0]+m[2]},y)});k.toBack()}Br(f,n,r),Or(f,l,n,r)}var fi={fontFamily:'\n BlinkMacSystemFont, "Segoe UI", Roboto,"Helvetica Neue",\n Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",\n SimSun, "sans-serif"',textColor:"#2C3542",activeTextColor:"#333333",uncheckedColor:"#D8D8D8",lineColor:"#416180",regionColor:"#CCD7EB",verticalAxisRotate:-Math.PI/4,horizontalAxisRotate:Math.PI/4,descriptionIconStroke:"#fff",descriptionIconFill:"rgba(58, 73, 101, .25)"},gi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"line",locationType:"region",start:null,end:null,style:{},text:null,defaultCfg:{style:{fill:fi.textColor,fontSize:12,textAlign:"center",textBaseline:"bottom",fontFamily:fi.fontFamily},text:{position:"center",autoRotate:!0,content:null,offsetX:0,offsetY:0,style:{stroke:fi.lineColor,lineWidth:1}}}})},e.prototype.renderInner=function(t){this.renderLine(t),this.get("text")&&this.renderLabel(t)},e.prototype.renderLine=function(t){var e=this.get("start"),n=this.get("end"),r=this.get("style");this.addShape(t,{type:"line",id:this.getElementId("line"),name:"annotation-line",attrs:(0,b.__assign)({x1:e.x,y1:e.y,x2:n.x,y2:n.y},r)})},e.prototype.getLabelPoint=function(t,e,n){var r;return r="start"===n?0:"center"===n?.5:(0,x.isString)(n)&&-1!==n.indexOf("%")?parseInt(n,10)/100:(0,x.isNumber)(n)?n:1,(r>1||r<0)&&(r=1),{x:zr(t.x,e.x,r),y:zr(t.y,e.y,r)}},e.prototype.renderLabel=function(t){var e=this.get("text"),n=this.get("start"),r=this.get("end"),i=e.position,a=e.content,o=e.style,s=e.offsetX,l=e.offsetY,u=e.autoRotate,c=e.maxLength,d=e.autoEllipsis,h=e.ellipsisPosition,p=e.background,f=e.isVertical,g=void 0!==f&&f,m=this.getLabelPoint(n,r,i),v=m.x+s,y=m.y+l,b={id:this.getElementId("line-text"),name:"annotation-line-text",x:v,y:y,content:a,style:o,maxLength:c,autoEllipsis:d,ellipsisPosition:h,background:p,isVertical:g};if(u){var x=[r.x-n.x,r.y-n.y];b.rotate=Math.atan2(x[1],x[0])}pi(t,b)},e}(ei),mi=gi,vi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"text",locationType:"point",x:0,y:0,content:"",rotate:null,style:{},background:null,maxLength:null,autoEllipsis:!0,isVertical:!1,ellipsisPosition:"tail",defaultCfg:{style:{fill:fi.textColor,fontSize:12,textAlign:"center",textBaseline:"middle",fontFamily:fi.fontFamily}}})},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetLocation()},e.prototype.renderInner=function(t){var e=this.getLocation(),n=e.x,r=e.y,i=this.get("content"),a=this.get("style"),o=this.getElementId("text"),s=this.get("name")+"-text",l=this.get("maxLength"),u=this.get("autoEllipsis"),c=this.get("isVertical"),d=this.get("ellipsisPosition"),h=this.get("background"),p=this.get("rotate"),f={id:o,name:s,x:n,y:r,content:i,style:a,maxLength:l,autoEllipsis:u,isVertical:c,ellipsisPosition:d,background:h,rotate:p};pi(t,f)},e.prototype.resetLocation=function(){var t=this.getElementByLocalId("text-group");if(t){var e=this.getLocation(),n=e.x,r=e.y,i=this.get("rotate");Br(t,n,r),Or(t,i,n,r)}},e}(ei),yi=vi,bi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"arc",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:3*Math.PI/2,style:{stroke:"#999",lineWidth:1}})},e.prototype.renderInner=function(t){this.renderArc(t)},e.prototype.getArcPath=function(){var t=this.getLocation(),e=t.center,n=t.radius,r=t.startAngle,i=t.endAngle,a=jr(e,n,r),o=jr(e,n,i),s=i-r>Math.PI?1:0,l=[["M",a.x,a.y]];if(i-r===2*Math.PI){var u=jr(e,n,r+Math.PI);l.push(["A",n,n,0,s,1,u.x,u.y]),l.push(["A",n,n,0,s,1,o.x,o.y])}else l.push(["A",n,n,0,s,1,o.x,o.y]);return l},e.prototype.renderArc=function(t){var e=this.getArcPath(),n=this.get("style");this.addShape(t,{type:"path",id:this.getElementId("arc"),name:"annotation-arc",attrs:(0,b.__assign)({path:e},n)})},e}(ei),xi=bi,wi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"region",locationType:"region",start:null,end:null,style:{},defaultCfg:{style:{lineWidth:0,fill:fi.regionColor,opacity:.4}}})},e.prototype.renderInner=function(t){this.renderRegion(t)},e.prototype.renderRegion=function(t){var e=this.get("start"),n=this.get("end"),r=this.get("style"),i=Lr({start:e,end:n});this.addShape(t,{type:"rect",id:this.getElementId("region"),name:"annotation-region",attrs:(0,b.__assign)({x:i.x,y:i.y,width:i.width,height:i.height},r)})},e}(ei),_i=wi,Ci=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"image",locationType:"region",start:null,end:null,src:null,style:{}})},e.prototype.renderInner=function(t){this.renderImage(t)},e.prototype.getImageAttrs=function(){var t=this.get("start"),e=this.get("end"),n=this.get("style"),r=Lr({start:t,end:e}),i=this.get("src");return(0,b.__assign)({x:r.x,y:r.y,img:i,width:r.width,height:r.height},n)},e.prototype.renderImage=function(t){this.addShape(t,{type:"image",id:this.getElementId("image"),name:"annotation-image",attrs:this.getImageAttrs()})},e}(ei),Si=Ci,Ai=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"dataMarker",locationType:"point",x:0,y:0,point:{},line:{},text:{},direction:"upward",autoAdjust:!0,coordinateBBox:null,defaultCfg:{point:{display:!0,style:{r:3,fill:"#FFFFFF",stroke:"#1890FF",lineWidth:2}},line:{display:!0,length:20,style:{stroke:fi.lineColor,lineWidth:1}},text:{content:"",display:!0,style:{fill:fi.textColor,opacity:.65,fontSize:12,textAlign:"start",fontFamily:fi.fontFamily}}}})},e.prototype.renderInner=function(t){(0,x.get)(this.get("line"),"display")&&this.renderLine(t),(0,x.get)(this.get("text"),"display")&&this.renderText(t),(0,x.get)(this.get("point"),"display")&&this.renderPoint(t),this.get("autoAdjust")&&this.autoAdjust(t)},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x")+this.get("offsetX"),y:this.get("y")+this.get("offsetY")})},e.prototype.renderPoint=function(t){var e=this.getShapeAttrs().point;this.addShape(t,{type:"circle",id:this.getElementId("point"),name:"annotation-point",attrs:e})},e.prototype.renderLine=function(t){var e=this.getShapeAttrs().line;this.addShape(t,{type:"path",id:this.getElementId("line"),name:"annotation-line",attrs:e})},e.prototype.renderText=function(t){var e=this.getShapeAttrs().text,n=e.x,r=e.y,i=e.text,a=(0,b.__rest)(e,["x","y","text"]),o=this.get("text"),s=o.background,l=o.maxLength,u=o.autoEllipsis,c=o.isVertival,d=o.ellipsisPosition,h={x:n,y:r,id:this.getElementId("text"),name:"annotation-text",content:i,style:a,background:s,maxLength:l,autoEllipsis:u,isVertival:c,ellipsisPosition:d};pi(t,h)},e.prototype.autoAdjust=function(t){var e=this.get("direction"),n=this.get("x"),r=this.get("y"),i=(0,x.get)(this.get("line"),"length",0),a=this.get("coordinateBBox"),o=t.getBBox(),s=o.minX,l=o.maxX,u=o.minY,c=o.maxY,d=t.findById(this.getElementId("text-group")),h=t.findById(this.getElementId("text")),p=t.findById(this.getElementId("line"));if(a){if(d){if(n+s<=a.minX){var f=a.minX-(n+s);Br(d,d.attr("x")+f,d.attr("y"))}if(n+l>=a.maxX){f=n+l-a.maxX;Br(d,d.attr("x")-f,d.attr("y"))}}if("upward"===e&&r+u<=a.minY||"upward"!==e&&r+c>=a.maxY){var g=void 0,m=void 0;"upward"===e&&r+u<=a.minY?(g="top",m=1):(g="bottom",m=-1),h.attr("textBaseline",g),p&&p.attr("path",[["M",0,0],["L",0,i*m]]),Br(d,d.attr("x"),(i+2)*m)}}},e.prototype.getShapeAttrs=function(){var t=(0,x.get)(this.get("line"),"display"),e=(0,x.get)(this.get("point"),"style",{}),n=(0,x.get)(this.get("line"),"style",{}),r=(0,x.get)(this.get("text"),"style",{}),i=this.get("direction"),a=t?(0,x.get)(this.get("line"),"length",0):0,o="upward"===i?-1:1;return{point:(0,b.__assign)({x:0,y:0},e),line:(0,b.__assign)({path:[["M",0,0],["L",0,a*o]]},n),text:(0,b.__assign)({x:0,y:(a+2)*o,text:(0,x.get)(this.get("text"),"content",""),textBaseline:"upward"===i?"bottom":"top"},r)}},e}(ei),ki=Ai,Ei=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"dataRegion",locationType:"points",points:[],lineLength:0,region:{},text:{},defaultCfg:{region:{style:{lineWidth:0,fill:fi.regionColor,opacity:.4}},text:{content:"",style:{textAlign:"center",textBaseline:"bottom",fontSize:12,fill:fi.textColor,fontFamily:fi.fontFamily}}}})},e.prototype.renderInner=function(t){var e=(0,x.get)(this.get("region"),"style",{}),n=((0,x.get)(this.get("text"),"style",{}),this.get("lineLength")||0),r=this.get("points");if(r.length){var i=Nr(r),a=[];a.push(["M",r[0].x,i.minY-n]),r.forEach((function(t){a.push(["L",t.x,t.y])})),a.push(["L",r[r.length-1].x,r[r.length-1].y-n]),this.addShape(t,{type:"path",id:this.getElementId("region"),name:"annotation-region",attrs:(0,b.__assign)({path:a},e)});var o=(0,b.__assign)({id:this.getElementId("text"),name:"annotation-text",x:(i.minX+i.maxX)/2,y:i.minY-n},this.get("text"));pi(t,o)}},e}(ei),Di=Ei,Fi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"regionFilter",locationType:"region",start:null,end:null,color:null,shape:[]})},e.prototype.renderInner=function(t){var e=this,n=this.get("start"),r=this.get("end"),i=this.addGroup(t,{id:this.getElementId("region-filter"),capture:!1});(0,x.each)(this.get("shapes"),(function(t,n){var r=t.get("type"),a=(0,x.clone)(t.attr());e.adjustShapeAttrs(a),e.addShape(i,{id:e.getElementId("shape-"+r+"-"+n),capture:!1,type:r,attrs:a})}));var a=Lr({start:n,end:r});i.setClip({type:"rect",attrs:{x:a.minX,y:a.minY,width:a.width,height:a.height}})},e.prototype.adjustShapeAttrs=function(t){var e=this.get("color");t.fill&&(t.fill=t.fillStyle=e),t.stroke=t.strokeStyle=e},e}(ei),Mi=Fi,Oi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"shape",draw:x.noop})},e.prototype.renderInner=function(t){var e=this.get("render");(0,x.isFunction)(e)&&e(t)},e}(ei),Bi=Oi;function Ti(t,e,n){var r;try{r=window.getComputedStyle?window.getComputedStyle(t,null)[e]:t.style[e]}catch(i){}finally{r=void 0===r?n:r}return r}function Pi(t,e){var n=Ti(t,"width",e);return"auto"===n&&(n=t.offsetWidth),parseFloat(n)}function Ii(t,e){var n=Pi(t,e),r=parseFloat(Ti(t,"borderLeftWidth"))||0,i=parseFloat(Ti(t,"paddingLeft"))||0,a=parseFloat(Ti(t,"paddingRight"))||0,o=parseFloat(Ti(t,"borderRightWidth"))||0,s=parseFloat(Ti(t,"marginRight"))||0,l=parseFloat(Ti(t,"marginLeft"))||0;return n+r+o+i+a+l+s}function Li(t,e){var n=Ti(t,"height",e);return"auto"===n&&(n=t.offsetHeight),parseFloat(n)}function Ni(t,e){var n=Li(t,e),r=parseFloat(Ti(t,"borderTopWidth"))||0,i=parseFloat(Ti(t,"paddingTop"))||0,a=parseFloat(Ti(t,"paddingBottom"))||0,o=parseFloat(Ti(t,"borderBottomWidth"))||0,s=parseFloat(Ti(t,"marginTop"))||0,l=parseFloat(Ti(t,"marginBottom"))||0;return n+r+o+i+a+s+l}var Ri=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{container:null,containerTpl:"<div></div>",updateAutoRender:!0,containerClassName:"",parent:null})},e.prototype.getContainer=function(){return this.get("container")},e.prototype.show=function(){var t=this.get("container");t.style.display="",this.set("visible",!0)},e.prototype.hide=function(){var t=this.get("container");t.style.display="none",this.set("visible",!1)},e.prototype.setCapture=function(t){var e=this.getContainer(),n=t?"auto":"none";e.style.pointerEvents=n,this.set("capture",t)},e.prototype.getBBox=function(){var t=this.getContainer(),e=parseFloat(t.style.left)||0,n=parseFloat(t.style.top)||0;return Rr(e,n,t.clientWidth,t.clientHeight)},e.prototype.clear=function(){var t=this.get("container");Pr(t)},e.prototype.destroy=function(){this.removeEvent(),this.removeDom(),t.prototype.destroy.call(this)},e.prototype.init=function(){t.prototype.init.call(this),this.initContainer(),this.initDom(),this.resetStyles(),this.applyStyles(),this.initEvent(),this.initCapture(),this.initVisible()},e.prototype.initCapture=function(){this.setCapture(this.get("capture"))},e.prototype.initVisible=function(){this.get("visible")?this.show():this.hide()},e.prototype.initDom=function(){},e.prototype.initContainer=function(){var t=this.get("container");if((0,x.isNil)(t)){t=this.createDom();var e=this.get("parent");(0,x.isString)(e)&&(e=document.getElementById(e),this.set("parent",e)),e.appendChild(t),this.get("containerId")&&t.setAttribute("id",this.get("containerId")),this.set("container",t)}else(0,x.isString)(t)&&(t=document.getElementById(t),this.set("container",t));this.get("parent")||this.set("parent",t.parentNode)},e.prototype.resetStyles=function(){var t=this.get("domStyles"),e=this.get("defaultStyles");t=t?(0,x.deepMix)({},e,t):e,this.set("domStyles",t)},e.prototype.applyStyles=function(){var t=this.get("domStyles");if(t){var e=this.getContainer();this.applyChildrenStyles(e,t);var n=this.get("containerClassName");if(n&&Ir(e,n)){var r=t[n];j(e,r)}}},e.prototype.applyChildrenStyles=function(t,e){(0,x.each)(e,(function(e,n){var r=t.getElementsByClassName(n);(0,x.each)(r,(function(t){j(t,e)}))}))},e.prototype.applyStyle=function(t,e){var n=this.get("domStyles");j(e,n[t])},e.prototype.createDom=function(){var t=this.get("containerTpl");return z(t)},e.prototype.initEvent=function(){},e.prototype.removeDom=function(){var t=this.get("container");t&&t.parentNode&&t.parentNode.removeChild(t)},e.prototype.removeEvent=function(){},e.prototype.updateInner=function(t){(0,x.hasKey)(t,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},e.prototype.resetPosition=function(){},e}(Zr),zi=Ri,ji=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"annotation",type:"html",locationType:"point",x:0,y:0,containerTpl:'<div class="g2-html-annotation"></div>',alignX:"left",alignY:"top",html:"",zIndex:7})},e.prototype.render=function(){var t=this.getContainer(),e=this.get("html");Pr(t);var n=(0,x.isFunction)(e)?e(t):e;if((0,x.isElement)(n))t.appendChild(n);else if((0,x.isString)(n)||(0,x.isNumber)(n)){var r=z(""+n);r&&t.appendChild(r)}this.resetPosition()},e.prototype.resetPosition=function(){var t=this.getContainer(),e=this.getLocation(),n=e.x,r=e.y,i=this.get("alignX"),a=this.get("alignY"),o=this.get("offsetX"),s=this.get("offsetY"),l=Ii(t),u=Ni(t),c={x:n,y:r};"middle"===i?c.x-=Math.round(l/2):"right"===i&&(c.x-=Math.round(l)),"middle"===a?c.y-=Math.round(u/2):"bottom"===a&&(c.y-=Math.round(u)),o&&(c.x+=o),s&&(c.y+=s),j(t,{position:"absolute",left:c.x+"px",top:c.y+"px",zIndex:this.get("zIndex")})},e}(zi),$i=ji;function qi(t,e,n){var r=e+"Style",i=null;return(0,x.each)(n,(function(e,n){t[n]&&e[r]&&(i||(i={}),(0,x.mix)(i,e[r]))})),i}var Vi=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"axis",ticks:[],line:{},tickLine:{},subTickLine:null,title:null,label:{},verticalFactor:1,verticalLimitLength:null,overlapOrder:["autoRotate","autoEllipsis","autoHide"],tickStates:{},optimize:{},defaultCfg:{line:{style:{lineWidth:1,stroke:fi.lineColor}},tickLine:{style:{lineWidth:1,stroke:fi.lineColor},alignTick:!0,length:5,displayWithLabel:!0},subTickLine:{style:{lineWidth:1,stroke:fi.lineColor},count:4,length:2},label:{autoRotate:!0,autoHide:!1,autoEllipsis:!1,style:{fontSize:12,fill:fi.textColor,fontFamily:fi.fontFamily,fontWeight:"normal"},offset:10,offsetX:0,offsetY:0},title:{autoRotate:!0,spacing:5,position:"center",style:{fontSize:12,fill:fi.textColor,textBaseline:"middle",fontFamily:fi.fontFamily,textAlign:"center"},iconStyle:{fill:fi.descriptionIconFill,stroke:fi.descriptionIconStroke},description:""},tickStates:{active:{labelStyle:{fontWeight:500},tickLineStyle:{lineWidth:2}},inactive:{labelStyle:{fill:fi.uncheckedColor}}},optimize:{enable:!0,threshold:400}},theme:{}})},e.prototype.renderInner=function(t){this.get("line")&&this.drawLine(t),this.drawTicks(t),this.get("title")&&this.drawTitle(t)},e.prototype.isList=function(){return!0},e.prototype.getItems=function(){return this.get("ticks")},e.prototype.setItems=function(t){this.update({ticks:t})},e.prototype.updateItem=function(t,e){(0,x.mix)(t,e),this.clear(),this.render()},e.prototype.clearItems=function(){var t=this.getElementByLocalId("label-group");t&&t.clear()},e.prototype.setItemState=function(t,e,n){t[e]=n,this.updateTickStates(t)},e.prototype.hasState=function(t,e){return!!t[e]},e.prototype.getItemStates=function(t){var e=this.get("tickStates"),n=[];return(0,x.each)(e,(function(e,r){t[r]&&n.push(r)})),n},e.prototype.clearItemsState=function(t){var e=this,n=this.getItemsByState(t);(0,x.each)(n,(function(n){e.setItemState(n,t,!1)}))},e.prototype.getItemsByState=function(t){var e=this,n=this.getItems();return(0,x.filter)(n,(function(n){return e.hasState(n,t)}))},e.prototype.getSidePoint=function(t,e){var n=this,r=n.getSideVector(e,t);return{x:t.x+r[0],y:t.y+r[1]}},e.prototype.getTextAnchor=function(t){var e;return(0,x.isNumberEqual)(t[0],0)?e="center":t[0]>0?e="start":t[0]<0&&(e="end"),e},e.prototype.getTextBaseline=function(t){var e;return(0,x.isNumberEqual)(t[1],0)?e="middle":t[1]>0?e="top":t[1]<0&&(e="bottom"),e},e.prototype.processOverlap=function(t){},e.prototype.drawLine=function(t){var e=this.getLinePath(),n=this.get("line");this.addShape(t,{type:"path",id:this.getElementId("line"),name:"axis-line",attrs:(0,x.mix)({path:e},n.style)})},e.prototype.getTickLineItems=function(t){var e=this,n=[],r=this.get("tickLine"),i=r.alignTick,a=r.length,o=1,s=t.length;return s>=2&&(o=t[1].value-t[0].value),(0,x.each)(t,(function(t){var r=t.point;i||(r=e.getTickPoint(t.value-o/2));var s=e.getSidePoint(r,a);n.push({startPoint:r,tickValue:t.value,endPoint:s,tickId:t.id,id:"tickline-"+t.id})})),n},e.prototype.getSubTickLineItems=function(t){var e=[],n=this.get("subTickLine"),r=n.count,i=t.length;if(i>=2)for(var a=0;a<i-1;a++)for(var o=t[a],s=t[a+1],l=0;l<r;l++){var u=(l+1)/(r+1),c=(1-u)*o.tickValue+u*s.tickValue,d=this.getTickPoint(c),h=this.getSidePoint(d,n.length);e.push({startPoint:d,endPoint:h,tickValue:c,id:"sub-"+o.id+"-"+l})}return e},e.prototype.getTickLineAttrs=function(t,e,n,r){var i=this.get(e).style,a={points:[t.startPoint,t.endPoint]},o=(0,x.get)(this.get("theme"),["tickLine","style"],{});i=(0,x.isFunction)(i)?(0,x.mix)({},o,i(a,n,r)):i;var s=t.startPoint,l=t.endPoint;return(0,b.__assign)({x1:s.x,y1:s.y,x2:l.x,y2:l.y},i)},e.prototype.drawTick=function(t,e,n,r,i){this.addShape(e,{type:"line",id:this.getElementId(t.id),name:"axis-"+n,attrs:this.getTickLineAttrs(t,n,r,i)})},e.prototype.drawTickLines=function(t){var e=this,n=this.get("ticks"),r=this.get("subTickLine"),i=this.getTickLineItems(n),a=this.addGroup(t,{name:"axis-tickline-group",id:this.getElementId("tickline-group")}),o=this.get("tickLine");if((0,x.each)(i,(function(n,r){if(o.displayWithLabel){var s=e.getElementId("label-"+n.tickId);t.findById(s)&&e.drawTick(n,a,"tickLine",r,i)}else e.drawTick(n,a,"tickLine",r,i)})),r){var s=this.getSubTickLineItems(i);(0,x.each)(s,(function(t,n){e.drawTick(t,a,"subTickLine",n,s)}))}},e.prototype.processTicks=function(){var t=this,e=this.get("ticks");(0,x.each)(e,(function(e){e.point=t.getTickPoint(e.value),(0,x.isNil)(e.id)&&(e.id=e.name)}))},e.prototype.drawTicks=function(t){var e=this;this.optimizeTicks(),this.processTicks(),this.get("label")&&this.drawLabels(t),this.get("tickLine")&&this.drawTickLines(t);var n=this.get("ticks");(0,x.each)(n,(function(n){e.applyTickStates(n,t)}))},e.prototype.optimizeTicks=function(){var t=this.get("optimize"),e=this.get("ticks");if(t&&t.enable&&t.threshold>0){var n=(0,x.size)(e);if(n>t.threshold){var r=Math.ceil(n/t.threshold),i=e.filter((function(t,e){return e%r===0}));this.set("ticks",i),this.set("originalTicks",e)}}},e.prototype.getLabelAttrs=function(t,e,n){var r=this.get("label"),i=r.offset,a=r.offsetX,o=r.offsetY,s=r.rotate,l=r.formatter,u=this.getSidePoint(t.point,i),c=this.getSideVector(i,u),d=l?l(t.name,t,e):t.name,h=r.style;h=(0,x.isFunction)(h)?(0,x.get)(this.get("theme"),["label","style"],{}):h;var p=(0,x.mix)({x:u.x+a,y:u.y+o,text:d,textAlign:this.getTextAnchor(c),textBaseline:this.getTextBaseline(c)},h);return s&&(p.matrix=kr(u,s)),p},e.prototype.drawLabels=function(t){var e=this,n=this.get("ticks"),r=this.addGroup(t,{name:"axis-label-group",id:this.getElementId("label-group")});(0,x.each)(n,(function(t,i){e.addShape(r,{type:"text",name:"axis-label",id:e.getElementId("label-"+t.id),attrs:e.getLabelAttrs(t,i,n),delegateObject:{tick:t,item:t,index:i}})})),this.processOverlap(r);var i=r.getChildren(),a=(0,x.get)(this.get("theme"),["label","style"],{}),o=this.get("label"),s=o.style,l=o.formatter;if((0,x.isFunction)(s)){var u=i.map((function(t){return(0,x.get)(t.get("delegateObject"),"tick")}));(0,x.each)(i,(function(t,e){var n=t.get("delegateObject").tick,r=l?l(n.name,n,e):n.name,i=(0,x.mix)({},a,s(r,e,u));t.attr(i)}))}},e.prototype.getTitleAttrs=function(){var t=this.get("title"),e=t.style,n=t.position,r=t.offset,i=t.spacing,a=void 0===i?0:i,o=t.autoRotate,s=e.fontSize,l=.5;"start"===n?l=0:"end"===n&&(l=1);var u=this.getTickPoint(l),c=this.getSidePoint(u,r||a+s/2),d=(0,x.mix)({x:c.x,y:c.y,text:t.text},e),h=t.rotate,p=h;if((0,x.isNil)(h)&&o){var f=this.getAxisVector(u),g=[1,0];p=dr.angleTo(f,g,!0)}if(p){var m=kr(c,p);d.matrix=m}return d},e.prototype.drawTitle=function(t){var e,n=this.getTitleAttrs(),r=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"axis-title",attrs:n});(null===(e=this.get("title"))||void 0===e?void 0:e.description)&&this.drawDescriptionIcon(t,r,n.matrix)},e.prototype.drawDescriptionIcon=function(t,e,n){var r=this.addGroup(t,{name:"axis-description",id:this.getElementById("description")}),i=e.getBBox(),a=i.maxX,o=i.maxY,s=i.height,l=this.get("title").iconStyle,u=4,c=s/2,d=c/6,h=a+u,p=o-s/2,f=[h+c,p-c],g=f[0],m=f[1],v=[g+c,m+c],y=v[0],x=v[1],w=[g,x+c],_=w[0],C=w[1],S=[h,m+c],A=S[0],k=S[1],E=[h+c,p-s/4],D=E[0],F=E[1],M=[D,F+d],O=M[0],B=M[1],T=[O,B+d],P=T[0],I=T[1],L=[P,I+3*c/4],N=L[0],R=L[1];this.addShape(r,{type:"path",id:this.getElementId("title-description-icon"),name:"axis-title-description-icon",attrs:(0,b.__assign)({path:[["M",g,m],["A",c,c,0,0,1,y,x],["A",c,c,0,0,1,_,C],["A",c,c,0,0,1,A,k],["A",c,c,0,0,1,g,m],["M",D,F],["L",O,B],["M",P,I],["L",N,R]],lineWidth:d,matrix:n},l)}),this.addShape(r,{type:"rect",id:this.getElementId("title-description-rect"),name:"axis-title-description-rect",attrs:{x:h,y:p-s/2,width:s,height:s,stroke:"#000",fill:"#000",opacity:0,matrix:n,cursor:"pointer"}})},e.prototype.applyTickStates=function(t,e){var n=this.getItemStates(t);if(n.length){var r=this.get("tickStates"),i=this.getElementId("label-"+t.id),a=e.findById(i);if(a){var o=qi(t,"label",r);o&&a.attr(o)}var s=this.getElementId("tickline-"+t.id),l=e.findById(s);if(l){var u=qi(t,"tickLine",r);u&&l.attr(u)}}},e.prototype.updateTickStates=function(t){var e=this.getItemStates(t),n=this.get("tickStates"),r=this.get("label"),i=this.getElementByLocalId("label-"+t.id),a=this.get("tickLine"),o=this.getElementByLocalId("tickline-"+t.id);if(e.length){if(i){var s=qi(t,"label",n);s&&i.attr(s)}if(o){var l=qi(t,"tickLine",n);l&&o.attr(l)}}else i&&i.attr(r.style),o&&o.attr(a.style)},e}(ei),Hi=Vi;function Ui(t,e,n,r){var i=e.getChildren(),a=!1;return(0,x.each)(i,(function(e){var i=hi(t,e,n,r);a=a||i})),a}function Gi(){return Yi}function Wi(t,e,n){return Ui(t,e,n,"head")}function Yi(t,e,n){return Ui(t,e,n,"tail")}function Xi(t,e,n){return Ui(t,e,n,"middle")}function Zi(t){var e=t.attr("matrix");return e&&1!==e[0]}function Ki(t){var e=Zi(t)?Dr(t.attr("matrix")):0;return e%360}function Qi(t,e,n,r){var i=!1,a=Ki(e),o=t?Math.abs(n.attr("y")-e.attr("y")):Math.abs(n.attr("x")-e.attr("x")),s=(t?n.attr("y")>e.attr("y"):n.attr("x")>e.attr("x"))?e.getBBox():n.getBBox();if(t){var l=Math.abs(Math.cos(a));i=qr(l,0,Math.PI/180)?s.width+r>o:s.height/l+r>o}else{l=Math.abs(Math.sin(a));i=qr(l,0,Math.PI/180)?s.width+r>o:s.height/l+r>o}return i}function Ji(t,e,n,r){var i=(null===r||void 0===r?void 0:r.minGap)||0,a=e.getChildren().slice().filter((function(t){return t.get("visible")}));if(!a.length)return!1;var o=!1;n&&a.reverse();for(var s=a.length,l=a[0],u=l,c=1;c<s;c++){var d=a[c],h=(d.getBBox(),Qi(t,u,d,i));h?(d.hide(),o=!0):u=d}return o}function ta(t,e,n){var r=(null===n||void 0===n?void 0:n.minGap)||0,i=e.getChildren().slice();if(i.length<2)return!1;var a=!1,o=i[0],s=o.getBBox(),l=i[1],u=i.length,c=Ki(o),d=t?Math.abs(l.attr("y")-o.attr("y")):Math.abs(l.attr("x")-o.attr("x")),h=0;if(t){var p=Math.abs(Math.cos(c));if(qr(p,0,Math.PI/180)){var f=ci(i);h=(f+r)/d}else h=(s.height/p+r)/d}else{p=Math.abs(Math.sin(c));if(qr(p,0,Math.PI/180)){f=ci(i);h=(f+r)/d}else h=(s.height/p+r)/d}if(h>1){h=Math.ceil(h);for(var g=0;g<u;g++)g%h!==0&&(i[g].hide(),a=!0)}return a}function ea(){return aa}function na(t,e,n,r){return Ji(t,e,!1,r)}function ra(t,e,n,r){return Ji(t,e,!0,r)}function ia(t,e,n,r){var i=(null===r||void 0===r?void 0:r.minGap)||0,a=e.getChildren().slice();if(a.length<=2)return!1;for(var o=!1,s=a.length,l=a[0],u=a[s-1],c=l,d=1;d<s-1;d++){var h=a[d],p=(h.getBBox(),Qi(t,c,h,i));p?(h.hide(),o=!0):c=h}var f=Qi(t,c,u,i);return f&&(c.hide(),o=!0),o}function aa(t,e,n,r){var i=ta(t,e,r);return Ji(t,e,!1)&&(i=!0),i}function oa(t,e,n,r){var i=e.getChildren().slice(),a=ta(t,e,r);if(i.length>2){var o=i[0],s=i[i.length-1];o.get("visible")||(o.show(),Ji(t,e,!1,r)&&(a=!0)),s.get("visible")||(s.show(),Ji(t,e,!0,r)&&(a=!0))}return a}function sa(t,e){(0,x.each)(t,(function(t){var n=t.attr("x"),r=t.attr("y"),i=kr({x:n,y:r},e);t.attr("matrix",i)}))}function la(t,e,n,r){var i=e.getChildren();if(!i.length)return!1;if(!t&&i.length<2)return!1;var a=ci(i),o=!1;if(t)o=!!n&&a>n;else{var s=Math.abs(i[1].attr("x")-i[0].attr("x"));o=a>s}if(o){var l=r(n,a);sa(i,l)}return o}function ua(){return ca}function ca(t,e,n,r){return la(t,e,n,(function(){return(0,x.isNumber)(r)?r:t?fi.verticalAxisRotate:fi.horizontalAxisRotate}))}function da(t,e,n){return la(t,e,n,(function(e,n){if(!e)return t?fi.verticalAxisRotate:fi.horizontalAxisRotate;if(t)return-Math.acos(e/n);var r=0;return e>n?r=Math.PI/4:(r=Math.asin(e/n),r>Math.PI/4&&(r=Math.PI/4)),r}))}var ha,pa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"line",locationType:"region",start:null,end:null})},e.prototype.getLinePath=function(){var t=this.get("start"),e=this.get("end"),n=[];return n.push(["M",t.x,t.y]),n.push(["L",e.x,e.y]),n},e.prototype.getInnerLayoutBBox=function(){var e=this.get("start"),n=this.get("end"),r=t.prototype.getInnerLayoutBBox.call(this),i=Math.min(e.x,n.x,r.x),a=Math.min(e.y,n.y,r.y),o=Math.max(e.x,n.x,r.maxX),s=Math.max(e.y,n.y,r.maxY);return{x:i,y:a,minX:i,minY:a,maxX:o,maxY:s,width:o-i,height:s-a}},e.prototype.isVertical=function(){var t=this.get("start"),e=this.get("end");return(0,x.isNumberEqual)(t.x,e.x)},e.prototype.isHorizontal=function(){var t=this.get("start"),e=this.get("end");return(0,x.isNumberEqual)(t.y,e.y)},e.prototype.getTickPoint=function(t){var e=this,n=e.get("start"),r=e.get("end"),i=r.x-n.x,a=r.y-n.y;return{x:n.x+i*t,y:n.y+a*t}},e.prototype.getSideVector=function(t){var e=this.getAxisVector(),n=mr.normalize([0,0],e),r=this.get("verticalFactor"),i=[n[1],-1*n[0]];return mr.scale([0,0],i,t*r)},e.prototype.getAxisVector=function(){var t=this.get("start"),e=this.get("end");return[e.x-t.x,e.y-t.y]},e.prototype.processOverlap=function(t){var e=this,n=this.isVertical(),r=this.isHorizontal();if(n||r){var i=this.get("label"),a=this.get("title"),o=this.get("verticalLimitLength"),s=i.offset,l=o,u=0,c=0;a&&(u=a.style.fontSize,c=a.spacing),l&&(l=l-s-c-u);var d=this.get("overlapOrder");if((0,x.each)(d,(function(n){i[n]&&e.canProcessOverlap(n)&&e.autoProcessOverlap(n,i[n],t,l)})),a&&(0,x.isNil)(a.offset)){var h=t.getCanvasBBox(),p=n?h.width:h.height;a.offset=s+p+c+u/2}}},e.prototype.canProcessOverlap=function(t){var e=this.get("label");return"autoRotate"!==t||(0,x.isNil)(e.rotate)},e.prototype.autoProcessOverlap=function(t,e,n,r){var i=this,a=this.isVertical(),o=!1,s=l[t];if(!0===e){this.get("label");o=s.getDefault()(a,n,r)}else if((0,x.isFunction)(e))o=e(a,n,r);else if((0,x.isObject)(e)){var u=e;s[u.type]&&(o=s[u.type](a,n,r,u.cfg))}else s[e]&&(o=s[e](a,n,r));if("autoRotate"===t){if(o){var c=n.getChildren(),d=this.get("verticalFactor");(0,x.each)(c,(function(t){var e=t.attr("textAlign");if("center"===e){var n=d>0?"end":"start";t.attr("textAlign",n)}}))}}else if("autoHide"===t){var h=n.getChildren().slice(0);(0,x.each)(h,(function(t){t.get("visible")||(i.get("isRegister")&&i.unregisterElement(t),t.remove())}))}},e}(Hi),fa=pa,ga=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"circle",locationType:"circle",center:null,radius:null,startAngle:-Math.PI/2,endAngle:3*Math.PI/2})},e.prototype.getLinePath=function(){var t=this.get("center"),e=t.x,n=t.y,r=this.get("radius"),i=r,a=this.get("startAngle"),o=this.get("endAngle"),s=[];if(Math.abs(o-a)===2*Math.PI)s=[["M",e,n-i],["A",r,i,0,1,1,e,n+i],["A",r,i,0,1,1,e,n-i],["Z"]];else{var l=this.getCirclePoint(a),u=this.getCirclePoint(o),c=Math.abs(o-a)>Math.PI?1:0,d=a>o?0:1;s=[["M",e,n],["L",l.x,l.y],["A",r,i,0,c,d,u.x,u.y],["L",e,n]]}return s},e.prototype.getTickPoint=function(t){var e=this.get("startAngle"),n=this.get("endAngle"),r=e+(n-e)*t;return this.getCirclePoint(r)},e.prototype.getSideVector=function(t,e){var n=this.get("center"),r=[e.x-n.x,e.y-n.y],i=this.get("verticalFactor"),a=mr.length(r);return mr.scale(r,r,i*t/a),r},e.prototype.getAxisVector=function(t){var e=this.get("center"),n=[t.x-e.x,t.y-e.y];return[n[1],-1*n[0]]},e.prototype.getCirclePoint=function(t,e){var n=this.get("center");return e=e||this.get("radius"),{x:n.x+Math.cos(t)*e,y:n.y+Math.sin(t)*e}},e.prototype.canProcessOverlap=function(t){var e=this.get("label");return"autoRotate"!==t||(0,x.isNil)(e.rotate)},e.prototype.processOverlap=function(t){var e=this,n=this.get("label"),r=this.get("title"),i=this.get("verticalLimitLength"),a=n.offset,o=i,s=0,l=0;r&&(s=r.style.fontSize,l=r.spacing),o&&(o=o-a-l-s);var u=this.get("overlapOrder");if((0,x.each)(u,(function(r){n[r]&&e.canProcessOverlap(r)&&e.autoProcessOverlap(r,n[r],t,o)})),r&&(0,x.isNil)(r.offset)){var c=t.getCanvasBBox().height;r.offset=a+c+l+s/2}},e.prototype.autoProcessOverlap=function(t,e,n,r){var i=this,a=!1,o=l[t];if(r>0)if(!0===e)a=o.getDefault()(!1,n,r);else if((0,x.isFunction)(e))a=e(!1,n,r);else if((0,x.isObject)(e)){var s=e;o[s.type]&&(a=o[s.type](!1,n,r,s.cfg))}else o[e]&&(a=o[e](!1,n,r));if("autoRotate"===t){if(a){var u=n.getChildren(),c=this.get("verticalFactor");(0,x.each)(u,(function(t){var e=t.attr("textAlign");if("center"===e){var n=c>0?"end":"start";t.attr("textAlign",n)}}))}}else if("autoHide"===t){var d=n.getChildren().slice(0);(0,x.each)(d,(function(t){t.get("visible")||(i.get("isRegister")&&i.unregisterElement(t),t.remove())}))}},e}(Hi),ma=ga,va=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"crosshair",type:"base",line:{},text:null,textBackground:{},capture:!1,defaultCfg:{line:{style:{lineWidth:1,stroke:fi.lineColor}},text:{position:"start",offset:10,autoRotate:!1,content:null,style:{fill:fi.textColor,textAlign:"center",textBaseline:"middle",fontFamily:fi.fontFamily}},textBackground:{padding:5,style:{stroke:fi.lineColor}}}})},e.prototype.renderInner=function(t){this.get("line")&&this.renderLine(t),this.get("text")&&(this.renderText(t),this.renderBackground(t))},e.prototype.renderText=function(t){var e=this.get("text"),n=e.style,r=e.autoRotate,i=e.content;if(!(0,x.isNil)(i)){var a=this.getTextPoint(),o=null;if(r){var s=this.getRotateAngle();o=kr(a,s)}this.addShape(t,{type:"text",name:"crosshair-text",id:this.getElementId("text"),attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},a),{text:i,matrix:o}),n)})}},e.prototype.renderLine=function(t){var e=this.getLinePath(),n=this.get("line"),r=n.style;this.addShape(t,{type:"path",name:"crosshair-line",id:this.getElementId("line"),attrs:(0,b.__assign)({path:e},r)})},e.prototype.renderBackground=function(t){var e=this.getElementId("text"),n=t.findById(e),r=this.get("textBackground");if(r&&n){var i=n.getBBox(),a=Tr(r.padding),o=r.style,s=this.addShape(t,{type:"rect",name:"crosshair-text-background",id:this.getElementId("text-background"),attrs:(0,b.__assign)({x:i.x-a[3],y:i.y-a[0],width:i.width+a[1]+a[3],height:i.height+a[0]+a[2],matrix:n.attr("matrix")},o)});s.toBack()}},e}(ei),ya=va,ba=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"line",locationType:"region",start:null,end:null})},e.prototype.getRotateAngle=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text").position,i=Math.atan2(n.y-e.y,n.x-e.x),a="start"===r?i-Math.PI/2:i+Math.PI/2;return a},e.prototype.getTextPoint=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text"),i=r.position,a=r.offset;return Wr(e,n,i,a)},e.prototype.getLinePath=function(){var t=this.getLocation(),e=t.start,n=t.end;return[["M",e.x,e.y],["L",n.x,n.y]]},e}(ya),xa=ba,wa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"circle",locationType:"circle",center:null,radius:100,startAngle:-Math.PI/2,endAngle:3*Math.PI/2})},e.prototype.getRotateAngle=function(){var t=this.getLocation(),e=t.startAngle,n=t.endAngle,r=this.get("text").position,i="start"===r?e+Math.PI/2:n-Math.PI/2;return i},e.prototype.getTextPoint=function(){var t=this.get("text"),e=t.position,n=t.offset,r=this.getLocation(),i=r.center,a=r.radius,o=r.startAngle,s=r.endAngle,l="start"===e?o:s,u=this.getRotateAngle()-Math.PI,c=jr(i,a,l),d=Math.cos(u)*n,h=Math.sin(u)*n;return{x:c.x+d,y:c.y+h}},e.prototype.getLinePath=function(){var t=this.getLocation(),e=t.center,n=t.radius,r=t.startAngle,i=t.endAngle,a=null;if(i-r===2*Math.PI){var o=e.x,s=e.y;a=[["M",o,s-n],["A",n,n,0,1,1,o,s+n],["A",n,n,0,1,1,o,s-n],["Z"]]}else{var l=jr(e,n,r),u=jr(e,n,i),c=Math.abs(i-r)>Math.PI?1:0,d=r>i?0:1;a=[["M",l.x,l.y],["A",n,n,0,c,d,u.x,u.y]]}return a},e}(ya),_a=wa,Ca="g2-crosshair",Sa=Ca+"-line",Aa=Ca+"-text",ka=(ha={},ha[""+Ca]={position:"relative"},ha[""+Sa]={position:"absolute",backgroundColor:"rgba(0, 0, 0, 0.25)"},ha[""+Aa]={position:"absolute",color:fi.textColor,fontFamily:fi.fontFamily},ha),Ea=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"crosshair",type:"html",locationType:"region",start:{x:0,y:0},end:{x:0,y:0},capture:!1,text:null,containerTpl:'<div class="'+Ca+'"></div>',crosshairTpl:'<div class="'+Sa+'"></div>',textTpl:'<span class="'+Aa+'">{content}</span>',domStyles:null,containerClassName:Ca,defaultStyles:ka,defaultCfg:{text:{position:"start",content:null,align:"center",offset:10}}})},e.prototype.render=function(){this.resetText(),this.resetPosition()},e.prototype.initCrossHair=function(){var t=this.getContainer(),e=this.get("crosshairTpl"),n=z(e);t.appendChild(n),this.applyStyle(Sa,n),this.set("crosshairEl",n)},e.prototype.getTextPoint=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text"),i=r.position,a=r.offset;return Wr(e,n,i,a)},e.prototype.resetText=function(){var t=this.get("text"),e=this.get("textEl");if(t){var n=t.content;if(!e){var r=this.getContainer(),i=(0,x.substitute)(this.get("textTpl"),t);e=z(i),r.appendChild(e),this.applyStyle(Aa,e),this.set("textEl",e)}e.innerHTML=n}else e&&e.remove()},e.prototype.isVertical=function(t,e){return t.x===e.x},e.prototype.resetPosition=function(){var t=this.get("crosshairEl");t||(this.initCrossHair(),t=this.get("crosshairEl"));var e=this.get("start"),n=this.get("end"),r=Math.min(e.x,n.x),i=Math.min(e.y,n.y);this.isVertical(e,n)?j(t,{width:"1px",height:Gr(Math.abs(n.y-e.y))}):j(t,{height:"1px",width:Gr(Math.abs(n.x-e.x))}),j(t,{top:Gr(i),left:Gr(r)}),this.alignText()},e.prototype.alignText=function(){var t=this.get("textEl");if(t){var e=this.get("text").align,n=t.clientWidth,r=this.getTextPoint();switch(e){case"center":r.x=r.x-n/2;break;case"right":r.x=r.x-n;case"left":break}j(t,{top:Gr(r.y),left:Gr(r.x)})}},e.prototype.updateInner=function(e){(0,x.hasKey)(e,"text")&&this.resetText(),t.prototype.updateInner.call(this,e)},e}(zi),Da=Ea,Fa=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"grid",line:{},alternateColor:null,capture:!1,items:[],closed:!1,defaultCfg:{line:{type:"line",style:{lineWidth:1,stroke:fi.lineColor}}}})},e.prototype.getLineType=function(){var t=this.get("line")||this.get("defaultCfg").line;return t.type},e.prototype.renderInner=function(t){this.drawGrid(t)},e.prototype.getAlternatePath=function(t,e){var n=this.getGridPath(t),r=e.slice(0).reverse(),i=this.getGridPath(r,!0),a=this.get("closed");return a?n=n.concat(i):(i[0][0]="L",n=n.concat(i),n.push(["Z"])),n},e.prototype.getPathStyle=function(){return this.get("line").style},e.prototype.drawGrid=function(t){var e=this,n=this.get("line"),r=this.get("items"),i=this.get("alternateColor"),a=null;(0,x.each)(r,(function(o,s){var l=o.id||s;if(n){var u=e.getPathStyle();u=(0,x.isFunction)(u)?u(o,s,r):u;var c=e.getElementId("line-"+l),d=e.getGridPath(o.points);e.addShape(t,{type:"path",name:"grid-line",id:c,attrs:(0,x.mix)({path:d},u)})}if(i&&s>0){var h=e.getElementId("region-"+l),p=s%2===0;if((0,x.isString)(i))p&&e.drawAlternateRegion(h,t,a.points,o.points,i);else{var f=p?i[1]:i[0];e.drawAlternateRegion(h,t,a.points,o.points,f)}}a=o}))},e.prototype.drawAlternateRegion=function(t,e,n,r,i){var a=this.getAlternatePath(n,r);this.addShape(e,{type:"path",id:t,name:"grid-region",attrs:{path:a,fill:i}})},e}(ei),Ma=Fa;function Oa(t,e,n,r){var i=n-t,a=r-e;return Math.sqrt(i*i+a*a)}var Ba,Ta=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"circle",center:null,closed:!0})},e.prototype.getGridPath=function(t,e){var n=this.getLineType(),r=this.get("closed"),i=[];if(t.length)if("circle"===n){var a=this.get("center"),o=t[0],s=Oa(a.x,a.y,o.x,o.y),l=e?0:1;r?(i.push(["M",a.x,a.y-s]),i.push(["A",s,s,0,0,l,a.x,a.y+s]),i.push(["A",s,s,0,0,l,a.x,a.y-s]),i.push(["Z"])):(0,x.each)(t,(function(t,e){0===e?i.push(["M",t.x,t.y]):i.push(["A",s,s,0,0,l,t.x,t.y])}))}else(0,x.each)(t,(function(t,e){0===e?i.push(["M",t.x,t.y]):i.push(["L",t.x,t.y])})),r&&i.push(["Z"]);return i},e}(Ma),Pa=Ta,Ia=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"line"})},e.prototype.getGridPath=function(t){var e=[];return(0,x.each)(t,(function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e},e}(Ma),La=Ia,Na=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"legend",layout:"horizontal",locationType:"point",x:0,y:0,offsetX:0,offsetY:0,title:null,background:null})},e.prototype.getLayoutBBox=function(){var e=t.prototype.getLayoutBBox.call(this),n=this.get("maxWidth"),r=this.get("maxHeight"),i=e.width,a=e.height;return n&&(i=Math.min(i,n)),r&&(a=Math.min(a,r)),Rr(e.minX,e.minY,i,a)},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetLocation()},e.prototype.resetLocation=function(){var t=this.get("x"),e=this.get("y"),n=this.get("offsetX"),r=this.get("offsetY");this.moveElementTo(this.get("group"),{x:t+n,y:e+r})},e.prototype.applyOffset=function(){this.resetLocation()},e.prototype.getDrawPoint=function(){return this.get("currentPoint")},e.prototype.setDrawPoint=function(t){return this.set("currentPoint",t)},e.prototype.renderInner=function(t){this.resetDraw(),this.get("title")&&this.drawTitle(t),this.drawLegendContent(t),this.get("background")&&this.drawBackground(t)},e.prototype.drawBackground=function(t){var e=this.get("background"),n=t.getBBox(),r=Tr(e.padding),i=(0,b.__assign)({x:0,y:0,width:n.width+r[1]+r[3],height:n.height+r[0]+r[2]},e.style),a=this.addShape(t,{type:"rect",id:this.getElementId("background"),name:"legend-background",attrs:i});a.toBack()},e.prototype.drawTitle=function(t){var e=this.get("currentPoint"),n=this.get("title"),r=n.spacing,i=n.style,a=n.text,o=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"legend-title",attrs:(0,b.__assign)({text:a,x:e.x,y:e.y},i)}),s=o.getBBox();this.set("currentPoint",{x:e.x,y:s.maxY+r})},e.prototype.resetDraw=function(){var t=this.get("background"),e={x:0,y:0};if(t){var n=Tr(t.padding);e.x=n[3],e.y=n[0]}this.set("currentPoint",e)},e}(ei),Ra=Na,za={marker:{style:{inactiveFill:"#000",inactiveOpacity:.45,fill:"#000",opacity:1,size:12}},text:{style:{fill:"#ccc",fontSize:12}}},ja={fill:fi.textColor,fontSize:12,textAlign:"start",textBaseline:"middle",fontFamily:fi.fontFamily,fontWeight:"normal",lineHeight:12},$a="navigation-arrow-right",qa="navigation-arrow-left",Va={right:90*Math.PI/180,left:270*Math.PI/180,up:0,down:180*Math.PI/180},Ha=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.currentPageIndex=1,e.totalPagesCnt=1,e.pageWidth=0,e.pageHeight=0,e.startX=0,e.startY=0,e.onNavigationBack=function(){var t=e.getElementByLocalId("item-group");if(e.currentPageIndex>1){e.currentPageIndex-=1,e.updateNavigation();var n=e.getCurrentNavigationMatrix();e.get("animate")?t.animate({matrix:n},100):t.attr({matrix:n})}},e.onNavigationAfter=function(){var t=e.getElementByLocalId("item-group");if(e.currentPageIndex<e.totalPagesCnt){e.currentPageIndex+=1,e.updateNavigation();var n=e.getCurrentNavigationMatrix();e.get("animate")?t.animate({matrix:n},100):t.attr({matrix:n})}},e}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"legend",type:"category",itemSpacing:24,itemMarginBottom:8,maxItemWidth:null,itemWidth:null,itemHeight:null,itemName:{},itemValue:null,maxWidth:null,maxHeight:null,marker:{},radio:null,items:[],itemStates:{},itemBackground:{},pageNavigator:{},defaultCfg:{title:{spacing:5,style:{fill:fi.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}},background:{padding:5,style:{stroke:fi.lineColor}},itemBackground:{style:{opacity:0,fill:"#fff"}},pageNavigator:za,itemName:{spacing:16,style:ja},marker:{spacing:8,style:{r:6,symbol:"circle"}},itemValue:{alignRight:!1,formatter:null,style:ja,spacing:6},itemStates:{active:{nameStyle:{opacity:.8}},unchecked:{nameStyle:{fill:fi.uncheckedColor},markerStyle:{fill:fi.uncheckedColor,stroke:fi.uncheckedColor}},inactive:{nameStyle:{fill:fi.uncheckedColor},markerStyle:{opacity:.2}}}}})},e.prototype.isList=function(){return!0},e.prototype.getItems=function(){return this.get("items")},e.prototype.setItems=function(t){this.update({items:t})},e.prototype.updateItem=function(t,e){(0,x.mix)(t,e),this.clear(),this.render()},e.prototype.clearItems=function(){var t=this.getElementByLocalId("item-group");t&&t.clear()},e.prototype.setItemState=function(t,e,n){t[e]=n;var r=this.getElementByLocalId("item-"+t.id);if(r){var i=this.getItems(),a=i.indexOf(t),o=this.createOffScreenGroup(),s=this.drawItem(t,a,this.getItemHeight(),o);this.updateElements(s,r),this.clearUpdateStatus(r)}},e.prototype.hasState=function(t,e){return!!t[e]},e.prototype.getItemStates=function(t){var e=this.get("itemStates"),n=[];return(0,x.each)(e,(function(e,r){t[r]&&n.push(r)})),n},e.prototype.clearItemsState=function(t){var e=this,n=this.getItemsByState(t);(0,x.each)(n,(function(n){e.setItemState(n,t,!1)}))},e.prototype.getItemsByState=function(t){var e=this,n=this.getItems();return(0,x.filter)(n,(function(n){return e.hasState(n,t)}))},e.prototype.drawLegendContent=function(t){this.processItems(),this.drawItems(t)},e.prototype.processItems=function(){var t=this.get("items");(0,x.each)(t,(function(t){t.id||(t.id=t.name)}))},e.prototype.drawItems=function(t){var e=this,n=this.addGroup(t,{id:this.getElementId("item-container-group"),name:"legend-item-container-group"}),r=this.addGroup(n,{id:this.getElementId("item-group"),name:"legend-item-group"}),i=this.getItemHeight(),a=this.get("itemWidth"),o=this.get("itemSpacing"),s=this.get("itemMarginBottom"),l=this.get("currentPoint"),u=l.x,c=l.y,d=this.get("layout"),h=this.get("items"),p=!1,f=0,g=this.get("maxWidth"),m=this.get("maxHeight");(0,x.each)(h,(function(t,n){var h=e.drawItem(t,n,i,r),v=h.getBBox(),y=a||v.width;y>f&&(f=y),"horizontal"===d?(g&&g<l.x+y-u&&(p=!0,l.x=u,l.y+=i+s),e.moveElementTo(h,l),l.x+=y+o):(m&&m<l.y+i+s-c&&(p=!0,l.x+=f+o,l.y=c,f=0),e.moveElementTo(h,l),l.y+=i+s)})),p&&this.get("flipPage")&&(this.pageHeight=0,this.pageWidth=0,this.totalPagesCnt=1,this.startX=u,this.startY=c,this.adjustNavigation(t,r))},e.prototype.getItemHeight=function(){var t=this.get("itemHeight");if(!t){var e=(this.get("itemName")||{}).style;if((0,x.isFunction)(e)){var n=this.getItems();n.forEach((function(r,i){var a=(0,b.__assign)((0,b.__assign)({},ja),e(r,i,n)).fontSize;t<a&&(t=a)}))}else e&&(t=e.fontSize)}return t},e.prototype.drawMarker=function(t,e,n,r){var i=(0,b.__assign)((0,b.__assign)((0,b.__assign)({x:0,y:r/2},e.style),{symbol:(0,x.get)(n.marker,"symbol","circle")}),(0,x.get)(n.marker,"style",{})),a=this.addShape(t,{type:"marker",id:this.getElementId("item-"+n.id+"-marker"),name:"legend-item-marker",attrs:i}),o=a.getBBox();a.attr("x",o.width/2);var s=a.attr(),l=s.stroke,u=s.fill;return l&&a.set("isStroke",!0),u&&a.set("isFill",!0),a},e.prototype.drawItemText=function(t,e,n,r,i,a,o){var s=n.formatter,l=n.style,u=(0,b.__assign)((0,b.__assign)({x:a,y:i/2,text:s?s(r[e],r,o):r[e]},ja),(0,x.isFunction)(l)?l(r,o,this.getItems()):l);return this.addShape(t,{type:"text",id:this.getElementId("item-"+r.id+"-"+e),name:"legend-item-"+e,attrs:u})},e.prototype.drawRadio=function(t,e,n,r,i){var a,o,s=e.style||{},l=null!==(a=s.r)&&void 0!==a?a:r/2,u=3.6*l/8,c=[i+l,r/2-l],d=c[0],h=c[1],p=[d+l,h+l],f=p[0],g=p[1],m=[d,g+l],v=m[0],y=m[1],x=[i,h+l],w=x[0],_=x[1],C=n.showRadio,S=(0,b.__assign)((0,b.__assign)({path:[["M",d,h],["A",l,l,0,0,1,f,g],["L",f-u,g],["L",f,g],["A",l,l,0,0,1,v,y],["L",v,y-u],["L",v,y],["A",l,l,0,0,1,w,_],["L",w+u,_],["L",w,_],["A",l,l,0,0,1,d,h],["L",d,h+u]],stroke:"#000000",fill:"#ffffff"},s),{opacity:C?null!==(o=null===s||void 0===s?void 0:s.opacity)&&void 0!==o?o:.45:0}),A=this.addShape(t,{type:"path",id:this.getElementId("item-"+n.id+"-radio"),name:"legend-item-radio",attrs:S});return A.set("tip",e.tip),A},e.prototype.drawItem=function(t,e,n,r){var i="item-"+t.id,a=this.addGroup(r,{name:"legend-item-container",id:this.getElementId("item-container-"+i),delegateObject:{item:t,index:e}}),o=this.addGroup(a,{name:"legend-item",id:this.getElementId(i),delegateObject:{item:t,index:e}}),s=this.get("marker"),l=this.get("itemName"),u=this.get("itemValue"),c=this.get("itemBackground"),d=this.get("radio"),h=this.getLimitItemWidth(),p=0;if(s){var f=this.drawMarker(o,s,t,n),g=s.spacing,m=(0,x.get)(t,["marker","spacing"]);(0,x.isNumber)(m)&&(g=m),p=f.getBBox().maxX+g}if(l){var v=this.drawItemText(o,"name",l,t,n,p,e);h&&hi(!0,v,(0,x.clamp)(h-p,0,h)),p=v.getBBox().maxX+l.spacing}if(u){var y=this.drawItemText(o,"value",u,t,n,p,e);h&&(u.alignRight?(y.attr({textAlign:"right",x:h}),hi(!0,y,(0,x.clamp)(h-p,0,h),"head")):hi(!0,y,(0,x.clamp)(h-p,0,h))),p=y.getBBox().maxX+u.spacing}if(d&&this.drawRadio(o,d,t,n,p),c){var w=o.getBBox(),_=this.addShape(o,{type:"rect",name:"legend-item-background",id:this.getElementId(i+"-background"),attrs:(0,b.__assign)({x:0,y:0,width:w.width,height:n},c.style)});_.toBack()}return this.applyItemStates(t,o),o},e.prototype.adjustNavigation=function(t,e){var n=this,r=this.startX,i=this.startY,a=this.get("layout"),o=e.findAll((function(t){return"legend-item"===t.get("name")})),s=this.get("maxWidth"),l=this.get("maxHeight"),u=this.get("itemWidth"),c=this.get("itemSpacing"),d=this.getItemHeight(),h=(0,x.deepMix)({},za,this.get("pageNavigator")),p=this.drawNavigation(t,a,"00/00",h),f=p.getBBox(),g={x:r,y:i},m=1,v=0,y=0,b=0,w=this.get("itemMarginBottom");if("horizontal"===a){var _=this.get("maxRow")||1,C=d+(1===_?0:w);this.pageHeight=C*_,(0,x.each)(o,(function(t){var e=t.getBBox(),i=u||e.width;(v&&v<g.x+i+c||s<g.x+i+c+f.width)&&(1===m&&(v=g.x+c,n.pageWidth=v,n.moveElementTo(p,{x:s-c-f.width-f.minX,y:g.y+d/2-f.height/2-f.minY})),m+=1,g.x=r,g.y+=C),n.moveElementTo(t,g),t.getParent().setClip({type:"rect",attrs:{x:g.x,y:g.y,width:i+c,height:d}}),g.x+=i+c}))}else{(0,x.each)(o,(function(t){var e=t.getBBox();e.width>y&&(y=e.width)})),b=y,y+=c,s&&(y=Math.min(s,y),b=Math.min(s,b)),this.pageWidth=y,this.pageHeight=l-Math.max(f.height,d+w);var S=Math.floor(this.pageHeight/(d+w));(0,x.each)(o,(function(t,e){0!==e&&e%S===0&&(m+=1,g.x+=y,g.y=i),n.moveElementTo(t,g),t.getParent().setClip({type:"rect",attrs:{x:g.x,y:g.y,width:y,height:d}}),g.y+=d+w})),this.totalPagesCnt=m,this.moveElementTo(p,{x:r+b/2-f.width/2-f.minX,y:l-f.height-f.minY})}this.pageHeight&&this.pageWidth&&e.getParent().setClip({type:"rect",attrs:{x:this.startX,y:this.startY,width:this.pageWidth,height:this.pageHeight}}),"horizontal"===a&&this.get("maxRow")?this.totalPagesCnt=Math.ceil(m/this.get("maxRow")):this.totalPagesCnt=m,this.currentPageIndex>this.totalPagesCnt&&(this.currentPageIndex=1),this.updateNavigation(p),e.attr("matrix",this.getCurrentNavigationMatrix())},e.prototype.drawNavigation=function(t,e,n,r){var i={x:0,y:0},a=this.addGroup(t,{id:this.getElementId("navigation-group"),name:"legend-navigation"}),o=(0,x.get)(r.marker,"style",{}),s=o.size,l=void 0===s?12:s,u=(0,b.__rest)(o,["size"]),c=this.drawArrow(a,i,qa,"horizontal"===e?"up":"left",l,u);c.on("click",this.onNavigationBack);var d=c.getBBox();i.x+=d.width+2;var h=this.addShape(a,{type:"text",id:this.getElementId("navigation-text"),name:"navigation-text",attrs:(0,b.__assign)({x:i.x,y:i.y+l/2,text:n,textBaseline:"middle"},(0,x.get)(r.text,"style"))}),p=h.getBBox();i.x+=p.width+2;var f=this.drawArrow(a,i,$a,"horizontal"===e?"down":"right",l,u);return f.on("click",this.onNavigationAfter),a},e.prototype.updateNavigation=function(t){var e=(0,x.deepMix)({},za,this.get("pageNavigator")),n=e.marker.style,r=n.fill,i=n.opacity,a=n.inactiveFill,o=n.inactiveOpacity,s=this.currentPageIndex+"/"+this.totalPagesCnt,l=t?t.getChildren()[1]:this.getElementByLocalId("navigation-text"),u=t?t.findById(this.getElementId(qa)):this.getElementByLocalId(qa),c=t?t.findById(this.getElementId($a)):this.getElementByLocalId($a);l.attr("text",s),u.attr("opacity",1===this.currentPageIndex?o:i),u.attr("fill",1===this.currentPageIndex?a:r),u.attr("cursor",1===this.currentPageIndex?"not-allowed":"pointer"),c.attr("opacity",this.currentPageIndex===this.totalPagesCnt?o:i),c.attr("fill",this.currentPageIndex===this.totalPagesCnt?a:r),c.attr("cursor",this.currentPageIndex===this.totalPagesCnt?"not-allowed":"pointer");var d=u.getBBox().maxX+2;l.attr("x",d),d+=l.getBBox().width+2,this.updateArrowPath(c,{x:d,y:0})},e.prototype.drawArrow=function(t,e,n,r,i,a){var o=e.x,s=e.y,l=this.addShape(t,{type:"path",id:this.getElementId(n),name:n,attrs:(0,b.__assign)({size:i,direction:r,path:[["M",o+i/2,s],["L",o,s+i],["L",o+i,s+i],["Z"]],cursor:"pointer"},a)});return l.attr("matrix",kr({x:o+i/2,y:s+i/2},Va[r])),l},e.prototype.updateArrowPath=function(t,e){var n=e.x,r=e.y,i=t.attr(),a=i.size,o=i.direction,s=kr({x:n+a/2,y:r+a/2},Va[o]);t.attr("path",[["M",n+a/2,r],["L",n,r+a],["L",n+a,r+a],["Z"]]),t.attr("matrix",s)},e.prototype.getCurrentNavigationMatrix=function(){var t=this,e=t.currentPageIndex,n=t.pageWidth,r=t.pageHeight,i=this.get("layout"),a="horizontal"===i?{x:0,y:r*(1-e)}:{x:n*(1-e),y:0};return Er(a)},e.prototype.applyItemStates=function(t,e){var n=this.getItemStates(t),r=n.length>0;if(r){var i=e.getChildren(),a=this.get("itemStates");(0,x.each)(i,(function(e){var n=e.get("name"),r=n.split("-")[2],i=qi(t,r,a);i&&(e.attr(i),"marker"!==r||e.get("isStroke")&&e.get("isFill")||(e.get("isStroke")&&e.attr("fill",null),e.get("isFill")&&e.attr("stroke",null)))}))}},e.prototype.getLimitItemWidth=function(){var t=this.get("itemWidth"),e=this.get("maxItemWidth");return e?t&&(e=t<=e?t:e):t&&(e=t),e},e}(Ra),Ua=Ha,Ga=1.4,Wa=.4,Ya=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{type:"continue",min:0,max:100,value:null,colors:[],track:{},rail:{},label:{},handler:{},slidable:!0,tip:null,step:null,maxWidth:null,maxHeight:null,defaultCfg:{label:{align:"rail",spacing:5,formatter:null,style:{fontSize:12,fill:fi.textColor,textBaseline:"middle",fontFamily:fi.fontFamily}},handler:{size:10,style:{fill:"#fff",stroke:"#333"}},track:{},rail:{type:"color",size:20,defaultLength:100,style:{fill:"#DCDEE2"}},title:{spacing:5,style:{fill:fi.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}}}})},e.prototype.isSlider=function(){return!0},e.prototype.getValue=function(){return this.getCurrentValue()},e.prototype.getRange=function(){return{min:this.get("min"),max:this.get("max")}},e.prototype.setRange=function(t,e){this.update({min:t,max:e})},e.prototype.setValue=function(t){var e=this.getValue();this.set("value",t);var n=this.get("group");this.resetTrackClip(),this.get("slidable")&&this.resetHandlers(n),this.delegateEmit("valuechanged",{originValue:e,value:t})},e.prototype.initEvent=function(){var t=this.get("group");this.bindSliderEvent(t),this.bindRailEvent(t),this.bindTrackEvent(t)},e.prototype.drawLegendContent=function(t){this.drawRail(t),this.drawLabels(t),this.fixedElements(t),this.resetTrack(t),this.resetTrackClip(t),this.get("slidable")&&this.resetHandlers(t)},e.prototype.bindSliderEvent=function(t){this.bindHandlersEvent(t)},e.prototype.bindHandlersEvent=function(t){var e=this;t.on("legend-handler-min:drag",(function(t){var n=e.getValueByCanvasPoint(t.x,t.y),r=e.getCurrentValue(),i=r[1];i<n&&(i=n),e.setValue([n,i])})),t.on("legend-handler-max:drag",(function(t){var n=e.getValueByCanvasPoint(t.x,t.y),r=e.getCurrentValue(),i=r[0];i>n&&(i=n),e.setValue([i,n])}))},e.prototype.bindRailEvent=function(t){},e.prototype.bindTrackEvent=function(t){var e=this,n=null;t.on("legend-track:dragstart",(function(t){n={x:t.x,y:t.y}})),t.on("legend-track:drag",(function(t){if(n){var r=e.getValueByCanvasPoint(n.x,n.y),i=e.getValueByCanvasPoint(t.x,t.y),a=e.getCurrentValue(),o=a[1]-a[0],s=e.getRange(),l=i-r;l<0?a[0]+l>s.min?e.setValue([a[0]+l,a[1]+l]):e.setValue([s.min,s.min+o]):l>0&&(l>0&&a[1]+l<s.max?e.setValue([a[0]+l,a[1]+l]):e.setValue([s.max-o,s.max])),n={x:t.x,y:t.y}}})),t.on("legend-track:dragend",(function(t){n=null}))},e.prototype.drawLabels=function(t){this.drawLabel("min",t),this.drawLabel("max",t)},e.prototype.drawLabel=function(t,e){var n=this.get("label"),r=n.style,i=n.align,a=n.formatter,o=this.get(t),s=this.getLabelAlignAttrs(t,i),l="label-"+t;this.addShape(e,{type:"text",id:this.getElementId(l),name:"legend-label-"+t,attrs:(0,b.__assign)((0,b.__assign)({x:0,y:0,text:(0,x.isFunction)(a)?a(o):o},r),s)})},e.prototype.getLabelAlignAttrs=function(t,e){var n=this.isVertical(),r="center",i="middle";return n?(r="start",i="rail"!==e?"min"===t?"top":"bottom":"top"):"rail"!==e?(i="top",r="min"===t?"start":"end"):(r="start",i="middle"),{textAlign:r,textBaseline:i}},e.prototype.getRailPath=function(t,e,n,r){var i=this.get("rail"),a=i.size,o=i.defaultLength,s=i.type,l=this.isVertical(),u=o,c=n,d=r;c||(c=l?a:u),d||(d=l?u:a);var h=[];return"color"===s?(h.push(["M",t,e]),h.push(["L",t+c,e]),h.push(["L",t+c,e+d]),h.push(["L",t,e+d]),h.push(["Z"])):(h.push(["M",t+c,e]),h.push(["L",t+c,e+d]),h.push(["L",t,e+d]),h.push(["Z"])),h},e.prototype.drawRail=function(t){var e=this.get("rail"),n=e.style;this.addShape(t,{type:"path",id:this.getElementId("rail"),name:"legend-rail",attrs:(0,b.__assign)({path:this.getRailPath(0,0)},n)})},e.prototype.getTrackColor=function(t){var e,n=t.length;if(!n)return null;if(1===n)return t[0];e=this.isVertical()?"l(90)":"l(0)";for(var r=0;r<n;r++){var i=r/(n-1);e+=" "+i+":"+t[r]}return e},e.prototype.getTrackPath=function(t){var e=this.getRailShape(t),n=e.attr("path");return(0,x.clone)(n)},e.prototype.getClipTrackAttrs=function(t){var e,n,r,i,a=this.getCurrentValue(),o=a[0],s=a[1],l=this.getRailBBox(t),u=this.getPointByValue(o,t),c=this.getPointByValue(s,t),d=this.isVertical();return d?(e=l.minX,n=u.y,r=l.width,i=c.y-u.y):(e=u.x,n=l.minY,r=c.x-u.x,i=l.height),{x:e,y:n,width:r,height:i}},e.prototype.getTrackAttrs=function(t){var e=this.get("track"),n=this.get("colors"),r=this.getTrackPath(t);return(0,x.mix)({path:r,fill:this.getTrackColor(n)},e.style)},e.prototype.resetTrackClip=function(t){var e=t||this.get("group"),n=this.getElementId("track"),r=e.findById(n),i=r.getClip(),a=this.getClipTrackAttrs(t);i?i.attr(a):r.setClip({type:"rect",attrs:a})},e.prototype.resetTrack=function(t){var e=this.getElementId("track"),n=t.findById(e),r=this.getTrackAttrs(t);n?n.attr(r):this.addShape(t,{type:"path",id:e,draggable:this.get("slidable"),name:"legend-track",attrs:r})},e.prototype.getPointByValue=function(t,e){var n=this.getRange(),r=n.min,i=n.max,a=(t-r)/(i-r),o=this.getRailBBox(e),s=this.isVertical(),l={x:0,y:0};return s?(l.x=o.minX+o.width/2,l.y=zr(o.minY,o.maxY,a)):(l.x=zr(o.minX,o.maxX,a),l.y=o.minY+o.height/2),l},e.prototype.getRailShape=function(t){var e=t||this.get("group");return e.findById(this.getElementId("rail"))},e.prototype.getRailBBox=function(t){var e=this.getRailShape(t),n=e.getBBox();return n},e.prototype.getRailCanvasBBox=function(){var t=this.get("group"),e=t.findById(this.getElementId("rail")),n=e.getCanvasBBox();return n},e.prototype.isVertical=function(){return"vertical"===this.get("layout")},e.prototype.getValueByCanvasPoint=function(t,e){var n,r=this.getRange(),i=r.min,a=r.max,o=this.getRailCanvasBBox(),s=this.isVertical(),l=this.get("step");n=s?(e-o.minY)/o.height:(t-o.minX)/o.width;var u=zr(i,a,n);if(l){var c=Math.round((u-i)/l);u=i+c*l}return u>a&&(u=a),u<i&&(u=i),u},e.prototype.getCurrentValue=function(){var t=this.get("value");if(!t){var e=this.get("values");return e?[Math.max(Math.min.apply(Math,(0,b.__spreadArrays)(e,[this.get("max")])),this.get("min")),Math.min(Math.max.apply(Math,(0,b.__spreadArrays)(e,[this.get("min")])),this.get("max"))]:[this.get("min"),this.get("max")]}return t},e.prototype.resetHandlers=function(t){var e=this.getCurrentValue(),n=e[0],r=e[1];this.resetHandler(t,"min",n),this.resetHandler(t,"max",r)},e.prototype.getHandlerPath=function(t,e){var n=this.isVertical(),r=[],i=t.size,a=e.x,o=e.y,s=i*Ga,l=i/2,u=i/6;if(n){var c=a+s*Wa;r.push(["M",a,o]),r.push(["L",c,o+l]),r.push(["L",a+s,o+l]),r.push(["L",a+s,o-l]),r.push(["L",c,o-l]),r.push(["Z"]),r.push(["M",c,o+u]),r.push(["L",a+s-2,o+u]),r.push(["M",c,o-u]),r.push(["L",a+s-2,o-u])}else{var d=o+s*Wa;r.push(["M",a,o]),r.push(["L",a-l,d]),r.push(["L",a-l,o+s]),r.push(["L",a+l,o+s]),r.push(["L",a+l,d]),r.push(["Z"]),r.push(["M",a-u,d]),r.push(["L",a-u,o+s-2]),r.push(["M",a+u,d]),r.push(["L",a+u,o+s-2])}return r},e.prototype.resetHandler=function(t,e,n){var r=this.getPointByValue(n,t),i=this.get("handler"),a=this.getHandlerPath(i,r),o=this.getElementId("handler-"+e),s=t.findById(o),l=this.isVertical();s?s.attr("path",a):this.addShape(t,{type:"path",name:"legend-handler-"+e,draggable:!0,id:o,attrs:(0,b.__assign)((0,b.__assign)({path:a},i.style),{cursor:l?"ns-resize":"ew-resize"})})},e.prototype.fixedElements=function(t){var e=t.findById(this.getElementId("rail")),n=t.findById(this.getElementId("label-min")),r=t.findById(this.getElementId("label-max")),i=this.getDrawPoint();this.isVertical()?this.fixedVertail(n,r,e,i):this.fixedHorizontal(n,r,e,i)},e.prototype.fitRailLength=function(t,e,n,r){var i=this.isVertical(),a=i?"height":"width",o=this.get("label"),s=o.align,l=o.spacing,u=this.get("max"+(0,x.upperFirst)(a));if(u){var c="rail"===s?n[a]+t[a]+e[a]+2*l:n[a],d=c-u;d>0&&this.changeRailLength(r,a,n[a]-d)}},e.prototype.changeRailLength=function(t,e,n){var r,i=t.getBBox();r="height"===e?this.getRailPath(i.x,i.y,i.width,n):this.getRailPath(i.x,i.y,n,i.height),t.attr("path",r)},e.prototype.changeRailPosition=function(t,e,n){var r=t.getBBox(),i=this.getRailPath(e,n,r.width,r.height);t.attr("path",i)},e.prototype.fixedHorizontal=function(t,e,n,r){var i=this.get("label"),a=i.align,o=i.spacing,s=n.getBBox(),l=t.getBBox(),u=e.getBBox(),c=s.height;this.fitRailLength(l,u,s,n),s=n.getBBox(),"rail"===a?(t.attr({x:r.x,y:r.y+c/2}),this.changeRailPosition(n,r.x+l.width+o,r.y),e.attr({x:r.x+l.width+s.width+2*o,y:r.y+c/2})):"top"===a?(t.attr({x:r.x,y:r.y}),e.attr({x:r.x+s.width,y:r.y}),this.changeRailPosition(n,r.x,r.y+l.height+o)):(this.changeRailPosition(n,r.x,r.y),t.attr({x:r.x,y:r.y+s.height+o}),e.attr({x:r.x+s.width,y:r.y+s.height+o}))},e.prototype.fixedVertail=function(t,e,n,r){var i=this.get("label"),a=i.align,o=i.spacing,s=n.getBBox(),l=t.getBBox(),u=e.getBBox();if(this.fitRailLength(l,u,s,n),s=n.getBBox(),"rail"===a)t.attr({x:r.x,y:r.y}),this.changeRailPosition(n,r.x,r.y+l.height+o),e.attr({x:r.x,y:r.y+l.height+s.height+2*o});else if("right"===a)t.attr({x:r.x+s.width+o,y:r.y}),this.changeRailPosition(n,r.x,r.y),e.attr({x:r.x+s.width+o,y:r.y+s.height});else{var c=Math.max(l.width,u.width);t.attr({x:r.x,y:r.y}),this.changeRailPosition(n,r.x+c+o,r.y),e.attr({x:r.x,y:r.y+s.height})}},e}(Ra),Xa=Ya,Za="g2-tooltip",Ka="g2-tooltip-title",Qa="g2-tooltip-list",Ja="g2-tooltip-list-item",to="g2-tooltip-marker",eo="g2-tooltip-value",no="g2-tooltip-name",ro="g2-tooltip-crosshair-x",io="g2-tooltip-crosshair-y",ao=(Ba={},Ba[""+Za]={position:"absolute",visibility:"visible",zIndex:8,transition:"visibility 0.2s cubic-bezier(0.23, 1, 0.32, 1), left 0.4s cubic-bezier(0.23, 1, 0.32, 1), top 0.4s cubic-bezier(0.23, 1, 0.32, 1)",backgroundColor:"rgba(255, 255, 255, 0.9)",boxShadow:"0px 0px 10px #aeaeae",borderRadius:"3px",color:"rgb(87, 87, 87)",fontSize:"12px",fontFamily:fi.fontFamily,lineHeight:"20px",padding:"10px 10px 6px 10px"},Ba[""+Ka]={marginBottom:"4px"},Ba[""+Qa]={margin:"0px",listStyleType:"none",padding:"0px"},Ba[""+Ja]={listStyleType:"none",marginBottom:"4px"},Ba[""+to]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},Ba[""+eo]={display:"inline-block",float:"right",marginLeft:"30px"},Ba[""+ro]={position:"absolute",width:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},Ba[""+io]={position:"absolute",height:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},Ba);function oo(t,e,n,r,i){var a={left:t<i.x,right:t+n>i.x+i.width,top:e<i.y,bottom:e+r>i.y+i.height};return a}function so(t,e,n,r,i,a){var o=t,s=e;switch(a){case"left":o=t-r-n,s=e-i/2;break;case"right":o=t+n,s=e-i/2;break;case"top":o=t-r/2,s=e-i-n;break;case"bottom":o=t-r/2,s=e+n;break;default:o=t+n,s=e-i-n;break}return{x:o,y:s}}function lo(t,e,n,r,i,a,o){var s=so(t,e,n,r,i,a);if(o){var l=oo(s.x,s.y,r,i,o);"auto"===a?(l.right&&(s.x=Math.max(0,t-r-n)),l.top&&(s.y=Math.max(0,e-i-n))):"top"===a||"bottom"===a?(l.left&&(s.x=o.x),l.right&&(s.x=o.x+o.width-r),"top"===a&&l.top&&(s.y=e+n),"bottom"===a&&l.bottom&&(s.y=e-i-n)):(l.top&&(s.y=o.y),l.bottom&&(s.y=o.y+o.height-i),"left"===a&&l.left&&(s.x=t+n),"right"===a&&l.right&&(s.x=t-r-n))}return s}function uo(t,e){var n=!1;return(0,x.each)(e,(function(e){if((0,x.hasKey)(t,e))return n=!0,!1})),n}var co=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"tooltip",type:"html",x:0,y:0,items:[],customContent:null,containerTpl:'<div class="'+Za+'"><div class="'+Ka+'"></div><ul class="'+Qa+'"></ul></div>',itemTpl:'<li class="'+Ja+'" data-index={index}>\n <span class="'+to+'" style="background:{color}"></span>\n <span class="'+no+'">{name}</span>:\n <span class="'+eo+'">{value}</span>\n </li>',xCrosshairTpl:'<div class="'+ro+'"></div>',yCrosshairTpl:'<div class="'+io+'"></div>',title:null,showTitle:!0,region:null,crosshairsRegion:null,containerClassName:Za,crosshairs:null,offset:10,position:"right",domStyles:null,defaultStyles:ao})},e.prototype.render=function(){this.get("customContent")?this.renderCustomContent():(this.resetTitle(),this.renderItems()),this.resetPosition()},e.prototype.clear=function(){this.clearCrosshairs(),this.setTitle(""),this.clearItemDoms()},e.prototype.show=function(){var t=this.getContainer();t&&!this.destroyed&&(this.set("visible",!0),j(t,{visibility:"visible"}),this.setCrossHairsVisible(!0))},e.prototype.hide=function(){var t=this.getContainer();t&&!this.destroyed&&(this.set("visible",!1),j(t,{visibility:"hidden"}),this.setCrossHairsVisible(!1))},e.prototype.getLocation=function(){return{x:this.get("x"),y:this.get("y")}},e.prototype.setLocation=function(t){this.set("x",t.x),this.set("y",t.y),this.resetPosition()},e.prototype.setCrossHairsVisible=function(t){var e=t?"":"none",n=this.get("xCrosshairDom"),r=this.get("yCrosshairDom");n&&j(n,{display:e}),r&&j(r,{display:e})},e.prototype.initContainer=function(){if(t.prototype.initContainer.call(this),this.get("customContent")){this.get("container")&&this.get("container").remove();var e=this.getHtmlContentNode();this.get("parent").appendChild(e),this.set("container",e),this.resetStyles(),this.applyStyles()}},e.prototype.updateInner=function(e){this.get("customContent")?this.renderCustomContent():(uo(e,["title","showTitle"])&&this.resetTitle(),(0,x.hasKey)(e,"items")&&this.renderItems()),t.prototype.updateInner.call(this,e)},e.prototype.initDom=function(){this.cacheDoms()},e.prototype.removeDom=function(){t.prototype.removeDom.call(this),this.clearCrosshairs()},e.prototype.resetPosition=function(){var t,e=this.get("x"),n=this.get("y"),r=this.get("offset"),i=this.getOffset(),a=i.offsetX,o=i.offsetY,s=this.get("position"),l=this.get("region"),u=this.getContainer(),c=this.getBBox(),d=c.width,h=c.height;l&&(t=Lr(l));var p=lo(e,n,r,d,h,s,t);j(u,{left:Gr(p.x+a),top:Gr(p.y+o)}),this.resetCrosshairs()},e.prototype.renderCustomContent=function(){var t=this.getHtmlContentNode(),e=this.get("parent"),n=this.get("container");n&&n.parentNode===e?e.replaceChild(t,n):e.appendChild(t),this.set("container",t),this.resetStyles(),this.applyStyles()},e.prototype.getHtmlContentNode=function(){var t,e=this.get("customContent");if(e){var n=e(this.get("title"),this.get("items"));t=(0,x.isElement)(n)?n:z(n)}return t},e.prototype.cacheDoms=function(){var t=this.getContainer(),e=t.getElementsByClassName(Ka)[0],n=t.getElementsByClassName(Qa)[0];this.set("titleDom",e),this.set("listDom",n)},e.prototype.resetTitle=function(){var t=this.get("title"),e=this.get("showTitle");e&&t?this.setTitle(t):this.setTitle("")},e.prototype.setTitle=function(t){var e=this.get("titleDom");e&&(e.innerText=t)},e.prototype.resetCrosshairs=function(){var t=this.get("crosshairsRegion"),e=this.get("crosshairs");if(t&&e){var n=Lr(t),r=this.get("xCrosshairDom"),i=this.get("yCrosshairDom");"x"===e?(this.resetCrosshair("x",n),i&&(i.remove(),this.set("yCrosshairDom",null))):"y"===e?(this.resetCrosshair("y",n),r&&(r.remove(),this.set("xCrosshairDom",null))):(this.resetCrosshair("x",n),this.resetCrosshair("y",n)),this.setCrossHairsVisible(this.get("visible"))}else this.clearCrosshairs()},e.prototype.resetCrosshair=function(t,e){var n=this.checkCrosshair(t),r=this.get(t);j(n,"x"===t?{left:Gr(r),top:Gr(e.y),height:Gr(e.height)}:{top:Gr(r),left:Gr(e.x),width:Gr(e.width)})},e.prototype.checkCrosshair=function(t){var e=t+"CrosshairDom",n=t+"CrosshairTpl",r="CROSSHAIR_"+t.toUpperCase(),i=c[r],a=this.get(e),o=this.get("parent");return a||(a=z(this.get(n)),this.applyStyle(i,a),o.appendChild(a),this.set(e,a)),a},e.prototype.renderItems=function(){this.clearItemDoms();var t=this.get("items"),e=this.get("itemTpl"),n=this.get("listDom");n&&((0,x.each)(t,(function(t){var r=Nt.toCSSGradient(t.color),i=(0,b.__assign)((0,b.__assign)({},t),{color:r}),a=(0,x.substitute)(e,i),o=z(a);n.appendChild(o)})),this.applyChildrenStyles(n,this.get("domStyles")))},e.prototype.clearItemDoms=function(){this.get("listDom")&&Pr(this.get("listDom"))},e.prototype.clearCrosshairs=function(){var t=this.get("xCrosshairDom"),e=this.get("yCrosshairDom");t&&t.remove(),e&&e.remove(),this.set("xCrosshairDom",null),this.set("yCrosshairDom",null)},e}(zi),ho=co,po={opacity:0},fo={stroke:"#C5C5C5",strokeOpacity:.85},go={fill:"#CACED4",opacity:.85},mo=n(39499);function vo(t){return(0,x.map)(t,(function(t,e){var n=0===e?"M":"L",r=t[0],i=t[1];return[n,r,i]}))}function yo(t){return vo(t)}function bo(t){if(t.length<=2)return yo(t);var e=[];(0,x.each)(t,(function(t){(0,x.isEqual)(t,e.slice(e.length-2))||e.push(t[0],t[1])}));var n=(0,mo.e9)(e,!1),r=(0,x.head)(t),i=r[0],a=r[1];return n.unshift(["M",i,a]),n}function xo(t,e,n,r){void 0===r&&(r=!0);var i=new Ze({values:t}),a=new te({values:(0,x.map)(t,(function(t,e){return e}))}),o=(0,x.map)(t,(function(t,r){return[a.scale(r)*e,n-i.scale(t)*n]}));return r?bo(o):yo(o)}function wo(t,e){var n=new Ze({values:t}),r=n.max<0?n.max:Math.max(0,n.min);return e-n.scale(r)*e}function _o(t,e,n,r){var i=(0,b.__spreadArrays)(t),a=wo(r,n);return i.push(["L",e,a]),i.push(["L",0,a]),i.push(["Z"]),i}var Co=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"trend",x:0,y:0,width:200,height:16,smooth:!0,isArea:!1,data:[],backgroundStyle:po,lineStyle:fo,areaStyle:go})},e.prototype.renderInner=function(t){var e=this.cfg,n=e.width,r=e.height,i=e.data,a=e.smooth,o=e.isArea,s=e.backgroundStyle,l=e.lineStyle,u=e.areaStyle;this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:(0,b.__assign)({x:0,y:0,width:n,height:r},s)});var c=xo(i,n,r,a);if(this.addShape(t,{id:this.getElementId("line"),type:"path",attrs:(0,b.__assign)({path:c},l)}),o){var d=_o(c,n,r,i);this.addShape(t,{id:this.getElementId("area"),type:"path",attrs:(0,b.__assign)({path:d},u)})}},e.prototype.applyOffset=function(){var t=this.cfg,e=t.x,n=t.y;this.moveElementTo(this.get("group"),{x:e,y:n})},e}(ei),So={fill:"#F7F7F7",stroke:"#BFBFBF",radius:2,opacity:1,cursor:"ew-resize",highLightFill:"#FFF"},Ao=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"handler",x:0,y:0,width:10,height:24,style:So})},e.prototype.renderInner=function(t){var e=this.cfg,n=e.width,r=e.height,i=e.style,a=i.fill,o=i.stroke,s=i.radius,l=i.opacity,u=i.cursor;this.addShape(t,{type:"rect",id:this.getElementId("background"),attrs:{x:0,y:0,width:n,height:r,fill:a,stroke:o,radius:s,opacity:l,cursor:u}});var c=1/3*n,d=2/3*n,h=1/4*r,p=3/4*r;this.addShape(t,{id:this.getElementId("line-left"),type:"line",attrs:{x1:c,y1:h,x2:c,y2:p,stroke:o,cursor:u}}),this.addShape(t,{id:this.getElementId("line-right"),type:"line",attrs:{x1:d,y1:h,x2:d,y2:p,stroke:o,cursor:u}})},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.bindEvents=function(){var t=this;this.get("group").on("mouseenter",(function(){var e=t.get("style").highLightFill;t.getElementByLocalId("background").attr("fill",e),t.draw()})),this.get("group").on("mouseleave",(function(){var e=t.get("style").fill;t.getElementByLocalId("background").attr("fill",e),t.draw()}))},e.prototype.draw=function(){var t=this.get("container").get("canvas");t&&t.draw()},e}(ei),ko={fill:"#416180",opacity:.05},Eo={fill:"#5B8FF9",opacity:.15,cursor:"move"},Do=10,Fo={width:Do,height:24},Mo={textBaseline:"middle",fill:"#000",opacity:.45},Oo="sliderchange",Bo=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.onMouseDown=function(t){return function(n){e.currentTarget=t;var r=n.originalEvent;r.stopPropagation(),r.preventDefault(),e.prevX=(0,x.get)(r,"touches.0.pageX",r.pageX),e.prevY=(0,x.get)(r,"touches.0.pageY",r.pageY);var i=e.getContainerDOM();i.addEventListener("mousemove",e.onMouseMove),i.addEventListener("mouseup",e.onMouseUp),i.addEventListener("mouseleave",e.onMouseUp),i.addEventListener("touchmove",e.onMouseMove),i.addEventListener("touchend",e.onMouseUp),i.addEventListener("touchcancel",e.onMouseUp)}},e.onMouseMove=function(t){var n=e.cfg.width,r=[e.get("start"),e.get("end")];t.stopPropagation(),t.preventDefault();var i=(0,x.get)(t,"touches.0.pageX",t.pageX),a=(0,x.get)(t,"touches.0.pageY",t.pageY),o=i-e.prevX,s=e.adjustOffsetRange(o/n);e.updateStartEnd(s),e.updateUI(e.getElementByLocalId("foreground"),e.getElementByLocalId("minText"),e.getElementByLocalId("maxText")),e.prevX=i,e.prevY=a,e.draw(),e.emit(Oo,[e.get("start"),e.get("end")].sort()),e.delegateEmit("valuechanged",{originValue:r,value:[e.get("start"),e.get("end")]})},e.onMouseUp=function(){e.currentTarget&&(e.currentTarget=void 0);var t=e.getContainerDOM();t&&(t.removeEventListener("mousemove",e.onMouseMove),t.removeEventListener("mouseup",e.onMouseUp),t.removeEventListener("mouseleave",e.onMouseUp),t.removeEventListener("touchmove",e.onMouseMove),t.removeEventListener("touchend",e.onMouseUp),t.removeEventListener("touchcancel",e.onMouseUp))},e}return(0,b.__extends)(e,t),e.prototype.setRange=function(t,e){this.set("minLimit",t),this.set("maxLimit",e);var n=this.get("start"),r=this.get("end"),i=(0,x.clamp)(n,t,e),a=(0,x.clamp)(r,t,e);this.get("isInit")||n===i&&r===a||this.setValue([i,a])},e.prototype.getRange=function(){return{min:this.get("minLimit")||0,max:this.get("maxLimit")||1}},e.prototype.setValue=function(t){var e=this.getRange();if((0,x.isArray)(t)&&2===t.length){var n=[this.get("start"),this.get("end")];this.update({start:(0,x.clamp)(t[0],e.min,e.max),end:(0,x.clamp)(t[1],e.min,e.max)}),this.get("updateAutoRender")||this.render(),this.delegateEmit("valuechanged",{originValue:n,value:t})}},e.prototype.getValue=function(){return[this.get("start"),this.get("end")]},e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"slider",x:0,y:0,width:100,height:16,backgroundStyle:{},foregroundStyle:{},handlerStyle:{},textStyle:{},defaultCfg:{backgroundStyle:ko,foregroundStyle:Eo,handlerStyle:Fo,textStyle:Mo}})},e.prototype.update=function(e){var n=e.start,r=e.end,i=(0,b.__assign)({},e);(0,x.isNil)(n)||(i.start=(0,x.clamp)(n,0,1)),(0,x.isNil)(r)||(i.end=(0,x.clamp)(r,0,1)),t.prototype.update.call(this,i),this.minHandler=this.getChildComponentById(this.getElementId("minHandler")),this.maxHandler=this.getChildComponentById(this.getElementId("maxHandler")),this.trend=this.getChildComponentById(this.getElementId("trend"))},e.prototype.init=function(){this.set("start",(0,x.clamp)(this.get("start"),0,1)),this.set("end",(0,x.clamp)(this.get("end"),0,1)),t.prototype.init.call(this)},e.prototype.render=function(){t.prototype.render.call(this),this.updateUI(this.getElementByLocalId("foreground"),this.getElementByLocalId("minText"),this.getElementByLocalId("maxText"))},e.prototype.renderInner=function(t){var e=this.cfg,n=(e.start,e.end,e.width),r=e.height,i=e.trendCfg,a=void 0===i?{}:i,o=e.minText,s=e.maxText,l=e.backgroundStyle,u=void 0===l?{}:l,c=e.foregroundStyle,d=void 0===c?{}:c,h=e.textStyle,p=void 0===h?{}:h,f=(0,x.deepMix)({},So,this.cfg.handlerStyle);(0,x.size)((0,x.get)(a,"data"))&&(this.trend=this.addComponent(t,(0,b.__assign)({component:Co,id:this.getElementId("trend"),x:0,y:0,width:n,height:r},a))),this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:(0,b.__assign)({x:0,y:0,width:n,height:r},u)});this.addShape(t,{id:this.getElementId("minText"),type:"text",attrs:(0,b.__assign)({y:r/2,textAlign:"right",text:o,silent:!1},p)}),this.addShape(t,{id:this.getElementId("maxText"),type:"text",attrs:(0,b.__assign)({y:r/2,textAlign:"left",text:s,silent:!1},p)}),this.addShape(t,{id:this.getElementId("foreground"),name:"foreground",type:"rect",attrs:(0,b.__assign)({y:0,height:r},d)});var g=(0,x.get)(f,"width",Do),m=(0,x.get)(f,"height",24);this.minHandler=this.addComponent(t,{component:Ao,id:this.getElementId("minHandler"),name:"handler-min",x:0,y:(r-m)/2,width:g,height:m,cursor:"ew-resize",style:f}),this.maxHandler=this.addComponent(t,{component:Ao,id:this.getElementId("maxHandler"),name:"handler-max",x:0,y:(r-m)/2,width:g,height:m,cursor:"ew-resize",style:f})},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.updateUI=function(t,e,n){var r=this.cfg,i=r.start,a=r.end,o=r.width,s=r.minText,l=r.maxText,u=r.handlerStyle,c=r.height,d=i*o,h=a*o;this.trend&&(this.trend.update({width:o,height:c}),this.get("updateAutoRender")||this.trend.render()),t.attr("x",d),t.attr("width",h-d);var p=(0,x.get)(u,"width",Do);e.attr("text",s),n.attr("text",l);var f=this._dodgeText([d,h],e,n),g=f[0],m=f[1];this.minHandler&&(this.minHandler.update({x:d-p/2}),this.get("updateAutoRender")||this.minHandler.render()),(0,x.each)(g,(function(t,n){return e.attr(n,t)})),this.maxHandler&&(this.maxHandler.update({x:h-p/2}),this.get("updateAutoRender")||this.maxHandler.render()),(0,x.each)(m,(function(t,e){return n.attr(e,t)}))},e.prototype.bindEvents=function(){var t=this.get("group");t.on("handler-min:mousedown",this.onMouseDown("minHandler")),t.on("handler-min:touchstart",this.onMouseDown("minHandler")),t.on("handler-max:mousedown",this.onMouseDown("maxHandler")),t.on("handler-max:touchstart",this.onMouseDown("maxHandler"));var e=t.findById(this.getElementId("foreground"));e.on("mousedown",this.onMouseDown("foreground")),e.on("touchstart",this.onMouseDown("foreground"))},e.prototype.adjustOffsetRange=function(t){var e=this.cfg,n=e.start,r=e.end;switch(this.currentTarget){case"minHandler":var i=0-n,a=1-n;return Math.min(a,Math.max(i,t));case"maxHandler":i=0-r,a=1-r;return Math.min(a,Math.max(i,t));case"foreground":i=0-n,a=1-r;return Math.min(a,Math.max(i,t))}},e.prototype.updateStartEnd=function(t){var e=this.cfg,n=e.start,r=e.end;switch(this.currentTarget){case"minHandler":n+=t;break;case"maxHandler":r+=t;break;case"foreground":n+=t,r+=t;break}this.set("start",n),this.set("end",r)},e.prototype._dodgeText=function(t,e,n){var r,i,a=this.cfg,o=a.handlerStyle,s=a.width,l=2,u=(0,x.get)(o,"width",Do),c=t[0],d=t[1],h=!1;c>d&&(r=[d,c],c=r[0],d=r[1],i=[n,e],e=i[0],n=i[1],h=!0);var p=e.getBBox(),f=n.getBBox(),g=p.width>c-l?{x:c+u/2+l,textAlign:"left"}:{x:c-u/2-l,textAlign:"right"},m=f.width>s-d-l?{x:d-u/2-l,textAlign:"right"}:{x:d+u/2+l,textAlign:"left"};return h?[m,g]:[g,m]},e.prototype.draw=function(){var t=this.get("container"),e=t&&t.get("canvas");e&&e.draw()},e.prototype.getContainerDOM=function(){var t=this.get("container"),e=t&&t.get("canvas");return e&&e.get("container")},e}(ei);function To(t,e,n){if(t){if("function"===typeof t.addEventListener)return t.addEventListener(e,n,!1),{remove:function(){t.removeEventListener(e,n,!1)}};if("function"===typeof t.attachEvent)return t.attachEvent("on"+e,n),{remove:function(){t.detachEvent("on"+e,n)}}}}var Po={trackColor:"rgba(0,0,0,0)",thumbColor:"rgba(0,0,0,0.15)",size:8,lineCap:"round"},Io={default:Po,hover:{thumbColor:"rgba(0,0,0,0.2)"}},Lo=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.clearEvents=x.noop,e.onStartEvent=function(t){return function(n){e.isMobile=t,n.originalEvent.preventDefault();var r=t?(0,x.get)(n.originalEvent,"touches.0.clientX"):n.clientX,i=t?(0,x.get)(n.originalEvent,"touches.0.clientY"):n.clientY;e.startPos=e.cfg.isHorizontal?r:i,e.bindLaterEvent()}},e.bindLaterEvent=function(){var t=e.getContainerDOM(),n=[];n=e.isMobile?[To(t,"touchmove",e.onMouseMove),To(t,"touchend",e.onMouseUp),To(t,"touchcancel",e.onMouseUp)]:[To(t,"mousemove",e.onMouseMove),To(t,"mouseup",e.onMouseUp),To(t,"mouseleave",e.onMouseUp)],e.clearEvents=function(){n.forEach((function(t){t.remove()}))}},e.onMouseMove=function(t){var n=e.cfg,r=n.isHorizontal,i=n.thumbOffset;t.preventDefault();var a=e.isMobile?(0,x.get)(t,"touches.0.clientX"):t.clientX,o=e.isMobile?(0,x.get)(t,"touches.0.clientY"):t.clientY,s=r?a:o,l=s-e.startPos;e.startPos=s,e.updateThumbOffset(i+l)},e.onMouseUp=function(t){t.preventDefault(),e.clearEvents()},e.onTrackClick=function(t){var n=e.cfg,r=n.isHorizontal,i=n.x,a=n.y,o=n.thumbLen,s=e.getContainerDOM(),l=s.getBoundingClientRect(),u=t.clientX,c=t.clientY,d=r?u-l.left-i-o/2:c-l.top-a-o/2,h=e.validateRange(d);e.updateThumbOffset(h)},e.onThumbMouseOver=function(){var t=e.cfg.theme.hover.thumbColor;e.getElementByLocalId("thumb").attr("stroke",t),e.draw()},e.onThumbMouseOut=function(){var t=e.cfg.theme.default.thumbColor;e.getElementByLocalId("thumb").attr("stroke",t),e.draw()},e}return(0,b.__extends)(e,t),e.prototype.setRange=function(t,e){this.set("minLimit",t),this.set("maxLimit",e);var n=this.getValue(),r=(0,x.clamp)(n,t,e);n===r||this.get("isInit")||this.setValue(r)},e.prototype.getRange=function(){var t=this.get("minLimit")||0,e=this.get("maxLimit")||1;return{min:t,max:e}},e.prototype.setValue=function(t){var e=this.getRange(),n=this.getValue();this.update({thumbOffset:(this.get("trackLen")-this.get("thumbLen"))*(0,x.clamp)(t,e.min,e.max)}),this.delegateEmit("valuechange",{originalValue:n,value:this.getValue()})},e.prototype.getValue=function(){return(0,x.clamp)(this.get("thumbOffset")/(this.get("trackLen")-this.get("thumbLen")),0,1)},e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,b.__assign)((0,b.__assign)({},e),{name:"scrollbar",isHorizontal:!0,minThumbLen:20,thumbOffset:0,theme:Io})},e.prototype.renderInner=function(t){this.renderTrackShape(t),this.renderThumbShape(t)},e.prototype.applyOffset=function(){this.moveElementTo(this.get("group"),{x:this.get("x"),y:this.get("y")})},e.prototype.initEvent=function(){this.bindEvents()},e.prototype.renderTrackShape=function(t){var e=this.cfg,n=e.trackLen,r=e.theme,i=void 0===r?{default:{}}:r,a=(0,x.deepMix)({},Io,i).default,o=a.lineCap,s=a.trackColor,l=a.size,u=(0,x.get)(this.cfg,"size",l),c=this.get("isHorizontal")?{x1:0+u/2,y1:u/2,x2:n-u/2,y2:u/2,lineWidth:u,stroke:s,lineCap:o}:{x1:u/2,y1:0+u/2,x2:u/2,y2:n-u/2,lineWidth:u,stroke:s,lineCap:o};return this.addShape(t,{id:this.getElementId("track"),name:"track",type:"line",attrs:c})},e.prototype.renderThumbShape=function(t){var e=this.cfg,n=e.thumbOffset,r=e.thumbLen,i=e.theme,a=(0,x.deepMix)({},Io,i).default,o=a.size,s=a.lineCap,l=a.thumbColor,u=(0,x.get)(this.cfg,"size",o),c=this.get("isHorizontal")?{x1:n+u/2,y1:u/2,x2:n+r-u/2,y2:u/2,lineWidth:u,stroke:l,lineCap:s,cursor:"default"}:{x1:u/2,y1:n+u/2,x2:u/2,y2:n+r-u/2,lineWidth:u,stroke:l,lineCap:s,cursor:"default"};return this.addShape(t,{id:this.getElementId("thumb"),name:"thumb",type:"line",attrs:c})},e.prototype.bindEvents=function(){var t=this.get("group");t.on("mousedown",this.onStartEvent(!1)),t.on("mouseup",this.onMouseUp),t.on("touchstart",this.onStartEvent(!0)),t.on("touchend",this.onMouseUp);var e=t.findById(this.getElementId("track"));e.on("click",this.onTrackClick);var n=t.findById(this.getElementId("thumb"));n.on("mouseover",this.onThumbMouseOver),n.on("mouseout",this.onThumbMouseOut)},e.prototype.getContainerDOM=function(){var t=this.get("container"),e=t&&t.get("canvas");return e&&e.get("container")},e.prototype.validateRange=function(t){var e=this.cfg,n=e.thumbLen,r=e.trackLen,i=t;return t+n>r?i=r-n:t+n<n&&(i=0),i},e.prototype.draw=function(){var t=this.get("container"),e=t&&t.get("canvas");e&&e.draw()},e.prototype.updateThumbOffset=function(t){var e=this.cfg,n=e.thumbOffset,r=e.isHorizontal,i=e.thumbLen,a=e.size,o=this.validateRange(t);if(o!==n){var s=this.getElementByLocalId("thumb");r?s.attr({x1:o+a/2,x2:o+i-a/2}):s.attr({y1:o+a/2,y2:o+i-a/2}),this.emitOffsetChange(o)}},e.prototype.emitOffsetChange=function(t){var e=this.cfg,n=e.thumbOffset,r=e.trackLen,i=e.thumbLen;this.cfg.thumbOffset=t,this.emit("scrollchange",{thumbOffset:t,ratio:(0,x.clamp)(t/(r-i),0,1)}),this.delegateEmit("valuechange",{originalValue:n,value:t})},e}(ei),No=fa,Ro=ma,zo=La,jo=Pa,$o=Ua,qo=Xa,Vo=ho;function Ho(t){if((0,x.isEmpty)(t))return null;var e=t[0].x,n=t[0].x,r=t[0].y,i=t[0].y;return(0,x.each)(t,(function(t){e=e>t.x?t.x:e,n=n<t.x?t.x:n,r=r>t.y?t.y:r,i=i<t.y?t.y:i})),{minX:e,maxX:n,minY:r,maxY:i,centerX:(e+n)/2,centerY:(r+i)/2}}function Uo(t){return 1===Array.from(new Set(t)).length}function Go(t){return((0,x.min)(t)+(0,x.max)(t))/2}function Wo(t,e,n,r){return{x:t+n*Math.cos(r),y:e+n*Math.sin(r)}}function Yo(t,e,n,r,i,a){void 0===a&&(a=0);var o=Wo(t,e,n,r),s=Wo(t,e,n,i),l=Wo(t,e,a,r),u=Wo(t,e,a,i);if(i-r===2*Math.PI){var c=Wo(t,e,n,r+Math.PI),d=Wo(t,e,a,r+Math.PI),h=[["M",o.x,o.y],["A",n,n,0,1,1,c.x,c.y],["A",n,n,0,1,1,s.x,s.y],["M",l.x,l.y]];return a&&(h.push(["A",a,a,0,1,0,d.x,d.y]),h.push(["A",a,a,0,1,0,u.x,u.y])),h.push(["M",o.x,o.y]),h.push(["Z"]),h}var p=i-r<=Math.PI?0:1,f=[["M",o.x,o.y],["A",n,n,0,p,1,s.x,s.y],["L",u.x,u.y]];return a&&f.push(["A",a,a,0,p,0,l.x,l.y]),f.push(["L",o.x,o.y]),f.push(["Z"]),f}function Xo(t,e,n,r,i){var a=Wo(t,e,n,r),o=Wo(t,e,n,i);if((0,x.isNumberEqual)(i-r,2*Math.PI)){var s=Wo(t,e,n,r+Math.PI);return[["M",a.x,a.y],["A",n,n,0,1,1,s.x,s.y],["A",n,n,0,1,1,a.x,a.y],["A",n,n,0,1,0,s.x,s.y],["A",n,n,0,1,0,a.x,a.y],["Z"]]}var l=i-r<=Math.PI?0:1;return[["M",a.x,a.y],["A",n,n,0,l,1,o.x,o.y]]}function Zo(t,e){var n,r,i=t.points,a=Ho(i),o=e.startAngle,s=e.endAngle,l=s-o;return e.isTransposed?(n=a.maxY*l,r=a.minY*l):(n=a.maxX*l,r=a.minX*l),n+=o,r+=o,{startAngle:r,endAngle:n}}function Ko(t,e){if((0,x.isNumber)(t)&&(0,x.isNumber)(e))return[t,e];if(t=t,e=e,Uo(t)||Uo(e))return[Go(t),Go(e)];var n,r,i=-1,a=0,o=0,s=t.length-1,l=0;while(++i<t.length)n=s,s=i,l+=r=t[n]*e[s]-t[s]*e[n],a+=(t[n]+t[s])*r,o+=(e[n]+e[s])*r;return l*=3,[a/l,o/l]}function Qo(t,e){var n=t.attr(),r=e.attr();return(0,x.each)(n,(function(t,e){void 0===r[e]&&(r[e]=void 0)})),r}function Jo(t,e,n){var r=Math.min(e,n),i=Math.max(e,n);return t>=r&&t<=i}function ts(t,e,n){if((0,x.isString)(t))return t.padEnd(e,n);if((0,x.isArray)(t)){var r=t.length;if(r<e)for(var i=e-r,a=0;a<i;a++)t.push(n)}return t}function es(t,e){return"object"===typeof t&&e.forEach((function(e){delete t[e]})),t}function ns(t,e,n){var r,i;void 0===e&&(e=[]),void 0===n&&(n=new Map);try{for(var a=(0,b.__values)(t),o=a.next();!o.done;o=a.next()){var s=o.value;n.has(s)||(e.push(s),n.set(s,!0))}}catch(l){r={error:l}}finally{try{o&&!o.done&&(i=a.return)&&i.call(a)}finally{if(r)throw r.error}}return e}var rs=function(){function t(t,e,n,r){void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),this.x=t,this.y=e,this.height=r,this.width=n}return t.fromRange=function(e,n,r,i){return new t(e,n,r-e,i-n)},t.fromObject=function(e){return new t(e.minX,e.minY,e.width,e.height)},Object.defineProperty(t.prototype,"minX",{get:function(){return this.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"maxX",{get:function(){return this.x+this.width},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"minY",{get:function(){return this.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"maxY",{get:function(){return this.y+this.height},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tl",{get:function(){return{x:this.x,y:this.y}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tr",{get:function(){return{x:this.maxX,y:this.y}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bl",{get:function(){return{x:this.x,y:this.maxY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"br",{get:function(){return{x:this.maxX,y:this.maxY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"top",{get:function(){return{x:this.x+this.width/2,y:this.minY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"right",{get:function(){return{x:this.maxX,y:this.y+this.height/2}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bottom",{get:function(){return{x:this.x+this.width/2,y:this.maxY}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"left",{get:function(){return{x:this.minX,y:this.y+this.height/2}},enumerable:!1,configurable:!0}),t.prototype.isEqual=function(t){return this.x===t.x&&this.y===t.y&&this.width===t.width&&this.height===t.height},t.prototype.contains=function(t){return t.minX>=this.minX&&t.maxX<=this.maxX&&t.minY>=this.minY&&t.maxY<=this.maxY},t.prototype.clone=function(){return new t(this.x,this.y,this.width,this.height)},t.prototype.add=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=this.clone();return(0,x.each)(t,(function(t){n.x=Math.min(t.x,n.x),n.y=Math.min(t.y,n.y),n.width=Math.max(t.maxX,n.maxX)-n.x,n.height=Math.max(t.maxY,n.maxY)-n.y})),n},t.prototype.merge=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var n=this.clone();return(0,x.each)(t,(function(t){n.x=Math.max(t.x,n.x),n.y=Math.max(t.y,n.y),n.width=Math.min(t.maxX,n.maxX)-n.x,n.height=Math.min(t.maxY,n.maxY)-n.y})),n},t.prototype.cut=function(e,n){var r=e.width,i=e.height;switch(n){case v.TOP:case v.TOP_LEFT:case v.TOP_RIGHT:return t.fromRange(this.minX,this.minY+i,this.maxX,this.maxY);case v.RIGHT:case v.RIGHT_TOP:case v.RIGHT_BOTTOM:return t.fromRange(this.minX,this.minY,this.maxX-r,this.maxY);case v.BOTTOM:case v.BOTTOM_LEFT:case v.BOTTOM_RIGHT:return t.fromRange(this.minX,this.minY,this.maxX,this.maxY-i);case v.LEFT:case v.LEFT_TOP:case v.LEFT_BOTTOM:return t.fromRange(this.minX+r,this.minY,this.maxX,this.maxY);default:return this}},t.prototype.shrink=function(e){var n=(0,b.__read)(e,4),r=n[0],i=n[1],a=n[2],o=n[3];return new t(this.x+o,this.y+r,this.width-o-i,this.height-r-a)},t.prototype.expand=function(e){var n=(0,b.__read)(e,4),r=n[0],i=n[1],a=n[2],o=n[3];return new t(this.x-o,this.y-r,this.width+o+i,this.height+r+a)},t.prototype.exceed=function(t){return[Math.max(-this.minY+t.minY,0),Math.max(this.maxX-t.maxX,0),Math.max(this.maxY-t.maxY,0),Math.max(-this.minX+t.minX,0)]},t.prototype.collide=function(t){return this.minX<t.maxX&&this.maxX>t.minX&&this.minY<t.maxY&&this.maxY>t.minY},t.prototype.size=function(){return this.width*this.height},t.prototype.isPointIn=function(t){return t.x>=this.minX&&t.x<=this.maxX&&t.y>=this.minY&&t.y<=this.maxY},t}();function is(t){return[[t.minX,t.minY],[t.maxX,t.minY],[t.maxX,t.maxY],[t.minX,t.maxY]]}function as(t){if(t.isPolar&&!t.isTransposed)return(t.endAngle-t.startAngle)*t.getRadius();var e=t.convert({x:0,y:0}),n=t.convert({x:1,y:0});return Math.sqrt(Math.pow(n.x-e.x,2)+Math.pow(n.y-e.y,2))}function os(t){if(t.isPolar){var e=t.startAngle,n=t.endAngle;return n-e===2*Math.PI}return!1}function ss(t,e){var n=t.getCenter();return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function ls(t,e){var n=!1;if(t)if("theta"===t.type){var r=t.start,i=t.end;n=Jo(e.x,r.x,i.x)&&Jo(e.y,r.y,i.y)}else{var a=t.invert(e);n=Jo(a.x,0,1)&&Jo(a.y,0,1)}return n}function us(t,e){var n=t.getCenter();return Math.atan2(e.y-n.y,e.x-n.x)}function cs(t,e){void 0===e&&(e=0);var n,r=t.start,i=t.end,a=t.getWidth(),o=t.getHeight();if(t.isPolar){var s=t.startAngle,l=t.endAngle,u=t.getCenter(),c=t.getRadius();return{type:"path",startState:{path:Yo(u.x,u.y,c+e,s,s)},endState:function(t){var n=(l-s)*t+s,r=Yo(u.x,u.y,c+e,s,n);return{path:r}},attrs:{path:Yo(u.x,u.y,c+e,s,l)}}}return n=t.isTransposed?{height:o+2*e}:{width:a+2*e},{type:"rect",startState:{x:r.x-e,y:i.y-e,width:t.isTransposed?a+2*e:0,height:t.isTransposed?0:o+2*e},endState:n,attrs:{x:r.x-e,y:i.y-e,width:a+2*e,height:o+2*e}}}function ds(t,e){void 0===e&&(e=0);var n=t.start,r=t.end,i=t.getWidth(),a=t.getHeight(),o=Math.min(n.x,r.x),s=Math.min(n.y,r.y);return rs.fromRange(o-e,s-e,o+i+e,s+a+e)}var hs=/^(?:(?!0000)[0-9]{4}([-/.]+)(?:(?:0?[1-9]|1[0-2])\1(?:0?[1-9]|1[0-9]|2[0-8])|(?:0?[13-9]|1[0-2])\1(?:29|30)|(?:0?[13578]|1[02])\1(?:31))|(?:[0-9]{2}(?:0[48]|[2468][048]|[13579][26])|(?:0[48]|[2468][048]|[13579][26])00)([-/.]+)0?2\2(?:29))(\s+([01]|([01][0-9]|2[0-3])):([0-9]|[0-5][0-9]):([0-9]|[0-5][0-9]))?$/;function ps(t){var e="linear";return hs.test(t)?e="timeCat":(0,x.isString)(t)&&(e="cat"),e}function fs(t,e,n,r){return void 0===e&&(e={}),e.type?e.type:"identity"!==t.type&&M.includes(n)&&["interval"].includes(r)||t.isCategory?"cat":t.type}function gs(t,e,n){var r=e||[];if((0,x.isNumber)(t)||(0,x.isNil)((0,x.firstValue)(r,t))&&(0,x.isEmpty)(n)){var i=hn("identity");return new i({field:t.toString(),values:[t]})}var a=(0,x.valuesOfKey)(r,t),o=(0,x.get)(n,"type",ps(a[0])),s=hn(o);return new s((0,b.__assign)({field:t,values:a},n))}function ms(t,e){if("identity"!==t.type&&"identity"!==e.type){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);t.change(n)}}function vs(t){return t.alias||t.field}function ys(t,e,n){var r,i=t.values,a=i.length;if(1===a)r=[.5,1];else{var o=1,s=0;os(e)?e.isTransposed?(o=(0,x.get)(n,"widthRatio.multiplePie",1/1.3),s=1/a*o,r=[s/2,1-s/2]):r=[0,1-1/a]:(s=1/a/2,r=[s,1-s])}return r}function bs(t){var e=t.values.filter((function(t){return!(0,x.isNil)(t)&&!isNaN(t)}));return Math.max.apply(Math,(0,b.__spreadArray)((0,b.__spreadArray)([],(0,b.__read)(e),!1),[(0,x.isNil)(t.max)?-1/0:t.max],!1))}function xs(t){var e,n;switch(t){case v.TOP:e={x:0,y:1},n={x:1,y:1};break;case v.RIGHT:e={x:1,y:0},n={x:1,y:1};break;case v.BOTTOM:e={x:0,y:0},n={x:1,y:0};break;case v.LEFT:e={x:0,y:0},n={x:0,y:1};break;default:e=n={x:0,y:0}}return{start:e,end:n}}function ws(t){var e,n;return t.isTransposed?(e={x:0,y:0},n={x:1,y:0}):(e={x:0,y:0},n={x:0,y:1}),{start:e,end:n}}function _s(t,e){var n={start:{x:0,y:0},end:{x:0,y:0}};t.isRect?n=xs(e):t.isPolar&&(n=ws(t));var r=n.start,i=n.end;return{start:t.convert(r),end:t.convert(i)}}function Cs(t){var e=t.start,n=t.end;return e.x===n.x}function Ss(t,e){var n=t.start,r=t.end,i=Cs(t);return i?(n.y-r.y)*(e.x-n.x)>0?1:-1:(r.x-n.x)*(n.y-e.y)>0?-1:1}function As(t,e){var n=(0,x.get)(t,["components","axis"],{});return(0,x.deepMix)({},(0,x.get)(n,["common"],{}),(0,x.deepMix)({},(0,x.get)(n,[e],{})))}function ks(t,e,n){var r=(0,x.get)(t,["components","axis"],{});return(0,x.deepMix)({},(0,x.get)(r,["common","title"],{}),(0,x.deepMix)({},(0,x.get)(r,[e,"title"],{})),n)}function Es(t){var e=t.x,n=t.y,r=t.circleCenter,i=n.start>n.end,a=t.isTransposed?t.convert({x:i?0:1,y:0}):t.convert({x:0,y:i?0:1}),o=[a.x-r.x,a.y-r.y],s=[1,0],l=a.y>r.y?mr.angle(o,s):-1*mr.angle(o,s),u=l+(e.end-e.start),c=Math.sqrt(Math.pow(a.x-r.x,2)+Math.pow(a.y-r.y,2));return{center:r,radius:c,startAngle:l,endAngle:u}}function Ds(t,e){return(0,x.isBoolean)(t)?!1!==t&&{}:(0,x.get)(t,[e])}function Fs(t,e){return(0,x.get)(t,"position",e)}function Ms(t,e){return(0,x.get)(e,["title","text"],vs(t))}var Os=function(){function t(t,e){this.destroyed=!1,this.facets=[],this.view=t,this.cfg=(0,x.deepMix)({},this.getDefaultCfg(),e)}return t.prototype.init=function(){this.container||(this.container=this.createContainer());var t=this.view.getData();this.facets=this.generateFacets(t)},t.prototype.render=function(){this.renderViews()},t.prototype.update=function(){},t.prototype.clear=function(){this.clearFacetViews()},t.prototype.destroy=function(){this.clear(),this.container&&(this.container.remove(!0),this.container=void 0),this.destroyed=!0,this.view=void 0,this.facets=[]},t.prototype.facetToView=function(t){var e=t.region,n=t.data,r=t.padding,i=void 0===r?this.cfg.padding:r,a=this.view.createView({region:e,padding:i});a.data(n||[]),t.view=a,this.beforeEachView(a,t);var o=this.cfg.eachView;return o&&o(a,t),this.afterEachView(a,t),a},t.prototype.createContainer=function(){var t=this.view.getLayer(m.FORE);return t.addGroup()},t.prototype.renderViews=function(){this.createFacetViews()},t.prototype.createFacetViews=function(){var t=this;return this.facets.map((function(e){return t.facetToView(e)}))},t.prototype.clearFacetViews=function(){var t=this;(0,x.each)(this.facets,(function(e){e.view&&(t.view.removeView(e.view),e.view=void 0)}))},t.prototype.parseSpacing=function(){var t=this.view.viewBBox,e=t.width,n=t.height,r=this.cfg.spacing;return r.map((function(t,r){return(0,x.isNumber)(t)?t/(0===r?e:n):parseFloat(t)/100}))},t.prototype.getFieldValues=function(t,e){var n=[],r={};return(0,x.each)(t,(function(t){var i=t[e];(0,x.isNil)(i)||r[i]||(n.push(i),r[i]=!0)})),n},t.prototype.getRegion=function(t,e,n,r){var i=(0,b.__read)(this.parseSpacing(),2),a=i[0],o=i[1],s=(1+a)/(0===e?1:e)-a,l=(1+o)/(0===t?1:t)-o,u={x:(s+a)*n,y:(l+o)*r},c={x:u.x+s,y:u.y+l};return{start:u,end:c}},t.prototype.getDefaultCfg=function(){return{eachView:void 0,showTitle:!0,spacing:[0,0],padding:10,fields:[]}},t.prototype.getDefaultTitleCfg=function(){var t=this.view.getTheme().fontFamily;return{style:{fontSize:14,fill:"#666",fontFamily:t}}},t.prototype.processAxis=function(t,e){var n=t.getOptions(),r=n.coordinate,i=t.geometries,a=(0,x.get)(r,"type","rect");if("rect"===a&&i.length){(0,x.isNil)(n.axes)&&(n.axes={});var o=n.axes,s=(0,b.__read)(i[0].getXYFields(),2),l=s[0],u=s[1],c=Ds(o,l),d=Ds(o,u);!1!==c&&(n.axes[l]=this.getXAxisOption(l,o,c,e)),!1!==d&&(n.axes[u]=this.getYAxisOption(u,o,d,e))}},t.prototype.getFacetDataFilter=function(t){return function(e){return(0,x.every)(t,(function(t){var n=t.field,r=t.value;return!(!(0,x.isNil)(r)&&n)||e[n]===r}))}},t}(),Bs={},Ts=function(t){return Bs[(0,x.lowerCase)(t)]},Ps=function(t,e){Bs[(0,x.lowerCase)(t)]=e},Is=function(){function t(t,e){this.context=t,this.cfg=e,t.addAction(this)}return t.prototype.applyCfg=function(t){(0,x.assign)(this,t)},t.prototype.init=function(){this.applyCfg(this.cfg)},t.prototype.destroy=function(){this.context.removeAction(this),this.context=null},t}(),Ls=Is,Ns=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.execute=function(){this.callback&&this.callback(this.context)},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.callback=null},e}(Ls),Rs=Ns,zs={};function js(t,e){var n=zs[t],r=null;if(n){var i=n.ActionClass,a=n.cfg;r=new i(e,a),r.name=t,r.init()}return r}function $s(t){var e=zs[t];return(0,x.get)(e,"ActionClass")}function qs(t,e,n){zs[t]={ActionClass:e,cfg:n}}function Vs(t,e){var n=new Rs(e);return n.callback=t,n.name="callback",n}function Hs(t,e){var n=[];if(t.length){n.push(["M",t[0].x,t[0].y]);for(var r=1,i=t.length;r<i;r+=1){var a=t[r];n.push(["L",a.x,a.y])}e&&n.push(["Z"])}return n}function Us(t,e){for(var n=[t[0]],r=1,i=t.length;r<i;r+=2){var a=e.convert({x:t[r],y:t[r+1]});n.push(a.x,a.y)}return n}function Gs(t,e){var n=e.isTransposed,r=t[1],i=t[6],a=t[7],o=e.convert({x:i,y:a}),s=n?0:1;return["A",r,r,0,0,s,o.x,o.y]}function Ws(t,e,n){var r=n.isTransposed,i=n.startAngle,a=n.endAngle,o="a"===t[0].toLowerCase()?{x:t[6],y:t[7]}:{x:t[1],y:t[2]},s={x:e[1],y:e[2]},l=[],u=r?"y":"x",c=Math.abs(s[u]-o[u])*(a-i),d=s[u]>=o[u]?1:0,h=c>Math.PI?1:0,p=n.convert(s),f=ss(n,p);if(f>=.5)if(c===2*Math.PI){var g={x:(s.x+o.x)/2,y:(s.y+o.y)/2},m=n.convert(g);l.push(["A",f,f,0,h,d,m.x,m.y]),l.push(["A",f,f,0,h,d,p.x,p.y])}else l.push(["A",f,f,0,h,d,p.x,p.y]);return l}function Ys(t){(0,x.each)(t,(function(e,n){var r=e;if("a"===r[0].toLowerCase()){var i=t[n-1],a=t[n+1];a&&"a"===a[0].toLowerCase()?i&&"l"===i[0].toLowerCase()&&(i[0]="M"):i&&"a"===i[0].toLowerCase()&&a&&"l"===a[0].toLowerCase()&&(a[0]="M")}}))}var Xs=function(t,e,n,r){var i,a,o,s,l,u,c,d,h=[],p=!!r;if(p){i=(0,b.__read)(r,2),s=i[0],l=i[1];for(var f=0,g=t.length;f<g;f++){var m=t[f];s=mr.min([0,0],s,m),l=mr.max([0,0],l,m)}}f=0;for(var v=t.length;f<v;f++){m=t[f];if(0!==f||n)if(f!==v-1||n){a=t[n?f?f-1:v-1:f-1],o=t[n?(f+1)%v:f+1];var y=[0,0];y=mr.sub(y,o,a),y=mr.scale(y,y,e);var x=mr.distance(m,a),w=mr.distance(m,o),_=x+w;0!==_&&(x/=_,w/=_);var C=mr.scale([0,0],y,-x),S=mr.scale([0,0],y,w);c=mr.add([0,0],m,C),u=mr.add([0,0],m,S),u=mr.min([0,0],u,mr.max([0,0],o,m)),u=mr.max([0,0],u,mr.min([0,0],o,m)),C=mr.sub([0,0],u,m),C=mr.scale([0,0],C,-x/w),c=mr.add([0,0],m,C),c=mr.min([0,0],c,mr.max([0,0],a,m)),c=mr.max([0,0],c,mr.min([0,0],a,m)),S=mr.sub([0,0],m,c),S=mr.scale([0,0],S,w/x),u=mr.add([0,0],m,S),p&&(c=mr.max([0,0],c,s),c=mr.min([0,0],c,l),u=mr.max([0,0],u,s),u=mr.min([0,0],u,l)),h.push(d),h.push(c),d=u}else c=m,h.push(d),h.push(c);else d=m}return n&&h.push(h.shift()),h};function Zs(t,e,n){for(var r=!!e,i=[],a=0,o=t.length;a<o;a+=2)i.push([t[a],t[a+1]]);var s,l,u,c=Xs(i,.4,r,n),d=i.length,h=[];for(a=0;a<d-1;a++)s=c[2*a],l=c[2*a+1],u=i[a+1],h.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]]);return r&&(s=c[d],l=c[d+1],u=i[0],h.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]])),h}function Ks(t,e){return Hs(t,e)}function Qs(t,e,n){var r=[],i=t[0],a=null;if(t.length<=2)return Ks(t,e);for(var o=0,s=t.length;o<s;o++){var l=t[o];a&&a.x===l.x&&a.y===l.y||(r.push(l.x),r.push(l.y),a=l)}var u=n||[[0,0],[1,1]],c=Zs(r,e,u);return c.unshift(["M",i.x,i.y]),c}function Js(t,e){var n=[];return(0,x.each)(e,(function(e){var r=e[0];switch(r.toLowerCase()){case"m":case"l":case"c":n.push(Us(e,t));break;case"a":n.push(Gs(e,t));break;case"z":default:n.push(e);break}})),n}function tl(t,e){var n,r,i,a,o=[];return(0,x.each)(e,(function(s,l){var u=s[0];switch(u.toLowerCase()){case"m":case"c":case"q":o.push(Us(s,t));break;case"l":n=e[l-1],r=s,i=t.isTransposed,a=i?n[n.length-2]===r[1]:n[n.length-1]===r[2],a?o=o.concat(Ws(n,r,t)):o.push(Us(s,t));break;case"a":o.push(Gs(s,t));break;case"z":default:o.push(s);break}})),Ys(o),o}function el(t,e){var n=t.event,r=n.target,i=r.getCanvasBBox();return i.width>=e||i.height>=e?i:null}function nl(t,e){var n=t.event,r=n.target,i=r.getCanvasBBox();return i.width>=e||i.height>=e?r.attr("path"):null}function rl(t){var e,n=t.event,r=n.target;return r&&(e=r.get("element")),e}function il(t){var e,n=t.event,r=n.target;return r&&(e=r.get("delegateObject")),e}function al(t){var e=t.event.gEvent;return!(e&&e.fromShape&&e.toShape&&e.fromShape.get("element")===e.toShape.get("element"))}function ol(t){return t&&t.component&&t.component.isList()}function sl(t){return t&&t.component&&t.component.isSlider()}function ll(t){var e=t.event,n=e.target;return n&&"mask"===n.get("name")}function ul(t,e){var n=t.event.target;if("path"===n.get("type")){var r=nl(t,e);if(!r)return;return yl(t.view,r)}var i=el(t,e);return i?ml(t.view,i):null}function cl(t,e,n){var r=el(t,n);if(!r)return null;var i=t.view,a=Al(i,e,{x:r.x,y:r.y}),o=Al(i,e,{x:r.maxX,y:r.maxY}),s={minX:a.x,minY:a.y,maxX:o.x,maxY:o.y};return ml(e,s)}function dl(t){var e=t.geometries,n=[];return(0,x.each)(e,(function(t){var e=t.elements;n=n.concat(e)})),t.views&&t.views.length&&(0,x.each)(t.views,(function(t){n=n.concat(dl(t))})),n}function hl(t,e,n){var r=dl(t);return r.filter((function(t){return fl(t,e)===n}))}function pl(t,e){var n=t.geometries,r=[];return(0,x.each)(n,(function(t){var n=t.getElementsBy((function(t){return t.hasState(e)}));r=r.concat(n)})),r}function fl(t,e){var n,r=t.getModel(),i=r.data;return n=(0,x.isArray)(i)?i[0][e]:i[e],n}function gl(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function ml(t,e){var n=dl(t),r=[];return(0,x.each)(n,(function(t){var n=t.shape,i=n.getCanvasBBox();gl(e,i)&&r.push(t)})),r}function vl(t){var e=[];return(0,x.each)(t,(function(t){var n=t[0];if("A"!==n)for(var r=1;r<t.length;r+=2)e.push([t[r],t[r+1]]);else{var i=t.length;e.push([t[i-2],t[i-1]])}})),e}function yl(t,e){var n=dl(t),r=vl(e),i=n.filter((function(t){var e,n=t.shape;if("path"===n.get("type"))e=vl(n.attr("path"));else{var i=n.getCanvasBBox();e=is(i)}return(0,mo.Wq)(r,e)}));return i}function bl(t){return t.getComponents().map((function(t){return t.component}))}function xl(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}function wl(t,e){if(t.length<=2)return Ks(t,!1);var n=t[0],r=[];(0,x.each)(t,(function(t){r.push(t.x),r.push(t.y)}));var i=Zs(r,e,null);return i.unshift(["M",n.x,n.y]),i}function _l(t,e){return t.x<=e.x&&t.maxX>=e.x&&t.y<=e.y&&t.maxY>e.y}function Cl(t){var e=t.parent,n=null;return e&&(n=e.views.filter((function(e){return e!==t}))),n}function Sl(t,e){var n=t.getCoordinate();return n.invert(e)}function Al(t,e,n){var r=Sl(t,n);return e.getCoordinate().convert(r)}function kl(t,e,n,r){var i=!1;return(0,x.each)(t,(function(t){if(t[n]===e[n]&&t[r]===e[r])return i=!0,!1})),i}function El(t,e){var n=t.getScaleByField(e);return!n&&t.views&&(0,x.each)(t.views,(function(t){if(n=El(t,e),n)return!1})),n}var Dl=function(){function t(t){this.actions=[],this.event=null,this.cacheMap={},this.view=t}return t.prototype.cache=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(1===t.length)return this.cacheMap[t[0]];2===t.length&&(this.cacheMap[t[0]]=t[1])},t.prototype.getAction=function(t){return this.actions.find((function(e){return e.name===t}))},t.prototype.addAction=function(t){this.actions.push(t)},t.prototype.removeAction=function(t){var e=this.actions,n=this.actions.indexOf(t);n>=0&&e.splice(n,1)},t.prototype.getCurrentPoint=function(){var t=this.event;if(t){if(t.target instanceof HTMLElement){var e=this.view.getCanvas(),n=e.getPointByClient(t.clientX,t.clientY);return n}return{x:t.x,y:t.y}}return null},t.prototype.getCurrentShape=function(){return(0,x.get)(this.event,["gEvent","shape"])},t.prototype.isInPlot=function(){var t=this.getCurrentPoint();return!!t&&this.view.isPointInPlot(t)},t.prototype.isInShape=function(t){var e=this.getCurrentShape();return!!e&&e.get("name")===t},t.prototype.isInComponent=function(t){var e=bl(this.view),n=this.getCurrentPoint();return!!n&&!!e.find((function(e){var r=e.getBBox();return t?e.get("name")===t&&_l(r,n):_l(r,n)}))},t.prototype.destroy=function(){(0,x.each)(this.actions.slice(),(function(t){t.destroy()})),this.view=null,this.event=null,this.actions=null,this.cacheMap=null},t}(),Fl=Dl,Ml=function(){function t(t,e){this.view=t,this.cfg=e}return t.prototype.init=function(){this.initEvents()},t.prototype.initEvents=function(){},t.prototype.clearEvents=function(){},t.prototype.destroy=function(){this.clearEvents()},t}(),Ol=Ml;function Bl(t,e,n){var r=t.split(":"),i=r[0],a=e.getAction(i)||js(i,e);if(!a)throw new Error("There is no action named ".concat(i));var o=r[1];return{action:a,methodName:o,arg:n}}function Tl(t){var e=t.action,n=t.methodName,r=t.arg;if(!e[n])throw new Error("Action(".concat(e.name,") doesn't have a method called ").concat(n));e[n](r)}var Pl={START:"start",SHOW_ENABLE:"showEnable",END:"end",ROLLBACK:"rollback",PROCESSING:"processing"},Il=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.callbackCaches={},r.emitCaches={},r.steps=n,r}return(0,b.__extends)(e,t),e.prototype.init=function(){this.initContext(),t.prototype.init.call(this)},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.steps=null,this.context&&(this.context.destroy(),this.context=null),this.callbackCaches=null,this.view=null},e.prototype.initEvents=function(){var t=this;(0,x.each)(this.steps,(function(e,n){(0,x.each)(e,(function(e){var r=t.getActionCallback(n,e);r&&t.bindEvent(e.trigger,r)}))}))},e.prototype.clearEvents=function(){var t=this;(0,x.each)(this.steps,(function(e,n){(0,x.each)(e,(function(e){var r=t.getActionCallback(n,e);r&&t.offEvent(e.trigger,r)}))}))},e.prototype.initContext=function(){var t=this.view,e=new Fl(t);this.context=e;var n=this.steps;(0,x.each)(n,(function(t){(0,x.each)(t,(function(t){if((0,x.isFunction)(t.action))t.actionObject={action:Vs(t.action,e),methodName:"execute"};else if((0,x.isString)(t.action))t.actionObject=Bl(t.action,e,t.arg);else if((0,x.isArray)(t.action)){var n=t.action,r=(0,x.isArray)(t.arg)?t.arg:[t.arg];t.actionObject=[],(0,x.each)(n,(function(n,i){t.actionObject.push(Bl(n,e,r[i]))}))}}))}))},e.prototype.isAllowStep=function(t){var e=this.currentStepName,n=this.steps;if(e===t)return!0;if(t===Pl.SHOW_ENABLE)return!0;if(t===Pl.PROCESSING)return e===Pl.START;if(t===Pl.START)return e!==Pl.PROCESSING;if(t===Pl.END)return e===Pl.PROCESSING||e===Pl.START;if(t===Pl.ROLLBACK){if(n[Pl.END])return e===Pl.END;if(e===Pl.START)return!0}return!1},e.prototype.isAllowExecute=function(t,e){if(this.isAllowStep(t)){var n=this.getKey(t,e);return(!e.once||!this.emitCaches[n])&&(!e.isEnable||e.isEnable(this.context))}return!1},e.prototype.enterStep=function(t){this.currentStepName=t,this.emitCaches={}},e.prototype.afterExecute=function(t,e){t!==Pl.SHOW_ENABLE&&this.currentStepName!==t&&this.enterStep(t);var n=this.getKey(t,e);this.emitCaches[n]=!0},e.prototype.getKey=function(t,e){return t+e.trigger+e.action},e.prototype.getActionCallback=function(t,e){var n=this,r=this.context,i=this.callbackCaches,a=e.actionObject;if(e.action&&a){var o=this.getKey(t,e);if(!i[o]){var s=function(i){r.event=i,n.isAllowExecute(t,e)?((0,x.isArray)(a)?(0,x.each)(a,(function(t){r.event=i,Tl(t)})):(r.event=i,Tl(a)),n.afterExecute(t,e),e.callback&&(r.event=i,e.callback(r))):r.event=null};e.debounce?i[o]=(0,x.debounce)(s,e.debounce.wait,e.debounce.immediate):e.throttle?i[o]=(0,x.throttle)(s,e.throttle.wait,{leading:e.throttle.leading,trailing:e.throttle.trailing}):i[o]=s}return i[o]}return null},e.prototype.bindEvent=function(t,e){var n=t.split(":");"window"===n[0]?window.addEventListener(n[1],e):"document"===n[0]?document.addEventListener(n[1],e):this.view.on(t,e)},e.prototype.offEvent=function(t,e){var n=t.split(":");"window"===n[0]?window.removeEventListener(n[1],e):"document"===n[0]?document.removeEventListener(n[1],e):this.view.off(t,e)},e}(Ol),Ll=Il,Nl={};function Rl(t){return Nl[(0,x.lowerCase)(t)]}function zl(t,e){Nl[(0,x.lowerCase)(t)]=e}function jl(t,e,n){var r=Rl(t);if(!r)return null;if((0,x.isPlainObject)(r)){var i=(0,x.mix)((0,x.clone)(r),n);return new Ll(e,i)}var a=r;return new a(e,n)}function $l(t){return{title:{autoRotate:!0,position:"center",spacing:t.axisTitleSpacing,style:{fill:t.axisTitleTextFillColor,fontSize:t.axisTitleTextFontSize,lineHeight:t.axisTitleTextLineHeight,textBaseline:"middle",fontFamily:t.fontFamily},iconStyle:{fill:t.axisDescriptionIconFillColor}},label:{autoRotate:!1,autoEllipsis:!1,autoHide:{type:"equidistance",cfg:{minGap:6}},offset:t.axisLabelOffset,style:{fill:t.axisLabelFillColor,fontSize:t.axisLabelFontSize,lineHeight:t.axisLabelLineHeight,fontFamily:t.fontFamily}},line:{style:{lineWidth:t.axisLineBorder,stroke:t.axisLineBorderColor}},grid:{line:{type:"line",style:{stroke:t.axisGridBorderColor,lineWidth:t.axisGridBorder,lineDash:t.axisGridLineDash}},alignTick:!0,animate:!0},tickLine:{style:{lineWidth:t.axisTickLineBorder,stroke:t.axisTickLineBorderColor},alignTick:!0,length:t.axisTickLineLength},subTickLine:null,animate:!0}}function ql(t){return{title:null,marker:{symbol:"circle",spacing:t.legendMarkerSpacing,style:{r:t.legendCircleMarkerSize,fill:t.legendMarkerColor}},itemName:{spacing:5,style:{fill:t.legendItemNameFillColor,fontFamily:t.fontFamily,fontSize:t.legendItemNameFontSize,lineHeight:t.legendItemNameLineHeight,fontWeight:t.legendItemNameFontWeight,textAlign:"start",textBaseline:"middle"}},itemStates:{active:{nameStyle:{opacity:.8}},unchecked:{nameStyle:{fill:"#D8D8D8"},markerStyle:{fill:"#D8D8D8",stroke:"#D8D8D8"}},inactive:{nameStyle:{fill:"#D8D8D8"},markerStyle:{opacity:.2}}},flipPage:!0,pageNavigator:{marker:{style:{size:t.legendPageNavigatorMarkerSize,inactiveFill:t.legendPageNavigatorMarkerInactiveFillColor,inactiveOpacity:t.legendPageNavigatorMarkerInactiveFillOpacity,fill:t.legendPageNavigatorMarkerFillColor,opacity:t.legendPageNavigatorMarkerFillOpacity}},text:{style:{fill:t.legendPageNavigatorTextFillColor,fontSize:t.legendPageNavigatorTextFontSize}}},animate:!1,maxItemWidth:200,itemSpacing:t.legendItemSpacing,itemMarginBottom:t.legendItemMarginBottom,padding:t.legendPadding}}function Vl(t){var e,n={point:{default:{fill:t.pointFillColor,r:t.pointSize,stroke:t.pointBorderColor,lineWidth:t.pointBorder,fillOpacity:t.pointFillOpacity},active:{stroke:t.pointActiveBorderColor,lineWidth:t.pointActiveBorder},selected:{stroke:t.pointSelectedBorderColor,lineWidth:t.pointSelectedBorder},inactive:{fillOpacity:t.pointInactiveFillOpacity,strokeOpacity:t.pointInactiveBorderOpacity}},hollowPoint:{default:{fill:t.hollowPointFillColor,lineWidth:t.hollowPointBorder,stroke:t.hollowPointBorderColor,strokeOpacity:t.hollowPointBorderOpacity,r:t.hollowPointSize},active:{stroke:t.hollowPointActiveBorderColor,strokeOpacity:t.hollowPointActiveBorderOpacity},selected:{lineWidth:t.hollowPointSelectedBorder,stroke:t.hollowPointSelectedBorderColor,strokeOpacity:t.hollowPointSelectedBorderOpacity},inactive:{strokeOpacity:t.hollowPointInactiveBorderOpacity}},area:{default:{fill:t.areaFillColor,fillOpacity:t.areaFillOpacity,stroke:null},active:{fillOpacity:t.areaActiveFillOpacity},selected:{fillOpacity:t.areaSelectedFillOpacity},inactive:{fillOpacity:t.areaInactiveFillOpacity}},hollowArea:{default:{fill:null,stroke:t.hollowAreaBorderColor,lineWidth:t.hollowAreaBorder,strokeOpacity:t.hollowAreaBorderOpacity},active:{fill:null,lineWidth:t.hollowAreaActiveBorder},selected:{fill:null,lineWidth:t.hollowAreaSelectedBorder},inactive:{strokeOpacity:t.hollowAreaInactiveBorderOpacity}},interval:{default:{fill:t.intervalFillColor,fillOpacity:t.intervalFillOpacity},active:{stroke:t.intervalActiveBorderColor,lineWidth:t.intervalActiveBorder},selected:{stroke:t.intervalSelectedBorderColor,lineWidth:t.intervalSelectedBorder},inactive:{fillOpacity:t.intervalInactiveFillOpacity,strokeOpacity:t.intervalInactiveBorderOpacity}},hollowInterval:{default:{fill:t.hollowIntervalFillColor,stroke:t.hollowIntervalBorderColor,lineWidth:t.hollowIntervalBorder,strokeOpacity:t.hollowIntervalBorderOpacity},active:{stroke:t.hollowIntervalActiveBorderColor,lineWidth:t.hollowIntervalActiveBorder,strokeOpacity:t.hollowIntervalActiveBorderOpacity},selected:{stroke:t.hollowIntervalSelectedBorderColor,lineWidth:t.hollowIntervalSelectedBorder,strokeOpacity:t.hollowIntervalSelectedBorderOpacity},inactive:{stroke:t.hollowIntervalInactiveBorderColor,lineWidth:t.hollowIntervalInactiveBorder,strokeOpacity:t.hollowIntervalInactiveBorderOpacity}},line:{default:{stroke:t.lineBorderColor,lineWidth:t.lineBorder,strokeOpacity:t.lineBorderOpacity,fill:null,lineAppendWidth:10,lineCap:"round",lineJoin:"round"},active:{lineWidth:t.lineActiveBorder},selected:{lineWidth:t.lineSelectedBorder},inactive:{strokeOpacity:t.lineInactiveBorderOpacity}}},r=$l(t),i=ql(t);return{background:t.backgroundColor,defaultColor:t.brandColor,subColor:t.subColor,semanticRed:t.paletteSemanticRed,semanticGreen:t.paletteSemanticGreen,padding:"auto",fontFamily:t.fontFamily,columnWidthRatio:.5,maxColumnWidth:null,minColumnWidth:null,roseWidthRatio:.9999999,multiplePieWidthRatio:1/1.3,colors10:t.paletteQualitative10,colors20:t.paletteQualitative20,sequenceColors:t.paletteSequence,shapes:{point:["hollow-circle","hollow-square","hollow-bowtie","hollow-diamond","hollow-hexagon","hollow-triangle","hollow-triangle-down","circle","square","bowtie","diamond","hexagon","triangle","triangle-down","cross","tick","plus","hyphen","line"],line:["line","dash","dot","smooth"],area:["area","smooth","line","smooth-line"],interval:["rect","hollow-rect","line","tick"]},sizes:[1,10],geometries:{interval:{rect:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:function(t){var e=t.geometry.coordinate;if(e.isPolar&&e.isTransposed){var r=Zo(t.getModel(),e),i=r.startAngle,a=r.endAngle,o=(i+a)/2,s=7.5,l=s*Math.cos(o),u=s*Math.sin(o);return{matrix:dr.transform(null,[["t",l,u]])}}return n.interval.selected}}},"hollow-rect":{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},line:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},tick:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},funnel:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:n.interval.selected}},pyramid:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:n.interval.selected}}},line:{line:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},dot:{default:{style:(0,b.__assign)((0,b.__assign)({},n.line.default),{lineCap:null,lineDash:[1,1]})},active:{style:(0,b.__assign)((0,b.__assign)({},n.line.active),{lineCap:null,lineDash:[1,1]})},inactive:{style:(0,b.__assign)((0,b.__assign)({},n.line.inactive),{lineCap:null,lineDash:[1,1]})},selected:{style:(0,b.__assign)((0,b.__assign)({},n.line.selected),{lineCap:null,lineDash:[1,1]})}},dash:{default:{style:(0,b.__assign)((0,b.__assign)({},n.line.default),{lineCap:null,lineDash:[5.5,1]})},active:{style:(0,b.__assign)((0,b.__assign)({},n.line.active),{lineCap:null,lineDash:[5.5,1]})},inactive:{style:(0,b.__assign)((0,b.__assign)({},n.line.inactive),{lineCap:null,lineDash:[5.5,1]})},selected:{style:(0,b.__assign)((0,b.__assign)({},n.line.selected),{lineCap:null,lineDash:[5.5,1]})}},smooth:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},hv:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},vh:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},hvh:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},vhv:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}}},polygon:{polygon:{default:{style:n.interval.default},active:{style:n.interval.active},inactive:{style:n.interval.inactive},selected:{style:n.interval.selected}}},point:{circle:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},square:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},bowtie:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},diamond:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},hexagon:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},triangle:{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},"triangle-down":{default:{style:n.point.default},active:{style:n.point.active},inactive:{style:n.point.inactive},selected:{style:n.point.selected}},"hollow-circle":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-square":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-bowtie":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-diamond":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-hexagon":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-triangle":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},"hollow-triangle-down":{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},cross:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},tick:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},plus:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},hyphen:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}},line:{default:{style:n.hollowPoint.default},active:{style:n.hollowPoint.active},inactive:{style:n.hollowPoint.inactive},selected:{style:n.hollowPoint.selected}}},area:{area:{default:{style:n.area.default},active:{style:n.area.active},inactive:{style:n.area.inactive},selected:{style:n.area.selected}},smooth:{default:{style:n.area.default},active:{style:n.area.active},inactive:{style:n.area.inactive},selected:{style:n.area.selected}},line:{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}},"smooth-line":{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}}},schema:{candle:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}},box:{default:{style:n.hollowInterval.default},active:{style:n.hollowInterval.active},inactive:{style:n.hollowInterval.inactive},selected:{style:n.hollowInterval.selected}}},edge:{line:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},vhv:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},smooth:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},arc:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}}},violin:{violin:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},smooth:{default:{style:n.line.default},active:{style:n.line.active},inactive:{style:n.line.inactive},selected:{style:n.line.selected}},hollow:{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}},"hollow-smooth":{default:{style:n.hollowArea.default},active:{style:n.hollowArea.active},inactive:{style:n.hollowArea.inactive},selected:{style:n.hollowArea.selected}}}},components:{axis:{common:r,top:{position:"top",grid:null,title:null,verticalLimitLength:.5},bottom:{position:"bottom",grid:null,title:null,verticalLimitLength:.5},left:{position:"left",title:null,line:null,tickLine:null,verticalLimitLength:1/3},right:{position:"right",title:null,line:null,tickLine:null,verticalLimitLength:1/3},circle:{title:null,grid:(0,x.deepMix)({},r.grid,{line:{type:"line"}})},radius:{title:null,grid:(0,x.deepMix)({},r.grid,{line:{type:"circle"}})}},legend:{common:i,right:{layout:"vertical",padding:t.legendVerticalPadding},left:{layout:"vertical",padding:t.legendVerticalPadding},top:{layout:"horizontal",padding:t.legendHorizontalPadding},bottom:{layout:"horizontal",padding:t.legendHorizontalPadding},continuous:{title:null,background:null,track:{},rail:{type:"color",size:t.sliderRailHeight,defaultLength:t.sliderRailWidth,style:{fill:t.sliderRailFillColor,stroke:t.sliderRailBorderColor,lineWidth:t.sliderRailBorder}},label:{align:"rail",spacing:4,formatter:null,style:{fill:t.sliderLabelTextFillColor,fontSize:t.sliderLabelTextFontSize,lineHeight:t.sliderLabelTextLineHeight,textBaseline:"middle",fontFamily:t.fontFamily}},handler:{size:t.sliderHandlerWidth,style:{fill:t.sliderHandlerFillColor,stroke:t.sliderHandlerBorderColor}},slidable:!0,padding:i.padding}},tooltip:{showContent:!0,follow:!0,showCrosshairs:!1,showMarkers:!0,shared:!1,enterable:!1,position:"auto",marker:{symbol:"circle",stroke:"#fff",shadowBlur:10,shadowOffsetX:0,shadowOffsetY:0,shadowColor:"rgba(0,0,0,0.09)",lineWidth:2,r:4},crosshairs:{line:{style:{stroke:t.tooltipCrosshairsBorderColor,lineWidth:t.tooltipCrosshairsBorder}},text:null,textBackground:{padding:2,style:{fill:"rgba(0, 0, 0, 0.25)",lineWidth:0,stroke:null}},follow:!1},domStyles:(e={},e["".concat(Za)]={position:"absolute",visibility:"hidden",zIndex:8,transition:"left 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s, top 0.4s cubic-bezier(0.23, 1, 0.32, 1) 0s",backgroundColor:t.tooltipContainerFillColor,opacity:t.tooltipContainerFillOpacity,boxShadow:t.tooltipContainerShadow,borderRadius:"".concat(t.tooltipContainerBorderRadius,"px"),color:t.tooltipTextFillColor,fontSize:"".concat(t.tooltipTextFontSize,"px"),fontFamily:t.fontFamily,lineHeight:"".concat(t.tooltipTextLineHeight,"px"),padding:"0 12px 0 12px"},e["".concat(Ka)]={marginBottom:"12px",marginTop:"12px"},e["".concat(Qa)]={margin:0,listStyleType:"none",padding:0},e["".concat(Ja)]={listStyleType:"none",padding:0,marginBottom:"12px",marginTop:"12px",marginLeft:0,marginRight:0},e["".concat(to)]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},e["".concat(eo)]={display:"inline-block",float:"right",marginLeft:"30px"},e)},annotation:{arc:{style:{stroke:t.annotationArcBorderColor,lineWidth:t.annotationArcBorder},animate:!0},line:{style:{stroke:t.annotationLineBorderColor,lineDash:t.annotationLineDash,lineWidth:t.annotationLineBorder},text:{position:"start",autoRotate:!0,style:{fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,textAlign:"start",fontFamily:t.fontFamily,textBaseline:"bottom"}},animate:!0},text:{style:{fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,textBaseline:"middle",textAlign:"start",fontFamily:t.fontFamily},animate:!0},region:{top:!1,style:{lineWidth:t.annotationRegionBorder,stroke:t.annotationRegionBorderColor,fill:t.annotationRegionFillColor,fillOpacity:t.annotationRegionFillOpacity},animate:!0},image:{top:!1,animate:!0},dataMarker:{top:!0,point:{style:{r:3,stroke:t.brandColor,lineWidth:2}},line:{style:{stroke:t.annotationLineBorderColor,lineWidth:t.annotationLineBorder},length:t.annotationDataMarkerLineLength},text:{style:{textAlign:"start",fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,fontFamily:t.fontFamily}},direction:"upward",autoAdjust:!0,animate:!0},dataRegion:{style:{region:{fill:t.annotationRegionFillColor,fillOpacity:t.annotationRegionFillOpacity},text:{textAlign:"center",textBaseline:"bottom",fill:t.annotationTextFillColor,stroke:t.annotationTextBorderColor,lineWidth:t.annotationTextBorder,fontSize:t.annotationTextFontSize,fontFamily:t.fontFamily}},animate:!0}},slider:{common:{padding:[8,8,8,8],backgroundStyle:{fill:t.cSliderBackgroundFillColor,opacity:t.cSliderBackgroundFillOpacity},foregroundStyle:{fill:t.cSliderForegroundFillColor,opacity:t.cSliderForegroundFillOpacity},handlerStyle:{width:t.cSliderHandlerWidth,height:t.cSliderHandlerHeight,fill:t.cSliderHandlerFillColor,opacity:t.cSliderHandlerFillOpacity,stroke:t.cSliderHandlerBorderColor,lineWidth:t.cSliderHandlerBorder,radius:t.cSliderHandlerBorderRadius,highLightFill:t.cSliderHandlerHighlightFillColor},textStyle:{fill:t.cSliderTextFillColor,opacity:t.cSliderTextFillOpacity,fontSize:t.cSliderTextFontSize,lineHeight:t.cSliderTextLineHeight,fontWeight:t.cSliderTextFontWeight,stroke:t.cSliderTextBorderColor,lineWidth:t.cSliderTextBorder}}},scrollbar:{common:{padding:[8,8,8,8]},default:{style:{trackColor:t.scrollbarTrackFillColor,thumbColor:t.scrollbarThumbFillColor}},hover:{style:{thumbColor:t.scrollbarThumbHighlightFillColor}}}},labels:{offset:12,style:{fill:t.labelFillColor,fontSize:t.labelFontSize,fontFamily:t.fontFamily,stroke:t.labelBorderColor,lineWidth:t.labelBorder},fillColorDark:t.labelFillColorDark,fillColorLight:t.labelFillColorLight,autoRotate:!0},innerLabels:{style:{fill:t.innerLabelFillColor,fontSize:t.innerLabelFontSize,fontFamily:t.fontFamily,stroke:t.innerLabelBorderColor,lineWidth:t.innerLabelBorder},autoRotate:!0},overflowLabels:{style:{fill:t.overflowLabelFillColor,fontSize:t.overflowLabelFontSize,fontFamily:t.fontFamily,stroke:t.overflowLabelBorderColor,lineWidth:t.overflowLabelBorder}},pieLabels:{labelHeight:14,offset:10,labelLine:{style:{lineWidth:t.labelLineBorder}},autoRotate:!0}}}var Hl={100:"#000",95:"#0D0D0D",85:"#262626",65:"#595959",45:"#8C8C8C",25:"#BFBFBF",15:"#D9D9D9",6:"#F0F0F0"},Ul={100:"#FFFFFF",95:"#F2F2F2",85:"#D9D9D9",65:"#A6A6A6",45:"#737373",25:"#404040",15:"#262626",6:"#0F0F0F"},Gl=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#6F5EF9","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],Wl=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#6F5EF9","#D3CEFD","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],Yl=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"],Xl=function(t){void 0===t&&(t={});var e=t.paletteQualitative10,n=void 0===e?Gl:e,r=t.paletteQualitative20,i=void 0===r?Wl:r,a=t.brandColor,o=void 0===a?n[0]:a,s={backgroundColor:"transparent",brandColor:o,subColor:"rgba(0,0,0,0.05)",paletteQualitative10:n,paletteQualitative20:i,paletteSemanticRed:"#F4664A",paletteSemanticGreen:"#30BF78",paletteSemanticYellow:"#FAAD14",paletteSequence:Yl,fontFamily:'"Segoe UI", Roboto, "Helvetica Neue", Arial,\n "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n "Noto Color Emoji"',axisLineBorderColor:Hl[25],axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:Hl[65],axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisDescriptionIconFillColor:Ul[85],axisTickLineBorderColor:Hl[25],axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:Hl[15],axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:Hl[45],axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:Hl[15],axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:Hl[45],legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:o,legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:Hl[65],legendItemNameFontSize:12,legendItemNameLineHeight:12,legendItemNameFontWeight:"normal",legendItemSpacing:24,legendItemMarginBottom:12,legendPadding:[8,8,8,8],legendHorizontalPadding:[8,0,8,0],legendVerticalPadding:[0,8,0,8],legendPageNavigatorMarkerSize:12,legendPageNavigatorMarkerInactiveFillColor:Hl[100],legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:Hl[100],legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:Hl[45],legendPageNavigatorTextFontSize:12,sliderRailFillColor:Hl[15],sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:Hl[45],sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:Hl[6],sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:Hl[25],annotationArcBorderColor:Hl[15],annotationArcBorder:1,annotationLineBorderColor:Hl[25],annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:Hl[65],annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:Hl[100],annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:Hl[25],tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"rgb(255, 255, 255)",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 0px 10px #aeaeae",tooltipContainerBorderRadius:3,tooltipTextFillColor:Hl[65],tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:Hl[65],labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:Ul[100],innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:Hl[65],overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:Ul[100],overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:Hl[25],cSliderRailHieght:16,cSliderBackgroundFillColor:"#416180",cSliderBackgroundFillOpacity:.05,cSliderForegroundFillColor:"#5B8FF9",cSliderForegroundFillOpacity:.15,cSliderHandlerHeight:24,cSliderHandlerWidth:10,cSliderHandlerFillColor:"#F7F7F7",cSliderHandlerFillOpacity:1,cSliderHandlerHighlightFillColor:"#FFF",cSliderHandlerBorderColor:"#BFBFBF",cSliderHandlerBorder:1,cSliderHandlerBorderRadius:2,cSliderTextFillColor:"#000",cSliderTextFillOpacity:.45,cSliderTextFontSize:12,cSliderTextLineHeight:12,cSliderTextFontWeight:"normal",cSliderTextBorderColor:null,cSliderTextBorder:0,scrollbarTrackFillColor:"rgba(0,0,0,0)",scrollbarThumbFillColor:"rgba(0,0,0,0.15)",scrollbarThumbHighlightFillColor:"rgba(0,0,0,0.2)",pointFillColor:o,pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:Ul[100],pointBorderOpacity:1,pointActiveBorderColor:Hl[100],pointSelectedBorder:2,pointSelectedBorderColor:Hl[100],pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:o,hollowPointBorderOpacity:.95,hollowPointFillColor:Ul[100],hollowPointActiveBorder:1,hollowPointActiveBorderColor:Hl[100],hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:Hl[100],hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:o,lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:o,areaFillOpacity:.25,areaActiveFillColor:o,areaActiveFillOpacity:.5,areaSelectedFillColor:o,areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:o,hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:Hl[100],hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:Hl[100],hollowAreaInactiveBorderOpacity:.3,intervalFillColor:o,intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:Hl[100],intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:Hl[100],intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:o,hollowIntervalBorderOpacity:1,hollowIntervalFillColor:Ul[100],hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:Hl[100],hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:Hl[100],hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3};return(0,b.__assign)((0,b.__assign)({},s),t)};Xl();function Zl(t){var e=t.styleSheet,n=void 0===e?{}:e,r=(0,b.__rest)(t,["styleSheet"]),i=Xl(n);return(0,x.deepMix)({},Vl(i),r)}var Kl=Zl({}),Ql={default:Kl};function Jl(t){return(0,x.get)(Ql,(0,x.lowerCase)(t),Ql.default)}function tu(t,e){Ql[(0,x.lowerCase)(t)]=Zl(e)}function eu(t,e,n){var r=n.translate(t),i=n.translate(e);return(0,x.isNumberEqual)(r,i)}function nu(t,e){var n=e.coordinate,r=e.getXScale(),i=r.range,a=i[i.length-1],o=i[0],s=n.invert(t),l=s.x;return n.isPolar&&l>(1+a)/2&&(l=o),r.translate(r.invert(l))}function ru(t,e,n){var r=n.coordinate,i=n.getYScale(),a=i.field,o=r.invert(e),s=i.invert(o.y),l=(0,x.find)(t,(function(t){var e=t[O];return e[a][0]<=s&&e[a][1]>=s}));return l||t[t.length-1]}var iu=(0,x.memoize)((function(t){if(t.isCategory)return 1;for(var e=t.values,n=e.length,r=t.translate(e[0]),i=r,a=0;a<n;a++){var o=e[a],s=t.translate(o);s<r&&(r=s),s>i&&(i=s)}return(i-r)/(n-1)}));function au(t,e,n){var r=e.getAttribute("position"),i=r.getFields(),a=e.scales,o=(0,x.isFunction)(n)||!n?i[0]:n,s=a[o],l=s?s.getText(t[o]):t[o]||o;return(0,x.isFunction)(n)?n(l,t):l}function ou(t){var e=(0,x.values)(t.attributes);return(0,x.filter)(e,(function(t){return(0,x.contains)(M,t.type)}))}function su(t){var e,n,r,i=ou(t);try{for(var a=(0,b.__values)(i),o=a.next();!o.done;o=a.next()){var s=o.value,l=s.getScale(s.type);if(l&&l.isLinear){var u=(0,x.get)(t.scaleDefs,l.field),c=fs(l,u,s.type,t.type);if("cat"!==c){r=l;break}}}}catch(p){e={error:p}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}var d=t.getXScale(),h=t.getYScale();return r||h||d}function lu(t,e){var n=e.field,r=t[n];if((0,x.isArray)(r)){var i=r.map((function(t){return e.getText(t)}));return i.join("-")}return e.getText(r)}function uu(t,e){var n,r=e.getGroupScales();if(r.length&&(n=r[0]),n){var i=n.field;return n.getText(t[i])}var a=su(e);return vs(a)}function cu(t,e,n){if(0===e.length)return null;var r=n.type,i=n.getXScale(),a=n.getYScale(),o=i.field,s=a.field,l=null;if("heatmap"===r||"point"===r){for(var u=n.coordinate,c=u.invert(t),d=i.invert(c.x),h=a.invert(c.y),p=1/0,f=0;f<e.length;f++){var g=e[f],m=g[O],v=Math.pow(m[o]-d,2)+Math.pow(m[s]-h,2);v<p&&(p=v,l=g)}return l}var y=e[0],b=e[e.length-1],w=nu(t,n),_=y[O][o],C=y[O][s],S=b[O][o],A=a.isLinear&&(0,x.isArray)(C);if((0,x.isArray)(_)){for(f=0;f<e.length;f++){var k=e[f];m=k[O];if(i.translate(m[o][0])<=w&&i.translate(m[o][1])>=w){if(!A){l=k;break}(0,x.isArray)(l)||(l=[]),l.push(k)}}(0,x.isArray)(l)&&(l=ru(l,t,n))}else{var E=void 0;if(i.isLinear||"timeCat"===i.type){if((w>i.translate(S)||w<i.translate(_))&&(w>i.max||w<i.min))return null;var D=0,F=e.length-1,M=void 0;while(D<=F){M=Math.floor((D+F)/2);var B=e[M][O][o];if(eu(B,w,i))return e[M];i.translate(B)<=i.translate(w)?(D=M+1,b=e[M],E=e[M+1]):(0===F&&(b=e[0]),F=M-1)}}else{for(f=0;f<e.length;f++){k=e[f],m=k[O];if(eu(m[o],w,i)){if(!A){l=k;break}(0,x.isArray)(l)||(l=[]),l.push(k)}else i.translate(m[o])<=w&&(b=k,E=e[f+1])}(0,x.isArray)(l)&&(l=ru(l,t,n))}b&&E&&Math.abs(i.translate(b[O][o])-w)>Math.abs(i.translate(E[O][o])-w)&&(b=E)}var T=iu(n.getXScale());return!l&&Math.abs(i.translate(b[O][o])-w)<=T/2&&(l=b),l}function du(t,e,n,r){var i,a;void 0===n&&(n=""),void 0===r&&(r=!1);var o,s,l=t[O],u=au(l,e,n),c=e.tooltipOption,d=e.theme.defaultColor,h=[];function p(e,n){if(r||!(0,x.isNil)(n)&&""!==n){var i={title:u,data:l,mappingData:t,name:e,value:n,color:t.color||d,marker:!0};h.push(i)}}if((0,x.isObject)(c)){var f=c.fields,g=c.callback;if(g){var m=f.map((function(e){return t[O][e]})),v=g.apply(void 0,(0,b.__spreadArray)([],(0,b.__read)(m),!1)),y=(0,b.__assign)({data:t[O],mappingData:t,title:u,color:t.color||d,marker:!0},v);h.push(y)}else{var w=e.scales;try{for(var _=(0,b.__values)(f),C=_.next();!C.done;C=_.next()){var S=C.value;if(!(0,x.isNil)(l[S])){var A=w[S];o=vs(A),s=A.getText(l[S]),p(o,s)}}}catch(E){i={error:E}}finally{try{C&&!C.done&&(a=_.return)&&a.call(_)}finally{if(i)throw i.error}}}}else{var k=su(e);s=lu(l,k),o=uu(l,e),p(o,s)}return h}function hu(t,e,n,r){var i,a,o=r.showNil,s=[],l=t.dataArray;if(!(0,x.isEmpty)(l)){t.sort(l);try{for(var u=(0,b.__values)(l),c=u.next();!c.done;c=u.next()){var d=c.value,h=cu(e,d,t);if(h){var p=t.getElementId(h),f=t.elementsMap[p];if("heatmap"===t.type||f.visible){var g=du(h,t,n,o);g.length&&s.push(g)}}}}catch(m){i={error:m}}finally{try{c&&!c.done&&(a=u.return)&&a.call(u)}finally{if(i)throw i.error}}}return s}function pu(t,e,n,r){var i=r.showNil,a=[],o=t.container,s=o.getShape(e.x,e.y);if(s&&s.get("visible")&&s.get("origin")){var l=s.get("origin").mappingData,u=du(l,t,n,i);u.length&&a.push(u)}return a}function fu(t,e,n){var r,i,a=[],o=t.geometries,s=n.shared,l=n.title,u=n.reversed;try{for(var c=(0,b.__values)(o),d=c.next();!d.done;d=c.next()){var h=d.value;if(h.visible&&!1!==h.tooltipOption){var p=h.type,f=void 0;f=["point","edge","polygon"].includes(p)?pu(h,e,l,n):["area","line","path","heatmap"].includes(p)||!1!==s?hu(h,e,l,n):pu(h,e,l,n),f.length&&(u&&f.reverse(),a.push(f))}}}catch(g){r={error:g}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}return a}function gu(t,e,n){var r,i,a=fu(t,e,n);try{for(var o=(0,b.__values)(t.views),s=o.next();!s.done;s=o.next()){var l=s.value;a=a.concat(fu(l,e,n))}}catch(u){r={error:u}}finally{try{s&&!s.done&&(i=o.return)&&i.call(o)}finally{if(r)throw r.error}}return a}function mu(t){return!(0,x.isNumber)(t)&&!(0,x.isArray)(t)}function vu(t){void 0===t&&(t=0);var e=(0,x.isArray)(t)?t:[t];switch(e.length){case 0:e=[0,0,0,0];break;case 1:e=new Array(4).fill(e[0]);break;case 2:e=(0,b.__spreadArray)((0,b.__spreadArray)([],(0,b.__read)(e),!1),(0,b.__read)(e),!1);break;case 3:e=(0,b.__spreadArray)((0,b.__spreadArray)([],(0,b.__read)(e),!1),[e[1]],!1);break;default:e=e.slice(0,4);break}return e}var yu={};function bu(t,e){yu[t]=e}function xu(){return Object.keys(yu)}function wu(t){return yu[t]}var _u=function(){function t(t){this.option=this.wrapperOption(t)}return t.prototype.update=function(t){return this.option=this.wrapperOption(t),this},t.prototype.hasAction=function(t){var e=this.option.actions;return(0,x.some)(e,(function(e){return e[0]===t}))},t.prototype.create=function(t,e){var n=this.option,r=n.type,i=n.cfg,a="theta"===r,o=(0,b.__assign)({start:t,end:e},i),s=_r(a?"polar":r);return this.coordinate=new s(o),this.coordinate.type=r,a&&(this.hasAction("transpose")||this.transpose()),this.execActions(),this.coordinate},t.prototype.adjust=function(t,e){return this.coordinate.update({start:t,end:e}),this.coordinate.resetMatrix(),this.execActions(["scale","rotate","translate"]),this.coordinate},t.prototype.rotate=function(t){return this.option.actions.push(["rotate",t]),this},t.prototype.reflect=function(t){return this.option.actions.push(["reflect",t]),this},t.prototype.scale=function(t,e){return this.option.actions.push(["scale",t,e]),this},t.prototype.transpose=function(){return this.option.actions.push(["transpose"]),this},t.prototype.getOption=function(){return this.option},t.prototype.getCoordinate=function(){return this.coordinate},t.prototype.wrapperOption=function(t){return(0,b.__assign)({type:"rect",actions:[],cfg:{}},t)},t.prototype.execActions=function(t){var e=this,n=this.option.actions;(0,x.each)(n,(function(n){var r,i=(0,b.__read)(n),a=i[0],o=i.slice(1),s=!!(0,x.isNil)(t)||t.includes(a);s&&(r=e.coordinate)[a].apply(r,(0,b.__spreadArray)([],(0,b.__read)(o),!1))}))},t}(),Cu=_u,Su=function(){function t(t,e,n){this.view=t,this.gEvent=e,this.data=n,this.type=e.type}return t.fromData=function(e,n,r){return new t(e,new Y.Event(n,{}),r)},Object.defineProperty(t.prototype,"target",{get:function(){return this.gEvent.target},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"event",{get:function(){return this.gEvent.originalEvent},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"x",{get:function(){return this.gEvent.x},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"y",{get:function(){return this.gEvent.y},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"clientX",{get:function(){return this.gEvent.clientX},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"clientY",{get:function(){return this.gEvent.clientY},enumerable:!1,configurable:!0}),t.prototype.toString=function(){return"[Event (type=".concat(this.type,")]")},t.prototype.clone=function(){return new t(this.view,this.gEvent,this.data)},t}(),Au=Su;function ku(t){var e=t.getController("axis"),n=t.getController("legend"),r=t.getController("annotation"),i=t.getController("slider"),a=t.getController("scrollbar");[e,i,a,n,r].forEach((function(t){t&&t.layout()}))}var Eu=function(){function t(){this.scales=new Map,this.syncScales=new Map}return t.prototype.createScale=function(t,e,n,r){var i=n,a=this.getScaleMeta(r);if(0===e.length&&a){var o=a.scale,s={type:o.type};o.isCategory&&(s.values=o.values),i=(0,x.deepMix)(s,a.scaleDef,n)}var l=gs(t,e,i);return this.cacheScale(l,n,r),l},t.prototype.sync=function(t,e){var n=this;this.syncScales.forEach((function(r,i){var a=Number.MAX_SAFE_INTEGER,o=Number.MIN_SAFE_INTEGER,s=[];(0,x.each)(r,(function(t){var e=n.getScale(t);o=(0,x.isNumber)(e.max)?Math.max(o,e.max):o,a=(0,x.isNumber)(e.min)?Math.min(a,e.min):a,(0,x.each)(e.values,(function(t){s.includes(t)||s.push(t)}))})),(0,x.each)(r,(function(r){var i=n.getScale(r);if(i.isContinuous)i.change({min:a,max:o,values:s});else if(i.isCategory){var l=i.range,u=n.getScaleMeta(r);s&&!(0,x.get)(u,["scaleDef","range"])&&(l=ys((0,x.deepMix)({},i,{values:s}),t,e)),i.change({values:s,range:l})}}))}))},t.prototype.cacheScale=function(t,e,n){var r=this.getScaleMeta(n);r&&r.scale.type===t.type?(ms(r.scale,t),r.scaleDef=e):(r={key:n,scale:t,scaleDef:e},this.scales.set(n,r));var i=this.getSyncKey(r);if(r.syncKey=i,this.removeFromSyncScales(n),i){var a=this.syncScales.get(i);a||(a=[],this.syncScales.set(i,a)),a.push(n)}},t.prototype.getScale=function(t){var e=this.getScaleMeta(t);if(!e){var n=(0,x.last)(t.split("-")),r=this.syncScales.get(n);r&&r.length&&(e=this.getScaleMeta(r[0]))}return e&&e.scale},t.prototype.deleteScale=function(t){var e=this.getScaleMeta(t);if(e){var n=e.syncKey,r=this.syncScales.get(n);if(r&&r.length){var i=r.indexOf(t);-1!==i&&r.splice(i,1)}}this.scales.delete(t)},t.prototype.clear=function(){this.scales.clear(),this.syncScales.clear()},t.prototype.removeFromSyncScales=function(t){var e=this;this.syncScales.forEach((function(n,r){var i=n.indexOf(t);if(-1!==i)return n.splice(i,1),0===n.length&&e.syncScales.delete(r),!1}))},t.prototype.getSyncKey=function(t){var e=t.scale,n=t.scaleDef,r=e.field,i=(0,x.get)(n,["sync"]);return!0===i?r:!1===i?void 0:i},t.prototype.getScaleMeta=function(t){return this.scales.get(t)},t}(),Du=function(){function t(t,e,n,r){void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),this.top=t,this.right=e,this.bottom=n,this.left=r}return t.instance=function(e,n,r,i){return void 0===e&&(e=0),void 0===n&&(n=0),void 0===r&&(r=0),void 0===i&&(i=0),new t(e,n,r,i)},t.prototype.max=function(t){var e=(0,b.__read)(t,4),n=e[0],r=e[1],i=e[2],a=e[3];return this.top=Math.max(this.top,n),this.right=Math.max(this.right,r),this.bottom=Math.max(this.bottom,i),this.left=Math.max(this.left,a),this},t.prototype.shrink=function(t){var e=(0,b.__read)(t,4),n=e[0],r=e[1],i=e[2],a=e[3];return this.top+=n,this.right+=r,this.bottom+=i,this.left+=a,this},t.prototype.inc=function(t,e){var n=t.width,r=t.height;switch(e){case v.TOP:case v.TOP_LEFT:case v.TOP_RIGHT:this.top+=r;break;case v.RIGHT:case v.RIGHT_TOP:case v.RIGHT_BOTTOM:this.right+=n;break;case v.BOTTOM:case v.BOTTOM_LEFT:case v.BOTTOM_RIGHT:this.bottom+=r;break;case v.LEFT:case v.LEFT_TOP:case v.LEFT_BOTTOM:this.left+=n;break;default:break}return this},t.prototype.getPadding=function(){return[this.top,this.right,this.bottom,this.left]},t.prototype.clone=function(){return new(t.bind.apply(t,(0,b.__spreadArray)([void 0],(0,b.__read)(this.getPadding()),!1)))},t}();function Fu(t){var e=t.padding;if(!mu(e))return new(Du.bind.apply(Du,(0,b.__spreadArray)([void 0],(0,b.__read)(vu(e)),!1)));var n=t.viewBBox,r=new Du,i=[],a=[],o=[];return(0,x.each)(t.getComponents(),(function(t){var e=t.type;e===y.AXIS?i.push(t):[y.LEGEND,y.SLIDER,y.SCROLLBAR].includes(e)?a.push(t):e!==y.GRID&&e!==y.TOOLTIP&&o.push(t)})),(0,x.each)(i,(function(t){var e=t.component,i=e.getLayoutBBox(),a=new rs(i.x,i.y,i.width,i.height),o=a.exceed(n);r.max(o)})),(0,x.each)(a,(function(t){var e=t.component,n=t.direction,i=e.getLayoutBBox(),a=e.get("padding"),o=new rs(i.x,i.y,i.width,i.height).expand(a);r.inc(o,n)})),(0,x.each)(o,(function(t){var e=t.component,n=t.direction,i=e.getLayoutBBox(),a=new rs(i.x,i.y,i.width,i.height);r.inc(a,n)})),r}function Mu(t,e,n){var r=n.instance();e.forEach((function(t){t.autoPadding=r.max(t.autoPadding.getPadding())}))}var Ou=function(t){function e(e){var n=t.call(this,{visible:e.visible})||this;n.views=[],n.geometries=[],n.controllers=[],n.interactions={},n.limitInPlot=!1,n.options={data:[],animate:!0},n.usedControllers=xu(),n.scalePool=new Eu,n.layoutFunc=ku,n.isPreMouseInPlot=!1,n.isDataChanged=!1,n.isCoordinateChanged=!1,n.createdScaleKeys=new Map,n.onCanvasEvent=function(t){var e=t.name;if(!e.includes(":")){var r=n.createViewEvent(t);n.doPlotEvent(r),n.emit(e,r)}},n.onDelegateEvents=function(t){var e=t.name;if(e.includes(":")){var r=n.createViewEvent(t);n.emit(e,r)}};var r=e.id,i=void 0===r?(0,x.uniqueId)("view"):r,a=e.parent,o=e.canvas,s=e.backgroundGroup,l=e.middleGroup,u=e.foregroundGroup,c=e.region,d=void 0===c?{start:{x:0,y:0},end:{x:1,y:1}}:c,h=e.padding,p=e.appendPadding,f=e.theme,g=e.options,m=e.limitInPlot,v=e.syncViewPadding;return n.parent=a,n.canvas=o,n.backgroundGroup=s,n.middleGroup=l,n.foregroundGroup=u,n.region=d,n.padding=h,n.appendPadding=p,n.options=(0,b.__assign)((0,b.__assign)({},n.options),g),n.limitInPlot=m,n.id=i,n.syncViewPadding=v,n.themeObject=(0,x.isObject)(f)?(0,x.deepMix)({},Jl("default"),Zl(f)):Jl(f),n.init(),n}return(0,b.__extends)(e,t),e.prototype.setLayout=function(t){this.layoutFunc=t},e.prototype.init=function(){this.calculateViewBBox(),this.initEvents(),this.initComponentController(),this.initOptions()},e.prototype.render=function(t,e){void 0===t&&(t=!1),this.emit(w.BEFORE_RENDER,Au.fromData(this,w.BEFORE_RENDER,e)),this.paint(t),this.emit(w.AFTER_RENDER,Au.fromData(this,w.AFTER_RENDER,e)),!1===this.visible&&this.changeVisible(!1)},e.prototype.clear=function(){var t=this;this.emit(w.BEFORE_CLEAR),this.filteredData=[],this.coordinateInstance=void 0,this.isDataChanged=!1,this.isCoordinateChanged=!1;for(var e=this.geometries,n=0;n<e.length;n++)e[n].clear(),e[n].container.remove(!0),e[n].labelsContainer.remove(!0);this.geometries=[];var r=this.controllers;for(n=0;n<r.length;n++)"annotation"===r[n].name?r[n].clear(!0):r[n].clear();this.createdScaleKeys.forEach((function(e,n){t.getRootView().scalePool.deleteScale(n)})),this.createdScaleKeys.clear();var i=this.views;for(n=0;n<i.length;n++)i[n].clear();this.emit(w.AFTER_CLEAR)},e.prototype.destroy=function(){this.emit(w.BEFORE_DESTROY);var e=this.interactions;(0,x.each)(e,(function(t){t&&t.destroy()})),this.clear();for(var n=this.controllers,r=0,i=n.length;r<i;r++){var a=n[r];a.destroy()}this.backgroundGroup.remove(!0),this.middleGroup.remove(!0),this.foregroundGroup.remove(!0),t.prototype.destroy.call(this)},e.prototype.changeVisible=function(e){t.prototype.changeVisible.call(this,e);for(var n=this.geometries,r=0,i=n.length;r<i;r++){var a=n[r];a.changeVisible(e)}var o=this.controllers;for(r=0,i=o.length;r<i;r++){var s=o[r];s.changeVisible(e)}return this.foregroundGroup.set("visible",e),this.middleGroup.set("visible",e),this.backgroundGroup.set("visible",e),this.getCanvas().draw(),this},e.prototype.data=function(t){return(0,x.set)(this.options,"data",t),this.isDataChanged=!0,this},e.prototype.source=function(t){return console.warn("This method will be removed at G2 V4.1. Please use chart.data() instead."),this.data(t)},e.prototype.filter=function(t,e){return(0,x.isFunction)(e)?((0,x.set)(this.options,["filters",t],e),this):(!e&&(0,x.get)(this.options,["filters",t])&&delete this.options.filters[t],this)},e.prototype.axis=function(t,e){return(0,x.isBoolean)(t)?(0,x.set)(this.options,["axes"],t):(0,x.set)(this.options,["axes",t],e),this},e.prototype.legend=function(t,e){return(0,x.isBoolean)(t)?(0,x.set)(this.options,["legends"],t):(0,x.isString)(t)?((0,x.set)(this.options,["legends",t],e),(0,x.isPlainObject)(e)&&(null===e||void 0===e?void 0:e.selected)&&(0,x.set)(this.options,["filters",t],(function(t){var n;return null===(n=null===e||void 0===e?void 0:e.selected[t])||void 0===n||n}))):(0,x.set)(this.options,["legends"],t),this},e.prototype.scale=function(t,e){var n=this;return(0,x.isString)(t)?(0,x.set)(this.options,["scales",t],e):(0,x.isObject)(t)&&(0,x.each)(t,(function(t,e){(0,x.set)(n.options,["scales",e],t)})),this},e.prototype.tooltip=function(t){return(0,x.set)(this.options,"tooltip",t),this},e.prototype.annotation=function(){return this.getController("annotation")},e.prototype.guide=function(){return console.warn("This method will be removed at G2 V4.1. Please use chart.annotation() instead."),this.annotation()},e.prototype.coordinate=function(t,e){return(0,x.isString)(t)?(0,x.set)(this.options,"coordinate",{type:t,cfg:e}):(0,x.set)(this.options,"coordinate",t),this.coordinateController.update(this.options.coordinate),this.coordinateController},e.prototype.coord=function(t,e){return console.warn("This method will be removed at G2 V4.1. Please use chart.coordinate() instead."),this.coordinate(t,e)},e.prototype.facet=function(t,e){this.facetInstance&&this.facetInstance.destroy();var n=Ts(t);if(!n)throw new Error("facet '".concat(t,"' is not exist!"));return this.facetInstance=new n(this,(0,b.__assign)((0,b.__assign)({},e),{type:t})),this},e.prototype.animate=function(t){return(0,x.set)(this.options,"animate",t),this},e.prototype.updateOptions=function(t){return this.clear(),(0,x.mix)(this.options,t),this.views.forEach((function(t){return t.destroy()})),this.views=[],this.initOptions(),this.coordinateBBox=this.viewBBox,this},e.prototype.option=function(t,n){if(e.prototype[t])throw new Error("Can't use built in variable name \"".concat(t,'", please change another one.'));return(0,x.set)(this.options,t,n),this},e.prototype.theme=function(t){return this.themeObject=(0,x.isObject)(t)?(0,x.deepMix)({},this.themeObject,Zl(t)):Jl(t),this},e.prototype.interaction=function(t,e){var n=this.interactions[t];n&&n.destroy();var r=jl(t,this,e);return r&&(r.init(),this.interactions[t]=r),this},e.prototype.removeInteraction=function(t){var e=this.interactions[t];e&&(e.destroy(),this.interactions[t]=void 0)},e.prototype.changeData=function(t){this.isDataChanged=!0,this.emit(w.BEFORE_CHANGE_DATA,Au.fromData(this,w.BEFORE_CHANGE_DATA,null)),this.data(t),this.paint(!0);for(var e=this.views,n=0,r=e.length;n<r;n++){var i=e[n];i.changeData(t)}this.emit(w.AFTER_CHANGE_DATA,Au.fromData(this,w.AFTER_CHANGE_DATA,null))},e.prototype.createView=function(t){this.parent&&this.parent.parent&&console.warn("The view nesting recursive feature will be removed at G2 V4.1. Please avoid to use it.");var n={data:this.options.data,scales:(0,x.clone)(this.options.scales),axes:(0,x.clone)(this.options.axes),coordinate:(0,x.clone)(this.coordinateController.getOption()),tooltip:(0,x.clone)(this.options.tooltip),legends:(0,x.clone)(this.options.legends),animate:this.options.animate,visible:this.visible},r=new e((0,b.__assign)((0,b.__assign)({parent:this,canvas:this.canvas,backgroundGroup:this.backgroundGroup.addGroup({zIndex:A.BG}),middleGroup:this.middleGroup.addGroup({zIndex:A.MID}),foregroundGroup:this.foregroundGroup.addGroup({zIndex:A.FORE}),theme:this.themeObject,padding:this.padding},t),{options:(0,b.__assign)((0,b.__assign)({},n),(0,x.get)(t,"options",{}))}));return this.views.push(r),r},e.prototype.view=function(t){return console.warn("This method will be removed at G2 V4.1. Please use chart.createView() instead."),this.createView(t)},e.prototype.removeView=function(t){var e=(0,x.remove)(this.views,(function(e){return e===t}))[0];return e&&e.destroy(),e},e.prototype.getCoordinate=function(){return this.coordinateInstance},e.prototype.getTheme=function(){return this.themeObject},e.prototype.getXScale=function(){var t=this.geometries[0];return t?t.getXScale():null},e.prototype.getYScales=function(){var t={},e=[];return this.geometries.forEach((function(n){var r=n.getYScale(),i=r.field;t[i]||(t[i]=!0,e.push(r))})),e},e.prototype.getScalesByDim=function(t){for(var e=this.geometries,n={},r=0,i=e.length;r<i;r++){var a=e[r],o="x"===t?a.getXScale():a.getYScale();o&&!n[o.field]&&(n[o.field]=o)}return n},e.prototype.getScale=function(t,e){var n=e||this.getScaleKey(t);return this.getRootView().scalePool.getScale(n)},e.prototype.getScaleByField=function(t,e){return this.getScale(t,e)},e.prototype.getOptions=function(){return this.options},e.prototype.getData=function(){return this.filteredData},e.prototype.getOriginalData=function(){return this.options.data},e.prototype.getPadding=function(){return this.autoPadding.getPadding()},e.prototype.getGeometries=function(){return this.geometries},e.prototype.getElements=function(){return(0,x.reduce)(this.geometries,(function(t,e){return t.concat(e.getElements())}),[])},e.prototype.getElementsBy=function(t){return this.getElements().filter((function(e){return t(e)}))},e.prototype.getLayer=function(t){return t===m.BG?this.backgroundGroup:t===m.MID?this.middleGroup:(m.FORE,this.foregroundGroup)},e.prototype.isPointInPlot=function(t){return ls(this.getCoordinate(),t)},e.prototype.getLegendAttributes=function(){return(0,x.flatten)(this.geometries.map((function(t){return t.getGroupAttributes()})))},e.prototype.getGroupScales=function(){var t=this.geometries.map((function(t){return t.getGroupScales()}));return ns((0,x.flatten)(t))},e.prototype.getCanvas=function(){return this.getRootView().canvas},e.prototype.getRootView=function(){var t=this;while(1){if(!t.parent)break;t=t.parent}return t},e.prototype.getXY=function(t){var e,n,r=this.getCoordinate(),i=this.getScalesByDim("x"),a=this.getScalesByDim("y");if((0,x.each)(t,(function(t,r){i[r]&&(e=i[r].scale(t)),a[r]&&(n=a[r].scale(t))})),!(0,x.isNil)(e)&&!(0,x.isNil)(n))return r.convert({x:e,y:n})},e.prototype.getController=function(t){return(0,x.find)(this.controllers,(function(e){return e.name===t}))},e.prototype.showTooltip=function(t){var e=this.getController("tooltip");return e&&e.showTooltip(t),this},e.prototype.hideTooltip=function(){var t=this.getController("tooltip");return t&&t.hideTooltip(),this},e.prototype.lockTooltip=function(){var t=this.getController("tooltip");return t&&t.lockTooltip(),this},e.prototype.unlockTooltip=function(){var t=this.getController("tooltip");return t&&t.unlockTooltip(),this},e.prototype.isTooltipLocked=function(){var t=this.getController("tooltip");return t&&t.isTooltipLocked()},e.prototype.getTooltipItems=function(t){var e=this.getController("tooltip");return e?e.getTooltipItems(t):[]},e.prototype.getSnapRecords=function(t){for(var e=this.geometries,n=[],r=0,i=e.length;r<i;r++){var a=e[r],o=a.dataArray;a.sort(o);for(var s=void 0,l=0,u=o.length;l<u;l++){var c=o[l];s=cu(t,c,a),s&&n.push(s)}}var d=this.views;for(r=0,i=d.length;r<i;r++){var h=d[r],p=h.getSnapRecords(t);n=n.concat(p)}return n},e.prototype.getComponents=function(){for(var t=[],e=this.controllers,n=0,r=e.length;n<r;n++){var i=e[n];t=t.concat(i.getComponents())}return t},e.prototype.filterData=function(t){var e=this.options.filters;return 0===(0,x.size)(e)?t:(0,x.filter)(t,(function(t,n){var r=Object.keys(e);return r.every((function(r){var i=e[r];return i(t[r],t,n)}))}))},e.prototype.filterFieldData=function(t,e){var n=this.options.filters,r=(0,x.get)(n,t);return(0,x.isUndefined)(r)?e:e.filter((function(e,n){return r(e[t],e,n)}))},e.prototype.adjustCoordinate=function(){var t=this.getCoordinate(),e=t.start,n=t.end,r=this.coordinateBBox.bl,i=this.coordinateBBox.tr;(0,x.isEqual)(e,r)&&(0,x.isEqual)(n,i)?this.isCoordinateChanged=!1:(this.isCoordinateChanged=!0,this.coordinateInstance=this.coordinateController.adjust(r,i))},e.prototype.paint=function(t){this.renderDataRecursive(t),this.syncScale(),this.emit(w.BEFORE_PAINT),this.renderPaddingRecursive(t),this.renderLayoutRecursive(t),this.renderBackgroundStyleShape(),this.renderPaintRecursive(t),this.emit(w.AFTER_PAINT),this.isDataChanged=!1},e.prototype.renderBackgroundStyleShape=function(){if(!this.parent){var t=(0,x.get)(this.themeObject,"background");if(t){this.backgroundStyleRectShape||(this.backgroundStyleRectShape=this.backgroundGroup.addShape("rect",{attrs:{},zIndex:-1,capture:!1}),this.backgroundStyleRectShape.toBack());var e=this.viewBBox,n=e.x,r=e.y,i=e.width,a=e.height;this.backgroundStyleRectShape.attr({fill:t,x:n,y:r,width:i,height:a})}else this.backgroundStyleRectShape&&(this.backgroundStyleRectShape.remove(!0),this.backgroundStyleRectShape=void 0)}},e.prototype.renderPaddingRecursive=function(t){this.calculateViewBBox(),this.adjustCoordinate(),this.initComponents(t),this.autoPadding=Fu(this).shrink(vu(this.appendPadding)),this.coordinateBBox=this.viewBBox.shrink(this.autoPadding.getPadding()),this.adjustCoordinate();for(var e=this.views,n=0,r=e.length;n<r;n++){var i=e[n];i.renderPaddingRecursive(t)}},e.prototype.renderLayoutRecursive=function(t){var e=!0===this.syncViewPadding?Mu:(0,x.isFunction)(this.syncViewPadding)?this.syncViewPadding:void 0;e&&(e(this,this.views,Du),this.views.forEach((function(t){t.coordinateBBox=t.viewBBox.shrink(t.autoPadding.getPadding()),t.adjustCoordinate()}))),this.doLayout();for(var n=this.views,r=0,i=n.length;r<i;r++){var a=n[r];a.renderLayoutRecursive(t)}},e.prototype.renderPaintRecursive=function(t){var e=this.middleGroup;if(this.limitInPlot){var n=cs(this.coordinateInstance),r=n.type,i=n.attrs;e.setClip({type:r,attrs:i})}else e.setClip(void 0);this.paintGeometries(t),this.renderComponents(t);for(var a=this.views,o=0,s=a.length;o<s;o++){var l=a[o];l.renderPaintRecursive(t)}},e.prototype.createScale=function(t,e,n,r){var i=(0,x.get)(this.options.scales,[t]),a=(0,b.__assign)((0,b.__assign)({},i),n);return this.parent?this.parent.createScale(t,e,a,r):this.scalePool.createScale(t,e,a,r)},e.prototype.renderDataRecursive=function(t){this.doFilterData(),this.createCoordinate(),this.initGeometries(t),this.renderFacet(t);for(var e=this.views,n=0,r=e.length;n<r;n++){var i=e[n];i.renderDataRecursive(t)}},e.prototype.calculateViewBBox=function(){var t,e,n,r;if(this.parent){var i=this.parent.coordinateBBox;t=i.x,e=i.y,n=i.width,r=i.height}else t=0,e=0,n=this.canvas.get("width"),r=this.canvas.get("height");var a=this.region,o=a.start,s=a.end,l=new rs(t+n*o.x,e+r*o.y,n*(s.x-o.x),r*(s.y-o.y));this.viewBBox&&this.viewBBox.isEqual(l)||(this.viewBBox=new rs(t+n*o.x,e+r*o.y,n*(s.x-o.x),r*(s.y-o.y))),this.coordinateBBox=this.viewBBox},e.prototype.initEvents=function(){this.foregroundGroup.on("*",this.onDelegateEvents),this.middleGroup.on("*",this.onDelegateEvents),this.backgroundGroup.on("*",this.onDelegateEvents),this.canvas.on("*",this.onCanvasEvent)},e.prototype.initComponentController=function(){for(var t=this.usedControllers,e=0,n=t.length;e<n;e++){var r=t[e],i=wu(r);i&&this.controllers.push(new i(this))}},e.prototype.createViewEvent=function(t){var e=t.shape,n=t.name,r=e?e.get("origin"):null,i=new Au(this,t,r);return i.type=n,i},e.prototype.doPlotEvent=function(t){var e=t.type,n=t.x,r=t.y,i={x:n,y:r},a=["mousedown","mouseup","mousemove","mouseleave","mousewheel","touchstart","touchmove","touchend","touchcancel","click","dblclick","contextmenu"];if(a.includes(e)){var o=this.isPointInPlot(i),s=t.clone();if(o){var l="plot:".concat(e);s.type=l,this.emit(l,s),"mouseleave"!==e&&"touchend"!==e||(this.isPreMouseInPlot=!1)}"mousemove"===e||"touchmove"===e?(this.isPreMouseInPlot&&!o?("mousemove"===e&&(s.type=C.MOUSE_LEAVE,this.emit(C.MOUSE_LEAVE,s)),s.type=C.LEAVE,this.emit(C.LEAVE,s)):!this.isPreMouseInPlot&&o&&("mousemove"===e&&(s.type=C.MOUSE_ENTER,this.emit(C.MOUSE_ENTER,s)),s.type=C.ENTER,this.emit(C.ENTER,s)),this.isPreMouseInPlot=o):"mouseleave"!==e&&"touchend"!==e||this.isPreMouseInPlot&&("mouseleave"===e&&(s.type=C.MOUSE_LEAVE,this.emit(C.MOUSE_LEAVE,s)),s.type=C.LEAVE,this.emit(C.LEAVE,s),this.isPreMouseInPlot=!1)}},e.prototype.doFilterData=function(){var t=this.options.data;this.filteredData=this.filterData(t)},e.prototype.initGeometries=function(t){this.createOrUpdateScales();for(var e=this.getCoordinate(),n=(0,x.get)(this.options,"scales",{}),r=this.geometries,i=0,a=r.length;i<a;i++){var o=r[i];o.scales=this.getGeometryScales();var s={coordinate:e,scaleDefs:n,data:this.filteredData,theme:this.themeObject,isDataChanged:this.isDataChanged,isCoordinateChanged:this.isCoordinateChanged};t?o.update(s):o.init(s)}this.adjustScales()},e.prototype.createOrUpdateScales=function(){for(var t=this.getScaleFields(),e=this.getGroupedFields(),n=this.getOptions(),r=n.data,i=n.scales,a=void 0===i?{}:i,o=this.filteredData,s=0,l=t.length;s<l;s++){var u=t[s],c=a[u],d=this.getScaleKey(u);this.createScale(u,e.includes(u)?r:o,c,d),this.createdScaleKeys.set(d,!0)}},e.prototype.syncScale=function(){this.getRootView().scalePool.sync(this.getCoordinate(),this.theme)},e.prototype.getGeometryScales=function(){for(var t=this.getScaleFields(),e={},n=0;n<t.length;n++){var r=t[n];e[r]=this.getScaleByField(r)}return e},e.prototype.getScaleFields=function(){for(var t=[],e=new Map,n=this.geometries,r=0;r<n.length;r++){var i=n[r],a=i.getScaleFields();ns(a,t,e)}return t},e.prototype.getGroupedFields=function(){for(var t=[],e=new Map,n=this.geometries,r=0;r<n.length;r++){var i=n[r],a=i.getGroupFields();ns(a,t,e)}return t},e.prototype.adjustScales=function(){this.adjustCategoryScaleRange()},e.prototype.adjustCategoryScaleRange=function(){var t=this,e=(0,b.__spreadArray)([this.getXScale()],(0,b.__read)(this.getYScales()),!1).filter((function(t){return!!t})),n=this.getCoordinate(),r=this.options.scales;(0,x.each)(e,(function(e){var i=e.field,a=e.values,o=e.isCategory,s=e.isIdentity;(o||s)&&a&&!(0,x.get)(r,[i,"range"])&&(e.range=ys(e,n,t.theme))}))},e.prototype.initComponents=function(t){for(var e=this.controllers,n=0;n<e.length;n++){var r=e[n];t?r.update():(r.clear(),r.render())}},e.prototype.doLayout=function(){this.layoutFunc(this)},e.prototype.createCoordinate=function(){var t=this.coordinateBBox.bl,e=this.coordinateBBox.tr;this.coordinateInstance=this.coordinateController.create(t,e)},e.prototype.paintGeometries=function(t){for(var e=this.options.animate,n=this.getCoordinate(),r={x:this.viewBBox.x,y:this.viewBBox.y,minX:this.viewBBox.minX,minY:this.viewBBox.minY,maxX:this.viewBBox.maxX,maxY:this.viewBBox.maxY,width:this.viewBBox.width,height:this.viewBBox.height},i=this.geometries,a=0;a<i.length;a++){var o=i[a];o.coordinate=n,o.canvasRegion=r,e||o.animate(!1),o.paint(t)}},e.prototype.renderComponents=function(t){for(var e=0;e<this.getComponents().length;e++){var n=this.getComponents()[e];n.component.render()}},e.prototype.renderFacet=function(t){this.facetInstance&&(t?this.facetInstance.update():(this.facetInstance.clear(),this.facetInstance.init(),this.facetInstance.render()))},e.prototype.initOptions=function(){var t=this,e=this.options,n=e.geometries,r=void 0===n?[]:n,i=e.interactions,a=void 0===i?[]:i,o=e.views,s=void 0===o?[]:o,l=e.annotations,u=void 0===l?[]:l,c=e.coordinate,d=e.events,h=e.facets;this.coordinateController?c&&this.coordinateController.update(c):this.coordinateController=new Cu(c);for(var p=0;p<r.length;p++){var f=r[p];this.createGeometry(f)}for(var g=0;g<a.length;g++){var m=a[g],v=m.type,y=m.cfg;this.interaction(v,y)}for(var w=0;w<s.length;w++){var _=s[w];this.createView(_)}for(var C=this.getController("annotation"),S=0;S<u.length;S++){var A=u[S];C.annotation(A)}d&&(0,x.each)(d,(function(e,n){t.on(n,e)})),h&&(0,x.each)(h,(function(e){var n=e.type,r=(0,b.__rest)(e,["type"]);t.facet(n,r)}))},e.prototype.createGeometry=function(t){var e=t.type,n=t.cfg,r=void 0===n?{}:n;if(this[e]){var i=this[e](r);(0,x.each)(t,(function(t,e){(0,x.isFunction)(i[e])&&i[e](t)}))}},e.prototype.getScaleKey=function(t){return"".concat(this.id,"-").concat(t)},e}(W);function Bu(t,e){Ou.prototype[t.toLowerCase()]=function(t){void 0===t&&(t={});var n=(0,b.__assign)({container:this.middleGroup.addGroup(),labelsContainer:this.foregroundGroup.addGroup()},t),r=new e(n);return this.geometries.push(r),r}}var Tu=Ou,Pu=function(t){function e(e){var n=this,r=e.container,i=e.width,a=e.height,o=e.autoFit,s=void 0!==o&&o,l=e.padding,u=e.appendPadding,c=e.renderer,d=void 0===c?"canvas":c,h=e.pixelRatio,p=e.localRefresh,f=void 0===p||p,g=e.visible,m=void 0===g||g,v=e.supportCSSTransform,y=void 0!==v&&v,w=e.defaultInteractions,_=void 0===w?["tooltip","legend-filter","legend-active","continuous-filter","ellipsis-text","axis-description"]:w,C=e.options,S=e.limitInPlot,k=e.theme,E=e.syncViewPadding,D=(0,x.isString)(r)?document.getElementById(r):r,F=z('<div style="position:relative;"></div>');D.appendChild(F);var M=V(D,s,i,a),O=L(d),B=new O.Canvas((0,b.__assign)({container:F,pixelRatio:h,localRefresh:f,supportCSSTransform:y},M));return n=t.call(this,{parent:null,canvas:B,backgroundGroup:B.addGroup({zIndex:A.BG}),middleGroup:B.addGroup({zIndex:A.MID}),foregroundGroup:B.addGroup({zIndex:A.FORE}),padding:l,appendPadding:u,visible:m,options:C,limitInPlot:S,theme:k,syncViewPadding:E})||this,n.onResize=(0,x.debounce)((function(){n.forceFit()}),300),n.ele=D,n.canvas=B,n.width=M.width,n.height=M.height,n.autoFit=s,n.localRefresh=f,n.renderer=d,n.wrapperElement=F,n.updateCanvasStyle(),n.bindAutoFit(),n.initDefaultInteractions(_),n}return(0,b.__extends)(e,t),e.prototype.initDefaultInteractions=function(t){var e=this;(0,x.each)(t,(function(t){e.interaction(t)}))},e.prototype.aria=function(t){var e="aria-label";!1===t?this.ele.removeAttribute(e):this.ele.setAttribute(e,t.label)},e.prototype.changeSize=function(t,e){return this.width===t&&this.height===e||(this.emit(w.BEFORE_CHANGE_SIZE),this.width=t,this.height=e,this.canvas.changeSize(t,e),this.render(!0),this.emit(w.AFTER_CHANGE_SIZE)),this},e.prototype.clear=function(){t.prototype.clear.call(this),this.aria(!1)},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.unbindAutoFit(),this.canvas.destroy(),H(this.wrapperElement),this.wrapperElement=null},e.prototype.changeVisible=function(e){return t.prototype.changeVisible.call(this,e),this.wrapperElement.style.display=e?"":"none",this},e.prototype.forceFit=function(){if(!this.destroyed){var t=V(this.ele,!0,this.width,this.height),e=t.width,n=t.height;this.changeSize(e,n)}},e.prototype.updateCanvasStyle=function(){j(this.canvas.get("el"),{display:"inline-block",verticalAlign:"middle"})},e.prototype.bindAutoFit=function(){this.autoFit&&window.addEventListener("resize",this.onResize)},e.prototype.unbindAutoFit=function(){this.autoFit&&window.removeEventListener("resize",this.onResize)},e}(Tu),Iu=Pu,Lu=function(){function t(t){this.visible=!0,this.components=[],this.view=t}return t.prototype.clear=function(t){(0,x.each)(this.components,(function(t){t.component.destroy()})),this.components=[]},t.prototype.destroy=function(){this.clear()},t.prototype.getComponents=function(){return this.components},t.prototype.changeVisible=function(t){this.visible!==t&&(this.components.forEach((function(e){t?e.component.show():e.component.hide()})),this.visible=t)},t}();function Nu(t){for(var e=[],n=function(n){var r=t[n],i=(0,x.find)(e,(function(t){return t.color===r.color&&t.name===r.name&&t.value===r.value&&t.title===r.title}));i||e.push(r)},r=0;r<t.length;r++)n(r);return e}var Ru=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isLocked=!1,e}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"tooltip"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.isVisible=function(){var t=this.view.getOptions().tooltip;return!1!==t},e.prototype.render=function(){},e.prototype.showTooltip=function(t){if(this.point=t,this.isVisible()){var e=this.view,n=this.getTooltipItems(t);if(n.length){var r=this.getTitle(n),i={x:n[0].x,y:n[0].y};e.emit("tooltip:show",Au.fromData(e,"tooltip:show",(0,b.__assign)({items:n,title:r},t)));var a=this.getTooltipCfg(),o=a.follow,s=a.showMarkers,l=a.showCrosshairs,u=a.showContent,c=a.marker,d=this.items,h=this.title;if((0,x.isEqual)(h,r)&&(0,x.isEqual)(d,n)?(this.tooltip&&o&&(this.tooltip.update(t),this.tooltip.show()),this.tooltipMarkersGroup&&this.tooltipMarkersGroup.show()):(e.emit("tooltip:change",Au.fromData(e,"tooltip:change",(0,b.__assign)({items:n,title:r},t))),((0,x.isFunction)(u)?u(n):u)&&(this.tooltip||this.renderTooltip(),this.tooltip.update((0,x.mix)({},a,{items:this.getItemsAfterProcess(n),title:r},o?t:{})),this.tooltip.show()),s&&this.renderTooltipMarkers(n,c)),this.items=n,this.title=r,l){var p=(0,x.get)(a,["crosshairs","follow"],!1);this.renderCrosshairs(p?t:i,a)}}else this.hideTooltip()}},e.prototype.hideTooltip=function(){var t=this.getTooltipCfg().follow;if(t){var e=this.tooltipMarkersGroup;e&&e.hide();var n=this.xCrosshair,r=this.yCrosshair;n&&n.hide(),r&&r.hide();var i=this.tooltip;i&&i.hide(),this.view.emit("tooltip:hide",Au.fromData(this.view,"tooltip:hide",{})),this.point=null}else this.point=null},e.prototype.lockTooltip=function(){this.isLocked=!0,this.tooltip&&this.tooltip.setCapture(!0)},e.prototype.unlockTooltip=function(){this.isLocked=!1;var t=this.getTooltipCfg();this.tooltip&&this.tooltip.setCapture(t.capture)},e.prototype.isTooltipLocked=function(){return this.isLocked},e.prototype.clear=function(){var t=this,e=t.tooltip,n=t.xCrosshair,r=t.yCrosshair,i=t.tooltipMarkersGroup;e&&(e.hide(),e.clear()),n&&n.clear(),r&&r.clear(),i&&i.clear(),(null===e||void 0===e?void 0:e.get("customContent"))&&(this.tooltip.destroy(),this.tooltip=null),this.title=null,this.items=null},e.prototype.destroy=function(){this.tooltip&&this.tooltip.destroy(),this.xCrosshair&&this.xCrosshair.destroy(),this.yCrosshair&&this.yCrosshair.destroy(),this.guideGroup&&this.guideGroup.remove(!0),this.reset()},e.prototype.reset=function(){this.items=null,this.title=null,this.tooltipMarkersGroup=null,this.tooltipCrosshairsGroup=null,this.xCrosshair=null,this.yCrosshair=null,this.tooltip=null,this.guideGroup=null,this.isLocked=!1,this.point=null},e.prototype.changeVisible=function(t){if(this.visible!==t){var e=this,n=e.tooltip,r=e.tooltipMarkersGroup,i=e.xCrosshair,a=e.yCrosshair;t?(n&&n.show(),r&&r.show(),i&&i.show(),a&&a.show()):(n&&n.hide(),r&&r.hide(),i&&i.hide(),a&&a.hide()),this.visible=t}},e.prototype.getTooltipItems=function(t){var e,n,r,i,a,o,s=this.findItemsFromView(this.view,t);if(s.length){s=(0,x.flatten)(s);try{for(var l=(0,b.__values)(s),u=l.next();!u.done;u=l.next()){var c=u.value;try{for(var d=(r=void 0,(0,b.__values)(c)),h=d.next();!h.done;h=d.next()){var p=h.value,f=p.mappingData,g=f.x,m=f.y;p.x=(0,x.isArray)(g)?g[g.length-1]:g,p.y=(0,x.isArray)(m)?m[m.length-1]:m}}catch(k){r={error:k}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(r)throw r.error}}}}catch(E){e={error:E}}finally{try{u&&!u.done&&(n=l.return)&&n.call(l)}finally{if(e)throw e.error}}var v=this.getTooltipCfg().shared;if(!1===v&&s.length>1){var y=s[0],w=Math.abs(t.y-y[0].y);try{for(var _=(0,b.__values)(s),C=_.next();!C.done;C=_.next()){var S=C.value,A=Math.abs(t.y-S[0].y);A<=w&&(y=S,w=A)}}catch(D){a={error:D}}finally{try{C&&!C.done&&(o=_.return)&&o.call(_)}finally{if(a)throw a.error}}s=[y]}return Nu((0,x.flatten)(s))}return[]},e.prototype.layout=function(){},e.prototype.update=function(){if(this.point&&this.showTooltip(this.point),this.tooltip){var t=this.view.getCanvas();this.tooltip.set("region",{start:{x:0,y:0},end:{x:t.get("width"),y:t.get("height")}})}},e.prototype.isCursorEntered=function(t){if(this.tooltip){var e=this.tooltip.getContainer(),n=this.tooltip.get("capture");if(e&&n){var r=e.getBoundingClientRect(),i=r.x,a=r.y,o=r.width,s=r.height;return new rs(i,a,o,s).isPointIn(t)}}return!1},e.prototype.getTooltipCfg=function(){var t=this.view,e=t.getOptions().tooltip,n=this.processCustomContent(e),r=t.getTheme(),i=(0,x.get)(r,["components","tooltip"],{}),a=(0,x.get)(n,"enterable",i.enterable);return(0,x.deepMix)({},i,n,{capture:!(!a&&!this.isLocked)})},e.prototype.processCustomContent=function(t){if((0,x.isBoolean)(t)||!(0,x.get)(t,"customContent"))return t;var e=t.customContent,n=function(t,n){var r=e(t,n)||"";return(0,x.isString)(r)?'<div class="g2-tooltip">'+r+"</div>":r};return(0,b.__assign)((0,b.__assign)({},t),{customContent:n})},e.prototype.getTitle=function(t){var e=t[0].title||t[0].name;return this.title=e,e},e.prototype.renderTooltip=function(){var t=this.view.getCanvas(),e={start:{x:0,y:0},end:{x:t.get("width"),y:t.get("height")}},n=this.getTooltipCfg(),r=new Vo((0,b.__assign)((0,b.__assign)({parent:t.get("el").parentNode,region:e},n),{visible:!1,crosshairs:null}));r.init(),this.tooltip=r},e.prototype.renderTooltipMarkers=function(t,e){var n,r,i=this.getTooltipMarkersGroup(),a=this.view.getRootView(),o=a.limitInPlot;try{for(var s=(0,b.__values)(t),l=s.next();!l.done;l=s.next()){var u=l.value,c=u.x,d=u.y;if(o||(null===i||void 0===i?void 0:i.getClip())){var h=cs(a.getCoordinate()),p=h.type,f=h.attrs;null===i||void 0===i||i.setClip({type:p,attrs:f})}else null===i||void 0===i||i.setClip(void 0);var g=(0,b.__assign)((0,b.__assign)({fill:u.color,symbol:"circle",shadowColor:u.color},e),{x:c,y:d});i.addShape("marker",{attrs:g})}}catch(m){n={error:m}}finally{try{l&&!l.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}},e.prototype.renderCrosshairs=function(t,e){var n=(0,x.get)(e,["crosshairs","type"],"x");"x"===n?(this.yCrosshair&&this.yCrosshair.hide(),this.renderXCrosshairs(t,e)):"y"===n?(this.xCrosshair&&this.xCrosshair.hide(),this.renderYCrosshairs(t,e)):"xy"===n&&(this.renderXCrosshairs(t,e),this.renderYCrosshairs(t,e))},e.prototype.renderXCrosshairs=function(t,e){var n=this.getViewWithGeometry(this.view).getCoordinate();if(ls(n,t)){var r,i;if(n.isRect)n.isTransposed?(r={x:n.start.x,y:t.y},i={x:n.end.x,y:t.y}):(r={x:t.x,y:n.end.y},i={x:t.x,y:n.start.y});else{var a=us(n,t),o=n.getCenter(),s=n.getRadius();i=Wo(o.x,o.y,s,a),r=o}var l=(0,x.deepMix)({start:r,end:i,container:this.getTooltipCrosshairsGroup()},(0,x.get)(e,"crosshairs",{}),this.getCrosshairsText("x",t,e));delete l.type;var u=this.xCrosshair;u?u.update(l):(u=new xa(l),u.init()),u.render(),u.show(),this.xCrosshair=u}},e.prototype.renderYCrosshairs=function(t,e){var n=this.getViewWithGeometry(this.view).getCoordinate();if(ls(n,t)){var r,i;if(n.isRect){var a=void 0,o=void 0;n.isTransposed?(a={x:t.x,y:n.end.y},o={x:t.x,y:n.start.y}):(a={x:n.start.x,y:t.y},o={x:n.end.x,y:t.y}),r={start:a,end:o},i="Line"}else r={center:n.getCenter(),radius:ss(n,t),startAngle:n.startAngle,endAngle:n.endAngle},i="Circle";r=(0,x.deepMix)({container:this.getTooltipCrosshairsGroup()},r,(0,x.get)(e,"crosshairs",{}),this.getCrosshairsText("y",t,e)),delete r.type;var s=this.yCrosshair;s?n.isRect&&"circle"===s.get("type")||!n.isRect&&"line"===s.get("type")?(s=new u[i](r),s.init()):s.update(r):(s=new u[i](r),s.init()),s.render(),s.show(),this.yCrosshair=s}},e.prototype.getCrosshairsText=function(t,e,n){var r=(0,x.get)(n,["crosshairs","text"]),i=(0,x.get)(n,["crosshairs","follow"]),a=this.items;if(r){var o=this.getViewWithGeometry(this.view),s=a[0],l=o.getXScale(),u=o.getYScales()[0],c=void 0,d=void 0;if(i){var h=this.view.getCoordinate().invert(e);c=l.invert(h.x),d=u.invert(h.y)}else c=s.data[l.field],d=s.data[u.field];var p="x"===t?c:d;return(0,x.isFunction)(r)?r=r(t,p,a,e):r.content=p,{text:r}}},e.prototype.getGuideGroup=function(){if(!this.guideGroup){var t=this.view.foregroundGroup;this.guideGroup=t.addGroup({name:"tooltipGuide",capture:!1})}return this.guideGroup},e.prototype.getTooltipMarkersGroup=function(){var t=this.tooltipMarkersGroup;return t&&!t.destroyed?(t.clear(),t.show()):(t=this.getGuideGroup().addGroup({name:"tooltipMarkersGroup"}),t.toFront(),this.tooltipMarkersGroup=t),t},e.prototype.getTooltipCrosshairsGroup=function(){var t=this.tooltipCrosshairsGroup;return t||(t=this.getGuideGroup().addGroup({name:"tooltipCrosshairsGroup",capture:!1}),t.toBack(),this.tooltipCrosshairsGroup=t),t},e.prototype.findItemsFromView=function(t,e){var n,r;if(!1===t.getOptions().tooltip)return[];var i=this.getTooltipCfg(),a=fu(t,e,i);try{for(var o=(0,b.__values)(t.views),s=o.next();!s.done;s=o.next()){var l=s.value;a=a.concat(this.findItemsFromView(l,e))}}catch(u){n={error:u}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return a},e.prototype.getViewWithGeometry=function(t){var e=this;return t.geometries.length?t:(0,x.find)(t.views,(function(t){return e.getViewWithGeometry(t)}))},e.prototype.getItemsAfterProcess=function(t){var e=this.getTooltipCfg().customItems,n=e||function(t){return t};return n(t)},e}(Lu),zu=Ru,ju={};function $u(t){return ju[t.toLowerCase()]}function qu(t,e){ju[t.toLowerCase()]=e}var Vu={appear:{duration:450,easing:"easeQuadOut"},update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}},Hu={interval:function(t){return{enter:{animation:t.isRect?t.isTransposed?"scale-in-x":"scale-in-y":"fade-in"},update:{animation:t.isPolar&&t.isTransposed?"sector-path-update":null},leave:{animation:"fade-out"}}},line:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},path:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},point:{appear:{animation:"zoom-in"},enter:{animation:"zoom-in"},leave:{animation:"zoom-out"}},area:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},polygon:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},schema:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},edge:{enter:{animation:"fade-in"},leave:{animation:"fade-out"}},label:{appear:{animation:"fade-in",delay:450},enter:{animation:"fade-in"},update:{animation:"position-update"},leave:{animation:"fade-out"}}},Uu={line:function(){return{animation:"wave-in"}},area:function(){return{animation:"wave-in"}},path:function(){return{animation:"fade-in"}},interval:function(t){var e;return t.isRect?e=t.isTransposed?"grow-in-x":"grow-in-y":(e="grow-in-xy",t.isPolar&&t.isTransposed&&(e="wave-in")),{animation:e}},schema:function(t){var e;return e=t.isRect?t.isTransposed?"grow-in-x":"grow-in-y":"grow-in-xy",{animation:e}},polygon:function(){return{animation:"fade-in",duration:500}},edge:function(){return{animation:"fade-in"}}};function Gu(t,e){return{delay:(0,x.isFunction)(t.delay)?t.delay(e):t.delay,easing:(0,x.isFunction)(t.easing)?t.easing(e):t.easing,duration:(0,x.isFunction)(t.duration)?t.duration(e):t.duration,callback:t.callback,repeat:t.repeat}}function Wu(t,e,n){var r=Hu[t];return r&&((0,x.isFunction)(r)&&(r=r(e)),r=(0,x.deepMix)({},Vu,r),n)?r[n]:r}function Yu(t,e,n){var r=(0,x.get)(t.get("origin"),"data",O),i=e.animation,a=Gu(e,r);if(i){var o=$u(i);o&&o(t,a,n)}else t.animate(n.toAttrs,a)}function Xu(t,e,n,r,i){if(Uu[n]){var a=Uu[n](r),o=$u((0,x.get)(a,"animation",""));if(o){var s=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},Vu.appear),a),e);t.stopAnimate(),o(t,s,{coordinate:r,minYPoint:i,toAttrs:null})}}}var Zu="element-background",Ku=function(t){function e(e){var n=t.call(this,e)||this;n.labelShape=[],n.states=[];var r=e.shapeFactory,i=e.container,a=e.offscreenGroup,o=e.elementIndex,s=e.visible,l=void 0===s||s;return n.shapeFactory=r,n.container=i,n.offscreenGroup=a,n.visible=l,n.elementIndex=o,n}return(0,b.__extends)(e,t),e.prototype.draw=function(t,e){void 0===e&&(e=!1),this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.drawShape(t,e),!1===this.visible&&this.changeVisible(!1)},e.prototype.update=function(t){var e=this,n=e.shapeFactory,r=e.shape;if(r){this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.setShapeInfo(r,t);var i=this.getOffscreenGroup(),a=n.drawShape(this.shapeType,t,i);a.cfg.data=this.data,a.cfg.origin=t,a.cfg.element=this,this.syncShapeStyle(r,a,this.getStates(),this.getAnimateCfg("update"))}},e.prototype.destroy=function(){var e=this,n=e.shapeFactory,r=e.shape;if(r){var i=this.getAnimateCfg("leave");i?Yu(r,i,{coordinate:n.coordinate,toAttrs:(0,b.__assign)({},r.attr())}):r.remove(!0)}this.states=[],this.shapeFactory=void 0,this.container=void 0,this.shape=void 0,this.animate=void 0,this.geometry=void 0,this.labelShape=[],this.model=void 0,this.data=void 0,this.offscreenGroup=void 0,this.statesStyle=void 0,t.prototype.destroy.call(this)},e.prototype.changeVisible=function(e){t.prototype.changeVisible.call(this,e),e?(this.shape&&this.shape.show(),this.labelShape&&this.labelShape.forEach((function(t){t.show()}))):(this.shape&&this.shape.hide(),this.labelShape&&this.labelShape.forEach((function(t){t.hide()})))},e.prototype.setState=function(t,e){var n=this,r=n.states,i=n.shapeFactory,a=n.model,o=n.shape,s=n.shapeType,l=r.indexOf(t);if(e){if(l>-1)return;r.push(t),"active"!==t&&"selected"!==t||null===o||void 0===o||o.toFront()}else{if(-1===l)return;if(r.splice(l,1),"active"===t||"selected"===t){var u=this.geometry,c=u.sortZIndex,d=u.zIndexReversed,h=d?this.geometry.elements.length-this.elementIndex:this.elementIndex;c?o.setZIndex(h):o.set("zIndex",h)}}var p=i.drawShape(s,a,this.getOffscreenGroup());r.length?this.syncShapeStyle(o,p,r,null):this.syncShapeStyle(o,p,["reset"],null),p.remove(!0);var f={state:t,stateStatus:e,element:this,target:this.container};this.container.emit("statechange",f),Sr(this.shape,"statechange",f)},e.prototype.clearStates=function(){var t=this,e=this.states;(0,x.each)(e,(function(e){t.setState(e,!1)})),this.states=[]},e.prototype.hasState=function(t){return this.states.includes(t)},e.prototype.getStates=function(){return this.states},e.prototype.getData=function(){return this.data},e.prototype.getModel=function(){return this.model},e.prototype.getBBox=function(){var t=this,e=t.shape,n=t.labelShape,r={x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0};return e&&(r=e.getCanvasBBox()),n&&n.forEach((function(t){var e=t.getCanvasBBox();r.x=Math.min(e.x,r.x),r.y=Math.min(e.y,r.y),r.minX=Math.min(e.minX,r.minX),r.minY=Math.min(e.minY,r.minY),r.maxX=Math.max(e.maxX,r.maxX),r.maxY=Math.max(e.maxY,r.maxY)})),r.width=r.maxX-r.minX,r.height=r.maxY-r.minY,r},e.prototype.getStatesStyle=function(){if(!this.statesStyle){var t=this,e=t.shapeType,n=t.geometry,r=t.shapeFactory,i=n.stateOption,a=r.defaultShapeType,o=r.theme[e]||r.theme[a];this.statesStyle=(0,x.deepMix)({},o,i)}return this.statesStyle},e.prototype.getStateStyle=function(t,e){var n=this.getStatesStyle(),r=(0,x.get)(n,[t,"style"],{}),i=r[e]||r;return(0,x.isFunction)(i)?i(this):i},e.prototype.getAnimateCfg=function(t){var e=this,n=this.animate;if(n){var r=n[t];return r?(0,b.__assign)((0,b.__assign)({},r),{callback:function(){var t;(0,x.isFunction)(r.callback)&&r.callback(),null===(t=e.geometry)||void 0===t||t.emit(_.AFTER_DRAW_ANIMATE)}}):r}return null},e.prototype.drawShape=function(t,e){var n;void 0===e&&(e=!1);var r=this,i=r.shapeFactory,a=r.container,o=r.shapeType;if(this.shape=i.drawShape(o,t,a),this.shape){this.setShapeInfo(this.shape,t);var s=this.shape.cfg.name;s?(0,x.isString)(s)&&(this.shape.cfg.name=["element",s]):this.shape.cfg.name=["element",this.shapeFactory.geometryType];var l=e?"enter":"appear",u=this.getAnimateCfg(l);u&&(null===(n=this.geometry)||void 0===n||n.emit(_.BEFORE_DRAW_ANIMATE),Yu(this.shape,u,{coordinate:i.coordinate,toAttrs:(0,b.__assign)({},this.shape.attr())}))}},e.prototype.getOffscreenGroup=function(){if(!this.offscreenGroup){var t=this.container.getGroupBase();this.offscreenGroup=new t({})}return this.offscreenGroup},e.prototype.setShapeInfo=function(t,e){var n=this;if(t.cfg.origin=e,t.cfg.element=this,t.isGroup()){var r=t.get("children");r.forEach((function(t){n.setShapeInfo(t,e)}))}},e.prototype.syncShapeStyle=function(t,e,n,r,i){var a,o=this;if(void 0===n&&(n=[]),void 0===i&&(i=0),t&&e){var s=t.get("clipShape"),l=e.get("clipShape");if(this.syncShapeStyle(s,l,n,r),t.isGroup())for(var u=t.get("children"),c=e.get("children"),d=0;d<u.length;d++)this.syncShapeStyle(u[d],c[d],n,r,i+d);else{if(!(0,x.isEmpty)(n)&&!(0,x.isEqual)(n,["reset"])){var h=t.get("name");(0,x.isArray)(h)&&(h=h[1]),(0,x.each)(n,(function(t){if(e.get("name")!==Zu){var n=o.getStateStyle(t,h||i);e.attr(n)}}))}var p=Qo(t,e);this.animate?r?(null===(a=this.geometry)||void 0===a||a.emit(_.BEFORE_DRAW_ANIMATE),Yu(t,r,{coordinate:this.shapeFactory.coordinate,toAttrs:p,shapeModel:this.model})):(0,x.isEmpty)(n)?t.attr(p):(t.stopAnimate(),t.animate(p,{duration:300})):t.attr(p)}}},e.prototype.getShapeType=function(t){var e=(0,x.get)(t,"shape");return(0,x.isArray)(e)?e[0]:e},e}(W),Qu=Ku,Ju={},tc={};function ec(t){return Ju[t.toLowerCase()]}function nc(t,e){Ju[t.toLowerCase()]=e}function rc(t){return tc[t.toLowerCase()]}function ic(t,e){tc[t.toLowerCase()]=e}var ac={coordinate:null,defaultShapeType:null,theme:null,getShapePoints:function(t,e){var n=this.getShape(t);return n.getPoints?n.getPoints(e):this.getDefaultPoints(e)},getShape:function(t){var e=this[t]||this[this.defaultShapeType];return e.coordinate=this.coordinate,e},getDefaultPoints:function(){return[]},getDefaultStyle:function(t){return(0,x.get)(t,[this.defaultShapeType,"default","style"],{})},getMarker:function(t,e){var n=this.getShape(t);if(!n.getMarker){var r=this.defaultShapeType;n=this.getShape(r)}var i=this.theme,a=(0,x.get)(i,[t,"default"],{}),o=n.getMarker(e);return(0,x.deepMix)({},a,o)},drawShape:function(t,e,n){var r=this.getShape(t);return r.draw(e,n)}},oc={coordinate:null,parsePath:function(t){var e=this.coordinate,n=(0,mo.tr)(t);return n=e.isPolar?tl(e,n):Js(e,n),n},parsePoint:function(t){var e=this.coordinate;return e.convert(t)},parsePoints:function(t){var e=this.coordinate;return t.map((function(t){return e.convert(t)}))},draw:function(t,e){}},sc={};function lc(t,e){var n=(0,x.upperFirst)(t),r=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},ac),e),{geometryType:t});return sc[n]=r,r}function uc(t,e,n){var r=(0,x.upperFirst)(t),i=sc[r],a=(0,b.__assign)((0,b.__assign)({},oc),n);return i[e]=a,a}function cc(t){var e=(0,x.upperFirst)(t);return sc[e]}function dc(t,e,n){var r,i;if(void 0===n&&(n={}),!e)return[t];var a=(0,x.groupToMap)(t,e),o=[];if(1===e.length&&n[e[0]]){var s=n[e[0]];try{for(var l=(0,b.__values)(s),u=l.next();!u.done;u=l.next()){var c=u.value,d=a["_".concat(c)];d&&o.push(d)}}catch(f){r={error:f}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(r)throw r.error}}}else for(var h in a)if(a.hasOwnProperty(h)){var p=a[h];o.push(p)}return o}function hc(t,e){return(0,x.some)(["color","shape","size","x","y","isInCircle","data","style","defaultStyle","points","mappingData"],(function(n){return!(0,x.isEqual)(t[n],e[n])}))}function pc(t){return(0,x.isArray)(t)?t:t.split("*")}function fc(t,e){for(var n=[],r=[],i=[],a=new Map,o=0;o<e.length;o++){var s=e[o];t[s]?r.push(s):n.push(s),a.set(s,!0)}return Object.keys(t).forEach((function(t){a.has(t)||i.push(t)})),{added:n,updated:r,removed:i}}var gc=function(t){function e(e){var n=t.call(this,e)||this;n.type="base",n.attributes={},n.elements=[],n.elementsMap={},n.animateOption=!0,n.attributeOption={},n.lastElementsMap={},n.generatePoints=!1,n.beforeMappingData=null,n.adjusts={},n.idFields=[],n.hasSorted=!1,n.isCoordinateChanged=!1;var r=e.container,i=e.labelsContainer,a=e.coordinate,o=e.data,s=e.sortable,l=void 0!==s&&s,u=e.visible,c=void 0===u||u,d=e.theme,h=e.scales,p=void 0===h?{}:h,f=e.scaleDefs,g=void 0===f?{}:f,m=e.intervalPadding,v=e.dodgePadding,y=e.maxColumnWidth,b=e.minColumnWidth,x=e.columnWidthRatio,w=e.roseWidthRatio,_=e.multiplePieWidthRatio,C=e.zIndexReversed,S=e.sortZIndex,A=e.useDeferredLabel;return n.container=r,n.labelsContainer=i,n.coordinate=a,n.data=o,n.sortable=l,n.visible=c,n.userTheme=d,n.scales=p,n.scaleDefs=g,n.intervalPadding=m,n.dodgePadding=v,n.maxColumnWidth=y,n.minColumnWidth=b,n.columnWidthRatio=x,n.roseWidthRatio=w,n.multiplePieWidthRatio=_,n.zIndexReversed=C,n.sortZIndex=S,n.useDeferredLabel=A?"number"===typeof A?A:1/0:null,n}return(0,b.__extends)(e,t),e.prototype.position=function(t){var e=t;(0,x.isPlainObject)(t)||(e={fields:pc(t)});var n=(0,x.get)(e,"fields");return 1===n.length&&(n.unshift("1"),(0,x.set)(e,"fields",n)),(0,x.set)(this.attributeOption,"position",e),this},e.prototype.color=function(t,e){return this.createAttrOption("color",t,e),this},e.prototype.shape=function(t,e){return this.createAttrOption("shape",t,e),this},e.prototype.size=function(t,e){return this.createAttrOption("size",t,e),this},e.prototype.adjust=function(t){var e=t;return((0,x.isString)(t)||(0,x.isPlainObject)(t))&&(e=[t]),(0,x.each)(e,(function(t,n){(0,x.isObject)(t)||(e[n]={type:t})})),this.adjustOption=e,this},e.prototype.style=function(t,e){if((0,x.isString)(t)){var n=pc(t);this.styleOption={fields:n,callback:e}}else{var r=t,i=(n=r.fields,r.callback),a=r.cfg;this.styleOption=n||i||a?t:{cfg:t}}return this},e.prototype.tooltip=function(t,e){if((0,x.isString)(t)){var n=pc(t);this.tooltipOption={fields:n,callback:e}}else this.tooltipOption=t;return this},e.prototype.animate=function(t){return this.animateOption=t,this},e.prototype.label=function(t,e,n){if((0,x.isString)(t)){var r={},i=pc(t);r.fields=i,(0,x.isFunction)(e)?r.callback=e:(0,x.isPlainObject)(e)&&(r.cfg=e),n&&(r.cfg=n),this.labelOption=r}else this.labelOption=t;return this},e.prototype.state=function(t){return this.stateOption=t,this},e.prototype.customInfo=function(t){return this.customOption=t,this},e.prototype.init=function(t){void 0===t&&(t={}),this.setCfg(t),this.initAttributes(),this.processData(this.data),this.adjustScale()},e.prototype.update=function(t){void 0===t&&(t={});var e=t.data,n=t.isDataChanged,r=t.isCoordinateChanged,i=this,a=i.attributeOption,o=i.lastAttributeOption;(0,x.isEqual)(a,o)?!e||!n&&(0,x.isEqual)(e,this.data)?this.setCfg(t):(this.setCfg(t),this.initAttributes(),this.processData(e)):this.init(t),this.adjustScale(),this.isCoordinateChanged=r},e.prototype.paint=function(t){var e=this;void 0===t&&(t=!1),this.animateOption&&(this.animateOption=(0,x.deepMix)({},Wu(this.type,this.coordinate),this.animateOption)),this.defaultSize=void 0,this.elementsMap={},this.elements=[];var n=this.getOffscreenGroup();n.clear();var r=this.beforeMappingData,i=this.beforeMapping(r);this.dataArray=new Array(i.length);for(var a=0;a<i.length;a++){var o=i[a];this.dataArray[a]=this.mapping(o)}if(this.updateElements(this.dataArray,t),this.lastElementsMap=this.elementsMap,this.canDoGroupAnimation(t)){var s=this.container,l=this.type,u=this.coordinate,c=(0,x.get)(this.animateOption,"appear"),d=this.getYScale(),h=u.convert({x:0,y:d.scale(this.getYMinValue())});Xu(s,c,l,u,h)}if(this.labelOption){var p=this.useDeferredLabel,f=function(){return e.renderLabels((0,x.flatten)(e.dataArray),t)}.bind(this);if("number"===typeof p){var g="number"===typeof p&&p!==1/0?p:0;if(window.requestIdleCallback){var m=g&&g!==1/0?{timeout:g}:void 0;window.requestIdleCallback(f,m)}else setTimeout(f,g)}else f()}this.lastAttributeOption=(0,b.__assign)({},this.attributeOption),!1===this.visible&&this.changeVisible(!1)},e.prototype.clear=function(){var t=this,e=t.container,n=t.geometryLabel,r=t.offscreenGroup;e&&e.clear(),n&&n.clear(),r&&r.clear(),this.scaleDefs=void 0,this.attributes={},this.scales={},this.elementsMap={},this.lastElementsMap={},this.elements=[],this.adjusts={},this.dataArray=null,this.beforeMappingData=null,this.lastAttributeOption=void 0,this.defaultSize=void 0,this.idFields=[],this.groupScales=void 0,this.hasSorted=!1,this.isCoordinateChanged=!1},e.prototype.destroy=function(){this.clear();var e=this.container;e.remove(!0),this.offscreenGroup&&(this.offscreenGroup.remove(!0),this.offscreenGroup=null),this.geometryLabel&&(this.geometryLabel.destroy(),this.geometryLabel=null),this.theme=void 0,this.shapeFactory=void 0,t.prototype.destroy.call(this)},e.prototype.getGroupScales=function(){return this.groupScales},e.prototype.getAttribute=function(t){return this.attributes[t]},e.prototype.getXScale=function(){return this.getAttribute("position").scales[0]},e.prototype.getYScale=function(){return this.getAttribute("position").scales[1]},e.prototype.getGroupAttributes=function(){var t=[];return(0,x.each)(this.attributes,(function(e){M.includes(e.type)&&t.push(e)})),t},e.prototype.getDefaultValue=function(t){var e,n=this.getAttribute(t);return n&&(0,x.isEmpty)(n.scales)&&(e=n.values[0]),e},e.prototype.getAttributeValues=function(t,e){for(var n=[],r=t.scales,i=0,a=r.length;i<a;i++){var o=r[i],s=o.field;o.isIdentity?n.push(o.values):n.push(e[s])}return t.mapping.apply(t,(0,b.__spreadArray)([],(0,b.__read)(n),!1))},e.prototype.getAdjust=function(t){return this.adjusts[t]},e.prototype.getCoordinate=function(){return this.coordinate},e.prototype.getData=function(){return this.data},e.prototype.getShapeMarker=function(t,e){var n=this.getShapeFactory();return n.getMarker(t,e)},e.prototype.getElementsBy=function(t){return this.elements.filter((function(e){return t(e)}))},e.prototype.getElements=function(){return this.elements},e.prototype.getElementId=function(t){t=(0,x.isArray)(t)?t[0]:t;var e=t[O];if(this.idFields.length){for(var n=e[this.idFields[0]],r=1;r<this.idFields.length;r++)n+="-"+e[this.idFields[r]];return n}var i,a,o=this.type,s=this.getXScale(),l=this.getYScale(),u=s.field||"x",c=l.field||"y",d=e[c];i="identity"===s.type?s.values[0]:e[u],a="interval"===o||"schema"===o?"".concat(i):"line"===o||"area"===o||"path"===o?o:"".concat(i,"-").concat(d);for(var h=this.groupScales,p=(r=0,h.length);r<p;r++){var f=h[r],g=f.field;a="".concat(a,"-").concat(e[g])}var m=this.getAdjust("dodge");if(m){var v=m.dodgeBy;v&&(a="".concat(a,"-").concat(e[v]))}return this.getAdjust("jitter")&&(a="".concat(a,"-").concat(t.x,"-").concat(t.y)),a},e.prototype.getScaleFields=function(){var t=[],e=new Map,n=this,r=n.attributeOption,i=n.labelOption,a=n.tooltipOption;for(var o in r)if(r.hasOwnProperty(o)){var s=r[o];s.fields?ns(s.fields,t,e):s.values&&ns(s.values,t,e)}return i&&i.fields&&ns(i.fields,t,e),(0,x.isObject)(a)&&a.fields&&ns(a.fields,t,e),t},e.prototype.changeVisible=function(e){t.prototype.changeVisible.call(this,e);for(var n=this.elements,r=0,i=n.length;r<i;r++){var a=n[r];a.changeVisible(e)}e?(this.container&&this.container.show(),this.labelsContainer&&this.labelsContainer.show()):(this.container&&this.container.hide(),this.labelsContainer&&this.labelsContainer.hide())},e.prototype.getFields=function(){var t=new Map,e=[];return Object.values(this.attributeOption).forEach((function(n){var r=(null===n||void 0===n?void 0:n.fields)||[];r.forEach((function(n){t.has(n)||e.push(n),t.set(n,!0)}))}),[]),e},e.prototype.getGroupFields=function(){for(var t=[],e=new Map,n=0,r=M.length;n<r;n++){var i=M[n],a=this.attributeOption[i];a&&a.fields&&ns(a.fields,t,e)}return t},e.prototype.getXYFields=function(){var t=(0,b.__read)(this.attributeOption.position.fields,2),e=t[0],n=t[1];return[e,n]},e.prototype.getXField=function(){return(0,x.get)(this.getXYFields(),[0])},e.prototype.getYField=function(){return(0,x.get)(this.getXYFields(),[1])},e.prototype.getShapes=function(){return this.elements.map((function(t){return t.shape}))},e.prototype.getOffscreenGroup=function(){if(!this.offscreenGroup){var t=this.container.getGroupBase();this.offscreenGroup=new t({})}return this.offscreenGroup},e.prototype.sort=function(t){if(!this.hasSorted)for(var e=this.getXScale(),n=e.field,r=0;r<t.length;r++){var i=t[r];i.sort((function(t,r){return e.translate(t[O][n])-e.translate(r[O][n])}))}this.hasSorted=!0},e.prototype.adjustScale=function(){var t=this.getYScale();t&&this.getAdjust("stack")&&this.updateStackRange(t,this.beforeMappingData)},e.prototype.getShapeFactory=function(){var t=this.shapeType;if(cc(t))return this.shapeFactory||(this.shapeFactory=(0,x.clone)(cc(t))),this.shapeFactory.coordinate=this.coordinate,this.shapeFactory.theme=this.theme.geometries[t]||{},this.shapeFactory},e.prototype.createShapePointsCfg=function(t){var e,n=this.getXScale(),r=this.getYScale(),i=this.normalizeValues(t[n.field],n);return e=r?this.normalizeValues(t[r.field],r):t.y?t.y:.1,{x:i,y:e,y0:r?r.scale(this.getYMinValue()):void 0}},e.prototype.createElement=function(t,e,n){void 0===n&&(n=!1);var r=this.container,i=this.getDrawCfg(t),a=this.getShapeFactory(),o=new Qu({shapeFactory:a,container:r,offscreenGroup:this.getOffscreenGroup(),elementIndex:e});return o.animate=this.animateOption,o.geometry=this,o.draw(i,n),o},e.prototype.getDrawCfg=function(t){var e=t[O],n={mappingData:t,data:e,x:t.x,y:t.y,color:t.color,size:t.size,isInCircle:this.coordinate.isPolar,customInfo:this.customOption},r=t.shape;!r&&this.getShapeFactory()&&(r=this.getShapeFactory().defaultShapeType),n.shape=r;var i=this.theme.geometries[this.shapeType];n.defaultStyle=(0,x.get)(i,[r,"default"],{}).style,!n.defaultStyle&&this.getShapeFactory()&&(n.defaultStyle=this.getShapeFactory().getDefaultStyle(i));var a=this.styleOption;return a&&(n.style=this.getStyleCfg(a,e)),this.generatePoints&&(n.points=t.points,n.nextPoints=t.nextPoints),n},e.prototype.updateElements=function(t,e){var n,r,i,a,o,s;void 0===e&&(e=!1);for(var l=new Map,u=[],c=new Map,d=0,h=0;h<t.length;h++)for(var p=t[h],f=0;f<p.length;f++){var g=p[f],m=this.getElementId(g),v=l.has(m)?"".concat(m,"-").concat(h,"-").concat(f):m;u.push(v),l.set(v,g),c.set(v,d),d++}this.elements=new Array(d);var y=fc(this.lastElementsMap,u),x=y.added,w=y.updated,_=y.removed;try{for(var C=(0,b.__values)(x),S=C.next();!S.done;S=C.next()){m=S.value,g=l.get(m),h=c.get(m);var A=this.createElement(g,h,e);this.elements[h]=A,this.elementsMap[m]=A,A.shape&&A.shape.set("zIndex",this.zIndexReversed?this.elements.length-h:h)}}catch(B){n={error:B}}finally{try{S&&!S.done&&(r=C.return)&&r.call(C)}finally{if(n)throw n.error}}try{for(var k=(0,b.__values)(w),E=k.next();!E.done;E=k.next()){m=E.value,A=this.lastElementsMap[m],g=l.get(m);var D=this.getDrawCfg(g),F=A.getModel();h=c.get(m);(this.isCoordinateChanged||hc(D,F))&&(A.animate=this.animateOption,A.update(D)),this.elements[h]=A,this.elementsMap[m]=A,A.shape&&A.shape.set("zIndex",this.zIndexReversed?this.elements.length-h:h)}}catch(T){i={error:T}}finally{try{E&&!E.done&&(a=k.return)&&a.call(k)}finally{if(i)throw i.error}}this.container&&this.container.sort();try{for(var M=(0,b.__values)(_),O=M.next();!O.done;O=M.next()){m=O.value,A=this.lastElementsMap[m];A.animate=this.animateOption,A.destroy()}}catch(P){o={error:P}}finally{try{O&&!O.done&&(s=M.return)&&s.call(M)}finally{if(o)throw o.error}}},e.prototype.getLabelType=function(){var t=this,e=t.labelOption,n=t.coordinate,r=t.type,i=n.type,a=n.isTransposed,o=(0,x.get)(e,["cfg","type"]);return o||(o="polar"===i?a?"pie":"polar":"theta"===i?"pie":"interval"===r||"polygon"===r?"interval":"base"),o},e.prototype.getYMinValue=function(){var t,e=this.getYScale(),n=e.min,r=e.max;return t=n>=0?n:r<=0?r:0,t},e.prototype.createAttrOption=function(t,e,n){if((0,x.isNil)(e)||(0,x.isObject)(e))(0,x.isObject)(e)&&(0,x.isEqual)(Object.keys(e),["values"])?(0,x.set)(this.attributeOption,t,{fields:e.values}):(0,x.set)(this.attributeOption,t,e);else{var r={};(0,x.isNumber)(e)?r.values=[e]:r.fields=pc(e),n&&((0,x.isFunction)(n)?r.callback=n:r.values=n),(0,x.set)(this.attributeOption,t,r)}},e.prototype.initAttributes=function(){var t=this,e=this,n=e.attributes,r=e.attributeOption,i=e.theme,a=e.shapeType;this.groupScales=[];var o={},s=function(e){if(r.hasOwnProperty(e)){var s=r[e];if(!s)return{value:void 0};var l=(0,b.__assign)({},s),u=l.callback,c=l.values,d=l.fields,h=void 0===d?[]:d,p=h.map((function(n){var r=t.scales[n];if(!o[n]&&M.includes(e)){var i=fs(r,(0,x.get)(t.scaleDefs,n),e,t.type);"cat"===i&&(t.groupScales.push(r),o[n]=!0)}return r}));l.scales=p,"position"!==e&&1===p.length&&"identity"===p[0].type?l.values=p[0].values:u||c||("size"===e?l.values=i.sizes:"shape"===e?l.values=i.shapes[a]||[]:"color"===e&&(p.length?l.values=p[0].values.length<=10?i.colors10:i.colors20:l.values=i.colors10));var f=sr(e);n[e]=new f(l)}};for(var l in r){var u=s(l);if("object"===typeof u)return u.value}},e.prototype.processData=function(t){var e,n;this.hasSorted=!1;for(var r=this.getAttribute("position").scales,i=r.filter((function(t){return t.isCategory})),a=this.groupData(t),o=[],s=0,l=a.length;s<l;s++){for(var u=a[s],c=[],d=0,h=u.length;d<h;d++){var p=u[d],f={};for(var g in p)f[g]=p[g];f[O]=p;try{for(var m=(e=void 0,(0,b.__values)(i)),v=m.next();!v.done;v=m.next()){var y=v.value,x=y.field;f[x]=y.translate(f[x])}}catch(_){e={error:_}}finally{try{v&&!v.done&&(n=m.return)&&n.call(m)}finally{if(e)throw e.error}}c.push(f)}o.push(c)}var w=this.adjustData(o);return this.beforeMappingData=w,w},e.prototype.adjustData=function(t){var e=this.adjustOption,n=this,r=n.intervalPadding,i=n.dodgePadding,a=n.theme,o=this.maxColumnWidth||a.maxColumnWidth,s=this.minColumnWidth||a.minColumnWidth,l=this.columnWidthRatio||a.columnWidthRatio,u=t;if(e){var c=this.getXScale(),d=this.getYScale(),h=c.field,p=d?d.field:null,f=as(this.coordinate),g=c.values.length,m=this.getAttribute("size"),v=void 0;m&&(v=m.values[0]);for(var y=0,w=e.length;y<w;y++){var _=e[y],C=(0,b.__assign)({xField:h,yField:p,intervalPadding:r,dodgePadding:i,xDimensionLength:f,groupNum:g,defaultSize:v,maxColumnWidth:o,minColumnWidth:s,columnWidthRatio:l},_),S=_.type;if("dodge"===S){var A=[];if(c.isCategory||"identity"===c.type)A.push("x");else{if(d)throw new Error("dodge is not support linear attribute, please use category attribute!");A.push("y")}C.adjustNames=A,C.dodgeRatio=l}else if("stack"===S){var k=this.coordinate;if(!d){C.height=k.getHeight();var E=this.getDefaultValue("size")||3;C.size=E}!k.isTransposed&&(0,x.isNil)(C.reverseOrder)&&(C.reverseOrder=!0)}var D=nt(S);C.dimValuesMap={},c&&c.values&&(C.dimValuesMap[c.field]=c.values.map((function(t){return c.translate(t)})));var F=new D(C);u=F.process(u),this.adjusts[S]=F}}return u},e.prototype.groupData=function(t){for(var e=this.getGroupScales(),n=this.scaleDefs,r={},i=[],a=0;a<e.length;a++){var o=e[a],s=o.field;i.push(s),(0,x.get)(n,[s,"values"])&&(r[s]=n[s].values)}return dc(t,i,r)},e.prototype.updateStackRange=function(t,e){for(var n=(0,x.flatten)(e),r=t.field,i=t.min,a=t.max,o=0;o<n.length;o++){var s=n[o],l=Math.min.apply(null,s[r]),u=Math.max.apply(null,s[r]);l<i&&(i=l),u>a&&(a=u)}var c=this.scaleDefs,d={};i<t.min&&!(0,x.get)(c,[r,"min"])&&(d.min=i),a>t.max&&!(0,x.get)(c,[r,"max"])&&(d.max=a),t.change(d)},e.prototype.beforeMapping=function(t){var e=t;if(this.sortable&&this.sort(e),this.generatePoints)for(var n=0,r=e.length;n<r;n++){var i=e[n];this.generateShapePoints(i);var a=e[n+1];a&&(this.generateShapePoints(a),i[0].nextPoints=a[0].points)}return e},e.prototype.generateShapePoints=function(t){for(var e=this.getShapeFactory(),n=this.getAttribute("shape"),r=0;r<t.length;r++){var i=t[r],a=this.createShapePointsCfg(i),o=n?this.getAttributeValues(n,i):null,s=e.getShapePoints(o,a);i.points=s}},e.prototype.normalizeValues=function(t,e){var n=[];if((0,x.isArray)(t))for(var r=0;r<t.length;r++){var i=t[r];n.push(e.scale(i))}else n=e.scale(t);return n},e.prototype.mapping=function(t){for(var e=this.attributes,n=[],r=0;r<t.length;r++){var i=t[r],a={_origin:i[O],points:i.points,nextPoints:i.nextPoints};for(var o in e)if(e.hasOwnProperty(o)){var s=e[o],l=s.names,u=this.getAttributeValues(s,i);if(l.length>1)for(var c=0;c<u.length;c+=1){var d=u[c],h=l[c];a[h]=(0,x.isArray)(d)&&1===d.length?d[0]:d}else a[l[0]]=1===u.length?u[0]:u}this.convertPoint(a),n.push(a)}return n},e.prototype.convertPoint=function(t){var e,n,r,i=t.x,a=t.y,o=this.coordinate;if((0,x.isArray)(i)&&(0,x.isArray)(a)){e=[],n=[];for(var s=0,l=0,u=i.length,c=a.length;s<u&&l<c;s+=1,l+=1)r=o.convert({x:i[s],y:a[l]}),e.push(r.x),n.push(r.y)}else if((0,x.isArray)(a)){n=[];for(var d=0;d<a.length;d++){var h=a[d];r=o.convert({x:i,y:h}),e&&e!==r.x?((0,x.isArray)(e)||(e=[e]),e.push(r.x)):e=r.x,n.push(r.y)}}else if((0,x.isArray)(i)){e=[];for(d=0;d<i.length;d++){var p=i[d];r=o.convert({x:p,y:a}),n&&n!==r.y?((0,x.isArray)(n)||(n=[n]),n.push(r.y)):n=r.y,e.push(r.x)}}else{var f=o.convert({x:i,y:a});e=f.x,n=f.y}t.x=e,t.y=n},e.prototype.getStyleCfg=function(t,e){var n=t.fields,r=void 0===n?[]:n,i=t.callback,a=t.cfg;if(a)return a;var o=r.map((function(t){return e[t]}));return i.apply(void 0,(0,b.__spreadArray)([],(0,b.__read)(o),!1))},e.prototype.setCfg=function(t){var e=this,n=t.coordinate,r=t.data,i=t.theme,a=t.scaleDefs;n&&(this.coordinate=n),r&&(this.data=r),a&&(this.scaleDefs=a,this.idFields=[],(0,x.each)(a,(function(t,n){t&&t.key&&e.idFields.push(n)}))),i&&(this.theme=this.userTheme?(0,x.deepMix)({},i,this.userTheme):i)},e.prototype.renderLabels=function(t,e){return void 0===e&&(e=!1),(0,b.__awaiter)(this,void 0,void 0,(function(){var n,r,i,a,o,s,l,u,c,d,h,p,f=this;return(0,b.__generator)(this,(function(g){switch(g.label){case 0:return n=this.geometryLabel,this.emit(_.BEFORE_RENDER_LABEL),n||(r=this.getLabelType(),i=ec(r),n=new i(this),this.geometryLabel=n),[4,n.render(t,e)];case 1:g.sent(),a=n.labelsRenderer.shapesMap,o=new Map,(0,x.each)(a,(function(t,e){for(var n=t.getChildren()||[],r=0;r<n.length;r++){var i=n[r],a=f.elementsMap[i.get("elementId")||e.split(" ")[0]];if(a){i.cfg.name=["element","label"],i.cfg.element=a;var s=o.get(a)||new Set;s.add(t),o.set(a,s)}}}));try{for(s=(0,b.__values)(o.entries()),l=s.next();!l.done;l=s.next())u=(0,b.__read)(l.value,2),c=u[0],d=u[1],c.labelShape=(0,b.__spreadArray)([],(0,b.__read)(d),!1)}catch(m){h={error:m}}finally{try{l&&!l.done&&(p=s.return)&&p.call(s)}finally{if(h)throw h.error}}return this.emit(_.AFTER_RENDER_LABEL),[2]}}))}))},e.prototype.canDoGroupAnimation=function(t){return!t&&this.animateOption&&(void 0===(0,x.get)(this.animateOption,"appear")||(0,x.get)(this.animateOption,"appear")&&void 0===(0,x.get)(this.animateOption,["appear","animation"]))},e}(W),mc=gc,vc=dr.transform;function yc(t,e,n){var r=vc(t.getMatrix(),[["t",e,n]]);t.setMatrix(r)}function bc(t,e){var n=t.attr(),r=n.x,i=n.y,a=vc(t.getMatrix(),[["t",-r,-i],["r",e],["t",r,i]]);return a}function xc(t,e){var n=bc(t,e);t.setMatrix(n)}function wc(t,e){var n=t.getBBox(),r=(n.minX+n.maxX)/2,i=(n.minY+n.maxY)/2;t.applyToMatrix([r,i,1]);var a=vc(t.getMatrix(),[["t",-r,-i],["s",e,e],["t",r,i]]);t.setMatrix(a)}function _c(t){return t.find((function(t){return"text"===t.get("type")}))}function Cc(t,e,n){void 0===n&&(n=[0,0,0,0]);var r=t&&t.getChildren()[0];if(r){var i=r.clone();(null===e||void 0===e?void 0:e.rotate)&&xc(i,-e.rotate);var a=i.getCanvasBBox(),o=a.x,s=a.y,l=a.width,u=a.height;i.destroy();var c=n;return(0,x.isNil)(c)?c=[2,2,2,2]:(0,x.isNumber)(c)&&(c=new Array(4).fill(c)),{x:o-c[3],y:s-c[0],width:l+c[1]+c[3],height:u+c[0]+c[2],rotation:(null===e||void 0===e?void 0:e.rotate)||0}}return{x:0,y:0,width:0,height:0,rotation:0}}function Sc(t,e,n){void 0===n&&(n=0);var r=Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n)),i=Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n));return r*i}function Ac(t,e){var n=t.getBBox();return(0,x.some)(e,(function(t){var e=t.getBBox();return Sc(n,e,2)>0}))}function kc(t,e,n){var r=n.data,i=n.origin,a=n.animateCfg,o=n.coordinate,s=(0,x.get)(a,"update");t.set("data",r),t.set("origin",i),t.set("animateCfg",a),t.set("coordinate",o),t.set("visible",e.get("visible")),t.getChildren().forEach((function(l,u){var c=e.getChildByIndex(u);if(c){l.set("data",r),l.set("origin",i),l.set("animateCfg",a),l.set("coordinate",o);var d=Qo(l,c);s?Yu(l,s,{toAttrs:d,coordinate:o}):l.attr(d),c.isGroup()&&kc(l,c,n)}else t.removeChild(l),l.remove(!0)})),(0,x.each)(e.getChildren(),(function(e,n){n>=t.getCount()&&(e.destroyed||t.add(e))}))}var Ec=function(){function t(t){this.shapesMap={};var e=t.layout,n=t.container;this.layout=e,this.container=n}return t.prototype.render=function(t,e,n){return void 0===n&&(n=!1),(0,b.__awaiter)(this,void 0,void 0,(function(){var r,i,a,o,s,l,u,c,d=this;return(0,b.__generator)(this,(function(h){switch(h.label){case 0:if(r={},i=this.createOffscreenGroup(),!t.length)return[3,2];try{for(a=(0,b.__values)(t),o=a.next();!o.done;o=a.next())s=o.value,s&&(r[s.id]=this.renderLabel(s,i))}catch(p){u={error:p}}finally{try{o&&!o.done&&(c=a.return)&&c.call(a)}finally{if(u)throw u.error}}return[4,this.doLayout(t,e,r)];case 1:h.sent(),this.renderLabelLine(t,r),this.renderLabelBackground(t,r),this.adjustLabel(t,r),h.label=2;case 2:return l=this.shapesMap,(0,x.each)(r,(function(t,e){if(t.destroyed)delete r[e];else{if(l[e]){var i=t.get("data"),a=t.get("origin"),o=t.get("coordinate"),s=t.get("animateCfg"),u=l[e];kc(u,r[e],{data:i,origin:a,animateCfg:s,coordinate:o}),r[e]=u}else{if(d.container.destroyed)return;d.container.add(t);var c=(0,x.get)(t.get("animateCfg"),n?"enter":"appear");c&&Yu(t,c,{toAttrs:(0,b.__assign)({},t.attr()),coordinate:t.get("coordinate")})}delete l[e]}})),(0,x.each)(l,(function(t){var e=(0,x.get)(t.get("animateCfg"),"leave");e?Yu(t,e,{toAttrs:null,coordinate:t.get("coordinate")}):t.remove(!0)})),this.shapesMap=r,i.destroy(),[2]}}))}))},t.prototype.clear=function(){this.container.clear(),this.shapesMap={}},t.prototype.destroy=function(){this.container.destroy(),this.shapesMap=null},t.prototype.renderLabel=function(t,e){var n,r=t.id,i=t.elementId,a=t.data,o=t.mappingData,s=t.coordinate,l=t.animate,u=t.content,c={id:r,elementId:i,data:a,origin:(0,b.__assign)((0,b.__assign)({},o),{data:o[O]}),coordinate:s},d=e.addGroup((0,b.__assign)({name:"label",animateCfg:!1!==this.animate&&null!==l&&!1!==l&&(0,x.deepMix)({},this.animate,l)},c));if(u.isGroup&&u.isGroup()||u.isShape&&u.isShape()){var h=u.getCanvasBBox(),p=h.width,f=h.height,g=(0,x.get)(t,"textAlign","left"),m=t.x,v=t.y-f/2;"center"===g?m-=p/2:"right"!==g&&"end"!==g||(m-=p),yc(u,m,v),n=u,d.add(u)}else{var y=(0,x.get)(t,["style","fill"]);n=d.addShape("text",(0,b.__assign)({attrs:(0,b.__assign)((0,b.__assign)({x:t.x,y:t.y,textAlign:t.textAlign,textBaseline:(0,x.get)(t,"textBaseline","middle"),text:t.content},t.style),{fill:(0,x.isNull)(y)?t.color:y})},c))}return t.rotate&&xc(n,t.rotate),d},t.prototype.doLayout=function(t,e,n){return(0,b.__awaiter)(this,void 0,void 0,(function(){var r,i=this;return(0,b.__generator)(this,(function(a){switch(a.label){case 0:return this.layout?(r=(0,x.isArray)(this.layout)?this.layout:[this.layout],[4,Promise.all(r.map((function(r){var a=rc((0,x.get)(r,"type",""));if(a){var o=[],s=[];return(0,x.each)(n,(function(t,n){o.push(t),s.push(e[t.get("elementId")])})),a(t,o,s,i.region,r.cfg)}})))]):[3,2];case 1:a.sent(),a.label=2;case 2:return[2]}}))}))},t.prototype.renderLabelLine=function(t,e){(0,x.each)(t,(function(t){var n=(0,x.get)(t,"coordinate");if(t&&n){var r=n.getCenter(),i=n.getRadius();if(t.labelLine){var a=(0,x.get)(t,"labelLine",{}),o=t.id,s=a.path;if(!s){var l=Wo(r.x,r.y,i,t.angle);s=[["M",l.x,l.y],["L",t.x,t.y]]}var u=e[o];u.destroyed||u.addShape("path",{capture:!1,attrs:(0,b.__assign)({path:s,stroke:t.color?t.color:(0,x.get)(t,["style","fill"],"#000"),fill:null},a.style),id:o,origin:t.mappingData,data:t.data,coordinate:t.coordinate})}}}))},t.prototype.renderLabelBackground=function(t,e){(0,x.each)(t,(function(t){var n=(0,x.get)(t,"coordinate"),r=(0,x.get)(t,"background");if(r&&n){var i=t.id,a=e[i];if(!a.destroyed){var o=a.getChildren()[0];if(o){var s=Cc(a,t,r.padding),l=s.rotation,u=(0,b.__rest)(s,["rotation"]),c=a.addShape("rect",{attrs:(0,b.__assign)((0,b.__assign)({},u),r.style||{}),id:i,origin:t.mappingData,data:t.data,coordinate:t.coordinate});if(c.setZIndex(-1),l){var d=o.getMatrix();c.setMatrix(d)}}}}}))},t.prototype.createOffscreenGroup=function(){var t=this.container,e=t.getGroupBase(),n=new e({});return n},t.prototype.adjustLabel=function(t,e){(0,x.each)(t,(function(t){if(t){var n=t.id,r=e[n];if(!r.destroyed){var i=r.findAll((function(t){return"path"!==t.get("type")}));(0,x.each)(i,(function(e){e&&(t.offsetX&&e.attr("x",e.attr("x")+t.offsetX),t.offsetY&&e.attr("y",e.attr("y")+t.offsetY))}))}}}))},t}(),Dc=Ec;function Fc(t){var e=0;return(0,x.each)(t,(function(t){e+=t})),e/t.length}var Mc=function(){function t(t){this.geometry=t}return t.prototype.getLabelItems=function(t){var e=this,n=[],r=this.getLabelCfgs(t);return(0,x.each)(t,(function(t,i){var a=r[i];if(!a||(0,x.isNil)(t.x)||(0,x.isNil)(t.y))n.push(null);else{var o=(0,x.isArray)(a.content)?a.content:[a.content];a.content=o;var s=o.length;(0,x.each)(o,(function(r,i){if((0,x.isNil)(r)||""===r)n.push(null);else{var o=(0,b.__assign)((0,b.__assign)({},a),e.getLabelPoint(a,t,i));o.textAlign||(o.textAlign=e.getLabelAlign(o,i,s)),o.offset<=0&&(o.labelLine=null),n.push(o)}}))}})),n},t.prototype.render=function(t,e){return void 0===e&&(e=!1),(0,b.__awaiter)(this,void 0,void 0,(function(){var n,r,i;return(0,b.__generator)(this,(function(a){switch(a.label){case 0:return n=this.getLabelItems(t),r=this.getLabelsRenderer(),i=this.getGeometryShapes(),[4,r.render(n,i,e)];case 1:return a.sent(),[2]}}))}))},t.prototype.clear=function(){var t=this.labelsRenderer;t&&t.clear()},t.prototype.destroy=function(){var t=this.labelsRenderer;t&&t.destroy(),this.labelsRenderer=null},t.prototype.getCoordinate=function(){return this.geometry.coordinate},t.prototype.getDefaultLabelCfg=function(t,e){var n=this.geometry,r=n.type,i=n.theme;return"polygon"===r||"interval"===r&&"middle"===e||t<0&&!["line","point","path"].includes(r)?(0,x.get)(i,"innerLabels",{}):(0,x.get)(i,"labels",{})},t.prototype.getThemedLabelCfg=function(t){var e,n=this.geometry,r=this.getDefaultLabelCfg(),i=n.type,a=n.theme;return e="polygon"===i||t.offset<0&&!["line","point","path"].includes(i)?(0,x.deepMix)({},r,a.innerLabels,t):(0,x.deepMix)({},r,a.labels,t),e},t.prototype.setLabelPosition=function(t,e,n,r){},t.prototype.getLabelOffset=function(t){var e=this.getCoordinate(),n=this.getOffsetVector(t);return e.isTransposed?n[0]:n[1]},t.prototype.getLabelOffsetPoint=function(t,e,n){var r=t.offset,i=this.getCoordinate(),a=i.isTransposed,o=a?"x":"y",s=a?1:-1,l={x:0,y:0};return l[o]=e>0||1===n?r*s:r*s*-1,l},t.prototype.getLabelPoint=function(t,e,n){var r=this.getCoordinate(),i=t.content.length;function a(e,n,r){void 0===r&&(r=!1);var i=e;return(0,x.isArray)(i)&&(i=1===t.content.length?r?Fc(i):i.length<=2?i[e.length-1]:Fc(i):i[n]),i}var o={content:t.content[n],x:0,y:0,start:{x:0,y:0},color:"#fff"},s=(0,x.isArray)(e.shape)?e.shape[0]:e.shape,l="funnel"===s||"pyramid"===s;if("polygon"===this.geometry.type){var u=Ko(e.x,e.y);o.x=u[0],o.y=u[1]}else"interval"!==this.geometry.type||l?(o.x=a(e.x,n),o.y=a(e.y,n)):(o.x=a(e.x,n,!0),o.y=a(e.y,n));if(l){var c=(0,x.get)(e,"nextPoints"),d=(0,x.get)(e,"points");if(c){var h=r.convert(d[1]),p=r.convert(c[1]);o.x=(h.x+p.x)/2,o.y=(h.y+p.y)/2}else if("pyramid"===s){h=r.convert(d[1]),p=r.convert(d[2]);o.x=(h.x+p.x)/2,o.y=(h.y+p.y)/2}}t.position&&this.setLabelPosition(o,e,n,t.position);var f=this.getLabelOffsetPoint(t,n,i);return o.start={x:o.x,y:o.y},o.x+=f.x,o.y+=f.y,o.color=e.color,o},t.prototype.getLabelAlign=function(t,e,n){var r="center",i=this.getCoordinate();if(i.isTransposed){var a=t.offset;r=a<0?"right":0===a?"center":"left",n>1&&0===e&&("right"===r?r="left":"left"===r&&(r="right"))}return r},t.prototype.getLabelId=function(t){var e=this.geometry,n=e.type,r=e.getXScale(),i=e.getYScale(),a=t[O],o=e.getElementId(t);return"line"===n||"area"===n?o+=" ".concat(a[r.field]):"path"===n&&(o+=" ".concat(a[r.field],"-").concat(a[i.field])),o},t.prototype.getLabelsRenderer=function(){var t=this.geometry,e=t.labelsContainer,n=t.labelOption,r=t.canvasRegion,i=t.animateOption,a=this.geometry.coordinate,o=this.labelsRenderer;return o||(o=new Dc({container:e,layout:(0,x.get)(n,["cfg","layout"],{type:this.defaultLayout})}),this.labelsRenderer=o),o.region=r,o.animate=!!i&&Wu("label",a),o},t.prototype.getLabelCfgs=function(t){var e=this,n=this.geometry,r=n.labelOption,i=n.scales,a=n.coordinate,o=r,s=o.fields,l=o.callback,u=o.cfg,c=s.map((function(t){return i[t]})),d=[];return(0,x.each)(t,(function(t,n){var r,i=t[O],o=e.getLabelText(i,c);if(l){var h=s.map((function(t){return i[t]}));if(r=l.apply(void 0,(0,b.__spreadArray)([],(0,b.__read)(h),!1)),(0,x.isNil)(r))return void d.push(null)}var p=(0,b.__assign)((0,b.__assign)({id:e.getLabelId(t),elementId:e.geometry.getElementId(t),data:i,mappingData:t,coordinate:a},u),r);(0,x.isFunction)(p.position)&&(p.position=p.position(i,t,n));var f=e.getLabelOffset(p.offset||0),g=e.getDefaultLabelCfg(f,p.position);p=(0,x.deepMix)({},g,p),p.offset=e.getLabelOffset(p.offset||0);var m=p.content;(0,x.isFunction)(m)?p.content=m(i,t,n):(0,x.isUndefined)(m)&&(p.content=o[0]),d.push(p)})),d},t.prototype.getLabelText=function(t,e){var n=[];return(0,x.each)(e,(function(e){var r=t[e.field];r=(0,x.isArray)(r)?r.map((function(t){return e.getText(t)})):e.getText(r),(0,x.isNil)(r)||""===r?n.push(null):n.push(r)})),n},t.prototype.getOffsetVector=function(t){void 0===t&&(t=0);var e=this.getCoordinate(),n=0;return(0,x.isNumber)(t)&&(n=t),e.isTransposed?e.applyMatrix(n,0):e.applyMatrix(0,n)},t.prototype.getGeometryShapes=function(){var t=this.geometry,e={};return(0,x.each)(t.elementsMap,(function(t,n){e[n]=t.shape})),(0,x.each)(t.getOffscreenGroup().getChildren(),(function(n){var r=t.getElementId(n.get("origin").mappingData);e[r]=n})),e},t}(),Oc=Mc;function Bc(t,e,n){if(!t)return n;var r;if(t.callback&&t.callback.length>1){var i=Array(t.callback.length-1).fill("");r=t.mapping.apply(t,(0,b.__spreadArray)([e],(0,b.__read)(i),!1)).join("")}else r=t.mapping(e).join("");return r||n}var Tc={hexagon:function(t,e,n){var r=n/2*Math.sqrt(3);return[["M",t,e-n],["L",t+r,e-n/2],["L",t+r,e+n/2],["L",t,e+n],["L",t-r,e+n/2],["L",t-r,e-n/2],["Z"]]},bowtie:function(t,e,n){var r=n-1.5;return[["M",t-n,e-r],["L",t+n,e+r],["L",t+n,e-r],["L",t-n,e+r],["Z"]]},cross:function(t,e,n){return[["M",t-n,e-n],["L",t+n,e+n],["M",t+n,e-n],["L",t-n,e+n]]},tick:function(t,e,n){return[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]]},plus:function(t,e,n){return[["M",t-n,e],["L",t+n,e],["M",t,e-n],["L",t,e+n]]},hyphen:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},line:function(t,e,n){return[["M",t,e-n],["L",t,e+n]]}},Pc=["line","cross","tick","plus","hyphen"];function Ic(t,e){return(0,x.isFunction)(e)?e(t):(0,x.deepMix)({},t,e)}function Lc(t,e){var n=t.symbol;if((0,x.isString)(n)&&-1!==Pc.indexOf(n)){var r=(0,x.get)(t,"style",{}),i=(0,x.get)(r,"lineWidth",1),a=r.stroke||r.fill||e;t.style=(0,x.deepMix)({},t.style,{lineWidth:i,stroke:a,fill:null})}}function Nc(t){var e=t.symbol;(0,x.isString)(e)&&Tc[e]&&(t.symbol=Tc[e])}function Rc(t){return t.startsWith(v.LEFT)||t.startsWith(v.RIGHT)?"vertical":"horizontal"}function zc(t,e,n,r,i){var a=n.getScale(n.type);if(a.isCategory){var o=a.field,s=e.getAttribute("color"),l=e.getAttribute("shape"),u=t.getTheme().defaultColor,c=e.coordinate.isPolar;return a.getTicks().map((function(n,d){var h,p=n.text,f=n.value,g=p,m=a.invert(f),v=0===t.filterFieldData(o,[(h={},h[o]=m,h)]).length;(0,x.each)(t.views,(function(t){var e;t.filterFieldData(o,[(e={},e[o]=m,e)]).length||(v=!0)}));var y=Bc(s,m,u),w=Bc(l,m,"point"),_=e.getShapeMarker(w,{color:y,isInPolar:c}),C=i;return(0,x.isFunction)(C)&&(C=C(g,d,(0,b.__assign)({name:g,value:m},(0,x.deepMix)({},r,_)))),_=(0,x.deepMix)({},r,_,es((0,b.__assign)({},C),["style"])),Lc(_,y),C&&C.style&&(_.style=Ic(_.style,C.style)),Nc(_),{id:m,name:g,value:m,marker:_,unchecked:v}}))}return[]}function jc(t,e,n){return n.map((function(n,r){var i=e;(0,x.isFunction)(i)&&(i=i(n.name,r,(0,x.deepMix)({},t,n)));var a=(0,x.isFunction)(n.marker)?n.marker(n.name,r,(0,x.deepMix)({},t,n)):n.marker,o=(0,x.deepMix)({},t,i,a);return Nc(o),n.marker=o,n}))}function $c(t,e){var n=(0,x.get)(t,["components","legend"],{});return(0,x.deepMix)({},(0,x.get)(n,["common"],{}),(0,x.deepMix)({},(0,x.get)(n,[e],{})))}function qc(t){return!t&&(null===t||void 0===t||isNaN(t))}function Vc(t){if((0,x.isArray)(t))return qc(t[1].y);var e=t.y;return(0,x.isArray)(e)?qc(e[0]):qc(e)}function Hc(t,e,n){if(void 0===e&&(e=!1),void 0===n&&(n=!0),!t.length||1===t.length&&!n)return[];if(e){for(var r=[],i=0,a=t.length;i<a;i++){var o=t[i];Vc(o)||r.push(o)}return[r]}var s=[],l=[];for(i=0,a=t.length;i<a;i++){o=t[i];Vc(o)?l.length&&((1!==l.length||n)&&s.push(l),l=[]):l.push(o)}return l.length&&s.push(l),s}function Uc(t){for(var e=[],n=0;n<t.length;n++){var r=t[n];if(r){var i=0===n?"M":"L";e.push([i,r.x,r.y])}}var a=t[0];return a&&(e.push(["L",a.x,a.y]),e.push(["z"])),e}function Gc(t){for(var e=t.length/2,n=[],r=[],i=0;i<t.length;i++)i<e?n.push(t[i]):r.push(t[i]);var a=Qs(n,!1),o=Qs(r,!1);r.length&&a.push(["L",r[0].x,r[0].y]),o.shift();var s=a.concat(o);return n.length&&s.push(["L",n[0].x,n[0].y]),s.push(["z"]),s}function Wc(t,e,n,r){void 0===r&&(r="");var i=t.style,a=void 0===i?{}:i,o=t.defaultStyle,s=t.color,l=t.size,u=(0,b.__assign)((0,b.__assign)({},o),a);return s&&(e&&(a.stroke||(u.stroke=s)),n&&(a.fill||(u.fill=s))),r&&(0,x.isNil)(a[r])&&!(0,x.isNil)(l)&&(u[r]=l),u}function Yc(t){return(0,x.deepMix)({},{fill:"#CCD6EC",fillOpacity:.3},(0,x.get)(t,["background","style"]))}function Xc(t){var e=t.x,n=(0,x.isArray)(t.y)?t.y:[t.y];return n.map((function(t,n){return{x:(0,x.isArray)(e)?e[n]:e,y:t}}))}var Zc={line:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},dot:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},dash:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},smooth:function(t,e,n){return[["M",t-n,e],["A",n/2,n/2,0,1,1,t,e],["A",n/2,n/2,0,1,0,t+n,e]]},hv:function(t,e,n){return[["M",t-n-1,e-2.5],["L",t,e-2.5],["L",t,e+2.5],["L",t+n+1,e+2.5]]},vh:function(t,e,n){return[["M",t-n-1,e+2.5],["L",t,e+2.5],["L",t,e-2.5],["L",t+n+1,e-2.5]]},hvh:function(t,e,n){return[["M",t-(n+1),e+2.5],["L",t-n/2,e+2.5],["L",t-n/2,e-2.5],["L",t+n/2,e-2.5],["L",t+n/2,e+2.5],["L",t+n+1,e+2.5]]},vhv:function(t,e){return[["M",t-5,e+2.5],["L",t-5,e],["L",t,e],["L",t,e-3],["L",t,e+3],["L",t+6.5,e+3]]}};function Kc(t,e){var n=t.color;return{symbol:Zc[e],style:{lineWidth:2,r:6,stroke:n}}}function Qc(t,e,n){for(var r=t.isStack,i=t.connectNulls,a=t.isInCircle,o=t.showSinglePoint,s=Wc(t,!0,!1,"lineWidth"),l=Hc(t.points,i,o),u=[],c=0,d=l.length;c<d;c++){var h=l[c];u=u.concat(ed(h,a,r,e,n,s))}return s.path=u,s}function Jc(t,e,n,r,i){return 1===t.length?[["M",t[0].x,t[0].y-i.lineWidth/2],["L",t[0].x,t[0].y],["L",t[0].x,t[0].y+i.lineWidth/2]]:(n?(e&&t.length&&t.push({x:t[0].x,y:t[0].y}),a=Qs(t,!1,r)):(a=Ks(t,!1),e&&a.push(["Z"])),a);var a}function td(t,e,n,r,i,a){var o=[],s=[];(0,x.each)(t,(function(t){var e=Xc(t);o.push(e[1]),s.push(e[0])}));var l=Jc(o,e,r,i,a),u=Jc(s,e,r,i,a);return n?l:l.concat(u)}function ed(t,e,n,r,i,a){if(t.length){var o=t[0];return(0,x.isArray)(o.y)?td(t,e,n,r,i,a):Jc(t,e,r,i,a)}return[]}lc("line",{defaultShapeType:"line"});(0,x.each)(["line","dot","dash","smooth"],(function(t){uc("line",t,{draw:function(e,n){var r,i="smooth"===t;if(i){var a=this.coordinate,o=a.start,s=a.end;r=[[o.x,s.y],[s.x,o.y]]}var l=Qc(e,i,r),u=n.addShape({type:"path",attrs:l,name:"line",capture:!i});return u},getMarker:function(e){return Kc(e,t)}})}));var nd={getLegendItems:zc,translate:yc,rotate:xc,zoom:wc,transform:vc,getAngle:Zo,getSectorPath:Yo,polarToCartesian:Wo,getDelegationObject:il,getTooltipItems:du,getMappingValue:Bc,getPath:ed,getPathPoints:Hc},rd={100:"#000",95:"#0D0D0D",85:"#262626",65:"#595959",45:"#8C8C8C",25:"#BFBFBF",15:"#D9D9D9",6:"#F0F0F0"},id={100:"#FFFFFF",95:"#F2F2F2",85:"#D9D9D9",65:"#A6A6A6",45:"#737373",25:"#404040",15:"#262626",6:"#0F0F0F"},ad=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#E86452","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],od=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#E86452","#F8D0CB","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],sd=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"],ld=function(t){void 0===t&&(t={});var e=t.paletteQualitative10,n=void 0===e?ad:e,r=t.paletteQualitative20,i=void 0===r?od:r,a=t.brandColor,o=void 0===a?n[0]:a,s={backgroundColor:"#141414",brandColor:o,subColor:"rgba(255,255,255,0.05)",paletteQualitative10:n,paletteQualitative20:i,paletteSemanticRed:"#F4664A",paletteSemanticGreen:"#30BF78",paletteSemanticYellow:"#FAAD14",paletteSequence:sd,fontFamily:'"Segoe UI", Roboto, "Helvetica Neue", Arial,\n "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n "Noto Color Emoji"',axisLineBorderColor:id[25],axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:id[65],axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisDescriptionIconFillColor:rd[85],axisTickLineBorderColor:id[25],axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:id[15],axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:id[45],axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:id[15],axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:id[45],legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:ad[0],legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:id[65],legendItemNameFontSize:12,legendItemNameLineHeight:12,legendItemNameFontWeight:"normal",legendItemSpacing:24,legendItemMarginBottom:12,legendSpacing:16,legendPadding:[8,8,8,8],legendHorizontalPadding:[8,0,8,0],legendVerticalPadding:[0,8,0,8],legendPageNavigatorMarkerSize:12,legendPageNavigatorMarkerInactiveFillColor:id[45],legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:id[45],legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:id[65],legendPageNavigatorTextFontSize:12,sliderRailFillColor:id[15],sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:id[45],sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:rd[6],sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:rd[25],annotationArcBorderColor:id[15],annotationArcBorder:1,annotationLineBorderColor:id[25],annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:id[65],annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:id[100],annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:id[25],tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"#1f1f1f",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 2px 4px rgba(0,0,0,.5)",tooltipContainerBorderRadius:3,tooltipTextFillColor:id[65],tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:id[65],labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:rd[100],innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:id[65],overflowLabelFillColorDark:"#2c3542",overflowLabelFillColorLight:"#ffffff",overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:rd[100],overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:id[25],cSliderRailHieght:16,cSliderBackgroundFillColor:"#416180",cSliderBackgroundFillOpacity:.05,cSliderForegroundFillColor:"#5B8FF9",cSliderForegroundFillOpacity:.15,cSliderHandlerHeight:24,cSliderHandlerWidth:10,cSliderHandlerFillColor:"#F7F7F7",cSliderHandlerFillOpacity:1,cSliderHandlerHighlightFillColor:"#FFF",cSliderHandlerBorderColor:"#BFBFBF",cSliderHandlerBorder:1,cSliderHandlerBorderRadius:2,cSliderTextFillColor:"#fff",cSliderTextFillOpacity:.45,cSliderTextFontSize:12,cSliderTextLineHeight:12,cSliderTextFontWeight:"normal",cSliderTextBorderColor:null,cSliderTextBorder:0,scrollbarTrackFillColor:"rgba(255,255,255,0.65)",scrollbarThumbFillColor:"rgba(0,0,0,0.35)",scrollbarThumbHighlightFillColor:"rgba(0,0,0,0.45)",pointFillColor:ad[0],pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:rd[100],pointBorderOpacity:1,pointActiveBorderColor:id[100],pointSelectedBorder:2,pointSelectedBorderColor:id[100],pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:ad[0],hollowPointBorderOpacity:.95,hollowPointFillColor:rd[100],hollowPointActiveBorder:1,hollowPointActiveBorderColor:id[100],hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:id[100],hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:ad[0],lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:ad[0],areaFillOpacity:.25,areaActiveFillColor:ad[0],areaActiveFillOpacity:.5,areaSelectedFillColor:ad[0],areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:ad[0],hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:id[100],hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:id[100],hollowAreaInactiveBorderOpacity:.3,intervalFillColor:ad[0],intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:id[100],intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:id[100],intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:ad[0],hollowIntervalBorderOpacity:1,hollowIntervalFillColor:rd[100],hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:id[100],hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:id[100],hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3};return(0,b.__assign)((0,b.__assign)({},s),t)},ud=ld();function cd(){return window?window.devicePixelRatio:1}function dd(t,e,n,r){var i=t-n,a=e-r;return Math.sqrt(i*i+a*a)}function hd(t,e,n,r,i,a){return i>=t&&i<=t+n&&a>=e&&a<=e+r}function pd(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function fd(t,e){return t&&e?{minX:Math.min(t.minX,e.minX),minY:Math.min(t.minY,e.minY),maxX:Math.max(t.maxX,e.maxX),maxY:Math.max(t.maxY,e.maxY)}:t||e}function gd(t,e){return t[0]===e[0]&&t[1]===e[1]}var md=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,vd=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,yd=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,bd=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function xd(t,e){var n=t.match(bd);(0,x.each)(n,(function(t){var n=t.split(":");e.addColorStop(n[0],n[1])}))}function wd(t,e,n){var r,i,a=md.exec(n),o=parseFloat(a[1])%360*(Math.PI/180),s=a[2],l=e.getBBox();o>=0&&o<.5*Math.PI?(r={x:l.minX,y:l.minY},i={x:l.maxX,y:l.maxY}):.5*Math.PI<=o&&o<Math.PI?(r={x:l.maxX,y:l.minY},i={x:l.minX,y:l.maxY}):Math.PI<=o&&o<1.5*Math.PI?(r={x:l.maxX,y:l.maxY},i={x:l.minX,y:l.minY}):(r={x:l.minX,y:l.maxY},i={x:l.maxX,y:l.minY});var u=Math.tan(o),c=u*u,d=(i.x-r.x+u*(i.y-r.y))/(c+1)+r.x,h=u*(i.x-r.x+u*(i.y-r.y))/(c+1)+r.y,p=t.createLinearGradient(r.x,r.y,d,h);return xd(s,p),p}function _d(t,e,n){var r=vd.exec(n),i=parseFloat(r[1]),a=parseFloat(r[2]),o=parseFloat(r[3]),s=r[4];if(0===o){var l=s.match(bd);return l[l.length-1].split(":")[1]}var u=e.getBBox(),c=u.maxX-u.minX,d=u.maxY-u.minY,h=Math.sqrt(c*c+d*d)/2,p=t.createRadialGradient(u.minX+c*i,u.minY+d*a,0,u.minX+c/2,u.minY+d/2,o*h);return xd(s,p),p}function Cd(t,e,n){if(e.get("patternSource")&&e.get("patternSource")===n)return e.get("pattern");var r,i,a=yd.exec(n),o=a[1],s=a[2];function l(){r=t.createPattern(i,o),e.set("pattern",r),e.set("patternSource",n)}switch(o){case"a":o="repeat";break;case"x":o="repeat-x";break;case"y":o="repeat-y";break;case"n":o="no-repeat";break;default:o="no-repeat"}return i=new Image,s.match(/^data:/i)||(i.crossOrigin="Anonymous"),i.src=s,i.complete?l():(i.onload=l,i.src=i.src),r}function Sd(t,e,n){var r=e.getBBox();if(isNaN(r.x)||isNaN(r.y)||isNaN(r.width)||isNaN(r.height))return n;if((0,x.isString)(n)){if("("===n[1]||"("===n[2]){if("l"===n[0])return wd(t,e,n);if("r"===n[0])return _d(t,e,n);if("p"===n[0])return Cd(t,e,n)}return n}return n instanceof CanvasPattern?n:void 0}function Ad(t){var e=0,n=0,r=0,i=0;return(0,x.isArray)(t)?1===t.length?e=n=r=i=t[0]:2===t.length?(e=r=t[0],n=i=t[1]):3===t.length?(e=t[0],n=i=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],i=t[3]):e=n=r=i=t,[e,n,r,i]}function kd(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function Ed(t,e){return kd(t)*kd(e)?(t[0]*e[0]+t[1]*e[1])/(kd(t)*kd(e)):1}function Dd(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(Ed(t,e))}function Fd(t,e){var n=e[1],r=e[2],i=(0,x.mod)((0,x.toRadian)(e[3]),2*Math.PI),a=e[4],o=e[5],s=t[0],l=t[1],u=e[6],c=e[7],d=Math.cos(i)*(s-u)/2+Math.sin(i)*(l-c)/2,h=-1*Math.sin(i)*(s-u)/2+Math.cos(i)*(l-c)/2,p=d*d/(n*n)+h*h/(r*r);p>1&&(n*=Math.sqrt(p),r*=Math.sqrt(p));var f=n*n*(h*h)+r*r*(d*d),g=f?Math.sqrt((n*n*(r*r)-f)/f):1;a===o&&(g*=-1),isNaN(g)&&(g=0);var m=r?g*n*h/r:0,v=n?g*-r*d/n:0,y=(s+u)/2+Math.cos(i)*m-Math.sin(i)*v,b=(l+c)/2+Math.sin(i)*m+Math.cos(i)*v,w=[(d-m)/n,(h-v)/r],_=[(-1*d-m)/n,(-1*h-v)/r],C=Dd([1,0],w),S=Dd(w,_);return Ed(w,_)<=-1&&(S=Math.PI),Ed(w,_)>=1&&(S=0),0===o&&S>0&&(S-=2*Math.PI),1===o&&S<0&&(S+=2*Math.PI),{cx:y,cy:b,rx:gd(t,[u,c])?0:n,ry:gd(t,[u,c])?0:r,startAngle:C,endAngle:C+S,xRotation:i,arcFlag:a,sweepFlag:o}}var Md=Math.sin,Od=Math.cos,Bd=Math.atan2,Td=Math.PI;function Pd(t,e,n,r,i,a,o){var s=e.stroke,l=e.lineWidth,u=n-i,c=r-a,d=Bd(c,u),h=new Mh({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*Od(Td/6)+","+10*Md(Td/6)+" L0,0 L"+10*Od(Td/6)+",-"+10*Md(Td/6),stroke:s,lineWidth:l}});h.translate(i,a),h.rotateAtPoint(i,a,d),t.set(o?"startArrowShape":"endArrowShape",h)}function Id(t,e,n,r,i,a,o){var s=e.startArrow,l=e.endArrow,u=e.stroke,c=e.lineWidth,d=o?s:l,h=d.d,p=d.fill,f=d.stroke,g=d.lineWidth,m=(0,b.__rest)(d,["d","fill","stroke","lineWidth"]),v=n-i,y=r-a,x=Bd(y,v);h&&(i-=Od(x)*h,a-=Md(x)*h);var w=new Mh({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:(0,b.__assign)((0,b.__assign)({},m),{stroke:f||u,lineWidth:g||c,fill:p})});w.translate(i,a),w.rotateAtPoint(i,a,x),t.set(o?"startArrowShape":"endArrowShape",w)}function Ld(t,e,n,r,i){var a=Bd(r-e,n-t);return{dx:Od(a)*i,dy:Md(a)*i}}function Nd(t,e,n,r,i,a){"object"===typeof e.startArrow?Id(t,e,n,r,i,a,!0):e.startArrow?Pd(t,e,n,r,i,a,!0):t.set("startArrowShape",null)}function Rd(t,e,n,r,i,a){"object"===typeof e.endArrow?Id(t,e,n,r,i,a,!1):e.endArrow?Pd(t,e,n,r,i,a,!1):t.set("startArrowShape",null)}var zd={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function jd(t,e){var n=e.attr();for(var r in n){var i=n[r],a=zd[r]?zd[r]:r;"matrix"===a&&i?t.transform(i[0],i[1],i[3],i[4],i[6],i[7]):"lineDash"===a&&t.setLineDash?(0,x.isArray)(i)&&t.setLineDash(i):("strokeStyle"===a||"fillStyle"===a?i=Sd(t,e,i):"globalAlpha"===a&&(i*=t.globalAlpha),t[a]=i)}}function $d(t,e,n){for(var r=0;r<e.length;r++){var i=e[r];i.cfg.visible?i.draw(t,n):i.skipDraw()}}function qd(t,e,n){var r=t.get("refreshElements");(0,x.each)(r,(function(e){if(e!==t){var n=e.cfg.parent;while(n&&n!==t&&!n.cfg.refresh)n.cfg.refresh=!0,n=n.cfg.parent}})),r[0]===t?Ud(e,n):Vd(e,n)}function Vd(t,e){for(var n=0;n<t.length;n++){var r=t[n];if(r.cfg.visible)if(r.cfg.hasChanged)r.cfg.refresh=!0,r.isGroup()&&Ud(r.cfg.children,e);else if(r.cfg.refresh)r.isGroup()&&Vd(r.cfg.children,e);else{var i=Gd(r,e);r.cfg.refresh=i,i&&r.isGroup()&&Vd(r.cfg.children,e)}}}function Hd(t){for(var e=0;e<t.length;e++){var n=t[e];n.cfg.hasChanged=!1,n.isGroup()&&!n.destroyed&&Hd(n.cfg.children)}}function Ud(t,e){for(var n=0;n<t.length;n++){var r=t[n];r.cfg.refresh=!0,r.isGroup()&&Ud(r.get("children"),e)}}function Gd(t,e){var n=t.cfg.cacheCanvasBBox,r=t.cfg.isInView&&n&&pd(n,e);return r}function Wd(t,e,n,r){var i=n.path,a=n.startArrow,o=n.endArrow;if(i){var s=[0,0],l=[0,0],u={dx:0,dy:0};e.beginPath();for(var c=0;c<i.length;c++){var d=i[c],h=d[0];if(0===c&&a&&a.d){var p=t.getStartTangent();u=Ld(p[0][0],p[0][1],p[1][0],p[1][1],a.d)}else if(c===i.length-2&&"Z"===i[c+1][0]&&o&&o.d){var f=i[c+1];if("Z"===f[0]){p=t.getEndTangent();u=Ld(p[0][0],p[0][1],p[1][0],p[1][1],o.d)}}else if(c===i.length-1&&o&&o.d&&"Z"!==i[0]){p=t.getEndTangent();u=Ld(p[0][0],p[0][1],p[1][0],p[1][1],o.d)}var g=u.dx,m=u.dy;switch(h){case"M":e.moveTo(d[1]-g,d[2]-m),l=[d[1],d[2]];break;case"L":e.lineTo(d[1]-g,d[2]-m);break;case"Q":e.quadraticCurveTo(d[1],d[2],d[3]-g,d[4]-m);break;case"C":e.bezierCurveTo(d[1],d[2],d[3],d[4],d[5]-g,d[6]-m);break;case"A":var v=void 0;r?(v=r[c],v||(v=Fd(s,d),r[c]=v)):v=Fd(s,d);var y=v.cx,b=v.cy,x=v.rx,w=v.ry,_=v.startAngle,C=v.endAngle,S=v.xRotation,A=v.sweepFlag;if(e.ellipse)e.ellipse(y,b,x,w,S,_,C,1-A);else{var k=x>w?x:w,E=x>w?1:x/w,D=x>w?w/x:1;e.translate(y,b),e.rotate(S),e.scale(E,D),e.arc(0,0,k,_,C,1-A),e.scale(1/E,1/D),e.rotate(-S),e.translate(-y,-b)}break;case"Z":e.closePath();break;default:break}if("Z"===h)s=l;else{var F=d.length;s=[d[F-2],d[F-1]]}}}}function Yd(t,e){var n=t.get("canvas");n&&("remove"===e&&(t._cacheCanvasBBox=t.get("cacheCanvasBBox")),t.get("hasChanged")||(t.set("hasChanged",!0),t.cfg.parent&&t.cfg.parent.get("hasChanged")||(n.refreshElement(t,e,n),n.get("autoDraw")&&n.draw())))}function Xd(t){var e;if(t.destroyed)e=t["_cacheCanvasBBox"];else{var n=t.get("cacheCanvasBBox"),r=n&&!(!n.width||!n.height),i=t.getCanvasBBox(),a=i&&!(!i.width||!i.height);r&&a?e=fd(n,i):r?e=n:a&&(e=i)}return e}function Zd(t){if(!t.length)return null;var e=[],n=[],r=[],i=[];return(0,x.each)(t,(function(t){var a=Xd(t);a&&(e.push(a.minX),n.push(a.minY),r.push(a.maxX),i.push(a.maxY))})),{minX:(0,x.min)(e),minY:(0,x.min)(n),maxX:(0,x.max)(r),maxY:(0,x.max)(i)}}function Kd(t,e){return t&&e&&pd(t,e)?{minX:Math.max(t.minX,e.minX),minY:Math.max(t.minY,e.minY),maxX:Math.min(t.maxX,e.maxX),maxY:Math.min(t.maxY,e.maxY)}:null}var Qd=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.onCanvasChange=function(t){Yd(this,t)},e.prototype.getShapeBase=function(){return d},e.prototype.getGroupBase=function(){return e},e.prototype._applyClip=function(t,e){e&&(t.save(),jd(t,e),e.createPath(t),t.restore(),t.clip(),e._afterDraw())},e.prototype.cacheCanvasBBox=function(){var t=this.cfg.children,e=[],n=[];(0,x.each)(t,(function(t){var r=t.cfg.cacheCanvasBBox;r&&t.cfg.isInView&&(e.push(r.minX,r.maxX),n.push(r.minY,r.maxY))}));var r=null;if(e.length){var i=(0,x.min)(e),a=(0,x.max)(e),o=(0,x.min)(n),s=(0,x.max)(n);r={minX:i,minY:o,x:i,y:o,maxX:a,maxY:s,width:a-i,height:s-o};var l=this.cfg.canvas;if(l){var u=l.getViewRange();this.set("isInView",pd(r,u))}}else this.set("isInView",!1);this.set("cacheCanvasBBox",r)},e.prototype.draw=function(t,e){var n=this.cfg.children,r=!e||this.cfg.refresh;n.length&&r&&(t.save(),jd(t,this),this._applyClip(t,this.getClip()),$d(t,n,e),t.restore(),this.cacheCanvasBBox()),this.cfg.refresh=null,this.set("hasChanged",!1)},e.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("hasChanged",!1)},e}(Y.AbstractGroup),Jd=Qd,th=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.getShapeBase=function(){return d},e.prototype.getGroupBase=function(){return Jd},e.prototype.onCanvasChange=function(t){Yd(this,t)},e.prototype.calculateBBox=function(){var t=this.get("type"),e=this.getHitLineWidth(),n=(0,Y.getBBoxMethod)(t),r=n(this),i=e/2,a=r.x-i,o=r.y-i,s=r.x+r.width+i,l=r.y+r.height+i;return{x:a,minX:a,y:o,minY:o,width:r.width+e,height:r.height+e,maxX:s,maxY:l}},e.prototype.isFill=function(){return!!this.attrs["fill"]||this.isClipShape()},e.prototype.isStroke=function(){return!!this.attrs["stroke"]},e.prototype._applyClip=function(t,e){e&&(t.save(),jd(t,e),e.createPath(t),t.restore(),t.clip(),e._afterDraw())},e.prototype.draw=function(t,e){var n=this.cfg.clipShape;if(e){if(!1===this.cfg.refresh)return void this.set("hasChanged",!1);var r=this.getCanvasBBox();if(!pd(e,r))return this.set("hasChanged",!1),void(this.cfg.isInView&&this._afterDraw())}t.save(),jd(t,this),this._applyClip(t,n),this.drawPath(t),t.restore(),this._afterDraw()},e.prototype.getCanvasViewBox=function(){var t=this.cfg.canvas;return t?t.getViewRange():null},e.prototype.cacheCanvasBBox=function(){var t=this.getCanvasViewBox();if(t){var e=this.getCanvasBBox(),n=pd(e,t);this.set("isInView",n),n?this.set("cacheCanvasBBox",e):this.set("cacheCanvasBBox",null)}},e.prototype._afterDraw=function(){this.cacheCanvasBBox(),this.set("hasChanged",!1),this.set("refresh",null)},e.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("isInView",null),this.set("hasChanged",!1)},e.prototype.drawPath=function(t){this.createPath(t),this.strokeAndFill(t),this.afterDrawPath(t)},e.prototype.fill=function(t){t.fill()},e.prototype.stroke=function(t){t.stroke()},e.prototype.strokeAndFill=function(t){var e=this.attrs,n=e.lineWidth,r=e.opacity,i=e.strokeOpacity,a=e.fillOpacity;this.isFill()&&((0,x.isNil)(a)||1===a?this.fill(t):(t.globalAlpha=a,this.fill(t),t.globalAlpha=r)),this.isStroke()&&n>0&&((0,x.isNil)(i)||1===i||(t.globalAlpha=i),this.stroke(t)),this.afterDrawPath(t)},e.prototype.createPath=function(t){},e.prototype.afterDrawPath=function(t){},e.prototype.isInShape=function(t,e){var n=this.isStroke(),r=this.isFill(),i=this.getHitLineWidth();return this.isInStrokeOrPath(t,e,n,r,i)},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){return!1},e.prototype.getHitLineWidth=function(){if(!this.isStroke())return 0;var t=this.attrs;return t["lineWidth"]+t["lineAppendWidth"]},e}(Y.AbstractShape),eh=th,nh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,r:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.attr(),o=a.x,s=a.y,l=a.r,u=i/2,c=dd(o,s,t,e);return r&&n?c<=l+u:r?c<=l:!!n&&(c>=l-u&&c<=l+u)},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,i=e.r;t.beginPath(),t.arc(n,r,i,0,2*Math.PI,!1),t.closePath()},e}(eh),rh=nh;function ih(t,e,n,r){return t/(n*n)+e/(r*r)}var ah=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.attr(),o=i/2,s=a.x,l=a.y,u=a.rx,c=a.ry,d=(t-s)*(t-s),h=(e-l)*(e-l);return r&&n?ih(d,h,u+o,c+o)<=1:r?ih(d,h,u,c)<=1:!!n&&(ih(d,h,u-o,c-o)>=1&&ih(d,h,u+o,c+o)<=1)},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,i=e.rx,a=e.ry;if(t.beginPath(),t.ellipse)t.ellipse(n,r,i,a,0,0,2*Math.PI,!1);else{var o=i>a?i:a,s=i>a?1:i/a,l=i>a?a/i:1;t.save(),t.translate(n,r),t.scale(s,l),t.arc(0,0,o,0,2*Math.PI),t.restore(),t.closePath()}},e}(eh),oh=ah;function sh(t){return t instanceof HTMLElement&&(0,x.isString)(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase()}var lh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0})},e.prototype.initAttrs=function(t){this._setImage(t.img)},e.prototype.isStroke=function(){return!1},e.prototype.isOnlyHitBox=function(){return!0},e.prototype._afterLoading=function(){if(!0===this.get("toDraw")){var t=this.get("canvas");t?t.draw():this.createPath(this.get("context"))}},e.prototype._setImage=function(t){var e=this,n=this.attrs;if((0,x.isString)(t)){var r=new Image;r.onload=function(){if(e.destroyed)return!1;e.attr("img",r),e.set("loading",!1),e._afterLoading();var t=e.get("callback");t&&t.call(e)},r.crossOrigin="Anonymous",r.src=t,this.set("loading",!0)}else t instanceof Image?(n.width||(n.width=t.width),n.height||(n.height=t.height)):sh(t)&&(n.width||(n.width=Number(t.getAttribute("width"))),n.height||(n.height,Number(t.getAttribute("height"))))},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),"img"===e&&this._setImage(n)},e.prototype.createPath=function(t){if(this.get("loading"))return this.set("toDraw",!0),void this.set("context",t);var e=this.attr(),n=e.x,r=e.y,i=e.width,a=e.height,o=e.sx,s=e.sy,l=e.swidth,u=e.sheight,c=e.img;(c instanceof Image||sh(c))&&((0,x.isNil)(o)||(0,x.isNil)(s)||(0,x.isNil)(l)||(0,x.isNil)(u)?t.drawImage(c,n,r,i,a):t.drawImage(c,o,s,l,u,n,r,i,a))},e}(eh),uh=lh,ch=n(32793);function dh(t,e,n,r,i,a,o){var s=Math.min(t,n),l=Math.max(t,n),u=Math.min(e,r),c=Math.max(e,r),d=i/2;return a>=s-d&&a<=l+d&&o>=u-d&&o<=c+d&&ch.x1.pointToLine(t,e,n,r,a,o)<=i/2}var hh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this.setArrow()},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),this.setArrow()},e.prototype.setArrow=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,i=t.y2,a=t.startArrow,o=t.endArrow;a&&Nd(this,t,r,i,e,n),o&&Rd(this,t,e,n,r,i)},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){if(!n||!i)return!1;var a=this.attr(),o=a.x1,s=a.y1,l=a.x2,u=a.y2;return dh(o,s,l,u,i,t,e)},e.prototype.createPath=function(t){var e=this.attr(),n=e.x1,r=e.y1,i=e.x2,a=e.y2,o=e.startArrow,s=e.endArrow,l={dx:0,dy:0},u={dx:0,dy:0};o&&o.d&&(l=Ld(n,r,i,a,e.startArrow.d)),s&&s.d&&(u=Ld(n,r,i,a,e.endArrow.d)),t.beginPath(),t.moveTo(n+l.dx,r+l.dy),t.lineTo(i-u.dx,a-u.dy)},e.prototype.afterDrawPath=function(t){var e=this.get("startArrowShape"),n=this.get("endArrowShape");e&&e.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,i=t.y2;return ch.x1.length(e,n,r,i)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,i=e.x2,a=e.y2;return ch.x1.pointAt(n,r,i,a,t)},e}(eh),ph=hh,fh={circle:function(t,e,n){return[["M",t-n,e],["A",n,n,0,1,0,t+n,e],["A",n,n,0,1,0,t-n,e]]},square:function(t,e,n){return[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]]},diamond:function(t,e,n){return[["M",t-n,e],["L",t,e-n],["L",t+n,e],["L",t,e+n],["Z"]]},triangle:function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["Z"]]},"triangle-down":function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]}},gh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.initAttrs=function(t){this._resetParamsCache()},e.prototype._resetParamsCache=function(){this.set("paramsCache",{})},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),-1!==["symbol","x","y","r","radius"].indexOf(e)&&this._resetParamsCache()},e.prototype.isOnlyHitBox=function(){return!0},e.prototype._getR=function(t){return(0,x.isNil)(t.r)?t.radius:t.r},e.prototype._getPath=function(){var t,n,r=this.attr(),i=r.x,a=r.y,o=r.symbol||"circle",s=this._getR(r);if((0,x.isFunction)(o))t=o,n=t(i,a,s),n=(0,mo.wb)(n);else{if(t=e.Symbols[o],!t)return console.warn(o+" marker is not supported."),null;n=t(i,a,s)}return n},e.prototype.createPath=function(t){var e=this._getPath(),n=this.get("paramsCache");Wd(this,t,{path:e},n)},e.Symbols=fh,e}(eh),mh=gh;function vh(t,e,n){var r=(0,Y.getOffScreenContext)();return t.createPath(r),r.isPointInPath(e,n)}var yh=1e-6;function bh(t){return Math.abs(t)<yh?0:t<0?-1:1}function xh(t,e,n){return(n[0]-t[0])*(e[1]-t[1])===(e[0]-t[0])*(n[1]-t[1])&&Math.min(t[0],e[0])<=n[0]&&n[0]<=Math.max(t[0],e[0])&&Math.min(t[1],e[1])<=n[1]&&n[1]<=Math.max(t[1],e[1])}function wh(t,e,n){var r=!1,i=t.length;if(i<=2)return!1;for(var a=0;a<i;a++){var o=t[a],s=t[(a+1)%i];if(xh(o,s,[e,n]))return!0;bh(o[1]-n)>0!==bh(s[1]-n)>0&&bh(e-(n-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(r=!r)}return r}function _h(t,e,n,r,i,a,o,s){var l=(Math.atan2(s-e,o-t)+2*Math.PI)%(2*Math.PI);if(l<r||l>i)return!1;var u={x:t+n*Math.cos(l),y:e+n*Math.sin(l)};return dd(u.x,u.y,o,s)<=a/2}var Ch=dr.transform;function Sh(t){for(var e=!1,n=t.length,r=0;r<n;r++){var i=t[r],a=i[0];if("C"===a||"A"===a||"Q"===a){e=!0;break}}return e}function Ah(t,e,n,r,i){for(var a=!1,o=e/2,s=0;s<t.length;s++){var l=t[s],u=l.currentPoint,c=l.params,d=l.prePoint,h=l.box;if(!h||hd(h.x-o,h.y-o,h.width+e,h.height+e,n,r)){switch(l.command){case"L":case"Z":a=dh(d[0],d[1],u[0],u[1],e,n,r);break;case"Q":var p=ch.lD.pointDistance(d[0],d[1],c[1],c[2],c[3],c[4],n,r);a=p<=e/2;break;case"C":var f=ch.Ll.pointDistance(d[0],d[1],c[1],c[2],c[3],c[4],c[5],c[6],n,r,i);a=f<=e/2;break;case"A":var g=l.arcParams,m=g.cx,v=g.cy,y=g.rx,b=g.ry,x=g.startAngle,w=g.endAngle,_=g.xRotation,C=[n,r,1],S=y>b?y:b,A=y>b?1:y/b,k=y>b?b/y:1,E=Ch(null,[["t",-m,-v],["r",-_],["s",1/A,1/k]]);ur.transformMat3(C,C,E),a=_h(0,0,S,x,w,e,C[0],C[1]);break;default:break}if(a)break}}return a}function kh(t){for(var e=t.length,n=[],r=[],i=[],a=0;a<e;a++){var o=t[a],s=o[0];"M"===s?(i.length&&(r.push(i),i=[]),i.push([o[1],o[2]])):"Z"===s?i.length&&(n.push(i),i=[]):i.push([o[1],o[2]])}return i.length>0&&r.push(i),{polygons:n,polylines:r}}var Eh=(0,b.__assign)({hasArc:Sh,extractPolygons:kh,isPointInStroke:Ah},Y.PathUtil);function Dh(t,e,n){for(var r=!1,i=0;i<t.length;i++){var a=t[i];if(r=wh(a,e,n),r)break}return r}var Fh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this._setPathArr(t.path),this.setArrow()},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),"path"===e&&this._setPathArr(n),this.setArrow()},e.prototype._setPathArr=function(t){this.attrs.path=(0,mo.wb)(t);var e=Eh.hasArc(t);this.set("hasArc",e),this.set("paramsCache",{}),this.set("segments",null),this.set("curve",null),this.set("tCache",null),this.set("totalLength",null)},e.prototype.getSegments=function(){var t=this.get("segements");return t||(t=(0,mo.zx)(this.attr("path")),this.set("segments",t)),t},e.prototype.setArrow=function(){var t=this.attr(),e=t.startArrow,n=t.endArrow;if(e){var r=this.getStartTangent();Nd(this,t,r[0][0],r[0][1],r[1][0],r[1][1])}if(n){r=this.getEndTangent();Rd(this,t,r[0][0],r[0][1],r[1][0],r[1][1])}},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.getSegments(),o=this.get("hasArc"),s=!1;if(n){var l=this.getTotalLength();s=Eh.isPointInStroke(a,i,t,e,l)}if(!s&&r)if(o)s=vh(this,t,e);else{var u=this.attr("path"),c=Eh.extractPolygons(u);s=Dh(c.polygons,t,e)||Dh(c.polylines,t,e)}return s},e.prototype.createPath=function(t){var e=this.attr(),n=this.get("paramsCache");Wd(this,t,e,n)},e.prototype.afterDrawPath=function(t){var e=this.get("startArrowShape"),n=this.get("endArrowShape");e&&e.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.get("totalLength");return(0,x.isNil)(t)?(this._calculateCurve(),this._setTcache(),this.get("totalLength")):t},e.prototype.getPoint=function(t){var e,n,r=this.get("tCache");r||(this._calculateCurve(),this._setTcache(),r=this.get("tCache"));var i=this.get("curve");if(!r||0===r.length)return i?{x:i[0][1],y:i[0][2]}:null;(0,x.each)(r,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)}));var a=i[n];if((0,x.isNil)(a)||(0,x.isNil)(n))return null;var o=a.length,s=i[n+1];return ch.Ll.pointAt(a[o-2],a[o-1],s[1],s[2],s[3],s[4],s[5],s[6],e)},e.prototype._calculateCurve=function(){var t=this.attr().path;this.set("curve",Eh.pathToCurve(t))},e.prototype._setTcache=function(){var t,e,n,r,i=0,a=0,o=[],s=this.get("curve");s&&((0,x.each)(s,(function(t,e){n=s[e+1],r=t.length,n&&(i+=ch.Ll.length(t[r-2],t[r-1],n[1],n[2],n[3],n[4],n[5],n[6])||0)})),this.set("totalLength",i),0!==i?((0,x.each)(s,(function(l,u){n=s[u+1],r=l.length,n&&(t=[],t[0]=a/i,e=ch.Ll.length(l[r-2],l[r-1],n[1],n[2],n[3],n[4],n[5],n[6]),a+=e||0,t[1]=a/i,o.push(t))})),this.set("tCache",o)):this.set("tCache",[]))},e.prototype.getStartTangent=function(){var t,e=this.getSegments();if(e.length>1){var n=e[0].currentPoint,r=e[1].currentPoint,i=e[1].startTangent;t=[],i?(t.push([n[0]-i[0],n[1]-i[1]]),t.push([n[0],n[1]])):(t.push([r[0],r[1]]),t.push([n[0],n[1]]))}return t},e.prototype.getEndTangent=function(){var t,e=this.getSegments(),n=e.length;if(n>1){var r=e[n-2].currentPoint,i=e[n-1].currentPoint,a=e[n-1].endTangent;t=[],a?(t.push([i[0]-a[0],i[1]-a[1]]),t.push([i[0],i[1]])):(t.push([r[0],r[1]]),t.push([i[0],i[1]]))}return t},e}(eh),Mh=Fh;function Oh(t,e,n,r,i){var a=t.length;if(a<2)return!1;for(var o=0;o<a-1;o++){var s=t[o][0],l=t[o][1],u=t[o+1][0],c=t[o+1][1];if(dh(s,l,u,c,e,n,r))return!0}if(i){var d=t[0],h=t[a-1];if(dh(d[0],d[1],h[0],h[1],e,n,r))return!0}return!1}var Bh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.attr().points,o=!1;return n&&(o=Oh(a,i,t,e,!0)),!o&&r&&(o=wh(a,t,e)),o},e.prototype.createPath=function(t){var e=this.attr(),n=e.points;if(!(n.length<2)){t.beginPath();for(var r=0;r<n.length;r++){var i=n[r];0===r?t.moveTo(i[0],i[1]):t.lineTo(i[0],i[1])}t.closePath()}},e}(eh),Th=Bh,Ph=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.initAttrs=function(t){this.setArrow()},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),this.setArrow(),-1!==["points"].indexOf(e)&&this._resetCache()},e.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},e.prototype.setArrow=function(){var t=this.attr(),e=this.attrs,n=e.points,r=e.startArrow,i=e.endArrow,a=n.length,o=n[0][0],s=n[0][1],l=n[a-1][0],u=n[a-1][1];r&&Nd(this,t,n[1][0],n[1][1],o,s),i&&Rd(this,t,n[a-2][0],n[a-2][1],l,u)},e.prototype.isFill=function(){return!1},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){if(!n||!i)return!1;var a=this.attr().points;return Oh(a,i,t,e,!1)},e.prototype.isStroke=function(){return!0},e.prototype.createPath=function(t){var e=this.attr(),n=e.points,r=e.startArrow,i=e.endArrow,a=n.length;if(!(n.length<2)){var o=n[0][0],s=n[0][1],l=n[a-1][0],u=n[a-1][1];if(r&&r.d){var c=Ld(o,s,n[1][0],n[1][1],r.d);o+=c.dx,s+=c.dy}if(i&&i.d){c=Ld(n[a-2][0],n[a-2][1],l,u,i.d);l-=c.dx,u-=c.dy}t.beginPath(),t.moveTo(o,s);for(var d=0;d<a-1;d++){var h=n[d];t.lineTo(h[0],h[1])}t.lineTo(l,u)}},e.prototype.afterDrawPath=function(t){var e=this.get("startArrowShape"),n=this.get("endArrowShape");e&&e.draw(t),n&&n.draw(t)},e.prototype.getTotalLength=function(){var t=this.attr().points,e=this.get("totalLength");return(0,x.isNil)(e)?(this.set("totalLength",ch.aH.length(t)),this.get("totalLength")):e},e.prototype.getPoint=function(t){var e,n,r=this.attr().points,i=this.get("tCache");return i||(this._setTcache(),i=this.get("tCache")),(0,x.each)(i,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)})),ch.x1.pointAt(r[n][0],r[n][1],r[n+1][0],r[n+1][1],e)},e.prototype._setTcache=function(){var t=this.attr().points;if(t&&0!==t.length){var e=this.getTotalLength();if(!(e<=0)){var n,r,i=0,a=[];(0,x.each)(t,(function(o,s){t[s+1]&&(n=[],n[0]=i/e,r=ch.x1.length(o[0],o[1],t[s+1][0],t[s+1][1]),i+=r,n[1]=i/e,a.push(n))})),this.set("tCache",a)}}},e.prototype.getStartTangent=function(){var t=this.attr().points,e=[];return e.push([t[1][0],t[1][1]]),e.push([t[0][0],t[0][1]]),e},e.prototype.getEndTangent=function(){var t=this.attr().points,e=t.length-1,n=[];return n.push([t[e-1][0],t[e-1][1]]),n.push([t[e][0],t[e][1]]),n},e}(eh),Ih=Ph;function Lh(t,e,n,r,i,a,o){var s=i/2;return hd(t-s,e-s,n,i,a,o)||hd(t+n-s,e-s,i,r,a,o)||hd(t+s,e+r-s,n,i,a,o)||hd(t-s,e+s,i,r,a,o)}function Nh(t,e,n,r,i,a,o,s){return dh(t+i,e,t+n-i,e,a,o,s)||dh(t+n,e+i,t+n,e+r-i,a,o,s)||dh(t+n-i,e+r,t+i,e+r,a,o,s)||dh(t,e+r-i,t,e+i,a,o,s)||_h(t+n-i,e+i,i,1.5*Math.PI,2*Math.PI,a,o,s)||_h(t+n-i,e+r-i,i,0,.5*Math.PI,a,o,s)||_h(t+i,e+r-i,i,.5*Math.PI,Math.PI,a,o,s)||_h(t+i,e+i,i,Math.PI,1.5*Math.PI,a,o,s)}var Rh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.attr(),o=a.x,s=a.y,l=a.width,u=a.height,c=a.radius;if(c){var d=!1;return n&&(d=Nh(o,s,l,u,c,i,t,e)),!d&&r&&(d=vh(this,t,e)),d}var h=i/2;return r&&n?hd(o-h,s-h,l+h,u+h,t,e):r?hd(o,s,l,u,t,e):n?Lh(o,s,l,u,i,t,e):void 0},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,i=e.width,a=e.height,o=e.radius;if(t.beginPath(),0===o)t.rect(n,r,i,a);else{var s=Ad(o),l=s[0],u=s[1],c=s[2],d=s[3];t.moveTo(n+l,r),t.lineTo(n+i-u,r),0!==u&&t.arc(n+i-u,r+u,u,-Math.PI/2,0),t.lineTo(n+i,r+a-c),0!==c&&t.arc(n+i-c,r+a-c,c,0,Math.PI/2),t.lineTo(n+d,r+a),0!==d&&t.arc(n+d,r+a-d,d,Math.PI/2,Math.PI),t.lineTo(n,r+l),0!==l&&t.arc(n+l,r+l,l,Math.PI,1.5*Math.PI),t.closePath()}},e}(eh),zh=Rh,jh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},e.prototype.isOnlyHitBox=function(){return!0},e.prototype.initAttrs=function(t){this._assembleFont(),t.text&&this._setText(t.text)},e.prototype._assembleFont=function(){var t=this.attrs;t.font=(0,Y.assembleFont)(t)},e.prototype._setText=function(t){var e=null;(0,x.isString)(t)&&-1!==t.indexOf("\n")&&(e=t.split("\n")),this.set("textArr",e)},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),e.startsWith("font")&&this._assembleFont(),"text"===e&&this._setText(n)},e.prototype._getSpaceingY=function(){var t=this.attrs,e=t.lineHeight,n=1*t.fontSize;return e?e-n:.14*n},e.prototype._drawTextArr=function(t,e,n){var r,i=this.attrs,a=i.textBaseline,o=i.x,s=i.y,l=1*i.fontSize,u=this._getSpaceingY(),c=(0,Y.getTextHeight)(i.text,i.fontSize,i.lineHeight);(0,x.each)(e,(function(e,i){r=s+i*(u+l)-c+l,"middle"===a&&(r+=c-l-(c-l)/2),"top"===a&&(r+=c-l),(0,x.isNil)(e)||(n?t.fillText(e,o,r):t.strokeText(e,o,r))}))},e.prototype._drawText=function(t,e){var n=this.attr(),r=n.x,i=n.y,a=this.get("textArr");if(a)this._drawTextArr(t,a,e);else{var o=n.text;(0,x.isNil)(o)||(e?t.fillText(o,r,i):t.strokeText(o,r,i))}},e.prototype.strokeAndFill=function(t){var e=this.attrs,n=e.lineWidth,r=e.opacity,i=e.strokeOpacity,a=e.fillOpacity;this.isStroke()&&n>0&&((0,x.isNil)(i)||1===i||(t.globalAlpha=r),this.stroke(t)),this.isFill()&&((0,x.isNil)(a)||1===a?this.fill(t):(t.globalAlpha=a,this.fill(t),t.globalAlpha=r)),this.afterDrawPath(t)},e.prototype.fill=function(t){this._drawText(t,!0)},e.prototype.stroke=function(t){this._drawText(t,!1)},e}(eh),$h=jh;function qh(t,e){if(e){var n=(0,Y.invert)(e);return(0,Y.multiplyVec2)(n,t)}return t}function Vh(t,e,n){var r=t.getTotalMatrix();if(r){var i=qh([e,n,1],r),a=i[0],o=i[1];return[a,o]}return[e,n]}function Hh(t,e,n){if(t.isCanvas&&t.isCanvas())return!0;if(!(0,Y.isAllowCapture)(t)||!1===t.cfg.isInView)return!1;if(t.cfg.clipShape){var r=Vh(t,e,n),i=r[0],a=r[1];if(t.isClipped(i,a))return!1}var o=t.cfg.cacheCanvasBBox||t.getCanvasBBox();return e>=o.minX&&e<=o.maxX&&n>=o.minY&&n<=o.maxY}function Uh(t,e,n){if(!Hh(t,e,n))return null;for(var r=null,i=t.getChildren(),a=i.length,o=a-1;o>=0;o--){var s=i[o];if(s.isGroup())r=Uh(s,e,n);else if(Hh(s,e,n)){var l=s,u=Vh(s,e,n),c=u[0],d=u[1];l.isInShape(c,d)&&(r=s)}if(r)break}return r}var Gh=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return e["renderer"]="canvas",e["autoDraw"]=!0,e["localRefresh"]=!0,e["refreshElements"]=[],e["clipView"]=!0,e["quickHit"]=!1,e},e.prototype.onCanvasChange=function(t){"attr"!==t&&"sort"!==t&&"changeSize"!==t||(this.set("refreshElements",[this]),this.draw())},e.prototype.getShapeBase=function(){return d},e.prototype.getGroupBase=function(){return Jd},e.prototype.getPixelRatio=function(){var t=this.get("pixelRatio")||cd();return t>=1?Math.ceil(t):1},e.prototype.getViewRange=function(){return{minX:0,minY:0,maxX:this.cfg.width,maxY:this.cfg.height}},e.prototype.createDom=function(){var t=document.createElement("canvas"),e=t.getContext("2d");return this.set("context",e),t},e.prototype.setDOMSize=function(e,n){t.prototype.setDOMSize.call(this,e,n);var r=this.get("context"),i=this.get("el"),a=this.getPixelRatio();i.width=a*e,i.height=a*n,a>1&&r.scale(a,a)},e.prototype.clear=function(){t.prototype.clear.call(this),this._clearFrame();var e=this.get("context"),n=this.get("el");e.clearRect(0,0,n.width,n.height)},e.prototype.getShape=function(e,n){var r;return r=this.get("quickHit")?Uh(this,e,n):t.prototype.getShape.call(this,e,n,null),r},e.prototype._getRefreshRegion=function(){var t,e=this.get("refreshElements"),n=this.getViewRange();if(e.length&&e[0]===this)t=n;else if(t=Zd(e),t){t.minX=Math.floor(t.minX),t.minY=Math.floor(t.minY),t.maxX=Math.ceil(t.maxX),t.maxY=Math.ceil(t.maxY),t.maxY+=1;var r=this.get("clipView");r&&(t=Kd(t,n))}return t},e.prototype.refreshElement=function(t){var e=this.get("refreshElements");e.push(t)},e.prototype._clearFrame=function(){var t=this.get("drawFrame");t&&((0,x.clearAnimationFrame)(t),this.set("drawFrame",null),this.set("refreshElements",[]))},e.prototype.draw=function(){var t=this.get("drawFrame");this.get("autoDraw")&&t||this._startDraw()},e.prototype._drawAll=function(){var t=this.get("context"),e=this.get("el"),n=this.getChildren();t.clearRect(0,0,e.width,e.height),jd(t,this),$d(t,n),this.set("refreshElements",[])},e.prototype._drawRegion=function(){var t=this.get("context"),e=this.get("refreshElements"),n=this.getChildren(),r=this._getRefreshRegion();r?(t.clearRect(r.minX,r.minY,r.maxX-r.minX,r.maxY-r.minY),t.save(),t.beginPath(),t.rect(r.minX,r.minY,r.maxX-r.minX,r.maxY-r.minY),t.clip(),jd(t,this),qd(this,n,r),$d(t,n,r),t.restore()):e.length&&Hd(e),(0,x.each)(e,(function(t){t.get("hasChanged")&&t.set("hasChanged",!1)})),this.set("refreshElements",[])},e.prototype._startDraw=function(){var t=this,e=this.get("drawFrame");e||(e=(0,x.requestAnimationFrame)((function(){t.get("localRefresh")?t._drawRegion():t._drawAll(),t.set("drawFrame",null)})),this.set("drawFrame",e))},e.prototype.skipDraw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.width=0,t.height=0,t.parentNode.removeChild(t)},e}(Y.AbstractCanvas),Wh=Gh,Yh="0.5.12",Xh={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polyline:"polyline",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject"},Zh={opacity:"opacity",fillStyle:"fill",fill:"fill",fillOpacity:"fill-opacity",strokeStyle:"stroke",strokeOpacity:"stroke-opacity",stroke:"stroke",x:"x",y:"y",r:"r",rx:"rx",ry:"ry",width:"width",height:"height",x1:"x1",x2:"x2",y1:"y1",y2:"y2",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",startArrow:"marker-start",endArrow:"marker-end",path:"d",class:"class",id:"id",style:"style",preserveAspectRatio:"preserveAspectRatio"};function Kh(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}function Qh(t){var e=Xh[t.type],n=t.getParent();if(!e)throw new Error("the type "+t.type+" is not supported by svg");var r=Kh(e);if(t.get("id")&&(r.id=t.get("id")),t.set("el",r),t.set("attrs",{}),n){var i=n.get("el");i||(i=n.createDom(),n.set("el",i)),i.appendChild(r)}return r}function Jh(t,e){var n=t.get("el"),r=(0,x.toArray)(n.children).sort(e),i=document.createDocumentFragment();r.forEach((function(t){i.appendChild(t)})),n.appendChild(i)}function tp(t,e){var n=t.parentNode,r=Array.from(n.childNodes).filter((function(t){return 1===t.nodeType&&"defs"!==t.nodeName.toLowerCase()})),i=r[e],a=r.indexOf(t);if(i){if(a>e)n.insertBefore(t,i);else if(a<e){var o=r[e+1];o?n.insertBefore(t,o):n.appendChild(t)}}else n.appendChild(t)}function ep(t,e){var n=t.cfg.el,r=t.attr(),i={dx:r.shadowOffsetX,dy:r.shadowOffsetY,blur:r.shadowBlur,color:r.shadowColor};if(i.dx||i.dy||i.blur||i.color){var a=e.find("filter",i);a||(a=e.addShadow(i)),n.setAttribute("filter","url(#"+a+")")}else n.removeAttribute("filter")}function np(t){var e=t.attr().matrix;if(e){for(var n=t.cfg.el,r=[],i=0;i<9;i+=3)r.push(e[i]+","+e[i+1]);r=r.join(","),-1===r.indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",e)}}function rp(t,e){var n=t.getClip(),r=t.get("el");if(n){if(n&&!r.hasAttribute("clip-path")){Qh(n),n.createPath(e);var i=e.addClip(n);r.setAttribute("clip-path","url(#"+i+")")}}else r.removeAttribute("clip-path")}function ip(t,e){e.forEach((function(e){e.draw(t)}))}function ap(t,e){var n=t.get("canvas");if(n&&n.get("autoDraw")){var r=n.get("context"),i=t.getParent(),a=i?i.getChildren():[n],o=t.get("el");if("remove"===e){var s=t.get("isClipShape");if(s){var l=o&&o.parentNode,u=l&&l.parentNode;l&&u&&u.removeChild(l)}else o&&o.parentNode&&o.parentNode.removeChild(o)}else if("show"===e)o.setAttribute("visibility","visible");else if("hide"===e)o.setAttribute("visibility","hidden");else if("zIndex"===e)tp(o,a.indexOf(t));else if("sort"===e){var c=t.get("children");c&&c.length&&Jh(t,(function(t,e){return c.indexOf(t)-c.indexOf(e)?1:0}))}else"clear"===e?o&&(o.innerHTML=""):"matrix"===e?np(t):"clip"===e?rp(t,r):"attr"===e||"add"===e&&t.draw(r)}}var op=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.isEntityGroup=function(){return!0},e.prototype.createDom=function(){var t=Kh("g");this.set("el",t);var e=this.getParent();if(e){var n=e.get("el");n||(n=e.createDom(),e.set("el",n)),n.appendChild(t)}return t},e.prototype.afterAttrsChange=function(e){t.prototype.afterAttrsChange.call(this,e);var n=this.get("canvas");if(n&&n.get("autoDraw")){var r=n.get("context");this.createPath(r,e)}},e.prototype.onCanvasChange=function(t){ap(this,t)},e.prototype.getShapeBase=function(){return p},e.prototype.getGroupBase=function(){return e},e.prototype.draw=function(t){var e=this.getChildren(),n=this.get("el");this.get("destroyed")?n&&n.parentNode.removeChild(n):(n||this.createDom(),rp(this,t),this.createPath(t),e.length&&ip(t,e))},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){Zh[e]&&r.setAttribute(Zh[e],t)})),np(this)},e}(Y.AbstractGroup),sp=op,lp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="svg",e.canFill=!1,e.canStroke=!1,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.afterAttrsChange=function(e){t.prototype.afterAttrsChange.call(this,e);var n=this.get("canvas");if(n&&n.get("autoDraw")){var r=n.get("context");this.draw(r,e)}},e.prototype.getShapeBase=function(){return p},e.prototype.getGroupBase=function(){return sp},e.prototype.onCanvasChange=function(t){ap(this,t)},e.prototype.calculateBBox=function(){var t=this.get("el"),e=null;if(t)e=t.getBBox();else{var n=(0,Y.getBBoxMethod)(this.get("type"));n&&(e=n(this))}if(e){var r=e.x,i=e.y,a=e.width,o=e.height,s=this.getHitLineWidth(),l=s/2,u=r-l,c=i-l,d=r+a+l,h=i+o+l;return{x:u,y:c,minX:u,minY:c,maxX:d,maxY:h,width:a+s,height:o+s}}return{x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0}},e.prototype.isFill=function(){var t=this.attr(),e=t.fill,n=t.fillStyle;return(e||n||this.isClipShape())&&this.canFill},e.prototype.isStroke=function(){var t=this.attr(),e=t.stroke,n=t.strokeStyle;return(e||n)&&this.canStroke},e.prototype.draw=function(t,e){var n=this.get("el");this.get("destroyed")?n&&n.parentNode.removeChild(n):(n||Qh(this),rp(this,t),this.createPath(t,e),this.shadow(t,e),this.strokeAndFill(t,e),this.transform(e))},e.prototype.createPath=function(t,e){},e.prototype.strokeAndFill=function(t,e){var n=e||this.attr(),r=n.fill,i=n.fillStyle,a=n.stroke,o=n.strokeStyle,s=n.fillOpacity,l=n.strokeOpacity,u=n.lineWidth,c=this.get("el");this.canFill&&(e?"fill"in n?this._setColor(t,"fill",r):"fillStyle"in n&&this._setColor(t,"fill",i):this._setColor(t,"fill",r||i),s&&c.setAttribute(Zh.fillOpacity,s)),this.canStroke&&u>0&&(e?"stroke"in n?this._setColor(t,"stroke",a):"strokeStyle"in n&&this._setColor(t,"stroke",o):this._setColor(t,"stroke",a||o),l&&c.setAttribute(Zh.strokeOpacity,l),u&&c.setAttribute(Zh.lineWidth,u))},e.prototype._setColor=function(t,e,n){var r=this.get("el");if(n)if(n=n.trim(),/^[r,R,L,l]{1}[\s]*\(/.test(n)){var i=t.find("gradient",n);i||(i=t.addGradient(n)),r.setAttribute(Zh[e],"url(#"+i+")")}else if(/^[p,P]{1}[\s]*\(/.test(n)){i=t.find("pattern",n);i||(i=t.addPattern(n)),r.setAttribute(Zh[e],"url(#"+i+")")}else r.setAttribute(Zh[e],n);else r.setAttribute(Zh[e],"none")},e.prototype.shadow=function(t,e){var n=this.attr(),r=e||n,i=r.shadowOffsetX,a=r.shadowOffsetY,o=r.shadowBlur,s=r.shadowColor;(i||a||o||s)&&ep(this,t)},e.prototype.transform=function(t){var e=this.attr(),n=(t||e).matrix;n&&np(this)},e.prototype.isInShape=function(t,e){return this.isPointInPath(t,e)},e.prototype.isPointInPath=function(t,e){var n=this.get("el"),r=this.get("canvas"),i=r.get("el").getBoundingClientRect(),a=t+i.left,o=e+i.top,s=document.elementFromPoint(a,o);return!(!s||!s.isEqualNode(n))},e.prototype.getHitLineWidth=function(){var t=this.attrs,e=t.lineWidth,n=t.lineAppendWidth;return this.isStroke()?e+n:0},e}(Y.AbstractShape),up=lp,cp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="circle",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,r:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):Zh[e]&&r.setAttribute(Zh[e],t)}))},e}(up),dp=cp,hp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dom",e.canFill=!1,e.canStroke=!1,e}return(0,b.__extends)(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");if((0,x.each)(e||n,(function(t,e){Zh[e]&&r.setAttribute(Zh[e],t)})),"function"===typeof n["html"]){var i=n["html"].call(this,n);if(i instanceof Element||i instanceof HTMLDocument){for(var a=r.childNodes,o=a.length-1;o>=0;o--)r.removeChild(a[o]);r.appendChild(i)}else r.innerHTML=i}else r.innerHTML=n["html"]},e}(up),pp=hp,fp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="ellipse",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):Zh[e]&&r.setAttribute(Zh[e],t)}))},e}(up),gp=fp,mp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="image",e.canFill=!1,e.canStroke=!1,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),i=this.get("el");(0,x.each)(e||r,(function(t,e){"img"===e?n._setImage(r.img):Zh[e]&&i.setAttribute(Zh[e],t)}))},e.prototype.setAttr=function(t,e){this.attrs[t]=e,"img"===t&&this._setImage(e)},e.prototype._setImage=function(t){var e=this.attr(),n=this.get("el");if((0,x.isString)(t))n.setAttribute("href",t);else if(t instanceof window.Image)e.width||(n.setAttribute("width",t.width),this.attr("width",t.width)),e.height||(n.setAttribute("height",t.height),this.attr("height",t.height)),n.setAttribute("href",t.src);else if(t instanceof HTMLElement&&(0,x.isString)(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase())n.setAttribute("href",t.toDataURL());else if(t instanceof ImageData){var r=document.createElement("canvas");r.setAttribute("width",""+t.width),r.setAttribute("height",""+t.height),r.getContext("2d").putImageData(t,0,0),e.width||(n.setAttribute("width",""+t.width),this.attr("width",t.width)),e.height||(n.setAttribute("height",""+t.height),this.attr("height",t.height)),n.setAttribute("href",r.toDataURL())}},e}(up),vp=mp,yp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="line",e.canFill=!1,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(e,i){if("startArrow"===i||"endArrow"===i)if(e){var a=(0,x.isObject)(e)?t.addArrow(n,Zh[i]):t.getDefaultArrow(n,Zh[i]);r.setAttribute(Zh[i],"url(#"+a+")")}else r.removeAttribute(Zh[i]);else Zh[i]&&r.setAttribute(Zh[i],e)}))},e.prototype.getTotalLength=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,i=t.y2;return ch.x1.length(e,n,r,i)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,i=e.x2,a=e.y2;return ch.x1.pointAt(n,r,i,a,t)},e}(up),bp=yp,xp={circle:function(t,e,n){return[["M",t,e],["m",-n,0],["a",n,n,0,1,0,2*n,0],["a",n,n,0,1,0,2*-n,0]]},square:function(t,e,n){return[["M",t-n,e-n],["L",t+n,e-n],["L",t+n,e+n],["L",t-n,e+n],["Z"]]},diamond:function(t,e,n){return[["M",t-n,e],["L",t,e-n],["L",t+n,e],["L",t,e+n],["Z"]]},triangle:function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e+r],["L",t,e-r],["L",t+n,e+r],["z"]]},triangleDown:function(t,e,n){var r=n*Math.sin(1/3*Math.PI);return[["M",t-n,e-r],["L",t+n,e-r],["L",t,e+r],["Z"]]}},wp={get:function(t){return xp[t]},register:function(t,e){xp[t]=e},remove:function(t){delete xp[t]},getAll:function(){return xp}},_p=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="marker",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.createPath=function(t){var e=this.get("el");e.setAttribute("d",this._assembleMarker())},e.prototype._assembleMarker=function(){var t=this._getPath();return(0,x.isArray)(t)?t.map((function(t){return t.join(" ")})).join(""):t},e.prototype._getPath=function(){var t,e=this.attr(),n=e.x,r=e.y,i=e.r||e.radius,a=e.symbol||"circle";return t=(0,x.isFunction)(a)?a:wp.get(a),t?t(n,r,i):(console.warn(t+" symbol is not exist."),null)},e.symbolsFactory=wp,e}(up),Cp=_p,Sp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="path",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),i=this.get("el");(0,x.each)(e||r,(function(e,a){if("path"===a&&(0,x.isArray)(e))i.setAttribute("d",n._formatPath(e));else if("startArrow"===a||"endArrow"===a)if(e){var o=(0,x.isObject)(e)?t.addArrow(r,Zh[a]):t.getDefaultArrow(r,Zh[a]);i.setAttribute(Zh[a],"url(#"+o+")")}else i.removeAttribute(Zh[a]);else Zh[a]&&i.setAttribute(Zh[a],e)}))},e.prototype._formatPath=function(t){var e=t.map((function(t){return t.join(" ")})).join("");return~e.indexOf("NaN")?"":e},e.prototype.getTotalLength=function(){var t=this.get("el");return t?t.getTotalLength():null},e.prototype.getPoint=function(t){var e=this.get("el"),n=this.getTotalLength();if(0===n)return null;var r=e?e.getPointAtLength(t*n):null;return r?{x:r.x,y:r.y}:null},e}(up),Ap=Sp,kp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="polygon",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"points"===e&&(0,x.isArray)(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):Zh[e]&&r.setAttribute(Zh[e],t)}))},e}(up),Ep=kp,Dp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="polyline",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.onAttrChange=function(e,n,r){t.prototype.onAttrChange.call(this,e,n,r),-1!==["points"].indexOf(e)&&this._resetCache()},e.prototype._resetCache=function(){this.set("totalLength",null),this.set("tCache",null)},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,x.each)(e||n,(function(t,e){"points"===e&&(0,x.isArray)(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):Zh[e]&&r.setAttribute(Zh[e],t)}))},e.prototype.getTotalLength=function(){var t=this.attr().points,e=this.get("totalLength");return(0,x.isNil)(e)?(this.set("totalLength",ch.aH.length(t)),this.get("totalLength")):e},e.prototype.getPoint=function(t){var e,n,r=this.attr().points,i=this.get("tCache");return i||(this._setTcache(),i=this.get("tCache")),(0,x.each)(i,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)})),ch.x1.pointAt(r[n][0],r[n][1],r[n+1][0],r[n+1][1],e)},e.prototype._setTcache=function(){var t=this.attr().points;if(t&&0!==t.length){var e=this.getTotalLength();if(!(e<=0)){var n,r,i=0,a=[];(0,x.each)(t,(function(o,s){t[s+1]&&(n=[],n[0]=i/e,r=ch.x1.length(o[0],o[1],t[s+1][0],t[s+1][1]),i+=r,n[1]=i/e,a.push(n))})),this.set("tCache",a)}}},e.prototype.getStartTangent=function(){var t=this.attr().points,e=[];return e.push([t[1][0],t[1][1]]),e.push([t[0][0],t[0][1]]),e},e.prototype.getEndTangent=function(){var t=this.attr().points,e=t.length-1,n=[];return n.push([t[e-1][0],t[e-1][1]]),n.push([t[e][0],t[e][1]]),n},e}(up),Fp=Dp;function Mp(t){var e=0,n=0,r=0,i=0;return(0,x.isArray)(t)?1===t.length?e=n=r=i=t[0]:2===t.length?(e=r=t[0],n=i=t[1]):3===t.length?(e=t[0],n=i=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],i=t[3]):e=n=r=i=t,{r1:e,r2:n,r3:r,r4:i}}var Op=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="rect",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),i=this.get("el"),a=!1,o=["x","y","width","height","radius"];(0,x.each)(e||r,(function(t,e){-1===o.indexOf(e)||a?-1===o.indexOf(e)&&Zh[e]&&i.setAttribute(Zh[e],t):(i.setAttribute("d",n._assembleRect(r)),a=!0)}))},e.prototype._assembleRect=function(t){var e=t.x,n=t.y,r=t.width,i=t.height,a=t.radius;if(!a)return"M "+e+","+n+" l "+r+",0 l 0,"+i+" l"+-r+" 0 z";var o=Mp(a);(0,x.isArray)(a)?1===a.length?o.r1=o.r2=o.r3=o.r4=a[0]:2===a.length?(o.r1=o.r3=a[0],o.r2=o.r4=a[1]):3===a.length?(o.r1=a[0],o.r2=o.r4=a[1],o.r3=a[2]):(o.r1=a[0],o.r2=a[1],o.r3=a[2],o.r4=a[3]):o.r1=o.r2=o.r3=o.r4=a;var s=[["M "+(e+o.r1)+","+n],["l "+(r-o.r1-o.r2)+",0"],["a "+o.r2+","+o.r2+",0,0,1,"+o.r2+","+o.r2],["l 0,"+(i-o.r2-o.r3)],["a "+o.r3+","+o.r3+",0,0,1,"+-o.r3+","+o.r3],["l "+(o.r3+o.r4-r)+",0"],["a "+o.r4+","+o.r4+",0,0,1,"+-o.r4+","+-o.r4],["l 0,"+(o.r4+o.r1-i)],["a "+o.r1+","+o.r1+",0,0,1,"+o.r1+","+-o.r1],["z"]];return s.join(" ")},e}(up),Bp=Op,Tp=n(43631),Pp=.3,Ip={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},Lp={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},Np={left:"left",start:"left",center:"middle",right:"end",end:"end"},Rp=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="text",e.canFill=!0,e.canStroke=!0,e}return(0,b.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,b.__assign)((0,b.__assign)({},e),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),i=this.get("el");this._setFont(),(0,x.each)(e||r,(function(t,e){"text"===e?n._setText(""+t):"matrix"===e&&t?np(n):Zh[e]&&i.setAttribute(Zh[e],t)})),i.setAttribute("paint-order","stroke"),i.setAttribute("style","stroke-linecap:butt; stroke-linejoin:miter;")},e.prototype._setFont=function(){var t=this.get("el"),e=this.attr(),n=e.textBaseline,r=e.textAlign,i=(0,Tp.qY)();i&&"firefox"===i.name?t.setAttribute("dominant-baseline",Lp[n]||"alphabetic"):t.setAttribute("alignment-baseline",Ip[n]||"baseline"),t.setAttribute("text-anchor",Np[r]||"left")},e.prototype._setText=function(t){var e=this.get("el"),n=this.attr(),r=n.x,i=n.textBaseline,a=void 0===i?"bottom":i;if(t)if(~t.indexOf("\n")){var o=t.split("\n"),s=o.length-1,l="";(0,x.each)(o,(function(t,e){0===e?"alphabetic"===a?l+='<tspan x="'+r+'" dy="'+-s+'em">'+t+"</tspan>":"top"===a?l+='<tspan x="'+r+'" dy="0.9em">'+t+"</tspan>":"middle"===a?l+='<tspan x="'+r+'" dy="'+-(s-1)/2+'em">'+t+"</tspan>":"bottom"===a?l+='<tspan x="'+r+'" dy="-'+(s+Pp)+'em">'+t+"</tspan>":"hanging"===a&&(l+='<tspan x="'+r+'" dy="'+(-(s-1)-Pp)+'em">'+t+"</tspan>"):l+='<tspan x="'+r+'" dy="1em">'+t+"</tspan>"})),e.innerHTML=l}else e.innerHTML=t;else e.innerHTML=""},e}(up),zp=Rp,jp=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,$p=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,qp=/[\d.]+:(#[^\s]+|[^)]+\))/gi;function Vp(t){var e=t.match(qp);if(!e)return"";var n="";return e.sort((function(t,e){return t=t.split(":"),e=e.split(":"),Number(t[0])-Number(e[0])})),(0,x.each)(e,(function(t){t=t.split(":"),n+='<stop offset="'+t[0]+'" stop-color="'+t[1]+'"></stop>'})),n}function Hp(t,e){var n,r,i=jp.exec(t),a=(0,x.mod)((0,x.toRadian)(parseFloat(i[1])),2*Math.PI),o=i[2];a>=0&&a<.5*Math.PI?(n={x:0,y:0},r={x:1,y:1}):.5*Math.PI<=a&&a<Math.PI?(n={x:1,y:0},r={x:0,y:1}):Math.PI<=a&&a<1.5*Math.PI?(n={x:1,y:1},r={x:0,y:0}):(n={x:0,y:1},r={x:1,y:0});var s=Math.tan(a),l=s*s,u=(r.x-n.x+s*(r.y-n.y))/(l+1)+n.x,c=s*(r.x-n.x+s*(r.y-n.y))/(l+1)+n.y;e.setAttribute("x1",n.x),e.setAttribute("y1",n.y),e.setAttribute("x2",u),e.setAttribute("y2",c),e.innerHTML=Vp(o)}function Up(t,e){var n=$p.exec(t),r=parseFloat(n[1]),i=parseFloat(n[2]),a=parseFloat(n[3]),o=n[4];e.setAttribute("cx",r),e.setAttribute("cy",i),e.setAttribute("r",a),e.innerHTML=Vp(o)}var Gp=function(){function t(t){this.cfg={};var e=null,n=(0,x.uniqueId)("gradient_");return"l"===t.toLowerCase()[0]?(e=Kh("linearGradient"),Hp(t,e)):(e=Kh("radialGradient"),Up(t,e)),e.setAttribute("id",n),this.el=e,this.id=n,this.cfg=t,this}return t.prototype.match=function(t,e){return this.cfg===e},t}(),Wp=Gp,Yp={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},Xp={x:"-40%",y:"-40%",width:"200%",height:"200%"},Zp=function(){function t(t){this.type="filter",this.cfg={},this.type="filter";var e=Kh("filter");return(0,x.each)(Xp,(function(t,n){e.setAttribute(n,t)})),this.el=e,this.id=(0,x.uniqueId)("filter_"),this.el.id=this.id,this.cfg=t,this._parseShadow(t,e),this}return t.prototype.match=function(t,e){if(this.type!==t)return!1;var n=!0,r=this.cfg;return(0,x.each)(Object.keys(r),(function(t){if(r[t]!==e[t])return n=!1,!1})),n},t.prototype.update=function(t,e){var n=this.cfg;return n[Yp[t]]=e,this._parseShadow(n,this.el),this},t.prototype._parseShadow=function(t,e){var n='<feDropShadow\n dx="'+(t.dx||0)+'"\n dy="'+(t.dy||0)+'"\n stdDeviation="'+(t.blur?t.blur/10:0)+'"\n flood-color="'+(t.color?t.color:"#000")+'"\n flood-opacity="'+(t.opacity?t.opacity:1)+'"\n />';e.innerHTML=n},t}(),Kp=Zp,Qp=function(){function t(t,e){this.cfg={};var n=Kh("marker"),r=(0,x.uniqueId)("marker_");n.setAttribute("id",r);var i=Kh("path");i.setAttribute("stroke",t.stroke||"none"),i.setAttribute("fill",t.fill||"none"),n.appendChild(i),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=i,this.id=r;var a=t["marker-start"===e?"startArrow":"endArrow"];return this.stroke=t.stroke||"#000",!0===a?this._setDefaultPath(e,i):(this.cfg=a,this._setMarker(t.lineWidth,i)),this}return t.prototype.match=function(){return!1},t.prototype._setDefaultPath=function(t,e){var n=this.el;e.setAttribute("d","M0,0 L"+10*Math.cos(Math.PI/6)+",5 L0,10"),n.setAttribute("refX",""+10*Math.cos(Math.PI/6)),n.setAttribute("refY","5")},t.prototype._setMarker=function(t,e){var n=this.el,r=this.cfg.path,i=this.cfg.d;(0,x.isArray)(r)&&(r=r.map((function(t){return t.join(" ")})).join("")),e.setAttribute("d",r),n.appendChild(e),i&&n.setAttribute("refX",""+i/t)},t.prototype.update=function(t){var e=this.child;e.attr?e.attr("fill",t):e.setAttribute("fill",t)},t}(),Jp=Qp,tf=function(){function t(t){this.type="clip",this.cfg={};var e=Kh("clipPath");this.el=e,this.id=(0,x.uniqueId)("clip_"),e.id=this.id;var n=t.cfg.el;return e.appendChild(n),this.cfg=t,this}return t.prototype.match=function(){return!1},t.prototype.remove=function(){var t=this.el;t.parentNode.removeChild(t)},t}(),ef=tf,nf=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,rf=function(){function t(t){this.cfg={};var e=Kh("pattern");e.setAttribute("patternUnits","userSpaceOnUse");var n=Kh("image");e.appendChild(n);var r=(0,x.uniqueId)("pattern_");e.id=r,this.el=e,this.id=r,this.cfg=t;var i=nf.exec(t),a=i[2];n.setAttribute("href",a);var o=new Image;function s(){e.setAttribute("width",""+o.width),e.setAttribute("height",""+o.height)}return a.match(/^data:/i)||(o.crossOrigin="Anonymous"),o.src=a,o.complete?s():(o.onload=s,o.src=o.src),this}return t.prototype.match=function(t,e){return this.cfg===e},t}(),af=rf,of=function(){function t(t){var e=Kh("defs"),n=(0,x.uniqueId)("defs_");e.id=n,t.appendChild(e),this.children=[],this.defaultArrow={},this.el=e,this.canvas=t}return t.prototype.find=function(t,e){for(var n=this.children,r=null,i=0;i<n.length;i++)if(n[i].match(t,e)){r=n[i].id;break}return r},t.prototype.findById=function(t){for(var e=this.children,n=null,r=0;r<e.length;r++)if(e[r].id===t){n=e[r];break}return n},t.prototype.add=function(t){this.children.push(t),t.canvas=this.canvas,t.parent=this},t.prototype.getDefaultArrow=function(t,e){var n=t.stroke||t.strokeStyle;if(this.defaultArrow[n])return this.defaultArrow[n].id;var r=new Jp(t,e);return this.defaultArrow[n]=r,this.el.appendChild(r.el),this.add(r),r.id},t.prototype.addGradient=function(t){var e=new Wp(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addArrow=function(t,e){var n=new Jp(t,e);return this.el.appendChild(n.el),this.add(n),n.id},t.prototype.addShadow=function(t){var e=new Kp(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addPattern=function(t){var e=new af(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addClip=function(t){var e=new ef(t);return this.el.appendChild(e.el),this.add(e),e.id},t}(),sf=of,lf=function(t){function e(e){return t.call(this,(0,b.__assign)((0,b.__assign)({},e),{autoDraw:!0,renderer:"svg"}))||this}return(0,b.__extends)(e,t),e.prototype.getShapeBase=function(){return p},e.prototype.getGroupBase=function(){return sp},e.prototype.getShape=function(t,e,n){var r=n.target||n.srcElement;if(!Xh[r.tagName]){var i=r.parentNode;while(i&&!Xh[i.tagName])i=i.parentNode;r=i}return this.find((function(t){return t.get("el")===r}))},e.prototype.createDom=function(){var t=Kh("svg"),e=new sf(t);return t.setAttribute("width",""+this.get("width")),t.setAttribute("height",""+this.get("height")),this.set("context",e),t},e.prototype.onCanvasChange=function(t){var e=this.get("context"),n=this.get("el");if("sort"===t){var r=this.get("children");r&&r.length&&Jh(this,(function(t,e){return r.indexOf(t)-r.indexOf(e)?1:0}))}else if("clear"===t){if(n){n.innerHTML="";var i=e.el;i.innerHTML="",n.appendChild(i)}}else"matrix"===t?np(this):"clip"===t?rp(this,e):"changeSize"===t&&(n.setAttribute("width",""+this.get("width")),n.setAttribute("height",""+this.get("height")))},e.prototype.draw=function(){var t=this.get("context"),e=this.getChildren();rp(this,t),e.length&&ip(t,e)},e}(Y.AbstractCanvas),uf=lf,cf="0.5.6",df=function(t){function e(e){var n=t.call(this,e)||this;n.type="path",n.shapeType="line";var r=e.connectNulls,i=void 0!==r&&r,a=e.showSinglePoint,o=void 0===a||a;return n.connectNulls=i,n.showSinglePoint=o,n}return(0,b.__extends)(e,t),e.prototype.updateElements=function(t,e){var n,r,i,a,o,s;void 0===e&&(e=!1);for(var l=new Map,u=new Map,c=[],d=0,h=0;h<t.length;h++){var p=t[h],f=this.getElementId(p);c.push(f),l.set(f,p),u.set(f,d),d++}this.elements=new Array(d);var g=fc(this.lastElementsMap,c),m=g.added,v=g.updated,y=g.removed;try{for(var x=(0,b.__values)(m),w=x.next();!w.done;w=x.next()){f=w.value,p=l.get(f);var _=this.getShapeFactory(),C=this.getShapeInfo(p),S=(h=u.get(f),new Qu({shapeFactory:_,container:this.container,offscreenGroup:this.getOffscreenGroup(),elementIndex:h}));S.geometry=this,S.animate=this.animateOption,S.draw(C,e),this.elementsMap[f]=S,this.elements[h]=S}}catch(M){n={error:M}}finally{try{w&&!w.done&&(r=x.return)&&r.call(x)}finally{if(n)throw n.error}}try{for(var A=(0,b.__values)(v),k=A.next();!k.done;k=A.next()){f=k.value,p=l.get(f),S=this.lastElementsMap[f],h=u.get(f),C=this.getShapeInfo(p);var E=S.getModel();(this.isCoordinateChanged||hc(E,C))&&(S.animate=this.animateOption,S.update(C)),this.elementsMap[f]=S,this.elements[h]=S}}catch(O){i={error:O}}finally{try{k&&!k.done&&(a=A.return)&&a.call(A)}finally{if(i)throw i.error}}try{for(var D=(0,b.__values)(y),F=D.next();!F.done;F=D.next()){f=F.value,S=this.lastElementsMap[f];S.animate=this.animateOption,S.destroy()}}catch(B){o={error:B}}finally{try{F&&!F.done&&(s=D.return)&&s.call(D)}finally{if(o)throw o.error}}},e.prototype.getPointsAndData=function(t){for(var e=[],n=[],r=0,i=t.length;r<i;r++){var a=t[r];e.push({x:a.x,y:a.y}),n.push(a[O])}return{points:e,data:n}},e.prototype.getShapeInfo=function(t){var e=this.getDrawCfg(t[0]),n=this.getPointsAndData(t),r=n.points,i=n.data;return e.mappingData=t,e.data=i,e.isStack=!!this.getAdjust("stack"),e.points=r,e.connectNulls=this.connectNulls,e.showSinglePoint=this.showSinglePoint,e},e}(mc),hf=df;function pf(t,e,n,r,i){var a=[];if(t.length){for(var o=[],s=[],l=0,u=t.length;l<u;l++){var c=t[l];o.push(c[1]),s.push(c[0])}s=s.reverse(),(0,x.each)([o,s],(function(t,l){var u=[],c=r.parsePoints(t),d=c[0];1===o.length&&1===s.length?u=0===l?[["M",d.x-.5,d.y],["L",d.x+.5,d.y]]:[["L",d.x+.5,d.y],["L",d.x-.5,d.y]]:(e&&c.push({x:d.x,y:d.y}),u=n?Qs(c,!1,i):Ks(c,!1),l>0&&(u[0][0]="L")),a=a.concat(u)})),a.push(["Z"])}return a}function ff(t,e,n,r,i){for(var a=Wc(t,e,!e,"lineWidth"),o=t.connectNulls,s=t.isInCircle,l=t.points,u=t.showSinglePoint,c=Hc(l,o,u),d=[],h=0,p=c.length;h<p;h++){var f=c[h];d=d.concat(pf(f,s,n,r,i))}return a.path=d,a}function gf(t){var e=t.start,n=t.end;return[[e.x,n.y],[n.x,e.y]]}lc("area",{defaultShapeType:"area",getDefaultPoints:function(t){var e=t.x,n=t.y0,r=(0,x.isArray)(t.y)?t.y:[n,t.y];return r.map((function(t){return{x:e,y:t}}))}});uc("area","area",{draw:function(t,e){var n=ff(t,!1,!1,this),r=e.addShape({type:"path",attrs:n,name:"area"});return r},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,fill:e}}}});var mf=function(t){function e(e){var n=t.call(this,e)||this;n.type="area",n.shapeType="area",n.generatePoints=!0,n.startOnZero=!0;var r=e.startOnZero,i=void 0===r||r,a=e.sortable,o=void 0!==a&&a,s=e.showSinglePoint,l=void 0!==s&&s;return n.startOnZero=i,n.sortable=o,n.showSinglePoint=l,n}return(0,b.__extends)(e,t),e.prototype.getPointsAndData=function(t){for(var e=[],n=[],r=0,i=t.length;r<i;r++){var a=t[r];e.push(a.points),n.push(a[O])}return{points:e,data:n}},e.prototype.getYMinValue=function(){if(this.startOnZero)return t.prototype.getYMinValue.call(this);var e=this.getYScale();return e.min},e}(hf),vf=mf;lc("edge",{defaultShapeType:"line",getDefaultPoints:function(t){return Xc(t)}});uc("edge","line",{draw:function(t,e){var n=Wc(t,!0,!1,"lineWidth"),r=Ks(this.parsePoints(t.points),this.coordinate.isPolar);return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}});var yf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="edge",e.shapeType="edge",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e}(mc),bf=yf,xf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e.paletteCache={},e}return(0,b.__extends)(e,t),e.prototype.updateElements=function(t,e){void 0===e&&(e=!1);for(var n=0;n<t.length;n++){var r=t[n],i=this.prepareRange(r),a=this.prepareSize(),o=(0,x.get)(this.styleOption,["cfg","shadowBlur"]);(0,x.isNumber)(o)||(o=a/2),this.prepareGreyScaleBlurredCircle(a,o),this.drawWithRange(r,i,a,o)}},e.prototype.color=function(t,e){return this.createAttrOption("color",t,"function"!==typeof e?e:""),this},e.prototype.clear=function(){t.prototype.clear.call(this),this.clearShadowCanvasCtx(),this.paletteCache={}},e.prototype.prepareRange=function(t){var e=this.getAttribute("color"),n=e.getFields()[0],r=1/0,i=-1/0;return t.forEach((function(t){var e=t[O][n];e>i&&(i=e),e<r&&(r=e)})),r===i&&(r=i-1),[r,i]},e.prototype.prepareSize=function(){var t=this.getDefaultValue("size");return(0,x.isNumber)(t)||(t=this.getDefaultSize()),t},e.prototype.prepareGreyScaleBlurredCircle=function(t,e){var n=this.getGrayScaleBlurredCanvas(),r=t+e,i=n.getContext("2d");n.width=n.height=2*r,i.clearRect(0,0,n.width,n.height),i.shadowOffsetX=i.shadowOffsetY=2*r,i.shadowBlur=e,i.shadowColor="black",i.beginPath(),i.arc(-r,-r,t,0,2*Math.PI,!0),i.closePath(),i.fill()},e.prototype.drawWithRange=function(t,e,n,r){var i,a,o=this.coordinate,s=o.start,l=o.end,u=this.coordinate.getWidth(),c=this.coordinate.getHeight(),d=this.getAttribute("color"),h=d.getFields()[0];this.clearShadowCanvasCtx();var p=this.getShadowCanvasCtx();e&&(t=t.filter((function(t){return t[O][h]<=e[1]&&t[O][h]>=e[0]})));var f=this.scales[h];try{for(var g=(0,b.__values)(t),m=g.next();!m.done;m=g.next()){var v=m.value,y=this.getDrawCfg(v),x=y.x,w=y.y,_=f.scale(v[O][h]);this.drawGrayScaleBlurredCircle(x-s.x,w-l.y,n+r,_,p)}}catch(A){i={error:A}}finally{try{m&&!m.done&&(a=g.return)&&a.call(g)}finally{if(i)throw i.error}}var C=p.getImageData(0,0,u,c);this.clearShadowCanvasCtx(),this.colorize(C),p.putImageData(C,0,0);var S=this.getImageShape();S.attr("x",s.x),S.attr("y",l.y),S.attr("width",u),S.attr("height",c),S.attr("img",p.canvas),S.set("origin",this.getShapeInfo(t))},e.prototype.getDefaultSize=function(){var t=this.getAttribute("position"),e=this.coordinate;return Math.min(e.getWidth()/(4*t.scales[0].ticks.length),e.getHeight()/(4*t.scales[1].ticks.length))},e.prototype.clearShadowCanvasCtx=function(){var t=this.getShadowCanvasCtx();t.clearRect(0,0,t.canvas.width,t.canvas.height)},e.prototype.getShadowCanvasCtx=function(){var t=this.shadowCanvas;return t||(t=document.createElement("canvas"),this.shadowCanvas=t),t.width=this.coordinate.getWidth(),t.height=this.coordinate.getHeight(),t.getContext("2d")},e.prototype.getGrayScaleBlurredCanvas=function(){return this.grayScaleBlurredCanvas||(this.grayScaleBlurredCanvas=document.createElement("canvas")),this.grayScaleBlurredCanvas},e.prototype.drawGrayScaleBlurredCircle=function(t,e,n,r,i){var a=this.getGrayScaleBlurredCanvas();i.globalAlpha=r,i.drawImage(a,t-n,e-n)},e.prototype.colorize=function(t){for(var e=this.getAttribute("color"),n=t.data,r=this.paletteCache,i=3;i<n.length;i+=4){var a=n[i];if((0,x.isNumber)(a)){var o=r[a]?r[a]:Nt.rgb2arr(e.gradient(a/256));n[i-3]=o[0],n[i-2]=o[1],n[i-1]=o[2],n[i]=a}}},e.prototype.getImageShape=function(){var t=this.imageShape;if(t)return t;var e=this.container;return t=e.addShape({type:"image",attrs:{}}),this.imageShape=t,t},e.prototype.getShapeInfo=function(t){var e=this.getDrawCfg(t[0]),n=t.map((function(t){return t[O]}));return(0,b.__assign)((0,b.__assign)({},e),{mappingData:t,data:n})},e}(mc),wf=xf;function _f(t){var e,n,r,i,a,o,s=t.x,l=t.y,u=t.y0,c=t.size;(0,x.isArray)(l)?(e=(0,b.__read)(l,2),r=e[0],i=e[1]):(r=u,i=l),(0,x.isArray)(s)?(n=(0,b.__read)(s,2),a=n[0],o=n[1]):(a=s-c/2,o=s+c/2);var d=[{x:a,y:r},{x:a,y:i}];return d.push({x:o,y:i},{x:o,y:r}),d}function Cf(t,e){void 0===e&&(e=!0);var n=[],r=t[0];n.push(["M",r.x,r.y]);for(var i=1,a=t.length;i<a;i++)n.push(["L",t[i].x,t[i].y]);return e&&(n.push(["L",r.x,r.y]),n.push(["z"])),n}function Sf(t,e){var n=0,r=0,i=0,a=0;return(0,x.isArray)(t)?1===t.length?n=r=i=a=t[0]:2===t.length?(n=i=t[0],r=a=t[1]):3===t.length?(n=t[0],r=a=t[1],i=t[2]):(n=t[0],r=t[1],i=t[2],a=t[3]):n=r=i=a=t,n+r>e&&(n=n?e/(1+r/n):0,r=e-n),i+a>e&&(i=i?e/(1+a/i):0,a=e-i),[n||0,r||0,i||0,a||0]}function Af(t,e,n){var r=[];if(n.isRect){var i=n.isTransposed?{x:n.start.x,y:e[0].y}:{x:e[0].x,y:n.start.y},a=n.isTransposed?{x:n.end.x,y:e[2].y}:{x:e[3].x,y:n.end.y},o=(0,x.get)(t,["background","style","radius"]);if(o){var s=n.isTransposed?Math.abs(e[0].y-e[2].y):e[2].x-e[1].x,l=n.isTransposed?n.getWidth():n.getHeight(),u=(0,b.__read)(Sf(o,Math.min(s,l)),4),c=u[0],d=u[1],h=u[2],p=u[3];r.push(["M",i.x,a.y+c]),0!==c&&r.push(["A",c,c,0,0,1,i.x+c,a.y]),r.push(["L",a.x-d,a.y]),0!==d&&r.push(["A",d,d,0,0,1,a.x,a.y+d]),r.push(["L",a.x,i.y-h]),0!==h&&r.push(["A",h,h,0,0,1,a.x-h,i.y]),r.push(["L",i.x+p,i.y]),0!==p&&r.push(["A",p,p,0,0,1,i.x,i.y-p])}else r.push(["M",i.x,i.y]),r.push(["L",a.x,i.y]),r.push(["L",a.x,a.y]),r.push(["L",i.x,a.y]),r.push(["L",i.x,i.y]);r.push(["z"])}if(n.isPolar){var f=n.getCenter(),g=Zo(t,n),m=g.startAngle,v=g.endAngle;if("theta"===n.type||n.isTransposed){var y=function(t){return Math.pow(t,2)};c=Math.sqrt(y(f.x-e[0].x)+y(f.y-e[0].y)),d=Math.sqrt(y(f.x-e[2].x)+y(f.y-e[2].y));r=Yo(f.x,f.y,c,n.startAngle,n.endAngle,d)}else r=Yo(f.x,f.y,n.getRadius(),m,v)}return r}function kf(t,e,n){var r=n.getWidth(),i=n.getHeight(),a="rect"===n.type,o=[],s=(t[2].x-t[1].x)/2,l=n.isTransposed?s*i/r:s*r/i;return"round"===e?(a?(o.push(["M",t[0].x,t[0].y+l]),o.push(["L",t[1].x,t[1].y-l]),o.push(["A",s,s,0,0,1,t[2].x,t[2].y-l]),o.push(["L",t[3].x,t[3].y+l]),o.push(["A",s,s,0,0,1,t[0].x,t[0].y+l])):(o.push(["M",t[0].x,t[0].y]),o.push(["L",t[1].x,t[1].y]),o.push(["A",s,s,0,0,1,t[2].x,t[2].y]),o.push(["L",t[3].x,t[3].y]),o.push(["A",s,s,0,0,1,t[0].x,t[0].y])),o.push(["z"])):o=Cf(t),o}function Ef(t,e,n){var r=[];return(0,x.isNil)(e)?n?r.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",(t[2].x+t[3].x)/2,(t[2].y+t[3].y)/2],["Z"]):r.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",t[2].x,t[2].y],["L",t[3].x,t[3].y],["Z"]):r.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",e[1].x,e[1].y],["L",e[0].x,e[0].y],["Z"]),r}function Df(t,e){return[e,t]}function Ff(t,e,n){var r,i,a,o,s,l,u,c=(0,b.__read)((0,b.__spreadArray)([],(0,b.__read)(t),!1),4),d=c[0],h=c[1],p=c[2],f=c[3],g=(0,b.__read)("number"===typeof n?Array(4).fill(n):n,4),m=g[0],v=g[1],y=g[2],x=g[3];e.isTransposed&&(r=(0,b.__read)(Df(h,f),2),h=r[0],f=r[1]),e.isReflect("y")&&(i=(0,b.__read)(Df(d,h),2),d=i[0],h=i[1],a=(0,b.__read)(Df(p,f),2),p=a[0],f=a[1]),e.isReflect("x")&&(o=(0,b.__read)(Df(d,f),2),d=o[0],f=o[1],s=(0,b.__read)(Df(h,p),2),h=s[0],p=s[1]);var w=[],_=function(t){return Math.abs(t)};return l=(0,b.__read)(Sf([m,v,y,x],Math.min(_(f.x-d.x),_(h.y-d.y))).map((function(t){return _(t)})),4),m=l[0],v=l[1],y=l[2],x=l[3],e.isTransposed&&(u=(0,b.__read)([x,m,v,y],4),m=u[0],v=u[1],y=u[2],x=u[3]),d.y<h.y?(w.push(["M",f.x,f.y+y]),0!==y&&w.push(["A",y,y,0,0,0,f.x-y,f.y]),w.push(["L",d.x+x,d.y]),0!==x&&w.push(["A",x,x,0,0,0,d.x,d.y+x]),w.push(["L",h.x,h.y-m]),0!==m&&w.push(["A",m,m,0,0,0,h.x+m,h.y]),w.push(["L",p.x-v,p.y]),0!==v&&w.push(["A",v,v,0,0,0,p.x,p.y-v]),w.push(["L",f.x,f.y+y]),w.push(["z"])):f.x<d.x?(w.push(["M",p.x+v,p.y]),0!==v&&w.push(["A",v,v,0,0,0,p.x,p.y+v]),w.push(["L",f.x,f.y-y]),0!==y&&w.push(["A",y,y,0,0,0,f.x+y,f.y]),w.push(["L",d.x-x,d.y]),0!==x&&w.push(["A",x,x,0,0,0,d.x,d.y-x]),w.push(["L",h.x,h.y+m]),0!==m&&w.push(["A",m,m,0,0,0,h.x-m,h.y]),w.push(["L",p.x+v,p.y]),w.push(["z"])):(w.push(["M",h.x,h.y+m]),0!==m&&w.push(["A",m,m,0,0,1,h.x+m,h.y]),w.push(["L",p.x-v,p.y]),0!==v&&w.push(["A",v,v,0,0,1,p.x,p.y+v]),w.push(["L",f.x,f.y-y]),0!==y&&w.push(["A",y,y,0,0,1,f.x-y,f.y]),w.push(["L",d.x+x,d.y]),0!==x&&w.push(["A",x,x,0,0,1,d.x,d.y-x]),w.push(["L",h.x,h.y+m]),w.push(["z"])),w}lc("interval",{defaultShapeType:"rect",getDefaultPoints:function(t){return _f(t)}});uc("interval","rect",{draw:function(t,e){var n,r=Wc(t,!1,!0),i=e,a=null===t||void 0===t?void 0:t.background;if(a){i=e.addGroup();var o=Yc(t),s=Af(t,this.parsePoints(t.points),this.coordinate);i.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},o),{path:s}),zIndex:-1,name:Zu})}n=r.radius&&this.coordinate.isRect?Ff(this.parsePoints(t.points),this.coordinate,r.radius):this.parsePath(kf(t.points,r.lineCap,this.coordinate));var l=i.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n}),name:"interval"});return a?i:l},getMarker:function(t){var e=t.color,n=t.isInPolar;return n?{symbol:"circle",style:{r:4.5,fill:e}}:{symbol:"square",style:{r:4,fill:e}}}});function Mf(t,e){var n=t.length,r=t;(0,x.isString)(r[0])&&(r=t.map((function(t){return e.translate(t)})));for(var i=r[1]-r[0],a=2;a<n;a++){var o=r[a]-r[a-1];i>o&&(i=o)}return i}function Of(t,e){if(e){var n=(0,x.flatten)(t),r=(0,x.valuesOfKey)(n,e);return r.length}return t.length}function Bf(t){var e=t.theme,n=t.coordinate,r=t.getXScale(),i=r.values,a=t.beforeMappingData,o=i.length,s=as(t.coordinate),l=t.intervalPadding,u=t.dodgePadding,c=t.maxColumnWidth||e.maxColumnWidth,d=t.minColumnWidth||e.minColumnWidth,h=t.columnWidthRatio||e.columnWidthRatio,p=t.multiplePieWidthRatio||e.multiplePieWidthRatio,f=t.roseWidthRatio||e.roseWidthRatio;if(r.isLinear&&i.length>1){i.sort();var g=Mf(i,r);o=(r.max-r.min)/g,i.length>o&&(o=i.length)}var m=r.range,v=1/o,y=1;if(n.isPolar?y=n.isTransposed&&o>1?p:f:(r.isLinear&&(v*=m[1]-m[0]),y=h),!(0,x.isNil)(l)&&l>=0){var b=l/s;v=(1-(o-1)*b)/o}else v*=y;if(t.getAdjust("dodge")){var w=t.getAdjust("dodge"),_=w.dodgeBy,C=Of(a,_);if(!(0,x.isNil)(u)&&u>=0){var S=u/s;v=(v-S*(C-1))/C}else!(0,x.isNil)(l)&&l>=0?(v*=y,v/=C):v/=C;v=v>=0?v:0}if(!(0,x.isNil)(c)&&c>=0){var A=c/s;v>A&&(v=A)}if(!(0,x.isNil)(d)&&d>=0){var k=d/s;v<k&&(v=k)}return v}var Tf=function(t){function e(e){var n=t.call(this,e)||this;n.type="interval",n.shapeType="interval",n.generatePoints=!0;var r=e.background;return n.background=r,n}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),i=this.getAttribute("size");if(i){n=this.getAttributeValues(i,e)[0];var a=this.coordinate,o=as(a);n/=o}else this.defaultSize||(this.defaultSize=Bf(this)),n=this.defaultSize;return r.size=n,r},e.prototype.adjustScale=function(){t.prototype.adjustScale.call(this);var e=this.getYScale();if("theta"===this.coordinate.type)e.change({nice:!1,min:0,max:bs(e)});else{var n=this.scaleDefs,r=e.field,i=e.min,a=e.max,o=e.type;"time"!==o&&(i>0&&!(0,x.get)(n,[r,"min"])&&e.change({min:0}),a<=0&&!(0,x.get)(n,[r,"max"])&&e.change({max:0}))}},e.prototype.getDrawCfg=function(e){var n=t.prototype.getDrawCfg.call(this,e);return n.background=this.background,n},e}(mc),Pf=Tf,If=function(t){function e(e){var n=t.call(this,e)||this;n.type="line";var r=e.sortable,i=void 0!==r&&r;return n.sortable=i,n}return(0,b.__extends)(e,t),e}(hf),Lf=If,Nf=["circle","square","bowtie","diamond","hexagon","triangle","triangle-down"],Rf=["cross","tick","plus","hyphen","line"];function zf(t,e,n,r,i){var a,o,s=Wc(e,i,!i,"r"),l=t.parsePoints(e.points),u=l[0];if(e.isStack)u=l[1];else if(l.length>1){var c=n.addGroup();try{for(var d=(0,b.__values)(l),h=d.next();!h.done;h=d.next()){var p=h.value;c.addShape({type:"marker",attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},s),{symbol:Tc[r]||r}),p)})}}catch(f){a={error:f}}finally{try{h&&!h.done&&(o=d.return)&&o.call(d)}finally{if(a)throw a.error}}return c}return n.addShape({type:"marker",attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},s),{symbol:Tc[r]||r}),u)})}lc("point",{defaultShapeType:"hollow-circle",getDefaultPoints:function(t){return Xc(t)}});(0,x.each)(Nf,(function(t){uc("point","hollow-".concat(t),{draw:function(e,n){return zf(this,e,n,t,!0)},getMarker:function(e){var n=e.color;return{symbol:Tc[t]||t,style:{r:4.5,stroke:n,fill:null}}}})}));var jf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="point",e.shapeType="point",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.getDrawCfg=function(e){var n=t.prototype.getDrawCfg.call(this,e);return(0,b.__assign)((0,b.__assign)({},n),{isStack:!!this.getAdjust("stack")})},e}(mc),$f=jf;function qf(t){var e=t[0],n=1,r=[["M",e.x,e.y]];while(n<t.length){var i=t[n];i.x===t[n-1].x&&i.y===t[n-1].y||(r.push(["L",i.x,i.y]),i.x===e.x&&i.y===e.y&&n<t.length-1&&(e=t[n+1],r.push(["Z"]),r.push(["M",e.x,e.y]),n++)),n++}return(0,x.isEqual)((0,x.last)(r),e)||r.push(["L",e.x,e.y]),r.push(["Z"]),r}lc("polygon",{defaultShapeType:"polygon",getDefaultPoints:function(t){var e=[];return(0,x.each)(t.x,(function(n,r){var i=t.y[r];e.push({x:n,y:i})})),e}});uc("polygon","polygon",{draw:function(t,e){if(!(0,x.isEmpty)(t.points)){var n=Wc(t,!0,!0),r=this.parsePath(qf(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"polygon"})}},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}});var Vf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="polygon",e.shapeType="polygon",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),i=r.x,a=r.y;if(!(0,x.isArray)(i)||!(0,x.isArray)(a)){var o=this.getXScale(),s=this.getYScale(),l=o.values.length,u=s.values.length,c=.5/l,d=.5/u;o.isCategory&&s.isCategory?(i=[i-c,i-c,i+c,i+c],a=[a-d,a+d,a+d,a-d]):(0,x.isArray)(i)?(n=i,i=[n[0],n[0],n[1],n[1]],a=[a-d/2,a+d/2,a+d/2,a-d/2]):(0,x.isArray)(a)&&(n=a,a=[n[0],n[1],n[1],n[0]],i=[i-c/2,i-c/2,i+c/2,i+c/2]),r.x=i,r.y=a}return r},e}(mc),Hf=Vf,Uf=(lc("schema",{defaultShapeType:""}),function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="schema",e.shapeType="schema",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),i=this.getAttribute("size");if(i){n=this.getAttributeValues(i,e)[0];var a=this.coordinate,o=as(a);n/=o}else this.defaultSize||(this.defaultSize=Bf(this)),n=this.defaultSize;return r.size=n,r},e}(mc)),Gf=Uf;function Wf(t){if(!(0,x.isArray)(t))return[];var e=(0,x.max)(t);return(0,x.map)(t,(function(t){return t/e}))}lc("violin",{defaultShapeType:"violin",getDefaultPoints:function(t){var e=t.size/2,n=[],r=Wf(t._size);return(0,x.each)(t.y,(function(i,a){var o=r[a]*e,s=0===a,l=a===t.y.length-1;n.push({isMin:s,isMax:l,x:t.x-o,y:i}),n.unshift({isMin:s,isMax:l,x:t.x+o,y:i})})),n}});uc("violin","violin",{draw:function(t,e){var n=Wc(t,!0,!0),r=this.parsePath(Uc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"violin"})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4,fill:e}}}});var Yf=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="violin",e.shapeType="violin",e.generatePoints=!0,e}return(0,b.__extends)(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),i=this.getAttribute("size");if(i){n=this.getAttributeValues(i,e)[0];var a=this.coordinate,o=as(a);n/=o}else this.defaultSize||(this.defaultSize=Bf(this)),n=this.defaultSize;return r.size=n,r._size=(0,x.get)(e[O],[this._sizeField]),r},e.prototype.initAttributes=function(){var e=this.attributeOption,n=e.size?e.size.fields[0]:this._sizeField?this._sizeField:"size";this._sizeField=n,delete e.size,t.prototype.initAttributes.call(this)},e}(mc),Xf=Yf;function Zf(t,e){return["C",1*t.x/2+1*e.x/2,t.y,1*t.x/2+1*e.x/2,e.y,e.x,e.y]}function Kf(t,e){var n=[];n.push({x:e.x,y:e.y}),n.push(t);var r=["Q"];return(0,x.each)(n,(function(t){r.push(t.x,t.y)})),r}function Qf(t,e,n){var r=Kf(e,n),i=[["M",t.x,t.y]];return i.push(r),i}function Jf(t,e){var n=Kf(t[1],e),r=Kf(t[3],e),i=[["M",t[0].x,t[0].y]];return i.push(r),i.push(["L",t[3].x,t[3].y]),i.push(["L",t[2].x,t[2].y]),i.push(n),i.push(["L",t[1].x,t[1].y]),i.push(["L",t[0].x,t[0].y]),i.push(["Z"]),i}function tg(t,e){var n=Zf(t,e),r=[["M",t.x,t.y]];return r.push(n),r}uc("area","line",{draw:function(t,e){var n=ff(t,!0,!1,this),r=e.addShape({type:"path",attrs:n,name:"area"});return r},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,stroke:e,fill:null}}}}),uc("area","smooth",{draw:function(t,e){var n=this.coordinate,r=ff(t,!1,!0,this,gf(n)),i=e.addShape({type:"path",attrs:r,name:"area"});return i},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,fill:e}}}}),uc("area","smooth-line",{draw:function(t,e){var n=this.coordinate,r=ff(t,!0,!0,this,gf(n)),i=e.addShape({type:"path",attrs:r,name:"area"});return i},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return void 0===n&&(n=5.5),[["M",t-n,e-4],["L",t+n,e-4],["L",t+n,e+4],["L",t-n,e+4],["Z"]]},style:{r:5,stroke:e,fill:null}}}}),uc("edge","arc",{draw:function(t,e){var n,r=Wc(t,!0,!1,"lineWidth"),i=t.points,a=i.length>2?"weight":"normal";if(t.isInCircle){var o={x:0,y:1};return"normal"===a?n=Qf(i[0],i[1],o):(r.fill=r.stroke,n=Jf(i,o)),n=this.parsePath(n),e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n})})}if("normal"===a)return i=this.parsePoints(i),n=Xo((i[1].x+i[0].x)/2,i[0].y,Math.abs(i[1].x-i[0].x)/2,Math.PI,2*Math.PI),e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n})});var s=Zf(i[1],i[3]),l=Zf(i[2],i[0]);return n=[["M",i[0].x,i[0].y],["L",i[1].x,i[1].y],s,["L",i[3].x,i[3].y],["L",i[2].x,i[2].y],l,["Z"]],n=this.parsePath(n),r.fill=r.stroke,e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:n})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}}),uc("edge","smooth",{draw:function(t,e){var n=Wc(t,!0,!1,"lineWidth"),r=t.points,i=this.parsePath(tg(r[0],r[1]));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:i})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}});var eg=1/3;function ng(t,e){var n=[];n.push({x:t.x,y:t.y*(1-eg)+e.y*eg}),n.push({x:e.x,y:t.y*(1-eg)+e.y*eg}),n.push(e);var r=[["M",t.x,t.y]];return(0,x.each)(n,(function(t){r.push(["L",t.x,t.y])})),r}function rg(t){var e=t.x,n=t.y,r=t.y0;return(0,x.isArray)(n)?n.map((function(t,n){return{x:(0,x.isArray)(e)?e[n]:e,y:t}})):[{x:e,y:r},{x:e,y:n}]}function ig(t){var e,n,r,i=t.x,a=t.y,o=t.y0,s=t.size;(0,x.isArray)(a)?(e=(0,b.__read)(a,2),n=e[0],r=e[1]):(n=o,r=a);var l=i+s/2,u=i-s/2;return[{x:i,y:n},{x:i,y:r},{x:u,y:n},{x:l,y:n},{x:u,y:r},{x:l,y:r}]}function ag(t){return[["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["M",t[2].x,t[2].y],["L",t[3].x,t[3].y],["M",t[4].x,t[4].y],["L",t[5].x,t[5].y]]}uc("edge","vhv",{draw:function(t,e){var n=Wc(t,!0,!1,"lineWidth"),r=t.points,i=this.parsePath(ng(r[0],r[1]));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:i})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}}),uc("interval","funnel",{getPoints:function(t){return t.size=2*t.size,_f(t)},draw:function(t,e){var n=Wc(t,!1,!0),r=this.parsePath(Ef(t.points,t.nextPoints,!1)),i=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"interval"});return i},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}}),uc("interval","hollow-rect",{draw:function(t,e){var n=Wc(t,!0,!1),r=e,i=null===t||void 0===t?void 0:t.background;if(i){r=e.addGroup();var a=Yc(t),o=Af(t,this.parsePoints(t.points),this.coordinate);r.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},a),{path:o}),zIndex:-1,name:Zu})}var s=this.parsePath(Cf(t.points)),l=r.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:s}),name:"interval"});return i?r:l},getMarker:function(t){var e=t.color,n=t.isInPolar;return n?{symbol:"circle",style:{r:4.5,stroke:e,fill:null}}:{symbol:"square",style:{r:4,stroke:e,fill:null}}}}),uc("interval","line",{getPoints:function(t){return rg(t)},draw:function(t,e){var n=Wc(t,!0,!1,"lineWidth"),r=es((0,b.__assign)({},n),["fill"]),i=this.parsePath(Cf(t.points,!1)),a=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},r),{path:i}),name:"interval"});return a},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return[["M",t,e-n],["L",t,e+n]]},style:{r:5,stroke:e}}}}),uc("interval","pyramid",{getPoints:function(t){return t.size=2*t.size,_f(t)},draw:function(t,e){var n=Wc(t,!1,!0),r=this.parsePath(Ef(t.points,t.nextPoints,!0)),i=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"interval"});return i},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}}),uc("interval","tick",{getPoints:function(t){return ig(t)},draw:function(t,e){var n=Wc(t,!0,!1),r=this.parsePath(ag(t.points)),i=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r}),name:"interval"});return i},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){return[["M",t-n/2,e-n],["L",t+n/2,e-n],["M",t,e-n],["L",t,e+n],["M",t-n/2,e+n],["L",t+n/2,e+n]]},style:{r:5,stroke:e}}}});var og=function(t,e,n){var r,i=t.x,a=t.y,o=e.x,s=e.y;switch(n){case"hv":r=[{x:o,y:a}];break;case"vh":r=[{x:i,y:s}];break;case"hvh":var l=(o+i)/2;r=[{x:l,y:a},{x:l,y:s}];break;case"vhv":var u=(a+s)/2;r=[{x:i,y:u},{x:o,y:u}];break;default:break}return r};function sg(t,e){var n=[];return(0,x.each)(t,(function(r,i){var a=t[i+1];if(n.push(r),a){var o=og(r,a,e);n=n.concat(o)}})),n}function lg(t){return t.map((function(t,e){return 0===e?["M",t.x,t.y]:["L",t.x,t.y]}))}function ug(t,e){var n=Hc(t.points,t.connectNulls,t.showSinglePoint),r=[];return(0,x.each)(n,(function(t){var n=sg(t,e);r=r.concat(lg(n))})),(0,b.__assign)((0,b.__assign)({},Wc(t,!0,!1,"lineWidth")),{path:r})}function cg(t){var e=(0,x.isArray)(t)?t:[t],n=e[0],r=e[e.length-1],i=e.length>1?e[1]:n,a=e.length>3?e[3]:r,o=e.length>2?e[2]:i;return{min:n,max:r,min1:i,max1:a,median:o}}function dg(t,e,n){var r,i=n/2;if((0,x.isArray)(e)){var a=cg(e),o=a.min,s=a.max,l=a.median,u=a.min1,c=a.max1,d=t-i,h=t+i;r=[[d,s],[h,s],[t,s],[t,c],[d,u],[d,c],[h,c],[h,u],[t,u],[t,o],[d,o],[h,o],[d,l],[h,l]]}else{e=(0,x.isNil)(e)?.5:e;var p=cg(t),f=(o=p.min,s=p.max,l=p.median,u=p.min1,c=p.max1,e-i),g=e+i;r=[[o,f],[o,g],[o,e],[u,e],[u,f],[u,g],[c,g],[c,f],[c,e],[s,e],[s,f],[s,g],[l,f],[l,g]]}return r.map((function(t){return{x:t[0],y:t[1]}}))}function hg(t){return[["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["M",t[2].x,t[2].y],["L",t[3].x,t[3].y],["M",t[4].x,t[4].y],["L",t[5].x,t[5].y],["L",t[6].x,t[6].y],["L",t[7].x,t[7].y],["L",t[4].x,t[4].y],["Z"],["M",t[8].x,t[8].y],["L",t[9].x,t[9].y],["M",t[10].x,t[10].y],["L",t[11].x,t[11].y],["M",t[12].x,t[12].y],["L",t[13].x,t[13].y]]}function pg(t){var e=(0,x.isArray)(t)?t:[t],n=e.sort((function(t,e){return e-t}));return ts(n,4,n[n.length-1])}function fg(t,e,n){var r=pg(e);return[{x:t,y:r[0]},{x:t,y:r[1]},{x:t-n/2,y:r[2]},{x:t-n/2,y:r[1]},{x:t+n/2,y:r[1]},{x:t+n/2,y:r[2]},{x:t,y:r[2]},{x:t,y:r[3]}]}function gg(t){return[["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["M",t[2].x,t[2].y],["L",t[3].x,t[3].y],["L",t[4].x,t[4].y],["L",t[5].x,t[5].y],["Z"],["M",t[6].x,t[6].y],["L",t[7].x,t[7].y]]}function mg(t,e){var n=Math.abs(t[0].x-t[2].x),r=Math.abs(t[0].y-t[2].y),i=Math.min(n,r);e&&(i=(0,x.clamp)(e,0,Math.min(n,r))),i/=2;var a=(t[0].x+t[2].x)/2,o=(t[0].y+t[2].y)/2;return{x:a-i,y:o-i,width:2*i,height:2*i}}(0,x.each)(["hv","vh","hvh","vhv"],(function(t){uc("line",t,{draw:function(e,n){var r=ug(e,t),i=n.addShape({type:"path",attrs:r,name:"line"});return i},getMarker:function(e){return Kc(e,t)}})})),(0,x.each)(Rf,(function(t){uc("point",t,{draw:function(e,n){return zf(this,e,n,t,!0)},getMarker:function(e){var n=e.color;return{symbol:Tc[t],style:{r:4.5,stroke:n,fill:null}}}})})),uc("point","image",{draw:function(t,e){var n,r,i=Wc(t,!1,!1,"r").r,a=this.parsePoints(t.points),o=a[0];if(t.isStack)o=a[1];else if(a.length>1){var s=e.addGroup();try{for(var l=(0,b.__values)(a),u=l.next();!u.done;u=l.next()){var c=u.value;s.addShape("image",{attrs:{x:c.x-i/2,y:c.y-i,width:i,height:i,img:t.shape[1]}})}}catch(d){n={error:d}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}return s}return e.addShape("image",{attrs:{x:o.x-i/2,y:o.y-i,width:i,height:i,img:t.shape[1]}})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4.5,fill:e}}}}),(0,x.each)(Nf,(function(t){uc("point",t,{draw:function(e,n){return zf(this,e,n,t,!1)},getMarker:function(e){var n=e.color;return{symbol:Tc[t]||t,style:{r:4.5,fill:n}}}})})),uc("schema","box",{getPoints:function(t){var e=t.x,n=t.y,r=t.size;return dg(e,n,r)},draw:function(t,e){var n=Wc(t,!0,!1),r=this.parsePath(hg(t.points)),i=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r,name:"schema"})});return i},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){var r=[e-6,e-3,e,e+3,e+6],i=dg(t,r,n);return[["M",i[0].x+1,i[0].y],["L",i[1].x-1,i[1].y],["M",i[2].x,i[2].y],["L",i[3].x,i[3].y],["M",i[4].x,i[4].y],["L",i[5].x,i[5].y],["L",i[6].x,i[6].y],["L",i[7].x,i[7].y],["L",i[4].x,i[4].y],["Z"],["M",i[8].x,i[8].y],["L",i[9].x,i[9].y],["M",i[10].x+1,i[10].y],["L",i[11].x-1,i[11].y],["M",i[12].x,i[12].y],["L",i[13].x,i[13].y]]},style:{r:6,lineWidth:1,stroke:e}}}}),uc("schema","candle",{getPoints:function(t){var e=t.x,n=t.y,r=t.size;return fg(e,n,r)},draw:function(t,e){var n=Wc(t,!0,!0),r=this.parsePath(gg(t.points)),i=e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r,name:"schema"})});return i},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){var r=[e+7.5,e+3,e-3,e-7.5],i=fg(t,r,n);return[["M",i[0].x,i[0].y],["L",i[1].x,i[1].y],["M",i[2].x,i[2].y],["L",i[3].x,i[3].y],["L",i[4].x,i[4].y],["L",i[5].x,i[5].y],["Z"],["M",i[6].x,i[6].y],["L",i[7].x,i[7].y]]},style:{lineWidth:1,stroke:e,fill:e,r:6}}}}),uc("polygon","square",{draw:function(t,e){if(!(0,x.isEmpty)(t.points)){var n=Wc(t,!0,!0),r=this.parsePoints(t.points);return e.addShape("rect",{attrs:(0,b.__assign)((0,b.__assign)({},n),mg(r,t.size)),name:"polygon"})}},getMarker:function(t){var e=t.color;return{symbol:"square",style:{r:4,fill:e}}}}),uc("violin","smooth",{draw:function(t,e){var n=Wc(t,!0,!0),r=this.parsePath(Gc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{stroke:null,r:4,fill:e}}}}),uc("violin","hollow",{draw:function(t,e){var n=Wc(t,!0,!1),r=this.parsePath(Uc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4,fill:null,stroke:e}}}}),uc("violin","hollow-smooth",{draw:function(t,e){var n=Wc(t,!0,!1),r=this.parsePath(Gc(t.points));return e.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},n),{path:r})})},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{r:4,fill:null,stroke:e}}}});var vg=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getLabelValueDir=function(t){var e="y",n=t.points;return n[0][e]<=n[2][e]?1:-1},e.prototype.getLabelOffsetPoint=function(e,n,r,i){var a,o=t.prototype.getLabelOffsetPoint.call(this,e,n,r),s=this.getCoordinate(),l=s.isTransposed,u=l?"x":"y",c=this.getLabelValueDir(e.mappingData);return o=(0,b.__assign)((0,b.__assign)({},o),(a={},a[u]=o[u]*c,a)),s.isReflect("x")&&(o=(0,b.__assign)((0,b.__assign)({},o),{x:-1*o.x})),s.isReflect("y")&&(o=(0,b.__assign)((0,b.__assign)({},o),{y:-1*o.y})),o},e.prototype.getThemedLabelCfg=function(t){var e=this.geometry,n=this.getDefaultLabelCfg(),r=e.theme;return(0,x.deepMix)({},n,r.labels,"middle"===t.position?{offset:0}:{},t)},e.prototype.setLabelPosition=function(t,e,n,r){var i,a,o,s,l=this.getCoordinate(),u=l.isTransposed,c=e.points,d=l.convert(c[0]),h=l.convert(c[2]),p=this.getLabelValueDir(e),f=(0,x.isArray)(e.shape)?e.shape[0]:e.shape;if("funnel"===f||"pyramid"===f){var g=(0,x.get)(e,"nextPoints"),m=(0,x.get)(e,"points");if(g){var v=l.convert(m[0]),y=l.convert(m[1]),b=l.convert(g[0]),w=l.convert(g[1]);u?(i=Math.min(b.y,v.y),o=Math.max(b.y,v.y),a=(y.x+w.x)/2,s=(v.x+b.x)/2):(i=Math.min((y.y+w.y)/2,(v.y+b.y)/2),o=Math.max((y.y+w.y)/2,(v.y+b.y)/2),a=w.x,s=v.x)}else i=Math.min(h.y,d.y),o=Math.max(h.y,d.y),a=h.x,s=d.x}else i=Math.min(h.y,d.y),o=Math.max(h.y,d.y),a=h.x,s=d.x;switch(r){case"right":t.x=a,t.y=(i+o)/2,t.textAlign=(0,x.get)(t,"textAlign",p>0?"left":"right");break;case"left":t.x=s,t.y=(i+o)/2,t.textAlign=(0,x.get)(t,"textAlign",p>0?"left":"right");break;case"bottom":u&&(t.x=(a+s)/2),t.y=o,t.textAlign=(0,x.get)(t,"textAlign","center"),t.textBaseline=(0,x.get)(t,"textBaseline",p>0?"bottom":"top");break;case"middle":u&&(t.x=(a+s)/2),t.y=(i+o)/2,t.textAlign=(0,x.get)(t,"textAlign","center"),t.textBaseline=(0,x.get)(t,"textBaseline","middle");break;case"top":u&&(t.x=(a+s)/2),t.y=i,t.textAlign=(0,x.get)(t,"textAlign","center"),t.textBaseline=(0,x.get)(t,"textBaseline",p>0?"bottom":"top");break;default:break}},e}(Oc),yg=vg,bg=Math.PI/2,xg=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getLabelOffset=function(t){var e=this.getCoordinate(),n=0;if((0,x.isNumber)(t))n=t;else if((0,x.isString)(t)&&-1!==t.indexOf("%")){var r=e.getRadius();e.innerRadius>0&&(r*=1-e.innerRadius),n=.01*parseFloat(t)*r}return n},e.prototype.getLabelItems=function(e){var n=t.prototype.getLabelItems.call(this,e),r=this.geometry.getYScale();return(0,x.map)(n,(function(t){if(t&&r){var e=r.scale((0,x.get)(t.data,r.field));return(0,b.__assign)((0,b.__assign)({},t),{percent:e})}return t}))},e.prototype.getLabelAlign=function(t){var e,n=this.getCoordinate();if(t.labelEmit)e=t.angle<=Math.PI/2&&t.angle>=-Math.PI/2?"left":"right";else if(n.isTransposed){var r=n.getCenter(),i=t.offset;e=Math.abs(t.x-r.x)<1?"center":t.angle>Math.PI||t.angle<=0?i>0?"left":"right":i>0?"right":"left"}else e="center";return e},e.prototype.getLabelPoint=function(t,e,n){var r,i=1,a=t.content[n];this.isToMiddle(e)?r=this.getMiddlePoint(e.points):(1===t.content.length&&0===n?n=1:0===n&&(i=-1),r=this.getArcPoint(e,n));var o=t.offset*i,s=this.getPointAngle(r),l=t.labelEmit,u=this.getCirclePoint(s,o,r,l);return 0===u.r?u.content="":(u.content=a,u.angle=s,u.color=e.color),u.rotate=t.autoRotate?this.getLabelRotate(s,o,l):t.rotate,u.start={x:r.x,y:r.y},u},e.prototype.getArcPoint=function(t,e){return void 0===e&&(e=0),(0,x.isArray)(t.x)||(0,x.isArray)(t.y)?{x:(0,x.isArray)(t.x)?t.x[e]:t.x,y:(0,x.isArray)(t.y)?t.y[e]:t.y}:{x:t.x,y:t.y}},e.prototype.getPointAngle=function(t){return us(this.getCoordinate(),t)},e.prototype.getCirclePoint=function(t,e,n,r){var i=this.getCoordinate(),a=i.getCenter(),o=ss(i,n);if(0===o)return(0,b.__assign)((0,b.__assign)({},a),{r:o});var s=t;if(i.isTransposed&&o>e&&!r){var l=Math.asin(e/(2*o));s=t+2*l}else o+=e;return{x:a.x+o*Math.cos(s),y:a.y+o*Math.sin(s),r:o}},e.prototype.getLabelRotate=function(t,e,n){var r=t+bg;return n&&(r-=bg),r&&(r>bg?r-=Math.PI:r<-bg&&(r+=Math.PI)),r},e.prototype.getMiddlePoint=function(t){var e=this.getCoordinate(),n=t.length,r={x:0,y:0};return(0,x.each)(t,(function(t){r.x+=t.x,r.y+=t.y})),r.x/=n,r.y/=n,r=e.convert(r),r},e.prototype.isToMiddle=function(t){return t.x.length>2},e}(Oc),wg=xg,_g=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.defaultLayout="distribute",e}return(0,b.__extends)(e,t),e.prototype.getDefaultLabelCfg=function(e,n){var r=t.prototype.getDefaultLabelCfg.call(this,e,n);return(0,x.deepMix)({},r,(0,x.get)(this.geometry.theme,"pieLabels",{}))},e.prototype.getLabelOffset=function(e){return t.prototype.getLabelOffset.call(this,e)||0},e.prototype.getLabelRotate=function(t,e,n){var r;return e<0&&(r=t,r>Math.PI/2&&(r-=Math.PI),r<-Math.PI/2&&(r+=Math.PI)),r},e.prototype.getLabelAlign=function(t){var e,n=this.getCoordinate(),r=n.getCenter();return e=t.angle<=Math.PI/2&&t.x>=r.x?"left":"right",t.offset<=0&&(e="right"===e?"left":"right"),e},e.prototype.getArcPoint=function(t){return t},e.prototype.getPointAngle=function(t){var e,n=this.getCoordinate(),r={x:(0,x.isArray)(t.x)?t.x[0]:t.x,y:t.y[0]},i={x:(0,x.isArray)(t.x)?t.x[1]:t.x,y:t.y[1]},a=us(n,r);if(t.points&&t.points[0].y===t.points[1].y)e=a;else{var o=us(n,i);a>=o&&(o+=2*Math.PI),e=a+(o-a)/2}return e},e.prototype.getCirclePoint=function(t,e){var n=this.getCoordinate(),r=n.getCenter(),i=n.getRadius()+e;return(0,b.__assign)((0,b.__assign)({},Wo(r.x,r.y,i,t)),{angle:t,r:i})},e}(wg),Cg=_g,Sg=4;function Ag(t,e,n,r,i,a){var o,s,l,u=!0,c=r.start,d=r.end,h=Math.min(c.y,d.y),p=Math.abs(c.y-d.y),f=0,g=Number.MIN_VALUE,m=e.map((function(t){return t.y>f&&(f=t.y),t.y<g&&(g=t.y),{size:n,targets:[t.y-h]}}));g-=h,f-h>p&&(p=f-h);while(u){m.forEach((function(t){var e=(Math.min.apply(g,t.targets)+Math.max.apply(g,t.targets))/2;t.pos=Math.min(Math.max(g,e-t.size/2),p-t.size)})),u=!1,l=m.length;while(l--)if(l>0){var v=m[l-1],y=m[l];v.pos+v.size>y.pos&&(v.size+=y.size,v.targets=v.targets.concat(y.targets),v.pos+v.size>p&&(v.pos=p-v.size),m.splice(l,1),u=!0)}}l=0,m.forEach((function(t){var r=h+n/2;t.targets.forEach((function(){e[l].y=t.pos+r,r+=n,l++}))}));var w={};try{for(var _=(0,b.__values)(t),C=_.next();!C.done;C=_.next()){var S=C.value;w[S.get("id")]=S}}catch(A){o={error:A}}finally{try{C&&!C.done&&(s=_.return)&&s.call(_)}finally{if(o)throw o.error}}e.forEach((function(t){var e=t.r*t.r,n=Math.pow(Math.abs(t.y-i.y),2);if(e<n)t.x=i.x;else{var r=Math.sqrt(e-n);t.x=a?i.x+r:i.x-r}var o=w[t.id];o.attr("x",t.x),o.attr("y",t.y);var s=(0,x.find)(o.getChildren(),(function(t){return"text"===t.get("type")}));s&&(s.attr("y",t.y),s.attr("x",t.x))}))}function kg(t,e,n,r){if(t.length&&e.length){var i=t[0]?t[0].offset:0,a=e[0].get("coordinate"),o=a.getRadius(),s=a.getCenter();if(i>0){var l=14,u=o+i,c=2*u+2*l,d={start:a.start,end:a.end},h=[[],[]];t.forEach((function(t){t&&("right"===t.textAlign?h[0].push(t):h[1].push(t))})),h.forEach((function(t,n){var r=c/l;t.length>r&&(t.sort((function(t,e){return e["..percent"]-t["..percent"]})),t.splice(r,t.length-r)),t.sort((function(t,e){return t.y-e.y})),Ag(e,t,l,d,s,n)}))}(0,x.each)(t,(function(t){if(t&&t.labelLine){var e=t.offset,n=t.angle,r=Wo(s.x,s.y,o,n),i=Wo(s.x,s.y,o+e/2,n),a=t.x+(0,x.get)(t,"offsetX",0),l=t.y+(0,x.get)(t,"offsetY",0),u={x:a-Math.cos(n)*Sg,y:l-Math.sin(n)*Sg};(0,x.isObject)(t.labelLine)||(t.labelLine={}),t.labelLine.path=["M ".concat(r.x),"".concat(r.y," Q").concat(i.x),"".concat(i.y," ").concat(u.x),u.y].join(",")}}))}}function Eg(t,e,n){var r=t.filter((function(t){return!t.invisible}));r.sort((function(t,e){return t.y-e.y}));var i,a=!0,o=n.minY,s=n.maxY,l=Math.abs(o-s),u=0,c=Number.MIN_VALUE,d=r.map((function(t){return t.y>u&&(u=t.y),t.y<c&&(c=t.y),{content:t.content,size:e,targets:[t.y-o],pos:null}}));c-=o,u-o>l&&(l=u-o);while(a){d.forEach((function(t){var e=(Math.min.apply(c,t.targets)+Math.max.apply(c,t.targets))/2;t.pos=Math.min(Math.max(c,e-t.size/2),l-t.size),t.pos=Math.max(0,t.pos)})),a=!1,i=d.length;while(i--)if(i>0){var h=d[i-1],p=d[i];h.pos+h.size>p.pos&&(h.size+=p.size,h.targets=h.targets.concat(p.targets),h.pos+h.size>l&&(h.pos=l-h.size),d.splice(i,1),a=!0)}}i=0,d.forEach((function(t){var n=o+e/2;t.targets.forEach((function(){r[i].y=t.pos+n,n+=e,i++}))}))}var Dg=4;function Fg(t,e){var n=e.getCenter(),r=e.getRadius();if(t&&t.labelLine){var i=t.angle,a=t.offset,o=Wo(n.x,n.y,r,i),s=t.x+(0,x.get)(t,"offsetX",0)*(Math.cos(i)>0?1:-1),l=t.y+(0,x.get)(t,"offsetY",0)*(Math.sin(i)>0?1:-1),u={x:s-Math.cos(i)*Dg,y:l-Math.sin(i)*Dg},c=t.labelLine.smooth,d=[],h=u.x-n.x,p=u.y-n.y,f=Math.atan(p/h);if(h<0&&(f+=Math.PI),!1===c){(0,x.isObject)(t.labelLine)||(t.labelLine={});var g=0;(i<0&&i>-Math.PI/2||i>1.5*Math.PI)&&u.y>o.y&&(g=1),i>=0&&i<Math.PI/2&&u.y>o.y&&(g=1),i>=Math.PI/2&&i<Math.PI&&o.y>u.y&&(g=1),(i<-Math.PI/2||i>=Math.PI&&i<1.5*Math.PI)&&o.y>u.y&&(g=1);var m=a/2>4?4:Math.max(a/2-1,0),v=Wo(n.x,n.y,r+m,i),y=Wo(n.x,n.y,r+a/2,f),b=0;d.push("M ".concat(o.x," ").concat(o.y)),d.push("L ".concat(v.x," ").concat(v.y)),d.push("A ".concat(n.x," ").concat(n.y," 0 ").concat(b," ").concat(g," ").concat(y.x," ").concat(y.y)),d.push("L ".concat(u.x," ").concat(u.y))}else{v=Wo(n.x,n.y,r+(a/2>4?4:Math.max(a/2-1,0)),i);var w=o.x<n.x?1:-1;d.push("M ".concat(u.x," ").concat(u.y));var _=(o.y-n.y)/(o.x-n.x),C=(u.y-n.y)/(u.x-n.x);Math.abs(_-C)>Math.pow(Math.E,-16)&&d.push.apply(d,["C",u.x+4*w,u.y,2*v.x-o.x,2*v.y-o.y,o.x,o.y]),d.push("L ".concat(o.x," ").concat(o.y))}t.labelLine.path=d.join(" ")}}function Mg(t,e,n,r){var i,a,o=(0,x.filter)(t,(function(t){return!(0,x.isNil)(t)})),s=e[0]&&e[0].get("coordinate");if(s){var l=s.getCenter(),u=s.getRadius(),c={};try{for(var d=(0,b.__values)(e),h=d.next();!h.done;h=d.next()){var p=h.value;c[p.get("id")]=p}}catch(k){i={error:k}}finally{try{h&&!h.done&&(a=d.return)&&a.call(d)}finally{if(i)throw i.error}}var f=(0,x.get)(o[0],"labelHeight",14),g=(0,x.get)(o[0],"offset",0);if(!(g<=0)){var m="left",v="right",y=(0,x.groupBy)(o,(function(t){return t.x<l.x?m:v})),w=s.start,_=s.end,C=Math.min(2*(u+g+f),s.getHeight()),S=C/2,A={minX:w.x,maxX:_.x,minY:l.y-S,maxY:l.y+S};(0,x.each)(y,(function(t,e){var n=Math.floor(C/f);t.length>n&&(t.sort((function(t,e){return e.percent-t.percent})),(0,x.each)(t,(function(t,e){e+1>n&&(c[t.id].set("visible",!1),t.invisible=!0)}))),Eg(t,f,A)})),(0,x.each)(y,(function(t,e){(0,x.each)(t,(function(t){var n=e===v,r=c[t.id],i=r.getChildByIndex(0);if(i){var a=u+g,o=t.y-l.y,d=Math.pow(a,2),h=Math.pow(o,2),p=d-h>0?d-h:0,f=Math.sqrt(p),m=Math.abs(Math.cos(t.angle)*a);t.x=n?l.x+Math.max(f,m):l.x-Math.max(f,m)}i&&(i.attr("y",t.y),i.attr("x",t.x)),Fg(t,s)}))}))}}}var Og=4,Bg=4,Tg=4;function Pg(t,e,n){var r=e.getCenter(),i=e.getRadius(),a={x:t.x-(n?Tg:-Tg),y:t.y},o=Wo(r.x,r.y,i+Og,t.angle),s={x:a.x,y:a.y},l={x:o.x,y:o.y},u=Wo(r.x,r.y,i,t.angle),c="";if(a.y!==o.y){var d=n?4:-4;s.y=a.y,t.angle<0&&t.angle>=-Math.PI/2&&(s.x=Math.max(o.x,a.x-d),a.y<o.y?l.y=s.y:(l.y=o.y,l.x=Math.max(l.x,s.x-d))),t.angle>0&&t.angle<Math.PI/2&&(s.x=Math.max(o.x,a.x-d),a.y>o.y?l.y=s.y:(l.y=o.y,l.x=Math.max(l.x,s.x-d))),t.angle>Math.PI/2&&(s.x=Math.min(o.x,a.x-d),a.y>o.y?l.y=s.y:(l.y=o.y,l.x=Math.min(l.x,s.x-d))),t.angle<-Math.PI/2&&(s.x=Math.min(o.x,a.x-d),a.y<o.y?l.y=s.y:(l.y=o.y,l.x=Math.min(l.x,s.x-d)))}c=["M ".concat(a.x,",").concat(a.y),"L ".concat(s.x,",").concat(s.y),"L ".concat(l.x,",").concat(l.y),"L ".concat(o.x,",").concat(o.y),"L ".concat(u.x,",").concat(u.y)].join(" "),t.labelLine=(0,x.deepMix)({},t.labelLine,{path:c})}function Ig(t,e,n,r){var i,a,o=e[0]&&e[0].get("coordinate");if(o){var s=o.getCenter(),l=o.getRadius(),u={};try{for(var c=(0,b.__values)(e),d=c.next();!d.done;d=c.next()){var h=d.value;u[h.get("id")]=h}}catch(k){i={error:k}}finally{try{d&&!d.done&&(a=c.return)&&a.call(c)}finally{if(i)throw i.error}}var p=(0,x.get)(t[0],"labelHeight",14),f=Math.max((0,x.get)(t[0],"offset",0),Og);(0,x.each)(t,(function(t){if(t){var e=(0,x.get)(u,[t.id]);if(e){var n=t.x>s.x||t.x===s.x&&t.y>s.y,r=(0,x.isNil)(t.offsetX)?Bg:t.offsetX,i=Wo(s.x,s.y,l+Og,t.angle),a=f+r;t.x=s.x+(n?1:-1)*(l+a),t.y=i.y}}}));var g=o.start,m=o.end,v="left",y="right",w=(0,x.groupBy)(t,(function(t){return t.x<s.x?v:y})),_=2*(l+f)+p;(0,x.each)(w,(function(t){var e=t.length*p;e>_&&(_=Math.min(e,Math.abs(g.y-m.y)))}));var C={minX:g.x,maxX:m.x,minY:s.y-_/2,maxY:s.y+_/2};(0,x.each)(w,(function(t,e){var n=_/p;t.length>n&&(t.sort((function(t,e){return e.percent-t.percent})),(0,x.each)(t,(function(t,e){e>n&&(u[t.id].set("visible",!1),t.invisible=!0)}))),Eg(t,p,C)}));var S=C.minY,A=C.maxY;(0,x.each)(w,(function(t,e){var n=e===y;(0,x.each)(t,(function(t){var e=(0,x.get)(u,t&&[t.id]);if(e)if(t.y<S||t.y>A)e.set("visible",!1);else{var r=e.getChildByIndex(0),i=r.getCanvasBBox(),a={x:n?i.x:i.maxX,y:i.y+i.height/2};yc(r,t.x-a.x,t.y-a.y),t.labelLine&&Pg(t,o,n)}}))}))}}function Lg(t,e,n,r){(0,x.each)(e,(function(t){var e=r.minX,n=r.minY,i=r.maxX,a=r.maxY,o=t.getCanvasBBox(),s=o.minX,l=o.minY,u=o.maxX,c=o.maxY,d=o.x,h=o.y,p=o.width,f=o.height,g=d,m=h;(s<e||u<e)&&(g=e),(l<n||c<n)&&(m=n),s>i?g=i-p:u>i&&(g-=u-i),l>a?m=a-f:c>a&&(m-=c-a),g===d&&m===h||yc(t,g-d,m-h)}))}function Ng(t,e,n,r){(0,x.each)(e,(function(t,e){var r=t.getCanvasBBox(),i=n[e].getBBox();(r.minX<i.minX||r.minY<i.minY||r.maxX>i.maxX||r.maxY>i.maxY)&&t.remove(!0)}))}var Rg=100,zg=function(){function t(t){void 0===t&&(t={}),this.bitmap={};var e=t.xGap,n=void 0===e?1:e,r=t.yGap,i=void 0===r?8:r;this.xGap=n,this.yGap=i}return t.prototype.hasGap=function(t){for(var e=!0,n=this.bitmap,r=Math.round(t.minX),i=Math.round(t.maxX),a=Math.round(t.minY),o=Math.round(t.maxY),s=r;s<=i;s+=1)if(n[s]){if(s===r||s===i){for(var l=a;l<=o;l++)if(n[s][l]){e=!1;break}}else if(n[s][a]||n[s][o]){e=!1;break}}else n[s]={};return e},t.prototype.fillGap=function(t){for(var e=this.bitmap,n=Math.round(t.minX),r=Math.round(t.maxX),i=Math.round(t.minY),a=Math.round(t.maxY),o=n;o<=r;o+=1)e[o]||(e[o]={});for(o=n;o<=r;o+=this.xGap){for(var s=i;s<=a;s+=this.yGap)e[o][s]=!0;e[o][a]=!0}if(1!==this.yGap)for(o=i;o<=a;o+=1)e[n][o]=!0,e[r][o]=!0;if(1!==this.xGap)for(o=n;o<=r;o+=1)e[o][i]=!0,e[o][a]=!0},t.prototype.destroy=function(){this.bitmap={}},t}();function jg(t,e,n){void 0===n&&(n=Rg);var r,i=-1,a=t.attr(),o=a.x,s=a.y,l=t.getCanvasBBox(),u=Math.sqrt(l.width*l.width+l.height*l.height),c=-i,d=0,h=0,p=function(t){var e=.1*t;return[e*Math.cos(e),e*Math.sin(e)]};if(e.hasGap(l))return e.fillGap(l),!0;var f=!1,g=0,m={};while(Math.min(Math.abs(d),Math.abs(h))<u&&g<n)if(r=p(c+=i),d=~~r[0],h=~~r[1],(d||h)&&!m["".concat(d,"-").concat(h)]&&(t.attr({x:o+d,y:s+h}),d+h<0&&t.attr("textAlign","right"),g++,e.hasGap(t.getCanvasBBox()))){e.fillGap(t.getCanvasBBox()),f=!0,m["".concat(d,"-").concat(h)]=!0;break}return f}function $g(t,e,n,r){var i=t.getCanvasBBox(),a=i.width,o=i.height,s={x:e,y:n,textAlign:"center"};switch(r){case 0:s.y-=o+1,s.x+=1,s.textAlign="left";break;case 1:s.y-=o+1,s.x-=1,s.textAlign="right";break;case 2:s.y+=o+1,s.x-=1,s.textAlign="right";break;case 3:s.y+=o+1,s.x+=1,s.textAlign="left";break;case 5:s.y-=2*o+2;break;case 6:s.y+=2*o+2;break;case 7:s.x+=a+1,s.textAlign="left";break;case 8:s.x-=a+1,s.textAlign="right";break;default:break}return t.attr(s),t.getCanvasBBox()}function qg(t,e,n,r){var i=new zg;(0,x.each)(e,(function(t){var e=t.find((function(t){return"text"===t.get("type")}));jg(e,i)||t.remove(!0)})),i.destroy()}function Vg(t,e,n,r){var i=new zg;(0,x.each)(e,(function(t){for(var e=t.find((function(t){return"text"===t.get("type")})),n=e.attr(),r=n.x,a=n.y,o=!1,s=0;s<=8;s++){var l=$g(e,r,a,s);if(i.hasGap(l)){i.fillGap(l),o=!0;break}}o||t.remove(!0)})),i.destroy()}function Hg(t,e){return(t[0]||0)*(e[0]||0)+(t[1]||0)*(e[1]||0)+(t[2]||0)*(e[2]||0)}function Ug(t){if(t.length>4)return[];var e=function(t,e){return[e.x-t.x,e.y-t.y]},n=e(t[0],t[1]),r=e(t[1],t[2]);return[n,r]}function Gg(t,e,n){void 0===e&&(e=0),void 0===n&&(n={x:0,y:0});var r=t.x,i=t.y;return{x:(r-n.x)*Math.cos(-e)+(i-n.y)*Math.sin(-e)+n.x,y:(n.x-r)*Math.sin(-e)+(i-n.y)*Math.cos(-e)+n.y}}function Wg(t){var e=[{x:t.x,y:t.y},{x:t.x+t.width,y:t.y},{x:t.x+t.width,y:t.y+t.height},{x:t.x,y:t.y+t.height}],n=t.rotation;return n?[Gg(e[0],n,e[0]),Gg(e[1],n,e[0]),Gg(e[2],n,e[0]),Gg(e[3],n,e[0])]:e}function Yg(t,e){if(t.length>4)return{min:0,max:0};var n=[];return t.forEach((function(t){n.push(Hg([t.x,t.y],e))})),{min:Math.min.apply(Math,(0,b.__spreadArray)([],(0,b.__read)(n),!1)),max:Math.max.apply(Math,(0,b.__spreadArray)([],(0,b.__read)(n),!1))}}function Xg(t,e){return t.max>e.min&&t.min<e.max}function Zg(t){return"number"===typeof t&&!Number.isNaN(t)&&t!==1/0&&t!==-1/0}function Kg(t){return["x","y","width","height"].every((function(e){return Zg(t[e])}))}function Qg(t,e,n){return void 0===n&&(n=0),!(e.x>t.x+t.width+n||e.x+e.width<t.x-n||e.y>t.y+t.height+n||e.y+e.height<t.y-n)}function Jg(t,e,n){if(void 0===n&&(n=0),!Kg(t)||!Kg(e))return!1;if(!t.rotation&&!e.rotation)return Qg(t,e,n);for(var r=Wg(t),i=Wg(e),a=Ug(r).concat(Ug(i)),o=0;o<a.length;o++){var s=a[o],l=Yg(r,s),u=Yg(i,s);if(!Xg(l,u))return!1}return!0}function tm(t){if("undefined"!==typeof window){var e;try{e=new Blob([t.toString()],{type:"application/javascript"})}catch(n){e=new window.BlobBuilder,e.append(t.toString()),e=e.getBlob()}return new Worker(URL.createObjectURL(e))}}var em=function(t){function e(){function t(t,e){return(t[0]||0)*(e[0]||0)+(t[1]||0)*(e[1]||0)+(t[2]||0)*(e[2]||0)}function e(t){if(t.length>4)return[];var e=function(t,e){return[e.x-t.x,e.y-t.y]},n=e(t[0],t[1]),r=e(t[1],t[2]);return[n,r]}function n(t,e,n){void 0===e&&(e=0),void 0===n&&(n={x:0,y:0});var r=t.x,i=t.y;return{x:(r-n.x)*Math.cos(-e)+(i-n.y)*Math.sin(-e)+n.x,y:(n.x-r)*Math.sin(-e)+(i-n.y)*Math.cos(-e)+n.y}}function r(t){var e=[{x:t.x,y:t.y},{x:t.x+t.width,y:t.y},{x:t.x+t.width,y:t.y+t.height},{x:t.x,y:t.y+t.height}],r=t.rotation;return r?[n(e[0],r,e[0]),n(e[1],r,e[0]),n(e[2],r,e[0]),n(e[3],r,e[0])]:e}function i(e,n){if(e.length>4)return{min:0,max:0};var r=[];return e.forEach((function(e){r.push(t([e.x,e.y],n))})),{min:Math.min.apply(null,r),max:Math.max.apply(null,r)}}function a(t,e){return t.max>e.min&&t.min<e.max}function o(t){return"number"===typeof t&&!Number.isNaN(t)&&t!==1/0&&t!==-1/0}function s(t){return["x","y","width","height"].every((function(e){return o(t[e])}))}function l(t,e,n){return void 0===n&&(n=0),!(e.x>t.x+t.width+n||e.x+e.width<t.x-n||e.y>t.y+t.height+n||e.y+e.height<t.y-n)}function u(t,n,o){if(void 0===o&&(o=0),!s(t)||!s(n))return!1;if(!t.rotation&&!n.rotation)return l(t,n,o);for(var u=r(t),c=r(n),d=e(u).concat(e(c)),h=0;h<d.length;h++){var p=d[h],f=i(u,p),g=i(c,p);if(!a(f,g))return!1}return!0}return{intersect:u}}var n=e().intersect;function r(t){for(var e=t.slice(),r=0;r<e.length;r++){var i=e[r];if(i.visible)for(var a=r+1;a<e.length;a++){var o=e[a];i!==o&&o.visible&&n(i,o)&&(o.visible=!1)}}return e}var i={"hide-overlap":r};try{var a=JSON.parse(t.data);if(!a||!a.type||!i[a.type])return;var o=a.type,s=a.items,l=i[o](s);self.postMessage(l)}catch(t){throw t}},nm="\n self.onmessage = ".concat(em.toString(),"\n"),rm=function(t){for(var e=t.slice(),n=0;n<e.length;n++){var r=e[n];if(r.visible)for(var i=n+1;i<e.length;i++){var a=e[i];r!==a&&a.visible&&Jg(r,a)&&(a.visible=!1)}}return e},im=new Map,am=tm(nm);function om(t,e,n,r){return new Promise((function(n){var r=e.map((function(e,n){return(0,b.__assign)((0,b.__assign)({},Cc(e,t[n],(0,x.get)(t[n],"background.padding"))),{visible:!0})})),i=JSON.stringify(r),a=function(t){return im.set(i,t),(0,x.each)(t,(function(t,n){var r=t.visible,i=e[n];r?null===i||void 0===i||i.show():null===i||void 0===i||i.hide()})),n(t)};if(im.get(i))a(im.get(i));else if(am)try{am.postMessage(JSON.stringify({type:"hide-overlap",items:r})),am.onmessage=function(t){return a(Array.isArray(t.data)?t.data:[])},am.onmessageerror=function(t){console.warn("[AntV G2] Web worker is not available"),a(rm(r))}}catch(o){console.error(o),a(rm(r))}else a(rm(r))}))}var sm,lm={"#5B8FF9":!0},um=function(t){var e=Nt.toRGB(t).toUpperCase();if(lm[e])return lm[e];var n=(0,b.__read)(Nt.rgb2arr(e),3),r=n[0],i=n[1],a=n[2],o=(299*r+587*i+114*a)/1e3<128;return o};function cm(t,e,n){if(0!==n.length){var r=n[0].get("element"),i=r.geometry.theme,a=i.labels||{},o=a.fillColorLight,s=a.fillColorDark;n.forEach((function(t,n){var r=e[n],a=r.find((function(t){return"text"===t.get("type")})),l=rs.fromObject(t.getBBox()),u=rs.fromObject(a.getCanvasBBox()),c=!l.contains(u),d=t.attr("fill"),h=um(d);c?a.attr(i.overflowLabels.style):h?o&&a.attr("fill",o):s&&a.attr("fill",s)}))}}function dm(t,e,n){var r=t.coordinate,i=_c(e),a=rs.fromObject(i.getCanvasBBox()),o=rs.fromObject(n.getBBox());return r.isTransposed?o.height>=a.height:o.width>=a.width}function hm(t,e,n){var r=!!t.getAdjust("stack");return r||e.every((function(e,r){var i=n[r];return dm(t,e,i)}))}function pm(t,e,n){var r=t.coordinate,i=rs.fromObject(n.getBBox()),a=_c(e);r.isTransposed?a.attr({x:i.minX+i.width/2,textAlign:"center"}):a.attr({y:i.minY+i.height/2,textBaseline:"middle"})}function fm(t,e,n){var r;if(0!==n.length){var i=null===(r=n[0])||void 0===r?void 0:r.get("element"),a=null===i||void 0===i?void 0:i.geometry;if(a&&"interval"===a.type){var o=hm(a,e,n);o&&n.forEach((function(t,n){var r=e[n];pm(a,r,t)}))}}}function gm(t){var e=500,n=[],r=Math.max(Math.floor(t.length/e),1);return(0,x.each)(t,(function(t,e){e%r===0?n.push(t):t.set("visible",!1)})),n}function mm(t,e,n){var r;if(0!==n.length){var i=null===(r=n[0])||void 0===r?void 0:r.get("element"),a=null===i||void 0===i?void 0:i.geometry;if(a&&"interval"===a.type){var o,s=gm(e),l=(0,b.__read)(a.getXYFields(),1),u=l[0],c=[],d=[],h=(0,x.groupBy)(s,(function(t){return t.get("data")[u]})),p=(0,x.uniq)((0,x.map)(s,(function(t){return t.get("data")[u]})));s.forEach((function(t){t.set("visible",!0)}));var f=function(t){t&&(t.length&&d.push(t.pop()),d.push.apply(d,(0,b.__spreadArray)([],(0,b.__read)(t),!1)))};(0,x.size)(p)>0&&(o=p.shift(),f(h[o])),(0,x.size)(p)>0&&(o=p.pop(),f(h[o])),(0,x.each)(p.reverse(),(function(t){f(h[t])}));while(d.length>0){var g=d.shift();g.get("visible")&&(Ac(g,c)?g.set("visible",!1):c.push(g))}}}}function vm(t,e){var n=t.getXYFields()[1],r=[],i=e.sort((function(t,e){return t.get("data")[n]-t.get("data")[n]}));return i.length>0&&r.push(i.shift()),i.length>0&&r.push(i.pop()),r.push.apply(r,(0,b.__spreadArray)([],(0,b.__read)(i),!1)),r}function ym(t,e,n){return t.some((function(t){return n(t,e)}))}function bm(t,e,n){void 0===n&&(n=0);var r=Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n)),i=Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n));return r*i}function xm(t,e){return ym(t,e,(function(t,e){var n=_c(t),r=_c(e);return bm(n.getCanvasBBox(),r.getCanvasBBox(),2)>0}))}function wm(t,e,n,r,i){var a,o;if(0!==n.length){var s=null===(a=n[0])||void 0===a?void 0:a.get("element"),l=null===s||void 0===s?void 0:s.geometry;if(l&&"point"===l.type){var u=(0,b.__read)(l.getXYFields(),2),c=u[0],d=u[1],h=(0,x.groupBy)(e,(function(t){return t.get("data")[c]})),p=[],f=i&&i.offset||(null===(o=t[0])||void 0===o?void 0:o.offset)||12;(0,x.map)((0,x.keys)(h).reverse(),(function(t){var e=vm(l,h[t]);while(e.length){var n=e.shift(),r=_c(n);if(ym(p,n,(function(t,e){return t.get("data")[c]===e.get("data")[c]&&t.get("data")[d]===e.get("data")[d]})))r.set("visible",!1);else{var i=xm(p,n),a=!1;i&&(r.attr("y",r.attr("y")+2*f),a=xm(p,n)),a?r.set("visible",!1):p.push(n)}}}))}}}function _m(t,e){var n=t.getXYFields()[1],r=[],i=e.sort((function(t,e){return t.get("data")[n]-t.get("data")[n]}));return i.length>0&&r.push(i.shift()),i.length>0&&r.push(i.pop()),r.push.apply(r,(0,b.__spreadArray)([],(0,b.__read)(i),!1)),r}function Cm(t,e,n){return t.some((function(t){return n(t,e)}))}function Sm(t,e,n){void 0===n&&(n=0);var r=Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n)),i=Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n));return r*i}function Am(t,e){return Cm(t,e,(function(t,e){var n=_c(t),r=_c(e);return Sm(n.getCanvasBBox(),r.getCanvasBBox(),2)>0}))}function km(t,e,n,r,i){var a,o;if(0!==n.length){var s=null===(a=n[0])||void 0===a?void 0:a.get("element"),l=null===s||void 0===s?void 0:s.geometry;if(l&&!(["path","line","area"].indexOf(l.type)<0)){var u=(0,b.__read)(l.getXYFields(),2),c=u[0],d=u[1],h=(0,x.groupBy)(e,(function(t){return t.get("data")[c]})),p=[],f=i&&i.offset||(null===(o=t[0])||void 0===o?void 0:o.offset)||12;(0,x.map)((0,x.keys)(h).reverse(),(function(t){var e=_m(l,h[t]);while(e.length){var n=e.shift(),r=_c(n);if(Cm(p,n,(function(t,e){return t.get("data")[c]===e.get("data")[c]&&t.get("data")[d]===e.get("data")[d]})))r.set("visible",!1);else{var i=Am(p,n),a=!1;i&&(r.attr("y",r.attr("y")+2*f),a=Am(p,n)),a?r.set("visible",!1):p.push(n)}}}))}}}function Em(){return sm||(sm=document.createElement("canvas").getContext("2d")),sm}var Dm=(0,x.memoize)((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,i=e.fontWeight,a=e.fontStyle,o=e.fontVariant,s=Em();return s.font=[a,o,i,"".concat(n,"px"),r].join(" "),s.measureText((0,x.isString)(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),(0,b.__spreadArray)([t],(0,b.__read)((0,x.values)(e)),!1).join("")})),Fm=function(t,e,n){var r,i=16,a=Dm("...",n);r=(0,x.isString)(t)?t:(0,x.toString)(t);var o,s,l=e,u=[];if(Dm(t,n)<=e)return t;while(1){if(o=r.substr(0,i),s=Dm(o,n),s+a>l&&s>l)break;if(u.push(o),l-=s,r=r.substr(i),!r)return u.join("")}while(1){if(o=r.substr(0,1),s=Dm(o,n),s+a>l)break;if(u.push(o),l-=s,r=r.substr(1),!r)return u.join("")}return"".concat(u.join(""),"...")};function Mm(t,e,n,r,i){if(!(e.length<=0)){var a=(null===i||void 0===i?void 0:i.direction)||["top","right","bottom","left"],o=(null===i||void 0===i?void 0:i.action)||"translate",s=(null===i||void 0===i?void 0:i.margin)||0,l=e[0].get("coordinate");if(l){var u=ds(l,s),c=u.minX,d=u.minY,h=u.maxX,p=u.maxY;(0,x.each)(e,(function(t){var e=t.getCanvasBBox(),n=e.minX,r=e.minY,i=e.maxX,s=e.maxY,l=e.x,u=e.y,f=e.width,g=e.height,m=l,v=u;if(a.indexOf("left")>=0&&(n<c||i<c)&&(m=c),a.indexOf("top")>=0&&(r<d||s<d)&&(v=d),a.indexOf("right")>=0&&(n>h?m=h-f:i>h&&(m-=i-h)),a.indexOf("bottom")>=0&&(r>p?v=p-g:s>p&&(v-=s-p)),m!==l||v!==u){var y=m-l;if("translate"===o)yc(t,y,v-u);else if("ellipsis"===o){var b=t.findAll((function(t){return"text"===t.get("type")}));b.forEach((function(t){var e=(0,x.pick)(t.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),n=t.getCanvasBBox(),r=Fm(t.attr("text"),n.width-Math.abs(y),e);t.attr("text",r)}))}else t.hide()}}))}}}function Om(t,e,n){var r={fillOpacity:(0,x.isNil)(t.attr("fillOpacity"))?1:t.attr("fillOpacity"),strokeOpacity:(0,x.isNil)(t.attr("strokeOpacity"))?1:t.attr("strokeOpacity"),opacity:(0,x.isNil)(t.attr("opacity"))?1:t.attr("opacity")};t.attr({fillOpacity:0,strokeOpacity:0,opacity:0}),t.animate(r,e)}function Bm(t,e,n){var r={fillOpacity:0,strokeOpacity:0,opacity:0},i=e.easing,a=e.duration,o=e.delay;t.animate(r,a,i,(function(){t.remove(!0)}),o)}function Tm(t,e,n){var r,i=(0,b.__read)(e,2),a=i[0],o=i[1];return t.applyToMatrix([a,o,1]),"x"===n?(t.setMatrix(dr.transform(t.getMatrix(),[["t",-a,-o],["s",.01,1],["t",a,o]])),r=dr.transform(t.getMatrix(),[["t",-a,-o],["s",100,1],["t",a,o]])):"y"===n?(t.setMatrix(dr.transform(t.getMatrix(),[["t",-a,-o],["s",1,.01],["t",a,o]])),r=dr.transform(t.getMatrix(),[["t",-a,-o],["s",1,100],["t",a,o]])):"xy"===n&&(t.setMatrix(dr.transform(t.getMatrix(),[["t",-a,-o],["s",.01,.01],["t",a,o]])),r=dr.transform(t.getMatrix(),[["t",-a,-o],["s",100,100],["t",a,o]])),r}function Pm(t,e,n,r,i){var a,o,s=n.start,l=n.end,u=n.getWidth(),c=n.getHeight();"y"===i?(a=s.x+u/2,o=r.y<s.y?r.y:s.y):"x"===i?(a=r.x>s.x?r.x:s.x,o=s.y+c/2):"xy"===i&&(n.isPolar?(a=n.getCenter().x,o=n.getCenter().y):(a=(s.x+l.x)/2,o=(s.y+l.y)/2));var d=Tm(t,[a,o],i);t.animate({matrix:d},e)}function Im(t,e,n){var r=n.coordinate,i=n.minYPoint;Pm(t,e,r,i,"x")}function Lm(t,e,n){var r=n.coordinate,i=n.minYPoint;Pm(t,e,r,i,"y")}function Nm(t,e,n){var r=n.coordinate,i=n.minYPoint;Pm(t,e,r,i,"xy")}function Rm(t,e,n){var r=t.getTotalLength();t.attr("lineDash",[r]),t.animate((function(t){return{lineDashOffset:(1-t)*r}}),e)}function zm(t,e,n){var r=n.toAttrs,i=r.x,a=r.y;delete r.x,delete r.y,t.attr(r),t.animate({x:i,y:a},e)}function jm(t,e,n){var r=t.getBBox(),i=t.get("origin").mappingData,a=i.points,o=a[0].y-a[1].y>0?r.maxX:r.minX,s=(r.minY+r.maxY)/2;t.applyToMatrix([o,s,1]);var l=dr.transform(t.getMatrix(),[["t",-o,-s],["s",.01,1],["t",o,s]]);t.setMatrix(l),t.animate({matrix:dr.transform(t.getMatrix(),[["t",-o,-s],["s",100,1],["t",o,s]])},e)}function $m(t,e,n){var r=t.getBBox(),i=t.get("origin").mappingData,a=(r.minX+r.maxX)/2,o=i.points,s=o[0].y-o[1].y<=0?r.maxY:r.minY;t.applyToMatrix([a,s,1]);var l=dr.transform(t.getMatrix(),[["t",-a,-s],["s",1,.01],["t",a,s]]);t.setMatrix(l),t.animate({matrix:dr.transform(t.getMatrix(),[["t",-a,-s],["s",1,100],["t",a,s]])},e)}function qm(t,e){var n,r=Fd(t,e),i=r.startAngle,a=r.endAngle;return!(0,x.isNumberEqual)(i,.5*-Math.PI)&&i<.5*-Math.PI&&(i+=2*Math.PI),!(0,x.isNumberEqual)(a,.5*-Math.PI)&&a<.5*-Math.PI&&(a+=2*Math.PI),0===e[5]&&(n=(0,b.__read)([a,i],2),i=n[0],a=n[1]),(0,x.isNumberEqual)(i,1.5*Math.PI)&&(i=-.5*Math.PI),(0,x.isNumberEqual)(a,-.5*Math.PI)&&(a=1.5*Math.PI),{startAngle:i,endAngle:a}}function Vm(t){var e;return"M"===t[0]||"L"===t[0]?e=[t[1],t[2]]:"a"!==t[0]&&"A"!==t[0]&&"C"!==t[0]||(e=[t[t.length-2],t[t.length-1]]),e}function Hm(t){var e,n,r,i=t.filter((function(t){return"A"===t[0]||"a"===t[0]}));if(0===i.length)return{startAngle:0,endAngle:0,radius:0,innerRadius:0};var a=i[0],o=i.length>1?i[1]:i[0],s=t.indexOf(a),l=t.indexOf(o),u=Vm(t[s-1]),c=Vm(t[l-1]),d=qm(u,a),h=d.startAngle,p=d.endAngle,f=qm(c,o),g=f.startAngle,m=f.endAngle;(0,x.isNumberEqual)(h,g)&&(0,x.isNumberEqual)(p,m)?(n=h,r=p):(n=Math.min(h,g),r=Math.max(p,m));var v=a[1],y=i[i.length-1][1];return v<y?(e=(0,b.__read)([y,v],2),v=e[0],y=e[1]):v===y&&(y=0),{startAngle:n,endAngle:r,radius:v,innerRadius:y}}function Um(t,e,n){var r=n.toAttrs,i=n.coordinate,a=r.path||[],o=a.map((function(t){return t[0]}));if(!(a.length<1)){var s=Hm(a),l=s.startAngle,u=s.endAngle,c=s.radius,d=s.innerRadius,h=Hm(t.attr("path")),p=h.startAngle,f=h.endAngle,g=i.getCenter(),m=l-p,v=u-f;0!==m||0!==v?t.animate((function(t){var e=p+t*m,n=f+t*v;return(0,b.__assign)((0,b.__assign)({},r),{path:(0,x.isEqual)(o,["M","A","A","Z"])?Xo(g.x,g.y,c,e,n):Yo(g.x,g.y,c,e,n,d)})}),(0,b.__assign)((0,b.__assign)({},e),{callback:function(){t.attr("path",a)}})):t.attr("path",a)}}function Gm(t,e,n){var r=cs(n.coordinate,20),i=r.type,a=r.startState,o=r.endState,s=t.setClip({type:i,attrs:a});s.animate(o,(0,b.__assign)((0,b.__assign)({},e),{callback:function(){t&&!t.get("destroyed")&&t.set("clipShape",null),s.remove(!0)}}))}function Wm(t,e,n){if(t.isGroup())(0,x.each)(t.getChildren(),(function(t){Wm(t,e,n)}));else{var r=t.getBBox(),i=(r.minX+r.maxX)/2,a=(r.minY+r.maxY)/2;if(t.applyToMatrix([i,a,1]),"zoomIn"===n){var o=dr.transform(t.getMatrix(),[["t",-i,-a],["s",.01,.01],["t",i,a]]);t.setMatrix(o),t.animate({matrix:dr.transform(t.getMatrix(),[["t",-i,-a],["s",100,100],["t",i,a]])},e)}else t.animate({matrix:dr.transform(t.getMatrix(),[["t",-i,-a],["s",.01,.01],["t",i,a]])},(0,b.__assign)((0,b.__assign)({},e),{callback:function(){t.remove(!0)}}))}}function Ym(t,e,n){Wm(t,e,"zoomIn")}function Xm(t,e,n){Wm(t,e,"zoomOut")}function Zm(t){return[v.TOP,v.BOTTOM].includes(t)?{offsetX:0,offsetY:t===v.TOP?-8:8,style:{textAlign:"center",textBaseline:t===v.TOP?"bottom":"top"}}:[v.LEFT,v.RIGHT].includes(t)?{offsetX:t===v.LEFT?-8:8,offsetY:0,style:{textAlign:t===v.LEFT?"right":"left",textBaseline:"middle",rotate:Math.PI/2}}:{}}function Km(t,e,n){return{x:t.x+e*Math.cos(n),y:t.y+e*Math.sin(n)}}var Qm=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"circle",showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this)})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.getRegion=function(t,e){var n=.5,r={x:.5,y:.5},i=2*Math.PI/t,a=-1*Math.PI/2+i*e,o=n/(1+1/Math.sin(i/2)),s=Km(r,n-o,a),l=5*Math.PI/4,u=1*Math.PI/4;return{start:Km(s,o,l),end:Km(s,o,u)}},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.generateFacets=function(t){var e=this,n=this.cfg,r=n.fields,i=n.type,a=(0,b.__read)(r,1),o=a[0];if(!o)throw new Error("No `fields` specified!");var s=this.getFieldValues(t,o),l=s.length,u=[];return s.forEach((function(n,r){var a=[{field:o,value:n,values:s}],c=(0,x.filter)(t,e.getFacetDataFilter(a)),d={type:i,data:c,region:e.getRegion(l,r),columnValue:n,columnField:o,columnIndex:r,columnValuesLength:l,rowValue:null,rowField:null,rowIndex:0,rowValuesLength:1};u.push(d)})),u},e.prototype.getXAxisOption=function(t,e,n,r){return n},e.prototype.getYAxisOption=function(t,e,n,r){return n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e){var n=e.columnValue,r=e.view,i=(0,x.get)(t.cfg.title,"formatter"),a=(0,x.deepMix)({position:["50%","0%"],content:i?i(n):n},Zm(v.TOP),t.cfg.title);r.annotation().text(a)}))},e}(Os),Jm=Qm,tv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"list",cols:null,showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this)})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.generateFacets=function(t){var e=this,n=this.cfg.fields,r=this.cfg.cols,i=(0,b.__read)(n,1),a=i[0];if(!a)throw new Error("No `fields` specified!");var o=this.getFieldValues(t,a),s=o.length;r=r||s;var l=this.getPageCount(s,r),u=[];return o.forEach((function(n,i){var c=e.getRowCol(i,r),d=c.row,h=c.col,p=[{field:a,value:n,values:o}],f=(0,x.filter)(t,e.getFacetDataFilter(p)),g={type:e.cfg.type,data:f,region:e.getRegion(l,r,h,d),columnValue:n,rowValue:n,columnField:a,rowField:null,columnIndex:h,rowIndex:d,columnValuesLength:r,rowValuesLength:l,total:s};u.push(g)})),u},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1&&r.columnValuesLength*r.rowIndex+r.columnIndex+1+r.columnValuesLength<=r.total?(0,b.__assign)((0,b.__assign)({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e){var n=e.columnValue,r=e.view,i=(0,x.get)(t.cfg.title,"formatter"),a=(0,x.deepMix)({position:["50%","0%"],content:i?i(n):n},Zm(v.TOP),t.cfg.title);r.annotation().text(a)}))},e.prototype.getPageCount=function(t,e){return Math.floor((t+e-1)/e)},e.prototype.getRowCol=function(t,e){var n=Math.floor(t/e),r=t%e;return{row:n,col:r}},e}(Os),ev=tv,nv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"matrix",showTitle:!1,columnTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this)),rowTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this))})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.generateFacets=function(t){for(var e=this.cfg,n=e.fields,r=e.type,i=n.length,a=i,o=[],s=0;s<a;s++)for(var l=n[s],u=0;u<i;u++){var c=n[u],d={type:r,data:t,region:this.getRegion(i,a,s,u),columnValue:l,rowValue:c,columnField:l,rowField:c,columnIndex:s,rowIndex:u,columnValuesLength:a,rowValuesLength:i};o.push(d)}return o},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1?(0,b.__assign)((0,b.__assign)({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e,n){var r=e.columnIndex,i=e.rowIndex,a=e.columnValuesLength,o=(e.rowValuesLength,e.columnValue),s=e.rowValue,l=e.view;if(0===i){var u=(0,x.get)(t.cfg.columnTitle,"formatter"),c=(0,x.deepMix)({position:["50%","0%"],content:u?u(o):o},Zm(v.TOP),t.cfg.columnTitle);l.annotation().text(c)}if(r===a-1){u=(0,x.get)(t.cfg.rowTitle,"formatter"),c=(0,x.deepMix)({position:["100%","50%"],content:u?u(s):s},Zm(v.RIGHT),t.cfg.rowTitle);l.annotation().text(c)}}))},e}(Os),rv=nv,iv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"mirror",showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this),transpose:!1})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.beforeEachView=function(t,e){this.cfg.transpose?e.columnIndex%2===0?t.coordinate().transpose().reflect("x"):t.coordinate().transpose():e.rowIndex%2!==0&&t.coordinate().reflect("y")},e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.generateFacets=function(t){var e,n,r=this,i=(0,b.__read)(this.cfg.fields,1),a=i[0],o=[],s=1,l=1,u=[""],c=[""];return this.cfg.transpose?(e=a,u=this.getFieldValues(t,e).slice(0,2),s=u.length):(n=a,c=this.getFieldValues(t,n).slice(0,2),l=c.length),u.forEach((function(i,a){c.forEach((function(d,h){var p=[{field:e,value:i,values:u},{field:n,value:d,values:c}],f=(0,x.filter)(t,r.getFacetDataFilter(p)),g={type:r.cfg.type,data:f,region:r.getRegion(l,s,a,h),columnValue:i,rowValue:d,columnField:e,rowField:n,columnIndex:a,rowIndex:h,columnValuesLength:s,rowValuesLength:l};o.push(g)}))})),o},e.prototype.getXAxisOption=function(t,e,n,r){return 1===r.columnIndex||1===r.rowIndex?(0,b.__assign)((0,b.__assign)({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return n},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e,n){var r=e.columnValue,i=e.rowValue,a=e.view,o=(0,x.get)(t.cfg.title,"formatter");if(t.cfg.transpose){var s=(0,x.deepMix)({position:["50%","0%"],content:o?o(r):r},Zm(v.TOP),t.cfg.title);a.annotation().text(s)}else{s=(0,x.deepMix)({position:["100%","50%"],content:o?o(i):i},Zm(v.RIGHT),t.cfg.title);a.annotation().text(s)}}))},e}(Os),av=iv,ov=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"rect",columnTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this)),rowTitle:(0,b.__assign)({},t.prototype.getDefaultTitleCfg.call(this))})},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.generateFacets=function(t){var e=this,n=(0,b.__read)(this.cfg.fields,2),r=n[0],i=n[1],a=[],o=1,s=1,l=[""],u=[""];return r&&(l=this.getFieldValues(t,r),o=l.length),i&&(u=this.getFieldValues(t,i),s=u.length),l.forEach((function(n,c){u.forEach((function(d,h){var p=[{field:r,value:n,values:l},{field:i,value:d,values:u}],f=(0,x.filter)(t,e.getFacetDataFilter(p)),g={type:e.cfg.type,data:f,region:e.getRegion(s,o,c,h),columnValue:n,rowValue:d,columnField:r,rowField:i,columnIndex:c,rowIndex:h,columnValuesLength:o,rowValuesLength:s};a.push(g)}))})),a},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e,n){var r=e.columnIndex,i=e.rowIndex,a=e.columnValuesLength,o=e.columnValue,s=e.rowValue,l=e.view;if(0===i){var u=(0,x.get)(t.cfg.columnTitle,"formatter"),c=(0,x.deepMix)({position:["50%","0%"],content:u?u(o):o},Zm(v.TOP),t.cfg.columnTitle);l.annotation().text(c)}if(r===a-1){u=(0,x.get)(t.cfg.rowTitle,"formatter"),c=(0,x.deepMix)({position:["100%","50%"],content:u?u(s):s},Zm(v.RIGHT),t.cfg.rowTitle);l.annotation().text(c)}}))},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):r.columnIndex!==Math.floor((r.columnValuesLength-1)/2)?(0,b.__assign)((0,b.__assign)({},n),{title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):r.rowIndex!==Math.floor((r.rowValuesLength-1)/2)?(0,b.__assign)((0,b.__assign)({},n),{title:null}):n},e}(Os),sv=ov,lv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.afterChartRender=function(){e.facets&&e.cfg.line&&(e.container.clear(),e.drawLines(e.facets))},e}return(0,b.__extends)(e,t),e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.init=function(){t.prototype.init.call(this),this.view.on(w.AFTER_RENDER,this.afterChartRender)},e.prototype.getDefaultCfg=function(){return(0,x.deepMix)({},t.prototype.getDefaultCfg.call(this),{type:"tree",line:{style:{lineWidth:1,stroke:"#ddd"},smooth:!1},showTitle:!0,title:t.prototype.getDefaultTitleCfg.call(this)})},e.prototype.generateFacets=function(t){var e=this.cfg.fields;if(!e.length)throw new Error("Please specify for the fields for rootFacet!");var n=[],r={type:this.cfg.type,data:t,region:null,rowValuesLength:this.getRows(),columnValuesLength:1,rowIndex:0,columnIndex:0,rowField:"",columnField:"",rowValue:"",columnValue:""};return n.push(r),r.children=this.getChildFacets(t,1,n),this.setRegion(n),n},e.prototype.setRegion=function(t){var e=this;this.forceColIndex(t),t.forEach((function(t){t.region=e.getRegion(t.rowValuesLength,t.columnValuesLength,t.columnIndex,t.rowIndex)}))},e.prototype.getRegion=function(t,e,n,r){var i=1/e,a=1/t,o={x:i*n,y:a*r},s={x:o.x+i,y:o.y+2*a/3};return{start:o,end:s}},e.prototype.forceColIndex=function(t){var e,n,r=this,i=[],a=0;t.forEach((function(t){r.isLeaf(t)&&(i.push(t),t.columnIndex=a,a++)})),i.forEach((function(t){t.columnValuesLength=i.length}));for(var o=this.cfg.fields.length,s=o-1;s>=0;s--){var l=this.getFacetsByLevel(t,s);try{for(var u=(e=void 0,(0,b.__values)(l)),c=u.next();!c.done;c=u.next()){var d=c.value;this.isLeaf(d)||(d.originColIndex=d.columnIndex,d.columnIndex=this.getRegionIndex(d.children),d.columnValuesLength=i.length)}}catch(h){e={error:h}}finally{try{c&&!c.done&&(n=u.return)&&n.call(u)}finally{if(e)throw e.error}}}},e.prototype.getFacetsByLevel=function(t,e){var n=[];return t.forEach((function(t){t.rowIndex===e&&n.push(t)})),n},e.prototype.getRegionIndex=function(t){var e=t[0],n=t[t.length-1];return(n.columnIndex-e.columnIndex)/2+e.columnIndex},e.prototype.isLeaf=function(t){return!t.children||!t.children.length},e.prototype.getRows=function(){return this.cfg.fields.length+1},e.prototype.getChildFacets=function(t,e,n){var r=this,i=this.cfg.fields,a=i.length;if(!(a<e)){var o=[],s=i[e-1],l=this.getFieldValues(t,s);return l.forEach((function(i,a){var u=[{field:s,value:i,values:l}],c=t.filter(r.getFacetDataFilter(u));if(c.length){var d={type:r.cfg.type,data:c,region:null,columnValue:i,rowValue:"",columnField:s,rowField:"",columnIndex:a,rowValuesLength:r.getRows(),columnValuesLength:1,rowIndex:e,children:r.getChildFacets(c,e+1,n)};o.push(d),n.push(d)}})),o}},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.renderTitle=function(){var t=this;(0,x.each)(this.facets,(function(e){var n=e.columnValue,r=e.view,i=(0,x.get)(t.cfg.title,"formatter"),a=(0,x.deepMix)({position:["50%","0%"],content:i?i(n):n},Zm(v.TOP),t.cfg.title);r.annotation().text(a)}))},e.prototype.drawLines=function(t){var e=this;t.forEach((function(t){if(!e.isLeaf(t)){var n=t.children;e.addFacetLines(t,n)}}))},e.prototype.addFacetLines=function(t,e){var n=this,r=t.view,i=r.coordinateBBox,a={x:i.x+i.width/2,y:i.y+i.height};e.forEach((function(t){var e=t.view.coordinateBBox,r={x:e.bl.x+(e.tr.x-e.bl.x)/2,y:e.tr.y},i={x:a.x,y:a.y+(r.y-a.y)/2},o={x:r.x,y:i.y};n.drawLine([a,i,o,r])}))},e.prototype.getPath=function(t){var e=[],n=this.cfg.line.smooth;return n?(e.push(["M",t[0].x,t[0].y]),e.push(["C",t[1].x,t[1].y,t[2].x,t[2].y,t[3].x,t[3].y])):t.forEach((function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e},e.prototype.drawLine=function(t){var e=this.getPath(t),n=this.cfg.line.style;this.container.addShape("path",{attrs:(0,x.assign)({path:e},n)})},e.prototype.getXAxisOption=function(t,e,n,r){return r.rowIndex!==r.rowValuesLength-1?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return 0!==r.originColIndex&&0!==r.columnIndex?(0,b.__assign)((0,b.__assign)({},n),{title:null,label:null}):n},e}(Os),uv=lv;function cv(t){var e=(0,b.__spreadArray)([],(0,b.__read)(t),!1);e.sort((function(t,e){return t-e}));var n=e.length;return 0===n?0:n%2===1?e[(n-1)/2]:(e[n/2]+e[n/2-1])/2}function dv(t){var e=(0,x.reduce)(t,(function(t,e){return t+(isNaN(e)||!(0,x.isNumber)(e)?0:e)}),0);return 0===t.length?0:e/t.length}function hv(t,e){if(!e)return null;var n;switch(t){case"start":return 0;case"center":return.5;case"end":return 1;case"median":n=e.isCategory?cv(e.values.map((function(t,e){return e}))):cv(e.values);break;case"mean":n=e.isCategory?(e.values.length-1)/2:dv(e.values);break;case"min":n=e.isCategory?0:e[t];break;case"max":n=e.isCategory?e.values.length-1:e[t];break;default:n=t;break}return e.scale(n)}var pv=["regionFilter","shape"],fv=function(t){function e(e){var n=t.call(this,e)||this;return n.cache=new Map,n.foregroundContainer=n.view.getLayer(m.FORE).addGroup(),n.backgroundContainer=n.view.getLayer(m.BG).addGroup(),n.option=[],n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"annotation"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.layout=function(){this.update()},e.prototype.render=function(){},e.prototype.update=function(){var t=this;this.onAfterRender((function(){var e=new Map;(0,x.each)(t.option,(function(n){if((0,x.includes)(pv,n.type)){var r=t.updateOrCreate(n);r&&e.set(t.getCacheKey(n),r)}})),t.cache=t.syncCache(e)}));var e=new Map;(0,x.each)(this.option,(function(n){if(!(0,x.includes)(pv,n.type)){var r=t.updateOrCreate(n);r&&e.set(t.getCacheKey(n),r)}})),this.cache=this.syncCache(e)},e.prototype.clear=function(e){void 0===e&&(e=!1),t.prototype.clear.call(this),this.clearComponents(),this.foregroundContainer.clear(),this.backgroundContainer.clear(),e&&(this.option=[])},e.prototype.destroy=function(){this.clear(!0),this.foregroundContainer.remove(!0),this.backgroundContainer.remove(!0)},e.prototype.getComponents=function(){var t=[];return this.cache.forEach((function(e){t.push(e)})),t},e.prototype.clearComponents=function(){this.getComponents().forEach((function(t){t.component.destroy()})),this.cache.clear()},e.prototype.onAfterRender=function(t){this.view.getOptions().animate?this.view.geometries.forEach((function(e){e.animateOption&&e.once(_.AFTER_DRAW_ANIMATE,(function(){t()}))})):this.view.getRootView().once(w.AFTER_RENDER,(function(){t()}))},e.prototype.createAnnotation=function(t){var e=t.type,n=i[(0,x.upperFirst)(e)];if(n){var r=this.getAnnotationTheme(e),a=this.getAnnotationCfg(e,t,r);if(!a)return null;var o=new n(a);return{component:o,layer:this.isTop(a)?m.FORE:m.BG,direction:v.NONE,type:y.ANNOTATION,extra:t}}},e.prototype.annotation=function(t){this.option.push(t)},e.prototype.arc=function(t){return this.annotation((0,b.__assign)({type:"arc"},t)),this},e.prototype.image=function(t){return this.annotation((0,b.__assign)({type:"image"},t)),this},e.prototype.line=function(t){return this.annotation((0,b.__assign)({type:"line"},t)),this},e.prototype.region=function(t){return this.annotation((0,b.__assign)({type:"region"},t)),this},e.prototype.text=function(t){return this.annotation((0,b.__assign)({type:"text"},t)),this},e.prototype.dataMarker=function(t){return this.annotation((0,b.__assign)({type:"dataMarker"},t)),this},e.prototype.dataRegion=function(t){this.annotation((0,b.__assign)({type:"dataRegion"},t))},e.prototype.regionFilter=function(t){this.annotation((0,b.__assign)({type:"regionFilter"},t))},e.prototype.shape=function(t){this.annotation((0,b.__assign)({type:"shape"},t))},e.prototype.html=function(t){this.annotation((0,b.__assign)({type:"html"},t))},e.prototype.parsePosition=function(t){var e,n,r=this.view.getXScale(),i=this.view.getScalesByDim("y"),a=(0,x.isFunction)(t)?t.call(null,r,i):t,o=0,s=0;if((0,x.isArray)(a)){var l=(0,b.__read)(a,2),u=l[0],c=l[1];if((0,x.isString)(u)&&-1!==u.indexOf("%")&&!isNaN(u.slice(0,-1)))return this.parsePercentPosition(a);o=hv(u,r),s=hv(c,Object.values(i)[0])}else if(!(0,x.isNil)(a))try{for(var d=(0,b.__values)((0,x.keys)(a)),h=d.next();!h.done;h=d.next()){var p=h.value,f=a[p];p===r.field&&(o=hv(f,r)),i[p]&&(s=hv(f,i[p]))}}catch(g){e={error:g}}finally{try{h&&!h.done&&(n=d.return)&&n.call(d)}finally{if(e)throw e.error}}return isNaN(o)||isNaN(s)?null:this.view.getCoordinate().convert({x:o,y:s})},e.prototype.getRegionPoints=function(t,e){var n,r=this,i=this.view.getXScale(),a=this.view.getScalesByDim("y"),o=Object.values(a)[0],s=i.field,l=this.view.getData(),u=(0,x.isArray)(t)?t[0]:t[s],c=(0,x.isArray)(e)?e[0]:e[s],d=[];return(0,x.each)(l,(function(t,e){if(t[s]===u&&(n=e),e>=n){var i=r.parsePosition([t[s],t[o.field]]);i&&d.push(i)}if(t[s]===c)return!1})),d},e.prototype.parsePercentPosition=function(t){var e=parseFloat(t[0])/100,n=parseFloat(t[1])/100,r=this.view.getCoordinate(),i=r.start,a=r.end,o={x:Math.min(i.x,a.x),y:Math.min(i.y,a.y)},s=r.getWidth()*e+o.x,l=r.getHeight()*n+o.y;return{x:s,y:l}},e.prototype.getCoordinateBBox=function(){var t=this.view.getCoordinate(),e=t.start,n=t.end,r=t.getWidth(),i=t.getHeight(),a={x:Math.min(e.x,n.x),y:Math.min(e.y,n.y)};return{x:a.x,y:a.y,minX:a.x,minY:a.y,maxX:a.x+r,maxY:a.y+i,width:r,height:i}},e.prototype.getAnnotationCfg=function(t,e,n){var r=this,i=this.view.getCoordinate(),a=this.view.getCanvas(),o={};if((0,x.isNil)(e))return null;var s=e.start,l=e.end,u=e.position,c=this.parsePosition(s),d=this.parsePosition(l),h=this.parsePosition(u);if(!(!["arc","image","line","region","regionFilter"].includes(t)||c&&d))return null;if(["text","dataMarker","html"].includes(t)&&!h)return null;if("arc"===t){var p=e,f=(p.start,p.end,(0,b.__rest)(p,["start","end"])),g=us(i,c),m=us(i,d);g>m&&(m=2*Math.PI+m),o=(0,b.__assign)((0,b.__assign)({},f),{center:i.getCenter(),radius:ss(i,c),startAngle:g,endAngle:m})}else if("image"===t){var v=e;v.start,v.end,f=(0,b.__rest)(v,["start","end"]);o=(0,b.__assign)((0,b.__assign)({},f),{start:c,end:d,src:e.src})}else if("line"===t){var y=e;y.start,y.end,f=(0,b.__rest)(y,["start","end"]);o=(0,b.__assign)((0,b.__assign)({},f),{start:c,end:d,text:(0,x.get)(e,"text",null)})}else if("region"===t){var w=e;w.start,w.end,f=(0,b.__rest)(w,["start","end"]);o=(0,b.__assign)((0,b.__assign)({},f),{start:c,end:d})}else if("text"===t){var _=this.view.getData(),C=e,S=(C.position,C.content),A=(f=(0,b.__rest)(C,["position","content"]),S);(0,x.isFunction)(S)&&(A=S(_)),o=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},h),f),{content:A})}else if("dataMarker"===t){var k=e,E=(k.position,k.point),D=k.line,F=k.text,M=k.autoAdjust,O=k.direction;f=(0,b.__rest)(k,["position","point","line","text","autoAdjust","direction"]);o=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},f),h),{coordinateBBox:this.getCoordinateBBox(),point:E,line:D,text:F,autoAdjust:M,direction:O})}else if("dataRegion"===t){var B=e,T=B.start,P=B.end,I=B.region,L=(F=B.text,B.lineLength);f=(0,b.__rest)(B,["start","end","region","text","lineLength"]);o=(0,b.__assign)((0,b.__assign)({},f),{points:this.getRegionPoints(T,P),region:I,text:F,lineLength:L})}else if("regionFilter"===t){var N=e,R=(N.start,N.end,N.apply),z=N.color,j=(f=(0,b.__rest)(N,["start","end","apply","color"]),this.view.geometries),$=[],q=function(t){t&&(t.isGroup()?t.getChildren().forEach((function(t){return q(t)})):$.push(t))};(0,x.each)(j,(function(t){R?(0,x.contains)(R,t.type)&&(0,x.each)(t.elements,(function(t){q(t.shape)})):(0,x.each)(t.elements,(function(t){q(t.shape)}))})),o=(0,b.__assign)((0,b.__assign)({},f),{color:z,shapes:$,start:c,end:d})}else if("shape"===t){var V=e,H=V.render,U=(0,b.__rest)(V,["render"]),G=function(t){if((0,x.isFunction)(e.render))return H(t,r.view,{parsePosition:r.parsePosition.bind(r)})};o=(0,b.__assign)((0,b.__assign)({},U),{render:G})}else if("html"===t){var W=e,Y=W.html,X=(W.position,U=(0,b.__rest)(W,["html","position"]),function(t){return(0,x.isFunction)(Y)?Y(t,r.view):Y});o=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},U),h),{parent:a.get("el").parentNode,html:X})}var Z=(0,x.deepMix)({},n,(0,b.__assign)((0,b.__assign)({},o),{top:e.top,style:e.style,offsetX:e.offsetX,offsetY:e.offsetY}));return"html"!==t&&(Z.container=this.getComponentContainer(Z)),Z.animate=this.view.getOptions().animate&&Z.animate&&(0,x.get)(e,"animate",Z.animate),Z.animateOption=(0,x.deepMix)({},Vu,Z.animateOption,e.animateOption),Z},e.prototype.isTop=function(t){return(0,x.get)(t,"top",!0)},e.prototype.getComponentContainer=function(t){return this.isTop(t)?this.foregroundContainer:this.backgroundContainer},e.prototype.getAnnotationTheme=function(t){return(0,x.get)(this.view.getTheme(),["components","annotation",t],{})},e.prototype.updateOrCreate=function(t){var e=this.cache.get(this.getCacheKey(t));if(e){var n=t.type,r=this.getAnnotationTheme(n),i=this.getAnnotationCfg(n,t,r);i&&es(i,["container"]),e.component.update((0,b.__assign)((0,b.__assign)({},i||{}),{visible:!!i})),(0,x.includes)(pv,t.type)&&e.component.render()}else e=this.createAnnotation(t),e&&(e.component.init(),(0,x.includes)(pv,t.type)&&e.component.render());return e},e.prototype.syncCache=function(t){var e=this,n=new Map(this.cache);return t.forEach((function(t,e){n.set(e,t)})),n.forEach((function(t,r){(0,x.find)(e.option,(function(t){return r===e.getCacheKey(t)}))||(t.component.destroy(),n.delete(r))})),n},e.prototype.getCacheKey=function(t){return t},e}(Lu),gv=fv;function mv(t,e){var n=(0,x.deepMix)({},(0,x.get)(t,["components","axis","common"]),(0,x.get)(t,["components","axis",e]));return(0,x.get)(n,["grid"],{})}function vv(t,e,n,r){var i=[],a=e.getTicks();return t.isPolar&&a.push({value:1,text:"",tickValue:""}),a.reduce((function(e,a,o){var s=a.value;if(r)i.push({points:[t.convert("y"===n?{x:0,y:s}:{x:s,y:0}),t.convert("y"===n?{x:1,y:s}:{x:s,y:1})]});else if(o){var l=e.value,u=(l+s)/2;i.push({points:[t.convert("y"===n?{x:0,y:u}:{x:u,y:0}),t.convert("y"===n?{x:1,y:u}:{x:u,y:1})]})}return a}),a[0]),i}function yv(t,e,n,r,i){var a=e.values.length,o=[],s=n.getTicks();return s.reduce((function(e,n){var s=e?e.value:n.value,l=n.value,u=(s+l)/2;return"x"===i?o.push({points:[t.convert({x:r?l:u,y:0}),t.convert({x:r?l:u,y:1})]}):o.push({points:(0,x.map)(Array(a+1),(function(e,n){return t.convert({x:n/a,y:r?l:u})}))}),n}),s[0]),o}function bv(t,e){var n=(0,x.get)(e,"grid");if(null===n)return!1;var r=(0,x.get)(t,"grid");return!(void 0===n&&null===r)}var xv=["container"],wv=(0,b.__assign)((0,b.__assign)({},Vu),{appear:null}),_v=function(t){function e(e){var n=t.call(this,e)||this;return n.cache=new Map,n.gridContainer=n.view.getLayer(m.BG).addGroup(),n.gridForeContainer=n.view.getLayer(m.FORE).addGroup(),n.axisContainer=n.view.getLayer(m.BG).addGroup(),n.axisForeContainer=n.view.getLayer(m.FORE).addGroup(),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"axis"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.render=function(){this.update()},e.prototype.layout=function(){var t=this,e=this.view.getCoordinate();(0,x.each)(this.getComponents(),(function(n){var r,i=n.component,a=n.direction,o=n.type,s=n.extra,l=s.dim,u=s.scale,c=s.alignTick;if(o===y.AXIS)e.isPolar?"x"===l?r=e.isTransposed?_s(e,a):Es(e):"y"===l&&(r=e.isTransposed?Es(e):_s(e,a)):r=_s(e,a);else if(o===y.GRID)if(e.isPolar){var d=void 0;d=e.isTransposed?"x"===l?yv(e,t.view.getYScales()[0],u,c,l):vv(e,u,l,c):"x"===l?vv(e,u,l,c):yv(e,t.view.getXScale(),u,c,l),r={items:d,center:t.view.getCoordinate().getCenter()}}else r={items:vv(e,u,l,c)};i.update(r)}))},e.prototype.update=function(){this.option=this.view.getOptions().axes;var t=new Map;this.updateXAxes(t),this.updateYAxes(t);var e=new Map;this.cache.forEach((function(n,r){t.has(r)?e.set(r,n):n.component.destroy()})),this.cache=e},e.prototype.clear=function(){t.prototype.clear.call(this),this.cache.clear(),this.gridContainer.clear(),this.gridForeContainer.clear(),this.axisContainer.clear(),this.axisForeContainer.clear()},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.gridContainer.remove(!0),this.gridForeContainer.remove(!0),this.axisContainer.remove(!0),this.axisForeContainer.remove(!0)},e.prototype.getComponents=function(){var t=[];return this.cache.forEach((function(e){t.push(e)})),t},e.prototype.updateXAxes=function(t){var e=this.view.getXScale();if(e&&!e.isIdentity){var n=Ds(this.option,e.field);if(!1!==n){var r=Fs(n,v.BOTTOM),i=m.BG,a="x",o=this.view.getCoordinate(),s=this.getId("axis",e.field),l=this.getId("grid",e.field);if(o.isRect){var u=this.cache.get(s);if(u){var c=this.getLineAxisCfg(e,n,r);es(c,xv),u.component.update(c),t.set(s,u)}else u=this.createLineAxis(e,n,i,r,a),this.cache.set(s,u),t.set(s,u);var d=this.cache.get(l);if(d){c=this.getLineGridCfg(e,n,r,a);es(c,xv),d.component.update(c),t.set(l,d)}else d=this.createLineGrid(e,n,i,r,a),d&&(this.cache.set(l,d),t.set(l,d))}else if(o.isPolar){u=this.cache.get(s);if(u){c=o.isTransposed?this.getLineAxisCfg(e,n,v.RADIUS):this.getCircleAxisCfg(e,n,r);es(c,xv),u.component.update(c),t.set(s,u)}else{if(o.isTransposed){if((0,x.isUndefined)(n))return;u=this.createLineAxis(e,n,i,v.RADIUS,a)}else u=this.createCircleAxis(e,n,i,r,a);this.cache.set(s,u),t.set(s,u)}d=this.cache.get(l);if(d){c=o.isTransposed?this.getCircleGridCfg(e,n,v.RADIUS,a):this.getLineGridCfg(e,n,v.CIRCLE,a);es(c,xv),d.component.update(c),t.set(l,d)}else{if(o.isTransposed){if((0,x.isUndefined)(n))return;d=this.createCircleGrid(e,n,i,v.RADIUS,a)}else d=this.createLineGrid(e,n,i,v.CIRCLE,a);d&&(this.cache.set(l,d),t.set(l,d))}}}}},e.prototype.updateYAxes=function(t){var e=this,n=this.view.getYScales();(0,x.each)(n,(function(n,r){if(n&&!n.isIdentity){var i=n.field,a=Ds(e.option,i);if(!1!==a){var o=m.BG,s="y",l=e.getId("axis",i),u=e.getId("grid",i),c=e.view.getCoordinate();if(c.isRect){var d=Fs(a,0===r?v.LEFT:v.RIGHT),h=e.cache.get(l);if(h){var p=e.getLineAxisCfg(n,a,d);es(p,xv),h.component.update(p),t.set(l,h)}else h=e.createLineAxis(n,a,o,d,s),e.cache.set(l,h),t.set(l,h);var f=e.cache.get(u);if(f){p=e.getLineGridCfg(n,a,d,s);es(p,xv),f.component.update(p),t.set(u,f)}else f=e.createLineGrid(n,a,o,d,s),f&&(e.cache.set(u,f),t.set(u,f))}else if(c.isPolar){h=e.cache.get(l);if(h){p=c.isTransposed?e.getCircleAxisCfg(n,a,v.CIRCLE):e.getLineAxisCfg(n,a,v.RADIUS);es(p,xv),h.component.update(p),t.set(l,h)}else{if(c.isTransposed){if((0,x.isUndefined)(a))return;h=e.createCircleAxis(n,a,o,v.CIRCLE,s)}else h=e.createLineAxis(n,a,o,v.RADIUS,s);e.cache.set(l,h),t.set(l,h)}f=e.cache.get(u);if(f){p=c.isTransposed?e.getLineGridCfg(n,a,v.CIRCLE,s):e.getCircleGridCfg(n,a,v.RADIUS,s);es(p,xv),f.component.update(p),t.set(u,f)}else{if(c.isTransposed){if((0,x.isUndefined)(a))return;f=e.createLineGrid(n,a,o,v.CIRCLE,s)}else f=e.createCircleGrid(n,a,o,v.RADIUS,s);f&&(e.cache.set(u,f),t.set(u,f))}}}}}))},e.prototype.createLineAxis=function(t,e,n,r,i){var a={component:new No(this.getLineAxisCfg(t,e,r)),layer:n,direction:r===v.RADIUS?v.NONE:r,type:y.AXIS,extra:{dim:i,scale:t}};return a.component.set("field",t.field),a.component.init(),a},e.prototype.createLineGrid=function(t,e,n,r,i){var a=this.getLineGridCfg(t,e,r,i);if(a){var o={component:new zo(a),layer:n,direction:v.NONE,type:y.GRID,extra:{dim:i,scale:t,alignTick:(0,x.get)(a,"alignTick",!0)}};return o.component.init(),o}},e.prototype.createCircleAxis=function(t,e,n,r,i){var a={component:new Ro(this.getCircleAxisCfg(t,e,r)),layer:n,direction:r,type:y.AXIS,extra:{dim:i,scale:t}};return a.component.set("field",t.field),a.component.init(),a},e.prototype.createCircleGrid=function(t,e,n,r,i){var a=this.getCircleGridCfg(t,e,r,i);if(a){var o={component:new jo(a),layer:n,direction:v.NONE,type:y.GRID,extra:{dim:i,scale:t,alignTick:(0,x.get)(a,"alignTick",!0)}};return o.component.init(),o}},e.prototype.getLineAxisCfg=function(t,e,n){var r=(0,x.get)(e,["top"])?this.axisForeContainer:this.axisContainer,i=this.view.getCoordinate(),a=_s(i,n),o=Ms(t,e),s=As(this.view.getTheme(),n),l=(0,x.get)(e,["title"])?(0,x.deepMix)({title:{style:{text:o}}},{title:ks(this.view.getTheme(),n,e.title)},e):e,u=(0,x.deepMix)((0,b.__assign)((0,b.__assign)({container:r},a),{ticks:t.getTicks().map((function(t){return{id:"".concat(t.tickValue),name:t.text,value:t.value}})),verticalFactor:i.isPolar?-1*Ss(a,i.getCenter()):Ss(a,i.getCenter()),theme:s}),s,l),c=this.getAnimateCfg(u),d=c.animate,h=c.animateOption;u.animateOption=h,u.animate=d;var p=Cs(a),f=(0,x.get)(u,"verticalLimitLength",p?1/3:.5);if(f<=1){var g=this.view.getCanvas().get("width"),m=this.view.getCanvas().get("height");u.verticalLimitLength=f*(p?g:m)}return u},e.prototype.getLineGridCfg=function(t,e,n,r){if(bv(As(this.view.getTheme(),n),e)){var i=mv(this.view.getTheme(),n),a=(0,x.deepMix)({container:(0,x.get)(e,["top"])?this.gridForeContainer:this.gridContainer},i,(0,x.get)(e,"grid"),this.getAnimateCfg(e));return a.items=vv(this.view.getCoordinate(),t,r,(0,x.get)(a,"alignTick",!0)),a}},e.prototype.getCircleAxisCfg=function(t,e,n){var r=(0,x.get)(e,["top"])?this.axisForeContainer:this.axisContainer,i=this.view.getCoordinate(),a=t.getTicks().map((function(t){return{id:"".concat(t.tickValue),name:t.text,value:t.value}}));t.isCategory||Math.abs(i.endAngle-i.startAngle)!==2*Math.PI||a.pop();var o=Ms(t,e),s=As(this.view.getTheme(),v.CIRCLE),l=(0,x.get)(e,["title"])?(0,x.deepMix)({title:{style:{text:o}}},{title:ks(this.view.getTheme(),n,e.title)},e):e,u=(0,x.deepMix)((0,b.__assign)((0,b.__assign)({container:r},Es(this.view.getCoordinate())),{ticks:a,verticalFactor:1,theme:s}),s,l),c=this.getAnimateCfg(u),d=c.animate,h=c.animateOption;return u.animate=d,u.animateOption=h,u},e.prototype.getCircleGridCfg=function(t,e,n,r){if(bv(As(this.view.getTheme(),n),e)){var i=mv(this.view.getTheme(),v.RADIUS),a=(0,x.deepMix)({container:(0,x.get)(e,["top"])?this.gridForeContainer:this.gridContainer,center:this.view.getCoordinate().getCenter()},i,(0,x.get)(e,"grid"),this.getAnimateCfg(e)),o=(0,x.get)(a,"alignTick",!0),s="x"===r?this.view.getYScales()[0]:this.view.getXScale();return a.items=yv(this.view.getCoordinate(),s,t,o,r),a}},e.prototype.getId=function(t,e){var n=this.view.getCoordinate();return"".concat(t,"-").concat(e,"-").concat(n.type)},e.prototype.getAnimateCfg=function(t){return{animate:this.view.getOptions().animate&&(0,x.get)(t,"animate"),animateOption:t&&t.animateOption?(0,x.deepMix)({},wv,t.animateOption):wv}},e}(Lu),Cv=_v;function Sv(t,e,n){return n===v.TOP?[t.minX+t.width/2-e.width/2,t.minY]:n===v.BOTTOM?[t.minX+t.width/2-e.width/2,t.maxY-e.height]:n===v.LEFT?[t.minX,t.minY+t.height/2-e.height/2]:n===v.RIGHT?[t.maxX-e.width,t.minY+t.height/2-e.height/2]:n===v.TOP_LEFT||n===v.LEFT_TOP?[t.tl.x,t.tl.y]:n===v.TOP_RIGHT||n===v.RIGHT_TOP?[t.tr.x-e.width,t.tr.y]:n===v.BOTTOM_LEFT||n===v.LEFT_BOTTOM?[t.bl.x,t.bl.y-e.height]:n===v.BOTTOM_RIGHT||n===v.RIGHT_BOTTOM?[t.br.x-e.width,t.br.y-e.height]:[0,0]}function Av(t,e){return(0,x.isBoolean)(t)?!1!==t&&{}:(0,x.get)(t,[e],t)}function kv(t){return(0,x.get)(t,"position",v.BOTTOM)}var Ev=function(t){function e(e){var n=t.call(this,e)||this;return n.container=n.view.getLayer(m.FORE).addGroup(),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"legend"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.render=function(){this.update()},e.prototype.layout=function(){var t=this;this.layoutBBox=this.view.viewBBox,(0,x.each)(this.components,(function(e){var n=e.component,r=e.direction,i=Rc(r),a=n.get("maxWidthRatio"),o=n.get("maxHeightRatio"),s=t.getCategoryLegendSizeCfg(i,a,o),l=n.get("maxWidth"),u=n.get("maxHeight");n.update({maxWidth:Math.min(s.maxWidth,l||0),maxHeight:Math.min(s.maxHeight,u||0)});var c=n.get("padding"),d=n.getLayoutBBox(),h=new rs(d.x,d.y,d.width,d.height).expand(c),p=(0,b.__read)(Sv(t.view.viewBBox,h,r),2),f=p[0],g=p[1],m=(0,b.__read)(Sv(t.layoutBBox,h,r),2),v=m[0],y=m[1],x=0,w=0;r.startsWith("top")||r.startsWith("bottom")?(x=f,w=y):(x=v,w=g),n.setLocation({x:x+c[3],y:w+c[0]}),t.layoutBBox=t.layoutBBox.cut(h,r)}))},e.prototype.update=function(){var t=this;this.option=this.view.getOptions().legends;var e={},n=function(n,r,i){var a=t.getId(i.field),o=t.getComponentById(a);if(o){var s=void 0,l=Av(t.option,i.field);!1!==l&&((0,x.get)(l,"custom")?s=t.getCategoryCfg(n,r,i,l,!0):i.isLinear?s=t.getContinuousCfg(n,r,i,l):i.isCategory&&(s=t.getCategoryCfg(n,r,i,l))),s&&(es(s,["container"]),o.direction=kv(l),o.component.update(s),e[a]=!0)}else{var u=t.createFieldLegend(n,r,i);u&&(u.component.init(),t.components.push(u),e[a]=!0)}};if((0,x.get)(this.option,"custom")){var r="global-custom",i=this.getComponentById(r);if(i){var a=this.getCategoryCfg(void 0,void 0,void 0,this.option,!0);es(a,["container"]),i.component.update(a),e[r]=!0}else{var o=this.createCustomLegend(void 0,void 0,void 0,this.option);if(o){o.init();var s=m.FORE,l=kv(this.option);this.components.push({id:r,component:o,layer:s,direction:l,type:y.LEGEND,extra:void 0}),e[r]=!0}}}else this.loopLegends(n);var u=[];(0,x.each)(this.getComponents(),(function(t){e[t.id]?u.push(t):t.component.destroy()})),this.components=u},e.prototype.clear=function(){t.prototype.clear.call(this),this.container.clear()},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.container.remove(!0)},e.prototype.getGeometries=function(t){var e=this,n=t.geometries;return(0,x.each)(t.views,(function(t){n=n.concat(e.getGeometries(t))})),n},e.prototype.loopLegends=function(t){var e=this.view.getRootView()===this.view;if(e){var n=this.getGeometries(this.view),r={};(0,x.each)(n,(function(e){var n=e.getGroupAttributes();(0,x.each)(n,(function(n){var i=n.getScale(n.type);i&&"identity"!==i.type&&!r[i.field]&&(t(e,n,i),r[i.field]=!0)}))}))}},e.prototype.createFieldLegend=function(t,e,n){var r,i=Av(this.option,n.field),a=m.FORE,o=kv(i);if(!1!==i&&((0,x.get)(i,"custom")?r=this.createCustomLegend(t,e,n,i):n.isLinear?r=this.createContinuousLegend(t,e,n,i):n.isCategory&&(r=this.createCategoryLegend(t,e,n,i))),r)return r.set("field",n.field),{id:this.getId(n.field),component:r,layer:a,direction:o,type:y.LEGEND,extra:{scale:n}}},e.prototype.createCustomLegend=function(t,e,n,r){var i=this.getCategoryCfg(t,e,n,r,!0);return new $o(i)},e.prototype.createContinuousLegend=function(t,e,n,r){var i=this.getContinuousCfg(t,e,n,es(r,["value"]));return new qo(i)},e.prototype.createCategoryLegend=function(t,e,n,r){var i=this.getCategoryCfg(t,e,n,r);return new $o(i)},e.prototype.getContinuousCfg=function(t,e,n,r){var i=n.getTicks(),a=(0,x.find)(i,(function(t){return 0===t.value})),o=(0,x.find)(i,(function(t){return 1===t.value})),s=i.map((function(t){var r=t.value,i=t.tickValue,a=e.mapping(n.invert(r)).join("");return{value:i,attrValue:a,color:a,scaleValue:r}}));a||s.push({value:n.min,attrValue:e.mapping(n.invert(0)).join(""),color:e.mapping(n.invert(0)).join(""),scaleValue:0}),o||s.push({value:n.max,attrValue:e.mapping(n.invert(1)).join(""),color:e.mapping(n.invert(1)).join(""),scaleValue:1}),s.sort((function(t,e){return t.value-e.value}));var l={min:(0,x.head)(s).value,max:(0,x.last)(s).value,colors:[],rail:{type:e.type},track:{}};"size"===e.type&&(l.track={style:{fill:"size"===e.type?this.view.getTheme().defaultColor:void 0}}),"color"===e.type&&(l.colors=s.map((function(t){return t.attrValue})));var u=this.container,c=kv(r),d=Rc(c),h=(0,x.get)(r,"title");return h&&(h=(0,x.deepMix)({text:vs(n)},h)),l.container=u,l.layout=d,l.title=h,l.animateOption=Vu,this.mergeLegendCfg(l,r,"continuous")},e.prototype.getCategoryCfg=function(t,e,n,r,i){var a=this.container,o=(0,x.get)(r,"position",v.BOTTOM),s=$c(this.view.getTheme(),o),l=(0,x.get)(s,["marker"]),u=(0,x.get)(r,"marker"),c=Rc(o),d=(0,x.get)(s,["pageNavigator"]),h=(0,x.get)(r,"pageNavigator"),p=i?jc(l,u,r.items):zc(this.view,t,e,l,u),f=(0,x.get)(r,"title");f&&(f=(0,x.deepMix)({text:n?vs(n):""},f));var g=(0,x.get)(r,"maxWidthRatio"),m=(0,x.get)(r,"maxHeightRatio"),y=this.getCategoryLegendSizeCfg(c,g,m);y.container=a,y.layout=c,y.items=p,y.title=f,y.animateOption=Vu,y.pageNavigator=(0,x.deepMix)({},d,h);var b=this.mergeLegendCfg(y,r,o);b.reversed&&b.items.reverse();var w=(0,x.get)(b,"maxItemWidth");return w&&w<=1&&(b.maxItemWidth=this.view.viewBBox.width*w),b},e.prototype.mergeLegendCfg=function(t,e,n){var r=n.split("-")[0],i=$c(this.view.getTheme(),r);return(0,x.deepMix)({},i,t,e)},e.prototype.getId=function(t){return"".concat(this.name,"-").concat(t)},e.prototype.getComponentById=function(t){return(0,x.find)(this.components,(function(e){return e.id===t}))},e.prototype.getCategoryLegendSizeCfg=function(t,e,n){void 0===e&&(e=P),void 0===n&&(n=P);var r=this.view.viewBBox,i=r.width,a=r.height;return"vertical"===t?{maxWidth:i*e,maxHeight:a}:{maxWidth:i,maxHeight:a*n}},e}(Lu),Dv=Ev,Fv=function(t){function e(e){var n=t.call(this,e)||this;return n.onChangeFn=x.noop,n.resetMeasure=function(){n.clear()},n.onValueChange=function(t){var e=(0,b.__read)(t,2),r=e[0],i=e[1];n.start=r,n.end=i,n.changeViewData(r,i)},n.container=n.view.getLayer(m.FORE).addGroup(),n.onChangeFn=(0,x.throttle)(n.onValueChange,20,{leading:!0}),n.width=0,n.view.on(w.BEFORE_CHANGE_DATA,n.resetMeasure),n.view.on(w.BEFORE_CHANGE_SIZE,n.resetMeasure),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"slider"},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){t.prototype.destroy.call(this),this.view.off(w.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(w.BEFORE_CHANGE_SIZE,this.resetMeasure)},e.prototype.init=function(){},e.prototype.render=function(){this.option=this.view.getOptions().slider;var t=this.getSliderCfg(),e=t.start,n=t.end;(0,x.isNil)(this.start)&&(this.start=e,this.end=n);var r=this.view.getOptions().data;this.option&&!(0,x.isEmpty)(r)?this.slider?this.slider=this.updateSlider():(this.slider=this.createSlider(),this.slider.component.on("sliderchange",this.onChangeFn)):this.slider&&(this.slider.component.destroy(),this.slider=void 0)},e.prototype.layout=function(){var t=this;if(this.option&&!this.width&&(this.measureSlider(),setTimeout((function(){t.view.destroyed||t.changeViewData(t.start,t.end)}),0)),this.slider){var e=this.view.coordinateBBox.width,n=this.slider.component.get("padding"),r=(0,b.__read)(n,4),i=r[0],a=(r[1],r[2],r[3]),o=this.slider.component.getLayoutBBox(),s=new rs(o.x,o.y,Math.min(o.width,e),o.height).expand(n),l=this.getMinMaxText(this.start,this.end),u=l.minText,c=l.maxText,d=(0,b.__read)(Sv(this.view.viewBBox,s,v.BOTTOM),2),h=(d[0],d[1]),p=(0,b.__read)(Sv(this.view.coordinateBBox,s,v.BOTTOM),2),f=p[0];p[1];this.slider.component.update((0,b.__assign)((0,b.__assign)({},this.getSliderCfg()),{x:f+a,y:h+i,width:this.width,start:this.start,end:this.end,minText:u,maxText:c})),this.view.viewBBox=this.view.viewBBox.cut(s,v.BOTTOM)}},e.prototype.update=function(){this.render()},e.prototype.createSlider=function(){var t=this.getSliderCfg(),e=new Bo((0,b.__assign)({container:this.container},t));return e.init(),{component:e,layer:m.FORE,direction:v.BOTTOM,type:y.SLIDER}},e.prototype.updateSlider=function(){var t=this.getSliderCfg();if(this.width){var e=this.getMinMaxText(this.start,this.end),n=e.minText,r=e.maxText;t=(0,b.__assign)((0,b.__assign)({},t),{width:this.width,start:this.start,end:this.end,minText:n,maxText:r})}return this.slider.component.update(t),this.slider},e.prototype.measureSlider=function(){var t=this.getSliderCfg().width;this.width=t},e.prototype.getSliderCfg=function(){var t={height:16,start:0,end:1,minText:"",maxText:"",x:0,y:0,width:this.view.coordinateBBox.width};if((0,x.isObject)(this.option)){var e=(0,b.__assign)({data:this.getData()},(0,x.get)(this.option,"trendCfg",{}));t=(0,x.deepMix)({},t,this.getThemeOptions(),this.option),t=(0,b.__assign)((0,b.__assign)({},t),{trendCfg:e})}return t.start=(0,x.clamp)(Math.min((0,x.isNil)(t.start)?0:t.start,(0,x.isNil)(t.end)?1:t.end),0,1),t.end=(0,x.clamp)(Math.max((0,x.isNil)(t.start)?0:t.start,(0,x.isNil)(t.end)?1:t.end),0,1),t},e.prototype.getData=function(){var t=this.view.getOptions().data,e=(0,b.__read)(this.view.getYScales(),1),n=e[0],r=this.view.getGroupScales();if(r.length){var i=r[0],a=i.field,o=i.ticks;return t.reduce((function(t,e){return e[a]===o[0]&&t.push(e[n.field]),t}),[])}return t.map((function(t){return t[n.field]||0}))},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return(0,x.get)(t,["components","slider","common"],{})},e.prototype.getMinMaxText=function(t,e){var n=this.view.getOptions().data,r=this.view.getXScale(),i=!0,a=(0,x.valuesOfKey)(n,r.field);r.isLinear&&(a=a.sort());var o=i?a:a.reverse(),s=(0,x.size)(n);if(!r||!s)return{};var l=(0,x.size)(o),u=Math.floor(t*(l-1)),c=Math.floor(e*(l-1)),d=(0,x.get)(o,[u]),h=(0,x.get)(o,[c]),p=this.getSliderCfg().formatter;return p&&(d=p(d,n[u],u),h=p(h,n[c],c)),{minText:d,maxText:h}},e.prototype.changeViewData=function(t,e){var n=this.view.getOptions().data,r=this.view.getXScale(),i=(0,x.size)(n);if(r&&i){var a=!0,o=(0,x.valuesOfKey)(n,r.field),s=this.view.getXScale().isLinear?o.sort((function(t,e){return Number(t)-Number(e)})):o,l=a?s:s.reverse(),u=(0,x.size)(l),c=Math.floor(t*(u-1)),d=Math.floor(e*(u-1));this.view.filter(r.field,(function(t,e){var n=l.indexOf(t);return!(n>-1)||Jo(n,c,d)})),this.view.render(!0)}},e.prototype.getComponents=function(){return this.slider?[this.slider]:[]},e.prototype.clear=function(){this.slider&&(this.slider.component.destroy(),this.slider=void 0),this.width=0,this.start=void 0,this.end=void 0},e}(Lu),Mv=Fv,Ov=0,Bv=8,Tv=32,Pv=20,Iv=function(t){function e(e){var n=t.call(this,e)||this;return n.onChangeFn=x.noop,n.resetMeasure=function(){n.clear()},n.onValueChange=function(t){var e=t.ratio,r=n.getValidScrollbarCfg().animate;n.ratio=(0,x.clamp)(e,0,1);var i=n.view.getOptions().animate;r||n.view.animate(!1),n.changeViewData(n.getScrollRange(),!0),n.view.animate(i)},n.container=n.view.getLayer(m.FORE).addGroup(),n.onChangeFn=(0,x.throttle)(n.onValueChange,20,{leading:!0}),n.trackLen=0,n.thumbLen=0,n.ratio=0,n.view.on(w.BEFORE_CHANGE_DATA,n.resetMeasure),n.view.on(w.BEFORE_CHANGE_SIZE,n.resetMeasure),n}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"scrollbar"},enumerable:!1,configurable:!0}),e.prototype.destroy=function(){t.prototype.destroy.call(this),this.view.off(w.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(w.BEFORE_CHANGE_SIZE,this.resetMeasure)},e.prototype.init=function(){},e.prototype.render=function(){this.option=this.view.getOptions().scrollbar,this.option?this.scrollbar?this.scrollbar=this.updateScrollbar():(this.scrollbar=this.createScrollbar(),this.scrollbar.component.on("scrollchange",this.onChangeFn)):this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0)},e.prototype.layout=function(){var t=this;if(this.option&&!this.trackLen&&(this.measureScrollbar(),setTimeout((function(){t.view.destroyed||t.changeViewData(t.getScrollRange(),!0)}))),this.scrollbar){var e=this.view.coordinateBBox.width,n=this.scrollbar.component.get("padding"),r=this.scrollbar.component.getLayoutBBox(),i=new rs(r.x,r.y,Math.min(r.width,e),r.height).expand(n),a=this.getScrollbarComponentCfg(),o=void 0,s=void 0;if(a.isHorizontal){var l=(0,b.__read)(Sv(this.view.viewBBox,i,v.BOTTOM),2),u=(l[0],l[1]),c=(0,b.__read)(Sv(this.view.coordinateBBox,i,v.BOTTOM),2),d=c[0];c[1];o=d,s=u}else{var h=(0,b.__read)(Sv(this.view.viewBBox,i,v.RIGHT),2),p=(h[0],u=h[1],(0,b.__read)(Sv(this.view.viewBBox,i,v.RIGHT),2));d=p[0],p[1];o=d,s=u}o+=n[3],s+=n[0],this.trackLen?this.scrollbar.component.update((0,b.__assign)((0,b.__assign)({},a),{x:o,y:s,trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio})):this.scrollbar.component.update((0,b.__assign)((0,b.__assign)({},a),{x:o,y:s})),this.view.viewBBox=this.view.viewBBox.cut(i,a.isHorizontal?v.BOTTOM:v.RIGHT)}},e.prototype.update=function(){this.render()},e.prototype.getComponents=function(){return this.scrollbar?[this.scrollbar]:[]},e.prototype.clear=function(){this.scrollbar&&(this.scrollbar.component.destroy(),this.scrollbar=void 0),this.trackLen=0,this.thumbLen=0,this.ratio=0,this.cnt=0,this.step=0,this.data=void 0,this.xScaleCfg=void 0,this.yScalesCfg=[]},e.prototype.setValue=function(t){this.onValueChange({ratio:t})},e.prototype.getValue=function(){return this.ratio},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return(0,x.get)(t,["components","scrollbar","common"],{})},e.prototype.getScrollbarTheme=function(t){var e=(0,x.get)(this.view.getTheme(),["components","scrollbar"]),n=t||{},r=n.thumbHighlightColor,i=(0,b.__rest)(n,["thumbHighlightColor"]);return{default:(0,x.deepMix)({},(0,x.get)(e,["default","style"],{}),i),hover:(0,x.deepMix)({},(0,x.get)(e,["hover","style"],{}),{thumbColor:r})}},e.prototype.measureScrollbar=function(){var t=this.view.getXScale(),e=this.view.getYScales().slice();this.data=this.getScrollbarData(),this.step=this.getStep(),this.cnt=this.getCnt();var n=this.getScrollbarComponentCfg(),r=n.trackLen,i=n.thumbLen;this.trackLen=r,this.thumbLen=i,this.xScaleCfg={field:t.field,values:t.values||[]},this.yScalesCfg=e},e.prototype.getScrollRange=function(){var t=Math.floor((this.cnt-this.step)*(0,x.clamp)(this.ratio,0,1)),e=Math.min(t+this.step-1,this.cnt-1);return[t,e]},e.prototype.changeViewData=function(t,e){var n=this,r=(0,b.__read)(t,2),i=r[0],a=r[1],o=this.getValidScrollbarCfg().type,s="vertical"!==o,l=(0,x.valuesOfKey)(this.data,this.xScaleCfg.field),u=this.view.getXScale().isLinear?l.sort((function(t,e){return Number(t)-Number(e)})):l,c=s?u:u.reverse();this.yScalesCfg.forEach((function(t){n.view.scale(t.field,{formatter:t.formatter,type:t.type,min:t.min,max:t.max,tickMethod:t.tickMethod})})),this.view.filter(this.xScaleCfg.field,(function(t){var e=c.indexOf(t);return!(e>-1)||Jo(e,i,a)})),this.view.render(!0)},e.prototype.createScrollbar=function(){var t=this.getValidScrollbarCfg().type,e="vertical"!==t,n=new Lo((0,b.__assign)((0,b.__assign)({container:this.container},this.getScrollbarComponentCfg()),{x:0,y:0}));return n.init(),{component:n,layer:m.FORE,direction:e?v.BOTTOM:v.RIGHT,type:y.SCROLLBAR}},e.prototype.updateScrollbar=function(){var t=this.getScrollbarComponentCfg(),e=this.trackLen?(0,b.__assign)((0,b.__assign)({},t),{trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio}):(0,b.__assign)({},t);return this.scrollbar.component.update(e),this.scrollbar},e.prototype.getStep=function(){if(this.step)return this.step;var t=this.view.coordinateBBox,e=this.getValidScrollbarCfg(),n=e.type,r=e.categorySize,i="vertical"!==n;return Math.floor((i?t.width:t.height)/r)},e.prototype.getCnt=function(){if(this.cnt)return this.cnt;var t=this.view.getXScale(),e=this.getScrollbarData(),n=(0,x.valuesOfKey)(e,t.field);return(0,x.size)(n)},e.prototype.getScrollbarComponentCfg=function(){var t=this.view,e=t.coordinateBBox,n=t.viewBBox,r=this.getValidScrollbarCfg(),i=r.type,a=r.padding,o=r.width,s=r.height,l=r.style,u="vertical"!==i,c=(0,b.__read)(a,4),d=c[0],h=c[1],p=c[2],f=c[3],g=u?{x:e.minX+f,y:n.maxY-s-p}:{x:n.maxX-o-h,y:e.minY+d},m=this.getStep(),v=this.getCnt(),y=u?e.width-f-h:e.height-d-p,w=Math.max(y*(0,x.clamp)(m/v,0,1),Pv);return(0,b.__assign)((0,b.__assign)({},this.getThemeOptions()),{x:g.x,y:g.y,size:u?s:o,isHorizontal:u,trackLen:y,thumbLen:w,thumbOffset:0,theme:this.getScrollbarTheme(l)})},e.prototype.getValidScrollbarCfg=function(){var t={type:"horizontal",categorySize:Tv,width:Bv,height:Bv,padding:[0,0,0,0],animate:!0,style:{}};return(0,x.isObject)(this.option)&&(t=(0,b.__assign)((0,b.__assign)({},t),this.option)),(0,x.isObject)(this.option)&&this.option.padding||(t.padding="horizontal"===t.type?[Ov,0,Ov,0]:[0,Ov,0,Ov]),t},e.prototype.getScrollbarData=function(){var t=this.view.getCoordinate(),e=this.getValidScrollbarCfg(),n=this.view.getOptions().data||[];return t.isReflect("y")&&"vertical"===e.type&&(n=(0,b.__spreadArray)([],(0,b.__read)(n),!1).reverse()),n},e}(Lu),Lv=Iv,Nv={fill:"#CCD6EC",opacity:.3};function Rv(t,e,n){var r,i,a,o,s,l,u=gu(t,e,n);if(u.length){u=(0,x.flatten)(u);try{for(var c=(0,b.__values)(u),d=c.next();!d.done;d=c.next()){var h=d.value;try{for(var p=(a=void 0,(0,b.__values)(h)),f=p.next();!f.done;f=p.next()){var g=f.value,m=g.mappingData,v=m.x,y=m.y;g.x=(0,x.isArray)(v)?v[v.length-1]:v,g.y=(0,x.isArray)(y)?y[y.length-1]:y}}catch(D){a={error:D}}finally{try{f&&!f.done&&(o=p.return)&&o.call(p)}finally{if(a)throw a.error}}}}catch(F){r={error:F}}finally{try{d&&!d.done&&(i=c.return)&&i.call(c)}finally{if(r)throw r.error}}var w=n.shared;if(!1===w&&u.length>1){var _=u[0],C=Math.abs(e.y-_[0].y);try{for(var S=(0,b.__values)(u),A=S.next();!A.done;A=S.next()){var k=A.value,E=Math.abs(e.y-k[0].y);E<=C&&(_=k,C=E)}}catch(M){s={error:M}}finally{try{A&&!A.done&&(l=S.return)&&l.call(S)}finally{if(s)throw s.error}}u=[_]}return(0,x.uniq)((0,x.flatten)(u))}return[]}var zv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.show=function(t){var e=this.context.view,n=this.context.event,r=e.getController("tooltip").getTooltipCfg(),i=Rv(e,{x:n.x,y:n.y},r);if(!(0,x.isEqual)(i,this.items)&&(this.items=i,i.length)){var a=e.getXScale().field,o=i[0].data[a],s=[],l=e.geometries;if((0,x.each)(l,(function(t){if("interval"===t.type||"schema"===t.type){var e=t.getElementsBy((function(t){var e=t.getData();return e[a]===o}));s=s.concat(e)}})),s.length){var u=e.getCoordinate(),c=s[0].shape.getCanvasBBox(),d=s[0].shape.getCanvasBBox(),h=c;(0,x.each)(s,(function(t){var e=t.shape.getCanvasBBox();u.isTransposed?(e.minY<c.minY&&(c=e),e.maxY>d.maxY&&(d=e)):(e.minX<c.minX&&(c=e),e.maxX>d.maxX&&(d=e)),h.x=Math.min(e.minX,h.minX),h.y=Math.min(e.minY,h.minY),h.width=Math.max(e.maxX,h.maxX)-h.x,h.height=Math.max(e.maxY,h.maxY)-h.y}));var p=e.backgroundGroup,f=e.coordinateBBox,g=void 0;if(u.isRect){var m=e.getXScale(),v=t||{},y=v.appendRatio,w=v.appendWidth;(0,x.isNil)(w)&&(y=(0,x.isNil)(y)?m.isLinear?0:.25:y,w=u.isTransposed?y*d.height:y*c.width);var _=void 0,C=void 0,S=void 0,A=void 0;u.isTransposed?(_=f.minX,C=Math.min(d.minY,c.minY)-w,S=f.width,A=h.height+2*w):(_=Math.min(c.minX,d.minX)-w,C=f.minY,S=h.width+2*w,A=f.height),g=[["M",_,C],["L",_+S,C],["L",_+S,C+A],["L",_,C+A],["Z"]]}else{var k=(0,x.head)(s),E=(0,x.last)(s),D=Zo(k.getModel(),u).startAngle,F=Zo(E.getModel(),u).endAngle,M=u.getCenter(),O=u.getRadius(),B=u.innerRadius*O;g=Yo(M.x,M.y,O,D,F,B)}if(this.regionPath)this.regionPath.attr("path",g),this.regionPath.show();else{var T=(0,x.get)(t,"style",Nv);this.regionPath=p.addShape({type:"path",name:"active-region",capture:!1,attrs:(0,b.__assign)((0,b.__assign)({},T),{path:g})})}}}},e.prototype.hide=function(){this.regionPath&&this.regionPath.hide(),this.items=null},e.prototype.destroy=function(){this.hide(),this.regionPath&&this.regionPath.remove(!0),t.prototype.destroy.call(this)},e}(Ls),jv=zv,$v=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.context,e=t.event,n=t.view,r=n.isTooltipLocked();if(!r){var i=this.timeStamp,a=+new Date,o=(0,x.get)(t.view.getOptions(),"tooltip.showDelay",16);if(a-i>o){var s=this.location,l={x:e.x,y:e.y};s&&(0,x.isEqual)(s,l)||this.showTooltip(n,l),this.timeStamp=a,this.location=l}}},e.prototype.hide=function(){var t=this.context.view,e=t.getController("tooltip"),n=this.context.event,r=n.clientX,i=n.clientY;e.isCursorEntered({x:r,y:i})||t.isTooltipLocked()||(this.hideTooltip(t),this.location=null)},e.prototype.showTooltip=function(t,e){t.showTooltip(e)},e.prototype.hideTooltip=function(t){t.hideTooltip()},e}(Ls),qv=$v,Vv=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.showTooltip=function(t,e){var n=Cl(t);(0,x.each)(n,(function(n){var r=Al(t,n,e);n.showTooltip(r)}))},e.prototype.hideTooltip=function(t){var e=Cl(t);(0,x.each)(e,(function(t){t.hideTooltip()}))},e}(qv),Hv=Vv,Uv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return(0,b.__extends)(e,t),e.prototype.destroy=function(){t.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.show=function(){var t=this.context,e=t.event,n=this.timeStamp,r=+new Date;if(r-n>16){var i=this.location,a={x:e.x,y:e.y};i&&(0,x.isEqual)(i,a)||this.showTooltip(a),this.timeStamp=r,this.location=a}},e.prototype.hide=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var e=this.context,n=e.event,r=n.target;if(r&&r.get("tip")){this.tooltip||this.renderTooltip();var i=r.get("tip");this.tooltip.update((0,b.__assign)({title:i},t)),this.tooltip.show()}},e.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,e=this.context.view,n=e.canvas,r={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},i=e.getTheme(),a=(0,x.get)(i,["components","tooltip","domStyles"],{}),o=new Vo({parent:n.get("el").parentNode,region:r,visible:!1,crosshairs:null,domStyles:(0,b.__assign)({},(0,x.deepMix)({},a,(t={},t[Za]={"max-width":"50%"},t[Ka]={"word-break":"break-all"},t)))});o.init(),o.setCapture(!1),this.tooltip=o},e}(Ls),Gv=Uv,Wv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="",e}return(0,b.__extends)(e,t),e.prototype.hasState=function(t){return t.hasState(this.stateName)},e.prototype.setElementState=function(t,e){t.setState(this.stateName,e)},e.prototype.setState=function(){this.setStateEnable(!0)},e.prototype.clear=function(){var t=this.context.view;this.clearViewState(t)},e.prototype.clearViewState=function(t){var e=this,n=pl(t,this.stateName);(0,x.each)(n,(function(t){e.setElementState(t,!1)}))},e}(Ls),Yv=Wv;function Xv(t){return(0,x.get)(t.get("delegateObject"),"item")}var Zv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.ignoreListItemStates=["unchecked"],e}return(0,b.__extends)(e,t),e.prototype.isItemIgnore=function(t,e){var n=this.ignoreListItemStates,r=n.filter((function(n){return e.hasState(t,n)}));return!!r.length},e.prototype.setStateByComponent=function(t,e,n){var r=this.context.view,i=t.get("field"),a=dl(r);this.setElementsStateByItem(a,i,e,n)},e.prototype.setStateByElement=function(t,e){this.setElementState(t,e)},e.prototype.isMathItem=function(t,e,n){var r=this.context.view,i=El(r,e),a=fl(t,e);return!(0,x.isNil)(a)&&n.name===i.getText(a)},e.prototype.setElementsStateByItem=function(t,e,n,r){var i=this;(0,x.each)(t,(function(t){i.isMathItem(t,e,n)&&t.setState(i.stateName,r)}))},e.prototype.setStateEnable=function(t){var e=rl(this.context);if(e)al(this.context)&&this.setStateByElement(e,t);else{var n=il(this.context);if(ol(n)){var r=n.item,i=n.component;if(r&&i&&!this.isItemIgnore(r,i)){var a=this.context.event.gEvent;if(a&&a.fromShape&&a.toShape&&Xv(a.fromShape)===Xv(a.toShape))return;this.setStateByComponent(i,r,t)}}}},e.prototype.toggle=function(){var t=rl(this.context);if(t){var e=t.hasState(this.stateName);this.setElementState(t,!e)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(Yv),Kv=Zv,Qv=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(Kv),Jv=Qv,ty=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.cache={},e}return(0,b.__extends)(e,t),e.prototype.getColorScale=function(t,e){var n=e.geometry.getAttribute("color");if(!n)return null;var r=t.getScaleByField(n.getFields()[0]);return r},e.prototype.getLinkPath=function(t,e){var n=this.context.view,r=n.getCoordinate().isTransposed,i=t.shape.getCanvasBBox(),a=e.shape.getCanvasBBox(),o=r?[["M",i.minX,i.minY],["L",a.minX,a.maxY],["L",a.maxX,a.maxY],["L",i.maxX,i.minY],["Z"]]:[["M",i.maxX,i.minY],["L",a.minX,a.minY],["L",a.minX,a.maxY],["L",i.maxX,i.maxY],["Z"]];return o},e.prototype.addLinkShape=function(t,e,n,r){var i={opacity:.4,fill:e.shape.attr("fill")};t.addShape({type:"path",attrs:(0,b.__assign)((0,b.__assign)({},(0,x.deepMix)({},i,(0,x.isFunction)(r)?r(i,e):r)),{path:this.getLinkPath(e,n)})})},e.prototype.linkByElement=function(t,e){var n=this,r=this.context.view,i=this.getColorScale(r,t);if(i){var a=fl(t,i.field);if(!this.cache[a]){var o=hl(r,i.field,a),s=this.linkGroup,l=s.addGroup();this.cache[a]=l;var u=o.length;(0,x.each)(o,(function(t,r){if(r<u-1){var i=o[r+1];n.addLinkShape(l,t,i,e)}}))}}},e.prototype.removeLink=function(t){var e=this.getColorScale(this.context.view,t);if(e){var n=fl(t,e.field);this.cache[n]&&(this.cache[n].remove(),this.cache[n]=null)}},e.prototype.link=function(t){var e=this.context;this.linkGroup||(this.linkGroup=e.view.foregroundGroup.addGroup({id:"link-by-color-group",capture:!1}));var n=rl(e);n&&this.linkByElement(n,null===t||void 0===t?void 0:t.style)},e.prototype.unlink=function(){var t=rl(this.context);t&&this.removeLink(t)},e.prototype.clear=function(){this.linkGroup&&this.linkGroup.clear(),this.cache={}},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.linkGroup&&this.linkGroup.remove()},e}(Ls),ey=ty,ny=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.startPoint=null,e.endPoint=null,e.isStarted=!1,e.effectSiblings=!1,e.effectByRecord=!1,e}return(0,b.__extends)(e,t),e.prototype.getCurrentPoint=function(){var t=this.context.event;return{x:t.x,y:t.y}},e.prototype.start=function(){this.clear(),this.startPoint=this.getCurrentPoint(),this.isStarted=!0},e.prototype.getIntersectElements=function(){var t=null;if(ll(this.context))t=ul(this.context,10);else{var e=this.startPoint,n=this.isStarted?this.getCurrentPoint():this.endPoint;if(!e||!n)return;var r={minX:Math.min(e.x,n.x),minY:Math.min(e.y,n.y),maxX:Math.max(e.x,n.x),maxY:Math.max(e.y,n.y)},i=this.context.view;t=ml(i,r)}return t},e.prototype.setStateEnable=function(t){if(this.effectSiblings&&!this.effectByRecord)this.setSiblingsState(t);else{var e=dl(this.context.view),n=this.getIntersectElements();n&&n.length?this.effectByRecord?this.setSiblingsStateByRecord(n,t):this.setElementsState(n,t,e):this.clear()}},e.prototype.setSiblingsStateByRecord=function(t,e){var n=this,r=this.context.view,i=Cl(r),a=t.map((function(t){return t.getModel().data})),o=r.getXScale().field,s=r.getYScales()[0].field;(0,x.each)(i,(function(t){var r=dl(t),i=r.filter((function(t){var e=t.getModel().data;return kl(a,e,o,s)}));n.setElementsState(i,e,r)}))},e.prototype.setSiblingsState=function(t){var e=this,n=this.context.view,r=Cl(n);ll(this.context)&&(0,x.each)(r,(function(n){var r=dl(n),i=cl(e.context,n,10);i&&i.length?e.setElementsState(i,t,r):e.clearViewState(n)}))},e.prototype.setElementsState=function(t,e,n){var r=this;(0,x.each)(n,(function(n){t.includes(n)?r.setElementState(n,e):r.setElementState(n,!1)}))},e.prototype.end=function(){this.isStarted=!1,this.endPoint=this.getCurrentPoint()},e.prototype.clear=function(){var t=this,e=this.context.view;if(this.effectSiblings){var n=Cl(e);(0,x.each)(n,(function(e){t.clearViewState(e)}))}else this.clearViewState(e)},e}(Yv),ry=ny,iy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(ry),ay=iy,oy=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setStateEnable=function(t){var e=rl(this.context);if(e){if(!al(this.context))return;t?(this.clear(),this.setElementState(e,!0)):this.hasState(e)&&this.setElementState(e,!1)}},e.prototype.toggle=function(){var t=rl(this.context);if(t){var e=this.hasState(t);e||this.clear(),this.setElementState(t,!e)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(Yv),sy=oy,ly=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(sy),uy=ly,cy="inactive",dy="active";function hy(t){var e=dl(t);(0,x.each)(e,(function(t){t.hasState(dy)&&t.setState(dy,!1),t.hasState(cy)&&t.setState(cy,!1)}))}function py(t,e,n){(0,x.each)(t,(function(t){e(t)?(t.hasState(cy)&&t.setState(cy,!1),t.setState(dy,n)):(t.hasState(dy)&&t.setState(dy,!1),t.setState(cy,n))}))}var fy,gy=S.INACTIVE,my=S.ACTIVE,vy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=my,e}return(0,b.__extends)(e,t),e.prototype.setElementsStateByItem=function(t,e,n,r){var i=this,a=function(t){return i.isMathItem(t,e,n)};this.setHighlightBy(t,a,r)},e.prototype.setElementHighlight=function(t,e){e(t)?(t.hasState(gy)&&t.setState(gy,!1),t.setState(my,!0)):t.hasState(my)||t.setState(gy,!0)},e.prototype.setHighlightBy=function(t,e,n){var r=this;if(n)(0,x.each)(t,(function(t){r.setElementHighlight(t,e)}));else{var i=pl(this.context.view,my),a=!0;(0,x.each)(i,(function(t){if(!e(t))return a=!1,!1})),a?this.clear():(0,x.each)(t,(function(t){e(t)&&(t.hasState(my)&&t.setState(my,!1),t.setState(gy,!0))}))}},e.prototype.setElementState=function(t,e){var n=this.context.view,r=dl(n);this.setHighlightBy(r,(function(e){return t===e}),e)},e.prototype.highlight=function(){this.setState()},e.prototype.clear=function(){var t=this.context.view;hy(t)},e}(Kv),yy=vy,by=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setStateByElement=function(t,e){var n=this.context.view,r=t.geometry.getAttribute("color");if(r){var i=n.getScaleByField(r.getFields()[0]),a=fl(t,i.field),o=dl(n),s=o.filter((function(t){return fl(t,i.field)===a}));this.setHighlightBy(o,(function(t){return s.includes(t)}),e)}},e}(yy),xy=by,wy=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setElementHighlight=function(t,e){e(t)?(t.hasState(gy)&&t.setState(gy,!1),t.setState(my,!0)):(t.setState(gy,!0),t.hasState(my)&&t.setState(my,!1))},e.prototype.setStateByElement=function(t,e){var n=this.context.view,r=n.getXScale(),i=fl(t,r.field),a=dl(n),o=a.filter((function(t){return fl(t,r.field)===i}));this.setHighlightBy(a,(function(t){return o.includes(t)}),e)},e.prototype.toggle=function(){var t=rl(this.context);if(t){var e=t.hasState(this.stateName);this.setStateByElement(t,!e)}},e}(yy),_y=wy;(function(t){t["BEFORE_HIGHLIGHT"]="element-range-highlight:beforehighlight",t["AFTER_HIGHLIGHT"]="element-range-highlight:afterhighlight",t["BEFORE_CLEAR"]="element-range-highlight:beforeclear",t["AFTER_CLEAR"]="element-range-highlight:afterclear"})(fy||(fy={}));var Cy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.clearViewState=function(t){hy(t)},e.prototype.highlight=function(){var t=this.context,e=t.view,n=t.event,r=this.getIntersectElements(),i={view:e,event:n,highlightElements:r};e.emit(fy.BEFORE_HIGHLIGHT,Au.fromData(e,fy.BEFORE_HIGHLIGHT,i)),this.setState(),e.emit(fy.AFTER_HIGHLIGHT,Au.fromData(e,fy.AFTER_HIGHLIGHT,i))},e.prototype.clear=function(){var e=this.context.view;e.emit(fy.BEFORE_CLEAR,Au.fromData(e,fy.BEFORE_CLEAR,{})),t.prototype.clear.call(this),e.emit(fy.AFTER_CLEAR,Au.fromData(e,fy.AFTER_CLEAR,{}))},e.prototype.setElementsState=function(t,e,n){py(n,(function(e){return t.indexOf(e)>=0}),e)},e}(ry),Sy=Cy,Ay=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.highlight=function(){this.setState()},e.prototype.setElementState=function(t,e){var n=this.context.view,r=dl(n);py(r,(function(e){return t===e}),e)},e.prototype.clear=function(){var t=this.context.view;hy(t)},e}(sy),ky=Ay,Ey=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(ry),Dy=Ey,Fy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(Kv),My=Fy,Oy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(sy),By=Oy,Ty=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="",e.ignoreItemStates=[],e}return(0,b.__extends)(e,t),e.prototype.getTriggerListInfo=function(){var t=il(this.context),e=null;return ol(t)&&(e={item:t.item,list:t.component}),e},e.prototype.getAllowComponents=function(){var t=this,e=this.context.view,n=bl(e),r=[];return(0,x.each)(n,(function(e){e.isList()&&t.allowSetStateByElement(e)&&r.push(e)})),r},e.prototype.hasState=function(t,e){return t.hasState(e,this.stateName)},e.prototype.clearAllComponentsState=function(){var t=this,e=this.getAllowComponents();(0,x.each)(e,(function(e){e.clearItemsState(t.stateName)}))},e.prototype.allowSetStateByElement=function(t){var e=t.get("field");if(!e)return!1;if(this.cfg&&this.cfg.componentNames){var n=t.get("name");if(-1===this.cfg.componentNames.indexOf(n))return!1}var r=this.context.view,i=El(r,e);return i&&i.isCategory},e.prototype.allowSetStateByItem=function(t,e){var n=this.ignoreItemStates;if(n.length){var r=n.filter((function(n){return e.hasState(t,n)}));return 0===r.length}return!0},e.prototype.setStateByElement=function(t,e,n){var r=t.get("field"),i=this.context.view,a=El(i,r),o=fl(e,r),s=a.getText(o);this.setItemsState(t,s,n)},e.prototype.setStateEnable=function(t){var e=this,n=rl(this.context);if(n){var r=this.getAllowComponents();(0,x.each)(r,(function(r){e.setStateByElement(r,n,t)}))}else{var i=il(this.context);if(ol(i)){var a=i.item,o=i.component;this.allowSetStateByElement(o)&&this.allowSetStateByItem(a,o)&&this.setItemState(o,a,t)}}},e.prototype.setItemsState=function(t,e,n){var r=this,i=t.getItems();(0,x.each)(i,(function(i){i.name===e&&r.setItemState(t,i,n)}))},e.prototype.setItemState=function(t,e,n){t.setItemState(e,this.stateName,n)},e.prototype.setState=function(){this.setStateEnable(!0)},e.prototype.reset=function(){this.setStateEnable(!1)},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var e=t.list,n=t.item,r=this.hasState(e,n);this.setItemState(e,n,!r)}},e.prototype.clear=function(){var t=this.getTriggerListInfo();t?t.list.clearItemsState(this.stateName):this.clearAllComponentsState()},e}(Ls),Py=Ty,Iy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return(0,b.__extends)(e,t),e.prototype.active=function(){this.setState()},e}(Py),Ly=Iy,Ny="inactive",Ry="active";function zy(t){var e=t.getItems();(0,x.each)(e,(function(e){t.hasState(e,Ry)&&t.setItemState(e,Ry,!1),t.hasState(e,Ny)&&t.setItemState(e,Ny,!1)}))}var jy="inactive",$y="active",qy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=$y,e.ignoreItemStates=["unchecked"],e}return(0,b.__extends)(e,t),e.prototype.setItemsState=function(t,e,n){this.setHighlightBy(t,(function(t){return t.name===e}),n)},e.prototype.setItemState=function(t,e,n){t.getItems();this.setHighlightBy(t,(function(t){return t===e}),n)},e.prototype.setHighlightBy=function(t,e,n){var r=t.getItems();if(n)(0,x.each)(r,(function(n){e(n)?(t.hasState(n,jy)&&t.setItemState(n,jy,!1),t.setItemState(n,$y,!0)):t.hasState(n,$y)||t.setItemState(n,jy,!0)}));else{var i=t.getItemsByState($y),a=!0;(0,x.each)(i,(function(t){if(!e(t))return a=!1,!1})),a?this.clear():(0,x.each)(r,(function(n){e(n)&&(t.hasState(n,$y)&&t.setItemState(n,$y,!1),t.setItemState(n,jy,!0))}))}},e.prototype.highlight=function(){this.setState()},e.prototype.clear=function(){var t=this.getTriggerListInfo();if(t)zy(t.list);else{var e=this.getAllowComponents();(0,x.each)(e,(function(t){t.clearItemsState($y),t.clearItemsState(jy)}))}},e}(Py),Vy=qy,Hy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return(0,b.__extends)(e,t),e.prototype.selected=function(){this.setState()},e}(Py),Uy=Hy,Gy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="unchecked",e}return(0,b.__extends)(e,t),e.prototype.unchecked=function(){this.setState()},e}(Py),Wy=Gy,Yy="unchecked",Xy="checked",Zy=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=Xy,e}return(0,b.__extends)(e,t),e.prototype.setItemState=function(t,e,n){this.setCheckedBy(t,(function(t){return t===e}),n)},e.prototype.setCheckedBy=function(t,e,n){var r=t.getItems();n&&(0,x.each)(r,(function(n){e(n)?(t.hasState(n,Yy)&&t.setItemState(n,Yy,!1),t.setItemState(n,Xy,!0)):t.hasState(n,Xy)||t.setItemState(n,Yy,!0)}))},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var e=t.list,n=t.item,r=!(0,x.some)(e.getItems(),(function(t){return e.hasState(t,Yy)}));r||e.hasState(n,Yy)?this.setItemState(e,n,!0):this.reset()}},e.prototype.checked=function(){this.setState()},e.prototype.reset=function(){var t=this.getAllowComponents();(0,x.each)(t,(function(t){t.clearItemsState(Xy),t.clearItemsState(Yy)}))},e}(Py),Ky=Zy,Qy="unchecked",Jy=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.toggle=function(){var t,e,n,r,i,a,o,s,l=this.getTriggerListInfo();if(null===l||void 0===l?void 0:l.item){var u=l.list,c=l.item,d=u.getItems(),h=d.filter((function(t){return!u.hasState(t,Qy)})),p=d.filter((function(t){return u.hasState(t,Qy)})),f=h[0];if(d.length===h.length)try{for(var g=(0,b.__values)(d),m=g.next();!m.done;m=g.next()){var v=m.value;u.setItemState(v,Qy,v.id!==c.id)}}catch(A){t={error:A}}finally{try{m&&!m.done&&(e=g.return)&&e.call(g)}finally{if(t)throw t.error}}else if(d.length-p.length===1)if(f.id===c.id)try{for(var y=(0,b.__values)(d),x=y.next();!x.done;x=y.next()){v=x.value;u.setItemState(v,Qy,!1)}}catch(k){n={error:k}}finally{try{x&&!x.done&&(r=y.return)&&r.call(y)}finally{if(n)throw n.error}}else try{for(var w=(0,b.__values)(d),_=w.next();!_.done;_=w.next()){v=_.value;u.setItemState(v,Qy,v.id!==c.id)}}catch(E){i={error:E}}finally{try{_&&!_.done&&(a=w.return)&&a.call(w)}finally{if(i)throw i.error}}else try{for(var C=(0,b.__values)(d),S=C.next();!S.done;S=C.next()){v=S.value;u.setItemState(v,Qy,v.id!==c.id)}}catch(D){o={error:D}}finally{try{S&&!S.done&&(s=C.return)&&s.call(C)}finally{if(o)throw o.error}}}},e}(Py),tb=Jy,eb="showRadio",nb="legend-radio-tip",rb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.getTriggerListInfo();if(null===t||void 0===t?void 0:t.item){var e=t.list,n=t.item;e.setItemState(n,eb,!0)}},e.prototype.hide=function(){var t=this.getTriggerListInfo();if(null===t||void 0===t?void 0:t.item){var e=t.list,n=t.item;e.setItemState(n,eb,!1)}},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.showTip=function(){var t=this.context,e=t.event,n=this.timeStamp,r=+new Date,i=this.context.event.target;if(r-n>16&&"legend-item-radio"===i.get("name")){var a=this.location,o={x:e.x,y:e.y};this.timeStamp=r,this.location=o,a&&(0,x.isEqual)(a,o)||this.showTooltip(o)}},e.prototype.hideTip=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var e=this.context,n=e.event,r=n.target;if(r&&r.get("tip")){this.tooltip||this.renderTooltip();var i=e.view.getCanvas().get("el").getBoundingClientRect(),a=i.x,o=i.y;this.tooltip.update((0,b.__assign)((0,b.__assign)({title:r.get("tip")},t),{x:t.x+a,y:t.y+o})),this.tooltip.show()}},e.prototype.hideTooltip=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,e=(t={},t[Za]={padding:"6px 8px",transform:"translate(-50%, -80%)",background:"rgba(0,0,0,0.75)",color:"#fff","border-radius":"2px","z-index":100},t[Ka]={"font-size":"12px","line-height":"14px","margin-bottom":0,"word-break":"break-all"},t);document.getElementById(nb)&&document.body.removeChild(document.getElementById(nb));var n=new Vo({parent:document.body,region:null,visible:!1,crosshairs:null,domStyles:e,containerId:nb});n.init(),n.setCapture(!1),this.tooltip=n},e}(Py),ib=rb,ab=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.maskShape=null,e.points=[],e.starting=!1,e.moving=!1,e.preMovePoint=null,e.shapeType="path",e}return(0,b.__extends)(e,t),e.prototype.getCurrentPoint=function(){var t=this.context.event;return{x:t.x,y:t.y}},e.prototype.emitEvent=function(t){var e="mask:".concat(t),n=this.context.view,r=this.context.event;n.emit(e,{target:this.maskShape,shape:this.maskShape,points:this.points,x:r.x,y:r.y})},e.prototype.createMask=function(){var t=this.context.view,e=this.getMaskAttrs(),n=t.foregroundGroup.addShape({type:this.shapeType,name:"mask",draggable:!0,attrs:(0,b.__assign)({fill:"#C5D4EB",opacity:.3},e)});return n},e.prototype.getMaskPath=function(){return[]},e.prototype.show=function(){this.maskShape&&(this.maskShape.show(),this.emitEvent("show"))},e.prototype.start=function(t){this.starting=!0,this.moving=!1,this.points=[this.getCurrentPoint()],this.maskShape||(this.maskShape=this.createMask(),this.maskShape.set("capture",!1)),this.updateMask(null===t||void 0===t?void 0:t.maskStyle),this.emitEvent("start")},e.prototype.moveStart=function(){this.moving=!0,this.preMovePoint=this.getCurrentPoint()},e.prototype.move=function(){if(this.moving&&this.maskShape){var t=this.getCurrentPoint(),e=this.preMovePoint,n=t.x-e.x,r=t.y-e.y,i=this.points;(0,x.each)(i,(function(t){t.x+=n,t.y+=r})),this.updateMask(),this.emitEvent("change"),this.preMovePoint=t}},e.prototype.updateMask=function(t){var e=(0,x.deepMix)({},this.getMaskAttrs(),t);this.maskShape.attr(e)},e.prototype.moveEnd=function(){this.moving=!1,this.preMovePoint=null},e.prototype.end=function(){this.starting=!1,this.emitEvent("end"),this.maskShape&&this.maskShape.set("capture",!0)},e.prototype.hide=function(){this.maskShape&&(this.maskShape.hide(),this.emitEvent("hide"))},e.prototype.resize=function(){this.starting&&this.maskShape&&(this.points.push(this.getCurrentPoint()),this.updateMask(),this.emitEvent("change"))},e.prototype.destroy=function(){this.points=[],this.maskShape&&this.maskShape.remove(),this.maskShape=null,this.preMovePoint=null,t.prototype.destroy.call(this)},e}(Ls),ob=ab,sb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.shapeType="circle",e}return(0,b.__extends)(e,t),e.prototype.getMaskAttrs=function(){var t=this.points,e=(0,x.last)(this.points),n=0,r=0,i=0;if(t.length){var a=t[0];n=xl(a,e)/2,r=(e.x+a.x)/2,i=(e.y+a.y)/2}return{x:r,y:i,r:n}},e}(ob),lb=sb,ub=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.shapeType="rect",e}return(0,b.__extends)(e,t),e.prototype.getRegion=function(){var t=this.points;return{start:(0,x.head)(t),end:(0,x.last)(t)}},e.prototype.getMaskAttrs=function(){var t=this.getRegion(),e=t.start,n=t.end,r=Math.min(e.x,n.x),i=Math.min(e.y,n.y),a=Math.abs(n.x-e.x),o=Math.abs(n.y-e.y);return{x:r,y:i,width:a,height:o}},e}(ob),cb=ub;function db(t){t.x=(0,x.clamp)(t.x,0,1),t.y=(0,x.clamp)(t.y,0,1)}var hb,pb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dim="x",e.inPlot=!0,e}return(0,b.__extends)(e,t),e.prototype.getRegion=function(){var t=null,e=null,n=this.points,r=this.dim,i=this.context.view.getCoordinate(),a=i.invert((0,x.head)(n)),o=i.invert((0,x.last)(n));return this.inPlot&&(db(a),db(o)),"x"===r?(t=i.convert({x:a.x,y:0}),e=i.convert({x:o.x,y:1})):(t=i.convert({x:0,y:a.y}),e=i.convert({x:1,y:o.y})),{start:t,end:e}},e}(cb),fb=pb,gb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getMaskPath=function(){var t=this.points,e=[];return t.length&&((0,x.each)(t,(function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e.push(["L",t[0].x,t[0].y])),e},e.prototype.getMaskAttrs=function(){return{path:this.getMaskPath()}},e.prototype.addPoint=function(){this.resize()},e}(ob),mb=gb,vb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getMaskPath=function(){var t=this.points;return wl(t,!0)},e}(mb),yb=vb,bb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.setCursor=function(t){var e=this.context.view;e.getCanvas().setCursor(t)},e.prototype.default=function(){this.setCursor("default")},e.prototype.pointer=function(){this.setCursor("pointer")},e.prototype.move=function(){this.setCursor("move")},e.prototype.crosshair=function(){this.setCursor("crosshair")},e.prototype.wait=function(){this.setCursor("wait")},e.prototype.help=function(){this.setCursor("help")},e.prototype.text=function(){this.setCursor("text")},e.prototype.eResize=function(){this.setCursor("e-resize")},e.prototype.wResize=function(){this.setCursor("w-resize")},e.prototype.nResize=function(){this.setCursor("n-resize")},e.prototype.sResize=function(){this.setCursor("s-resize")},e.prototype.neResize=function(){this.setCursor("ne-resize")},e.prototype.nwResize=function(){this.setCursor("nw-resize")},e.prototype.seResize=function(){this.setCursor("se-resize")},e.prototype.swResize=function(){this.setCursor("sw-resize")},e.prototype.nsResize=function(){this.setCursor("ns-resize")},e.prototype.ewResize=function(){this.setCursor("ew-resize")},e}(Ls),xb=bb,wb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.filterView=function(t,e,n){var r=this;t.getScaleByField(e)&&t.filter(e,n),t.views&&t.views.length&&(0,x.each)(t.views,(function(t){r.filterView(t,e,n)}))},e.prototype.filter=function(){var t=il(this.context);if(t){var e=this.context.view,n=t.component,r=n.get("field");if(ol(t)){if(r){var i=n.getItemsByState("unchecked"),a=El(e,r),o=i.map((function(t){return t.name}));o.length?this.filterView(e,r,(function(t){var e=a.getText(t);return!o.includes(e)})):this.filterView(e,r,null),e.render(!0)}}else if(sl(t)){var s=n.getValue(),l=(0,b.__read)(s,2),u=l[0],c=l[1];this.filterView(e,r,(function(t){return t>=u&&t<=c})),e.render(!0)}}},e}(Ls),_b=wb;function Cb(t,e,n,r){var i=Math.min(n[e],r[e]),a=Math.max(n[e],r[e]),o=(0,b.__read)(t.range,2),s=o[0],l=o[1];if(i<s&&(i=s),a>l&&(a=l),i===l&&a===l)return null;var u=t.invert(i),c=t.invert(a);if(t.isCategory){var d=t.values.indexOf(u),h=t.values.indexOf(c),p=t.values.slice(d,h+1);return function(t){return p.includes(t)}}return function(t){return t>=u&&t<=c}}(function(t){t["FILTER"]="brush-filter-processing",t["RESET"]="brush-filter-reset",t["BEFORE_FILTER"]="brush-filter:beforefilter",t["AFTER_FILTER"]="brush-filter:afterfilter",t["BEFORE_RESET"]="brush-filter:beforereset",t["AFTER_RESET"]="brush-filter:afterreset"})(hb||(hb={}));var Sb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dims=["x","y"],e.startPoint=null,e.isStarted=!1,e}return(0,b.__extends)(e,t),e.prototype.hasDim=function(t){return this.dims.includes(t)},e.prototype.start=function(){var t=this.context;this.isStarted=!0,this.startPoint=t.getCurrentPoint()},e.prototype.filter=function(){var t,e;if(ll(this.context)){var n=this.context.event.target,r=n.getCanvasBBox();t={x:r.x,y:r.y},e={x:r.maxX,y:r.maxY}}else{if(!this.isStarted)return;t=this.startPoint,e=this.context.getCurrentPoint()}if(!(Math.abs(t.x-e.x)<5||Math.abs(t.x-e.y)<5)){var i=this.context,a=i.view,o=i.event,s={view:a,event:o,dims:this.dims};a.emit(hb.BEFORE_FILTER,Au.fromData(a,hb.BEFORE_FILTER,s));var l=a.getCoordinate(),u=l.invert(e),c=l.invert(t);if(this.hasDim("x")){var d=a.getXScale(),h=Cb(d,"x",u,c);this.filterView(a,d.field,h)}if(this.hasDim("y")){var p=a.getYScales()[0];h=Cb(p,"y",u,c);this.filterView(a,p.field,h)}this.reRender(a,{source:hb.FILTER}),a.emit(hb.AFTER_FILTER,Au.fromData(a,hb.AFTER_FILTER,s))}},e.prototype.end=function(){this.isStarted=!1},e.prototype.reset=function(){var t=this.context.view;if(t.emit(hb.BEFORE_RESET,Au.fromData(t,hb.BEFORE_RESET,{})),this.isStarted=!1,this.hasDim("x")){var e=t.getXScale();this.filterView(t,e.field,null)}if(this.hasDim("y")){var n=t.getYScales()[0];this.filterView(t,n.field,null)}this.reRender(t,{source:hb.RESET}),t.emit(hb.AFTER_RESET,Au.fromData(t,hb.AFTER_RESET,{}))},e.prototype.filterView=function(t,e,n){t.filter(e,n)},e.prototype.reRender=function(t,e){t.render(!0,e)},e}(Ls),Ab=Sb,kb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.filterView=function(t,e,n){var r=Cl(t);(0,x.each)(r,(function(t){t.filter(e,n)}))},e.prototype.reRender=function(t){var e=Cl(t);(0,x.each)(e,(function(t){t.render(!0)}))},e}(Ab),Eb=kb,Db=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.filter=function(){var t=il(this.context),e=this.context.view,n=dl(e);if(ll(this.context)){var r=ul(this.context,10);r&&(0,x.each)(n,(function(t){r.includes(t)?t.show():t.hide()}))}else if(t){var i=t.component,a=i.get("field");if(ol(t)){if(a){var o=i.getItemsByState("unchecked"),s=El(e,a),l=o.map((function(t){return t.name}));(0,x.each)(n,(function(t){var e=fl(t,a),n=s.getText(e);l.indexOf(n)>=0?t.hide():t.show()}))}}else if(sl(t)){var u=i.getValue(),c=(0,b.__read)(u,2),d=c[0],h=c[1];(0,x.each)(n,(function(t){var e=fl(t,a);e>=d&&e<=h?t.show():t.hide()}))}}},e.prototype.clear=function(){var t=dl(this.context.view);(0,x.each)(t,(function(t){t.show()}))},e.prototype.reset=function(){this.clear()},e}(Ls),Fb=Db,Mb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.byRecord=!1,e}return(0,b.__extends)(e,t),e.prototype.filter=function(){ll(this.context)&&(this.byRecord?this.filterByRecord():this.filterByBBox())},e.prototype.filterByRecord=function(){var t=this.context.view,e=ul(this.context,10);if(e){var n=t.getXScale().field,r=t.getYScales()[0].field,i=e.map((function(t){return t.getModel().data})),a=Cl(t);(0,x.each)(a,(function(t){var e=dl(t);(0,x.each)(e,(function(t){var e=t.getModel().data;kl(i,e,n,r)?t.show():t.hide()}))}))}},e.prototype.filterByBBox=function(){var t=this,e=this.context.view,n=Cl(e);(0,x.each)(n,(function(e){var n=cl(t.context,e,10),r=dl(e);n&&(0,x.each)(r,(function(t){n.includes(t)?t.show():t.hide()}))}))},e.prototype.reset=function(){var t=Cl(this.context.view);(0,x.each)(t,(function(t){var e=dl(t);(0,x.each)(e,(function(t){t.show()}))}))},e}(Ls),Ob=Mb,Bb=10,Tb=5,Pb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.buttonGroup=null,e.buttonCfg={name:"button",text:"button",textStyle:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"},padding:[8,10],style:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},activeStyle:{fill:"#e6e6e6"}},e}return(0,b.__extends)(e,t),e.prototype.getButtonCfg=function(){return(0,x.deepMix)(this.buttonCfg,this.cfg)},e.prototype.drawButton=function(){var t=this.getButtonCfg(),e=this.context.view.foregroundGroup.addGroup({name:t.name}),n=e.addShape({type:"text",name:"button-text",attrs:(0,b.__assign)({text:t.text},t.textStyle)}),r=n.getBBox(),i=vu(t.padding),a=e.addShape({type:"rect",name:"button-rect",attrs:(0,b.__assign)({x:r.x-i[3],y:r.y-i[0],width:r.width+i[1]+i[3],height:r.height+i[0]+i[2]},t.style)});a.toBack(),e.on("mouseenter",(function(){a.attr(t.activeStyle)})),e.on("mouseleave",(function(){a.attr(t.style)})),this.buttonGroup=e},e.prototype.resetPosition=function(){var t=this.context.view,e=t.getCoordinate(),n=e.convert({x:1,y:1}),r=this.buttonGroup,i=r.getBBox(),a=dr.transform(null,[["t",n.x-i.width-Bb,n.y+i.height+Tb]]);r.setMatrix(a)},e.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},e.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},e.prototype.destroy=function(){var e=this.buttonGroup;e&&e.remove(),t.prototype.destroy.call(this)},e}(Ls),Ib=Pb,Lb=4,Nb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.starting=!1,e.dragStart=!1,e}return(0,b.__extends)(e,t),e.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint()},e.prototype.drag=function(){if(this.startPoint){var t=this.context.getCurrentPoint(),e=this.context.view,n=this.context.event;this.dragStart?e.emit("drag",{target:n.target,x:n.x,y:n.y}):xl(t,this.startPoint)>Lb&&(e.emit("dragstart",{target:n.target,x:n.x,y:n.y}),this.dragStart=!0)}},e.prototype.end=function(){if(this.dragStart){var t=this.context.view,e=this.context.event;t.emit("dragend",{target:e.target,x:e.x,y:e.y})}this.starting=!1,this.dragStart=!1},e}(Ls),Rb=Nb,zb=5,jb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.starting=!1,e.isMoving=!1,e.startPoint=null,e.startMatrix=null,e}return(0,b.__extends)(e,t),e.prototype.start=function(){this.starting=!0,this.startPoint=this.context.getCurrentPoint(),this.startMatrix=this.context.view.middleGroup.getMatrix()},e.prototype.move=function(){if(this.starting){var t=this.startPoint,e=this.context.getCurrentPoint(),n=xl(t,e);if(n>zb&&!this.isMoving&&(this.isMoving=!0),this.isMoving){var r=this.context.view,i=dr.transform(this.startMatrix,[["t",e.x-t.x,e.y-t.y]]);r.backgroundGroup.setMatrix(i),r.foregroundGroup.setMatrix(i),r.middleGroup.setMatrix(i)}}},e.prototype.end=function(){this.isMoving&&(this.isMoving=!1),this.startMatrix=null,this.starting=!1,this.startPoint=null},e.prototype.reset=function(){this.starting=!1,this.startPoint=null,this.isMoving=!1;var t=this.context.view;t.backgroundGroup.resetMatrix(),t.foregroundGroup.resetMatrix(),t.middleGroup.resetMatrix(),this.isMoving=!1},e}(Ls),$b=jb,qb="x",Vb="y",Hb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dims=[qb,Vb],e.cfgFields=["dims"],e.cacheScaleDefs={},e}return(0,b.__extends)(e,t),e.prototype.hasDim=function(t){return this.dims.includes(t)},e.prototype.getScale=function(t){var e=this.context.view;return"x"===t?e.getXScale():e.getYScales()[0]},e.prototype.resetDim=function(t){var e=this.context.view;if(this.hasDim(t)&&this.cacheScaleDefs[t]){var n=this.getScale(t);e.scale(n.field,this.cacheScaleDefs[t]),this.cacheScaleDefs[t]=null}},e.prototype.reset=function(){this.resetDim(qb),this.resetDim(Vb);var t=this.context.view;t.render(!0)},e}(Ls),Ub=Hb,Gb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.startPoint=null,e.starting=!1,e.startCache={},e}return(0,b.__extends)(e,t),e.prototype.start=function(){var t=this;this.startPoint=this.context.getCurrentPoint(),this.starting=!0;var e=this.dims;(0,x.each)(e,(function(e){var n=t.getScale(e),r=n.min,i=n.max,a=n.values;t.startCache[e]={min:r,max:i,values:a}}))},e.prototype.end=function(){this.startPoint=null,this.starting=!1,this.startCache={}},e.prototype.translate=function(){var t=this;if(this.starting){var e=this.startPoint,n=this.context.view.getCoordinate(),r=this.context.getCurrentPoint(),i=n.invert(e),a=n.invert(r),o=a.x-i.x,s=a.y-i.y,l=this.context.view,u=this.dims;(0,x.each)(u,(function(e){t.translateDim(e,{x:-1*o,y:-1*s})})),l.render(!0)}},e.prototype.translateDim=function(t,e){if(this.hasDim(t)){var n=this.getScale(t);n.isLinear&&this.translateLinear(t,n,e)}},e.prototype.translateLinear=function(t,e,n){var r=this.context.view,i=this.startCache[t],a=i.min,o=i.max,s=o-a,l=n[t]*s;this.cacheScaleDefs[t]||(this.cacheScaleDefs[t]={nice:e.nice,min:a,max:o}),r.scale(e.field,{nice:!1,min:a+l,max:o+l})},e.prototype.reset=function(){t.prototype.reset.call(this),this.startPoint=null,this.starting=!1},e}(Ub),Wb=Gb,Yb=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.zoomRatio=.05,e}return(0,b.__extends)(e,t),e.prototype.zoomIn=function(){this.zoom(this.zoomRatio)},e.prototype.zoom=function(t){var e=this,n=this.dims;(0,x.each)(n,(function(n){e.zoomDim(n,t)})),this.context.view.render(!0)},e.prototype.zoomOut=function(){this.zoom(-1*this.zoomRatio)},e.prototype.zoomDim=function(t,e){if(this.hasDim(t)){var n=this.getScale(t);n.isLinear&&this.zoomLinear(t,n,e)}},e.prototype.zoomLinear=function(t,e,n){var r=this.context.view;this.cacheScaleDefs[t]||(this.cacheScaleDefs[t]={nice:e.nice,min:e.min,max:e.max});var i=this.cacheScaleDefs[t],a=i.max-i.min,o=e.min,s=e.max,l=n*a,u=o-l,c=s+l,d=c-u,h=d/a;c>u&&h<100&&h>.01&&r.scale(e.field,{nice:!1,min:o-l,max:s+l})},e}(Ub),Xb=Yb;function Zb(t){var e=t.gEvent.originalEvent;return e.deltaY>0}var Kb,Qb=1,Jb=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.scroll=function(t){var e=this.context,n=e.view,r=e.event;if(n.getOptions().scrollbar){var i=(null===t||void 0===t?void 0:t.wheelDelta)||Qb,a=n.getController("scrollbar"),o=n.getXScale(),s=n.getOptions().data,l=(0,x.size)((0,x.valuesOfKey)(s,o.field)),u=(0,x.size)(o.values),c=a.getValue(),d=Math.floor((l-u)*c),h=d+(Zb(r)?i:-i),p=i/(l-u)/1e4,f=(0,x.clamp)(h/(l-u)+p,0,1);a.setValue(f)}},e}(Ls),tx=Jb,ex="aixs-description-tooltip",nx=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.show=function(){var t=this.context,e=il(t).axis,n=e.cfg.title,r=n.description,i=n.text,a=n.descriptionTooltipStyle,o=t.event,s=o.x,l=o.y;this.tooltip||this.renderTooltip(),this.tooltip.update({title:i||"",customContent:function(){return'\n <div class="'.concat(Za,'" style={').concat(a,'}>\n <div class="').concat(Ka,'">\n 字段说明:').concat(r,"\n </div>\n </div>\n ")},x:s,y:l}),this.tooltip.show()},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.tooltip&&this.tooltip.destroy()},e.prototype.hide=function(){this.tooltip&&this.tooltip.hide()},e.prototype.renderTooltip=function(){var t,e=this.context.view,n=e.canvas,r={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},i=new Vo({parent:n.get("el").parentNode,region:r,visible:!1,containerId:ex,domStyles:(0,b.__assign)({},(0,x.deepMix)({},(t={},t[Za]={"max-width":"50%",padding:"10px","line-height":"15px","font-size":"12px",color:"rgba(0, 0, 0, .65)"},t[Ka]={"word-break":"break-all","margin-bottom":"3px"},t)))});i.init(),i.setCapture(!1),this.tooltip=i},e}(Ls),rx=nx;function ix(t){return t.isInPlot()}function ax(t){return t.gEvent.preventDefault(),t.gEvent.originalEvent.deltaY>0}function ox(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){return t.reduce((function(t,e){return e(t)}),e)}}function sx(t,e){var n={};return null!==t&&"object"===typeof t&&e.forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}function lx(t,e){return e?(0,x.reduce)(e,(function(t,e,n){return t.replace(new RegExp("{\\s*"+n+"\\s*}","g"),e)}),t):t}tu("dark",Vl(ud)),N("canvas",h),N("svg",f),Bu("Polygon",Hf),Bu("Interval",Pf),Bu("Schema",Gf),Bu("Path",hf),Bu("Point",$f),Bu("Line",Lf),Bu("Area",vf),Bu("Edge",bf),Bu("Heatmap",wf),Bu("Violin",Xf),nc("base",Oc),nc("interval",yg),nc("pie",Cg),nc("polar",wg),ic("overlap",Vg),ic("distribute",kg),ic("fixed-overlap",qg),ic("hide-overlap",om),ic("limit-in-shape",Ng),ic("limit-in-canvas",Lg),ic("limit-in-plot",Mm),ic("pie-outer",Mg),ic("adjust-color",cm),ic("interval-adjust-position",fm),ic("interval-hide-overlap",mm),ic("point-adjust-position",wm),ic("pie-spider",Ig),ic("path-adjust-position",km),qu("fade-in",Om),qu("fade-out",Bm),qu("grow-in-x",Im),qu("grow-in-xy",Nm),qu("grow-in-y",Lm),qu("scale-in-x",jm),qu("scale-in-y",$m),qu("wave-in",Gm),qu("zoom-in",Ym),qu("zoom-out",Xm),qu("position-update",zm),qu("sector-path-update",Um),qu("path-in",Rm),Ps("rect",sv),Ps("mirror",av),Ps("list",ev),Ps("matrix",rv),Ps("circle",Jm),Ps("tree",uv),bu("axis",Cv),bu("legend",Dv),bu("tooltip",zu),bu("annotation",gv),bu("slider",Mv),bu("scrollbar",Lv),qs("tooltip",qv),qs("sibling-tooltip",Hv),qs("ellipsis-text",Gv),qs("element-active",Jv),qs("element-single-active",uy),qs("element-range-active",ay),qs("element-highlight",yy),qs("element-highlight-by-x",_y),qs("element-highlight-by-color",xy),qs("element-single-highlight",ky),qs("element-range-highlight",Sy),qs("element-sibling-highlight",Sy,{effectSiblings:!0,effectByRecord:!0}),qs("element-selected",My),qs("element-single-selected",By),qs("element-range-selected",Dy),qs("element-link-by-color",ey),qs("active-region",jv),qs("list-active",Ly),qs("list-selected",Uy),qs("list-highlight",Vy),qs("list-unchecked",Wy),qs("list-checked",Ky),qs("list-focus",tb),qs("list-radio",ib),qs("legend-item-highlight",Vy,{componentNames:["legend"]}),qs("axis-label-highlight",Vy,{componentNames:["axis"]}),qs("axis-description",rx),qs("rect-mask",cb),qs("x-rect-mask",fb,{dim:"x"}),qs("y-rect-mask",fb,{dim:"y"}),qs("circle-mask",lb),qs("path-mask",mb),qs("smooth-path-mask",yb),qs("cursor",xb),qs("data-filter",_b),qs("brush",Ab),qs("brush-x",Ab,{dims:["x"]}),qs("brush-y",Ab,{dims:["y"]}),qs("sibling-filter",Eb),qs("sibling-x-filter",Eb),qs("sibling-y-filter",Eb),qs("element-filter",Fb),qs("element-sibling-filter",Ob),qs("element-sibling-filter-record",Ob,{byRecord:!0}),qs("view-drag",Rb),qs("view-move",$b),qs("scale-translate",Wb),qs("scale-zoom",Xb),qs("reset-button",Ib,{name:"reset-button",text:"reset"}),qs("mousewheel-scroll",tx),zl("tooltip",{start:[{trigger:"plot:mousemove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"plot:touchmove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"plot:mouseleave",action:"tooltip:hide"},{trigger:"plot:leave",action:"tooltip:hide"},{trigger:"plot:touchend",action:"tooltip:hide"}]}),zl("ellipsis-text",{start:[{trigger:"legend-item-name:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"legend-item-name:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:mousemove",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"axis-label:touchstart",action:"ellipsis-text:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"legend-item-name:mouseleave",action:"ellipsis-text:hide"},{trigger:"legend-item-name:touchend",action:"ellipsis-text:hide"},{trigger:"axis-label:mouseleave",action:"ellipsis-text:hide"},{trigger:"axis-label:touchend",action:"ellipsis-text:hide"}]}),zl("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]}),zl("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]}),zl("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]}),zl("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]}),zl("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]}),zl("legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","element-active:reset"]}]}),zl("legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","element-highlight:reset"]}]}),zl("axis-label-highlight",{start:[{trigger:"axis-label:mouseenter",action:["axis-label-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"axis-label:mouseleave",action:["axis-label-highlight:reset","element-highlight:reset"]}]}),zl("element-list-highlight",{start:[{trigger:"element:mouseenter",action:["list-highlight:highlight","element-highlight:highlight"]}],end:[{trigger:"element:mouseleave",action:["list-highlight:reset","element-highlight:reset"]}]}),zl("element-range-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:["rect-mask:start","rect-mask:show"]},{trigger:"mask:dragstart",action:["rect-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:drag",action:["rect-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end"]},{trigger:"mask:dragend",action:["rect-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear","rect-mask:end","rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear","rect-mask:hide"]}]}),zl("brush",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:ix,action:["brush:start","rect-mask:start","rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:ix,action:["rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:ix,action:["brush:filter","brush:end","rect-mask:end","rect-mask:hide","reset-button:show"]}],rollback:[{trigger:"reset-button:click",action:["brush:reset","reset-button:hide","cursor:crosshair"]}]}),zl("brush-visible",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"plot:mousedown",action:["rect-mask:start","rect-mask:show"]}],processing:[{trigger:"plot:mousemove",action:["rect-mask:resize"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:["rect-mask:end","rect-mask:hide","element-filter:filter","element-range-highlight:clear"]}],rollback:[{trigger:"dblclick",action:["element-filter:clear"]}]}),zl("brush-x",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:ix,action:["brush-x:start","x-rect-mask:start","x-rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:ix,action:["x-rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:ix,action:["brush-x:filter","brush-x:end","x-rect-mask:end","x-rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]}),zl("element-path-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:ix,action:"path-mask:start"},{trigger:"mousedown",isEnable:ix,action:"path-mask:show"}],processing:[{trigger:"mousemove",action:"path-mask:addPoint"}],end:[{trigger:"mouseup",action:"path-mask:end"}],rollback:[{trigger:"dblclick",action:"path-mask:hide"}]}),zl("element-single-selected",{start:[{trigger:"element:click",action:"element-single-selected:toggle"}]}),zl("legend-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:["cursor:pointer","list-radio:show"]},{trigger:"legend-item:mouseleave",action:["cursor:default","list-radio:hide"]}],start:[{trigger:"legend-item:click",isEnable:function(t){return!t.isInShape("legend-item-radio")},action:["list-unchecked:toggle","data-filter:filter","list-radio:show"]},{trigger:"legend-item-radio:mouseenter",action:["list-radio:showTip"]},{trigger:"legend-item-radio:mouseleave",action:["list-radio:hideTip"]},{trigger:"legend-item-radio:click",action:["list-focus:toggle","data-filter:filter","list-radio:show"]}]}),zl("continuous-filter",{start:[{trigger:"legend:valuechanged",action:"data-filter:filter"}]}),zl("continuous-visible-filter",{start:[{trigger:"legend:valuechanged",action:"element-filter:filter"}]}),zl("legend-visible-filter",{showEnable:[{trigger:"legend-item:mouseenter",action:"cursor:pointer"},{trigger:"legend-item:mouseleave",action:"cursor:default"}],start:[{trigger:"legend-item:click",action:["list-unchecked:toggle","element-filter:filter"]}]}),zl("active-region",{start:[{trigger:"plot:mousemove",action:"active-region:show"}],end:[{trigger:"plot:mouseleave",action:"active-region:hide"}]}),zl("axis-description",{start:[{trigger:"axis-description:mousemove",action:"axis-description:show"}],end:[{trigger:"axis-description:mouseleave",action:"axis-description:hide"}]}),zl("view-zoom",{start:[{trigger:"plot:mousewheel",isEnable:function(t){return ax(t.event)},action:"scale-zoom:zoomOut",throttle:{wait:100,leading:!0,trailing:!1}},{trigger:"plot:mousewheel",isEnable:function(t){return!ax(t.event)},action:"scale-zoom:zoomIn",throttle:{wait:100,leading:!0,trailing:!1}}]}),zl("sibling-tooltip",{start:[{trigger:"plot:mousemove",action:"sibling-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"sibling-tooltip:hide"}]}),zl("plot-mousewheel-scroll",{start:[{trigger:"plot:mousewheel",action:"mousewheel-scroll:scroll"}]}),function(t){t["ERROR"]="error",t["WARN"]="warn",t["INFO"]="log"}(Kb||(Kb={}));var ux="AntV/G2Plot";function cx(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=0;return ux+": "+t.replace(/%s/g,(function(){return""+e[r++]}))}function dx(t,e,n){for(var r=[],i=3;i<arguments.length;i++)r[i-3]=arguments[i];e||console[t](cx.apply(void 0,(0,b.__spreadArrays)([n],r)))}function hx(t){if(!t)return{width:0,height:0};var e=getComputedStyle(t);return{width:(t.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(t.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}function px(t,e){return t.geometries.find((function(t){return t.type===e}))}function fx(t){return(0,x.reduce)(t.geometries,(function(t,e){return t.concat(e.elements)}),[])}function gx(t){return(0,x.get)(t,["views","length"],0)<=0?fx(t):(0,x.reduce)(t.views,(function(t,e){return t.concat(gx(e))}),fx(t))}function mx(t){return(0,x.get)(t,["views","length"],0)<=0?t.geometries:(0,x.reduce)(t.views,(function(t,e){return t.concat(e.geometries)}),t.geometries)}function vx(t,e){return t.views.find((function(t){return t.id===e}))}function yx(t){var e=t.parent;return e?e.views:[]}function bx(t){return yx(t).filter((function(e){return e!==t}))}function xx(t){if(!(0,x.isType)(t,"Object"))return t;var e=(0,b.__assign)({},t);return e.formatter&&!e.content&&(e.content=e.formatter),e}function wx(t,e){var n=[];if(t.length){n.push(["M",t[0].x,t[0].y]);for(var r=1,i=t.length;r<i;r+=1){var a=t[r];n.push(["L",a.x,a.y])}e&&n.push(["Z"])}return n}var _x=function(t,e,n,r){var i,a,o,s,l=[],u=!!r;if(u){o=[1/0,1/0],s=[-1/0,-1/0];for(var c=0,d=t.length;c<d;c++){var h=t[c];o=mr.min([0,0],o,h),s=mr.max([0,0],s,h)}o=mr.min([0,0],o,r[0]),s=mr.max([0,0],s,r[1])}c=0;for(var p=t.length;c<p;c++){h=t[c];if(n)i=t[c?c-1:p-1],a=t[(c+1)%p];else{if(0===c||c===p-1){l.push(h);continue}i=t[c-1],a=t[c+1]}var f=[0,0];f=mr.sub(f,a,i),f=mr.scale(f,f,e);var g=mr.distance(h,i),m=mr.distance(h,a),v=g+m;0!==v&&(g/=v,m/=v);var y=mr.scale([0,0],f,-g),b=mr.scale([0,0],f,m),x=mr.add([0,0],h,y),w=mr.add([0,0],h,b);u&&(x=mr.max([0,0],x,o),x=mr.min([0,0],x,s),w=mr.max([0,0],w,o),w=mr.min([0,0],w,s)),l.push(x),l.push(w)}return n&&l.push(l.shift()),l};function Cx(t,e,n){for(var r=!!e,i=[],a=0,o=t.length;a<o;a+=2)i.push([t[a],t[a+1]]);var s,l,u,c=_x(i,.4,r,n),d=i.length,h=[];for(a=0;a<d-1;a++)s=c[2*a],l=c[2*a+1],u=i[a+1],h.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]]);return r&&(s=c[d],l=c[d+1],u=i[0],h.push(["C",s[0],s[1],l[0],l[1],u[0],u[1]])),h}function Sx(t,e,n){var r=[],i=t[0],a=null;if(t.length<=2)return wx(t,e);for(var o=0,s=t.length;o<s;o++){var l=t[o];a&&a.x===l.x&&a.y===l.y||(r.push(l.x),r.push(l.y),a=l)}var u=n||[[0,0],[1,1]],c=Cx(r,e,u);return c.unshift(["M",i.x,i.y]),c}var Ax=5,kx={}.toString,Ex=function(t,e){return kx.call(t)==="[object "+e+"]"},Dx=function(t){return Ex(t,"Array")},Fx=function(t){return"object"===typeof t&&null!==t},Mx=function(t){if(!Fx(t)||!Ex(t,"Object"))return!1;var e=t;while(null!==Object.getPrototypeOf(e))e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},Ox=function(t,e,n,r){for(var i in n=n||0,r=r||Ax,e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=e[i];a?Mx(a)?(Mx(t[i])||(t[i]={}),n<r?Ox(t[i],a,n+1,r):t[i]=e[i]):Dx(a)?(t[i]=[],t[i]=t[i].concat(a)):t[i]=a:t[i]=a}},Bx=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r+=1)Ox(t,e[r]);return t};function Tx(t){if(!t)return t;var e=t.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g);return e.map((function(t){return t.toLowerCase()})).join("-")}function Px(t){var e={overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis",display:"flex",justifyContent:"center",alignItems:"center"},n=["stroke","lineWidth","shadowColor","strokeOpacity","shadowBlur","shadowOffsetX","shadowOffsetY","fill"];(0,x.get)(t,"fill")&&(e["color"]=t["fill"]);var r=sx(t,n),i=r.shadowColor,a=r.shadowBlur,o=void 0===a?0:a,s=r.shadowOffsetX,l=void 0===s?0:s,u=r.shadowOffsetY,c=void 0===u?0:u;e["text-shadow"]=""+[i,l+"px",c+"px",o+"px"].join(" ");var d=sx(t,n),h=d.stroke,p=d.lineWidth,f=void 0===p?0:p;return e["-webkit-text-stroke"]=""+[f+"px",h].join(" "),(0,x.each)(t,(function(t,r){["fontSize"].includes(r)&&(0,x.isNumber)(t)?e[Tx(r)]=t+"px":r&&!n.includes(r)&&(e[Tx(r)]=""+t)})),e}function Ix(t,e){t.style["pointer-events"]="none",(0,x.each)(e,(function(e,n){n&&e&&(t.style[n]=e)}))}var Lx,Nx=function(t,e,n){var r=e.statistic,i=e.plotType,a=r.title,o=r.content;[a,o].forEach((function(e,r){if(e){var s="";s=0===r?o?"translate(-50%, -100%)":"translate(-50%, -50%)":a?"translate(-50%, 0)":"translate(-50%, -50%)";var l=(0,x.isFunction)(e.style)?e.style(n):e.style;t.annotation().html((0,b.__assign)({position:["50%","50%"],html:function(t,r){var a=r.getCoordinate(),o=0;if("pie"===i||"ring-progress"===i)o=a.getRadius()*a.innerRadius*2;else if("liquid"===i){var u=(0,x.get)(r.geometries,[0,"elements",0,"shape"]);if(u){var c=u.find((function(t){return"wrap"===t.get("name")})),d=c.getCanvasBBox().width;o=d}}else o||(o=a.getWidth());Ix(t,(0,b.__assign)({width:o+"px",transform:s},Px(l)));var h=r.getData();if(e.customHtml)return e.customHtml(t,r,n,h);var p=e.content;return e.formatter&&(p=e.formatter(n,h)),p?(0,x.isString)(p)?p:""+p:"<div></div>"},key:(0===r?"top":"bottom")+"-statistic"},sx(e,["offsetX","offsetY","rotate","style","formatter"])))}}))},Rx=function(t,e,n){var r=e.statistic,i=r.title,a=r.content;[i,a].forEach((function(e){if(e){var r=(0,x.isFunction)(e.style)?e.style(n):e.style;t.annotation().html((0,b.__assign)({position:["50%","100%"],html:function(t,i){var a=i.getCoordinate(),o=i.views[0].getCoordinate(),s=o.getCenter(),l=o.getRadius(),u=Math.max(Math.sin(o.startAngle),Math.sin(o.endAngle))*l,c=s.y+u-a.y.start-parseFloat((0,x.get)(r,"fontSize",0)),d=a.getRadius()*a.innerRadius*2;Ix(t,(0,b.__assign)({width:d+"px",transform:"translate(-50%, "+c+"px)"},Px(r)));var h=i.getData();if(e.customHtml)return e.customHtml(t,i,n,h);var p=e.content;return e.formatter&&(p=e.formatter(n,h)),p?(0,x.isString)(p)?p:""+p:"<div></div>"}},sx(e,["offsetX","offsetY","rotate","style","formatter"])))}}))};function zx(){return Lx||(Lx=document.createElement("canvas").getContext("2d")),Lx}(0,x.memoize)((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,i=void 0===r?"sans-serif":r,a=e.fontWeight,o=e.fontStyle,s=e.fontVariant,l=zx();l.font=[o,a,s,n+"px",i].join(" ");var u=l.measureText((0,x.isString)(t)?t:"");return u.width}),(function(t,e){return void 0===e&&(e={}),(0,b.__spreadArrays)([t],(0,x.values)(e)).join("")}));function jx(t){return"number"===typeof t&&!isNaN(t)}function $x(t,e,n){var r=Math.min(e,n),i=Math.max(e,n);return t>=r&&t<=i}function qx(t,e){if(!t)return{};var n=t.filter((function(t){var n=(0,x.get)(t,[e]);return(0,x.isNumber)(n)&&!isNaN(n)})),r=n.every((function(t){return(0,x.get)(t,[e])>=0})),i=n.every((function(t){return(0,x.get)(t,[e])<=0}));return r?{min:0}:i?{max:0}:{}}function Vx(t,e,n,r,i){if(void 0===i&&(i=[]),!Array.isArray(t))return{nodes:[],links:[]};var a=[],o={},s=-1;return t.forEach((function(t){var l=t[e],u=t[n],c=t[r],d=sx(t,i);o[l]||(o[l]=(0,b.__assign)({id:++s,name:l},d)),o[u]||(o[u]=(0,b.__assign)({id:++s,name:u},d)),a.push((0,b.__assign)({source:o[l].id,target:o[u].id,value:c},d))})),{nodes:Object.values(o).sort((function(t,e){return t.id-e.id})),links:a}}function Hx(t,e){var n=(0,x.filter)(t,(function(t){var n=t[e];return null===n||"number"===typeof n&&!isNaN(n)}));return dx(Kb.WARN,n.length===t.length,"illegal data existed in chart data."),n}function Ux(t){if((0,x.isNumber)(t))return[t,t,t,t];if((0,x.isArray)(t)){var e=t.length;if(1===e)return[t[0],t[0],t[0],t[0]];if(2===e)return[t[0],t[1],t[0],t[1]];if(3===e)return[t[0],t[1],t[2],t[1]];if(4===e)return t}return[0,0,0,0]}function Gx(t,e,n){void 0===e&&(e="bottom"),void 0===n&&(n=25);var r=Ux(t),i=[e.startsWith("top")?n:0,e.startsWith("right")?n:0,e.startsWith("bottom")?n:0,e.startsWith("left")?n:0];return[r[0]+i[0],r[1]+i[1],r[2]+i[2],r[3]+i[3]]}function Wx(t){var e=t.map((function(t){return Ux(t)})),n=[0,0,0,0];return e.length>0&&(n=n.map((function(t,n){return e.forEach((function(r,i){t+=e[i][n]})),t}))),n}var Yx={locale:"en-US"};var Xx={};function Zx(t,e){Xx[t]=e}function Kx(t){return{get:function(e,n){return lx((0,x.get)(Xx[t],e)||(0,x.get)(Xx[Yx.locale],e)||(0,x.get)(Xx["en-US"],e)||e,n)}}}var Qx={locale:"en-US",general:{increase:"Increase",decrease:"Decrease",root:"Root"},statistic:{total:"Total"},conversionTag:{label:"Rate"},legend:{},tooltip:{},slider:{},scrollbar:{},waterfall:{total:"Total"}},Jx={locale:"zh-CN",general:{increase:"增加",decrease:"减少",root:"初始"},statistic:{total:"总计"},conversionTag:{label:"转化率"},legend:{},tooltip:{},slider:{},scrollbar:{},waterfall:{total:"总计"}},tw=n(18587),ew="data-chart-source-type",nw=["padding","appendPadding","renderer","pixelRatio","syncViewPadding","supportCSSTransform","limitInPlot"],rw=function(t){function e(e,n){var r=t.call(this)||this;return r.container="string"===typeof e?document.getElementById(e):e,r.options=Bx({},r.getDefaultOptions(),n),r.createG2(),r.bindEvents(),r}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return{renderer:"canvas",xAxis:{nice:!0,label:{autoRotate:!1,autoHide:{type:"equidistance",cfg:{minGap:6}}}},yAxis:{nice:!0,label:{autoHide:!0,autoRotate:!1}},animation:!0}},e.prototype.createG2=function(){var t=this.options,e=t.width,n=t.height,r=t.defaultInteractions;this.chart=new Iu((0,b.__assign)((0,b.__assign)((0,b.__assign)((0,b.__assign)({container:this.container,autoFit:!1},this.getChartSize(e,n)),{localRefresh:!1}),sx(this.options,nw)),{defaultInteractions:r})),this.container.setAttribute(ew,"G2Plot")},e.prototype.getChartSize=function(t,e){var n=hx(this.container);return{width:t||n.width||400,height:e||n.height||400}},e.prototype.bindEvents=function(){var t=this;this.chart&&this.chart.on("*",(function(e){(null===e||void 0===e?void 0:e.type)&&t.emit(e.type,e)}))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.render=function(){this.chart.clear(),this.chart.options={data:[],animate:!0},this.chart.views=[],this.execAdaptor(),this.chart.render(),this.bindSizeSensor()},e.prototype.update=function(t){this.updateOption(t),this.render()},e.prototype.updateOption=function(t){this.options=Bx({},this.options,t)},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=gx(this.chart);(0,x.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=gx(this.chart),e=[];return(0,x.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,x.each)(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},e.prototype.changeData=function(t){this.update({data:t})},e.prototype.changeSize=function(t,e){this.chart.changeSize(t,e)},e.prototype.addAnnotations=function(t,e){e=e||this.chart;var n=(0,b.__spreadArrays)(t),r=e.getController("annotation"),i=r.getComponents().map((function(t){return t.extra}));r.clear(!0);for(var a=function(t){var e=i[t],a=n.findIndex((function(t){return t.id&&t.id===e.id}));-1!==a&&(e=Bx({},e,n[a]),n.splice(a,1)),r.annotation(e)},o=0;o<i.length;o++)a(o);n.forEach((function(t){return r.annotation(t)})),e.render(!0)},e.prototype.removeAnnotations=function(t){var e=this.chart.getController("annotation"),n=e.getComponents().map((function(t){return t.extra}));e.clear(!0);for(var r=function(r){var i=n[r];t.find((function(t){return t.id&&t.id===i.id}))||e.annotation(i)},i=0;i<n.length;i++)r(i);this.chart.render(!0)},e.prototype.destroy=function(){this.unbindSizeSensor(),this.chart.destroy(),this.off(),this.container.removeAttribute(ew)},e.prototype.execAdaptor=function(){var t=this.getSchemaAdaptor(),e=this.options,n=e.padding,r=e.appendPadding;this.chart.padding=n,this.chart.appendPadding=r,t({chart:this.chart,options:this.options})},e.prototype.triggerResize=function(){this.chart.forceFit()},e.prototype.bindSizeSensor=function(){var t=this;if(!this.unbind){var e=this.options.autoFit,n=void 0===e||e;n&&(this.unbind=(0,tw.ak)(this.container,(function(){var e=hx(t.container),n=e.width,r=e.height;n===t.chart.width&&r===t.chart.height||t.triggerResize()})))}},e.prototype.unbindSizeSensor=function(){this.unbind&&(this.unbind(),this.unbind=void 0)},e}(U.Z),iw=["type","alias","tickCount","tickInterval","min","max","nice","minLimit","maxLimit","range","tickMethod","base","exponent","mask","sync"];function aw(){return"object"===typeof window?null===window||void 0===window?void 0:window.devicePixelRatio:2}function ow(t,e){void 0===e&&(e=t);var n=document.createElement("canvas"),r=aw();n.width=t*r,n.height=e*r,n.style.width=t+"px",n.style.height=e+"px";var i=n.getContext("2d");return i.scale(r,r),n}function sw(t,e,n,r){void 0===r&&(r=n);var i=e.backgroundColor,a=e.opacity;t.globalAlpha=a,t.fillStyle=i,t.beginPath(),t.fillRect(0,0,n,r),t.closePath()}function lw(t,e,n){var r=t+e;return n?2*r:r}function uw(t,e){var n=e?[[t*(1/4),t*(1/4)],[t*(3/4),t*(3/4)]]:[[.5*t,.5*t]];return n}function cw(t,e){var n=e*Math.PI/180,r={a:Math.cos(n)*(1/t),b:Math.sin(n)*(1/t),c:-Math.sin(n)*(1/t),d:Math.cos(n)*(1/t),e:0,f:0};return r}var dw={size:6,padding:2,backgroundColor:"transparent",opacity:1,rotation:0,fill:"#fff",fillOpacity:.5,stroke:"transparent",lineWidth:0,isStagger:!0};function hw(t,e,n,r){var i=e.size,a=e.fill,o=e.lineWidth,s=e.stroke,l=e.fillOpacity;t.beginPath(),t.globalAlpha=l,t.fillStyle=a,t.strokeStyle=s,t.lineWidth=o,t.arc(n,r,i/2,0,2*Math.PI,!1),t.fill(),o&&t.stroke(),t.closePath()}function pw(t){var e=Bx({},dw,t),n=e.size,r=e.padding,i=e.isStagger,a=e.rotation,o=lw(n,r,i),s=uw(o,i),l=ow(o,o),u=l.getContext("2d");sw(u,e,o);for(var c=0,d=s;c<d.length;c++){var h=d[c],p=h[0],f=h[1];hw(u,e,p,f)}var g=u.createPattern(l,"repeat");if(g){var m=aw(),v=cw(m,a);g.setTransform(v)}return g}var fw={rotation:45,spacing:5,opacity:1,backgroundColor:"transparent",strokeOpacity:.5,stroke:"#fff",lineWidth:2};function gw(t,e,n){var r=e.stroke,i=e.lineWidth,a=e.strokeOpacity,o=new Path2D(n);t.globalAlpha=a,t.lineCap="square",t.strokeStyle=i?r:"transparent",t.lineWidth=i,t.stroke(o)}function mw(t){var e=Bx({},fw,t),n=e.spacing,r=e.rotation,i=e.lineWidth,a=n+i||1,o=n+i||1,s="\n M 0 0 L "+a+" 0\n M 0 "+o+" L "+a+" "+o+"\n ",l=ow(a,o),u=l.getContext("2d");sw(u,e,a,o),gw(u,e,s);var c=u.createPattern(l,"repeat");if(c){var d=aw(),h=cw(d,r);c.setTransform(h)}return c}var vw={size:6,padding:1,isStagger:!0,backgroundColor:"transparent",opacity:1,rotation:0,fill:"#fff",fillOpacity:.5,stroke:"transparent",lineWidth:0};function yw(t,e,n,r){var i=e.stroke,a=e.size,o=e.fill,s=e.lineWidth,l=e.fillOpacity;t.globalAlpha=l,t.strokeStyle=i,t.lineWidth=s,t.fillStyle=o,t.strokeRect(n-a/2,r-a/2,a,a),t.fillRect(n-a/2,r-a/2,a,a)}function bw(t){var e=Bx({},vw,t),n=e.size,r=e.padding,i=e.isStagger,a=e.rotation,o=lw(n,r,i),s=uw(o,i),l=ow(o,o),u=l.getContext("2d");sw(u,e,o);for(var c=0,d=s;c<d.length;c++){var h=d[c],p=h[0],f=h[1];yw(u,e,p,f)}var g=u.createPattern(l,"repeat");if(g){var m=aw(),v=cw(m,a);g.setTransform(v)}return g}function xw(t){var e,n=t.type,r=t.cfg;switch(n){case"dot":e=pw(r);break;case"line":e=mw(r);break;case"square":e=bw(r);break;default:break}return e}function ww(t){var e=this;return function(n){var r,i=n.options,a=n.chart,o=i.pattern;if(!o)return n;var s=function(n){for(var r,s,l,u=[],c=1;c<arguments.length;c++)u[c-1]=arguments[c];var d=a.getTheme().defaultColor,h=d,p=null===(s=null===(r=a.geometries)||void 0===r?void 0:r[0])||void 0===s?void 0:s.getAttribute("color");if(p){var f=p.getFields()[0],g=(0,x.get)(n,f);h=nd.getMappingValue(p,g,(null===(l=p.values)||void 0===l?void 0:l[0])||d)}var m=o;"function"===typeof o&&(m=o.call(e,n,h)),m instanceof CanvasPattern===!1&&(m=xw(Bx({},{cfg:{backgroundColor:h}},m)));var v=i[t];return(0,b.__assign)((0,b.__assign)({},"function"===typeof v?v.call.apply(v,(0,b.__spreadArrays)([e,n],u)):v||{}),{fill:m||h})};return Bx({},n,{options:(r={},r[t]=s,r)})}}function _w(t){var e=t.chart,n=t.options,r=n.legend,i=n.colorField,a=n.seriesField;return!1===r?e.legend(!1):(i||a)&&e.legend(i||a,r),t}function Cw(t){var e=t.chart,n=t.options,r=n.tooltip;return void 0!==r&&e.tooltip(r),t}function Sw(t){var e=t.chart,n=t.options,r=n.interactions;return(0,x.each)(r,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg||{})})),t}function Aw(t){var e=t.chart,n=t.options,r=n.animation;return"boolean"===typeof r?e.animate(r):e.animate(!0),(0,x.each)(e.geometries,(function(t){t.animate(r)})),t}function kw(t){var e=t.chart,n=t.options,r=n.theme;return r&&e.theme(r),t}function Ew(t){var e=t.chart,n=t.options,r=n.state;return r&&(0,x.each)(e.geometries,(function(t){t.state(r)})),t}function Dw(t){var e=t.chart,n=t.options,r=n.slider;return e.option("slider",r),t}function Fw(t){var e=t.chart,n=t.options,r=n.scrollbar;return e.option("scrollbar",r),t}function Mw(t,e){return function(n){var r=n.chart,i=n.options,a={};return(0,x.each)(t,(function(t,e){a[e]=sx(t,iw)})),a=Bx({},e,i.meta,a),r.scale(a),n}}function Ow(t){return function(e){var n=e.chart,r=e.options,i=n.getController("annotation");return(0,x.each)((0,b.__spreadArrays)(r.annotations||[],t||[]),(function(t){i.annotation(t)})),e}}function Bw(t){var e=t.chart,n=t.options,r=n.yAxis,i=n.limitInPlot,a=i;return(0,x.isObject)(r)&&(0,x.isNil)(i)&&(a=!!Object.values(sx(r,["min","max","minLimit","maxLimit"])).some((function(t){return!(0,x.isNil)(t)}))),e.limitInPlot=a,t}function Tw(t){return void 0===t&&(t="rect"),function(e){var n=e.chart,r=e.options,i=r.coordinate,a=Array.from(i||[]).map((function(t){return"reflectX"===t.type?["reflect","x"]:"reflectY"===t.type?["reflect","y"]:"transpose"===t.type?["transpose"]:null})).filter((function(t){return!!t}));return 0!==a.length&&n.coordinate({type:t,actions:a}),e}}function Pw(t,e){if(!1===t)return{fields:!1};var n=(0,x.get)(t,"fields"),r=(0,x.get)(t,"formatter");return r&&!n&&(n=e),{fields:n,formatter:r}}function Iw(t,e){var n=t.type,r=t.xField,i=t.yField,a=t.colorField,o=t.shapeField,s=t.sizeField,l=t.styleField,u=t.rawFields,c=void 0===u?[]:u,d=[];if("color"===e)d=(0,b.__spreadArrays)([a||r],c);else if("shape"===e)d=(0,b.__spreadArrays)([o||r],c);else if("size"===e)d=(0,b.__spreadArrays)([s||r],c);else{d=(0,b.__spreadArrays)([r,i,a,o,s,l],c);var h=["x","y","color","shape","size","style"].indexOf(e),p=d[h];d.splice(h,1),d.unshift(p)}var f=(0,x.uniq)(d.filter((function(t){return!!t}))),g="line"===n&&[r,i].includes(f.join("*"))?"":f.join("*");return{mappingFields:f,tileMappingField:g}}function Lw(t,e){if(e)return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i={};return t.forEach((function(t,e){i[t]=n[e]})),delete i["undefined"],e(i)}}function Nw(t){var e=t.chart,n=t.options,r=n.type,i=n.args,a=n.mapping,o=n.xField,s=n.yField,l=n.colorField,u=n.shapeField,c=n.sizeField,d=n.tooltipFields,h=n.label,p=n.state,f=n.customInfo;if(!a)return t;var g=a.color,m=a.shape,v=a.size,y=a.style,w=a.tooltip,_=e[r](i).position(o+"*"+s);if((0,x.isString)(g))l?_.color(l,g):_.color(g);else if((0,x.isFunction)(g)){var C=Iw(n,"color"),S=C.mappingFields,A=C.tileMappingField;_.color(A,Lw(S,g))}else l&&_.color(l,g);if((0,x.isString)(m))u?_.shape(u,[m]):_.shape(m);else if((0,x.isFunction)(m)){var k=Iw(n,"shape");S=k.mappingFields,A=k.tileMappingField;_.shape(A,Lw(S,m))}else u&&_.shape(u,m);if((0,x.isNumber)(v))c?_.size(c,v):_.size(v);else if((0,x.isFunction)(v)){var E=Iw(n,"size");S=E.mappingFields,A=E.tileMappingField;_.size(A,Lw(S,v))}else c&&_.size(c,v);if((0,x.isFunction)(y)){var D=Iw(n,"style");S=D.mappingFields,A=D.tileMappingField;_.style(A,Lw(S,y))}else(0,x.isObject)(y)&&_.style(y);if(!1===d?_.tooltip(!1):(0,x.isEmpty)(d)||_.tooltip(d.join("*"),Lw(d,w)),!1===h)_.label(!1);else if(h){var F=h.callback,M=h.fields,O=(0,b.__rest)(h,["callback","fields"]);_.label({fields:M||[s],callback:F,cfg:xx(O)})}return p&&_.state(p),f&&_.customInfo(f),[o,s].filter((function(t){return t!==l})).forEach((function(t){e.legend(t,!1)})),(0,b.__assign)((0,b.__assign)({},t),{ext:{geometry:_}})}function Rw(t){var e=t.options,n=e.area,r=e.xField,i=e.yField,a=e.seriesField,o=e.smooth,s=e.tooltip,l=e.useDeferredLabel,u=Pw(s,[r,i,a]),c=u.fields,d=u.formatter;return n?Nw(Bx({},t,{options:{type:"area",colorField:a,tooltipFields:c,mapping:(0,b.__assign)({shape:o?"smooth":"area",tooltip:d},n),args:{useDeferredLabel:l}}})):t}function zw(t){var e=t.options,n=e.line,r=e.stepType,i=e.xField,a=e.yField,o=e.seriesField,s=e.smooth,l=e.connectNulls,u=e.tooltip,c=e.useDeferredLabel,d=Pw(u,[i,a,o]),h=d.fields,p=d.formatter;return n?Nw(Bx({},t,{options:{type:"line",colorField:o,tooltipFields:h,mapping:(0,x.deepMix)({shape:r||(s?"smooth":"line"),tooltip:p},n),args:{connectNulls:l,useDeferredLabel:c}}})):t}function jw(t){var e=t.options,n=e.point,r=e.xField,i=e.yField,a=e.seriesField,o=e.sizeField,s=e.shapeField,l=e.tooltip,u=e.useDeferredLabel,c=Pw(l,[r,i,a,o,s]),d=c.fields,h=c.formatter;return n?Nw(Bx({},t,{options:{type:"point",colorField:a,shapeField:s,tooltipFields:d,mapping:(0,b.__assign)({tooltip:h},n),args:{useDeferredLabel:u}}})):t}function $w(t){var e=t.chart,n=t.options,r=t.ext,i=n.seriesField,a=n.isGroup,o=n.isStack,s=n.marginRatio,l=n.widthRatio,u=n.groupField,c=n.theme,d=[];if(i&&(a&&d.push({type:"dodge",dodgeBy:u||i,marginRatio:s}),o&&d.push({type:"stack",marginRatio:s})),d.length&&(null===r||void 0===r?void 0:r.geometry)){var h=null===r||void 0===r?void 0:r.geometry;h.adjust(d)}return(0,x.isNil)(l)||e.theme(Bx({},(0,x.isObject)(c)?c:Jl(c),{columnWidthRatio:l})),t}function qw(t){var e=t.options,n=e.xField,r=e.yField,i=e.interval,a=e.seriesField,o=e.tooltip,s=e.minColumnWidth,l=e.maxColumnWidth,u=e.columnBackground,c=e.dodgePadding,d=e.intervalPadding,h=e.useDeferredLabel,p=Pw(o,[n,r,a]),f=p.fields,g=p.formatter,m=(i?Nw(Bx({},t,{options:{type:"interval",colorField:a,tooltipFields:f,mapping:(0,b.__assign)({tooltip:g},i),args:{dodgePadding:c,intervalPadding:d,minColumnWidth:s,maxColumnWidth:l,background:u,useDeferredLabel:h}}})):t).ext;return $w((0,b.__assign)((0,b.__assign)({},t),{ext:m}))}function Vw(t){var e=t.options,n=e.polygon,r=e.xField,i=e.yField,a=e.seriesField,o=e.tooltip,s=e.useDeferredLabel,l=Pw(o,[r,i,a]),u=l.fields,c=l.formatter;return n?Nw(Bx({},t,{options:{type:"polygon",colorField:a,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n),args:{useDeferredLabel:s}}})):t}function Hw(t){var e=t.options,n=e.edge,r=e.xField,i=e.yField,a=e.seriesField,o=e.tooltip,s=e.useDeferredLabel,l=Pw(o,[r,i,a]),u=l.fields,c=l.formatter;return n?Nw(Bx({},t,{options:{type:"edge",colorField:a,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n),args:{useDeferredLabel:s}}})):t}function Uw(t){var e=t.options,n=e.schema,r=e.xField,i=e.yField,a=e.seriesField,o=e.tooltip,s=e.useDeferredLabel,l=Pw(o,[r,i,a]),u=l.fields,c=l.formatter;return n?Nw(Bx({},t,{options:{type:"schema",colorField:a,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n),args:{useDeferredLabel:s}}})):t}function Gw(t){var e=t.options,n=e.violin,r=e.xField,i=e.yField,a=e.seriesField,o=e.sizeField,s=e.tooltip,l=Pw(s,[r,i,a,o]),u=l.fields,c=l.formatter;return n?Nw(Bx({},t,{options:{type:"violin",colorField:a,tooltipFields:u,mapping:(0,b.__assign)({tooltip:c},n)}})):t}function Ww(t){var e=t.chart,n=t.options,r=n.data,i=n.color,a=n.lineStyle,o=n.lineShape,s=n.point,l=n.area,u=n.seriesField,c=null===s||void 0===s?void 0:s.state,d=null===l||void 0===l?void 0:l.state;e.data(r);var h=Bx({},t,{options:{shapeField:u,line:{color:i,style:a,shape:o},point:s&&(0,b.__assign)({color:i,shape:"circle"},s),area:l&&(0,b.__assign)({color:i},l),label:void 0}}),p=Bx({},h,{options:{tooltip:!1,state:c}}),f=Bx({},h,{options:{tooltip:!1,state:d}});return zw(h),jw(p),Rw(f),t}function Yw(t){var e,n,r=t.options,i=r.xAxis,a=r.yAxis,o=r.xField,s=r.yField,l=r.data;return ox(Mw((e={},e[o]=i,e[s]=a,e),(n={},n[o]={type:"cat"},n[s]=qx(l,s),n)))(t)}function Xw(t){var e=t.chart,n=t.options,r=n.reflect;if(r){var i=r;(0,x.isArray)(i)||(i=[i]);var a=i.map((function(t){return["reflect",t]}));e.coordinate({type:"rect",actions:a})}return t}function Zw(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?e.axis(o,!1):e.axis(o,i),t}function Kw(t){var e=t.chart,n=t.options,r=n.legend,i=n.seriesField;return r&&i?e.legend(i,r):!1===r&&e.legend(!1),t}function Qw(t){var e=t.chart,n=t.options,r=n.label,i=n.yField,a=px(e,"line");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);a.label({fields:[i],callback:o,cfg:(0,b.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},xx(s))})}else a.label(!1);return t}function Jw(t){var e=t.chart,n=t.options,r=n.isStack;return r&&(0,x.each)(e.geometries,(function(t){t.adjust("stack")})),t}function t_(t){return ox(Ww,Yw,Jw,kw,Xw,Zw,Kw,Cw,Qw,Dw,Fw,Sw,Aw,Ow(),Bw)(t)}var e_=Bx({},rw.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},legend:{position:"top-left",radio:{}},isStack:!1}),n_=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.active=function(){var t=this.getView(),e=this.context.event;if(e.data){var n=e.data.items,r=t.geometries.filter((function(t){return"point"===t.type}));(0,x.each)(r,(function(t){(0,x.each)(t.elements,(function(t){var e=-1!==(0,x.findIndex)(n,(function(e){return e.data===t.data}));t.setState("active",e)}))}))}},e.prototype.reset=function(){var t=this.getView(),e=t.geometries.filter((function(t){return"point"===t.type}));(0,x.each)(e,(function(t){(0,x.each)(t.elements,(function(t){t.setState("active",!1)}))}))},e.prototype.getView=function(){return this.context.view},e}(Ls);qs("marker-active",n_),zl("marker-active",{start:[{trigger:"tooltip:show",action:"marker-active:active"}],end:[{trigger:"tooltip:hide",action:"marker-active:reset"}]});var r_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="line",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return e_},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;Yw({chart:n,options:r}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return t_},e}(rw);function i_(t,e,n,r){var i=(0,x.reduce)(t,(function(t,r){var i=r[n],a=t.has(i)?t.get(i):0,o=r[e];return a=jx(o)?a+o:a,t.set(i,a),t}),new Map);return(0,x.map)(t,(function(t){var a,o=t[e],s=t[n],l=jx(o)&&0!==i.get(s)?o/i.get(s):0;return(0,b.__assign)((0,b.__assign)({},t),(a={},a[r]=l,a))}))}function a_(t,e,n,r){var i=(0,x.reduce)(t,(function(t,r){var i=(0,x.reduce)(n,(function(t,e){return""+t+r[e]}),""),a=t.has(i)?t.get(i):0,o=r[e];return a=jx(o)?a+o:a,t.set(i,a),t}),new Map);return(0,x.map)(t,(function(t){var a,o=t[e],s=(0,x.reduce)(n,(function(e,n){return""+e+t[n]}),""),l=jx(o)&&0!==i.get(s)?o/i.get(s):0;return(0,b.__assign)((0,b.__assign)({},t),(a={},a[r]=l,a))}))}function o_(t,e,n,r,i){return i?i_(t,e,n,r):t}function s_(t){var e=t.chart,n=t.options,r=n.data,i=n.areaStyle,a=n.color,o=n.point,s=n.line,l=n.isPercent,u=n.xField,c=n.yField,d=n.tooltip,h=n.seriesField,p=n.startOnZero,f=null===o||void 0===o?void 0:o.state,g=o_(r,c,u,c,l);e.data(g);var m=l?(0,b.__assign)({formatter:function(t){return{name:t[h]||t[u],value:(100*Number(t[c])).toFixed(2)+"%"}}},d):d,v=Bx({},t,{options:{area:{color:a,style:i},point:o&&(0,b.__assign)({color:a},o),tooltip:m,label:void 0,args:{startOnZero:p}}}),y={chart:e,options:Bx({line:{size:2}},(0,x.omit)(n,["state"]),{line:s&&(0,b.__assign)({color:a},s),sizeField:h,state:null===s||void 0===s?void 0:s.state,tooltip:!1,label:void 0,args:{startOnZero:p}})},w=Bx({},v,{options:{tooltip:!1,state:f}});return Rw(v),zw(y),jw(w),t}function l_(t){var e=t.chart,n=t.options,r=n.label,i=n.yField,a=px(e,"area");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);a.label({fields:[i],callback:o,cfg:(0,b.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},xx(s))})}else a.label(!1);return t}function u_(t){var e=t.chart,n=t.options,r=n.isStack,i=n.isPercent,a=n.seriesField;return(i||r)&&a&&(0,x.each)(e.geometries,(function(t){t.adjust("stack")})),t}function c_(t){return ox(kw,ww("areaStyle"),Tw("rect"),s_,Yw,u_,Zw,Kw,Cw,l_,Dw,Ow(),Sw,Aw,Bw)(t)}var d_=Bx({},rw.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},isStack:!0,line:{},legend:{position:"top-left",radio:{}}}),h_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return d_},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.isPercent,r=e.xField,i=e.yField,a=this,o=a.chart,s=a.options;Yw({chart:o,options:s}),this.chart.changeData(o_(t,i,r,i,n))},e.prototype.getSchemaAdaptor=function(){return c_},e}(rw);function p_(t,e){return(0,x.isNumber)(t)&&(0,x.isNumber)(e)?t===e?"100%":0===t?"∞":0===e?"-∞":(100*e/t).toFixed(2)+"%":"-"}function f_(t,e){return Bx({size:e?32:80,spacing:e?8:12,offset:e?32:0,arrow:!1!==t.arrow&&{headSize:12,style:{fill:"rgba(0, 0, 0, 0.05)"}},text:!1!==t.text&&{style:{fontSize:12,fill:"rgba(0, 0, 0, 0.85)",textAlign:"center",textBaseline:"middle"},formatter:p_}},t)}function g_(t,e){return(0,x.map)(e.getModel().points,(function(e){return t.convertPoint(e)}))}function m_(t,e,n){var r=t.view,i=t.geometry,a=t.group,o=t.options,s=t.horizontal,l=o.offset,u=o.size,c=o.arrow,d=r.getCoordinate(),h=g_(d,e)[3],p=g_(d,n)[0],f=p.y-h.y,g=p.x-h.x;if("boolean"!==typeof c){var m,v=c.headSize,y=o.spacing;s?(g-v)/2<y?(y=Math.max(1,(g-v)/2),m=[[h.x+y,h.y-l],[h.x+y,h.y-l-u],[p.x-y,p.y-l-u/2]]):m=[[h.x+y,h.y-l],[h.x+y,h.y-l-u],[p.x-y-v,p.y-l-u],[p.x-y,p.y-l-u/2],[p.x-y-v,p.y-l]]:(f-v)/2<y?(y=Math.max(1,(f-v)/2),m=[[h.x+l,h.y+y],[h.x+l+u,h.y+y],[p.x+l+u/2,p.y-y]]):m=[[h.x+l,h.y+y],[h.x+l+u,h.y+y],[p.x+l+u,p.y-y-v],[p.x+l+u/2,p.y-y],[p.x+l,p.y-y-v]],a.addShape("polygon",{id:r.id+"-conversion-tag-arrow-"+i.getElementId(e.getModel().mappingData),name:"conversion-tag-arrow",origin:{element:e,nextElement:n},attrs:(0,b.__assign)((0,b.__assign)({},c.style||{}),{points:m})})}}function v_(t,e,n){var r,i,a,o=t.view,s=t.geometry,l=t.group,u=t.options,c=t.field,d=t.horizontal,h=u.offset,p=u.size;if("boolean"!==typeof u.text){var f=o.getCoordinate(),g=(null===(r=u.text)||void 0===r?void 0:r.formatter)&&(null===(i=u.text)||void 0===i?void 0:i.formatter(e.getData()[c],n.getData()[c])),m=g_(f,e)[d?3:0],v=g_(f,n)[d?0:3],y=l.addShape("text",{id:o.id+"-conversion-tag-text-"+s.getElementId(e.getModel().mappingData),name:"conversion-tag-text",origin:{element:e,nextElement:n},attrs:(0,b.__assign)((0,b.__assign)({},(null===(a=u.text)||void 0===a?void 0:a.style)||{}),{text:g,x:d?(m.x+v.x)/2:m.x+h+p/2,y:d?m.y-h-p/2:(m.y+v.y)/2})});if(d){var x=v.x-m.x,w=y.getBBox().width;if(w>x){var _=w/g.length,C=Math.max(1,Math.ceil(x/_)-1),S=g.slice(0,C)+"...";y.attr("text",S)}}}}function y_(t,e,n){m_(t,e,n),v_(t,e,n)}function b_(t,e,n){return void 0===e&&(e=!0),void 0===n&&(n=!1),function(r){var i=r.options,a=r.chart,o=i.conversionTag,s=i.theme;return o&&!n&&(a.theme(Bx({},(0,x.isObject)(s)?s:Jl(s),{columnWidthRatio:1/3})),a.annotation().shape({render:function(n,r){var i=n.addGroup({id:a.id+"-conversion-tag-group",name:"conversion-tag-group"}),s=(0,x.find)(a.geometries,(function(t){return"interval"===t.type})),l={view:r,geometry:s,group:i,field:t,horizontal:e,options:f_(o,e)},u=s.elements;(0,x.each)(u,(function(t,e){e>0&&y_(l,u[e-1],t)}))}})),r}}var x_={hover:"__interval-connected-area-hover__",click:"__interval-connected-area-click__"},w_=function(t,e){return"hover"===t?[{trigger:"interval:mouseenter",action:["element-highlight-by-color:highlight","element-link-by-color:link"],arg:[null,{style:e}]}]:[{trigger:"interval:click",action:["element-highlight-by-color:clear","element-highlight-by-color:highlight","element-link-by-color:clear","element-link-by-color:unlink","element-link-by-color:link"],arg:[null,null,null,null,{style:e}]}]};function __(t){return void 0===t&&(t=!1),function(e){var n=e.chart,r=e.options,i=r.connectedArea,a=function(){n.removeInteraction(x_.hover),n.removeInteraction(x_.click)};if(!t&&i){var o=i.trigger||"hover";a(),n.interaction(x_[o],{start:w_(o,i.style)})}else a();return e}}zl(x_.hover,{start:w_(x_.hover),end:[{trigger:"interval:mouseleave",action:["element-highlight-by-color:reset","element-link-by-color:unlink"]}]}),zl(x_.click,{start:w_(x_.click),end:[{trigger:"document:mousedown",action:["element-highlight-by-color:clear","element-link-by-color:clear"]}]});var C_=10,S_=5,A_={padding:[8,10],text:"reset",textStyle:{default:{x:0,y:0,fontSize:12,fill:"#333333",cursor:"pointer"}},buttonStyle:{default:{fill:"#f7f7f7",stroke:"#cccccc",cursor:"pointer"},active:{fill:"#e6e6e6"}}},k_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.buttonGroup=null,e.buttonCfg=(0,b.__assign)({name:"button"},A_),e}return(0,b.__extends)(e,t),e.prototype.getButtonCfg=function(){var t=this.context.view,e=(0,x.get)(t,["interactions","filter-action","cfg","buttonConfig"]);return Bx(this.buttonCfg,e,this.cfg)},e.prototype.drawButton=function(){var t=this.getButtonCfg(),e=this.context.view.foregroundGroup.addGroup({name:t.name}),n=this.drawText(e);this.drawBackground(e,n.getBBox()),this.buttonGroup=e},e.prototype.drawText=function(t){var e,n=this.getButtonCfg();return t.addShape({type:"text",name:"button-text",attrs:(0,b.__assign)({text:n.text},null===(e=n.textStyle)||void 0===e?void 0:e.default)})},e.prototype.drawBackground=function(t,e){var n,r=this.getButtonCfg(),i=Ux(r.padding),a=t.addShape({type:"rect",name:"button-rect",attrs:(0,b.__assign)({x:e.x-i[3],y:e.y-i[0],width:e.width+i[1]+i[3],height:e.height+i[0]+i[2]},null===(n=r.buttonStyle)||void 0===n?void 0:n.default)});return a.toBack(),t.on("mouseenter",(function(){var t;a.attr(null===(t=r.buttonStyle)||void 0===t?void 0:t.active)})),t.on("mouseleave",(function(){var t;a.attr(null===(t=r.buttonStyle)||void 0===t?void 0:t.default)})),a},e.prototype.resetPosition=function(){var t=this.context.view,e=t.getCoordinate(),n=e.convert({x:1,y:1}),r=this.buttonGroup,i=r.getBBox(),a=nd.transform(null,[["t",n.x-i.width-C_,n.y+i.height+S_]]);r.setMatrix(a)},e.prototype.show=function(){this.buttonGroup||this.drawButton(),this.resetPosition(),this.buttonGroup.show()},e.prototype.hide=function(){this.buttonGroup&&this.buttonGroup.hide()},e.prototype.destroy=function(){var e=this.buttonGroup;e&&e.remove(),t.prototype.destroy.call(this)},e}(Ls);function E_(t){return t.isInPlot()}function D_(t,e,n){var r=e||"rect";switch(t){case"brush":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:E_,action:["brush:start",r+"-mask:start",r+"-mask:show"],arg:[null,{maskStyle:null===n||void 0===n?void 0:n.style}]}],processing:[{trigger:"mousemove",isEnable:E_,action:[r+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:E_,action:["brush:filter","brush:end",r+"-mask:end",r+"-mask:hide","brush-reset-button:show"]}],rollback:[{trigger:"brush-reset-button:click",action:["brush:reset","brush-reset-button:hide","cursor:crosshair"]}]};case"brush-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:[r+"-mask:start",r+"-mask:show"],arg:[{maskStyle:null===n||void 0===n?void 0:n.style}]},{trigger:"mask:dragstart",action:[r+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[r+"-mask:resize"]},{trigger:"mask:drag",action:[r+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[r+"-mask:end"]},{trigger:"mask:dragend",action:[r+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",r+"-mask:hide"]}]};case"brush-x":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:E_,action:["brush-x:start",r+"-mask:start",r+"-mask:show"],arg:[null,{maskStyle:null===n||void 0===n?void 0:n.style}]}],processing:[{trigger:"mousemove",isEnable:E_,action:[r+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:E_,action:["brush-x:filter","brush-x:end",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]};case"brush-x-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:[r+"-mask:start",r+"-mask:show"],arg:[{maskStyle:null===n||void 0===n?void 0:n.style}]},{trigger:"mask:dragstart",action:[r+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[r+"-mask:resize"]},{trigger:"mask:drag",action:[r+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[r+"-mask:end"]},{trigger:"mask:dragend",action:[r+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",r+"-mask:hide"]}]};case"brush-y":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:E_,action:["brush-y:start",r+"-mask:start",r+"-mask:show"],arg:[null,{maskStyle:null===n||void 0===n?void 0:n.style}]}],processing:[{trigger:"mousemove",isEnable:E_,action:[r+"-mask:resize"]}],end:[{trigger:"mouseup",isEnable:E_,action:["brush-y:filter","brush-y:end",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-y:reset"]}]};case"brush-y-highlight":return{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"mask:mouseenter",action:"cursor:move"},{trigger:"plot:mouseleave",action:"cursor:default"},{trigger:"mask:mouseleave",action:"cursor:crosshair"}],start:[{trigger:"plot:mousedown",isEnable:function(t){return!t.isInShape("mask")},action:[r+"-mask:start",r+"-mask:show"],arg:[{maskStyle:null===n||void 0===n?void 0:n.style}]},{trigger:"mask:dragstart",action:[r+"-mask:moveStart"]}],processing:[{trigger:"plot:mousemove",action:[r+"-mask:resize"]},{trigger:"mask:drag",action:[r+"-mask:move"]},{trigger:"mask:change",action:["element-range-highlight:highlight"]}],end:[{trigger:"plot:mouseup",action:[r+"-mask:end"]},{trigger:"mask:dragend",action:[r+"-mask:moveEnd"]},{trigger:"document:mouseup",isEnable:function(t){return!t.isInPlot()},action:["element-range-highlight:clear",r+"-mask:end",r+"-mask:hide"]}],rollback:[{trigger:"dblclick",action:["element-range-highlight:clear",r+"-mask:hide"]}]};default:return{}}}qs("brush-reset-button",k_,{name:"brush-reset-button"}),zl("filter-action",{}),zl("brush",D_("brush")),zl("brush-highlight",D_("brush-highlight")),zl("brush-x",D_("brush-x","x-rect")),zl("brush-y",D_("brush-y","y-rect")),zl("brush-x-highlight",D_("brush-x-highlight","x-rect")),zl("brush-y-highlight",D_("brush-y-highlight","y-rect"));var F_=["brush","brush-x","brush-y","brush-highlight","brush-x-highlight","brush-y-highlight"];function M_(t){var e=t.options,n=e.brush,r=(0,x.filter)(e.interactions||[],(function(t){return-1===F_.indexOf(t.type)}));return(null===n||void 0===n?void 0:n.enabled)&&(F_.forEach((function(t){var e,i=!1;switch(n.type){case"x-rect":i=t===("highlight"===n.action?"brush-x-highlight":"brush-x");break;case"y-rect":i=t===("highlight"===n.action?"brush-y-highlight":"brush-y");break;default:i=t===("highlight"===n.action?"brush-highlight":"brush");break}var a={type:t,enable:i};((null===(e=n.mask)||void 0===e?void 0:e.style)||n.type)&&(a.cfg=D_(t,n.type,n.mask)),r.push(a)})),"highlight"!==(null===n||void 0===n?void 0:n.action)&&r.push({type:"filter-action",cfg:{buttonConfig:n.button}})),Bx({},t,{options:{interactions:r}})}function O_(t){var e=t.options,n=e.legend,r=e.seriesField,i=e.isStack;return r?!1!==n&&(n=(0,b.__assign)({position:i?"right-top":"top-left"},n)):n=!1,t.options.legend=n,t}function B_(t){var e=t.chart,n=t.options,r=n.data,i=n.columnStyle,a=n.color,o=n.columnWidthRatio,s=n.isPercent,l=n.isGroup,u=n.isStack,c=n.xField,d=n.yField,h=n.seriesField,p=n.groupField,f=n.tooltip,g=n.shape,m=s&&l&&u?a_(r,d,[c,p],d):o_(r,d,c,d,s),v=[];u&&h&&!l?m.forEach((function(t){var e=v.find((function(e){return e[c]===t[c]&&e[h]===t[h]}));e?e[d]+=t[d]||0:v.push((0,b.__assign)({},t))})):v=m,e.data(v);var y=s?(0,b.__assign)({formatter:function(t){return{name:l&&u?t[h]+" - "+t[p]:t[h]||t[c],value:(100*Number(t[d])).toFixed(2)+"%"}}},f):f,x=Bx({},t,{options:{data:v,widthRatio:o,tooltip:y,interval:{shape:g,style:i,color:a}}});return qw(x),x}function T_(t){var e,n,r=t.options,i=r.xAxis,a=r.yAxis,o=r.xField,s=r.yField,l=r.data,u=r.isPercent,c=u?{max:1,min:0,minLimit:0,maxLimit:1}:{};return ox(Mw((e={},e[o]=i,e[s]=a,e),(n={},n[o]={type:"cat"},n[s]=(0,b.__assign)((0,b.__assign)({},qx(l,s)),c),n)))(t)}function P_(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?e.axis(o,!1):e.axis(o,i),t}function I_(t){var e=t.chart,n=t.options,r=n.legend,i=n.seriesField;return r&&i?e.legend(i,r):!1===r&&e.legend(!1),t}function L_(t){var e=t.chart,n=t.options,r=n.label,i=n.yField,a=n.isRange,o=px(e,"interval");if(r){var s=r.callback,l=(0,b.__rest)(r,["callback"]);o.label({fields:[i],callback:s,cfg:(0,b.__assign)({layout:(null===l||void 0===l?void 0:l.position)?void 0:[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]},xx(a?(0,b.__assign)({content:function(t){var e;return null===(e=t[i])||void 0===e?void 0:e.join("-")}},l):l))})}else o.label(!1);return t}function N_(t){var e=t.chart,n=t.options,r=n.tooltip,i=n.isGroup,a=n.isStack,o=n.groupField,s=n.data,l=n.xField,u=n.yField,c=n.seriesField;if(!1===r)e.tooltip(!1);else{var d=r;if(i&&a){var h=(null===d||void 0===d?void 0:d.formatter)||function(t){return{name:t[c]+" - "+t[o],value:t[u]}};d=(0,b.__assign)((0,b.__assign)({},d),{customItems:function(t){var e=[];return(0,x.each)(t,(function(t){var n=(0,x.filter)(s,(function(e){return(0,x.isMatch)(e,sx(t.data,[l,c]))}));n.forEach((function(n){e.push((0,b.__assign)((0,b.__assign)((0,b.__assign)({},t),{value:n[u],data:n,mappingData:{_origin:n}}),h(n)))}))})),e}})}e.tooltip(d)}return t}function R_(t,e){void 0===e&&(e=!1);var n=t.options,r=n.seriesField;return ox(O_,kw,ww("columnStyle"),Ew,Tw("rect"),B_,T_,P_,I_,N_,Dw,Fw,L_,M_,Sw,Aw,Ow(),b_(n.yField,!e,!!r),__(!n.isStack),Bw)(t)}var z_=Bx({},rw.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},legend:{radio:{}},interactions:[{type:"active-region"}]}),j_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="column",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return z_},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.yField,r=e.xField,i=e.isPercent,a=this,o=a.chart,s=a.options;T_({chart:o,options:s}),this.chart.changeData(o_(t,n,r,n,i))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return R_},e}(rw);function $_(t){var e=t.options,n=e.xField,r=e.yField,i=e.xAxis,a=e.yAxis,o={left:"bottom",right:"top",top:"left",bottom:"right"},s=!1!==a&&(0,b.__assign)({position:o[(null===a||void 0===a?void 0:a.position)||"left"]},a),l=!1!==i&&(0,b.__assign)({position:o[(null===i||void 0===i?void 0:i.position)||"bottom"]},i);return(0,b.__assign)((0,b.__assign)({},t),{options:(0,b.__assign)((0,b.__assign)({},e),{xField:r,yField:n,xAxis:s,yAxis:l})})}function q_(t){var e=t.options,n=e.label;return n&&!n.position&&(n.position="left",n.layout||(n.layout=[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}])),Bx({},t,{options:{label:n}})}function V_(t){var e=t.options,n=e.seriesField,r=e.isStack,i=e.legend;return n?!1!==i&&(i=(0,b.__assign)({position:r?"top-left":"right-top"},i||{})):i=!1,Bx({},t,{options:{legend:i}})}function H_(t){var e=t.options,n=[{type:"transpose"},{type:"reflectY"}].concat(e.coordinate||[]);return Bx({},t,{options:{coordinate:n}})}function U_(t){var e=t.chart,n=t.options,r=n.barStyle,i=n.barWidthRatio,a=n.minBarWidth,o=n.maxBarWidth,s=n.barBackground;return R_({chart:e,options:(0,b.__assign)((0,b.__assign)({},n),{columnStyle:r,columnWidthRatio:i,minColumnWidth:a,maxColumnWidth:o,columnBackground:s})},!0)}function G_(t){return ox($_,q_,V_,Cw,H_,U_)(t)}var W_=Bx({},rw.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},legend:{radio:{}},interactions:[{type:"active-region"}]}),Y_=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bar",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return W_},e.prototype.changeData=function(t){var e,n;this.updateOption({data:t});var r=this,i=r.chart,a=r.options,o=a.isPercent,s=a.xField,l=a.yField,u=a.xAxis,c=a.yAxis;e=[l,s],s=e[0],l=e[1],n=[c,u],u=n[0],c=n[1];var d=(0,b.__assign)((0,b.__assign)({},a),{xField:s,yField:l,yAxis:c,xAxis:u});T_({chart:i,options:d}),i.changeData(o_(t,s,l,s,o))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return G_},e}(rw),X_=Bx({},rw.getDefaultOptions(),{legend:{position:"right",radio:{}},tooltip:{shared:!1,showTitle:!1,showMarkers:!1},label:{layout:{type:"limit-in-plot",cfg:{action:"ellipsis"}}},pieStyle:{stroke:"white",lineWidth:1},statistic:{title:{style:{fontWeight:300,color:"#4B535E",textAlign:"center",fontSize:"20px",lineHeight:1}},content:{style:{fontWeight:"bold",color:"rgba(44,53,66,0.85)",textAlign:"center",fontSize:"32px",lineHeight:1}}},theme:{components:{annotation:{text:{animate:!1}}}}});function Z_(t,e){var n=null;return(0,x.each)(t,(function(t){"number"===typeof t[e]&&(n+=t[e])})),n}function K_(t,e){var n;switch(t){case"inner":return n="-30%",(0,x.isString)(e)&&e.endsWith("%")?.01*parseFloat(e)>0?n:e:e<0?e:n;case"outer":return n=12,(0,x.isString)(e)&&e.endsWith("%")?.01*parseFloat(e)<0?n:e:e>0?e:n;default:return e}}function Q_(t,e){return(0,x.every)(Hx(t,e),(function(t){return 0===t[e]}))}var J_=[1,0,0,0,1,0,0,0,1];function tC(t,e){var n=e?(0,b.__spreadArrays)(e):(0,b.__spreadArrays)(J_);return nd.transform(n,t)}var eC=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getActiveElements=function(){var t=nd.getDelegationObject(this.context);if(t){var e=this.context.view,n=t.component,r=t.item,i=n.get("field");if(i){var a=e.geometries[0].elements;return a.filter((function(t){return t.getModel().data[i]===r.value}))}}return[]},e.prototype.getActiveElementLabels=function(){var t=this.context.view,e=this.getActiveElements(),n=t.geometries[0].labelsContainer.getChildren();return n.filter((function(t){return e.find((function(e){return(0,x.isEqual)(e.getData(),t.get("data"))}))}))},e.prototype.transfrom=function(t){void 0===t&&(t=7.5);var e=this.getActiveElements(),n=this.getActiveElementLabels();e.forEach((function(e,r){var i=n[r],a=e.geometry.coordinate;if(a.isPolar&&a.isTransposed){var o=nd.getAngle(e.getModel(),a),s=o.startAngle,l=o.endAngle,u=(s+l)/2,c=t,d=c*Math.cos(u),h=c*Math.sin(u);e.shape.setMatrix(tC([["t",d,h]])),i.setMatrix(tC([["t",d,h]]))}}))},e.prototype.active=function(){this.transfrom()},e.prototype.reset=function(){this.transfrom(0)},e}(Ls);function nC(t){var e,n=t.event,r=n.target;return r&&(e=r.get("element")),e}var rC=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getAnnotations=function(t){var e=t||this.context.view;return e.getController("annotation").option},e.prototype.getInitialAnnotation=function(){return this.initialAnnotation},e.prototype.init=function(){var t=this,e=this.context.view;e.removeInteraction("tooltip"),e.on("afterchangesize",(function(){var n=t.getAnnotations(e);t.initialAnnotation=n}))},e.prototype.change=function(t){var e=this.context,n=e.view,r=e.event;this.initialAnnotation||(this.initialAnnotation=this.getAnnotations());var i=(0,x.get)(r,["data","data"]);if(r.type.match("legend-item")){var a=nd.getDelegationObject(this.context),o=n.getGroupedFields()[0];if(a&&o){var s=a.item;i=n.getData().find((function(t){return t[o]===s.value}))}}if(i){var l=(0,x.get)(t,"annotations",[]),u=(0,x.get)(t,"statistic",{});n.getController("annotation").clear(!0),(0,x.each)(l,(function(t){"object"===typeof t&&n.annotation()[t.type](t)})),Nx(n,{statistic:u,plotType:"pie"},i),n.render(!0)}var c=nC(this.context);c&&c.shape.toFront()},e.prototype.reset=function(){var t=this.context.view,e=t.getController("annotation");e.clear(!0);var n=this.getInitialAnnotation();(0,x.each)(n,(function(e){t.annotation()[e.type](e)})),t.render(!0)},e}(Ls),iC="pie-statistic";function aC(t){var e=t.chart,n=t.options,r=n.data,i=n.angleField,a=n.colorField,o=n.color,s=n.pieStyle,l=Hx(r,i);if(Q_(l,i)){var u="$$percentage$$";l=l.map((function(t){var e;return(0,b.__assign)((0,b.__assign)({},t),(e={},e[u]=1/l.length,e))})),e.data(l);var c=Bx({},t,{options:{xField:"1",yField:u,seriesField:a,isStack:!0,interval:{color:o,style:s},args:{zIndexReversed:!0,sortZIndex:!0}}});qw(c)}else{e.data(l);c=Bx({},t,{options:{xField:"1",yField:i,seriesField:a,isStack:!0,interval:{color:o,style:s},args:{zIndexReversed:!0,sortZIndex:!0}}});qw(c)}return t}function oC(t){var e,n=t.chart,r=t.options,i=r.meta,a=r.colorField,o=Bx({},i);return n.scale(o,(e={},e[a]={type:"cat"},e)),t}function sC(t){var e=t.chart,n=t.options,r=n.radius,i=n.innerRadius,a=n.startAngle,o=n.endAngle;return e.coordinate({type:"theta",cfg:{radius:r,innerRadius:i,startAngle:a,endAngle:o}}),t}function lC(t){var e=t.chart,n=t.options,r=n.label,i=n.colorField,a=n.angleField,o=e.geometries[0];if(r){var s=r.callback,l=(0,b.__rest)(r,["callback"]),u=xx(l);if(u.content){var c=u.content;u.content=function(t,n,r){var o=t[i],s=t[a],l=e.getScaleByField(a),u=null===l||void 0===l?void 0:l.scale(s);return(0,x.isFunction)(c)?c((0,b.__assign)((0,b.__assign)({},t),{percent:u}),n,r):(0,x.isString)(c)?lx(c,{value:s,name:o,percentage:(0,x.isNumber)(u)&&!(0,x.isNil)(s)?(100*u).toFixed(2)+"%":null}):c}}var d={inner:"",outer:"pie-outer",spider:"pie-spider"},h=u.type?d[u.type]:"pie-outer",p=u.layout?(0,x.isArray)(u.layout)?u.layout:[u.layout]:[];u.layout=(h?[{type:h}]:[]).concat(p),o.label({fields:i?[a,i]:[a],callback:s,cfg:(0,b.__assign)((0,b.__assign)({},u),{offset:K_(u.type,u.offset),type:"pie"})})}else o.label(!1);return t}function uC(t){var e=t.innerRadius,n=t.statistic,r=t.angleField,i=t.colorField,a=t.meta,o=t.locale,s=Kx(o);if(e&&n){var l=Bx({},X_.statistic,n),u=l.title,c=l.content;return!1!==u&&(u=Bx({},{formatter:function(t){var e=t?t[i]:(0,x.isNil)(u.content)?s.get(["statistic","total"]):u.content,n=(0,x.get)(a,[i,"formatter"])||function(t){return t};return n(e)}},u)),!1!==c&&(c=Bx({},{formatter:function(t,e){var n=t?t[r]:Z_(e,r),i=(0,x.get)(a,[r,"formatter"])||function(t){return t};return t||(0,x.isNil)(c.content)?i(n):c.content}},c)),Bx({},{statistic:{title:u,content:c}},t)}return t}function cC(t){var e=t.chart,n=t.options,r=uC(n),i=r.innerRadius,a=r.statistic;return e.getController("annotation").clear(!0),ox(Ow())(t),i&&a&&Nx(e,{statistic:a,plotType:"pie"}),t}function dC(t){var e=t.chart,n=t.options,r=n.tooltip,i=n.colorField,a=n.angleField,o=n.data;if(!1===r)e.tooltip(r);else if(e.tooltip(Bx({},r,{shared:!1})),Q_(o,a)){var s=(0,x.get)(r,"fields"),l=(0,x.get)(r,"formatter");(0,x.isEmpty)((0,x.get)(r,"fields"))&&(s=[i,a],l=l||function(t){return{name:t[i],value:(0,x.toString)(t[a])}}),e.geometries[0].tooltip(s.join("*"),Lw(s,l))}return t}function hC(t){var e=t.chart,n=t.options,r=uC(n),i=r.interactions,a=r.statistic,o=r.annotations;return(0,x.each)(i,(function(t){var n,r;if(!1===t.enable)e.removeInteraction(t.type);else if("pie-statistic-active"===t.type){var i=[];(null===(n=t.cfg)||void 0===n?void 0:n.start)||(i=[{trigger:"element:mouseenter",action:iC+":change",arg:{statistic:a,annotations:o}}]),(0,x.each)(null===(r=t.cfg)||void 0===r?void 0:r.start,(function(t){i.push((0,b.__assign)((0,b.__assign)({},t),{arg:{statistic:a,annotations:o}}))})),e.interaction(t.type,Bx({},t.cfg,{start:i}))}else e.interaction(t.type,t.cfg||{})})),t}function pC(t){return ox(ww("pieStyle"),aC,oC,kw,sC,_w,dC,lC,Ew,cC,hC,Aw)(t)}qs(iC,rC),zl("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]}),qs("pie-legend",eC),zl("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]});var fC=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pie",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return X_},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,Au.fromData(this.chart,w.BEFORE_CHANGE_DATA,null));var e=this.options,n=this.options.angleField,r=Hx(e.data,n),i=Hx(t,n);Q_(r,n)||Q_(i,n)?this.update({data:t}):(this.updateOption({data:t}),this.chart.data(i),cC({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(w.AFTER_CHANGE_DATA,Au.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return pC},e}(rw);function gC(t){var e=t.chart,n=t.options,r=n.data,i=n.sectorStyle,a=n.color;return e.data(r),ox(qw)(Bx({},t,{options:{marginRatio:1,interval:{style:i,color:a}}})),t}function mC(t){var e=t.chart,n=t.options,r=n.label,i=n.xField,a=px(e,"interval");if(!1===r)a.label(!1);else if((0,x.isObject)(r)){var o=r.callback,s=r.fields,l=(0,b.__rest)(r,["callback","fields"]),u=l.offset,c=l.layout;(void 0===u||u>=0)&&(c=c?(0,x.isArray)(c)?c:[c]:[],l.layout=(0,x.filter)(c,(function(t){return"limit-in-shape"!==t.type})),l.layout.length||delete l.layout),a.label({fields:s||[i],callback:o,cfg:xx(l)})}else dx(Kb.WARN,null===r,"the label option must be an Object."),a.label({fields:[i]});return t}function vC(t){var e=t.chart,n=t.options,r=n.legend,i=n.seriesField;return!1===r?e.legend(!1):i&&e.legend(i,r),t}function yC(t){var e=t.chart,n=t.options,r=n.radius,i=n.innerRadius,a=n.startAngle,o=n.endAngle;return e.coordinate({type:"polar",cfg:{radius:r,innerRadius:i,startAngle:a,endAngle:o}}),t}function bC(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return ox(Mw((e={},e[a]=r,e[o]=i,e)))(t)}function xC(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return r?e.axis(a,r):e.axis(a,!1),i?e.axis(o,i):e.axis(o,!1),t}function wC(t){ox(ww("sectorStyle"),gC,bC,mC,yC,xC,vC,Cw,Sw,Aw,kw,Ow(),Ew)(t)}var _C=Bx({},rw.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right",radio:{}},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]}),CC=(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="rose",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return _C},e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return wC}}(rw),{font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3});function SC(t,e){return e=(0,x.assign)({},CC,e),AC(t,e)}function AC(t,e){var n=UC();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach((function(t){(0,x.isNil)(e[t])||n[t](e[t])})),n.words(t),e.imageMask&&n.createMask(e.imageMask);var r=n.start(),i=r._tags;i.forEach((function(t){t.x+=e.size[0]/2,t.y+=e.size[1]/2}));var a=e.size,o=a[0],s=a[1];return i.push({text:"",value:0,x:0,y:0,opacity:0}),i.push({text:"",value:0,x:o,y:s,opacity:0}),i}var kC=Math.PI/180,EC=64,DC=2048;function FC(t){return t.text}function MC(){return"serif"}function OC(){return"normal"}function BC(t){return t.value}function TC(){return 90*~~(2*Math.random())}function PC(){return 1}function IC(t,e,n,r){if(!e.sprite){var i=t.context,a=t.ratio;i.clearRect(0,0,(EC<<5)/a,DC/a);var o=0,s=0,l=0,u=n.length;--r;while(++r<u){e=n[r],i.save(),i.font=e.style+" "+e.weight+" "+~~((e.size+1)/a)+"px "+e.font;var c=i.measureText(e.text+"m").width*a,d=e.size<<1;if(e.rotate){var h=Math.sin(e.rotate*kC),p=Math.cos(e.rotate*kC),f=c*p,g=c*h,m=d*p,v=d*h;c=Math.max(Math.abs(f+v),Math.abs(f-v))+31>>5<<5,d=~~Math.max(Math.abs(g+m),Math.abs(g-m))}else c=c+31>>5<<5;if(d>l&&(l=d),o+c>=EC<<5&&(o=0,s+=l,l=0),s+d>=DC)break;i.translate((o+(c>>1))/a,(s+(d>>1))/a),e.rotate&&i.rotate(e.rotate*kC),i.fillText(e.text,0,0),e.padding&&(i.lineWidth=2*e.padding,i.strokeText(e.text,0,0)),i.restore(),e.width=c,e.height=d,e.xoff=o,e.yoff=s,e.x1=c>>1,e.y1=d>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,o+=c}var y=i.getImageData(0,0,(EC<<5)/a,DC/a).data,b=[];while(--r>=0)if(e=n[r],e.hasText){c=e.width;for(var x=c>>5,w=(d=e.y1-e.y0,0);w<d*x;w++)b[w]=0;if(o=e.xoff,null==o)return;s=e.yoff;for(var _=0,C=-1,S=0;S<d;S++){for(w=0;w<c;w++){var A=x*S+(w>>5),k=y[(s+S)*(EC<<5)+(o+w)<<2]?1<<31-w%32:0;b[A]|=k,_|=k}_?C=S:(e.y0++,d--,S--,s++)}e.y1=e.y0+C,e.sprite=b.slice(0,(e.y1-e.y0)*x)}}}function LC(t,e,n){n>>=5;for(var r,i=t.sprite,a=t.width>>5,o=t.x-(a<<4),s=127&o,l=32-s,u=t.y1-t.y0,c=(t.y+t.y0)*n+(o>>5),d=0;d<u;d++){r=0;for(var h=0;h<=a;h++)if((r<<l|(h<a?(r=i[d*a+h])>>>s:0))&e[c+h])return!0;c+=n}return!1}function NC(t,e){var n=t[0],r=t[1];e.x+e.x0<n.x&&(n.x=e.x+e.x0),e.y+e.y0<n.y&&(n.y=e.y+e.y0),e.x+e.x1>r.x&&(r.x=e.x+e.x1),e.y+e.y1>r.y&&(r.y=e.y+e.y1)}function RC(t,e){return t.x+t.x1>e[0].x&&t.x+t.x0<e[1].x&&t.y+t.y1>e[0].y&&t.y+t.y0<e[1].y}function zC(t){var e=t[0]/t[1];return function(t){return[e*(t*=.1)*Math.cos(t),t*Math.sin(t)]}}function jC(t){var e=4,n=e*t[0]/t[1],r=0,i=0;return function(t){var a=t<0?-1:1;switch(Math.sqrt(1+4*a*t)-a&3){case 0:r+=n;break;case 1:i+=e;break;case 2:r-=n;break;default:i-=e;break}return[r,i]}}function $C(t){var e=[],n=-1;while(++n<t)e[n]=0;return e}function qC(){return document.createElement("canvas")}function VC(t){return(0,x.isFunction)(t)?t:function(){return t}}var HC={archimedean:zC,rectangular:jC};function UC(){var t=[256,256],e=MC,n=BC,r=OC,i=TC,a=PC,o=zC,s=Math.random,l=[],u=1/0,c=FC,d=OC,h=qC,p={};function f(t){t.width=t.height=1;var e=Math.sqrt(t.getContext("2d").getImageData(0,0,1,1).data.length>>2);t.width=(EC<<5)/e,t.height=DC/e;var n=t.getContext("2d");return n.fillStyle=n.strokeStyle="red",n.textAlign="center",{context:n,ratio:e}}function g(e,n,r){var i,a,l,u=n.x,c=n.y,d=Math.sqrt(t[0]*t[0]+t[1]*t[1]),h=o(t),p=s()<.5?1:-1,f=-p;while(i=h(f+=p)){if(a=~~i[0],l=~~i[1],Math.min(Math.abs(a),Math.abs(l))>=d)break;if(n.x=u+a,n.y=c+l,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>t[0]||n.y+n.y1>t[1])&&(!r||!LC(n,e,t[0]))&&(!r||RC(n,r))){for(var g=n.sprite,m=n.width>>5,v=t[0]>>5,y=n.x-(m<<4),b=127&y,x=32-b,w=n.y1-n.y0,_=void 0,C=(n.y+n.y0)*v+(y>>5),S=0;S<w;S++){_=0;for(var A=0;A<=m;A++)e[C+A]|=_<<x|(A<m?(_=g[S*m+A])>>>b:0);C+=v}return delete n.sprite,!0}}return!1}return p.start=function(){var o=t[0],m=t[1],v=f(h()),y=p.board?p.board:$C((t[0]>>5)*t[1]),b=l.length,x=[],w=l.map((function(t,o,s){return t.text=c.call(this,t,o,s),t.font=e.call(this,t,o,s),t.style=d.call(this,t,o,s),t.weight=r.call(this,t,o,s),t.rotate=i.call(this,t,o,s),t.size=~~n.call(this,t,o,s),t.padding=a.call(this,t,o,s),t})).sort((function(t,e){return e.size-t.size})),_=-1,C=p.board?[{x:0,y:0},{x:o,y:m}]:null;function S(){var e=Date.now();while(Date.now()-e<u&&++_<b){var n=w[_];n.x=o*(s()+.5)>>1,n.y=m*(s()+.5)>>1,IC(v,n,w,_),n.hasText&&g(y,n,C)&&(x.push(n),C?p.hasImage||NC(C,n):C=[{x:n.x+n.x0,y:n.y+n.y0},{x:n.x+n.x1,y:n.y+n.y1}],n.x-=t[0]>>1,n.y-=t[1]>>1)}p._tags=x,p._bounds=C}return S(),p},p.createMask=function(e){var n=document.createElement("canvas"),r=t[0],i=t[1];if(r&&i){var a=r>>5,o=$C((r>>5)*i);n.width=r,n.height=i;var s=n.getContext("2d");s.drawImage(e,0,0,e.width,e.height,0,0,r,i);for(var l=s.getImageData(0,0,r,i).data,u=0;u<i;u++)for(var c=0;c<r;c++){var d=a*u+(c>>5),h=u*r+c<<2,f=l[h]>=250&&l[h+1]>=250&&l[h+2]>=250,g=f?1<<31-c%32:0;o[d]|=g}p.board=o,p.hasImage=!0}},p.timeInterval=function(t){u=null==t?1/0:t},p.words=function(t){l=t},p.size=function(e){t=[+e[0],+e[1]]},p.font=function(t){e=VC(t)},p.fontWeight=function(t){r=VC(t)},p.rotate=function(t){i=VC(t)},p.spiral=function(t){o=HC[t]||t},p.fontSize=function(t){n=VC(t)},p.padding=function(t){a=VC(t)},p.random=function(t){s=VC(t)},p}function GC(t){var e=t.options,n=t.chart,r=n,i=r.width,a=r.height,o=r.padding,s=r.appendPadding,l=r.ele,u=e.data,c=e.imageMask,d=e.wordField,h=e.weightField,p=e.colorField,f=e.wordStyle,g=e.timeInterval,m=e.random,v=e.spiral,y=e.autoFit,w=void 0===y||y,_=e.placementStrategy;if(!u||!u.length)return[];var C=f.fontFamily,S=f.fontWeight,A=f.padding,k=f.fontSize,E=KC(u,h),D=[tS(E),eS(E)],F=u.map((function(t){return{text:t[d],value:t[h],color:t[p],datum:t}})),M={imageMask:c,font:C,fontSize:ZC(k,D),fontWeight:S,size:WC({width:i,height:a,padding:o,appendPadding:s,autoFit:w,container:l}),padding:A,timeInterval:g,random:m,spiral:v,rotate:QC(e)};if((0,x.isFunction)(_)){var O=F.map((function(t,e,r){return(0,b.__assign)((0,b.__assign)((0,b.__assign)({},t),{hasText:!!t.text,font:VC(M.font)(t,e,r),weight:VC(M.fontWeight)(t,e,r),rotate:VC(M.rotate)(t,e,r),size:VC(M.fontSize)(t,e,r),style:"normal"}),_.call(n,t,e,r))}));return O.push({text:"",value:0,x:0,y:0,opacity:0}),O.push({text:"",value:0,x:M.size[0],y:M.size[1],opacity:0}),O}return SC(F,M)}function WC(t){var e=t.width,n=t.height,r=t.container,i=t.autoFit,a=t.padding,o=t.appendPadding;if(i){var s=hx(r);e=s.width,n=s.height}e=e||400,n=n||400;var l=YC({padding:a,appendPadding:o}),u=l[0],c=l[1],d=l[2],h=l[3],p=[e-(h+c),n-(u+d)];return p}function YC(t){var e=Ux(t.padding),n=Ux(t.appendPadding),r=e[0]+n[0],i=e[1]+n[1],a=e[2]+n[2],o=e[3]+n[3];return[r,i,a,o]}function XC(t){return new Promise((function(e,n){if(t instanceof HTMLImageElement)e(t);else{if((0,x.isString)(t)){var r=new Image;return r.crossOrigin="anonymous",r.src=t,r.onload=function(){e(r)},void(r.onerror=function(){dx(Kb.ERROR,!1,"image %s load failed !!!",t),n()})}dx(Kb.WARN,void 0===t,"The type of imageMask option must be String or HTMLImageElement."),n()}}))}function ZC(t,e){if((0,x.isFunction)(t))return t;if((0,x.isArray)(t)){var n=t[0],r=t[1];if(!e)return function(){return(r+n)/2};var i=e[0],a=e[1];return a===i?function(){return(r+n)/2}:function(t){var e=t.value;return(r-n)/(a-i)*(e-i)+n}}return function(){return t}}function KC(t,e){return t.map((function(t){return t[e]})).filter((function(t){return"number"===typeof t&&!isNaN(t)}))}function QC(t){var e=JC(t),n=e.rotation,r=e.rotationSteps;if(!(0,x.isArray)(n))return n;var i=n[0],a=n[1],o=1===r?0:(a-i)/(r-1);return function(){return a===i?a:Math.floor(Math.random()*r)*o}}function JC(t){var e=t.wordStyle.rotationSteps;return e<1&&(dx(Kb.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),e=1),{rotation:t.wordStyle.rotation,rotationSteps:e}}function tS(t){return Math.min.apply(Math,t)}function eS(t){return Math.max.apply(Math,t)}var nS="color",rS=Bx({},rw.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value",nS],formatter:function(t){return{name:t.text,value:t.value}}},wordStyle:{fontFamily:"Verdana",fontWeight:"normal",padding:1,fontSize:[12,60],rotation:[0,90],rotationSteps:2,rotateRatio:.5}});function iS(t){var e=t.chart,n=t.options,r=n.colorField,i=n.color,a=GC(t);e.data(a);var o=Bx({},t,{options:{xField:"x",yField:"y",seriesField:r&&nS,rawFields:(0,x.isFunction)(i)&&(0,b.__spreadArrays)((0,x.get)(n,"rawFields",[]),["datum"]),point:{color:i,shape:"word-cloud"}}}),s=jw(o).ext;return s.geometry.label(!1),e.coordinate().reflect("y"),e.axis(!1),t}function aS(t){return ox(Mw({x:{nice:!1},y:{nice:!1}}))(t)}function oS(t){var e=t.chart,n=t.options,r=n.legend,i=n.colorField;return!1===r?e.legend(!1):i&&e.legend(nS,r),t}function sS(t){ox(iS,aS,Cw,oS,Sw,Aw,kw,Ew)(t)}function lS(t){return{fontSize:t.data.size,text:t.data.text,textAlign:"center",fontFamily:t.data.font,fontWeight:t.data.weight,fill:t.color||t.defaultStyle.stroke,textBaseline:"alphabetic"}}uc("point","word-cloud",{draw:function(t,e){var n=t.x,r=t.y,i=e.addShape("text",{attrs:(0,b.__assign)((0,b.__assign)({},lS(t)),{x:n,y:r})}),a=t.data.rotate;return"number"===typeof a&&nd.rotate(i,a*Math.PI/180),i}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="word-cloud",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return rS},e.prototype.changeData=function(t){this.updateOption({data:t}),this.options.imageMask?this.render():this.chart.changeData(GC({chart:this.chart,options:this.options}))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.render=function(){var e=this;return new Promise((function(n){var r=e.options.imageMask;if(!r)return t.prototype.render.call(e),void n();var i=function(r){e.options=(0,b.__assign)((0,b.__assign)({},e.options),{imageMask:r||null}),t.prototype.render.call(e),n()};XC(r).then(i).catch(i)}))},e.prototype.getSchemaAdaptor=function(){return sS},e.prototype.triggerResize=function(){var e=this;this.chart.destroyed||(this.execAdaptor(),window.setTimeout((function(){t.prototype.triggerResize.call(e)})))}})(rw);var uS=n(56645),cS={exp:uS.regressionExp,linear:uS.regressionLinear,loess:uS.regressionLoess,log:uS.regressionLog,poly:uS.regressionPoly,pow:uS.regressionPow,quad:uS.regressionQuad};function dS(t,e){var n=10,r={regionStyle:[{position:{start:[t,"max"],end:["max",e]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:["min","max"],end:[t,e]},style:{fill:"#a3dda1",opacity:.4}},{position:{start:["min",e],end:[t,"min"]},style:{fill:"#d8d0c0",opacity:.4}},{position:{start:[t,e],end:["max","min"]},style:{fill:"#a3dda1",opacity:.4}}],lineStyle:{stroke:"#9ba29a",lineWidth:1},labelStyle:[{position:["max",e],offsetX:-n,offsetY:-n,style:{textAlign:"right",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:n,offsetY:-n,style:{textAlign:"left",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:n,offsetY:n,style:{textAlign:"left",textBaseline:"top",fontSize:14,fill:"#ccc"}},{position:["max",e],offsetX:-n,offsetY:n,style:{textAlign:"right",textBaseline:"top",fontSize:14,fill:"#ccc"}}]};return r}var hS=function(t,e){var n=e.view,r=e.options,i=r.xField,a=r.yField,o=n.getScaleByField(i),s=n.getScaleByField(a),l=t.map((function(t){return n.getCoordinate().convert({x:o.scale(t[0]),y:s.scale(t[1])})}));return Sx(l,!1)},pS=function(t){var e,n=t.options,r=n.xField,i=n.yField,a=n.data,o=n.regressionLine,s=o.type,l=void 0===s?"linear":s,u=o.algorithm;if(u)e=(0,x.isArray)(u)?u:u(a);else{var c=cS[l]().x((function(t){return t[r]})).y((function(t){return t[i]}));e=c(a)}return hS(e,t)},fS=function(t){var e,n=t.meta,r=void 0===n?{}:n,i=t.xField,a=t.yField,o=t.data,s=o[0][i],l=o[0][a],u=s>0,c=l>0;function d(t,e){var n=(0,x.get)(r,[t]);function i(t){return(0,x.get)(n,t)}var a={};return"x"===e?((0,x.isNumber)(s)&&((0,x.isNumber)(i("min"))||(a["min"]=u?0:2*s),(0,x.isNumber)(i("max"))||(a["max"]=u?2*s:0)),a):((0,x.isNumber)(l)&&((0,x.isNumber)(i("min"))||(a["min"]=c?0:2*l),(0,x.isNumber)(i("max"))||(a["max"]=c?2*l:0)),a)}return(0,b.__assign)((0,b.__assign)({},r),(e={},e[i]=(0,b.__assign)((0,b.__assign)({},r[i]),d(i,"x")),e[a]=(0,b.__assign)((0,b.__assign)({},r[a]),d(a,"y")),e))};function gS(t){var e=t.data,n=void 0===e?[]:e,r=t.xField,i=t.yField;if(n.length){for(var a=!0,o=!0,s=n[0],l=void 0,u=1;u<n.length;u++){if(l=n[u],s[r]!==l[r]&&(a=!1),s[i]!==l[i]&&(o=!1),!a&&!o)break;s=l}var c=[];a&&c.push(r),o&&c.push(i);var d=sx(fS(t),c);return Bx({},t,{meta:d})}return t}function mS(t){var e=t.chart,n=t.options,r=n.data,i=n.type,a=n.color,o=n.shape,s=n.pointStyle,l=n.shapeField,u=n.colorField,c=n.xField,d=n.yField,h=n.sizeField,p=n.size,f=n.tooltip;h&&(p||(p=[2,8]),(0,x.isNumber)(p)&&(p=[p,p])),f&&!f.fields&&(f=(0,b.__assign)((0,b.__assign)({},f),{fields:[c,d,u,h,l]})),e.data(r),jw(Bx({},t,{options:{seriesField:u,point:{color:a,shape:o,size:p,style:s},tooltip:f}}));var g=px(e,"point");return i&&g.adjust(i),t}function vS(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField,s=gS(n);return ox(Mw((e={},e[a]=r,e[o]=i,e)))(Bx({},t,{options:s}))}function yS(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return e.axis(a,r),e.axis(o,i),t}function bS(t){var e=t.chart,n=t.options,r=n.legend,i=n.colorField,a=n.shapeField,o=n.sizeField,s=n.shapeLegend,l=n.sizeLegend,u=!1!==r;return i&&e.legend(i,!!u&&r),a&&(s?e.legend(a,s):e.legend(a,!1!==s&&r)),o&&e.legend(o,l||!1),u||s||l||e.legend(!1),t}function xS(t){var e=t.chart,n=t.options,r=n.label,i=n.yField,a=px(e,"point");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);a.label({fields:[i],callback:o,cfg:xx(s)})}else a.label(!1);return t}function wS(t){var e=t.options,n=e.quadrant,r=[];if(n){var i=n.xBaseline,a=void 0===i?0:i,o=n.yBaseline,s=void 0===o?0:o,l=n.labels,u=n.regionStyle,c=n.lineStyle,d=dS(a,s),h=new Array(4).join(",").split(",");h.forEach((function(t,e){r.push((0,b.__assign)((0,b.__assign)({type:"region",top:!1},d.regionStyle[e].position),{style:Bx({},d.regionStyle[e].style,null===u||void 0===u?void 0:u[e])}),(0,b.__assign)({type:"text",top:!0},Bx({},d.labelStyle[e],null===l||void 0===l?void 0:l[e])))})),r.push({type:"line",top:!1,start:["min",s],end:["max",s],style:Bx({},d.lineStyle,c)},{type:"line",top:!1,start:[a,"min"],end:[a,"max"],style:Bx({},d.lineStyle,c)})}return ox(Ow(r))(t)}function _S(t){var e=t.options,n=t.chart,r=e.regressionLine;if(r){var i=r.style,a=r.top,o=void 0!==a&&a,s={stroke:"#9ba29a",lineWidth:2,opacity:.5};n.annotation().shape({top:o,render:function(t,r){var a=t.addGroup({id:n.id+"-regression-line",name:"regression-line-group"}),o=pS({view:r,options:e});a.addShape("path",{name:"regression-line",attrs:(0,b.__assign)((0,b.__assign)({path:o},s),i)})}})}return t}function CS(t){var e=t.chart,n=t.options,r=n.tooltip;return r?e.tooltip(r):!1===r&&e.tooltip(!1),t}function SS(t){return ox(mS,vS,yS,bS,CS,xS,M_,Dw,Fw,Sw,wS,Aw,kw,_S)(t)}var AS=Bx({},rw.getDefaultOptions(),{size:4,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!0,crosshairs:{type:"xy"}}});zl("drag-move",{start:[{trigger:"plot:mousedown",action:"scale-translate:start"}],processing:[{trigger:"plot:mousemove",action:"scale-translate:translate",throttle:{wait:100,leading:!0,trailing:!1}}],end:[{trigger:"plot:mouseup",action:"scale-translate:end"}]});var kS=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.type="scatter",r.on(w.BEFORE_RENDER,(function(t){var e,n,i=r,a=i.options,o=i.chart;if((null===(e=t.data)||void 0===e?void 0:e.source)===hb.FILTER){var s=r.chart.filterData(r.chart.getData());vS({chart:o,options:(0,b.__assign)((0,b.__assign)({},a),{data:s})})}(null===(n=t.data)||void 0===n?void 0:n.source)===hb.RESET&&vS({chart:o,options:a})})),r}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return AS},e.prototype.changeData=function(t){this.updateOption(gS(Bx({},this.options,{data:t})));var e=this,n=e.options,r=e.chart;vS({chart:r,options:n}),this.chart.changeData(t)},e.prototype.getSchemaAdaptor=function(){return SS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(rw);function ES(t){var e=t.chart,n=t.options,r=n.data,i=n.lineStyle,a=n.color,o=n.point,s=n.area;e.data(r);var l=Bx({},t,{options:{line:{style:i,color:a},point:o?(0,b.__assign)({color:a},o):o,area:s?(0,b.__assign)({color:a},s):s,label:void 0}}),u=Bx({},l,{options:{tooltip:!1}}),c=(null===o||void 0===o?void 0:o.state)||n.state,d=Bx({},l,{options:{tooltip:!1,state:c}});return zw(l),jw(d),Rw(u),t}function DS(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return ox(Mw((e={},e[a]=r,e[o]=i,e)))(t)}function FS(t){var e=t.chart,n=t.options,r=n.radius,i=n.startAngle,a=n.endAngle;return e.coordinate("polar",{radius:r,startAngle:i,endAngle:a}),t}function MS(t){var e=t.chart,n=t.options,r=n.xField,i=n.xAxis,a=n.yField,o=n.yAxis;return e.axis(r,i),e.axis(a,o),t}function OS(t){var e=t.chart,n=t.options,r=n.label,i=n.yField,a=px(e,"line");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);a.label({fields:[i],callback:o,cfg:xx(s)})}else a.label(!1);return t}function BS(t){return ox(ES,DS,kw,FS,MS,_w,Cw,OS,Sw,Aw,Ow())(t)}var TS=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"radar-tooltip"},enumerable:!1,configurable:!0}),e.prototype.getTooltipItems=function(e){var n=this.getTooltipCfg(),r=n.shared,i=n.title,a=t.prototype.getTooltipItems.call(this,e);if(a.length>0){var o=this.view.geometries[0],s=o.dataArray,l=a[0].name,u=[];return s.forEach((function(t){t.forEach((function(t){var e=nd.getTooltipItems(t,o),n=e[0];if(!r&&n&&n.name===l){var a=(0,x.isNil)(i)?l:i;u.push((0,b.__assign)((0,b.__assign)({},n),{name:n.title,title:a}))}else if(r&&n){a=(0,x.isNil)(i)?n.name||l:i;u.push((0,b.__assign)((0,b.__assign)({},n),{name:n.title,title:a}))}}))})),u}return[]},e}(zu);bu("radar-tooltip",TS);var PS=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.init=function(){var t=this.context.view;t.removeInteraction("tooltip")},e.prototype.show=function(){var t=this.context.event,e=this.getTooltipController();e.showTooltip({x:t.x,y:t.y})},e.prototype.hide=function(){var t=this.getTooltipController();t.hideTooltip()},e.prototype.getTooltipController=function(){var t=this.context.view;return t.getController("radar-tooltip")},e}(Ls);qs("radar-tooltip",PS),zl("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]});var IS,LS;(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radar",e}(0,b.__extends)(e,t),e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return Bx({},t.prototype.getDefaultOptions.call(this),{xAxis:{label:{offset:15},grid:{line:{type:"line"}}},yAxis:{grid:{line:{type:"circle"}}},legend:{position:"top"},tooltip:{shared:!0,showCrosshairs:!0,showMarkers:!0,crosshairs:{type:"xy",line:{style:{stroke:"#565656",lineDash:[4]}},follow:!0}}})},e.prototype.getSchemaAdaptor=function(){return BS}})(rw);(function(t){t["Left"]="Left",t["Right"]="Right"})(IS||(IS={})),function(t){t["Line"]="line",t["Column"]="column"}(LS||(LS={}));var NS="left-axes-view",RS="right-axes-view",zS={nice:!0,label:{autoHide:!0,autoRotate:!1}},jS=(0,b.__assign)((0,b.__assign)({},zS),{position:"left"}),$S=(0,b.__assign)((0,b.__assign)({},zS),{position:"right",grid:null});function qS(t){return(0,x.get)(t,"geometry")===LS.Line}function VS(t){return(0,x.get)(t,"geometry")===LS.Column}function HS(t,e,n){return VS(n)?Bx({},{geometry:LS.Column,label:n.label&&n.isRange?{content:function(t){var n;return null===(n=t[e])||void 0===n?void 0:n.join("-")}}:void 0},n):(0,b.__assign)({geometry:LS.Line},n)}function US(t,e){var n=t[0],r=t[1];if((0,x.isArray)(e)){var i=e[0],a=e[1];return[i,a]}var o=(0,x.get)(e,n),s=(0,x.get)(e,r);return[o,s]}function GS(t,e){return e===IS.Left?!1!==t&&Bx({},jS,t):e===IS.Right?!1!==t&&Bx({},$S,t):t}function WS(t){var e=t.view,n=t.geometryOption,r=t.yField,i=t.legend,a=(0,x.get)(i,"marker"),o=px(e,qS(n)?"line":"interval");if(!n.seriesField){var s=(0,x.get)(e,"options.scales."+r+".alias")||r,l=o.getAttribute("color"),u=e.getTheme().defaultColor;l&&(u=nd.getMappingValue(l,s,(0,x.get)(l,["values",0],u)));var c=((0,x.isFunction)(a)?a:!(0,x.isEmpty)(a)&&Bx({},{style:{stroke:u,fill:u}},a))||(qS(n)?{symbol:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},style:{lineWidth:2,r:6,stroke:u}}:{symbol:"square",style:{fill:u}});return[{value:r,name:s,marker:c,isGeometry:!0,viewId:e.id}]}var d=o.getGroupAttributes();return(0,x.reduce)(d,(function(t,n){var r=nd.getLegendItems(e,o,n,e.getTheme(),a);return t.concat(r)}),[])}function YS(t){var e=t.options,n=t.chart,r=e.geometryOption,i=r.isStack,a=r.color,o=r.seriesField,s=r.groupField,l=r.isGroup,u=["xField","yField"];if(qS(r)){zw(Bx({},t,{options:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(e,u)),r),{line:{color:r.color,style:r.lineStyle}})})),jw(Bx({},t,{options:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(e,u)),r),{point:r.point&&(0,b.__assign)({color:a,shape:"circle"},r.point)})}));var c=[];l&&c.push({type:"dodge",dodgeBy:s||o,customOffset:0}),i&&c.push({type:"stack"}),c.length&&(0,x.each)(n.geometries,(function(t){t.adjust(c)}))}return VS(r)&&R_(Bx({},t,{options:(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(e,u)),r),{widthRatio:r.columnWidthRatio,interval:(0,b.__assign)((0,b.__assign)({},sx(r,["color"])),{style:r.columnStyle})})})),t}var XS=function(t,e){var n=e[0],r=e[1],i=t.getOptions().data,a=t.getXScale(),o=(0,x.size)(i);if(a&&o){var s=!0,l=(0,x.valuesOfKey)(i,a.field),u=s?l:l.reverse(),c=(0,x.size)(u),d=Math.floor(n*(c-1)),h=Math.floor(r*(c-1));t.filter(a.field,(function(t){var e=u.indexOf(t);return!(e>-1)||$x(e,d,h)})),t.getRootView().render(!0)}};function ZS(t){var e,n=t.options,r=n.geometryOptions,i=void 0===r?[]:r,a=n.xField,o=n.yField,s=(0,x.every)(i,(function(t){var e=t.geometry;return e===LS.Line||void 0===e}));return Bx({},{options:{geometryOptions:[],meta:(e={},e[a]={type:"cat",sync:!0,range:s?[0,1]:void 0},e),tooltip:{showMarkers:s,showCrosshairs:s,shared:!0,crosshairs:{type:"x"}},interactions:s?[{type:"legend-visible-filter"}]:[{type:"legend-visible-filter"},{type:"active-region"}],legend:{position:"top-left"}}},t,{options:{yAxis:US(o,n.yAxis),geometryOptions:[HS(a,o[0],i[0]),HS(a,o[1],i[1])],annotations:US(o,n.annotations)}})}function KS(t){var e,n,r=t.chart,i=t.options,a=i.geometryOptions,o={line:0,column:1},s=[{type:null===(e=a[0])||void 0===e?void 0:e.geometry,id:NS},{type:null===(n=a[1])||void 0===n?void 0:n.geometry,id:RS}];return s.sort((function(t,e){return-o[t.type]+o[e.type]})).forEach((function(t){return r.createView({id:t.id})})),t}function QS(t){var e=t.chart,n=t.options,r=n.xField,i=n.yField,a=n.geometryOptions,o=n.data,s=n.tooltip,l=[(0,b.__assign)((0,b.__assign)({},a[0]),{id:NS,data:o[0],yField:i[0]}),(0,b.__assign)((0,b.__assign)({},a[1]),{id:RS,data:o[1],yField:i[1]})];return l.forEach((function(t){var n=t.id,i=t.data,a=t.yField,o=VS(t)&&t.isPercent,l=o?i_(i,a,r,a):i,u=vx(e,n).data(l),c=o?(0,b.__assign)({formatter:function(e){return{name:e[t.seriesField]||a,value:(100*Number(e[a])).toFixed(2)+"%"}}},s):s;YS({chart:u,options:{xField:r,yField:a,tooltip:c,geometryOption:t}})})),t}function JS(t){var e,n=t.chart,r=t.options,i=r.geometryOptions,a=(null===(e=n.getTheme())||void 0===e?void 0:e.colors10)||[],o=0;return n.once("beforepaint",(function(){(0,x.each)(i,(function(t,e){var r=vx(n,0===e?NS:RS);if(!t.color){var i=r.getGroupScales(),s=(0,x.get)(i,[0,"values","length"],1),l=a.slice(o,o+s).concat(0===e?[]:a);r.geometries.forEach((function(e){t.seriesField?e.color(t.seriesField,l):e.color(l[0])})),o+=s}})),n.render(!0)})),t}function tA(t){var e,n,r=t.chart,i=t.options,a=i.xAxis,o=i.yAxis,s=i.xField,l=i.yField;return Mw((e={},e[s]=a,e[l[0]]=o[0],e))(Bx({},t,{chart:vx(r,NS)})),Mw((n={},n[s]=a,n[l[1]]=o[1],n))(Bx({},t,{chart:vx(r,RS)})),t}function eA(t){var e=t.chart,n=t.options,r=vx(e,NS),i=vx(e,RS),a=n.xField,o=n.yField,s=n.xAxis,l=n.yAxis;return e.axis(a,!1),e.axis(o[0],!1),e.axis(o[1],!1),r.axis(a,s),r.axis(o[0],GS(l[0],IS.Left)),i.axis(a,!1),i.axis(o[1],GS(l[1],IS.Right)),t}function nA(t){var e=t.chart,n=t.options,r=n.tooltip,i=vx(e,NS),a=vx(e,RS);return e.tooltip(r),i.tooltip({shared:!0}),a.tooltip({shared:!0}),t}function rA(t){var e=t.chart;return Sw(Bx({},t,{chart:vx(e,NS)})),Sw(Bx({},t,{chart:vx(e,RS)})),t}function iA(t){var e=t.chart,n=t.options,r=n.annotations,i=(0,x.get)(r,[0]),a=(0,x.get)(r,[1]);return Ow(i)(Bx({},t,{chart:vx(e,NS),options:{annotations:i}})),Ow(a)(Bx({},t,{chart:vx(e,RS),options:{annotations:a}})),t}function aA(t){var e=t.chart;return kw(Bx({},t,{chart:vx(e,NS)})),kw(Bx({},t,{chart:vx(e,RS)})),kw(t),t}function oA(t){var e=t.chart;return Aw(Bx({},t,{chart:vx(e,NS)})),Aw(Bx({},t,{chart:vx(e,RS)})),t}function sA(t){var e=t.chart,n=t.options,r=n.yAxis;return Bw(Bx({},t,{chart:vx(e,NS),options:{yAxis:r[0]}})),Bw(Bx({},t,{chart:vx(e,RS),options:{yAxis:r[1]}})),t}function lA(t){var e=t.chart,n=t.options,r=n.legend,i=n.geometryOptions,a=n.yField,o=n.data,s=vx(e,NS),l=vx(e,RS);if(!1===r)e.legend(!1);else if((0,x.isObject)(r)&&!0===r.custom)e.legend(r);else{var u=(0,x.get)(i,[0,"legend"],r),c=(0,x.get)(i,[1,"legend"],r);e.once("beforepaint",(function(){var t=o[0].length?WS({view:s,geometryOption:i[0],yField:a[0],legend:u}):[],n=o[1].length?WS({view:l,geometryOption:i[1],yField:a[1],legend:c}):[];e.legend(Bx({},r,{custom:!0,items:t.concat(n)}))})),i[0].seriesField&&s.legend(i[0].seriesField,u),i[1].seriesField&&l.legend(i[1].seriesField,c),e.on("legend-item:click",(function(t){var n=(0,x.get)(t,"gEvent.delegateObject",{});if(n&&n.item){var r=n.item,i=r.value,o=r.isGeometry,s=r.viewId;if(o){var l=(0,x.findIndex)(a,(function(t){return t===i}));if(l>-1){var u=(0,x.get)(vx(e,s),"geometries");(0,x.each)(u,(function(t){t.changeVisible(!n.item.unchecked)}))}}else{var c=(0,x.get)(e.getController("legend"),"option.items",[]);(0,x.each)(e.views,(function(t){var n=t.getGroupScales();(0,x.each)(n,(function(e){e.values&&e.values.indexOf(i)>-1&&t.filter(e.field,(function(t){var e=(0,x.find)(c,(function(e){return e.value===t}));return!e.unchecked}))})),e.render(!0)}))}}}))}return t}function uA(t){var e=t.chart,n=t.options,r=n.slider,i=vx(e,NS),a=vx(e,RS);return r&&(i.option("slider",r),i.on("slider:valuechanged",(function(t){var e=t.event,n=e.value,r=e.originValue;(0,x.isEqual)(n,r)||XS(a,n)})),e.once("afterpaint",(function(){if(!(0,x.isBoolean)(r)){var t=r.start,e=r.end;(t||e)&&XS(a,[t,e])}}))),t}function cA(t){return ox(ZS,KS,aA,QS,tA,eA,sA,nA,rA,iA,oA,JS,lA,uA)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dual-axes",e}(0,b.__extends)(e,t),e.prototype.getDefaultOptions=function(){return Bx({},t.prototype.getDefaultOptions.call(this),{yAxis:[],syncViewPadding:!0})},e.prototype.getSchemaAdaptor=function(){return cA}})(rw);var dA="x",hA="y",pA={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+(0,x.get)(e,[0,"data","y"],0)},containerTpl:'<div class="g2-tooltip"><div class="g2-tooltip-list"></div></div>',itemTpl:"<span>{value}</span>",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}},showCrosshairs:!0,crosshairs:{type:"x"}},fA={appendPadding:2,tooltip:(0,b.__assign)({},pA),animation:{}};function gA(t){return(0,x.map)(t||[],(function(t,e){return{x:""+e,y:t}}))}function mA(t){var e=t.chart,n=t.options,r=n.data,i=n.color,a=n.areaStyle,o=n.point,s=n.line,l=null===o||void 0===o?void 0:o.state,u=gA(r);e.data(u);var c=Bx({},t,{options:{xField:dA,yField:hA,area:{color:i,style:a},line:s,point:o}}),d=Bx({},c,{options:{tooltip:!1}}),h=Bx({},c,{options:{tooltip:!1,state:l}});return Rw(c),zw(d),jw(h),e.axis(!1),e.legend(!1),t}function vA(t){var e,n,r=t.options,i=r.xAxis,a=r.yAxis,o=r.data,s=gA(o);return ox(Mw((e={},e[dA]=i,e[hA]=a,e),(n={},n[dA]={type:"cat"},n[hA]=qx(s,hA),n)))(t)}function yA(t){return ox(ww("areaStyle"),mA,vA,Cw,kw,Aw,Ow())(t)}function bA(t){var e=t.chart,n=t.options,r=n.data,i=n.color,a=n.lineStyle,o=n.point,s=null===o||void 0===o?void 0:o.state,l=gA(r);e.data(l);var u=Bx({},t,{options:{xField:dA,yField:hA,line:{color:i,style:a},point:o}}),c=Bx({},u,{options:{tooltip:!1,state:s}});return zw(u),jw(c),e.axis(!1),e.legend(!1),t}function xA(t){return ox(bA,vA,kw,Cw,Aw,Ow())(t)}var wA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-line",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return fA},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;vA({chart:n,options:r}),n.changeData(gA(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return xA},e}(rw);function _A(t){var e=t.chart,n=t.options,r=n.data,i=n.color,a=n.columnStyle,o=n.columnWidthRatio,s=gA(r);e.data(s);var l=Bx({},t,{options:{xField:dA,yField:hA,widthRatio:o,interval:{style:a,color:i}}});return qw(l),e.axis(!1),e.legend(!1),e.interaction("element-active"),t}function CA(t){return ox(kw,ww("columnStyle"),_A,vA,Cw,Aw,Ow())(t)}var SA={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+(0,x.get)(e,[0,"data","y"],0)},containerTpl:'<div class="g2-tooltip"><div class="g2-tooltip-list"></div></div>',itemTpl:"<span>{value}</span>",domStyles:{"g2-tooltip":{padding:"2px 4px",fontSize:"10px"}}},AA={appendPadding:2,tooltip:(0,b.__assign)({},SA),animation:{}},kA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-column",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return AA},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;vA({chart:n,options:r}),n.changeData(gA(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return CA},e}(rw),EA={appendPadding:2,tooltip:(0,b.__assign)({},pA),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}},DA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-area",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return EA},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this,n=e.chart,r=e.options;vA({chart:n,options:r}),n.changeData(gA(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return yA},e}(rw);function FA(t,e,n){if(1===n)return[0,e];var r=Math.floor(t/e);return[e*r,e*(r+1)]}function MA(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}function OA(t,e,n,r,i){var a=(0,x.clone)(t);(0,x.sortBy)(a,e);var o=(0,x.valuesOfKey)(a,e),s=(0,x.getRange)(o),l=s.max-s.min,u=n;if(!n&&r&&(u=r>1?l/(r-1):s.max),!n&&!r){var c=MA(o);u=l/c}var d={},h=(0,x.groupBy)(a,i);(0,x.isEmpty)(h)?(0,x.each)(a,(function(t){var n=t[e],i=FA(n,u,r),a=i[0]+"-"+i[1];(0,x.hasKey)(d,a)||(d[a]={range:i,count:0}),d[a].count+=1})):Object.keys(h).forEach((function(t){(0,x.each)(h[t],(function(n){var a=n[e],o=FA(a,u,r),s=o[0]+"-"+o[1],l=s+"-"+t;(0,x.hasKey)(d,l)||(d[l]={range:o,count:0},d[l][i]=t),d[l].count+=1}))}));var p=[];return(0,x.each)(d,(function(t){p.push(t)})),p}var BA="range",TA="count",PA=Bx({},rw.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});function IA(t){var e=t.chart,n=t.options,r=n.data,i=n.binField,a=n.binNumber,o=n.binWidth,s=n.color,l=n.stackField,u=n.legend,c=n.columnStyle,d=OA(r,i,o,a,l);e.data(d);var h=Bx({},t,{options:{xField:BA,yField:TA,seriesField:l,isStack:!0,interval:{color:s,style:c}}});return qw(h),u&&l&&e.legend(l,u),t}function LA(t){var e,n=t.options,r=n.xAxis,i=n.yAxis;return ox(Mw((e={},e[BA]=r,e[TA]=i,e)))(t)}function NA(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis;return!1===r?e.axis(BA,!1):e.axis(BA,r),!1===i?e.axis(TA,!1):e.axis(TA,i),t}function RA(t){var e=t.chart,n=t.options,r=n.label,i=px(e,"interval");if(r){var a=r.callback,o=(0,b.__rest)(r,["callback"]);i.label({fields:[TA],callback:a,cfg:xx(o)})}else i.label(!1);return t}function zA(t){return ox(kw,ww("columnStyle"),IA,LA,NA,Ew,RA,Cw,Sw,Aw)(t)}var jA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="histogram",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return PA},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.binField,r=e.binNumber,i=e.binWidth,a=e.stackField;this.chart.changeData(OA(t,n,i,r,a))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return zA},e}(rw),$A=["#FAAD14","#E8EDF3"],qA={percent:.2,color:$A,animation:{}};function VA(t){var e=(0,x.clamp)(jx(t)?t:0,0,1);return[{type:"current",percent:e},{type:"target",percent:1-e}]}function HA(t){var e=t.chart,n=t.options,r=n.percent,i=n.progressStyle,a=n.color,o=n.barWidthRatio;e.data(VA(r));var s=Bx({},t,{options:{xField:"1",yField:"percent",seriesField:"type",isStack:!0,widthRatio:o,interval:{style:i,color:(0,x.isString)(a)?[a,$A[1]]:a},args:{zIndexReversed:!0,sortZIndex:!0}}});return qw(s),e.tooltip(!1),e.axis(!1),e.legend(!1),t}function UA(t){var e=t.chart;return e.coordinate("rect").transpose(),t}function GA(t){return ox(HA,Mw({}),UA,Aw,kw,Ow())(t)}var WA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="process",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return qA},e.prototype.changeData=function(t){this.updateOption({percent:t}),this.chart.changeData(VA(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return GA},e}(rw);function YA(t){var e=t.chart,n=t.options,r=n.innerRadius,i=n.radius;return e.coordinate("theta",{innerRadius:r,radius:i}),t}function XA(t,e){var n=t.chart,r=t.options,i=r.innerRadius,a=r.statistic,o=r.percent,s=r.meta;if(n.getController("annotation").clear(!0),i&&a){var l=(0,x.get)(s,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},u=a.content;u&&(u=Bx({},u,{content:(0,x.isNil)(u.content)?l(o):u.content})),Nx(n,{statistic:(0,b.__assign)((0,b.__assign)({},a),{content:u}),plotType:"ring-progress"},{percent:o})}return e&&n.render(!0),t}function ZA(t){return ox(HA,Mw({}),YA,XA,Aw,kw,Ow())(t)}var KA={percent:.2,innerRadius:.8,radius:.98,color:["#FAAD14","#E8EDF3"],statistic:{title:!1,content:{style:{fontSize:"14px",fontWeight:300,fill:"#4D4D4D",textAlign:"center",textBaseline:"middle"}}},animation:{}},QA=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="ring-process",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return KA},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,Au.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(VA(t)),XA({chart:this.chart,options:this.options},!0),this.chart.emit(w.AFTER_CHANGE_DATA,Au.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return ZA},e}(rw);function JA(t){var e=t.chart,n=t.options,r=n.data,i=n.type,a=n.xField,o=n.yField,s=n.colorField,l=n.sizeField,u=n.sizeRatio,c=n.shape,d=n.color,h=n.tooltip,p=n.heatmapStyle;e.data(r);var f="polygon";"density"===i&&(f="heatmap");var g=Pw(h,[a,o,s]),m=g.fields,v=g.formatter,y=1;return(u||0===u)&&(c||l?u<0||u>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):y=u:console.warn("sizeRatio is not in effect: Must define shape or sizeField first")),Nw(Bx({},t,{options:{type:f,colorField:s,tooltipFields:m,shapeField:l||"",label:void 0,mapping:{tooltip:v,shape:c&&(l?function(t){var e=r.map((function(t){return t[l]})),n=Math.min.apply(Math,e),i=Math.max.apply(Math,e);return[c,((0,x.get)(t,l)-n)/(i-n),y]}:function(){return[c,1,y]}),color:d||s&&e.getTheme().sequenceColors.join("-"),style:p}}})),t}function tk(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return ox(Mw((e={},e[a]=r,e[o]=i,e)))(t)}function ek(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?e.axis(o,!1):e.axis(o,i),t}function nk(t){var e=t.chart,n=t.options,r=n.legend,i=n.colorField,a=n.sizeField,o=n.sizeLegend,s=!1!==r;return i&&e.legend(i,!!s&&r),a&&e.legend(a,void 0===o?r:o),s||o||e.legend(!1),t}function rk(t){var e=t.chart,n=t.options,r=n.label,i=n.colorField,a=n.type,o=px(e,"density"===a?"heatmap":"polygon");if(r){if(i){var s=r.callback,l=(0,b.__rest)(r,["callback"]);o.label({fields:[i],callback:s,cfg:xx(l)})}}else o.label(!1);return t}function ik(t){var e=t.chart,n=t.options,r=n.coordinate,i=n.reflect;return r&&e.coordinate({type:r.type||"rect",cfg:r.cfg}),i&&e.coordinate().reflect(i),t}function ak(t){return ox(kw,ww("heatmapStyle"),tk,ik,JA,ek,nk,Cw,rk,Ow(),Sw,Aw,Ew)(t)}var ok=Bx({},rw.getDefaultOptions(),{type:"polygon",legend:!1,coordinate:{type:"rect"},xAxis:{tickLine:null,line:null,grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}},yAxis:{grid:{alignTick:!1,line:{style:{lineWidth:1,lineDash:null,stroke:"#f0f0f0"}}}}});uc("polygon","circle",{draw:function(t,e){var n,r,i=t.x,a=t.y,o=this.parsePoints(t.points),s=Math.abs(o[2].x-o[1].x),l=Math.abs(o[1].y-o[0].y),u=Math.min(s,l)/2,c=Number(t.shape[1]),d=Number(t.shape[2]),h=Math.sqrt(d),p=u*h*Math.sqrt(c),f=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(r=t.defaultStyle)||void 0===r?void 0:r.fill),g=e.addShape("circle",{attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({x:i,y:a,r:p},t.defaultStyle),t.style),{fill:f})});return g}}),uc("polygon","square",{draw:function(t,e){var n,r,i=t.x,a=t.y,o=this.parsePoints(t.points),s=Math.abs(o[2].x-o[1].x),l=Math.abs(o[1].y-o[0].y),u=Math.min(s,l),c=Number(t.shape[1]),d=Number(t.shape[2]),h=Math.sqrt(d),p=u*h*Math.sqrt(c),f=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(r=t.defaultStyle)||void 0===r?void 0:r.fill),g=e.addShape("rect",{attrs:(0,b.__assign)((0,b.__assign)((0,b.__assign)({x:i-p/2,y:a-p/2,width:p,height:p},t.defaultStyle),t.style),{fill:f})});return g}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return ok},e.prototype.getSchemaAdaptor=function(){return ak},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}})(rw);var sk,lk="$$range$$",uk="low-q1-median-q3-high",ck="$$y_outliers$$",dk="outliers_view",hk=Bx({},rw.getDefaultOptions(),{meta:(sk={},sk[lk]={min:0,alias:uk},sk),interactions:[{type:"active-region"}],tooltip:{showMarkers:!1,shared:!0},boxStyle:{lineWidth:1}}),pk=function(t,e){var n=t;if(Array.isArray(e)){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4];n=(0,x.map)(t,(function(t){return t[lk]=[t[r],t[i],t[a],t[o],t[s]],t}))}return n};function fk(t){var e=t.chart,n=t.options,r=n.xField,i=n.yField,a=n.groupField,o=n.color,s=n.tooltip,l=n.boxStyle;e.data(pk(n.data,i));var u=(0,x.isArray)(i)?lk:i,c=i?(0,x.isArray)(i)?i:[i]:[],d=s;!1!==d&&(d=Bx({},{fields:(0,x.isArray)(i)?i:[]},d));var h=Uw(Bx({},t,{options:{xField:r,yField:u,seriesField:a,tooltip:d,rawFields:c,label:!1,schema:{shape:"box",color:o,style:l}}})).ext;return a&&h.geometry.adjust("dodge"),t}function gk(t){var e=t.chart,n=t.options,r=n.xField,i=n.data,a=n.outliersField,o=n.outliersStyle,s=n.padding,l=n.label;if(!a)return t;var u=e.createView({padding:s,id:dk}),c=i.reduce((function(t,e){var n=e[a];return n.forEach((function(n){var r;return t.push((0,b.__assign)((0,b.__assign)({},e),(r={},r[a]=n,r)))})),t}),[]);return u.data(c),jw({chart:u,options:{xField:r,yField:a,point:{shape:"circle",style:o},label:l}}),u.axis(!1),t}function mk(t){var e,n,r=t.chart,i=t.options,a=i.meta,o=i.xAxis,s=i.yAxis,l=i.xField,u=i.yField,c=i.outliersField,d=Array.isArray(u)?lk:u,h={};if(c){var p=ck;e={},e[c]={sync:p,nice:!0},e[d]={sync:p,nice:!0},h=e}var f=Bx(h,a,(n={},n[l]=sx(o,iw),n[d]=sx(s,iw),n));return r.scale(f),t}function vk(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField,s=Array.isArray(o)?lk:o;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?e.axis(lk,!1):e.axis(s,i),t}function yk(t){var e=t.chart,n=t.options,r=n.legend,i=n.groupField;return i?r?e.legend(i,r):e.legend(i,{position:"bottom"}):e.legend(!1),t}function bk(t){return ox(fk,gk,mk,vk,yk,Cw,Sw,Aw,kw)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="box",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return hk},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options.yField,n=this.chart.views.find((function(t){return t.id===dk}));n&&n.data(t),this.chart.changeData(pk(t,e))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return bk}})(rw);var xk=n(53843),wk=n.n(xk);function _k(t,e){var n=t.length*e;if(0===t.length)throw new Error("quantile requires at least one data point.");if(e<0||e>1)throw new Error("quantiles must be between 0 and 1");return 1===e?t[t.length-1]:0===e?t[0]:n%1!==0?t[Math.ceil(n)-1]:t.length%2===0?(t[n-1]+t[n])/2:t[n]}function Ck(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function Sk(t,e,n,r){n=n||0,r=r||t.length-1;while(r>n){if(r-n>600){var i=r-n+1,a=e-n+1,o=Math.log(i),s=.5*Math.exp(2*o/3),l=.5*Math.sqrt(o*s*(i-s)/i);a-i/2<0&&(l*=-1);var u=Math.max(n,Math.floor(e-a*s/i+l)),c=Math.min(r,Math.floor(e+(i-a)*s/i+l));Sk(t,e,u,c)}var d=t[e],h=n,p=r;Ck(t,n,e),t[r]>d&&Ck(t,n,r);while(h<p){Ck(t,h,p),h++,p--;while(t[h]<d)h++;while(t[p]>d)p--}t[n]===d?Ck(t,n,p):(p++,Ck(t,p,r)),p<=e&&(n=p+1),e<=p&&(r=p-1)}}function Ak(t,e){var n=t.slice();if(Array.isArray(e)){Ek(n,e);for(var r=[],i=0;i<e.length;i++)r[i]=_k(n,e[i]);return r}var a=Fk(n.length,e);return kk(n,a,0,n.length-1),_k(n,e)}function kk(t,e,n,r){e%1===0?Sk(t,e,n,r):(e=Math.floor(e),Sk(t,e,n,r),Sk(t,e+1,e+1,r))}function Ek(t,e){for(var n=[0],r=0;r<e.length;r++)n.push(Fk(t.length,e[r]));n.push(t.length-1),n.sort(Dk);var i=[0,n.length-1];while(i.length){var a=Math.ceil(i.pop()),o=Math.floor(i.pop());if(!(a-o<=1)){var s=Math.floor((o+a)/2);kk(t,n[s],Math.floor(n[o]),Math.ceil(n[a])),i.push(o,s,s,a)}}}function Dk(t,e){return t-e}function Fk(t,e){var n=t*e;return 1===e?t-1:0===e?0:n%1!==0?Math.ceil(n)-1:t%2===0?n-.5:n}var Mk=function(t){return{low:(0,x.min)(t),high:(0,x.max)(t),q1:Ak(t,.25),q3:Ak(t,.75),median:Ak(t,[.5]),minMax:[(0,x.min)(t),(0,x.max)(t)],quantile:[Ak(t,.25),Ak(t,.75)]}},Ok=function(t,e){var n=wk().create(t,e);return{violinSize:n.map((function(t){return t.y})),violinY:n.map((function(t){return t.x}))}},Bk=function(t){var e=t.xField,n=t.yField,r=t.seriesField,i=t.data,a=t.kde,o={min:a.min,max:a.max,size:a.sampleSize,width:a.width};if(!r){var s=(0,x.groupBy)(i,e);return Object.keys(s).map((function(t){var e=s[t],r=e.map((function(t){return t[n]}));return(0,b.__assign)((0,b.__assign)({x:t},Ok(r,o)),Mk(r))}))}var l=[],u=(0,x.groupBy)(i,r);return Object.keys(u).forEach((function(t){var i=(0,x.groupBy)(u[t],e);return Object.keys(i).forEach((function(e){var a,s=i[e],u=s.map((function(t){return t[n]}));l.push((0,b.__assign)((0,b.__assign)((a={x:e},a[r]=t,a),Ok(u,o)),Mk(u)))}))})),l},Tk="x",Pk="violinY",Ik="violinSize",Lk="minMax",Nk="quantile",Rk="median",zk="violin_view",jk="min_max_view",$k="quantile_view",qk="median_view",Vk=Bx({},rw.getDefaultOptions(),{syncViewPadding:!0,kde:{type:"triangular",sampleSize:32,width:3},violinStyle:{lineWidth:1,fillOpacity:.3,strokeOpacity:.75},xAxis:{grid:{line:null},tickLine:{alignTick:!1}},yAxis:{grid:{line:{style:{lineWidth:.5,lineDash:[4,4]}}}},legend:{position:"top-left"},tooltip:{showMarkers:!1}}),Hk=["low","high","q1","q3","median"],Uk=[{type:"dodge",marginRatio:1/32}];function Gk(t){var e=t.chart,n=t.options;return e.data(Bk(n)),t}function Wk(t){var e=t.chart,n=t.options,r=n.seriesField,i=n.color,a=n.shape,o=void 0===a?"violin":a,s=n.violinStyle,l=n.tooltip,u=n.state,c=e.createView({id:zk});return Gw({chart:c,options:{xField:Tk,yField:Pk,seriesField:r||Tk,sizeField:Ik,tooltip:(0,b.__assign)({fields:Hk},l),violin:{style:s,color:i,shape:o},state:u}}),c.geometries[0].adjust(Uk),t}function Yk(t){var e=t.chart,n=t.options,r=n.seriesField,i=n.color,a=n.tooltip,o=n.box;if(!1===o)return t;var s=e.createView({id:jk});qw({chart:s,options:{xField:Tk,yField:Lk,seriesField:r||Tk,tooltip:(0,b.__assign)({fields:Hk},a),state:"object"===typeof o?o.state:{},interval:{color:i,size:1,style:{lineWidth:0}}}}),s.geometries[0].adjust(Uk);var l=e.createView({id:$k});qw({chart:l,options:{xField:Tk,yField:Nk,seriesField:r||Tk,tooltip:(0,b.__assign)({fields:Hk},a),state:"object"===typeof o?o.state:{},interval:{color:i,size:8,style:{fillOpacity:1}}}}),l.geometries[0].adjust(Uk);var u=e.createView({id:qk});return jw({chart:u,options:{xField:Tk,yField:Rk,seriesField:r||Tk,tooltip:(0,b.__assign)({fields:Hk},a),state:"object"===typeof o?o.state:{},point:{color:i,size:1,style:{fill:"white",lineWidth:0}}}}),u.geometries[0].adjust(Uk),l.axis(!1),s.axis(!1),u.axis(!1),u.legend(!1),s.legend(!1),l.legend(!1),t}function Xk(t){var e,n=t.chart,r=t.options,i=r.meta,a=r.xAxis,o=r.yAxis,s={},l=Bx(s,i,(e={},e[Tk]=(0,b.__assign)((0,b.__assign)({sync:!0},sx(a,iw)),{type:"cat"}),e[Pk]=(0,b.__assign)({sync:!0},sx(o,iw)),e[Lk]=(0,b.__assign)({sync:Pk},sx(o,iw)),e[Nk]=(0,b.__assign)({sync:Pk},sx(o,iw)),e[Rk]=(0,b.__assign)({sync:Pk},sx(o,iw)),e));return n.scale(l),t}function Zk(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=vx(e,zk);return!1===r?a.axis(Tk,!1):a.axis(Tk,r),!1===i?a.axis(Pk,!1):a.axis(Pk,i),e.axis(!1),t}function Kk(t){var e=t.chart,n=t.options,r=n.legend,i=n.seriesField,a=n.shape;if(!1===r)e.legend(!1);else{var o=i||Tk,s=(0,x.omit)(r,["selected"]);a&&a.startsWith("hollow")||(0,x.get)(s,["marker","style","lineWidth"])||(0,x.set)(s,["marker","style","lineWidth"],0),e.legend(o,s),(0,x.get)(r,"selected")&&(0,x.each)(e.views,(function(t){return t.legend(o,r)}))}return t}function Qk(t){var e=t.chart,n=vx(e,zk);return Ow()((0,b.__assign)((0,b.__assign)({},t),{chart:n})),t}function Jk(t){var e=t.chart,n=t.options,r=n.animation;return(0,x.each)(e.views,(function(t){"boolean"===typeof r?t.animate(r):t.animate(!0),(0,x.each)(t.geometries,(function(t){t.animate(r)}))})),t}function tE(t){return ox(kw,Gk,Wk,Yk,Xk,Cw,Zk,Kk,Sw,Qk,Jk)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="violin",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return Vk},e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(Bk(this.options))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return tE}})(rw);var eE=function(t){return function(e,n){var r=[];return r[0]=t(e[0],n[0]),r[1]=t(e[1],n[1]),r[2]=t(e[2],n[2]),r}},nE={normal:function(t){return t},multiply:function(t,e){return t*e/255},screen:function(t,e){return 255*(1-(1-t/255)*(1-e/255))},overlay:function(t,e){return e<128?2*t*e/255:255*(1-2*(1-t/255)*(1-e/255))},darken:function(t,e){return t>e?e:t},lighten:function(t,e){return t>e?t:e},dodge:function(t,e){return 255===t?255:(t=e/255*255/(1-t/255),t>255?255:t)},burn:function(t,e){return 255===e?255:0===t?0:255*(1-Math.min(1,(1-e/255)/(t/255)))}},rE=function(t){if(!nE[t])throw new Error("unknown blend mode "+t);return nE[t]};function iE(t,e,n){void 0===n&&(n="normal");var r=eE(rE(n))(aE(t),aE(e)),i=aE(t),a=i[0],o=i[1],s=i[2],l=i[3],u=aE(e),c=u[0],d=u[1],h=u[2],p=u[3],f=Number((l+p*(1-l)).toFixed(2)),g=Math.round((l*(1-p)*(a/255)+l*p*(r[0]/255)+(1-l)*p*(c/255))/f*255),m=Math.round((l*(1-p)*(o/255)+l*p*(r[1]/255)+(1-l)*p*(d/255))/f*255),v=Math.round((l*(1-p)*(s/255)+l*p*(r[2]/255)+(1-l)*p*(h/255))/f*255);return"rgba("+g+", "+m+", "+v+", "+f+")"}function aE(t){var e,n=t.replace("/s+/g","");return"string"!==typeof n||n.startsWith("rgba")||n.startsWith("#")?(n.startsWith("rgba")&&(e=n.replace("rgba(","").replace(")","").split(",")),n.startsWith("#")&&(e=Nt.rgb2arr(n).concat([1])),e.map((function(t,e){return 3===e?Number(t):0|t}))):Nt.rgb2arr(Nt.toRGB(n)).concat([1])}var oE=n(69916),sE=1e-10;function lE(t,e){var n,r=cE(t),i=r.filter((function(e){return uE(e,t)})),a=0,o=0,s=[];if(i.length>1){var l=gE(i);for(n=0;n<i.length;++n){var u=i[n];u.angle=Math.atan2(u.x-l.x,u.y-l.y)}i.sort((function(t,e){return e.angle-t.angle}));var c=i[i.length-1];for(n=0;n<i.length;++n){var d=i[n];o+=(c.x+d.x)*(d.y-c.y);for(var h={x:(d.x+c.x)/2,y:(d.y+c.y)/2},p=null,f=0;f<d.parentIndex.length;++f)if(c.parentIndex.indexOf(d.parentIndex[f])>-1){var g=t[d.parentIndex[f]],m=Math.atan2(d.x-g.x,d.y-g.y),v=Math.atan2(c.x-g.x,c.y-g.y),y=v-m;y<0&&(y+=2*Math.PI);var b=v-y/2,x=hE(h,{x:g.x+g.radius*Math.sin(b),y:g.y+g.radius*Math.cos(b)});x>2*g.radius&&(x=2*g.radius),(null===p||p.width>x)&&(p={circle:g,width:x,p1:d,p2:c})}null!==p&&(s.push(p),a+=dE(p.circle.radius,p.width),c=d)}}else{var w=t[0];for(n=1;n<t.length;++n)t[n].radius<w.radius&&(w=t[n]);var _=!1;for(n=0;n<t.length;++n)if(hE(t[n],w)>Math.abs(w.radius-t[n].radius)){_=!0;break}_?a=o=0:(a=w.radius*w.radius*Math.PI,s.push({circle:w,p1:{x:w.x,y:w.y+w.radius},p2:{x:w.x-sE,y:w.y+w.radius},width:2*w.radius}))}return o/=2,e&&(e.area=a+o,e.arcArea=a,e.polygonArea=o,e.arcs=s,e.innerPoints=i,e.intersectionPoints=r),a+o}function uE(t,e){for(var n=0;n<e.length;++n)if(hE(t,e[n])>e[n].radius+sE)return!1;return!0}function cE(t){for(var e=[],n=0;n<t.length;++n)for(var r=n+1;r<t.length;++r)for(var i=fE(t[n],t[r]),a=0;a<i.length;++a){var o=i[a];o.parentIndex=[n,r],e.push(o)}return e}function dE(t,e){return t*t*Math.acos(1-e/t)-(t-e)*Math.sqrt(e*(2*t-e))}function hE(t,e){return Math.sqrt((t.x-e.x)*(t.x-e.x)+(t.y-e.y)*(t.y-e.y))}function pE(t,e,n){if(n>=t+e)return 0;if(n<=Math.abs(t-e))return Math.PI*Math.min(t,e)*Math.min(t,e);var r=t-(n*n-e*e+t*t)/(2*n),i=e-(n*n-t*t+e*e)/(2*n);return dE(t,r)+dE(e,i)}function fE(t,e){var n=hE(t,e),r=t.radius,i=e.radius;if(n>=r+i||n<=Math.abs(r-i))return[];var a=(r*r-i*i+n*n)/(2*n),o=Math.sqrt(r*r-a*a),s=t.x+a*(e.x-t.x)/n,l=t.y+a*(e.y-t.y)/n,u=-(e.y-t.y)*(o/n),c=-(e.x-t.x)*(o/n);return[{x:s+u,y:l-c},{x:s-u,y:l+c}]}function gE(t){for(var e={x:0,y:0},n=0;n<t.length;++n)e.x+=t[n].x,e.y+=t[n].y;return e.x/=t.length,e.y/=t.length,e}function mE(t,e){e=e||{},e.maxIterations=e.maxIterations||500;var n=e.initialLayout||_E,r=e.lossFunction||AE;t=bE(t);var i,a=n(t,e),o=[],s=[];for(i in a)a.hasOwnProperty(i)&&(o.push(a[i].x),o.push(a[i].y),s.push(i));for(var l=(0,oE.nelderMead)((function(e){for(var n={},i=0;i<s.length;++i){var o=s[i];n[o]={x:e[2*i],y:e[2*i+1],radius:a[o].radius}}return r(n,t)}),o,e),u=l.x,c=0;c<s.length;++c)i=s[c],a[i].x=u[2*c],a[i].y=u[2*c+1];return a}var vE=1e-10;function yE(t,e,n){return Math.min(t,e)*Math.min(t,e)*Math.PI<=n+vE?Math.abs(t-e):(0,oE.bisect)((function(r){return pE(t,e,r)-n}),0,t+e)}function bE(t){t=t.slice();var e,n,r,i,a=[],o={};for(e=0;e<t.length;++e){var s=t[e];1==s.sets.length?a.push(s.sets[0]):2==s.sets.length&&(r=s.sets[0],i=s.sets[1],o[[r,i]]=!0,o[[i,r]]=!0)}for(a.sort((function(t,e){return t>e?1:-1})),e=0;e<a.length;++e)for(r=a[e],n=e+1;n<a.length;++n)i=a[n],[r,i]in o||t.push({sets:[r,i],size:0});return t}function xE(t,e,n){var r=(0,oE.zerosM)(e.length,e.length),i=(0,oE.zerosM)(e.length,e.length);return t.filter((function(t){return 2==t.sets.length})).map((function(t){var a=n[t.sets[0]],o=n[t.sets[1]],s=Math.sqrt(e[a].size/Math.PI),l=Math.sqrt(e[o].size/Math.PI),u=yE(s,l,t.size);r[a][o]=r[o][a]=u;var c=0;t.size+1e-10>=Math.min(e[a].size,e[o].size)?c=1:t.size<=1e-10&&(c=-1),i[a][o]=i[o][a]=c})),{distances:r,constraints:i}}function wE(t,e,n,r){var i,a=0;for(i=0;i<e.length;++i)e[i]=0;for(i=0;i<n.length;++i)for(var o=t[2*i],s=t[2*i+1],l=i+1;l<n.length;++l){var u=t[2*l],c=t[2*l+1],d=n[i][l],h=r[i][l],p=(u-o)*(u-o)+(c-s)*(c-s),f=Math.sqrt(p),g=p-d*d;h>0&&f<=d||h<0&&f>=d||(a+=2*g*g,e[2*i]+=4*g*(o-u),e[2*i+1]+=4*g*(s-c),e[2*l]+=4*g*(u-o),e[2*l+1]+=4*g*(c-s))}return a}function _E(t,e){var n=SE(t,e),r=e.lossFunction||AE;if(t.length>=8){var i=CE(t,e),a=r(i,t),o=r(n,t);a+1e-8<o&&(n=i)}return n}function CE(t,e){e=e||{};var n,r=e.restarts||10,i=[],a={};for(n=0;n<t.length;++n){var o=t[n];1==o.sets.length&&(a[o.sets[0]]=i.length,i.push(o))}var s=xE(t,i,a),l=s.distances,u=s.constraints,c=(0,oE.norm2)(l.map(oE.norm2))/l.length;l=l.map((function(t){return t.map((function(t){return t/c}))}));var d,h,p=function(t,e){return wE(t,e,l,u)};for(n=0;n<r;++n){var f=(0,oE.zeros)(2*l.length).map(Math.random);h=(0,oE.conjugateGradient)(p,f,e),(!d||h.fx<d.fx)&&(d=h)}var g=d.x,m={};for(n=0;n<i.length;++n){var v=i[n];m[v.sets[0]]={x:g[2*n]*c,y:g[2*n+1]*c,radius:Math.sqrt(v.size/Math.PI)}}if(e.history)for(n=0;n<e.history.length;++n)(0,oE.scale)(e.history[n].x,c);return m}function SE(t,e){for(var n,r=e&&e.lossFunction?e.lossFunction:AE,i={},a={},o=0;o<t.length;++o){var s=t[o];1==s.sets.length&&(n=s.sets[0],i[n]={x:1e10,y:1e10,rowid:Object.keys(i).length,size:s.size,radius:Math.sqrt(s.size/Math.PI)},a[n]=[])}t=t.filter((function(t){return 2==t.sets.length}));for(o=0;o<t.length;++o){var l=t[o],u=l.hasOwnProperty("weight")?l.weight:1,c=l.sets[0],d=l.sets[1];l.size+vE>=Math.min(i[c].size,i[d].size)&&(u=0),a[c].push({set:d,size:l.size,weight:u}),a[d].push({set:c,size:l.size,weight:u})}var h=[];for(n in a)if(a.hasOwnProperty(n)){var p=0;for(o=0;o<a[n].length;++o)p+=a[n][o].size*a[n][o].weight;h.push({set:n,size:p})}function f(t,e){return e.size-t.size}h.sort(f);var g={};function m(t){return t.set in g}function v(t,e){i[e].x=t.x,i[e].y=t.y,g[e]=!0}v({x:0,y:0},h[0].set);for(o=1;o<h.length;++o){var y=h[o].set,b=a[y].filter(m);if(n=i[y],b.sort(f),0===b.length)throw"ERROR: missing pairwise overlap information";for(var x=[],w=0;w<b.length;++w){var _=i[b[w].set],C=yE(n.radius,_.radius,b[w].size);x.push({x:_.x+C,y:_.y}),x.push({x:_.x-C,y:_.y}),x.push({y:_.y+C,x:_.x}),x.push({y:_.y-C,x:_.x});for(var S=w+1;S<b.length;++S)for(var A=i[b[S].set],k=yE(n.radius,A.radius,b[S].size),E=fE({x:_.x,y:_.y,radius:C},{x:A.x,y:A.y,radius:k}),D=0;D<E.length;++D)x.push(E[D])}var F=1e50,M=x[0];for(w=0;w<x.length;++w){i[y].x=x[w].x,i[y].y=x[w].y;var O=r(i,t);O<F&&(F=O,M=x[w])}v(M,y)}return i}function AE(t,e){var n=0;function r(e){return e.map((function(e){return t[e]}))}for(var i=0;i<e.length;++i){var a=e[i],o=void 0;if(1!=a.sets.length){if(2==a.sets.length){var s=t[a.sets[0]],l=t[a.sets[1]];o=pE(s.radius,l.radius,hE(s,l))}else o=lE(r(a.sets));var u=a.hasOwnProperty("weight")?a.weight:1;n+=u*(o-a.size)*(o-a.size)}}return n}function kE(t){var e=function(e){var n=Math.max.apply(null,t.map((function(t){return t[e]+t.radius}))),r=Math.min.apply(null,t.map((function(t){return t[e]-t.radius})));return{max:n,min:r}};return{xRange:e("x"),yRange:e("y")}}function EE(t,e,n,r){var i=[],a=[];for(var o in t)t.hasOwnProperty(o)&&(a.push(o),i.push(t[o]));e-=2*r,n-=2*r;var s=kE(i),l=s.xRange,u=s.yRange;if(l.max==l.min||u.max==u.min)return console.log("not scaling solution: zero size detected"),t;for(var c=e/(l.max-l.min),d=n/(u.max-u.min),h=Math.min(d,c),p=(e-(l.max-l.min)*h)/2,f=(n-(u.max-u.min)*h)/2,g={},m=0;m<i.length;++m){var v=i[m];g[a[m]]={radius:h*v.radius,x:r+p+(v.x-l.min)*h,y:r+f+(v.y-u.min)*h}}return g}function DE(t,e,n){var r,i,a=e[0].radius-hE(e[0],t);for(r=1;r<e.length;++r)i=e[r].radius-hE(e[r],t),i<=a&&(a=i);for(r=0;r<n.length;++r)i=hE(n[r],t)-n[r].radius,i<=a&&(a=i);return a}function FE(t,e){var n,r=[];for(n=0;n<t.length;++n){var i=t[n];r.push({x:i.x,y:i.y}),r.push({x:i.x+i.radius/2,y:i.y}),r.push({x:i.x-i.radius/2,y:i.y}),r.push({x:i.x,y:i.y+i.radius/2}),r.push({x:i.x,y:i.y-i.radius/2})}var a=r[0],o=DE(r[0],t,e);for(n=1;n<r.length;++n){var s=DE(r[n],t,e);s>=o&&(a=r[n],o=s)}var l=(0,oE.nelderMead)((function(n){return-1*DE({x:n[0],y:n[1]},t,e)}),[a.x,a.y],{maxIterations:500,minErrorDelta:1e-10}).x,u={x:l[0],y:l[1]},c=!0;for(n=0;n<t.length;++n)if(hE(u,t[n])>t[n].radius){c=!1;break}for(n=0;n<e.length;++n)if(hE(u,e[n])<e[n].radius){c=!1;break}if(!c)if(1==t.length)u={x:t[0].x,y:t[0].y};else{var d={};lE(t,d),u=0===d.arcs.length?{x:0,y:-1e3,disjoint:!0}:1==d.arcs.length?{x:d.arcs[0].circle.x,y:d.arcs[0].circle.y}:e.length?FE(t,[]):gE(d.arcs.map((function(t){return t.p1})))}return u}function ME(t){var e={},n=[];for(var r in t)n.push(r),e[r]=[];for(var i=0;i<n.length;i++)for(var a=t[n[i]],o=i+1;o<n.length;++o){var s=t[n[o]],l=hE(a,s);l+s.radius<=a.radius+1e-10?e[n[o]].push(n[i]):l+a.radius<=s.radius+1e-10&&e[n[i]].push(n[o])}return e}function OE(t,e){for(var n={},r=ME(t),i=0;i<e.length;++i){for(var a=e[i].sets,o={},s={},l=0;l<a.length;++l){o[a[l]]=!0;for(var u=r[a[l]],c=0;c<u.length;++c)s[u[c]]=!0}var d=[],h=[];for(var p in t)p in o?d.push(t[p]):p in s||h.push(t[p]);var f=FE(d,h);n[a]=f,f.disjoint&&e[i].size>0&&console.log("WARNING: area "+a+" not represented on screen")}return n}function BE(t,e,n){var r=[],i=t-n,a=e;return r.push("M",i,a),r.push("A",n,n,0,1,0,i+2*n,a),r.push("A",n,n,0,1,0,i,a),r.join(" ")}function TE(t){var e={};lE(t,e);var n=e.arcs;if(0===n.length)return"M 0 0";if(1==n.length){var r=n[0].circle;return BE(r.x,r.y,r.radius)}for(var i=["\nM",n[0].p2.x,n[0].p2.y],a=0;a<n.length;++a){var o=n[a],s=o.circle.radius,l=o.width>s;i.push("\nA",s,s,0,l?1:0,1,o.p1.x,o.p1.y)}return i.join(" ")}var PE="id",IE="path",LE={appendPadding:[10,0,20,0],blendMode:"multiply",tooltip:{showTitle:!1,showMarkers:!1,fields:["id","size"],formatter:function(t){return{name:t.id,value:t.size}}},legend:{position:"top-left"},label:{style:{textAlign:"center",fill:"#fff"}},interactions:[{type:"legend-filter",enable:!1}],state:{active:{style:{stroke:"#000"}},selected:{style:{stroke:"#000",lineWidth:2}},inactive:{style:{fillOpacity:.3,strokeOpacity:.3}}},defaultInteractions:["tooltip","venn-legend-active"]},NE=(0,x.memoize)((function(t,e,n,r){var i=new Map,a=t.length;return e.forEach((function(e,o){if(1===e[r].length)i.set(e[PE],t[(o+a)%a]);else{var s=e[r].map((function(t){return i.get(t)}));i.set(e[PE],s.slice(1).reduce((function(t,e){return iE(t,e,n)}),s[0]))}})),i}),(function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return JSON.stringify(t)}));function RE(t,e,n,r){void 0===r&&(r=0);var i=t.data,a=t.setsField,o=t.sizeField;if(0===i.length)return dx(Kb.WARN,!1,"warn: %s","数据不能为空"),[];var s=i.map((function(t){var e;return(0,b.__assign)((0,b.__assign)({},t),(e={sets:t[a]||[],size:t[o]},e[IE]="",e[PE]="",e))}));s.sort((function(t,e){return t.sets.length-e.sets.length}));var l=mE(s),u=EE(l,e,n,r),c=OE(u,s);return s.forEach((function(t){var e=t.sets,n=e.join(",");t[PE]=n;var r=e.map((function(t){return u[t]})),i=TE(r);/[zZ]$/.test(i)||(i+=" Z"),t[IE]=i;var a=c[n]||{x:0,y:0};(0,x.assign)(t,a)})),s}function zE(t,e){for(var n=0;n<e.length;n++)if(!t.includes(e[n]))return!1;return!0}function jE(t){return Bx({},t.defaultStyle,{fill:t.color},t.style)}uc("schema","venn",{draw:function(t,e){var n=t.data,r=(0,mo.tr)(n[IE]),i=jE(t),a=e.addGroup({name:"venn-shape"});a.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},i),{path:r}),name:"venn-path"});var o=t.customInfo,s=o.offsetX,l=o.offsetY,u=nd.transform(null,[["t",s,l]]);return a.setMatrix(u),a},getMarker:function(t){var e=t.color;return{symbol:"circle",style:{lineWidth:0,stroke:e,fill:e,r:4}}}});var $E=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getLabelPoint=function(t,e,n){var r=t.data,i=r.x,a=r.y,o=t.customLabelInfo,s=o.offsetX,l=o.offsetY;return{content:t.content[n],x:i+s,y:a+l}},e}(Oc);function qE(t){if(t){var e=t.geometries[0].elements;e.forEach((function(t){t.shape.toFront()}))}}nc("venn",$E);var VE=$s("element-active"),HE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.active=function(){t.prototype.active.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(VE),UE=$s("element-highlight"),GE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.highlight=function(){t.prototype.highlight.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.clear=function(){t.prototype.clear.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(UE),WE=$s("element-selected"),YE=$s("element-single-selected"),XE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.selected=function(){t.prototype.selected.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(WE),ZE=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.syncElementsPos=function(){qE(this.context.view)},e.prototype.selected=function(){t.prototype.selected.call(this),this.syncElementsPos()},e.prototype.toggle=function(){t.prototype.toggle.call(this),this.syncElementsPos()},e.prototype.reset=function(){t.prototype.reset.call(this),this.syncElementsPos()},e}(YE);qs("venn-element-active",HE),qs("venn-element-highlight",GE),qs("venn-element-selected",XE),qs("venn-element-single-selected",ZE),zl("venn-element-active",{start:[{trigger:"element:mouseenter",action:"venn-element-active:active"}],end:[{trigger:"element:mouseleave",action:"venn-element-active:reset"}]}),zl("venn-element-highlight",{start:[{trigger:"element:mouseenter",action:"venn-element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"venn-element-highlight:reset"}]}),zl("venn-element-selected",{start:[{trigger:"element:click",action:"venn-element-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-selected:reset"]}]}),zl("venn-element-single-selected",{start:[{trigger:"element:click",action:"venn-element-single-selected:toggle"}],rollback:[{trigger:"dblclick",action:["venn-element-single-selected:reset"]}]}),zl("venn-legend-active",{start:[{trigger:"legend-item:mouseenter",action:["list-active:active","venn-element-active:active"]}],end:[{trigger:"legend-item:mouseleave",action:["list-active:reset","venn-element-active:reset"]}]}),zl("venn-legend-highlight",{start:[{trigger:"legend-item:mouseenter",action:["legend-item-highlight:highlight","venn-element-highlight:highlight"]}],end:[{trigger:"legend-item:mouseleave",action:["legend-item-highlight:reset","venn-element-highlight:reset"]}]});var KE=40;function QE(t,e,n){var r=t.chart,i=t.options,a=i.blendMode,o=i.setsField,s=r.getTheme(),l=s.colors10,u=s.colors20,c=n;(0,x.isArray)(c)||(c=e.filter((function(t){return 1===t[o].length})).length<=10?l:u);var d=NE(c,e,a,o);return function(t){return d.get(t)||c[0]}}function JE(t,e){var n=t.options,r=n.color;if("function"!==typeof r){var i="string"===typeof r?[r]:r,a=QE(t,e,i);return function(t){return a(t[PE])}}return r}function tD(t){var e=t.chart,n=t.options,r=n.legend,i=n.appendPadding,a=n.padding,o=Ux(i);return!1!==r&&(o=Gx(i,(0,x.get)(r,"position"),KE)),e.appendPadding=Wx([o,a]),t}function eD(t){var e=t.options,n=e["data"];n||(dx(Kb.WARN,!1,"warn: %s","数据不能为空"),n=[]);var r=n.filter((function(t){return 1===t.sets.length})).map((function(t){return t.sets[0]})),i=n.filter((function(t){var e=t.sets;return zE(r,e)}));return(0,x.isEqual)(i,n)||dx(Kb.WARN,!1,"warn: %s","交集中不能出现不存在的集合, 请输入合法数据"),(0,x.deepMix)({},t,{options:{data:i}})}function nD(t){var e=t.chart,n=t.options,r=n.pointStyle,i=n.setsField,a=n.sizeField,o=Ux(e.appendPadding),s=o[0],l=o[1],u=o[2],c=o[3],d={offsetX:c,offsetY:s},h=e.viewBBox,p=h.width,f=h.height,g=RE(n,Math.max(p-(l+c),0),Math.max(f-(s+u),0),0);e.data(g);var m=Uw(Bx({},t,{options:{xField:"x",yField:"y",sizeField:a,seriesField:PE,rawFields:[i,a],schema:{shape:"venn",style:r}}})).ext,v=m.geometry;v.customInfo(d);var y=JE(t,g);return"function"===typeof y&&v.color(PE,(function(e){var n=g.find((function(t){return t[PE]===e})),r=QE(t,g)(e);return y(n,r)})),t}function rD(t){var e=t.chart,n=t.options,r=n.label,i=Ux(e.appendPadding),a=i[0],o=i[3],s={offsetX:o,offsetY:a},l=px(e,"schema");if(r){var u=r.callback,c=(0,b.__rest)(r,["callback"]);l.label({fields:["id"],callback:u,cfg:(0,x.deepMix)({},xx(c),{type:"venn",customLabelInfo:s})})}else l.label(!1);return t}function iD(t){var e=t.chart,n=t.options,r=n.legend,i=n.sizeField;return e.legend(PE,r),e.legend(i,!1),t}function aD(t){var e=t.chart;return e.axis(!1),t}function oD(t){var e=t.options,n=t.chart,r=e.interactions;if(r){var i={"legend-active":"venn-legend-active","legend-highlight":"venn-legend-highlight"};Sw(Bx({},t,{options:{interactions:r.map((function(t){return(0,b.__assign)((0,b.__assign)({},t),{type:i[t.type]||t.type})}))}}))}return n.removeInteraction("legend-active"),n.removeInteraction("legend-highlight"),t}function sD(t){return ox(tD,kw,eD,nD,rD,Mw({}),iD,aD,Cw,oD,Aw)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="venn",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return LE},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return sD},e.prototype.triggerResize=function(){this.chart.destroyed||(this.chart.forceFit(),this.chart.clear(),this.execAdaptor(),this.chart.render(!0))}})(rw);var lD="$$stock-range$$",uD="trend",cD="up",dD="down",hD={showMarkers:!1,showCrosshairs:!0,shared:!0,crosshairs:{type:"xy",follow:!0,text:function(t,e,n){var r;if("x"===t){var i=n[0];r=i?i.title:e}else r=e;return{position:"y"===t?"start":"end",content:r,style:{fill:"#dfdfdf"}}},textBackground:{padding:[2,4],style:{fill:"#666"}}}},pD=Bx({},rw.getDefaultOptions(),{tooltip:hD,interactions:[{type:"tooltip"}],legend:{position:"top-left"},risingFill:"#ef5350",fallingFill:"#26a69a"});function fD(t,e){return(0,x.map)(t,(function(t){if((0,x.isArray)(e)){var n=e[0],r=e[1],i=e[2],a=e[3];t[uD]=t[n]<=t[r]?cD:dD,t[lD]=[t[n],t[r],t[i],t[a]]}return t}))}function gD(t){var e=t.chart,n=t.options,r=n.yField,i=n.data,a=n.risingFill,o=n.fallingFill,s=n.tooltip,l=n.stockStyle;e.data(fD(i,r));var u=s;return!1!==u&&(u=Bx({},{fields:r},u)),Uw(Bx({},t,{options:{schema:{shape:"candle",color:[a,o],style:l},yField:lD,seriesField:uD,rawFields:r,tooltip:u}})),t}function mD(t){var e,n,r=t.chart,i=t.options,a=i.meta,o=i.xAxis,s=i.yAxis,l=i.xField,u=(e={},e[l]={type:"timeCat",tickCount:6},e[uD]={values:[cD,dD]},e),c=Bx(u,a,(n={},n[l]=sx(o,iw),n[lD]=sx(s,iw),n));return r.scale(c),t}function vD(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?e.axis(lD,!1):e.axis(lD,i),t}function yD(t){var e=t.chart,n=t.options,r=n.tooltip;return!1!==r?e.tooltip(r):e.tooltip(!1),t}function bD(t){var e=t.chart,n=t.options,r=n.legend;return r?e.legend(uD,r):!1===r&&e.legend(!1),t}function xD(t){ox(kw,gD,mD,vD,yD,bD,Sw,Aw,Ow(),Dw)(t)}var wD,_D=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="stock",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return pD},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return xD},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options.yField;this.chart.changeData(fD(t,e))},e}(rw),CD="$$percentage$$",SD="$$mappingValue$$",AD="$$conversion$$",kD="$$totalPercentage$$",ED="$$x$$",DD="$$y$$",FD={appendPadding:[0,80],minSize:0,maxSize:1,meta:(wD={},wD[SD]={min:0,max:1,nice:!1},wD),label:{style:{fill:"#fff",fontSize:12}},tooltip:{showTitle:!1,showMarkers:!1,shared:!1},conversionTag:{offsetX:10,offsetY:0,style:{fontSize:12,fill:"rgba(0,0,0,0.45)"}}};function MD(t,e,n){var r=[],i=n.yField,a=n.maxSize,o=n.minSize,s=(0,x.get)((0,x.maxBy)(e,i),[i]),l=(0,x.isNumber)(a)?a:1,u=(0,x.isNumber)(o)?o:0;return r=(0,x.map)(t,(function(e,n){var r=(e[i]||0)/s;return e[CD]=r,e[SD]=(l-u)*r+u,e[AD]=[(0,x.get)(t,[n-1,i]),e[i]],e})),r}function OD(t){return function(e){var n=e.chart,r=e.options,i=r.conversionTag,a=n.getOptions().data;if(i){var o=i.formatter;a.forEach((function(e,r){if(!(r<=0||Number.isNaN(e[SD]))){var s=t(e,r,a,{top:!0,text:{content:(0,x.isFunction)(o)?o(e,a):o,offsetX:i.offsetX,offsetY:i.offsetY,position:"end",autoRotate:!1,style:(0,b.__assign)({textAlign:"start",textBaseline:"middle"},i.style)}});n.annotation().line(s)}}))}return e}}function BD(t){var e=t.chart,n=t.options,r=n.data,i=void 0===r?[]:r,a=n.yField,o=n.maxSize,s=n.minSize,l=MD(i,i,{yField:a,maxSize:o,minSize:s});return e.data(l),t}function TD(t){var e=t.chart,n=t.options,r=n.xField,i=n.yField,a=n.color,o=n.tooltip,s=n.label,l=n.shape,u=void 0===l?"funnel":l,c=n.funnelStyle,d=n.state,h=Pw(o,[r,i]),p=h.fields,f=h.formatter;Nw({chart:e,options:{type:"interval",xField:r,yField:SD,colorField:r,tooltipFields:(0,x.isArray)(p)&&p.concat([CD,AD]),mapping:{shape:u,tooltip:f,color:a,style:c},label:s,state:d}});var g=px(t.chart,"interval");return g.adjust("symmetric"),t}function PD(t){var e=t.chart,n=t.options,r=n.isTransposed;return e.coordinate({type:"rect",actions:r?[]:[["transpose"],["scale",1,-1]]}),t}function ID(t){var e=t.options,n=e.maxSize,r=function(t,e,r,i){var a=n-(n-t[SD])/2;return(0,b.__assign)((0,b.__assign)({},i),{start:[e-.5,a],end:[e-.5,a+.05]})};return OD(r)(t),t}function LD(t){return ox(BD,TD,PD,ID)(t)}function ND(t){var e,n=t.chart,r=t.options,i=r.data,a=void 0===i?[]:i,o=r.yField;return n.data(a),n.scale((e={},e[o]={sync:!0},e)),t}function RD(t){var e=t.chart,n=t.options,r=n.data,i=n.xField,a=n.yField,o=n.color,s=n.compareField,l=n.isTransposed,u=n.tooltip,c=n.maxSize,d=n.minSize,h=n.label,p=n.funnelStyle,f=n.state,g=n.showFacetTitle;return e.facet("mirror",{fields:[s],transpose:!l,padding:l?0:[32,0,0,0],showTitle:g,eachView:function(t,e){var n=l?e.rowIndex:e.columnIndex;l||t.coordinate({type:"rect",actions:[["transpose"],["scale",0===n?-1:1,-1]]});var g=MD(e.data,r,{yField:a,maxSize:c,minSize:d});t.data(g);var m=Pw(u,[i,a,s]),v=m.fields,y=m.formatter,b=l?{offset:0===n?10:-23,position:0===n?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:0===n?"end":"start"}};Nw({chart:t,options:{type:"interval",xField:i,yField:SD,colorField:i,tooltipFields:(0,x.isArray)(v)&&v.concat([CD,AD]),mapping:{shape:"funnel",tooltip:y,color:o,style:p},label:!1!==h&&Bx({},b,h),state:f}})}}),t}function zD(t){var e=t.chart,n=t.options,r=n.conversionTag,i=n.isTransposed;return e.once("beforepaint",(function(){e.views.forEach((function(t,e){var a=function(t,n,a,o){var s=0===e?-1:1;return Bx({},o,{start:[n-.5,t[SD]],end:[n-.5,t[SD]+.05],text:i?{style:{textAlign:"start"}}:{offsetX:!1!==r?s*r.offsetX:0,style:{textAlign:0===e?"end":"start"}}})};OD(a)(Bx({},{chart:t,options:n}))}))})),t}function jD(t){return ox(ND,RD,zD)(t)}function $D(t){var e,n=t.chart,r=t.options,i=r.data,a=void 0===i?[]:i,o=r.yField;return n.data(a),n.scale((e={},e[o]={sync:!0},e)),t}function qD(t){var e=t.chart,n=t.options,r=n.seriesField,i=n.isTransposed,a=n.showFacetTitle;return e.facet("rect",{fields:[r],padding:[i?0:32,10,0,10],showTitle:a,eachView:function(e,n){LD(Bx({},t,{chart:e,options:{data:n.data}}))}}),t}function VD(t){return ox($D,qD)(t)}function HD(t){var e=t.chart,n=t.options,r=n.data,i=void 0===r?[]:r,a=n.yField,o=(0,x.reduce)(i,(function(t,e){return t+(e[a]||0)}),0),s=(0,x.maxBy)(i,a)[a],l=(0,x.map)(i,(function(t,e){var n=[],r=[];if(t[kD]=(t[a]||0)/o,e){var l=i[e-1][ED],u=i[e-1][DD];n[0]=l[3],r[0]=u[3],n[1]=l[2],r[1]=u[2]}else n[0]=-.5,r[0]=1,n[1]=.5,r[1]=1;return r[2]=r[1]-t[kD],n[2]=(r[2]+1)/4,r[3]=r[2],n[3]=-n[2],t[ED]=n,t[DD]=r,t[CD]=(t[a]||0)/s,t[AD]=[(0,x.get)(i,[e-1,a]),t[a]],t}));return e.data(l),t}function UD(t){var e=t.chart,n=t.options,r=n.xField,i=n.yField,a=n.color,o=n.tooltip,s=n.label,l=n.funnelStyle,u=n.state,c=Pw(o,[r,i]),d=c.fields,h=c.formatter;return Nw({chart:e,options:{type:"polygon",xField:ED,yField:DD,colorField:r,tooltipFields:(0,x.isArray)(d)&&d.concat([CD,AD]),label:s,state:u,mapping:{tooltip:h,color:a,style:l}}}),t}function GD(t){var e=t.chart,n=t.options,r=n.isTransposed;return e.coordinate({type:"rect",actions:r?[["transpose"],["reflect","x"]]:[]}),t}function WD(t){var e=function(t,e,n,r){return(0,b.__assign)((0,b.__assign)({},r),{start:[t[ED][1],t[DD][1]],end:[t[ED][1]+.05,t[DD][1]]})};return OD(e)(t),t}function YD(t){return ox(HD,UD,GD,WD)(t)}function XD(t){var e,n=t.options,r=n.compareField,i=n.xField,a=n.yField,o=n.locale,s=n.funnelStyle,l=n.data,u=Kx(o),c={label:r?{fields:[i,a,r,CD,AD],formatter:function(t){return""+t[a]}}:{fields:[i,a,CD,AD],offset:0,position:"middle",formatter:function(t){return t[i]+" "+t[a]}},tooltip:{title:i,formatter:function(t){return{name:t[i],value:t[a]}}},conversionTag:{formatter:function(t){return u.get(["conversionTag","label"])+": "+p_.apply(void 0,t[AD])}}};return(r||s)&&(e=function(t){return Bx({},r&&{lineWidth:1,stroke:"#fff"},(0,x.isFunction)(s)?s(t):s)}),Bx({options:c},t,{options:{funnelStyle:e,data:(0,x.clone)(l)}})}function ZD(t){var e=t.options,n=e.compareField,r=e.dynamicHeight,i=e.seriesField;return i?VD(t):n?jD(t):r?YD(t):LD(t)}function KD(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return ox(Mw((e={},e[a]=r,e[o]=i,e)))(t)}function QD(t){var e=t.chart;return e.axis(!1),t}function JD(t){var e=t.chart,n=t.options,r=n.legend;return!1===r?e.legend(!1):e.legend(r),t}function tF(t){return ox(XD,ZD,KD,QD,Cw,Sw,JD,Aw,kw,Ow())(t)}var eF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="funnel",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return FD},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return tF},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=gx(this.chart);(0,x.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=gx(this.chart),e=[];return(0,x.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,x.each)(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},e.CONVERSATION_FIELD=AD,e.PERCENT_FIELD=CD,e.TOTAL_PERCENT_FIELD=kD,e}(rw),nF="liquid";function rF(t){return[{percent:t,type:nF}]}function iF(t){var e=t.chart,n=t.options,r=n.percent,i=n.liquidStyle,a=n.radius,o=n.outline,s=n.wave,l=n.shape,u=n.animation;e.scale({percent:{min:0,max:1}}),e.data(rF(r));var c=n.color||e.getTheme().defaultColor,d=Bx({},t,{options:{xField:"type",yField:"percent",widthRatio:a,interval:{color:c,style:i,shape:"liquid-fill-gauge"}}}),h=qw(d).ext,p=h.geometry,f=e.getTheme().background,g={radius:a,outline:o,wave:s,shape:l,background:f,animation:u};return p.customInfo(g),e.legend(!1),e.axis(!1),e.tooltip(!1),t}function aF(t,e){var n=t.chart,r=t.options,i=r.statistic,a=r.percent,o=r.meta;n.getController("annotation").clear(!0);var s=(0,x.get)(o,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},l=i.content;return l&&(l=Bx({},l,{content:(0,x.isNil)(l.content)?s(a):l.content})),Nx(n,{statistic:(0,b.__assign)((0,b.__assign)({},i),{content:l}),plotType:"liquid"},{percent:a}),e&&n.render(!0),t}function oF(t){return ox(kw,ww("liquidStyle"),iF,aF,Mw({}),Aw,Sw)(t)}var sF={radius:.9,statistic:{title:!1,content:{style:{opacity:.75,fontSize:"30px",lineHeight:"30px",textAlign:"center"}}},outline:{border:2,distance:0},wave:{count:3,length:192},shape:"circle"},lF=5e3;function uF(t,e,n){return t+(e-t)*n}function cF(t){var e=(0,b.__assign)({opacity:1},t.style);return t.color&&!e.fill&&(e.fill=t.color),e}function dF(t){var e={fill:"#fff",fillOpacity:0,lineWidth:4},n=(0,x.mix)({},e,t.style);return t.color&&!n.stroke&&(n.stroke=t.color),(0,x.isNumber)(t.opacity)&&(n.opacity=n.strokeOpacity=t.opacity),n}function hF(t,e,n,r){return 0===e?[[t+.5*n/Math.PI/2,r/2],[t+.5*n/Math.PI,r],[t+n/4,r]]:1===e?[[t+.5*n/Math.PI/2*(Math.PI-2),r],[t+.5*n/Math.PI/2*(Math.PI-1),r/2],[t+n/4,0]]:2===e?[[t+.5*n/Math.PI/2,-r/2],[t+.5*n/Math.PI,-r],[t+n/4,-r]]:[[t+.5*n/Math.PI/2*(Math.PI-2),-r],[t+.5*n/Math.PI/2*(Math.PI-1),-r/2],[t+n/4,0]]}function pF(t,e,n,r,i,a,o){var s=4*Math.ceil(2*t/n*4),l=[],u=r;while(u<2*-Math.PI)u+=2*Math.PI;while(u>0)u-=2*Math.PI;u=u/Math.PI/2*n;var c=a-t+u-2*t;l.push(["M",c,e]);for(var d=0,h=0;h<s;++h){var p=h%4,f=hF(h*n/4,p,n,i);l.push(["C",f[0][0]+c,-f[0][1]+e,f[1][0]+c,-f[1][1]+e,f[2][0]+c,-f[2][1]+e]),h===s-1&&(d=f[2][0])}return l.push(["L",d+c,o+t]),l.push(["L",c,o+t]),l.push(["Z"]),l}function fF(t,e,n,r,i,a,o,s,l,u){for(var c=i.fill,d=i.opacity,h=o.getBBox(),p=h.maxX-h.minX,f=h.maxY-h.minY,g=0;g<r;g++){var m=r<=1?0:g/(r-1),v=a.addShape("path",{name:"waterwave-path",attrs:{path:pF(s,h.minY+f*n,l,0,p/32,t,e),fill:c,opacity:uF(.2,.9,m)*d}});try{if(!1===u)return;var y=tC([["t",l,0]]);v.stopAnimate(),v.animate({matrix:y},{duration:uF(.5*lF,lF,m),repeat:!0})}catch(b){console.warn("off-screen group animate error!")}}}function gF(t,e,n,r){var i=2*n/3,a=Math.max(i,r),o=i/2,s=t,l=o+e-a/2,u=Math.asin(o/(.85*(a-o))),c=Math.sin(u)*o,d=Math.cos(u)*o,h=s-d,p=l+c,f=t,g=l+o/Math.sin(u);return"\n M "+h+" "+p+"\n A "+o+" "+o+" 0 1 1 "+(h+2*d)+" "+p+"\n Q "+f+" "+g+" "+t+" "+(e+a/2)+"\n Q "+f+" "+g+" "+h+" "+p+"\n Z \n "}function mF(t,e,n,r){var i=n/2,a=r/2;return"\n M "+t+" "+(e-a)+" \n a "+i+" "+a+" 0 1 0 0 "+2*a+"\n a "+i+" "+a+" 0 1 0 0 "+2*-a+"\n Z\n "}function vF(t,e,n,r){var i=r/2,a=n/2;return"\n M "+t+" "+(e-i)+"\n L "+(t+a)+" "+e+"\n L "+t+" "+(e+i)+"\n L "+(t-a)+" "+e+"\n Z\n "}function yF(t,e,n,r){var i=r/2,a=n/2;return"\n M "+t+" "+(e-i)+"\n L "+(t+a)+" "+(e+i)+"\n L "+(t-a)+" "+(e+i)+"\n Z\n "}function bF(t,e,n,r){var i=.618,a=r/2,o=n/2*i;return"\n M "+(t-o)+" "+(e-a)+"\n L "+(t+o)+" "+(e-a)+"\n L "+(t+o)+" "+(e+a)+"\n L "+(t-o)+" "+(e+a)+"\n Z\n "}var xF={pin:gF,circle:mF,diamond:vF,triangle:yF,rect:bF};uc("interval","liquid-fill-gauge",{draw:function(t,e){var n=.5,r=.5,i=t.customInfo,a=i,o=a.radius,s=a.shape,l=a.background,u=a.animation,c=i.outline,d=i.wave,h=c.border,p=c.distance,f=d.count,g=d.length,m=(0,x.reduce)(t.points,(function(t,e){return Math.min(t,e.x)}),1/0),v=this.parsePoint({x:n,y:r}),y=this.parsePoint({x:m,y:r}),b=v.x-y.x,w=Math.min(b,y.y*o),_=cF(t),C=dF((0,x.mix)({},t,c)),S=w-h/2,A="function"===typeof s?s:xF[s]||xF["circle"],k=A(v.x,v.y,2*S,2*S),E=e.addGroup({name:"waves"}),D=E.setClip({type:"path",attrs:{path:k}});return fF(v.x,v.y,1-t.points[1].y,f,_,E,D,2*w,g,u),e.addShape("path",{name:"distance",attrs:{path:k,fill:"transparent",lineWidth:h+2*p,stroke:"transparent"===l?"#fff":l}}),e.addShape("path",{name:"wrap",attrs:(0,x.mix)(C,{path:k,fill:"transparent",lineWidth:h})}),e}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="liquid",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return sF},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,Au.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(rF(t)),aF({chart:this.chart,options:this.options},!0),this.chart.emit(w.AFTER_CHANGE_DATA,Au.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getSchemaAdaptor=function(){return oF}})(rw);function wF(t,e,n){return t.length>1?e+"_"+n:""+e}function _F(t){var e=t.data,n=t.xField,r=t.measureField,i=t.rangeField,a=t.targetField,o=t.layout,s=[],l=[];e.forEach((function(t,e){var o=[t[i]].flat();o.sort((function(t,e){return t-e})),o.forEach((function(r,a){var l,u=0===a?r:o[a]-o[a-1];s.push((l={rKey:i+"_"+a},l[n]=n?t[n]:String(e),l[i]=u,l))}));var u=[t[r]].flat();u.forEach((function(i,a){var o;s.push((o={mKey:wF(u,r,a)},o[n]=n?t[n]:String(e),o[r]=i,o))}));var c=[t[a]].flat();c.forEach((function(r,i){var o;s.push((o={tKey:wF(c,a,i)},o[n]=n?t[n]:String(e),o[a]=r,o))})),l.push(t[i],t[r],t[a])}));var u=Math.min.apply(Math,l.flat(1/0)),c=Math.max.apply(Math,l.flat(1/0));return u=u>0?0:u,"vertical"===o&&s.reverse(),{min:u,max:c,ds:s}}function CF(t){var e=t.chart,n=t.options,r=n.bulletStyle,i=n.targetField,a=n.rangeField,o=n.measureField,s=n.xField,l=n.color,u=n.layout,c=n.size,d=n.label,h=_F(n),p=h.min,f=h.max,g=h.ds;e.data(g);var m=Bx({},t,{options:{xField:s,yField:a,seriesField:"rKey",isStack:!0,label:(0,x.get)(d,"range"),interval:{color:(0,x.get)(l,"range"),style:(0,x.get)(r,"range"),size:(0,x.get)(c,"range")}}});qw(m),e.geometries[0].tooltip(!1);var v=Bx({},t,{options:{xField:s,yField:o,seriesField:"mKey",isStack:!0,label:(0,x.get)(d,"measure"),interval:{color:(0,x.get)(l,"measure"),style:(0,x.get)(r,"measure"),size:(0,x.get)(c,"measure")}}});qw(v);var y=Bx({},t,{options:{xField:s,yField:i,seriesField:"tKey",label:(0,x.get)(d,"target"),point:{color:(0,x.get)(l,"target"),style:(0,x.get)(r,"target"),size:(0,x.isFunction)((0,x.get)(c,"target"))?function(t){return(0,x.get)(c,"target")(t)/2}:(0,x.get)(c,"target")/2,shape:"horizontal"===u?"line":"hyphen"}}});return jw(y),"horizontal"===u&&e.coordinate().transpose(),(0,b.__assign)((0,b.__assign)({},t),{ext:{data:{min:p,max:f}}})}function SF(t){var e,n,r=t.options,i=t.ext,a=r.xAxis,o=r.yAxis,s=r.targetField,l=r.rangeField,u=r.measureField,c=r.xField,d=i.data;return ox(Mw((e={},e[c]=a,e[u]=o,e),(n={},n[u]={min:null===d||void 0===d?void 0:d.min,max:null===d||void 0===d?void 0:d.max,sync:!0},n[s]={sync:""+u},n[l]={sync:""+u},n)))(t)}function AF(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.measureField,s=n.rangeField,l=n.targetField;return e.axis(""+s,!1),e.axis(""+l,!1),!1===r?e.axis(""+a,!1):e.axis(""+a,r),!1===i?e.axis(""+o,!1):e.axis(""+o,i),t}function kF(t){var e=t.chart,n=t.options,r=n.legend;return e.removeInteraction("legend-filter"),e.legend(r),e.legend("rKey",!1),e.legend("mKey",!1),e.legend("tKey",!1),t}function EF(t){var e=t.chart,n=t.options,r=n.label,i=n.measureField,a=n.targetField,o=n.rangeField,s=e.geometries,l=s[0],u=s[1],c=s[2];return(0,x.get)(r,"range")?l.label(""+o,(0,b.__assign)({layout:[{type:"limit-in-plot"}]},xx(r.range))):l.label(!1),(0,x.get)(r,"measure")?u.label(""+i,(0,b.__assign)({layout:[{type:"limit-in-plot"}]},xx(r.measure))):u.label(!1),(0,x.get)(r,"target")?c.label(""+a,(0,b.__assign)({layout:[{type:"limit-in-plot"}]},xx(r.target))):c.label(!1),t}function DF(t){ox(CF,SF,AF,kF,kw,EF,Cw,Sw,Aw)(t)}var FF=Bx({},rw.getDefaultOptions(),{layout:"horizontal",size:{range:30,measure:20,target:20},xAxis:{tickLine:!1,line:null},bulletStyle:{range:{fillOpacity:.5}},label:{measure:{position:"right"}},tooltip:{showMarkers:!1}}),MF=(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bullet",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return FF},e.prototype.changeData=function(t){this.updateOption({data:t});var e=_F(this.options),n=e.min,r=e.max,i=e.ds;SF({options:this.options,ext:{data:{min:n,max:r}},chart:this.chart}),this.chart.changeData(i)},e.prototype.getSchemaAdaptor=function(){return DF},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}}(rw),"nodeIndex"),OF="childNodeCount",BF="nodeAncestor",TF="Invalid field: it must be a string!";function PF(t,e){var n=t.field,r=t.fields;if((0,x.isString)(n))return n;if((0,x.isArray)(n))return console.warn(TF),n[0];if(console.warn(TF+" will try to get fields instead."),(0,x.isString)(r))return r;if((0,x.isArray)(r)&&r.length)return r[0];if(e)return e;throw new TypeError(TF)}function IF(t){var e,n,r=[];t&&t.each?t.each((function(t){var i,a;t.parent!==e?(e=t.parent,n=0):n+=1;var o=(0,x.filter)(((null===(i=t.ancestors)||void 0===i?void 0:i.call(t))||[]).map((function(t){return r.find((function(e){return e.name===t.name}))||t})),(function(e){var n=e.depth;return n>0&&n<t.depth}));t[BF]=o,t[OF]=(null===(a=t.children)||void 0===a?void 0:a.length)||0,t[MF]=n,r.push(t)})):t&&t.eachNode&&t.eachNode((function(t){r.push(t)}));return r}var LF="ancestor-node",NF="value",RF="path",zF=[RF,MF,BF,OF,"name","depth","height"],jF=Bx({},rw.getDefaultOptions(),{innerRadius:0,radius:.85,hierarchyConfig:{field:"value"},tooltip:{shared:!0,showMarkers:!1,offset:20,showTitle:!1},legend:!1,sunburstStyle:{lineWidth:.5,stroke:"#FFF"},drilldown:{enabled:!0}}),$F=4,qF=0,VF=5,HF="drilldown-bread-crumb",UF={position:"top-left",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}},GF="hierarchy-data-transform-params",WF=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.name="drill-down",e.historyCache=[],e.breadCrumbGroup=null,e.breadCrumbCfg=UF,e}return(0,b.__extends)(e,t),e.prototype.click=function(){var t=(0,x.get)(this.context,["event","data","data"]);if(!t)return!1;this.drill(t),this.drawBreadCrumb()},e.prototype.resetPosition=function(){if(this.breadCrumbGroup){var t=this.context.view.getCoordinate(),e=this.breadCrumbGroup,n=e.getBBox(),r=this.getButtonCfg().position,i={x:t.start.x,y:t.end.y-(n.height+2*VF)};t.isPolar&&(i={x:0,y:0}),"bottom-left"===r&&(i={x:t.start.x,y:t.start.y});var a=nd.transform(null,[["t",i.x+qF,i.y+n.height+VF]]);e.setMatrix(a)}},e.prototype.back=function(){(0,x.size)(this.historyCache)&&this.backTo(this.historyCache.slice(0,-1))},e.prototype.reset=function(){this.historyCache[0]&&this.backTo(this.historyCache.slice(0,1)),this.historyCache=[],this.hideCrumbGroup()},e.prototype.drill=function(t){var e=this.context.view,n=(0,x.get)(e,["interactions","drill-down","cfg","transformData"],(function(t){return t})),r=n((0,b.__assign)({data:t.data},t[GF]));e.changeData(r);var i=[],a=t;while(a){var o=a.data;i.unshift({id:o.name+"_"+a.height+"_"+a.depth,name:o.name,children:n((0,b.__assign)({data:o},t[GF]))}),a=a.parent}this.historyCache=(this.historyCache||[]).slice(0,-1).concat(i)},e.prototype.backTo=function(t){if(t&&!(t.length<=0)){var e=this.context.view,n=(0,x.last)(t).children;e.changeData(n),t.length>1?(this.historyCache=t,this.drawBreadCrumb()):(this.historyCache=[],this.hideCrumbGroup())}},e.prototype.getButtonCfg=function(){var t=this.context.view,e=(0,x.get)(t,["interactions","drill-down","cfg","drillDownConfig"]);return Bx(this.breadCrumbCfg,null===e||void 0===e?void 0:e.breadCrumb,this.cfg)},e.prototype.drawBreadCrumb=function(){this.drawBreadCrumbGroup(),this.resetPosition(),this.breadCrumbGroup.show()},e.prototype.drawBreadCrumbGroup=function(){var t=this,e=this.getButtonCfg(),n=this.historyCache;this.breadCrumbGroup?this.breadCrumbGroup.clear():this.breadCrumbGroup=this.context.view.foregroundGroup.addGroup({name:HF});var r=0;n.forEach((function(i,a){var o=t.breadCrumbGroup.addShape({type:"text",id:i.id,name:HF+"_"+i.name+"_text",attrs:(0,b.__assign)((0,b.__assign)({text:0!==a||(0,x.isNil)(e.rootText)?i.name:e.rootText},e.textStyle),{x:r,y:0})}),s=o.getBBox();if(r+=s.width+$F,o.on("click",(function(e){var r,i=e.target.get("id");if(i!==(null===(r=(0,x.last)(n))||void 0===r?void 0:r.id)){var a=n.slice(0,n.findIndex((function(t){return t.id===i}))+1);t.backTo(a)}})),o.on("mouseenter",(function(t){var r,i=t.target.get("id");i!==(null===(r=(0,x.last)(n))||void 0===r?void 0:r.id)?o.attr(e.activeTextStyle):o.attr({cursor:"default"})})),o.on("mouseleave",(function(){o.attr(e.textStyle)})),a<n.length-1){var l=t.breadCrumbGroup.addShape({type:"text",name:e.name+"_"+i.name+"_divider",attrs:(0,b.__assign)((0,b.__assign)({text:e.dividerText},e.textStyle),{x:r,y:0})}),u=l.getBBox();r+=u.width+$F}}))},e.prototype.hideCrumbGroup=function(){this.breadCrumbGroup&&this.breadCrumbGroup.hide()},e.prototype.destroy=function(){this.breadCrumbGroup&&this.breadCrumbGroup.remove(),t.prototype.destroy.call(this)},e}(Ls);function YF(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}function XF(t,e,n,r,i){var a,o=t.children,s=-1,l=o.length,u=t.value&&(r-e)/t.value;while(++s<l)a=o[s],a.y0=n,a.y1=i,a.x0=e,a.x1=e+=a.value*u}function ZF(){var t=1,e=1,n=0,r=!1;function i(i){var o=i.height+1;return i.x0=i.y0=n,i.x1=t,i.y1=e/o,i.eachBefore(a(e,o)),r&&i.eachBefore(YF),i}function a(t,e){return function(r){r.children&&XF(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var i=r.x0,a=r.y0,o=r.x1-n,s=r.y1-n;o<i&&(i=o=(i+o)/2),s<a&&(a=s=(a+s)/2),r.x0=i,r.y0=a,r.x1=o,r.y1=s}}return i.round=function(t){return arguments.length?(r=!!t,i):r},i.size=function(n){return arguments.length?(t=+n[0],e=+n[1],i):[t,e]},i.padding=function(t){return arguments.length?(n=+t,i):n},i}function KF(t){var e=0,n=t.children,r=n&&n.length;if(r)while(--r>=0)e+=n[r].value;else e=1;t.value=e}function QF(){return this.eachAfter(KF)}function JF(t,e){let n=-1;for(const r of this)t.call(e,r,++n,this);return this}function tM(t,e){var n,r,i=this,a=[i],o=-1;while(i=a.pop())if(t.call(e,i,++o,this),n=i.children)for(r=n.length-1;r>=0;--r)a.push(n[r]);return this}function eM(t,e){var n,r,i,a=this,o=[a],s=[],l=-1;while(a=o.pop())if(s.push(a),n=a.children)for(r=0,i=n.length;r<i;++r)o.push(n[r]);while(a=s.pop())t.call(e,a,++l,this);return this}function nM(t,e){let n=-1;for(const r of this)if(t.call(e,r,++n,this))return r}function rM(t){return this.eachAfter((function(e){var n=+t(e.data)||0,r=e.children,i=r&&r.length;while(--i>=0)n+=r[i].value;e.value=n}))}function iM(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))}function aM(t){var e=this,n=oM(e,t),r=[e];while(e!==n)e=e.parent,r.push(e);var i=r.length;while(t!==n)r.splice(i,0,t),t=t.parent;return r}function oM(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;t=n.pop(),e=r.pop();while(t===e)i=t,t=n.pop(),e=r.pop();return i}function sM(){var t=this,e=[t];while(t=t.parent)e.push(t);return e}function lM(){return Array.from(this)}function uM(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t}function cM(){var t=this,e=[];return t.each((function(n){n!==t&&e.push({source:n.parent,target:n})})),e}function*dM(){var t,e,n,r,i=this,a=[i];do{t=a.reverse(),a=[];while(i=t.pop())if(yield i,e=i.children)for(n=0,r=e.length;n<r;++n)a.push(e[n])}while(a.length)}function hM(t,e){t instanceof Map?(t=[void 0,t],void 0===e&&(e=gM)):void 0===e&&(e=fM);var n,r,i,a,o,s=new yM(t),l=[s];while(n=l.pop())if((i=e(n.data))&&(o=(i=Array.from(i)).length))for(n.children=i,a=o-1;a>=0;--a)l.push(r=i[a]=new yM(i[a])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(vM)}function pM(){return hM(this).eachBefore(mM)}function fM(t){return t.children}function gM(t){return Array.isArray(t)?t[1]:null}function mM(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function vM(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function yM(t){this.data=t,this.depth=this.height=0,this.parent=null}yM.prototype=hM.prototype={constructor:yM,count:QF,each:JF,eachAfter:eM,eachBefore:tM,find:nM,sum:rM,sort:iM,path:aM,ancestors:sM,descendants:lM,leaves:uM,links:cM,copy:pM,[Symbol.iterator]:dM};var bM={field:"value",size:[1,1],round:!1,padding:0,sort:function(t,e){return e.value-t.value},as:["x","y"],ignoreParentValue:!0};function xM(t,e){e=(0,x.assign)({},bM,e);var n,r=e.as;if(!(0,x.isArray)(r)||2!==r.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=PF(e)}catch(l){console.warn(l)}var i=function(t){return ZF().size(e.size).round(e.round).padding(e.padding)(hM(t).sum((function(t){return(0,x.size)(t.children)?e.ignoreParentValue?0:t[n]-(0,x.reduce)(t.children,(function(t,e){return t+e[n]}),0):t[n]})).sort(e.sort))},a=i(t),o=r[0],s=r[1];return a.each((function(t){var e,n;t[o]=[t.x0,t.x1,t.x1,t.x0],t[s]=[t.y1,t.y1,t.y0,t.y0],t.name=t.name||(null===(e=t.data)||void 0===e?void 0:e.name)||(null===(n=t.data)||void 0===n?void 0:n.label),t.data.name=t.name,["x0","x1","y0","y1"].forEach((function(e){-1===r.indexOf(e)&&delete t[e]}))})),IF(a)}function wM(t,e){return t.parent===e.parent?1:2}function _M(t){return t.reduce(CM,0)/t.length}function CM(t,e){return t+e.x}function SM(t){return 1+t.reduce(AM,0)}function AM(t,e){return Math.max(t,e.y)}function kM(t){var e;while(e=t.children)t=e[0];return t}function EM(t){var e;while(e=t.children)t=e[e.length-1];return t}function DM(){var t=wM,e=1,n=1,r=!1;function i(i){var a,o=0;i.eachAfter((function(e){var n=e.children;n?(e.x=_M(n),e.y=SM(n)):(e.x=a?o+=t(e,a):0,e.y=0,a=e)}));var s=kM(i),l=EM(i),u=s.x-t(s,l)/2,c=l.x+t(l,s)/2;return i.eachAfter(r?function(t){t.x=(t.x-i.x)*e,t.y=(i.y-t.y)*n}:function(t){t.x=(t.x-u)/(c-u)*e,t.y=(1-(i.y?t.y/i.y:1))*n})}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],i):r?null:[e,n]},i.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],i):r?[e,n]:null},i}function FM(t){return"object"===typeof t&&"length"in t?t:Array.from(t)}function MM(t){var e,n,r=t.length;while(r)n=Math.random()*r--|0,e=t[r],t[r]=t[n],t[n]=e;return t}function OM(t){var e,n,r=0,i=(t=MM(Array.from(t))).length,a=[];while(r<i)e=t[r],n&&PM(n,e)?++r:(n=LM(a=BM(a,e)),r=0);return n}function BM(t,e){var n,r;if(IM(e,t))return[e];for(n=0;n<t.length;++n)if(TM(e,t[n])&&IM(RM(t[n],e),t))return[t[n],e];for(n=0;n<t.length-1;++n)for(r=n+1;r<t.length;++r)if(TM(RM(t[n],t[r]),e)&&TM(RM(t[n],e),t[r])&&TM(RM(t[r],e),t[n])&&IM(zM(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function TM(t,e){var n=t.r-e.r,r=e.x-t.x,i=e.y-t.y;return n<0||n*n<r*r+i*i}function PM(t,e){var n=t.r-e.r+1e-9*Math.max(t.r,e.r,1),r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function IM(t,e){for(var n=0;n<e.length;++n)if(!PM(t,e[n]))return!1;return!0}function LM(t){switch(t.length){case 1:return NM(t[0]);case 2:return RM(t[0],t[1]);case 3:return zM(t[0],t[1],t[2])}}function NM(t){return{x:t.x,y:t.y,r:t.r}}function RM(t,e){var n=t.x,r=t.y,i=t.r,a=e.x,o=e.y,s=e.r,l=a-n,u=o-r,c=s-i,d=Math.sqrt(l*l+u*u);return{x:(n+a+l/d*c)/2,y:(r+o+u/d*c)/2,r:(d+i+s)/2}}function zM(t,e,n){var r=t.x,i=t.y,a=t.r,o=e.x,s=e.y,l=e.r,u=n.x,c=n.y,d=n.r,h=r-o,p=r-u,f=i-s,g=i-c,m=l-a,v=d-a,y=r*r+i*i-a*a,b=y-o*o-s*s+l*l,x=y-u*u-c*c+d*d,w=p*f-h*g,_=(f*x-g*b)/(2*w)-r,C=(g*m-f*v)/w,S=(p*b-h*x)/(2*w)-i,A=(h*v-p*m)/w,k=C*C+A*A-1,E=2*(a+_*C+S*A),D=_*_+S*S-a*a,F=-(k?(E+Math.sqrt(E*E-4*k*D))/(2*k):D/E);return{x:r+_+C*F,y:i+S+A*F,r:F}}function jM(t,e,n){var r,i,a,o,s=t.x-e.x,l=t.y-e.y,u=s*s+l*l;u?(i=e.r+n.r,i*=i,o=t.r+n.r,o*=o,i>o?(r=(u+o-i)/(2*u),a=Math.sqrt(Math.max(0,o/u-r*r)),n.x=t.x-r*s-a*l,n.y=t.y-r*l+a*s):(r=(u+i-o)/(2*u),a=Math.sqrt(Math.max(0,i/u-r*r)),n.x=e.x+r*s-a*l,n.y=e.y+r*l+a*s)):(n.x=e.x+n.r,n.y=e.y)}function $M(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function qM(t){var e=t._,n=t.next._,r=e.r+n.r,i=(e.x*n.r+n.x*e.r)/r,a=(e.y*n.r+n.y*e.r)/r;return i*i+a*a}function VM(t){this._=t,this.next=null,this.previous=null}function HM(t){if(!(i=(t=FM(t)).length))return 0;var e,n,r,i,a,o,s,l,u,c,d;if(e=t[0],e.x=0,e.y=0,!(i>1))return e.r;if(n=t[1],e.x=-n.r,n.x=e.r,n.y=0,!(i>2))return e.r+n.r;jM(n,e,r=t[2]),e=new VM(e),n=new VM(n),r=new VM(r),e.next=r.previous=n,n.next=e.previous=r,r.next=n.previous=e;t:for(s=3;s<i;++s){jM(e._,n._,r=t[s]),r=new VM(r),l=n.next,u=e.previous,c=n._.r,d=e._.r;do{if(c<=d){if($M(l._,r._)){n=l,e.next=n,n.previous=e,--s;continue t}c+=l._.r,l=l.next}else{if($M(u._,r._)){e=u,e.next=n,n.previous=e,--s;continue t}d+=u._.r,u=u.previous}}while(l!==u.next);r.previous=e,r.next=n,e.next=n.previous=n=r,a=qM(e);while((r=r.next)!==n)(o=qM(r))<a&&(e=r,a=o);n=e.next}e=[n._],r=n;while((r=r.next)!==n)e.push(r._);for(r=OM(e),s=0;s<i;++s)e=t[s],e.x-=r.x,e.y-=r.y;return r.r}function UM(t){return HM(t),t}function GM(t){return null==t?null:WM(t)}function WM(t){if("function"!==typeof t)throw new Error;return t}function YM(){return 0}function XM(t){return function(){return t}}function ZM(t){return Math.sqrt(t.value)}function KM(){var t=null,e=1,n=1,r=YM;function i(i){return i.x=e/2,i.y=n/2,t?i.eachBefore(QM(t)).eachAfter(JM(r,.5)).eachBefore(tO(1)):i.eachBefore(QM(ZM)).eachAfter(JM(YM,1)).eachAfter(JM(r,i.r/Math.min(e,n))).eachBefore(tO(Math.min(e,n)/(2*i.r))),i}return i.radius=function(e){return arguments.length?(t=GM(e),i):t},i.size=function(t){return arguments.length?(e=+t[0],n=+t[1],i):[e,n]},i.padding=function(t){return arguments.length?(r="function"===typeof t?t:XM(+t),i):r},i}function QM(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function JM(t,e){return function(n){if(r=n.children){var r,i,a,o=r.length,s=t(n)*e||0;if(s)for(i=0;i<o;++i)r[i].r+=s;if(a=HM(r),s)for(i=0;i<o;++i)r[i].r-=s;n.r=a+s}}}function tO(t){return function(e){var n=e.parent;e.r*=t,n&&(e.x=n.x+t*e.x,e.y=n.y+t*e.y)}}var eO={depth:-1},nO={};function rO(t){return t.id}function iO(t){return t.parentId}function aO(){var t=rO,e=iO;function n(n){var r,i,a,o,s,l,u,c=Array.from(n),d=c.length,h=new Map;for(i=0;i<d;++i)r=c[i],s=c[i]=new yM(r),null!=(l=t(r,i,n))&&(l+="")&&(u=s.id=l,h.set(u,h.has(u)?nO:s)),null!=(l=e(r,i,n))&&(l+="")&&(s.parent=l);for(i=0;i<d;++i)if(s=c[i],l=s.parent){if(o=h.get(l),!o)throw new Error("missing: "+l);if(o===nO)throw new Error("ambiguous: "+l);o.children?o.children.push(s):o.children=[s],s.parent=o}else{if(a)throw new Error("multiple roots");a=s}if(!a)throw new Error("no root");if(a.parent=eO,a.eachBefore((function(t){t.depth=t.parent.depth+1,--d})).eachBefore(vM),a.parent=null,d>0)throw new Error("cycle");return a}return n.id=function(e){return arguments.length?(t=WM(e),n):t},n.parentId=function(t){return arguments.length?(e=WM(t),n):e},n}function oO(t,e){return t.parent===e.parent?1:2}function sO(t){var e=t.children;return e?e[0]:t.t}function lO(t){var e=t.children;return e?e[e.length-1]:t.t}function uO(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function cO(t){var e,n=0,r=0,i=t.children,a=i.length;while(--a>=0)e=i[a],e.z+=n,e.m+=n,n+=e.s+(r+=e.c)}function dO(t,e,n){return t.a.parent===e.parent?t.a:n}function hO(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}function pO(t){var e,n,r,i,a,o=new hO(t,0),s=[o];while(e=s.pop())if(r=e._.children)for(e.children=new Array(a=r.length),i=a-1;i>=0;--i)s.push(n=e.children[i]=new hO(r[i],i)),n.parent=e;return(o.parent=new hO(null,0)).children=[o],o}function fO(){var t=oO,e=1,n=1,r=null;function i(i){var s=pO(i);if(s.eachAfter(a),s.parent.m=-s.z,s.eachBefore(o),r)i.eachBefore(l);else{var u=i,c=i,d=i;i.eachBefore((function(t){t.x<u.x&&(u=t),t.x>c.x&&(c=t),t.depth>d.depth&&(d=t)}));var h=u===c?1:t(u,c)/2,p=h-u.x,f=e/(c.x+h+p),g=n/(d.depth||1);i.eachBefore((function(t){t.x=(t.x+p)*f,t.y=t.depth*g}))}return i}function a(e){var n=e.children,r=e.parent.children,i=e.i?r[e.i-1]:null;if(n){cO(e);var a=(n[0].z+n[n.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-a):e.z=a}else i&&(e.z=i.z+t(e._,i._));e.parent.A=s(e,i,e.parent.A||r[0])}function o(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function s(e,n,r){if(n){var i,a=e,o=e,s=n,l=a.parent.children[0],u=a.m,c=o.m,d=s.m,h=l.m;while(s=lO(s),a=sO(a),s&&a)l=sO(l),o=lO(o),o.a=e,i=s.z+d-a.z-u+t(s._,a._),i>0&&(uO(dO(s,e,r),e,i),u+=i,c+=i),d+=s.m,u+=a.m,h+=l.m,c+=o.m;s&&!lO(o)&&(o.t=s,o.m+=d-c),a&&!sO(l)&&(l.t=a,l.m+=u-h,r=e)}return r}function l(t){t.x*=e,t.y=t.depth*n}return i.separation=function(e){return arguments.length?(t=e,i):t},i.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],i):r?null:[e,n]},i.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],i):r?[e,n]:null},i}function gO(t,e,n,r,i){var a,o=t.children,s=-1,l=o.length,u=t.value&&(i-n)/t.value;while(++s<l)a=o[s],a.x0=e,a.x1=r,a.y0=n,a.y1=n+=a.value*u}hO.prototype=Object.create(yM.prototype);var mO=(1+Math.sqrt(5))/2;function vO(t,e,n,r,i,a){var o,s,l,u,c,d,h,p,f,g,m,v=[],y=e.children,b=0,x=0,w=y.length,_=e.value;while(b<w){l=i-n,u=a-r;do{c=y[x++].value}while(!c&&x<w);for(d=h=c,g=Math.max(u/l,l/u)/(_*t),m=c*c*g,f=Math.max(h/m,m/d);x<w;++x){if(c+=s=y[x].value,s<d&&(d=s),s>h&&(h=s),m=c*c*g,p=Math.max(h/m,m/d),p>f){c-=s;break}f=p}v.push(o={value:c,dice:l<u,children:y.slice(b,x)}),o.dice?XF(o,n,r,i,_?r+=u*c/_:a):gO(o,n,r,_?n+=l*c/_:i,a),_-=c,b=x}return v}var yO=function t(e){function n(t,n,r,i,a){vO(e,t,n,r,i,a)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(mO);function bO(){var t=yO,e=!1,n=1,r=1,i=[0],a=YM,o=YM,s=YM,l=YM,u=YM;function c(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(d),i=[0],e&&t.eachBefore(YF),t}function d(e){var n=i[e.depth],r=e.x0+n,c=e.y0+n,d=e.x1-n,h=e.y1-n;d<r&&(r=d=(r+d)/2),h<c&&(c=h=(c+h)/2),e.x0=r,e.y0=c,e.x1=d,e.y1=h,e.children&&(n=i[e.depth+1]=a(e)/2,r+=u(e)-n,c+=o(e)-n,d-=s(e)-n,h-=l(e)-n,d<r&&(r=d=(r+d)/2),h<c&&(c=h=(c+h)/2),t(e,r,c,d,h))}return c.round=function(t){return arguments.length?(e=!!t,c):e},c.size=function(t){return arguments.length?(n=+t[0],r=+t[1],c):[n,r]},c.tile=function(e){return arguments.length?(t=WM(e),c):t},c.padding=function(t){return arguments.length?c.paddingInner(t).paddingOuter(t):c.paddingInner()},c.paddingInner=function(t){return arguments.length?(a="function"===typeof t?t:XM(+t),c):a},c.paddingOuter=function(t){return arguments.length?c.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):c.paddingTop()},c.paddingTop=function(t){return arguments.length?(o="function"===typeof t?t:XM(+t),c):o},c.paddingRight=function(t){return arguments.length?(s="function"===typeof t?t:XM(+t),c):s},c.paddingBottom=function(t){return arguments.length?(l="function"===typeof t?t:XM(+t),c):l},c.paddingLeft=function(t){return arguments.length?(u="function"===typeof t?t:XM(+t),c):u},c}function xO(t,e,n,r,i){var a,o,s=t.children,l=s.length,u=new Array(l+1);for(u[0]=o=a=0;a<l;++a)u[a+1]=o+=s[a].value;function c(t,e,n,r,i,a,o){if(t>=e-1){var l=s[t];return l.x0=r,l.y0=i,l.x1=a,void(l.y1=o)}var d=u[t],h=n/2+d,p=t+1,f=e-1;while(p<f){var g=p+f>>>1;u[g]<h?p=g+1:f=g}h-u[p-1]<u[p]-h&&t+1<p&&--p;var m=u[p]-d,v=n-m;if(a-r>o-i){var y=n?(r*v+a*m)/n:a;c(t,p,m,r,i,y,o),c(p,e,v,y,i,a,o)}else{var b=n?(i*v+o*m)/n:o;c(t,p,m,r,i,a,b),c(p,e,v,r,b,a,o)}}c(0,l,t.value,e,n,r,i)}function wO(t,e,n,r,i){(1&t.depth?gO:XF)(t,e,n,r,i)}var _O=function t(e){function n(t,n,r,i,a){if((o=t._squarify)&&o.ratio===e){var o,s,l,u,c,d=-1,h=o.length,p=t.value;while(++d<h){for(s=o[d],l=s.children,u=s.value=0,c=l.length;u<c;++u)s.value+=l[u].value;s.dice?XF(s,n,r,i,p?r+=(a-r)*s.value/p:a):gO(s,n,r,p?n+=(i-n)*s.value/p:i,a),p-=s.value}}else t._squarify=o=vO(e,t,n,r,i,a),o.ratio=e}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(mO),CO={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,ignoreParentValue:!0,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"],sort:function(t,e){return e.value-t.value},ratio:.5*(1+Math.sqrt(5))};function SO(t,e){return"treemapSquarify"===t?g[t].ratio(e):g[t]}function AO(t,e){e=(0,x.assign)({},CO,e);var n,r=e.as;if(!(0,x.isArray)(r)||2!==r.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=PF(e)}catch(u){console.warn(u)}var i=SO(e.tile,e.ratio),a=function(t){return bO().tile(i).size(e.size).round(e.round).padding(e.padding).paddingInner(e.paddingInner).paddingOuter(e.paddingOuter).paddingTop(e.paddingTop).paddingRight(e.paddingRight).paddingBottom(e.paddingBottom).paddingLeft(e.paddingLeft)(hM(t).sum((function(t){return e.ignoreParentValue&&t.children?0:t[n]})).sort(e.sort))},o=a(t),s=r[0],l=r[1];return o.each((function(t){t[s]=[t.x0,t.x1,t.x1,t.x0],t[l]=[t.y1,t.y1,t.y0,t.y0],["x0","x1","y0","y1"].forEach((function(e){-1===r.indexOf(e)&&delete t[e]}))})),IF(o)}function kO(t){var e=t.data,n=t.colorField,r=t.rawFields,i=t.hierarchyConfig,a=void 0===i?{}:i,o=a.activeDepth,s={partition:xM,treemap:AO},l=t.seriesField,u=t.type||"partition",c=s[u](e,(0,b.__assign)((0,b.__assign)({field:l||"value"},(0,x.omit)(a,["activeDepth"])),{type:"hierarchy."+u,as:["x","y"]})),d=[];return c.forEach((function(t){var e,i,s,u,c,h;if(0===t.depth)return null;if(o>0&&t.depth>o)return null;var p=t.data.name,f=(0,b.__assign)({},t);while(f.depth>1)p=(null===(i=f.parent.data)||void 0===i?void 0:i.name)+" / "+p,f=f.parent;var g=(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(t.data,(0,b.__spreadArrays)(r||[],[a.field]))),(e={},e[RF]=p,e[LF]=f.data.name,e)),t);l&&(g[l]=t.data[l]||(null===(u=null===(s=t.parent)||void 0===s?void 0:s.data)||void 0===u?void 0:u[l])),n&&(g[n]=t.data[n]||(null===(h=null===(c=t.parent)||void 0===c?void 0:c.data)||void 0===h?void 0:h[n])),g.ext=a,g[GF]={hierarchyConfig:a,colorField:n,rawFields:r},d.push(g)})),d}function EO(t){var e,n=t.chart,r=t.options,i=r.color,a=r.colorField,o=void 0===a?LF:a,s=r.sunburstStyle,l=r.rawFields,u=void 0===l?[]:l,c=kO(r);return n.data(c),s&&(e=function(t){return Bx({},{fillOpacity:Math.pow(.85,t.depth)},(0,x.isFunction)(s)?s(t):s)}),Vw(Bx({},t,{options:{xField:"x",yField:"y",seriesField:o,rawFields:(0,x.uniq)((0,b.__spreadArrays)(zF,u)),polygon:{color:i,style:e}}})),t}function DO(t){var e=t.chart;return e.axis(!1),t}function FO(t){var e=t.chart,n=t.options,r=n.label,i=px(e,"polygon");if(r){var a=r.fields,o=void 0===a?["name"]:a,s=r.callback,l=(0,b.__rest)(r,["fields","callback"]);i.label({fields:o,callback:s,cfg:xx(l)})}else i.label(!1);return t}function MO(t){var e=t.chart,n=t.options,r=n.innerRadius,i=n.radius,a=n.reflect,o=e.coordinate({type:"polar",cfg:{innerRadius:r,radius:i}});return a&&o.reflect(a),t}function OO(t){var e,n=t.options,r=n.hierarchyConfig,i=n.meta;return ox(Mw({},(e={},e[NF]=(0,x.get)(i,(0,x.get)(r,["field"],"value")),e)))(t)}function BO(t){var e=t.chart,n=t.options,r=n.tooltip;if(!1===r)e.tooltip(!1);else{var i=r;(0,x.get)(r,"fields")||(i=Bx({},{customItems:function(t){return t.map((function(t){var n=(0,x.get)(e.getOptions(),"scales"),r=(0,x.get)(n,[RF,"formatter"],(function(t){return t})),i=(0,x.get)(n,[NF,"formatter"],(function(t){return t}));return(0,b.__assign)((0,b.__assign)({},t),{name:r(t.data[RF]),value:i(t.data.value)})}))}},i)),e.tooltip(i)}return t}function TO(t){var e=t.drilldown,n=t.interactions,r=void 0===n?[]:n;return(null===e||void 0===e?void 0:e.enabled)?Bx({},t,{interactions:(0,b.__spreadArrays)(r,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:kO}}])}):t}function PO(t){var e=t.chart,n=t.options,r=n.drilldown;return Sw({chart:e,options:TO(n)}),(null===r||void 0===r?void 0:r.enabled)&&(e.appendPadding=Gx(e.appendPadding,(0,x.get)(r,["breadCrumb","position"]))),t}function IO(t){return ox(kw,ww("sunburstStyle"),EO,DO,OO,_w,MO,BO,FO,PO,Aw,Ow())(t)}function LO(t){var e=(0,x.get)(t,["event","data","data"],{});return(0,x.isArray)(e.children)&&e.children.length>0}function NO(t){var e=t.view.getCoordinate(),n=e.innerRadius;if(n){var r=t.event,i=r.x,a=r.y,o=e.center,s=o.x,l=o.y,u=e.getRadius()*n,c=Math.sqrt(Math.pow(s-i,2)+Math.pow(l-a,2));return c<u}return!1}qs("drill-down-action",WF),zl("drill-down",{showEnable:[{trigger:"element:mouseenter",action:"cursor:pointer",isEnable:LO},{trigger:"element:mouseleave",action:"cursor:default"},{trigger:"element:mouseleave",action:"cursor:pointer",isEnable:NO}],start:[{trigger:"element:click",isEnable:LO,action:["drill-down-action:click"]},{trigger:"afterchangesize",action:["drill-down-action:resetPosition"]},{trigger:"click",isEnable:NO,action:["drill-down-action:back"]}]});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="sunburst",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return jF},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return IO},e.SUNBURST_ANCESTOR_FIELD=LF,e.SUNBURST_PATH_FIELD=RF,e.NODE_ANCESTORS_FIELD=BF})(rw);var RO,zO="range",jO="type",$O="percent",qO="#f0f0f0",VO="indicator-view",HO="range-view",UO={percent:0,range:{ticks:[]},innerRadius:.9,radius:.95,startAngle:-7/6*Math.PI,endAngle:1/6*Math.PI,syncViewPadding:!0,axis:{line:null,label:{offset:-24,style:{textAlign:"center",textBaseline:"middle"}},subTickLine:{length:-8},tickLine:{length:-12},grid:null},indicator:{pointer:{style:{lineWidth:5,lineCap:"round"}},pin:{style:{r:9.75,lineWidth:4.5,fill:"#fff"}}},statistic:{title:!1},meta:(RO={},RO[zO]={sync:"v"},RO[$O]={sync:"v",tickCount:5,tickInterval:.2},RO),animation:!1};function GO(t,e){return t.map((function(n,r){var i;return i={},i[zO]=n-(t[r-1]||0),i[jO]=""+r,i[$O]=e,i})).filter((function(t){return!!t[zO]}))}function WO(t){var e;return[(e={},e[$O]=(0,x.clamp)(t,0,1),e)]}function YO(t,e){var n=(0,x.get)(e,["ticks"],[]),r=(0,x.size)(n)?n:[0,(0,x.clamp)(t,0,1),1];return GO(r,t)}function XO(t){var e=t.chart,n=t.options,r=n.percent,i=n.range,a=n.radius,o=n.innerRadius,s=n.startAngle,l=n.endAngle,u=n.axis,c=n.indicator,d=n.gaugeStyle,h=n.type,p=n.meter,f=i.color,g=i.width;if(c){var m=WO(r),v=e.createView({id:VO});v.data(m),v.point().position($O+"*1").shape(c.shape||"gauge-indicator").customInfo({defaultColor:e.getTheme().defaultColor,indicator:c}),v.coordinate("polar",{startAngle:s,endAngle:l,radius:o*a}),v.axis($O,u),v.scale($O,sx(u,iw))}var y=YO(r,n.range),b=e.createView({id:HO});b.data(y);var w=(0,x.isString)(f)?[f,qO]:f,_=qw({chart:b,options:{xField:"1",yField:zO,seriesField:jO,rawFields:[$O],isStack:!0,interval:{color:w,style:d,shape:"meter"===h?"meter-gauge":null},args:{zIndexReversed:!0,sortZIndex:!0},minColumnWidth:g,maxColumnWidth:g}}).ext,C=_.geometry;return C.customInfo({meter:p}),b.coordinate("polar",{innerRadius:o,radius:a,startAngle:s,endAngle:l}).transpose(),t}function ZO(t){var e;return ox(Mw((e={range:{min:0,max:1,maxLimit:1,minLimit:0}},e[$O]={},e)))(t)}function KO(t,e){var n=t.chart,r=t.options,i=r.statistic,a=r.percent;if(n.getController("annotation").clear(!0),i){var o=i.content,s=void 0;o&&(s=Bx({},{content:(100*a).toFixed(2)+"%",style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},o)),Rx(n,{statistic:(0,b.__assign)((0,b.__assign)({},i),{content:s})},{percent:a})}return e&&n.render(!0),t}function QO(t){var e=t.chart,n=t.options,r=n.tooltip;return r?e.tooltip(Bx({showTitle:!1,showMarkers:!1,containerTpl:'<div class="g2-tooltip"><div class="g2-tooltip-list"></div></div>',domStyles:{"g2-tooltip":{padding:"4px 8px",fontSize:"10px"}},customContent:function(t,e){var n=(0,x.get)(e,[0,"data",$O],0);return(100*n).toFixed(2)+"%"}},r)):e.tooltip(!1),t}function JO(t){var e=t.chart;return e.legend(!1),t}function tB(t){return ox(kw,Aw,XO,ZO,QO,KO,Sw,Ow(),JO)(t)}uc("point","gauge-indicator",{draw:function(t,e){var n=t.customInfo,r=n.indicator,i=n.defaultColor,a=r,o=a.pointer,s=a.pin,l=e.addGroup(),u=this.parsePoint({x:0,y:0});return o&&l.addShape("line",{name:"pointer",attrs:(0,b.__assign)({x1:u.x,y1:u.y,x2:t.x,y2:t.y,stroke:i},o.style)}),s&&l.addShape("circle",{name:"pin",attrs:(0,b.__assign)({x:u.x,y:u.y,stroke:i},s.style)}),l}}),uc("interval","meter-gauge",{draw:function(t,e){var n=t.customInfo.meter,r=void 0===n?{}:n,i=r.steps,a=void 0===i?50:i,o=r.stepRatio,s=void 0===o?.5:o;a=a<1?1:a,s=(0,x.clamp)(s,0,1);var l=this.coordinate,u=l.startAngle,c=l.endAngle,d=0;if(s>0&&s<1){var h=c-u;d=h/a/(s/(1-s)+1-1/a)}for(var p=d/(1-s)*s,f=e.addGroup(),g=this.coordinate.getCenter(),m=this.coordinate.getRadius(),v=nd.getAngle(t,this.coordinate),y=v.startAngle,b=v.endAngle,w=y;w<b;){var _=void 0,C=(w-u)%(p+d);C<p?_=w+(p-C):(w+=p+d-C,_=w+p);var S=nd.getSectorPath(g.x,g.y,m,w,Math.min(_,b),m*this.coordinate.innerRadius);f.addShape("path",{name:"meter-gauge",attrs:{path:S,fill:t.color,stroke:t.color,lineWidth:.5}}),w=_+d}return f}});var eB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="gauge",e}return(0,b.__extends)(e,t),e.getDefaultOptions=function(){return UO},e.prototype.changeData=function(t){this.chart.emit(w.BEFORE_CHANGE_DATA,Au.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t});var e=this.chart.views.find((function(t){return t.id===VO}));e&&e.data(WO(t));var n=this.chart.views.find((function(t){return t.id===HO}));n&&n.data(YO(t,this.options.range)),KO({chart:this.chart,options:this.options},!0),this.chart.emit(w.AFTER_CHANGE_DATA,Au.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return tB},e}(rw),nB="$$yField$$",rB="$$diffField$$",iB="$$absoluteField$$",aB="$$isTotal$$",oB={label:{},leaderLine:{style:{lineWidth:1,stroke:"#8c8c8c",lineDash:[4,2]}},total:{style:{fill:"rgba(0, 0, 0, 0.25)"}},interactions:[{type:"element-active"}],risingFill:"#f4664a",fallingFill:"#30bf78",waterfallStyle:{fill:"rgba(0, 0, 0, 0.25)"},yAxis:{grid:{line:{style:{lineDash:[4,2]}}}}};function sB(t,e,n,r,i){var a,o=[];if((0,x.reduce)(t,(function(t,e){var i;dx(Kb.WARN,(0,x.isNumber)(e[n]),e[n]+" is not a valid number");var a=(0,x.isUndefined)(e[n])?null:e[n];return o.push((0,b.__assign)((0,b.__assign)({},e),(i={},i[r]=[t,t+a],i))),t+a}),0),o.length&&i){var s=(0,x.get)(o,[[t.length-1],r,[1]]);o.push((a={},a[e]=i.label,a[n]=s,a[r]=[0,s],a))}return o}function lB(t,e,n,r){var i=sB(t,e,n,nB,r);return i.map((function(e,n){var r;return(0,x.isObject)(e)?(0,b.__assign)((0,b.__assign)({},e),(r={},r[iB]=e[nB][1],r[rB]=e[nB][1]-e[nB][0],r[aB]=n===t.length,r)):e}))}function uB(t){for(var e=[],n=0;n<t.length;n++){var r=t[n];if(r){var i=0===n?"M":"L";e.push([i,r.x,r.y])}}var a=t[0];return e.push(["L",a.x,a.y]),e.push(["z"]),e}function cB(t){return Bx({},t.defaultStyle,t.style,{fill:t.color})}function dB(t){var e=t.options,n=e.locale,r=e.total,i=Kx(n).get(["waterfall","total"]);return r&&"string"!==typeof r.label&&i&&(t.options.total.label=i),t}function hB(t){var e=t.chart,n=t.options,r=n.data,i=n.xField,a=n.yField,o=n.total,s=n.leaderLine,l=n.columnWidthRatio,u=n.waterfallStyle,c=n.risingFill,d=n.fallingFill,h=n.color;e.data(lB(r,i,a,o));var p=h||function(t){return(0,x.get)(t,[aB])?(0,x.get)(o,["style","fill"],""):(0,x.get)(t,[nB,1])-(0,x.get)(t,[nB,0])>0?c:d},f=Bx({},t,{options:{xField:i,yField:nB,seriesField:i,rawFields:[a,rB,aB,nB],widthRatio:l,interval:{style:u,shape:"waterfall",color:p}}}),g=qw(f).ext,m=g.geometry;return m.customInfo({leaderLine:s}),t}function pB(t){var e,n,r=t.options,i=r.xAxis,a=r.yAxis,o=r.xField,s=r.yField,l=r.meta,u=Bx({},{alias:s},(0,x.get)(l,s));return ox(Mw((e={},e[o]=i,e[s]=a,e[nB]=a,e),Bx({},l,(n={},n[nB]=u,n[rB]=u,n[iB]=u,n))))(t)}function fB(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?(e.axis(o,!1),e.axis(nB,!1)):(e.axis(o,i),e.axis(nB,i)),t}function gB(t){var e=t.chart,n=t.options,r=n.legend,i=n.total,a=n.risingFill,o=n.fallingFill,s=n.locale,l=Kx(s);if(!1===r)e.legend(!1);else{var u=[{name:l.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:a}}},{name:l.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:o}}}];i&&u.push({name:i.label||"",value:"total",marker:{symbol:"square",style:Bx({},{r:5},(0,x.get)(i,"style"))}}),e.legend(Bx({},{custom:!0,position:"top",items:u},r)),e.removeInteraction("legend-filter")}return t}function mB(t){var e=t.chart,n=t.options,r=n.label,i=n.labelMode,a=n.xField,o=px(e,"interval");if(r){var s=r.callback,l=(0,b.__rest)(r,["callback"]);o.label({fields:"absolute"===i?[iB,a]:[rB,a],callback:s,cfg:xx(l)})}else o.label(!1);return t}function vB(t){var e=t.chart,n=t.options,r=n.tooltip,i=n.xField,a=n.yField;if(!1!==r){e.tooltip((0,b.__assign)({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[a]},r));var o=e.geometries[0];(null===r||void 0===r?void 0:r.formatter)?o.tooltip(i+"*"+a,r.formatter):o.tooltip(a)}else e.tooltip(!1);return t}function yB(t){return ox(dB,kw,hB,pB,fB,gB,vB,mB,Ew,Sw,Aw,Ow())(t)}uc("interval","waterfall",{draw:function(t,e){var n=t.customInfo,r=t.points,i=t.nextPoints,a=e.addGroup(),o=this.parsePath(uB(r)),s=cB(t);a.addShape("path",{attrs:(0,b.__assign)((0,b.__assign)({},s),{path:o})});var l=(0,x.get)(n,"leaderLine");if(l&&i){var u=[["M",r[2].x,r[2].y],["L",i[0].x,i[0].y]];r[2].y===i[1].y&&(u[1]=["L",i[1].x,i[1].y]),u=this.parsePath(u),a.addShape("path",{attrs:(0,b.__assign)({path:u},l.style||{})})}return a}});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="waterfall",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return oB},e.prototype.changeData=function(t){var e=this.options,n=e.xField,r=e.yField,i=e.total;this.updateOption({data:t}),this.chart.changeData(lB(t,n,r,i))},e.prototype.getSchemaAdaptor=function(){return yB},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}})(rw);function bB(t,e,n){var r=n.map((function(t){return t[e]})).filter((function(t){return void 0!==t})),i=r.length>0?Math.max.apply(Math,r):0,a=Math.abs(t)%360;return a?360*i/a:i}function xB(t,e,n){var r=[];return t.forEach((function(t){var i=r.find((function(n){return n[e]===t[e]}));i?i[n]+=t[n]||null:r.push((0,b.__assign)({},t))})),r}function wB(t){var e=t.chart,n=t.options,r=n.barStyle,i=n.color,a=n.tooltip,o=n.colorField,s=n.type,l=n.xField,u=n.yField,c=n.data,d=Hx(c,u);e.data(d);var h=Bx({},t,{options:{tooltip:a,seriesField:o,interval:{style:r,color:i,shape:"line"===s?"line":"intervel"},minColumnWidth:n.minBarWidth,maxColumnWidth:n.maxBarWidth,columnBackground:n.barBackground}});return qw(h),"line"===s&&jw({chart:e,options:{xField:l,yField:u,seriesField:o,point:{shape:"circle",color:i}}}),t}function _B(t){var e,n=t.options,r=n.yField,i=n.xField,a=n.data,o=n.isStack,s=n.isGroup,l=n.colorField,u=n.maxAngle,c=o&&!s&&l?xB(a,i,r):a,d=Hx(c,r);return ox(Mw((e={},e[r]={min:0,max:bB(u,r,d)},e)))(t)}function CB(t){var e=t.chart,n=t.options,r=n.radius,i=n.innerRadius,a=n.startAngle,o=n.endAngle;return e.coordinate({type:"polar",cfg:{radius:r,innerRadius:i,startAngle:a,endAngle:o}}).transpose(),t}function SB(t){var e=t.chart,n=t.options,r=n.xField,i=n.xAxis;return e.axis(r,i),t}function AB(t){var e=t.chart,n=t.options,r=n.label,i=n.yField,a=px(e,"interval");if(r){var o=r.callback,s=(0,b.__rest)(r,["callback"]);a.label({fields:[i],callback:o,cfg:(0,b.__assign)((0,b.__assign)({},xx(s)),{type:"polar"})})}else a.label(!1);return t}function kB(t){return ox(ww("barStyle"),wB,_B,SB,CB,Sw,Aw,kw,Cw,_w,Ow(),AB)(t)}var EB=Bx({},rw.getDefaultOptions(),{interactions:[{type:"element-active"}],legend:!1,tooltip:{showMarkers:!1},xAxis:{grid:null,tickLine:null,line:null},maxAngle:240}),DB=(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radial-bar",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return EB},e.prototype.changeData=function(t){this.updateOption({data:t}),_B({chart:this.chart,options:this.options}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return kB}}(rw),"first-axes-view"),FB="second-axes-view",MB="series-field-key";function OB(t,e,n,r,i){var a=[];e.forEach((function(e){r.forEach((function(r){var i,o=(i={},i[t]=r[t],i[n]=e,i[e]=r[e],i);a.push(o)}))}));var o=Object.values((0,x.groupBy)(a,n)),s=o[0],l=void 0===s?[]:s,u=o[1],c=void 0===u?[]:u;return i?[l.reverse(),c.reverse()]:[l,c]}function BB(t){return"vertical"!==t}function TB(t,e,n){var r=e[0],i=e[1],a=r.autoPadding,o=i.autoPadding,s=t.__axisPosition,l=s.layout,u=s.position;if(BB(l)&&"top"===u&&(r.autoPadding=n.instance(a.top,0,a.bottom,a.left),i.autoPadding=n.instance(o.top,a.left,o.bottom,0)),BB(l)&&"bottom"===u&&(r.autoPadding=n.instance(a.top,a.right/2+5,a.bottom,a.left),i.autoPadding=n.instance(o.top,o.right,o.bottom,a.right/2+5)),!BB(l)&&"bottom"===u){var c=a.left>=o.left?a.left:o.left;r.autoPadding=n.instance(a.top,a.right,a.bottom/2+5,c),i.autoPadding=n.instance(a.bottom/2+5,o.right,o.bottom,c)}if(!BB(l)&&"top"===u){c=a.left>=o.left?a.left:o.left;r.autoPadding=n.instance(a.top,a.right,0,c),i.autoPadding=n.instance(0,o.right,a.top,c)}}function PB(t){var e,n,r=t.chart,i=t.options,a=i.data,o=i.xField,s=i.yField,l=i.color,u=i.barStyle,c=i.widthRatio,d=i.legend,h=i.layout,p=OB(o,s,MB,a,BB(h));d?r.legend(MB,d):!1===d&&r.legend(!1);var f=p[0],g=p[1];BB(h)?(e=r.createView({region:{start:{x:0,y:0},end:{x:.5,y:1}},id:DB}),e.coordinate().transpose().reflect("x"),n=r.createView({region:{start:{x:.5,y:0},end:{x:1,y:1}},id:FB}),n.coordinate().transpose(),e.data(f),n.data(g)):(e=r.createView({region:{start:{x:0,y:0},end:{x:1,y:.5}},id:DB}),n=r.createView({region:{start:{x:0,y:.5},end:{x:1,y:1}},id:FB}),n.coordinate().reflect("y"),e.data(f),n.data(g));var m=Bx({},t,{chart:e,options:{widthRatio:c,xField:o,yField:s[0],seriesField:MB,interval:{color:l,style:u}}});qw(m);var v=Bx({},t,{chart:n,options:{xField:o,yField:s[1],seriesField:MB,widthRatio:c,interval:{color:l,style:u}}});return qw(v),t}function IB(t){var e,n,r,i=t.options,a=t.chart,o=i.xAxis,s=i.yAxis,l=i.xField,u=i.yField,c=vx(a,DB),d=vx(a,FB),h={};return(0,x.keys)((null===i||void 0===i?void 0:i.meta)||{}).map((function(t){(0,x.get)(null===i||void 0===i?void 0:i.meta,[t,"alias"])&&(h[t]=i.meta[t].alias)})),a.scale((e={},e[MB]={sync:!0,formatter:function(t){return(0,x.get)(h,t,t)}},e)),Mw((n={},n[l]=o,n[u[0]]=s[u[0]],n))(Bx({},t,{chart:c})),Mw((r={},r[l]=o,r[u[1]]=s[u[1]],r))(Bx({},t,{chart:d})),t}function LB(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField,s=n.layout,l=vx(e,DB),u=vx(e,FB);return"bottom"===(null===r||void 0===r?void 0:r.position)?u.axis(a,(0,b.__assign)((0,b.__assign)({},r),{label:{formatter:function(){return""}}})):u.axis(a,!1),!1===r?l.axis(a,!1):l.axis(a,(0,b.__assign)({position:BB(s)?"top":"bottom"},r)),!1===i?(l.axis(o[0],!1),u.axis(o[1],!1)):(l.axis(o[0],i[o[0]]),u.axis(o[1],i[o[1]])),e.__axisPosition={position:l.getOptions().axes[a].position,layout:s},t}function NB(t){var e=t.chart;return Sw(Bx({},t,{chart:vx(e,DB)})),Sw(Bx({},t,{chart:vx(e,FB)})),t}function RB(t){var e=t.chart,n=t.options,r=n.yField,i=n.yAxis;return Bw(Bx({},t,{chart:vx(e,DB),options:{yAxis:i[r[0]]}})),Bw(Bx({},t,{chart:vx(e,FB),options:{yAxis:i[r[1]]}})),t}function zB(t){var e=t.chart;return kw(Bx({},t,{chart:vx(e,DB)})),kw(Bx({},t,{chart:vx(e,FB)})),kw(t),t}function jB(t){var e=t.chart;return Aw(Bx({},t,{chart:vx(e,DB)})),Aw(Bx({},t,{chart:vx(e,FB)})),t}function $B(t){var e,n,r=this,i=t.chart,a=t.options,o=a.label,s=a.yField,l=a.layout,u=vx(i,DB),c=vx(i,FB),d=px(u,"interval"),h=px(c,"interval");if(o){var p=o.callback,f=(0,b.__rest)(o,["callback"]);f.position||(f.position="middle"),void 0===f.offset&&(f.offset=2);var g=(0,b.__assign)({},f);if(BB(l)){var m=(null===(e=g.style)||void 0===e?void 0:e.textAlign)||("middle"===f.position?"center":"left");f.style=Bx({},f.style,{textAlign:m});var v={left:"right",right:"left",center:"center"};g.style=Bx({},g.style,{textAlign:v[m]})}else{var y={top:"bottom",bottom:"top",middle:"middle"};"string"===typeof f.position?f.position=y[f.position]:"function"===typeof f.position&&(f.position=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return y[f.position.apply(r,t)]});var x=(null===(n=g.style)||void 0===n?void 0:n.textBaseline)||"bottom";g.style=Bx({},g.style,{textBaseline:x});var w={top:"bottom",bottom:"top",middle:"middle"};f.style=Bx({},f.style,{textBaseline:w[x]})}d.label({fields:[s[0]],callback:p,cfg:xx(g)}),h.label({fields:[s[1]],callback:p,cfg:xx(f)})}else d.label(!1),h.label(!1);return t}function qB(t){return ox(PB,IB,LB,RB,zB,$B,Cw,NB,jB)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bidirectional-bar",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return Bx({},t.getDefaultOptions.call(this),{syncViewPadding:TB})},e.prototype.changeData=function(t){void 0===t&&(t=[]),this.chart.emit(w.BEFORE_CHANGE_DATA,Au.fromData(this.chart,w.BEFORE_CHANGE_DATA,null)),this.updateOption({data:t});var e=this.options,n=e.xField,r=e.yField,i=e.layout,a=OB(n,r,MB,t,BB(i)),o=a[0],s=a[1],l=vx(this.chart,DB),u=vx(this.chart,FB);l.data(o),u.data(s),this.chart.render(!0),this.chart.emit(w.AFTER_CHANGE_DATA,Au.fromData(this.chart,w.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return qB},e.SERIES_FIELD_KEY=MB})(rw);function VB(t,e){if((0,x.isArray)(t))return t.find((function(t){return t.type===e}))}function HB(t,e){var n=VB(t,e);return n&&!1!==n.enable}function UB(t){var e=t.interactions,n=t.drilldown;return(0,x.get)(n,"enabled")||HB(e,"treemap-drill-down")}function GB(t){var e=t.interactions["drill-down"];if(e){var n=e.context.actions.find((function(t){return"drill-down-action"===t.name}));n.reset()}}function WB(t){var e=t.data,n=t.colorField,r=t.enableDrillDown,i=t.hierarchyConfig,a=AO(e,(0,b.__assign)((0,b.__assign)({},i),{type:"hierarchy.treemap",field:"value",as:["x","y"]})),o=[];return a.forEach((function(t){if(0===t.depth)return null;if(r&&1!==t.depth)return null;if(!r&&t.children)return null;var a=t.ancestors().map((function(t){return{data:t.data,height:t.height,value:t.value}})),s=r&&(0,x.isArray)(e.path)?a.concat(e.path.slice(1)):a,l=Object.assign({},t.data,(0,b.__assign)({x:t.x,y:t.y,depth:t.depth,value:t.value,path:s},t));if(!t.data[n]&&t.parent){var u=t.ancestors().find((function(t){return t.data[n]}));l[n]=null===u||void 0===u?void 0:u.data[n]}else l[n]=t.data[n];l[GF]={hierarchyConfig:i,colorField:n,enableDrillDown:r},o.push(l)})),o}function YB(t){var e=t.options,n=e.colorField;return Bx({options:{rawFields:["value"],tooltip:{fields:["name","value",n,"path"],formatter:function(t){return{name:t.name,value:t.value}}}}},t)}function XB(t){var e=t.chart,n=t.options,r=n.color,i=n.colorField,a=n.rectStyle,o=n.hierarchyConfig,s=n.rawFields,l=WB({data:n.data,colorField:n.colorField,enableDrillDown:UB(n),hierarchyConfig:o});return e.data(l),Vw(Bx({},t,{options:{xField:"x",yField:"y",seriesField:i,rawFields:s,polygon:{color:r,style:a}}})),e.coordinate().reflect("y"),t}function ZB(t){var e=t.chart;return e.axis(!1),t}function KB(t){var e=t.drilldown,n=t.interactions,r=void 0===n?[]:n,i=UB(t);return i?Bx({},t,{interactions:(0,b.__spreadArrays)(r,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:WB}}])}):t}function QB(t){var e=t.chart,n=t.options,r=n.interactions,i=n.drilldown;Sw({chart:e,options:KB(n)});var a=VB(r,"view-zoom");a&&(!1!==a.enable?e.getCanvas().on("mousewheel",(function(t){t.preventDefault()})):e.getCanvas().off("mousewheel"));var o=UB(n);return o&&(e.appendPadding=Gx(e.appendPadding,(0,x.get)(i,["breadCrumb","position"]))),t}function JB(t){return ox(YB,kw,ww("rectStyle"),XB,ZB,_w,Cw,QB,Aw,Ow())(t)}var tT={colorField:"name",rectStyle:{lineWidth:1,stroke:"#fff"},hierarchyConfig:{tile:"treemapSquarify"},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1,breadCrumb:{position:"bottom-left",rootText:"初始",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}}}};(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="treemap",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return tT},e.prototype.changeData=function(t){var e=this.options,n=e.colorField,r=e.interactions,i=e.hierarchyConfig;this.updateOption({data:t});var a=WB({data:t,colorField:n,enableDrillDown:HB(r,"treemap-drill-down"),hierarchyConfig:i});this.chart.changeData(a),GB(this.chart)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return JB}})(rw);function eT(t){return t.target.depth}function nT(t){return t.depth}function rT(t,e){return e-1-t.height}function iT(t,e){return t.sourceLinks.length?t.depth:e-1}function aT(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?(0,x.minBy)(t.sourceLinks,eT)-1:0}function oT(t){return function(){return t}}function sT(t,e){for(var n=0,r=0;r<t.length;r++)n+=e(t[r]);return n}function lT(t,e){for(var n=-1/0,r=0;r<t.length;r++)n=Math.max(e(t[r]),n);return n}function uT(t,e){for(var n=1/0,r=0;r<t.length;r++)n=Math.min(e(t[r]),n);return n}function cT(t,e){return hT(t.source,e.source)||t.index-e.index}function dT(t,e){return hT(t.target,e.target)||t.index-e.index}function hT(t,e){return t.y0-e.y0}function pT(t){return t.value}function fT(t){return t.index}function gT(t){return t.nodes}function mT(t){return t.links}function vT(t,e){var n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function yT(t){for(var e=t.nodes,n=0,r=e;n<r.length;n++){for(var i=r[n],a=i.y0,o=a,s=0,l=i.sourceLinks;s<l.length;s++){var u=l[s];u.y0=a+u.width/2,a+=u.width}for(var c=0,d=i.targetLinks;c<d.length;c++){u=d[c];u.y1=o+u.width/2,o+=u.width}}}function bT(){var t,e,n,r,i=0,a=0,o=1,s=1,l=24,u=8,c=fT,d=iT,h=gT,p=mT,f=6;function g(t){var e={nodes:h(t),links:p(t)};return m(e),v(e),y(e),b(e),_(e),yT(e),e}function m(t){var e=t.nodes,n=t.links;e.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var i=new Map(e.map((function(t){return[c(t),t]})));if(n.forEach((function(t,e){t.index=e;var n=t.source,r=t.target;"object"!==typeof n&&(n=t.source=vT(i,n)),"object"!==typeof r&&(r=t.target=vT(i,r)),n.sourceLinks.push(t),r.targetLinks.push(t)})),null!=r)for(var a=0,o=e;a<o.length;a++){var s=o[a],l=s.sourceLinks,u=s.targetLinks;l.sort(r),u.sort(r)}}function v(t){for(var e=t.nodes,n=0,r=e;n<r.length;n++){var i=r[n];i.value=void 0===i.fixedValue?Math.max(sT(i.sourceLinks,pT),sT(i.targetLinks,pT)):i.fixedValue}}function y(t){var n=t.nodes,r=n.length,i=new Set(n),a=new Set,o=0;while(i.size){if(i.forEach((function(t){t.depth=o;for(var e=0,n=t.sourceLinks;e<n.length;e++){var r=n[e].target;a.add(r)}})),++o>r)throw new Error("circular link");i=a,a=new Set}if(e)for(var s=Math.max(lT(n,(function(t){return t.depth}))+1,0),l=void 0,u=0;u<n.length;u++)l=n[u],l.depth=e.call(null,l,s)}function b(t){var e=t.nodes,n=e.length,r=new Set(e),i=new Set,a=0;while(r.size){if(r.forEach((function(t){t.height=a;for(var e=0,n=t.targetLinks;e<n.length;e++){var r=n[e].source;i.add(r)}})),++a>n)throw new Error("circular link");r=i,i=new Set}}function x(t){for(var e=t.nodes,r=Math.max(lT(e,(function(t){return t.depth}))+1,0),a=(o-i-l)/(r-1),s=new Array(r).fill(0).map((function(){return[]})),u=0,c=e;u<c.length;u++){var h=c[u],p=Math.max(0,Math.min(r-1,Math.floor(d.call(null,h,r))));h.layer=p,h.x0=i+p*a,h.x1=h.x0+l,s[p]?s[p].push(h):s[p]=[h]}if(n)for(var f=0,g=s;f<g.length;f++){var m=g[f];m.sort(n)}return s}function w(e){for(var n=uT(e,(function(e){return(s-a-(e.length-1)*t)/sT(e,pT)})),r=0,i=e;r<i.length;r++){for(var o=i[r],l=a,u=0,c=o;u<c.length;u++){var d=c[u];d.y0=l,d.y1=l+d.value*n,l=d.y1+t;for(var h=0,p=d.sourceLinks;h<p.length;h++){var f=p[h];f.width=f.value*n}}l=(s-l+t)/(o.length+1);for(var g=0;g<o.length;++g){d=o[g];d.y0+=l*(g+1),d.y1+=l*(g+1)}F(o)}}function _(e){var n=x(e);t=Math.min(u,(s-a)/(lT(n,(function(t){return t.length}))-1)),w(n);for(var r=0;r<f;++r){var i=Math.pow(.99,r),o=Math.max(1-i,(r+1)/f);S(n,i,o),C(n,i,o)}}function C(t,e,r){for(var i=1,a=t.length;i<a;++i){for(var o=t[i],s=0,l=o;s<l.length;s++){for(var u=l[s],c=0,d=0,h=0,p=u.targetLinks;h<p.length;h++){var f=p[h],g=f.source,m=f.value,v=m*(u.layer-g.layer);c+=M(g,u)*v,d+=v}if(d>0){var y=(c/d-u.y0)*e;u.y0+=y,u.y1+=y,D(u)}}void 0===n&&o.sort(hT),o.length&&A(o,r)}}function S(t,e,r){for(var i=t.length,a=i-2;a>=0;--a){for(var o=t[a],s=0,l=o;s<l.length;s++){for(var u=l[s],c=0,d=0,h=0,p=u.sourceLinks;h<p.length;h++){var f=p[h],g=f.target,m=f.value,v=m*(g.layer-u.layer);c+=O(u,g)*v,d+=v}if(d>0){var y=(c/d-u.y0)*e;u.y0+=y,u.y1+=y,D(u)}}void 0===n&&o.sort(hT),o.length&&A(o,r)}}function A(e,n){var r=e.length>>1,i=e[r];E(e,i.y0-t,r-1,n),k(e,i.y1+t,r+1,n),E(e,s,e.length-1,n),k(e,a,0,n)}function k(e,n,r,i){for(;r<e.length;++r){var a=e[r],o=(n-a.y0)*i;o>1e-6&&(a.y0+=o,a.y1+=o),n=a.y1+t}}function E(e,n,r,i){for(;r>=0;--r){var a=e[r],o=(a.y1-n)*i;o>1e-6&&(a.y0-=o,a.y1-=o),n=a.y0-t}}function D(t){var e=t.sourceLinks,n=t.targetLinks;if(void 0===r){for(var i=0,a=n;i<a.length;i++){var o=a[i].source.sourceLinks;o.sort(dT)}for(var s=0,l=e;s<l.length;s++){var u=l[s].target.targetLinks;u.sort(cT)}}}function F(t){if(void 0===r)for(var e=0,n=t;e<n.length;e++){var i=n[e],a=i.sourceLinks,o=i.targetLinks;a.sort(dT),o.sort(cT)}}function M(e,n){for(var r=e.y0-(e.sourceLinks.length-1)*t/2,i=0,a=e.sourceLinks;i<a.length;i++){var o=a[i],s=o.target,l=o.width;if(s===n)break;r+=l+t}for(var u=0,c=n.targetLinks;u<c.length;u++){var d=c[u];s=d.source,l=d.width;if(s===e)break;r-=l}return r}function O(e,n){for(var r=n.y0-(n.targetLinks.length-1)*t/2,i=0,a=n.targetLinks;i<a.length;i++){var o=a[i],s=o.source,l=o.width;if(s===e)break;r+=l+t}for(var u=0,c=e.sourceLinks;u<c.length;u++){var d=c[u];s=d.target,l=d.width;if(s===n)break;r-=l}return r}return g.update=function(t){return yT(t),t},g.nodeId=function(t){return arguments.length?(c="function"===typeof t?t:oT(t),g):c},g.nodeAlign=function(t){return arguments.length?(d="function"===typeof t?t:oT(t),g):d},g.nodeDepth=function(t){return arguments.length?(e=t,g):e},g.nodeSort=function(t){return arguments.length?(n=t,g):n},g.nodeWidth=function(t){return arguments.length?(l=+t,g):l},g.nodePadding=function(e){return arguments.length?(u=t=+e,g):u},g.nodes=function(t){return arguments.length?(h="function"===typeof t?t:oT(t),g):h},g.links=function(t){return arguments.length?(p="function"===typeof t?t:oT(t),g):p},g.linkSort=function(t){return arguments.length?(r=t,g):r},g.size=function(t){return arguments.length?(i=a=0,o=+t[0],s=+t[1],g):[o-i,s-a]},g.extent=function(t){return arguments.length?(i=+t[0][0],o=+t[1][0],a=+t[0][1],s=+t[1][1],g):[[i,a],[o,s]]},g.iterations=function(t){return arguments.length?(f=+t,g):f},g}var xT={left:nT,right:rT,center:aT,justify:iT},wT={nodeId:function(t){return t.index},nodeAlign:"justify",nodeWidth:.008,nodePadding:.03,nodeSort:void 0};function _T(t){var e=(0,x.isString)(t)?xT[t]:(0,x.isFunction)(t)?t:null;return e||iT}function CT(t){return(0,x.assign)({},wT,t)}function ST(t,e){var n=CT(t),r=n.nodeId,i=n.nodeSort,a=n.nodeAlign,o=n.nodeWidth,s=n.nodePadding,l=n.nodeDepth,u=bT().nodeSort(i).nodeWidth(o).nodePadding(s).nodeDepth(l).nodeAlign(_T(a)).extent([[0,0],[1,1]]).nodeId(r),c=u(e),d=c.nodes.map((function(t){var e=t.x0,n=t.x1,r=t.y0,i=t.y1;return t.x=[e,n,n,e],t.y=[r,r,i,i],t})).filter((function(t){return null!==t.name})),h=c.links.map((function(t){var e=t.source,n=t.target,r=e.x1,i=n.x0;t.x=[r,r,i,i];var a=t.width/2;return t.y=[t.y0+a,t.y0-a,t.y1+a,t.y1-a],t})).filter((function(t){var e=t.source,n=t.target;return null!==e.name&&null!==n.name}));return{nodes:d,links:h}}function AT(t,e,n){var r=[];return t.forEach((function(t){var i=t[e],a=t[n];r.includes(i)||r.push(i),r.includes(a)||r.push(a)})),r}function kT(t,e,n,r){var i={};return e.forEach((function(t){i[t]={},e.forEach((function(e){i[t][e]=0}))})),t.forEach((function(t){i[t[n]][t[r]]=1})),i}function ET(t,e,n){if(!(0,x.isArray)(t))return[];var r=[],i=AT(t,e,n),a=kT(t,i,e,n),o={};function s(t){o[t]=1,i.forEach((function(e){if(0!=a[t][e])if(1==o[e])r.push(t+"_"+e);else{if(-1==o[e])return;s(e)}})),o[t]=-1}return i.forEach((function(t){o[t]=0})),i.forEach((function(t){-1!=o[t]&&s(t)})),0!==r.length&&console.warn("sankey data contains circle, "+r.length+" records removed.",r),t.filter((function(t){return r.findIndex((function(r){return r===t[e]+"_"+t[n]}))<0}))}function DT(t){return"node-link"===t}function FT(t,e,n){return jx(t)?t/n:e}function MT(t,e,n){return jx(t)?t/n:e}function OT(t,e,n){var r,i=t.dataType,a=t.data,o=t.sourceField,s=t.targetField,l=t.weightField,u=t.nodeAlign,c=t.nodeSort,d=t.nodePadding,h=t.nodePaddingRatio,p=t.nodeWidth,f=t.nodeWidthRatio,g=t.nodeDepth,m=t.rawFields,v=void 0===m?[]:m;r=DT(i)?a:Vx(ET(a,o,s),o,s,l,v);var y=ST({nodeAlign:u,nodePadding:MT(d,h,n),nodeWidth:FT(p,f,e),nodeSort:c,nodeDepth:g},r),x=y.nodes,w=y.links;return{nodes:x.map((function(t){return(0,b.__assign)((0,b.__assign)({},sx(t,(0,b.__spreadArrays)(["x","y","name"],v))),{isNode:!0})})),edges:w.map((function(t){return(0,b.__assign)((0,b.__assign)({source:t.source.name,target:t.target.name,name:t.source.name||t.target.name},sx(t,(0,b.__spreadArrays)(["x","y","value"],v))),{isNode:!1})}))}}var BT="x",TT="y",PT="name",IT="nodes",LT="edges";function NT(t){var e=t.options,n=e.rawFields,r=void 0===n?[]:n;return Bx({},{options:{tooltip:{fields:(0,x.uniq)((0,b.__spreadArrays)(["name","source","target","value","isNode"],r))},label:{fields:(0,x.uniq)((0,b.__spreadArrays)(["x","name"],r))}}},t)}function RT(t){var e=t.chart,n=t.options,r=n.color,i=n.nodeStyle,a=n.edgeStyle,o=n.label,s=n.tooltip,l=n.nodeState,u=n.edgeState;e.legend(!1),e.tooltip(s),e.axis(!1),e.coordinate().reflect("y");var c=OT(n,e.width,e.height),d=c.nodes,h=c.edges,p=e.createView({id:LT});p.data(h),Hw({chart:p,options:{xField:BT,yField:TT,seriesField:PT,edge:{color:r,style:a,shape:"arc"},tooltip:s,state:u}});var f=e.createView({id:IT});return f.data(d),Vw({chart:f,options:{xField:BT,yField:TT,seriesField:PT,polygon:{color:r,style:i},label:o,tooltip:s,state:l}}),e.interaction("element-active"),e.scale({x:{sync:!0,nice:!0,min:0,max:1,minLimit:0,maxLimit:1},y:{sync:!0,nice:!0,min:0,max:1,minLimit:0,maxLimit:1},name:{sync:"color",type:"cat"}}),t}function zT(t){var e=t.chart,n=t.options,r=n.animation;"boolean"===typeof r?e.animate(r):e.animate(!0);var i=(0,b.__spreadArrays)(e.views[0].geometries,e.views[1].geometries);return i.forEach((function(t){t.animate(r)})),t}function jT(t){var e=t.chart,n=t.options,r=n.nodeDraggable,i="sankey-node-draggable";return r?e.interaction(i):e.removeInteraction(i),t}function $T(t){var e=t.chart,n=t.options,r=n.interactions,i=void 0===r?[]:r,a=[].concat(i,n.nodeInteractions||[]),o=[].concat(i,n.edgeInteractions||[]),s=vx(e,IT),l=vx(e,LT);return a.forEach((function(t){!1===(null===t||void 0===t?void 0:t.enable)?s.removeInteraction(t.type):s.interaction(t.type,t.cfg||{})})),o.forEach((function(t){!1===(null===t||void 0===t?void 0:t.enable)?l.removeInteraction(t.type):l.interaction(t.type,t.cfg||{})})),t}function qT(t){return ox(NT,RT,$T,jT,zT,kw)(t)}var VT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isDragging=!1,e}return(0,b.__extends)(e,t),e.prototype.isNodeElement=function(){var t=(0,x.get)(this.context,"event.target");if(t){var e=t.get("element");return e&&e.getModel().data.isNode}return!1},e.prototype.getNodeView=function(){return vx(this.context.view,IT)},e.prototype.getEdgeView=function(){return vx(this.context.view,LT)},e.prototype.getCurrentDatumIdx=function(t){return this.getNodeView().geometries[0].elements.indexOf(t)},e.prototype.start=function(){if(this.isNodeElement()){this.prevPoint={x:(0,x.get)(this.context,"event.x"),y:(0,x.get)(this.context,"event.y")};var t=this.context.event.target.get("element"),e=this.getCurrentDatumIdx(t);if(-1===e)return;this.currentElementIdx=e,this.context.isDragging=!0,this.isDragging=!0,this.prevNodeAnimateCfg=this.getNodeView().getOptions().animate,this.prevEdgeAnimateCfg=this.getEdgeView().getOptions().animate,this.getNodeView().animate(!1),this.getEdgeView().animate(!1)}},e.prototype.translate=function(){if(this.isDragging){var t=this.context.view,e={x:(0,x.get)(this.context,"event.x"),y:(0,x.get)(this.context,"event.y")},n=e.x-this.prevPoint.x,r=e.y-this.prevPoint.y,i=this.getNodeView(),a=i.geometries[0].elements[this.currentElementIdx];if(a&&a.getModel()){var o=a.getModel().data,s=i.getOptions().data,l=i.getCoordinate(),u={x:n/l.getWidth(),y:r/l.getHeight()},c=(0,b.__assign)((0,b.__assign)({},o),{x:o.x.map((function(t){return t+u.x})),y:o.y.map((function(t){return t+u.y}))}),d=(0,b.__spreadArrays)(s);d[this.currentElementIdx]=c,i.data(d);var h=o.name,p=this.getEdgeView(),f=p.getOptions().data;f.forEach((function(t){t.source===h&&(t.x[0]+=u.x,t.x[1]+=u.x,t.y[0]+=u.y,t.y[1]+=u.y),t.target===h&&(t.x[2]+=u.x,t.x[3]+=u.x,t.y[2]+=u.y,t.y[3]+=u.y)})),p.data(f),this.prevPoint=e,t.render(!0)}}},e.prototype.end=function(){this.isDragging=!1,this.context.isDragging=!1,this.prevPoint=null,this.currentElementIdx=null,this.getNodeView().animate(this.prevNodeAnimateCfg),this.getEdgeView().animate(this.prevEdgeAnimateCfg)},e}(Ls);qs("sankey-node-drag",VT),zl("sankey-node-draggable",{showEnable:[{trigger:"polygon:mouseenter",action:"cursor:pointer"},{trigger:"polygon:mouseleave",action:"cursor:default"}],start:[{trigger:"polygon:mousedown",action:"sankey-node-drag:start"}],processing:[{trigger:"plot:mousemove",action:"sankey-node-drag:translate"},{isEnable:function(t){return t.isDragging},trigger:"plot:mousemove",action:"cursor:move"}],end:[{trigger:"plot:mouseup",action:"sankey-node-drag:end"}]});(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="sankey",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return{appendPadding:8,syncViewPadding:!0,nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.3,lineWidth:0},edgeState:{active:{style:{opacity:.8,lineWidth:0}}},label:{formatter:function(t){var e=t.name;return e},callback:function(t){var e=1===t[1];return{style:{fill:"#545454",textAlign:e?"end":"start"},offsetX:e?-8:8}},layout:[{type:"hide-overlap"}]},tooltip:{showTitle:!1,showMarkers:!1,shared:!1,showContent:function(t){return!(0,x.get)(t,[0,"data","isNode"])},formatter:function(t){var e=t.source,n=t.target,r=t.value;return{name:e+" -> "+n,value:r}}},nodeWidthRatio:.008,nodePaddingRatio:.01,animation:{appear:{animation:"wave-in"},enter:{animation:"wave-in"}}}},e.prototype.changeData=function(t){this.updateOption({data:t});var e=OT(this.options,this.chart.width,this.chart.height),n=e.nodes,r=e.edges,i=vx(this.chart,IT),a=vx(this.chart,LT);i.changeData(n),a.changeData(r)},e.prototype.getSchemaAdaptor=function(){return qT},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()}})(rw);var HT={y:0,nodeWidthRatio:.05,weight:!1,nodePaddingRatio:.1,id:function(t){return t.id},source:function(t){return t.source},target:function(t){return t.target},sourceWeight:function(t){return t.value||1},targetWeight:function(t){return t.value||1},sortBy:null};function UT(t,e,n){(0,x.forIn)(t,(function(t,r){t.inEdges=e.filter((function(t){return""+n.target(t)===""+r})),t.outEdges=e.filter((function(t){return""+n.source(t)===""+r})),t.edges=t.outEdges.concat(t.inEdges),t.frequency=t.edges.length,t.value=0,t.inEdges.forEach((function(e){t.value+=n.targetWeight(e)})),t.outEdges.forEach((function(e){t.value+=n.sourceWeight(e)}))}))}function GT(t,e){var n={weight:function(t,e){return e.value-t.value},frequency:function(t,e){return e.frequency-t.frequency},id:function(t,n){return(""+e.id(t)).localeCompare(""+e.id(n))}},r=n[e.sortBy];!r&&(0,x.isFunction)(e.sortBy)&&(r=e.sortBy),r&&t.sort(r)}function WT(t,e){var n=t.length;if(!n)throw new TypeError("Invalid nodes: it's empty!");if(e.weight){var r=e.nodePaddingRatio;if(r<0||r>=1)throw new TypeError("Invalid nodePaddingRatio: it must be in range [0, 1)!");var i=r/(2*n),a=e.nodeWidthRatio;if(a<=0||a>=1)throw new TypeError("Invalid nodeWidthRatio: it must be in range (0, 1)!");var o=0;t.forEach((function(t){o+=t.value})),t.forEach((function(t){t.weight=t.value/o,t.width=t.weight*(1-r),t.height=a})),t.forEach((function(n,r){for(var o=0,s=r-1;s>=0;s--)o+=t[s].width+2*i;var l=n.minX=i+o,u=n.maxX=n.minX+n.width,c=n.minY=e.y-a/2,d=n.maxY=c+a;n.x=[l,u,u,l],n.y=[c,c,d,d]}))}else{var s=1/n;t.forEach((function(t,n){t.x=(n+.5)*s,t.y=e.y}))}return t}function YT(t,e,n){if(n.weight){var r={};(0,x.forIn)(t,(function(t,e){r[e]=t.value})),e.forEach((function(e){var i=n.source(e),a=n.target(e),o=t[i],s=t[a];if(o&&s){var l=r[i],u=n.sourceWeight(e),c=o.minX+(o.value-l)/o.value*o.width,d=c+u/o.value*o.width;r[i]-=u;var h=r[a],p=n.targetWeight(e),f=s.minX+(s.value-h)/s.value*s.width,g=f+p/s.value*s.width;r[a]-=p;var m=n.y;e.x=[c,d,f,g],e.y=[m,m,m,m],e.source=o,e.target=s}}))}else e.forEach((function(e){var r=t[n.source(e)],i=t[n.target(e)];r&&i&&(e.x=[r.x,i.x],e.y=[r.y,i.y],e.source=r,e.target=i)}));return e}function XT(t){return(0,x.assign)({},HT,t)}function ZT(t,e){var n=XT(t),r={},i=e.nodes,a=e.links;i.forEach((function(t){var e=n.id(t);r[e]=t})),UT(r,a,n),GT(i,n);var o=WT(i,n),s=YT(r,a,n);return{nodes:o,links:s}}var KT="x",QT="y",JT="name",tP="source",eP={nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.5,lineWidth:2},label:{fields:["x","name"],callback:function(t,e){var n=(t[0]+t[1])/2,r=n>.5?-4:4;return{labelEmit:!0,style:{fill:"#8c8c8c"},offsetX:r,content:e}}},tooltip:{showTitle:!1,showMarkers:!1,fields:["source","target","value","isNode"],showContent:function(t){return!(0,x.get)(t,[0,"data","isNode"])},formatter:function(t){var e=t.source,n=t.target,r=t.value;return{name:e+" -> "+n,value:r}}},interactions:[{type:"element-active"}],weight:!0,nodePaddingRatio:.1,nodeWidthRatio:.05};function nP(t){var e=t.options,n=e.data,r=e.sourceField,i=e.targetField,a=e.weightField,o=e.nodePaddingRatio,s=e.nodeWidthRatio,l=e.rawFields,u=void 0===l?[]:l,c=Vx(n,r,i,a),d=ZT({weight:!0,nodePaddingRatio:o,nodeWidthRatio:s},c),h=d.nodes,p=d.links,f=h.map((function(t){return(0,b.__assign)((0,b.__assign)({},sx(t,(0,b.__spreadArrays)(["id","x","y","name"],u))),{isNode:!0})})),g=p.map((function(t){return(0,b.__assign)((0,b.__assign)({source:t.source.name,target:t.target.name,name:t.source.name||t.target.name},sx(t,(0,b.__spreadArrays)(["x","y","value"],u))),{isNode:!1})}));return(0,b.__assign)((0,b.__assign)({},t),{ext:(0,b.__assign)((0,b.__assign)({},t.ext),{chordData:{nodesData:f,edgesData:g}})})}function rP(t){var e,n=t.chart;return n.scale((e={x:{sync:!0,nice:!0},y:{sync:!0,nice:!0,max:1}},e[JT]={sync:"color"},e[tP]={sync:"color"},e)),t}function iP(t){var e=t.chart;return e.axis(!1),t}function aP(t){var e=t.chart;return e.legend(!1),t}function oP(t){var e=t.chart,n=t.options,r=n.tooltip;return e.tooltip(r),t}function sP(t){var e=t.chart;return e.coordinate("polar").reflect("y"),t}function lP(t){var e=t.chart,n=t.options,r=t.ext.chordData.nodesData,i=n.nodeStyle,a=n.label,o=n.tooltip,s=e.createView();return s.data(r),Vw({chart:s,options:{xField:KT,yField:QT,seriesField:JT,polygon:{style:i},label:a,tooltip:o}}),t}function uP(t){var e=t.chart,n=t.options,r=t.ext.chordData.edgesData,i=n.edgeStyle,a=n.tooltip,o=e.createView();o.data(r);var s={xField:KT,yField:QT,seriesField:tP,edge:{style:i,shape:"arc"},tooltip:a};return Hw({chart:o,options:s}),t}function cP(t){var e=t.chart,n=t.options,r=n.animation;return"boolean"===typeof r?e.animate(r):e.animate(!0),(0,x.each)(mx(e),(function(t){t.animate(r)})),t}function dP(t){return ox(kw,nP,sP,rP,iP,aP,oP,uP,lP,Sw,Ew,cP)(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="chord",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return eP},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return dP}})(rw);var hP={field:"value",as:["x","y","r"],sort:function(t,e){return e.value-t.value}};function pP(t,e){e=(0,x.assign)({},hP,e);var n,r=e.as;if(!(0,x.isArray)(r)||3!==r.length)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "r" ])!');try{n=PF(e)}catch(u){console.warn(u)}var i=function(t){return KM().size(e.size).padding(e.padding)(hM(t).sum((function(t){return t[n]})).sort(e.sort))},a=i(t),o=r[0],s=r[1],l=r[2];return a.each((function(t){t[o]=t.x,t[s]=t.y,t[l]=t.r})),IF(a)}function fP(t){var e=t.data,n=t.hierarchyConfig,r=t.rawFields,i=void 0===r?[]:r,a=t.enableDrillDown,o=pP(e,(0,b.__assign)((0,b.__assign)({},n),{field:"value",as:["x","y","r"]})),s=[];return o.forEach((function(t){var e,r=t.data.name,o=(0,b.__assign)({},t);while(o.depth>1)r=(null===(e=o.parent.data)||void 0===e?void 0:e.name)+" / "+r,o=o.parent;if(a&&t.depth>2)return null;var l=Bx({},t.data,(0,b.__assign)((0,b.__assign)((0,b.__assign)({},sx(t.data,i)),{path:r}),t));l.ext=n,l[GF]={hierarchyConfig:n,rawFields:i,enableDrillDown:a},s.push(l)})),s}function gP(t,e,n){var r=Wx([t,e]),i=r[0],a=r[1],o=r[2],s=r[3],l=n.width,u=n.height,c=l-(s+a),d=u-(i+o),h=Math.min(c,d),p=(c-h)/2,f=(d-h)/2,g=i+f,m=a+p,v=o+f,y=s+p,b=[g,m,v,y],x=h<0?0:h;return{finalPadding:b,finalSize:x}}var mP=["x","y","r","name","value","path","depth"],vP={colorField:"name",autoFit:!0,pointStyle:{lineWidth:0,stroke:"#fff"},legend:!1,hierarchyConfig:{size:[1,1],padding:0},label:{fields:["name"],layout:{type:"limit-in-shape"}},tooltip:{showMarkers:!1,showTitle:!1},drilldown:{enabled:!1}};function yP(t){var e=t.chart,n=Math.min(e.viewBBox.width,e.viewBBox.height);return Bx({options:{size:function(t){var e=t.r;return e*n}}},t)}function bP(t){var e=t.options,n=t.chart,r=n.viewBBox,i=e.padding,a=e.appendPadding,o=e.drilldown,s=a;if(null===o||void 0===o?void 0:o.enabled){var l=Gx(n.appendPadding,(0,x.get)(o,["breadCrumb","position"]));s=Wx([l,a])}var u=gP(i,s,r).finalPadding;return n.padding=u,n.appendPadding=0,t}function xP(t){var e=t.chart,n=t.options,r=e.padding,i=e.appendPadding,a=n.color,o=n.colorField,s=n.pointStyle,l=n.hierarchyConfig,u=n.sizeField,c=n.rawFields,d=void 0===c?[]:c,h=n.drilldown,p=fP({data:n.data,hierarchyConfig:l,enableDrillDown:null===h||void 0===h?void 0:h.enabled,rawFields:d});e.data(p);var f=e.viewBBox,g=gP(r,i,f).finalSize,m=function(t){var e=t.r;return e*g};return u&&(m=function(t){return t[u]*g}),jw(Bx({},t,{options:{xField:"x",yField:"y",seriesField:o,sizeField:u,rawFields:(0,b.__spreadArrays)(mP,d),point:{color:a,style:s,shape:"circle",size:m}}})),t}function wP(t){return ox(Mw({},{x:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0},y:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0}}))(t)}function _P(t){var e=t.chart,n=t.options,r=n.tooltip;if(!1===r)e.tooltip(!1);else{var i=r;(0,x.get)(r,"fields")||(i=Bx({},{customItems:function(t){return t.map((function(t){var n=(0,x.get)(e.getOptions(),"scales"),r=(0,x.get)(n,["name","formatter"],(function(t){return t})),i=(0,x.get)(n,["value","formatter"],(function(t){return t}));return(0,b.__assign)((0,b.__assign)({},t),{name:r(t.data.name),value:i(t.data.value)})}))}},i)),e.tooltip(i)}return t}function CP(t){var e=t.chart;return e.axis(!1),t}function SP(t){var e=t.drilldown,n=t.interactions,r=void 0===n?[]:n;return(null===e||void 0===e?void 0:e.enabled)?Bx({},t,{interactions:(0,b.__spreadArrays)(r,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:fP,enableDrillDown:!0}}])}):t}function AP(t){var e=t.chart,n=t.options;return Sw({chart:e,options:SP(n)}),t}function kP(t){return ox(ww("pointStyle"),yP,bP,kw,wP,xP,CP,_w,_P,AP,Aw,Ow())(t)}(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="circle-packing",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return vP},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return kP},e.prototype.triggerResize=function(){this.chart.destroyed||(this.chart.forceFit(),this.chart.clear(),this.execAdaptor(),this.chart.render(!0))}})(rw),function(t){function e(e,n,r,i){var a=t.call(this,e,Bx({},i,n))||this;return a.type="g2-plot",a.defaultOptions=i,a.adaptor=r,a}(0,b.__extends)(e,t),e.prototype.getDefaultOptions=function(){return this.defaultOptions},e.prototype.getSchemaAdaptor=function(){return this.adaptor}}(rw);var EP={line:t_,pie:pC,column:R_,bar:G_,area:c_,gauge:tB,"tiny-line":xA,"tiny-column":CA,"tiny-area":yA,"ring-progress":ZA,progress:GA,scatter:SS,histogram:zA,funnel:tF,stock:xD},DP={line:r_,pie:fC,column:j_,bar:Y_,area:h_,gauge:eB,"tiny-line":wA,"tiny-column":kA,"tiny-area":DA,"ring-progress":QA,progress:WA,scatter:kS,histogram:jA,funnel:eF,stock:_D},FP={pie:{label:!1},column:{tooltip:{showMarkers:!1}},bar:{tooltip:{showMarkers:!1}}};function MP(t,e,n){var r=DP[t];if(r){var i=EP[t];i({chart:e,options:Bx({},r.getDefaultOptions(),(0,x.get)(FP,t,{}),n)})}else console.error("could not find "+t+" plot")}function OP(t){var e=t.chart,n=t.options,r=n.views,i=n.legend;return(0,x.each)(r,(function(t){var n=t.region,r=t.data,i=t.meta,a=t.axes,o=t.coordinate,s=t.interactions,l=t.annotations,u=t.tooltip,c=t.geometries,d=e.createView({region:n});d.data(r);var h={};a&&(0,x.each)(a,(function(t,e){h[e]=sx(t,iw)})),h=Bx({},i,h),d.scale(h),a?(0,x.each)(a,(function(t,e){d.axis(e,t)})):d.axis(!1),d.coordinate(o),(0,x.each)(c,(function(t){var e=Nw({chart:d,options:t}).ext,n=t.adjust;n&&e.geometry.adjust(n)})),(0,x.each)(s,(function(t){!1===t.enable?d.removeInteraction(t.type):d.interaction(t.type,t.cfg)})),(0,x.each)(l,(function(t){d.annotation()[t.type]((0,b.__assign)({},t))})),"boolean"===typeof t.animation?d.animate(!1):(d.animate(!0),(0,x.each)(d.geometries,(function(e){e.animate(t.animation)}))),u&&(d.interaction("tooltip"),d.tooltip(u))})),i?(0,x.each)(i,(function(t,n){e.legend(n,t)})):e.legend(!1),e.tooltip(n.tooltip),t}function BP(t){var e=t.chart,n=t.options,r=n.plots,i=n.data,a=void 0===i?[]:i;return(0,x.each)(r,(function(t){var n=t.type,r=t.region,i=t.options,o=void 0===i?{}:i,s=t.top,l=o.tooltip;if(s)MP(n,e,(0,b.__assign)((0,b.__assign)({},o),{data:a}));else{var u=e.createView((0,b.__assign)({region:r},sx(o,nw)));l&&u.interaction("tooltip"),MP(n,u,(0,b.__assign)({data:a},o))}})),t}function TP(t){var e=t.chart,n=t.options;return e.option("slider",n.slider),t}function PP(t){return ox(Aw,OP,BP,Sw,Aw,kw,Cw,TP,Ow())(t)}function IP(t,e){var n,r=t.getModel(),i=r.data;return n=(0,x.isArray)(i)?i[0][e]:i[e],n}function LP(t){var e=fx(t);(0,x.each)(e,(function(t){t.hasState("active")&&t.setState("active",!1),t.hasState("selected")&&t.setState("selected",!1),t.hasState("inactive")&&t.setState("inactive",!1)}))}var NP=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,b.__extends)(e,t),e.prototype.getAssociationItems=function(t,e){var n,r=this.context.event,i=e||{},a=i.linkField,o=i.dim,s=[];if(null===(n=r.data)||void 0===n?void 0:n.data){var l=r.data.data;(0,x.each)(t,(function(t){var e,n,r=a;if("x"===o?r=t.getXScale().field:"y"===o?r=null===(e=t.getYScales().find((function(t){return t.field===r})))||void 0===e?void 0:e.field:r||(r=null===(n=t.getGroupScales()[0])||void 0===n?void 0:n.field),r){var i=(0,x.map)(fx(t),(function(e){var n=!1,i=!1,a=(0,x.isArray)(l)?(0,x.get)(l[0],r):(0,x.get)(l,r);return IP(e,r)===a?n=!0:i=!0,{element:e,view:t,active:n,inactive:i}}));s.push.apply(s,i)}}))}return s},e.prototype.showTooltip=function(t){var e=bx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){if(t.active){var e=t.element.shape.getCanvasBBox();t.view.showTooltip({x:e.minX+e.width/2,y:e.minY+e.height/2})}}))},e.prototype.hideTooltip=function(){var t=bx(this.context.view);(0,x.each)(t,(function(t){t.hideTooltip()}))},e.prototype.active=function(t){var e=yx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){var e=t.active,n=t.element;e&&n.setState("active",!0)}))},e.prototype.selected=function(t){var e=yx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){var e=t.active,n=t.element;e&&n.setState("selected",!0)}))},e.prototype.highlight=function(t){var e=yx(this.context.view),n=this.getAssociationItems(e,t);(0,x.each)(n,(function(t){var e=t.inactive,n=t.element;e&&n.setState("inactive",!0)}))},e.prototype.reset=function(){var t=yx(this.context.view);(0,x.each)(t,(function(t){LP(t)}))},e}(Ls);qs("association",NP),zl("association-active",{start:[{trigger:"element:mouseenter",action:"association:active"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),zl("association-selected",{start:[{trigger:"element:mouseenter",action:"association:selected"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),zl("association-highlight",{start:[{trigger:"element:mouseenter",action:"association:highlight"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),zl("association-tooltip",{start:[{trigger:"element:mousemove",action:"association:showTooltip"}],end:[{trigger:"element:mouseleave",action:"association:hideTooltip"}]});var RP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="mix",e}return(0,b.__extends)(e,t),e.prototype.getSchemaAdaptor=function(){return PP},e}(rw);function zP(t,e){var n=e.data,r=e.coordinate,i=e.interactions,a=e.annotations,o=e.animation,s=e.tooltip,l=e.axes,u=e.meta,c=e.geometries;n&&t.data(n);var d={};l&&(0,x.each)(l,(function(t,e){d[e]=sx(t,iw)})),d=Bx({},u,d),t.scale(d),r&&t.coordinate(r),!1===l?t.axis(!1):(0,x.each)(l,(function(e,n){t.axis(n,e)})),(0,x.each)(c,(function(e){var n=Nw({chart:t,options:e}).ext,r=e.adjust;r&&n.geometry.adjust(r)})),(0,x.each)(i,(function(e){!1===e.enable?t.removeInteraction(e.type):t.interaction(e.type,e.cfg)})),(0,x.each)(a,(function(e){t.annotation()[e.type]((0,b.__assign)({},e))})),"boolean"===typeof o?t.animate(!1):(t.animate(!0),(0,x.each)(t.geometries,(function(t){t.animate(o)}))),s?(t.interaction("tooltip"),t.tooltip(s)):!1===s&&t.removeInteraction("tooltip")}function jP(t){var e=t.chart,n=t.options,r=n.type,i=n.data,a=n.fields,o=n.eachView,s=(0,x.omit)(n,["type","data","fields","eachView","axes","meta","tooltip","coordinate","theme","legend","interactions","annotations"]);return e.data(i),e.facet(r,(0,b.__assign)((0,b.__assign)({},s),{fields:a,eachView:function(t,e){var n=o(t,e);if(n.geometries)zP(t,n);else{var r=n,i=r.options;i.tooltip&&t.interaction("tooltip"),MP(r.type,t,i)}}})),t}function $P(t){var e=t.chart,n=t.options,r=n.axes,i=n.meta,a=n.tooltip,o=n.coordinate,s=n.theme,l=n.legend,u=n.interactions,c=n.annotations,d={};return r&&(0,x.each)(r,(function(t,e){d[e]=sx(t,iw)})),d=Bx({},i,d),e.scale(d),e.coordinate(o),r?(0,x.each)(r,(function(t,n){e.axis(n,t)})):e.axis(!1),a?(e.interaction("tooltip"),e.tooltip(a)):!1===a&&e.removeInteraction("tooltip"),e.legend(l),s&&e.theme(s),(0,x.each)(u,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg)})),(0,x.each)(c,(function(t){e.annotation()[t.type]((0,b.__assign)({},t))})),t}function qP(t){return ox(kw,jP,$P)(t)}var VP,HP={title:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},rowTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}},columnTitle:{style:{fontSize:12,fill:"rgba(0,0,0,0.65)"}}};(function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}(0,b.__extends)(e,t),e.getDefaultOptions=function(){return HP},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return qP}})(rw);function UP(t,e){console.warn(t===VP.DEV?"Plot '"+e+"' is in DEV stage, just give us issues.":t===VP.BETA?"Plot '"+e+"' is in BETA stage, DO NOT use it in production env.":t===VP.STABLE?"Plot '"+e+"' is in STABLE stage, import it by \"import { "+e+" } from '@antv/g2plot'\".":"invalid Stage type.")}(function(t){t["DEV"]="DEV",t["BETA"]="BETA",t["STABLE"]="STABLE"})(VP||(VP={}));(function(){function t(){}Object.defineProperty(t,"MultiView",{get:function(){return UP(VP.STABLE,"MultiView"),RP},enumerable:!1,configurable:!0})})();Zx("en-US",Qx),Zx("zh-CN",Jx)},37574:function(t,e){"use strict";var n;function r(){return n||(n=document.createElement("canvas").getContext("2d")),n}Object.defineProperty(e,"__esModule",{value:!0}),e.getCanvasContext=void 0,e.getCanvasContext=r},93201:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.processIllegalData=e.transformDataToNodeLinkData=e.adjustYMetaByZero=void 0;var r=n(70655),i=n(13810),a=n(64574),o=n(67428);function s(t,e){if(!t)return{};var n=t.filter((function(t){var n=i.get(t,[e]);return i.isNumber(n)&&!isNaN(n)})),r=n.every((function(t){return i.get(t,[e])>=0})),a=n.every((function(t){return i.get(t,[e])<=0}));return r?{min:0}:a?{max:0}:{}}function l(t,e,n,i,a){if(void 0===a&&(a=[]),!Array.isArray(t))return{nodes:[],links:[]};var s=[],l={},u=-1;return t.forEach((function(t){var c=t[e],d=t[n],h=t[i],p=o.pick(t,a);l[c]||(l[c]=r.__assign({id:++u,name:c},p)),l[d]||(l[d]=r.__assign({id:++u,name:d},p)),s.push(r.__assign({source:l[c].id,target:l[d].id,value:h},p))})),{nodes:Object.values(l).sort((function(t,e){return t.id-e.id})),links:s}}function u(t,e){var n=i.filter(t,(function(t){var n=t[e];return null===n||"number"===typeof n&&!isNaN(n)}));return a.log(a.LEVEL.WARN,n.length===t.length,"illegal data existed in chart data."),n}e.adjustYMetaByZero=s,e.transformDataToNodeLinkData=l,e.processIllegalData=u},54376:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.deepAssign=void 0;var n=5,r={}.toString,i=function(t,e){return r.call(t)==="[object "+e+"]"},a=function(t){return i(t,"Array")},o=function(t){return"object"===typeof t&&null!==t},s=function(t){if(!o(t)||!i(t,"Object"))return!1;var e=t;while(null!==Object.getPrototypeOf(e))e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},l=function(t,e,r,i){for(var o in r=r||0,i=i||n,e)if(Object.prototype.hasOwnProperty.call(e,o)){var u=e[o];u?s(u)?(s(t[o])||(t[o]={}),r<i?l(t[o],u,r+1,i):t[o]=e[o]):a(u)?(t[o]=[],t[o]=t[o].concat(u)):t[o]=u:t[o]=u}};e.deepAssign=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r+=1)l(t,e[r]);return t}},22470:function(t,e){"use strict";function n(t){if(!t)return{width:0,height:0};var e=getComputedStyle(t);return{width:(t.clientWidth||parseInt(e.width,10))-parseInt(e.paddingLeft,10)-parseInt(e.paddingRight,10),height:(t.clientHeight||parseInt(e.height,10))-parseInt(e.paddingTop,10)-parseInt(e.paddingBottom,10)}}Object.defineProperty(e,"__esModule",{value:!0}),e.getContainerSize=void 0,e.getContainerSize=n},13641:function(t,e){"use strict";function n(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return function(e){return t.reduce((function(t,e){return e(t)}),e)}}Object.defineProperty(e,"__esModule",{value:!0}),e.flow=void 0,e.flow=n},60016:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAllGeometriesRecursively=e.getAllElementsRecursively=e.getAllElements=e.findGeometry=void 0;var r=n(13810);function i(t,e){return t.geometries.find((function(t){return t.type===e}))}function a(t){return r.reduce(t.geometries,(function(t,e){return t.concat(e.elements)}),[])}function o(t){return r.get(t,["views","length"],0)<=0?a(t):r.reduce(t.views,(function(t,e){return t.concat(o(e))}),a(t))}function s(t){return r.get(t,["views","length"],0)<=0?t.geometries:r.reduce(t.views,(function(t,e){return t.concat(e.geometries)}),t.geometries)}e.findGeometry=i,e.getAllElements=a,e.getAllElementsRecursively=o,e.getAllGeometriesRecursively=s},52266:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(70655),i=n(13641);Object.defineProperty(e,"flow",{enumerable:!0,get:function(){return i.flow}});var a=n(67428);Object.defineProperty(e,"pick",{enumerable:!0,get:function(){return a.pick}});var o=n(5486);Object.defineProperty(e,"template",{enumerable:!0,get:function(){return o.template}});var s=n(64574);Object.defineProperty(e,"log",{enumerable:!0,get:function(){return s.log}}),Object.defineProperty(e,"invariant",{enumerable:!0,get:function(){return s.invariant}}),Object.defineProperty(e,"LEVEL",{enumerable:!0,get:function(){return s.LEVEL}});var l=n(22470);Object.defineProperty(e,"getContainerSize",{enumerable:!0,get:function(){return l.getContainerSize}}),r.__exportStar(n(60016),e);var u=n(91065);Object.defineProperty(e,"findViewById",{enumerable:!0,get:function(){return u.findViewById}}),Object.defineProperty(e,"getViews",{enumerable:!0,get:function(){return u.getViews}}),Object.defineProperty(e,"getSiblingViews",{enumerable:!0,get:function(){return u.getSiblingViews}});var c=n(39154);Object.defineProperty(e,"transformLabel",{enumerable:!0,get:function(){return c.transformLabel}});var d=n(61567);Object.defineProperty(e,"getSplinePath",{enumerable:!0,get:function(){return d.getSplinePath}});var h=n(54376);Object.defineProperty(e,"deepAssign",{enumerable:!0,get:function(){return h.deepAssign}});var p=n(78859);Object.defineProperty(e,"kebabCase",{enumerable:!0,get:function(){return p.kebabCase}});var f=n(33249);Object.defineProperty(e,"renderStatistic",{enumerable:!0,get:function(){return f.renderStatistic}}),Object.defineProperty(e,"renderGaugeStatistic",{enumerable:!0,get:function(){return f.renderGaugeStatistic}});var g=n(55037);Object.defineProperty(e,"measureTextWidth",{enumerable:!0,get:function(){return g.measureTextWidth}});var m=n(26903);Object.defineProperty(e,"isBetween",{enumerable:!0,get:function(){return m.isBetween}}),Object.defineProperty(e,"isRealNumber",{enumerable:!0,get:function(){return m.isRealNumber}}),r.__exportStar(n(93201),e),r.__exportStar(n(43303),e)},64574:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.log=e.invariant=e.LEVEL=void 0;var r=n(70655);(function(t){t["ERROR"]="error",t["WARN"]="warn",t["INFO"]="log"})(e.LEVEL||(e.LEVEL={}));var i="AntV/G2Plot";function a(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=0;return i+": "+t.replace(/%s/g,(function(){return""+e[r++]}))}function o(t,e){for(var n=[],o=2;o<arguments.length;o++)n[o-2]=arguments[o];if(!t){var s=new Error(a.apply(void 0,r.__spreadArrays([e],n)));throw s.name=i,s}}function s(t,e,n){for(var i=[],o=3;o<arguments.length;o++)i[o-3]=arguments[o];e||console[t](a.apply(void 0,r.__spreadArrays([n],i)))}e.invariant=o,e.log=s},78859:function(t,e){"use strict";function n(t){if(!t)return t;var e=t.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g);return e.map((function(t){return t.toLowerCase()})).join("-")}Object.defineProperty(e,"__esModule",{value:!0}),e.kebabCase=void 0,e.kebabCase=n},39154:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformLabel=void 0;var r=n(70655),i=n(13810);function a(t){if(!i.isType(t,"Object"))return t;var e=r.__assign({},t);return e.formatter&&!e.content&&(e.content=e.formatter),e}e.transformLabel=a},55037:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.measureTextWidth=void 0;var r=n(70655),i=n(13810),a=n(37574);e.measureTextWidth=i.memoize((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,o=void 0===r?"sans-serif":r,s=e.fontWeight,l=e.fontStyle,u=e.fontVariant,c=a.getCanvasContext();c.font=[l,s,u,n+"px",o].join(" ");var d=c.measureText(i.isString(t)?t:"");return d.width}),(function(t,e){return void 0===e&&(e={}),r.__spreadArrays([t],i.values(e)).join("")}))},26903:function(t,e){"use strict";function n(t){return"number"===typeof t&&!isNaN(t)}function r(t,e,n){var r=Math.min(e,n),i=Math.max(e,n);return t>=r&&t<=i}Object.defineProperty(e,"__esModule",{value:!0}),e.isBetween=e.isRealNumber=void 0,e.isRealNumber=n,e.isBetween=r},43303:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resolveAllPadding=e.getAdjustAppendPadding=e.normalPadding=void 0;var r=n(13810);function i(t){if(r.isNumber(t))return[t,t,t,t];if(r.isArray(t)){var e=t.length;if(1===e)return[t[0],t[0],t[0],t[0]];if(2===e)return[t[0],t[1],t[0],t[1]];if(3===e)return[t[0],t[1],t[2],t[1]];if(4===e)return t}return[0,0,0,0]}function a(t,e,n){void 0===e&&(e="bottom"),void 0===n&&(n=25);var r=i(t),a=[e.startsWith("top")?n:0,e.startsWith("right")?n:0,e.startsWith("bottom")?n:0,e.startsWith("left")?n:0];return[r[0]+a[0],r[1]+a[1],r[2]+a[2],r[3]+a[3]]}function o(t){var e=t.map((function(t){return i(t)})),n=[0,0,0,0];return e.length>0&&(n=n.map((function(t,n){return e.forEach((function(r,i){t+=e[i][n]})),t}))),n}e.normalPadding=i,e.getAdjustAppendPadding=a,e.resolveAllPadding=o},61567:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getSplinePath=e.catmullRom2bezier=e.smoothBezier=e.points2Path=void 0;var r=n(43567);function i(t,e){var n=[];if(t.length){n.push(["M",t[0].x,t[0].y]);for(var r=1,i=t.length;r<i;r+=1){var a=t[r];n.push(["L",a.x,a.y])}e&&n.push(["Z"])}return n}function a(t,n,r){for(var i=!!n,a=[],o=0,s=t.length;o<s;o+=2)a.push([t[o],t[o+1]]);var l,u,c,d=e.smoothBezier(a,.4,i,r),h=a.length,p=[];for(o=0;o<h-1;o++)l=d[2*o],u=d[2*o+1],c=a[o+1],p.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]]);return i&&(l=d[h],u=d[h+1],c=a[0],p.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]])),p}function o(t,e,n){var r=[],o=t[0],s=null;if(t.length<=2)return i(t,e);for(var l=0,u=t.length;l<u;l++){var c=t[l];s&&s.x===c.x&&s.y===c.y||(r.push(c.x),r.push(c.y),s=c)}var d=n||[[0,0],[1,1]],h=a(r,e,d);return h.unshift(["M",o.x,o.y]),h}e.points2Path=i,e.smoothBezier=function(t,e,n,i){var a,o,s,l,u=[],c=!!i;if(c){s=[1/0,1/0],l=[-1/0,-1/0];for(var d=0,h=t.length;d<h;d++){var p=t[d];s=r.vec2.min([0,0],s,p),l=r.vec2.max([0,0],l,p)}s=r.vec2.min([0,0],s,i[0]),l=r.vec2.max([0,0],l,i[1])}d=0;for(var f=t.length;d<f;d++){p=t[d];if(n)a=t[d?d-1:f-1],o=t[(d+1)%f];else{if(0===d||d===f-1){u.push(p);continue}a=t[d-1],o=t[d+1]}var g=[0,0];g=r.vec2.sub(g,o,a),g=r.vec2.scale(g,g,e);var m=r.vec2.distance(p,a),v=r.vec2.distance(p,o),y=m+v;0!==y&&(m/=y,v/=y);var b=r.vec2.scale([0,0],g,-m),x=r.vec2.scale([0,0],g,v),w=r.vec2.add([0,0],p,b),_=r.vec2.add([0,0],p,x);c&&(w=r.vec2.max([0,0],w,s),w=r.vec2.min([0,0],w,l),_=r.vec2.max([0,0],_,s),_=r.vec2.min([0,0],_,l)),u.push(w),u.push(_)}return n&&u.push(u.shift()),u},e.catmullRom2bezier=a,e.getSplinePath=o},67428:function(t,e){"use strict";function n(t,e){var n={};return null!==t&&"object"===typeof t&&e.forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}Object.defineProperty(e,"__esModule",{value:!0}),e.pick=void 0,e.pick=n},33249:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.renderGaugeStatistic=e.renderStatistic=e.setStatisticContainerStyle=e.adapteStyle=void 0;var r=n(70655),i=n(13810),a=n(52266);function o(t){var e={overflow:"hidden","white-space":"nowrap","text-overflow":"ellipsis",display:"flex",justifyContent:"center",alignItems:"center"},n=["stroke","lineWidth","shadowColor","strokeOpacity","shadowBlur","shadowOffsetX","shadowOffsetY","fill"];i.get(t,"fill")&&(e["color"]=t["fill"]);var r=a.pick(t,n),o=r.shadowColor,s=r.shadowBlur,l=void 0===s?0:s,u=r.shadowOffsetX,c=void 0===u?0:u,d=r.shadowOffsetY,h=void 0===d?0:d;e["text-shadow"]=""+[o,c+"px",h+"px",l+"px"].join(" ");var p=a.pick(t,n),f=p.stroke,g=p.lineWidth,m=void 0===g?0:g;return e["-webkit-text-stroke"]=""+[m+"px",f].join(" "),i.each(t,(function(t,r){["fontSize"].includes(r)&&i.isNumber(t)?e[a.kebabCase(r)]=t+"px":r&&!n.includes(r)&&(e[a.kebabCase(r)]=""+t)})),e}function s(t,e){t.style["pointer-events"]="none",i.each(e,(function(e,n){n&&e&&(t.style[n]=e)}))}e.adapteStyle=o,e.setStatisticContainerStyle=s,e.renderStatistic=function(t,e,n){var l=e.statistic,u=e.plotType,c=l.title,d=l.content;[c,d].forEach((function(e,l){if(e){var h="";h=0===l?d?"translate(-50%, -100%)":"translate(-50%, -50%)":c?"translate(-50%, 0)":"translate(-50%, -50%)";var p=i.isFunction(e.style)?e.style(n):e.style;t.annotation().html(r.__assign({position:["50%","50%"],html:function(t,a){var l=a.getCoordinate(),c=0;if("pie"===u||"ring-progress"===u)c=l.getRadius()*l.innerRadius*2;else if("liquid"===u){var d=i.get(a.geometries,[0,"elements",0,"shape"]);if(d){var f=d.find((function(t){return"wrap"===t.get("name")})),g=f.getCanvasBBox().width;c=g}}else c||(c=l.getWidth());s(t,r.__assign({width:c+"px",transform:h},o(p)));var m=a.getData();if(e.customHtml)return e.customHtml(t,a,n,m);var v=e.content;return e.formatter&&(v=e.formatter(n,m)),v?i.isString(v)?v:""+v:"<div></div>"},key:(0===l?"top":"bottom")+"-statistic"},a.pick(e,["offsetX","offsetY","rotate","style","formatter"])))}}))},e.renderGaugeStatistic=function(t,e,n){var l=e.statistic,u=l.title,c=l.content;[u,c].forEach((function(e){if(e){var l=i.isFunction(e.style)?e.style(n):e.style;t.annotation().html(r.__assign({position:["50%","100%"],html:function(t,a){var u=a.getCoordinate(),c=a.views[0].getCoordinate(),d=c.getCenter(),h=c.getRadius(),p=Math.max(Math.sin(c.startAngle),Math.sin(c.endAngle))*h,f=d.y+p-u.y.start-parseFloat(i.get(l,"fontSize",0)),g=u.getRadius()*u.innerRadius*2;s(t,r.__assign({width:g+"px",transform:"translate(-50%, "+f+"px)"},o(l)));var m=a.getData();if(e.customHtml)return e.customHtml(t,a,n,m);var v=e.content;return e.formatter&&(v=e.formatter(n,m)),v?i.isString(v)?v:""+v:"<div></div>"}},a.pick(e,["offsetX","offsetY","rotate","style","formatter"])))}}))}},5486:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.template=void 0;var r=n(13810);function i(t,e){return e?r.reduce(e,(function(t,e,n){return t.replace(new RegExp("{\\s*"+n+"\\s*}","g"),e)}),t):t}e.template=i},91065:function(t,e){"use strict";function n(t,e){return t.views.find((function(t){return t.id===e}))}function r(t){var e=t.parent;return e?e.views:[]}function i(t){return r(t).filter((function(e){return e!==t}))}Object.defineProperty(e,"__esModule",{value:!0}),e.getSiblingViews=e.getViews=e.findViewById=void 0,e.findViewById=n,e.getViews=r,e.getSiblingViews=i},31506:function(t,e,n){"use strict";n.r(e),n.d(e,{leftTranslate:function(){return a},leftRotate:function(){return o},leftScale:function(){return s},transform:function(){return u},direction:function(){return c},angleTo:function(){return d},vertical:function(){return h}});var r=n(35600),i=n(31437);function a(t,e,n){var i=[0,0,0,0,0,0,0,0,0];return r.fromTranslation(i,n),r.multiply(t,i,e)}function o(t,e,n){var i=[0,0,0,0,0,0,0,0,0];return r.fromRotation(i,n),r.multiply(t,i,e)}function s(t,e,n){var i=[0,0,0,0,0,0,0,0,0];return r.fromScaling(i,n),r.multiply(t,i,e)}function l(t,e,n){return r.multiply(t,n,e)}function u(t,e){for(var n=t?[].concat(t):[1,0,0,0,1,0,0,0,1],r=0,i=e.length;r<i;r++){var u=e[r];switch(u[0]){case"t":a(n,n,[u[1],u[2]]);break;case"s":s(n,n,[u[1],u[2]]);break;case"r":o(n,n,u[1]);break;case"m":l(n,n,u[1]);break;default:break}}return n}function c(t,e){return t[0]*e[1]-e[0]*t[1]}function d(t,e,n){var r=i.angle(t,e),a=c(t,e)>=0;return n?a?2*Math.PI-r:r:a?r:2*Math.PI-r}function h(t,e,n){return n?(t[0]=e[1],t[1]=-1*e[0]):(t[0]=-1*e[1],t[1]=e[0]),t}},43567:function(t,e,n){"use strict";n.r(e),n.d(e,{mat3:function(){return r},vec2:function(){return i},vec3:function(){return a},ext:function(){return o}});var r=n(35600),i=n(31437),a=n(77160),o=n(31506)},39499:function(t,e,n){"use strict";n.d(e,{e9:function(){return d},Wq:function(){return L},tr:function(){return g},wb:function(){return y},zx:function(){return A}});var r=n(13810),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,a=/[^\s\,]+/gi;function o(t){var e=t||[];return(0,r.isArray)(e)?e:(0,r.isString)(e)?(e=e.match(i),(0,r.each)(e,(function(t,n){if(t=t.match(a),t[0].length>1){var i=t[0].charAt(0);t.splice(1,0,t[0].substr(1)),t[0]=i}(0,r.each)(t,(function(e,n){isNaN(e)||(t[n]=+e)})),e[n]=t})),e):void 0}var s=o,l=n(31437);function u(t,e,n,r){var i,a,o,s,u,c,d,h=[],p=!!r;if(p){o=r[0],s=r[1];for(var f=0,g=t.length;f<g;f+=1){var m=t[f];o=l.min([0,0],o,m),s=l.max([0,0],s,m)}}f=0;for(var v=t.length;f<v;f+=1){m=t[f];if(0!==f||n)if(f!==v-1||n){var y=[f?f-1:v-1,f-1][n?0:1];i=t[y],a=t[n?(f+1)%v:f+1];var b=[0,0];b=l.sub(b,a,i),b=l.scale(b,b,e);var x=l.distance(m,i),w=l.distance(m,a),_=x+w;0!==_&&(x/=_,w/=_);var C=l.scale([0,0],b,-x),S=l.scale([0,0],b,w);c=l.add([0,0],m,C),u=l.add([0,0],m,S),u=l.min([0,0],u,l.max([0,0],a,m)),u=l.max([0,0],u,l.min([0,0],a,m)),C=l.sub([0,0],u,m),C=l.scale([0,0],C,-x/w),c=l.add([0,0],m,C),c=l.min([0,0],c,l.max([0,0],i,m)),c=l.max([0,0],c,l.min([0,0],i,m)),S=l.sub([0,0],m,c),S=l.scale([0,0],S,w/x),u=l.add([0,0],m,S),p&&(c=l.max([0,0],c,o),c=l.min([0,0],c,s),u=l.max([0,0],u,o),u=l.min([0,0],u,s)),h.push(d),h.push(c),d=u}else c=m,h.push(d),h.push(c);else d=m}return n&&h.push(h.shift()),h}function c(t,e,n){void 0===e&&(e=!1),void 0===n&&(n=[[0,0],[1,1]]);for(var r=!!e,i=[],a=0,o=t.length;a<o;a+=2)i.push([t[a],t[a+1]]);var s,l,c,d=u(i,.4,r,n),h=i.length,p=[];for(a=0;a<h-1;a+=1)s=d[2*a],l=d[2*a+1],c=i[a+1],p.push(["C",s[0],s[1],l[0],l[1],c[0],c[1]]);return r&&(s=d[h],l=d[h+1],c=i[0],p.push(["C",s[0],s[1],l[0],l[1],c[0],c[1]])),p}var d=c;var h="\t\n\v\f\r \u2028\u2029",p=new RegExp("([a-z])["+h+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+h+"]*,?["+h+"]*)+)","ig"),f=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+h+"]*,?["+h+"]*","ig");function g(t){if(!t)return null;if((0,r.isArray)(t))return t;var e={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(t).replace(p,(function(t,r,i){var a=[],o=r.toLowerCase();if(i.replace(f,(function(t,e){e&&a.push(+e)})),"m"===o&&a.length>2&&(n.push([r].concat(a.splice(0,2))),o="l",r="m"===r?"l":"L"),"o"===o&&1===a.length&&n.push([r,a[0]]),"r"===o)n.push([r].concat(a));else while(a.length>=e[o])if(n.push([r].concat(a.splice(0,e[o]))),!e[o])break;return""})),n}var m=/[a-z]/;function v(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}function y(t){var e=g(t);if(!e||!e.length)return[["M",0,0]];for(var n=!1,r=0;r<e.length;r++){var i=e[r][0];if(m.test(i)||["V","H","T","S"].indexOf(i)>=0){n=!0;break}}if(!n)return e;var a=[],o=0,s=0,l=0,u=0,c=0,d=e[0];"M"!==d[0]&&"m"!==d[0]||(o=+d[1],s=+d[2],l=o,u=s,c++,a[0]=["M",o,s]);r=c;for(var h=e.length;r<h;r++){var p=e[r],f=a[r-1],y=[],b=(i=p[0],i.toUpperCase());if(i!==b)switch(y[0]=b,b){case"A":y[1]=p[1],y[2]=p[2],y[3]=p[3],y[4]=p[4],y[5]=p[5],y[6]=+p[6]+o,y[7]=+p[7]+s;break;case"V":y[1]=+p[1]+s;break;case"H":y[1]=+p[1]+o;break;case"M":l=+p[1]+o,u=+p[2]+s,y[1]=l,y[2]=u;break;default:for(var x=1,w=p.length;x<w;x++)y[x]=+p[x]+(x%2?o:s)}else y=e[r];switch(b){case"Z":o=+l,s=+u;break;case"H":o=y[1],y=["L",o,s];break;case"V":s=y[1],y=["L",o,s];break;case"T":o=y[1],s=y[2];var _=v([f[1],f[2]],[f[3],f[4]]);y=["Q",_[0],_[1],o,s];break;case"S":o=y[y.length-2],s=y[y.length-1];var C=f.length,S=v([f[C-4],f[C-3]],[f[C-2],f[C-1]]);y=["C",S[0],S[1],y[1],y[2],o,s];break;case"M":l=y[y.length-2],u=y[y.length-1];break;default:o=y[y.length-2],s=y[y.length-1]}a.push(y)}return a}Math.PI;function b(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function x(t,e){return b(t)*b(e)?(t[0]*e[0]+t[1]*e[1])/(b(t)*b(e)):1}function w(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(x(t,e))}function _(t,e){return t[0]===e[0]&&t[1]===e[1]}function C(t,e){var n=e[1],i=e[2],a=(0,r.mod)((0,r.toRadian)(e[3]),2*Math.PI),o=e[4],s=e[5],l=t[0],u=t[1],c=e[6],d=e[7],h=Math.cos(a)*(l-c)/2+Math.sin(a)*(u-d)/2,p=-1*Math.sin(a)*(l-c)/2+Math.cos(a)*(u-d)/2,f=h*h/(n*n)+p*p/(i*i);f>1&&(n*=Math.sqrt(f),i*=Math.sqrt(f));var g=n*n*(p*p)+i*i*(h*h),m=g?Math.sqrt((n*n*(i*i)-g)/g):1;o===s&&(m*=-1),isNaN(m)&&(m=0);var v=i?m*n*p/i:0,y=n?m*-i*h/n:0,b=(l+c)/2+Math.cos(a)*v-Math.sin(a)*y,C=(u+d)/2+Math.sin(a)*v+Math.cos(a)*y,S=[(h-v)/n,(p-y)/i],A=[(-1*h-v)/n,(-1*p-y)/i],k=w([1,0],S),E=w(S,A);return x(S,A)<=-1&&(E=Math.PI),x(S,A)>=1&&(E=0),0===s&&E>0&&(E-=2*Math.PI),1===s&&E<0&&(E+=2*Math.PI),{cx:b,cy:C,rx:_(t,[c,d])?0:n,ry:_(t,[c,d])?0:i,startAngle:k,endAngle:k+E,xRotation:a,arcFlag:o,sweepFlag:s}}function S(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}function A(t){t=s(t);for(var e=[],n=null,r=null,i=null,a=0,o=t.length,l=0;l<o;l++){var u=t[l];r=t[l+1];var c=u[0],d={command:c,prePoint:n,params:u,startTangent:null,endTangent:null};switch(c){case"M":i=[u[1],u[2]],a=l;break;case"A":var h=C(n,u);d["arcParams"]=h;break;default:break}if("Z"===c)n=i,r=t[a+1];else{var p=u.length;n=[u[p-2],u[p-1]]}r&&"Z"===r[0]&&(r=t[a],e[a]&&(e[a].prePoint=n)),d["currentPoint"]=n,e[a]&&_(n,e[a].currentPoint)&&(e[a].prePoint=d.prePoint);var f=r?[r[r.length-2],r[r.length-1]]:null;d["nextPoint"]=f;var g=d.prePoint;if(["L","H","V"].includes(c))d.startTangent=[g[0]-n[0],g[1]-n[1]],d.endTangent=[n[0]-g[0],n[1]-g[1]];else if("Q"===c){var m=[u[1],u[2]];d.startTangent=[g[0]-m[0],g[1]-m[1]],d.endTangent=[n[0]-m[0],n[1]-m[1]]}else if("T"===c){var v=e[l-1];m=S(v.currentPoint,g);"Q"===v.command?(d.command="Q",d.startTangent=[g[0]-m[0],g[1]-m[1]],d.endTangent=[n[0]-m[0],n[1]-m[1]]):(d.command="TL",d.startTangent=[g[0]-n[0],g[1]-n[1]],d.endTangent=[n[0]-g[0],n[1]-g[1]])}else if("C"===c){var y=[u[1],u[2]],b=[u[3],u[4]];d.startTangent=[g[0]-y[0],g[1]-y[1]],d.endTangent=[n[0]-b[0],n[1]-b[1]],0===d.startTangent[0]&&0===d.startTangent[1]&&(d.startTangent=[y[0]-b[0],y[1]-b[1]]),0===d.endTangent[0]&&0===d.endTangent[1]&&(d.endTangent=[b[0]-y[0],b[1]-y[1]])}else if("S"===c){v=e[l-1],y=S(v.currentPoint,g),b=[u[1],u[2]];"C"===v.command?(d.command="C",d.startTangent=[g[0]-y[0],g[1]-y[1]],d.endTangent=[n[0]-b[0],n[1]-b[1]]):(d.command="SQ",d.startTangent=[g[0]-b[0],g[1]-b[1]],d.endTangent=[n[0]-b[0],n[1]-b[1]])}else if("A"===c){var x=.001,w=d["arcParams"]||{},A=w.cx,k=void 0===A?0:A,E=w.cy,D=void 0===E?0:E,F=w.rx,M=void 0===F?0:F,O=w.ry,B=void 0===O?0:O,T=w.sweepFlag,P=void 0===T?0:T,I=w.startAngle,L=void 0===I?0:I,N=w.endAngle,R=void 0===N?0:N;0===P&&(x*=-1);var z=M*Math.cos(L-x)+k,j=B*Math.sin(L-x)+D;d.startTangent=[z-i[0],j-i[1]];var $=M*Math.cos(L+R+x)+k,q=B*Math.sin(L+R-x)+D;d.endTangent=[g[0]-$,g[1]-q]}e.push(d)}return e}var k=1e-6;function E(t){return Math.abs(t)<k?0:t<0?-1:1}function D(t,e,n){return(n[0]-t[0])*(e[1]-t[1])===(e[0]-t[0])*(n[1]-t[1])&&Math.min(t[0],e[0])<=n[0]&&n[0]<=Math.max(t[0],e[0])&&Math.min(t[1],e[1])<=n[1]&&n[1]<=Math.max(t[1],e[1])}function F(t,e,n){var r=!1,i=t.length;if(i<=2)return!1;for(var a=0;a<i;a++){var o=t[a],s=t[(a+1)%i];if(D(o,s,[e,n]))return!0;E(o[1]-n)>0!==E(s[1]-n)>0&&E(e-(n-o[1])*(o[0]-s[0])/(o[1]-s[1])-o[0])<0&&(r=!r)}return r}var M=function(t,e,n){return t>=e&&t<=n};function O(t,e,n,r){var i=.001,a={x:n.x-t.x,y:n.y-t.y},o={x:e.x-t.x,y:e.y-t.y},s={x:r.x-n.x,y:r.y-n.y},l=o.x*s.y-o.y*s.x,u=l*l,c=o.x*o.x+o.y*o.y,d=s.x*s.x+s.y*s.y,h=null;if(u>i*c*d){var p=(a.x*s.y-a.y*s.x)/l,f=(a.x*o.y-a.y*o.x)/l;M(p,0,1)&&M(f,0,1)&&(h={x:t.x+p*o.x,y:t.y+p*o.y})}return h}function B(t){for(var e=[],n=t.length,r=0;r<n-1;r++){var i=t[r],a=t[r+1];e.push({from:{x:i[0],y:i[1]},to:{x:a[0],y:a[1]}})}if(e.length>1){var o=t[0],s=t[n-1];e.push({from:{x:s[0],y:s[1]},to:{x:o[0],y:o[1]}})}return e}function T(t,e){var n=!1;return(0,r.each)(t,(function(t){if(O(t.from,t.to,e.from,e.to))return n=!0,!1})),n}function P(t){var e=t.map((function(t){return t[0]})),n=t.map((function(t){return t[1]}));return{minX:Math.min.apply(null,e),maxX:Math.max.apply(null,e),minY:Math.min.apply(null,n),maxY:Math.max.apply(null,n)}}function I(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function L(t,e){if(t.length<2||e.length<2)return!1;var n=P(t),i=P(e);if(!I(n,i))return!1;var a=!1;if((0,r.each)(e,(function(e){if(F(t,e[0],e[1]))return a=!0,!1})),a)return!0;if((0,r.each)(t,(function(t){if(F(e,t[0],t[1]))return a=!0,!1})),a)return!0;var o=B(t),s=B(e),l=!1;return(0,r.each)(s,(function(t){if(T(o,t))return l=!0,!1})),l}},13810:function(t,e,n){"use strict";n.r(e),n.d(e,{Cache:function(){return qn},assign:function(){return Qe},augment:function(){return tn},clamp:function(){return Tt},clearAnimationFrame:function(){return Ze},clone:function(){return nn},contains:function(){return o},debounce:function(){return an},deepMix:function(){return cn},difference:function(){return c},each:function(){return x},endsWith:function(){return pt},every:function(){return gt},extend:function(){return hn},filter:function(){return l},find:function(){return M},findIndex:function(){return B},firstValue:function(){return P},fixedBase:function(){return It},flatten:function(){return L},flattenDeep:function(){return R},forIn:function(){return ue},get:function(){return An},getEllipsisText:function(){return jn},getRange:function(){return q},getType:function(){return De},getWrapBehavior:function(){return St},group:function(){return _t},groupBy:function(){return xt},groupToMap:function(){return wt},has:function(){return ce},hasKey:function(){return de},hasValue:function(){return fe},head:function(){return lt},identity:function(){return In},includes:function(){return o},indexOf:function(){return fn},isArguments:function(){return Me},isArray:function(){return v},isArrayLike:function(){return i},isBoolean:function(){return Be},isDate:function(){return Pe},isDecimal:function(){return zt},isElement:function(){return Ye},isEmpty:function(){return vn},isEqual:function(){return bn},isEqualWith:function(){return xn},isError:function(){return Le},isEven:function(){return $t},isFinite:function(){return Ne},isFunction:function(){return f},isInteger:function(){return Vt},isMatch:function(){return S},isNegative:function(){return Ut},isNil:function(){return m},isNull:function(){return ze},isNumber:function(){return Nt},isNumberEqual:function(){return Wt},isObject:function(){return y},isObjectLike:function(){return k},isOdd:function(){return Xt},isPlainObject:function(){return D},isPositive:function(){return Kt},isPrototype:function(){return qe},isRegExp:function(){return He},isString:function(){return et},isType:function(){return p},isUndefined:function(){return Ge},keys:function(){return _},last:function(){return ut},lowerCase:function(){return ve},lowerFirst:function(){return be},map:function(){return _n},mapValues:function(){return Sn},max:function(){return z},maxBy:function(){return Qt},measureTextWidth:function(){return zn},memoize:function(){return on},min:function(){return j},minBy:function(){return Jt},mix:function(){return Qe},mod:function(){return ee},noop:function(){return Pn},number2color:function(){return Ft},omit:function(){return Fn},parseRadius:function(){return Ot},pick:function(){return Dn},pull:function(){return W},pullAt:function(){return Z},reduce:function(){return Q},remove:function(){return tt},requestAnimationFrame:function(){return Xe},set:function(){return kn},size:function(){return Ln},some:function(){return vt},sortBy:function(){return rt},startsWith:function(){return dt},substitute:function(){return we},throttle:function(){return Mn},toArray:function(){return On},toDegree:function(){return ie},toInteger:function(){return ae},toRadian:function(){return le},toString:function(){return ge},union:function(){return ot},uniq:function(){return it},uniqueId:function(){return Tn},upperCase:function(){return Ce},upperFirst:function(){return Ae},values:function(){return pe},valuesOfKey:function(){return st},wrapBehavior:function(){return kt}});var r=function(t){return null!==t&&"function"!==typeof t&&isFinite(t.length)},i=r,a=function(t,e){return!!i(t)&&t.indexOf(e)>-1},o=a,s=function(t,e){if(!i(t))return t;for(var n=[],r=0;r<t.length;r++){var a=t[r];e(a,r)&&n.push(a)}return n},l=s,u=function(t,e){return void 0===e&&(e=[]),l(t,(function(t){return!o(e,t)}))},c=u,d={}.toString,h=function(t,e){return d.call(t)==="[object "+e+"]"},p=h,f=function(t){return p(t,"Function")},g=function(t){return null===t||void 0===t},m=g,v=function(t){return Array.isArray?Array.isArray(t):p(t,"Array")},y=function(t){var e=typeof t;return null!==t&&"object"===e||"function"===e};function b(t,e){var n;if(t)if(v(t)){for(var r=0,i=t.length;r<i;r++)if(n=e(t[r],r),!1===n)break}else if(y(t))for(var a in t)if(t.hasOwnProperty(a)&&(n=e(t[a],a),!1===n))break}var x=b,w=Object.keys?function(t){return Object.keys(t)}:function(t){var e=[];return x(t,(function(n,r){f(t)&&"prototype"===r||e.push(r)})),e},_=w;function C(t,e){var n=_(e),r=n.length;if(m(t))return!r;for(var i=0;i<r;i+=1){var a=n[i];if(e[a]!==t[a]||!(a in t))return!1}return!0}var S=C,A=function(t){return"object"===typeof t&&null!==t},k=A,E=function(t){if(!k(t)||!p(t,"Object"))return!1;if(null===Object.getPrototypeOf(t))return!0;var e=t;while(null!==Object.getPrototypeOf(e))e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},D=E;function F(t,e){if(!v(t))return null;var n;if(f(e)&&(n=e),D(e)&&(n=function(t){return S(t,e)}),n)for(var r=0;r<t.length;r+=1)if(n(t[r]))return t[r];return null}var M=F;function O(t,e,n){void 0===n&&(n=0);for(var r=n;r<t.length;r++)if(e(t[r],r))return r;return-1}var B=O,T=function(t,e){for(var n=null,r=0;r<t.length;r++){var i=t[r],a=i[e];if(!m(a)){n=v(a)?a[0]:a;break}}return n},P=T,I=function(t){if(!v(t))return[];for(var e=[],n=0;n<t.length;n++)e=e.concat(t[n]);return e},L=I,N=function(t,e){if(void 0===e&&(e=[]),v(t))for(var n=0;n<t.length;n+=1)N(t[n],e);else e.push(t);return e},R=N,z=function(t){if(v(t))return t.reduce((function(t,e){return Math.max(t,e)}),t[0])},j=function(t){if(v(t))return t.reduce((function(t,e){return Math.min(t,e)}),t[0])},$=function(t){var e=t.filter((function(t){return!isNaN(t)}));if(!e.length)return{min:0,max:0};if(v(t[0])){for(var n=[],r=0;r<t.length;r++)n=n.concat(t[r]);e=n}var i=z(e),a=j(e);return{min:a,max:i}},q=$,V=Array.prototype,H=V.splice,U=V.indexOf,G=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r++){var i=e[r],a=-1;while((a=U.call(t,i))>-1)H.call(t,a,1)}return t},W=G,Y=Array.prototype.splice,X=function(t,e){if(!i(t))return[];var n=t?e.length:0,r=n-1;while(n--){var a=void 0,o=e[n];n!==r&&o===a||(a=o,Y.call(t,o,1))}return t},Z=X,K=function(t,e,n){if(!v(t)&&!D(t))return t;var r=n;return x(t,(function(t,n){r=e(r,t,n)})),r},Q=K,J=function(t,e){var n=[];if(!i(t))return n;var r=-1,a=[],o=t.length;while(++r<o){var s=t[r];e(s,r,t)&&(n.push(s),a.push(r))}return Z(t,a),n},tt=J,et=function(t){return p(t,"String")};function nt(t,e){var n;if(f(e))n=function(t,n){return e(t)-e(n)};else{var r=[];et(e)?r.push(e):v(e)&&(r=e),n=function(t,e){for(var n=0;n<r.length;n+=1){var i=r[n];if(t[i]>e[i])return 1;if(t[i]<e[i])return-1}return 0}}return t.sort(n),t}var rt=nt;function it(t,e){void 0===e&&(e=new Map);var n=[];if(Array.isArray(t))for(var r=0,i=t.length;r<i;r++){var a=t[r];e.has(a)||(n.push(a),e.set(a,!0))}return n}var at=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return it([].concat.apply([],t))},ot=at,st=function(t,e){for(var n=[],r={},i=0;i<t.length;i++){var a=t[i],o=a[e];if(!m(o)){v(o)||(o=[o]);for(var s=0;s<o.length;s++){var l=o[s];r[l]||(n.push(l),r[l]=!0)}}}return n};function lt(t){if(i(t))return t[0]}function ut(t){if(i(t)){var e=t;return e[e.length-1]}}function ct(t,e){return!(!v(t)&&!et(t))&&t[0]===e}var dt=ct;function ht(t,e){return!(!v(t)&&!et(t))&&t[t.length-1]===e}var pt=ht,ft=function(t,e){for(var n=0;n<t.length;n++)if(!e(t[n],n))return!1;return!0},gt=ft,mt=function(t,e){for(var n=0;n<t.length;n++)if(e(t[n],n))return!0;return!1},vt=mt,yt=Object.prototype.hasOwnProperty;function bt(t,e){if(!e||!v(t))return{};for(var n,r={},i=f(e)?e:function(t){return t[e]},a=0;a<t.length;a++){var o=t[a];n=i(o),yt.call(r,n)?r[n].push(o):r[n]=[o]}return r}var xt=bt;function wt(t,e){if(!e)return{0:t};if(!f(e)){var n=v(e)?e:e.replace(/\s+/g,"").split("*");e=function(t){for(var e="_",r=0,i=n.length;r<i;r++)e+=t[n[r]]&&t[n[r]].toString();return e}}return xt(t,e)}var _t=function(t,e){if(!e)return[t];var n=wt(t,e),r=[];for(var i in n)r.push(n[i]);return r};function Ct(t,e){return t["_wrap_"+e]}var St=Ct;function At(t,e){if(t["_wrap_"+e])return t["_wrap_"+e];var n=function(n){t[e](n)};return t["_wrap_"+e]=n,n}var kt=At,Et={};function Dt(t){var e=Et[t];if(!e){for(var n=t.toString(16),r=n.length;r<6;r++)n="0"+n;e="#"+n,Et[t]=e}return e}var Ft=Dt;function Mt(t){var e=0,n=0,r=0,i=0;return v(t)?1===t.length?e=n=r=i=t[0]:2===t.length?(e=r=t[0],n=i=t[1]):3===t.length?(e=t[0],n=i=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],i=t[3]):e=n=r=i=t,{r1:e,r2:n,r3:r,r4:i}}var Ot=Mt,Bt=function(t,e,n){return t<e?e:t>n?n:t},Tt=Bt,Pt=function(t,e){var n=e.toString(),r=n.indexOf(".");if(-1===r)return Math.round(t);var i=n.substr(r+1).length;return i>20&&(i=20),parseFloat(t.toFixed(i))},It=Pt,Lt=function(t){return p(t,"Number")},Nt=Lt,Rt=function(t){return Nt(t)&&t%1!==0},zt=Rt,jt=function(t){return Nt(t)&&t%2===0},$t=jt,qt=Number.isInteger?Number.isInteger:function(t){return Nt(t)&&t%1===0},Vt=qt,Ht=function(t){return Nt(t)&&t<0},Ut=Ht,Gt=1e-5;function Wt(t,e,n){return void 0===n&&(n=Gt),Math.abs(t-e)<n}var Yt=function(t){return Nt(t)&&t%2!==0},Xt=Yt,Zt=function(t){return Nt(t)&&t>0},Kt=Zt,Qt=function(t,e){if(v(t)){for(var n,r=-1/0,i=0;i<t.length;i++){var a=t[i],o=f(e)?e(a):a[e];o>r&&(n=a,r=o)}return n}},Jt=function(t,e){if(v(t)){for(var n,r=1/0,i=0;i<t.length;i++){var a=t[i],o=f(e)?e(a):a[e];o<r&&(n=a,r=o)}return n}},te=function(t,e){return(t%e+e)%e},ee=te,ne=180/Math.PI,re=function(t){return ne*t},ie=re,ae=parseInt,oe=Math.PI/180,se=function(t){return oe*t},le=se,ue=x,ce=function(t,e){return t.hasOwnProperty(e)},de=ce,he=Object.values?function(t){return Object.values(t)}:function(t){var e=[];return x(t,(function(n,r){f(t)&&"prototype"===r||e.push(n)})),e},pe=he,fe=function(t,e){return o(pe(t),e)},ge=function(t){return m(t)?"":t.toString()},me=function(t){return ge(t).toLowerCase()},ve=me,ye=function(t){var e=ge(t);return e.charAt(0).toLowerCase()+e.substring(1)},be=ye;function xe(t,e){return t&&e?t.replace(/\\?\{([^{}]+)\}/g,(function(t,n){return"\\"===t.charAt(0)?t.slice(1):void 0===e[n]?"":e[n]})):t}var we=xe,_e=function(t){return ge(t).toUpperCase()},Ce=_e,Se=function(t){var e=ge(t);return e.charAt(0).toUpperCase()+e.substring(1)},Ae=Se,ke={}.toString,Ee=function(t){return ke.call(t).replace(/^\[object /,"").replace(/]$/,"")},De=Ee,Fe=function(t){return p(t,"Arguments")},Me=Fe,Oe=function(t){return p(t,"Boolean")},Be=Oe,Te=function(t){return p(t,"Date")},Pe=Te,Ie=function(t){return p(t,"Error")},Le=Ie;function Ne(t){return Nt(t)&&isFinite(t)}var Re=function(t){return null===t},ze=Re,je=Object.prototype,$e=function(t){var e=t&&t.constructor,n="function"===typeof e&&e.prototype||je;return t===n},qe=$e,Ve=function(t){return p(t,"RegExp")},He=Ve,Ue=function(t){return void 0===t},Ge=Ue,We=function(t){return t instanceof Element||t instanceof HTMLDocument},Ye=We;function Xe(t){var e=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return setTimeout(t,16)};return e(t)}function Ze(t){var e=window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout;e(t)}function Ke(t,e){for(var n in e)e.hasOwnProperty(n)&&"constructor"!==n&&void 0!==e[n]&&(t[n]=e[n])}function Qe(t,e,n,r){return e&&Ke(t,e),n&&Ke(t,n),r&&Ke(t,r),t}var Je=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];for(var n=t[0],r=1;r<t.length;r++){var i=t[r];f(i)&&(i=i.prototype),Qe(n.prototype,i)}},tn=Je,en=function(t){if("object"!==typeof t||null===t)return t;var e;if(v(t)){e=[];for(var n=0,r=t.length;n<r;n++)"object"===typeof t[n]&&null!=t[n]?e[n]=en(t[n]):e[n]=t[n]}else for(var i in e={},t)"object"===typeof t[i]&&null!=t[i]?e[i]=en(t[i]):e[i]=t[i];return e},nn=en;function rn(t,e,n){var r;return function(){var i=this,a=arguments,o=function(){r=null,n||t.apply(i,a)},s=n&&!r;clearTimeout(r),r=setTimeout(o,e),s&&t.apply(i,a)}}var an=rn,on=function(t,e){if(!f(t))throw new TypeError("Expected a function");var n=function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];var a=e?e.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var s=t.apply(this,r);return o.set(a,s),s};return n.cache=new Map,n},sn=5;function ln(t,e,n,r){for(var i in n=n||0,r=r||sn,e)if(e.hasOwnProperty(i)){var a=e[i];null!==a&&D(a)?(D(t[i])||(t[i]={}),n<r?ln(t[i],a,n+1,r):t[i]=e[i]):v(a)?(t[i]=[],t[i]=t[i].concat(a)):void 0!==a&&(t[i]=a)}}var un=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r+=1)ln(t,e[r]);return t},cn=un,dn=function(t,e,n,r){f(e)||(n=e,e=t,t=function(){});var i=Object.create?function(t,e){return Object.create(t,{constructor:{value:e}})}:function(t,e){function n(){}n.prototype=t;var r=new n;return r.constructor=e,r},a=i(e.prototype,t);return t.prototype=Qe(a,t.prototype),t.superclass=i(e.prototype,e),Qe(a,n),Qe(t,r),t},hn=dn,pn=function(t,e){if(!i(t))return-1;var n=Array.prototype.indexOf;if(n)return n.call(t,e);for(var r=-1,a=0;a<t.length;a++)if(t[a]===e){r=a;break}return r},fn=pn,gn=Object.prototype.hasOwnProperty;function mn(t){if(m(t))return!0;if(i(t))return!t.length;var e=De(t);if("Map"===e||"Set"===e)return!t.size;if(qe(t))return!Object.keys(t).length;for(var n in t)if(gn.call(t,n))return!1;return!0}var vn=mn,yn=function(t,e){if(t===e)return!0;if(!t||!e)return!1;if(et(t)||et(e))return!1;if(i(t)||i(e)){if(t.length!==e.length)return!1;for(var n=!0,r=0;r<t.length;r++)if(n=yn(t[r],e[r]),!n)break;return n}if(k(t)||k(e)){var a=Object.keys(t),o=Object.keys(e);if(a.length!==o.length)return!1;for(n=!0,r=0;r<a.length;r++)if(n=yn(t[a[r]],e[a[r]]),!n)break;return n}return!1},bn=yn,xn=function(t,e,n){return f(n)?!!n(t,e):bn(t,e)},wn=function(t,e){if(!i(t))return t;for(var n=[],r=0;r<t.length;r++){var a=t[r];n.push(e(a,r))}return n},_n=wn,Cn=function(t){return t},Sn=function(t,e){void 0===e&&(e=Cn);var n={};return y(t)&&!m(t)&&Object.keys(t).forEach((function(r){n[r]=e(t[r],r)})),n},An=function(t,e,n){var r=0,i=et(e)?e.split("."):e;while(t&&r<i.length)t=t[i[r++]];return void 0===t||r<i.length?n:t},kn=function(t,e,n){var r=t,i=et(e)?e.split("."):e;return i.forEach((function(t,e){e<i.length-1?(y(r[t])||(r[t]=Nt(i[e+1])?[]:{}),r=r[t]):r[t]=n})),t},En=Object.prototype.hasOwnProperty,Dn=function(t,e){if(null===t||!D(t))return{};var n={};return x(e,(function(e){En.call(t,e)&&(n[e]=t[e])})),n},Fn=function(t,e){return Q(t,(function(t,n,r){return e.includes(r)||(t[r]=n),t}),{})},Mn=function(t,e,n){var r,i,a,o,s=0;n||(n={});var l=function(){s=!1===n.leading?0:Date.now(),r=null,o=t.apply(i,a),r||(i=a=null)},u=function(){var u=Date.now();s||!1!==n.leading||(s=u);var c=e-(u-s);return i=this,a=arguments,c<=0||c>e?(r&&(clearTimeout(r),r=null),s=u,o=t.apply(i,a),r||(i=a=null)):r||!1===n.trailing||(r=setTimeout(l,c)),o};return u.cancel=function(){clearTimeout(r),s=0,r=i=a=null},u},On=function(t){return i(t)?Array.prototype.slice.call(t):[]},Bn={},Tn=function(t){return t=t||"g",Bn[t]?Bn[t]+=1:Bn[t]=1,t+Bn[t]},Pn=function(){},In=function(t){return t};function Ln(t){return m(t)?0:i(t)?t.length:Object.keys(t).length}var Nn,Rn=n(70655),zn=on((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,i=e.fontWeight,a=e.fontStyle,o=e.fontVariant;return Nn||(Nn=document.createElement("canvas").getContext("2d")),Nn.font=[a,o,i,n+"px",r].join(" "),Nn.measureText(et(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),(0,Rn.__spreadArrays)([t],pe(e)).join("")})),jn=function(t,e,n,r){void 0===r&&(r="...");var i,a,o=16,s=zn(r,n),l=et(t)?t:ge(t),u=e,c=[];if(zn(t,n)<=e)return t;while(1){if(i=l.substr(0,o),a=zn(i,n),a+s>u&&a>u)break;if(c.push(i),u-=a,l=l.substr(o),!l)return c.join("")}while(1){if(i=l.substr(0,1),a=zn(i,n),a+s>u)break;if(c.push(i),u-=a,l=l.substr(1),!l)return c.join("")}return""+c.join("")+r},$n=function(){function t(){this.map={}}return t.prototype.has=function(t){return void 0!==this.map[t]},t.prototype.get=function(t,e){var n=this.map[t];return void 0===n?e:n},t.prototype.set=function(t,e){this.map[t]=e},t.prototype.clear=function(){this.map={}},t.prototype.delete=function(t){delete this.map[t]},t.prototype.size=function(){return Object.keys(this.map).length},t}(),qn=$n},4301:function(t,e,n){
- /*!
- * vue-treeselect v0.4.0 | (c) 2017-2019 Riophae Lee
- * Released under the MIT License.
- * https://vue-treeselect.js.org/
- */
- t.exports=function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"===typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t["default"]}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/",n(n.s=16)}([function(t,e){t.exports=n(94673)},function(t,e){t.exports=n(99848)},function(t,e){t.exports=n(16742)},function(t,e){t.exports=n(24390)},function(t,e){t.exports=n(50308)},function(t,e){t.exports=n(23279)},function(t,e){t.exports=n(26789)},function(t,e){t.exports=n(66141)},function(t,e){t.exports=n(51463)},function(t,e){t.exports=n(6557)},function(t,e){t.exports=n(75703)},function(t,e){t.exports=n(17964)},function(t,e){t.exports=n(10928)},function(t,e){t.exports=n(3933)},function(t,e){t.exports=n(20144)},function(t,e,n){},function(t,e,n){"use strict";n.r(e);var r=n(0),i=n.n(r),a=n(1),o=n.n(a),s=n(2),l=n.n(s),u=n(3),c=n.n(u),d=n(4),h=n.n(d),p=h.a;function f(t){return function(e){if("mousedown"===e.type&&0===e.button){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t.call.apply(t,[this,e].concat(r))}}}function g(t,e){var n=t.getBoundingClientRect(),r=e.getBoundingClientRect(),i=e.offsetHeight/3;r.bottom+i>n.bottom?t.scrollTop=Math.min(e.offsetTop+e.clientHeight-t.offsetHeight+i,t.scrollHeight):r.top-i<n.top&&(t.scrollTop=Math.max(e.offsetTop-i,0))}var m,v=n(5),y=n.n(v),b=n(6),x=n.n(b);function w(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)}var _=[],C=100;function S(){m=setInterval((function(){_.forEach(k)}),C)}function A(){clearInterval(m),m=null}function k(t){var e=t.$el,n=t.listener,r=t.lastWidth,i=t.lastHeight,a=e.offsetWidth,o=e.offsetHeight;r===a&&i===o||(t.lastWidth=a,t.lastHeight=o,n({width:a,height:o}))}function E(t,e){var n={$el:t,listener:e,lastWidth:null,lastHeight:null},r=function(){w(_,n),_.length||A()};return _.push(n),k(n),S(),r}function D(t,e){var n=9===document.documentMode,r=!0,i=function(){return r||e.apply(void 0,arguments)},a=n?E:x.a,o=a(t,i);return r=!1,o}function F(t){var e=[],n=t.parentNode;while(n&&"BODY"!==n.nodeName&&n.nodeType===document.ELEMENT_NODE)M(n)&&e.push(n),n=n.parentNode;return e.push(window),e}function M(t){var e=getComputedStyle(t),n=e.overflow,r=e.overflowX,i=e.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)}function O(t,e){var n=F(t);return window.addEventListener("resize",e,{passive:!0}),n.forEach((function(t){t.addEventListener("scroll",e,{passive:!0})})),function(){window.removeEventListener("resize",e,{passive:!0}),n.forEach((function(t){t.removeEventListener("scroll",e,{passive:!0})}))}}function B(t){return t!==t}var T=n(7),P=n.n(T),I=n(8),L=n.n(I),N=n(9),R=n.n(N),z=n(10),j=n.n(z),$=function(){return Object.create(null)},q=n(11),V=n.n(q);function H(t){return null!=t&&"object"===V()(t)&&Object.getPrototypeOf(t)===Object.prototype}function U(t,e,n){H(n)?(t[e]||(t[e]={}),G(t[e],n)):t[e]=n}function G(t,e){if(H(e))for(var n=Object.keys(e),r=0,i=n.length;r<i;r++)U(t,n[r],e[n[r]]);return t}var W=n(12),Y=n.n(W);function X(t,e){return-1!==t.indexOf(e)}function Z(t,e,n){for(var r=0,i=t.length;r<i;r++)if(e.call(n,t[r],r,t))return t[r]}function K(t,e){if(t.length!==e.length)return!0;for(var n=0;n<t.length;n++)if(t[n]!==e[n])return!0;return!1}var Q=null,J=0,tt=1,et=2,nt="ALL_CHILDREN",rt="ALL_DESCENDANTS",it="LEAF_CHILDREN",at="LEAF_DESCENDANTS",ot="LOAD_ROOT_OPTIONS",st="LOAD_CHILDREN_OPTIONS",lt="ASYNC_SEARCH",ut="ALL",ct="BRANCH_PRIORITY",dt="LEAF_PRIORITY",ht="ALL_WITH_INDETERMINATE",pt="ORDER_SELECTED",ft="LEVEL",gt="INDEX",mt={BACKSPACE:8,ENTER:13,ESCAPE:27,END:35,HOME:36,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46},vt=200,yt=5,bt=40;function xt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function wt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?xt(n,!0).forEach((function(e){l()(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):xt(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function _t(t,e){var n=0;do{if(t.level<n)return-1;if(e.level<n)return 1;if(t.index[n]!==e.index[n])return t.index[n]-e.index[n];n++}while(1)}function Ct(t,e){return t.level===e.level?_t(t,e):t.level-e.level}function St(){return{isLoaded:!1,isLoading:!1,loadingError:""}}function At(t){return"string"===typeof t?t:"number"!==typeof t||B(t)?"":t+""}function kt(t,e,n){return t?c()(e,n):X(n,e)}function Et(t){return t.message||String(t)}var Dt=0,Ft={provide:function(){return{instance:this}},props:{allowClearingDisabled:{type:Boolean,default:!1},allowSelectingDisabledDescendants:{type:Boolean,default:!1},alwaysOpen:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!1},async:{type:Boolean,default:!1},autoFocus:{type:Boolean,default:!1},autoLoadRootOptions:{type:Boolean,default:!0},autoDeselectAncestors:{type:Boolean,default:!1},autoDeselectDescendants:{type:Boolean,default:!1},autoSelectAncestors:{type:Boolean,default:!1},autoSelectDescendants:{type:Boolean,default:!1},backspaceRemoves:{type:Boolean,default:!0},beforeClearAll:{type:Function,default:j()(!0)},branchNodesFirst:{type:Boolean,default:!1},cacheOptions:{type:Boolean,default:!0},clearable:{type:Boolean,default:!0},clearAllText:{type:String,default:"Clear all"},clearOnSelect:{type:Boolean,default:!1},clearValueText:{type:String,default:"Clear value"},closeOnSelect:{type:Boolean,default:!0},defaultExpandLevel:{type:Number,default:0},defaultOptions:{default:!1},deleteRemoves:{type:Boolean,default:!0},delimiter:{type:String,default:","},flattenSearchResults:{type:Boolean,default:!1},disableBranchNodes:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},disableFuzzyMatching:{type:Boolean,default:!1},flat:{type:Boolean,default:!1},instanceId:{default:function(){return"".concat(Dt++,"$$")},type:[String,Number]},joinValues:{type:Boolean,default:!1},limit:{type:Number,default:1/0},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loadingText:{type:String,default:"Loading..."},loadOptions:{type:Function},matchKeys:{type:Array,default:j()(["label"])},maxHeight:{type:Number,default:300},multiple:{type:Boolean,default:!1},name:{type:String},noChildrenText:{type:String,default:"No sub-options."},noOptionsText:{type:String,default:"No options available."},noResultsText:{type:String,default:"No results found..."},normalizer:{type:Function,default:R.a},openDirection:{type:String,default:"auto",validator:function(t){var e=["auto","top","bottom","above","below"];return X(e,t)}},openOnClick:{type:Boolean,default:!0},openOnFocus:{type:Boolean,default:!1},options:{type:Array},placeholder:{type:String,default:"Select..."},required:{type:Boolean,default:!1},retryText:{type:String,default:"Retry?"},retryTitle:{type:String,default:"Click to retry"},searchable:{type:Boolean,default:!0},searchNested:{type:Boolean,default:!1},searchPromptText:{type:String,default:"Type to search..."},showCount:{type:Boolean,default:!1},showCountOf:{type:String,default:nt,validator:function(t){var e=[nt,rt,it,at];return X(e,t)}},showCountOnSearch:null,sortValueBy:{type:String,default:pt,validator:function(t){var e=[pt,ft,gt];return X(e,t)}},tabIndex:{type:Number,default:0},value:null,valueConsistsOf:{type:String,default:ct,validator:function(t){var e=[ut,ct,dt,ht];return X(e,t)}},valueFormat:{type:String,default:"id"},zIndex:{type:[Number,String],default:999}},data:function(){return{trigger:{isFocused:!1,searchQuery:""},menu:{isOpen:!1,current:null,lastScrollPosition:0,placement:"bottom"},forest:{normalizedOptions:[],nodeMap:$(),checkedStateMap:$(),selectedNodeIds:this.extractCheckedNodeIdsFromValue(),selectedNodeMap:$()},rootOptionsStates:St(),localSearch:{active:!1,noResults:!0,countMap:$()},remoteSearch:$()}},computed:{selectedNodes:function(){return this.forest.selectedNodeIds.map(this.getNode)},internalValue:function(){var t,e=this;if(this.single||this.flat||this.disableBranchNodes||this.valueConsistsOf===ut)t=this.forest.selectedNodeIds.slice();else if(this.valueConsistsOf===ct)t=this.forest.selectedNodeIds.filter((function(t){var n=e.getNode(t);return!!n.isRootNode||!e.isSelected(n.parentNode)}));else if(this.valueConsistsOf===dt)t=this.forest.selectedNodeIds.filter((function(t){var n=e.getNode(t);return!!n.isLeaf||0===n.children.length}));else if(this.valueConsistsOf===ht){var n,r=[];t=this.forest.selectedNodeIds.slice(),this.selectedNodes.forEach((function(e){e.ancestors.forEach((function(e){X(r,e.id)||X(t,e.id)||r.push(e.id)}))})),(n=t).push.apply(n,r)}return this.sortValueBy===ft?t.sort((function(t,n){return Ct(e.getNode(t),e.getNode(n))})):this.sortValueBy===gt&&t.sort((function(t,n){return _t(e.getNode(t),e.getNode(n))})),t},hasValue:function(){return this.internalValue.length>0},single:function(){return!this.multiple},visibleOptionIds:function(){var t=this,e=[];return this.traverseAllNodesByIndex((function(n){if(t.localSearch.active&&!t.shouldOptionBeIncludedInSearchResult(n)||e.push(n.id),n.isBranch&&!t.shouldExpand(n))return!1})),e},hasVisibleOptions:function(){return 0!==this.visibleOptionIds.length},showCountOnSearchComputed:function(){return"boolean"===typeof this.showCountOnSearch?this.showCountOnSearch:this.showCount},hasBranchNodes:function(){return this.forest.normalizedOptions.some((function(t){return t.isBranch}))},shouldFlattenOptions:function(){return this.localSearch.active&&this.flattenSearchResults}},watch:{alwaysOpen:function(t){t?this.openMenu():this.closeMenu()},branchNodesFirst:function(){this.initialize()},disabled:function(t){t&&this.menu.isOpen?this.closeMenu():t||this.menu.isOpen||!this.alwaysOpen||this.openMenu()},flat:function(){this.initialize()},internalValue:function(t,e){var n=K(t,e);n&&this.$emit("input",this.getValue(),this.getInstanceId())},matchKeys:function(){this.initialize()},multiple:function(t){t&&this.buildForestState()},options:{handler:function(){this.async||(this.initialize(),this.rootOptionsStates.isLoaded=Array.isArray(this.options))},deep:!0,immediate:!0},"trigger.searchQuery":function(){this.async?this.handleRemoteSearch():this.handleLocalSearch(),this.$emit("search-change",this.trigger.searchQuery,this.getInstanceId())},value:function(){var t=this.extractCheckedNodeIdsFromValue(),e=K(t,this.internalValue);e&&this.fixSelectedNodeIds(t)}},methods:{verifyProps:function(){var t=this;if(p((function(){return!t.async||t.searchable}),(function(){return'For async search mode, the value of "searchable" prop must be true.'})),null!=this.options||this.loadOptions||p((function(){return!1}),(function(){return'Are you meant to dynamically load options? You need to use "loadOptions" prop.'})),this.flat&&p((function(){return t.multiple}),(function(){return'You are using flat mode. But you forgot to add "multiple=true"?'})),!this.flat){var e=["autoSelectAncestors","autoSelectDescendants","autoDeselectAncestors","autoDeselectDescendants"];e.forEach((function(e){p((function(){return!t[e]}),(function(){return'"'.concat(e,'" only applies to flat mode.')}))}))}},resetFlags:function(){this._blurOnSelect=!1},initialize:function(){var t=this.async?this.getRemoteSearchEntry().options:this.options;if(Array.isArray(t)){var e=this.forest.nodeMap;this.forest.nodeMap=$(),this.keepDataOfSelectedNodes(e),this.forest.normalizedOptions=this.normalize(Q,t,e),this.fixSelectedNodeIds(this.internalValue)}else this.forest.normalizedOptions=[]},getInstanceId:function(){return null==this.instanceId?this.id:this.instanceId},getValue:function(){var t=this;if("id"===this.valueFormat)return this.multiple?this.internalValue.slice():this.internalValue[0];var e=this.internalValue.map((function(e){return t.getNode(e).raw}));return this.multiple?e:e[0]},getNode:function(t){return p((function(){return null!=t}),(function(){return"Invalid node id: ".concat(t)})),null==t?null:t in this.forest.nodeMap?this.forest.nodeMap[t]:this.createFallbackNode(t)},createFallbackNode:function(t){var e=this.extractNodeFromValue(t),n=this.enhancedNormalizer(e).label||"".concat(t," (unknown)"),r={id:t,label:n,ancestors:[],parentNode:Q,isFallbackNode:!0,isRootNode:!0,isLeaf:!0,isBranch:!1,isDisabled:!1,isNew:!1,index:[-1],level:0,raw:e};return this.$set(this.forest.nodeMap,t,r)},extractCheckedNodeIdsFromValue:function(){var t=this;return null==this.value?[]:"id"===this.valueFormat?this.multiple?this.value.slice():[this.value]:(this.multiple?this.value:[this.value]).map((function(e){return t.enhancedNormalizer(e)})).map((function(t){return t.id}))},extractNodeFromValue:function(t){var e=this,n={id:t};if("id"===this.valueFormat)return n;var r=this.multiple?Array.isArray(this.value)?this.value:[]:this.value?[this.value]:[],i=Z(r,(function(n){return n&&e.enhancedNormalizer(n).id===t}));return i||n},fixSelectedNodeIds:function(t){var e=this,n=[];if(this.single||this.flat||this.disableBranchNodes||this.valueConsistsOf===ut)n=t;else if(this.valueConsistsOf===ct)t.forEach((function(t){n.push(t);var r=e.getNode(t);r.isBranch&&e.traverseDescendantsBFS(r,(function(t){n.push(t.id)}))}));else if(this.valueConsistsOf===dt){var r=$(),i=t.slice();while(i.length){var a=i.shift(),o=this.getNode(a);n.push(a),o.isRootNode||(o.parentNode.id in r||(r[o.parentNode.id]=o.parentNode.children.length),0===--r[o.parentNode.id]&&i.push(o.parentNode.id))}}else if(this.valueConsistsOf===ht){var s=$(),l=t.filter((function(t){var n=e.getNode(t);return n.isLeaf||0===n.children.length}));while(l.length){var u=l.shift(),c=this.getNode(u);n.push(u),c.isRootNode||(c.parentNode.id in s||(s[c.parentNode.id]=c.parentNode.children.length),0===--s[c.parentNode.id]&&l.push(c.parentNode.id))}}var d=K(this.forest.selectedNodeIds,n);d&&(this.forest.selectedNodeIds=n),this.buildForestState()},keepDataOfSelectedNodes:function(t){var e=this;this.forest.selectedNodeIds.forEach((function(n){if(t[n]){var r=wt({},t[n],{isFallbackNode:!0});e.$set(e.forest.nodeMap,n,r)}}))},isSelected:function(t){return!0===this.forest.selectedNodeMap[t.id]},traverseDescendantsBFS:function(t,e){if(t.isBranch){var n=t.children.slice();while(n.length){var r=n[0];r.isBranch&&n.push.apply(n,o()(r.children)),e(r),n.shift()}}},traverseDescendantsDFS:function(t,e){var n=this;t.isBranch&&t.children.forEach((function(t){n.traverseDescendantsDFS(t,e),e(t)}))},traverseAllNodesDFS:function(t){var e=this;this.forest.normalizedOptions.forEach((function(n){e.traverseDescendantsDFS(n,t),t(n)}))},traverseAllNodesByIndex:function(t){var e=function e(n){n.children.forEach((function(n){!1!==t(n)&&n.isBranch&&e(n)}))};e({children:this.forest.normalizedOptions})},toggleClickOutsideEvent:function(t){t?document.addEventListener("mousedown",this.handleClickOutside,!1):document.removeEventListener("mousedown",this.handleClickOutside,!1)},getValueContainer:function(){return this.$refs.control.$refs["value-container"]},getInput:function(){return this.getValueContainer().$refs.input},focusInput:function(){this.getInput().focus()},blurInput:function(){this.getInput().blur()},handleMouseDown:f((function(t){if(t.preventDefault(),t.stopPropagation(),!this.disabled){var e=this.getValueContainer().$el.contains(t.target);e&&!this.menu.isOpen&&(this.openOnClick||this.trigger.isFocused)&&this.openMenu(),this._blurOnSelect?this.blurInput():this.focusInput(),this.resetFlags()}})),handleClickOutside:function(t){this.$refs.wrapper&&!this.$refs.wrapper.contains(t.target)&&(this.blurInput(),this.closeMenu())},handleLocalSearch:function(){var t=this,e=this.trigger.searchQuery,n=function(){return t.resetHighlightedOptionWhenNecessary(!0)};if(!e)return this.localSearch.active=!1,n();this.localSearch.active=!0,this.localSearch.noResults=!0,this.traverseAllNodesDFS((function(e){var n;e.isBranch&&(e.isExpandedOnSearch=!1,e.showAllChildrenOnSearch=!1,e.isMatched=!1,e.hasMatchedDescendants=!1,t.$set(t.localSearch.countMap,e.id,(n={},l()(n,nt,0),l()(n,rt,0),l()(n,it,0),l()(n,at,0),n)))}));var r=e.trim().toLocaleLowerCase(),i=r.replace(/\s+/g," ").split(" ");this.traverseAllNodesDFS((function(e){t.searchNested&&i.length>1?e.isMatched=i.every((function(t){return kt(!1,t,e.nestedSearchLabel)})):e.isMatched=t.matchKeys.some((function(n){return kt(!t.disableFuzzyMatching,r,e.lowerCased[n])})),e.isMatched&&(t.localSearch.noResults=!1,e.ancestors.forEach((function(e){return t.localSearch.countMap[e.id][rt]++})),e.isLeaf&&e.ancestors.forEach((function(e){return t.localSearch.countMap[e.id][at]++})),e.parentNode!==Q&&(t.localSearch.countMap[e.parentNode.id][nt]+=1,e.isLeaf&&(t.localSearch.countMap[e.parentNode.id][it]+=1))),(e.isMatched||e.isBranch&&e.isExpandedOnSearch)&&e.parentNode!==Q&&(e.parentNode.isExpandedOnSearch=!0,e.parentNode.hasMatchedDescendants=!0)})),n()},handleRemoteSearch:function(){var t=this,e=this.trigger.searchQuery,n=this.getRemoteSearchEntry(),r=function(){t.initialize(),t.resetHighlightedOptionWhenNecessary(!0)};if((""===e||this.cacheOptions)&&n.isLoaded)return r();this.callLoadOptionsProp({action:lt,args:{searchQuery:e},isPending:function(){return n.isLoading},start:function(){n.isLoading=!0,n.isLoaded=!1,n.loadingError=""},succeed:function(i){n.isLoaded=!0,n.options=i,t.trigger.searchQuery===e&&r()},fail:function(t){n.loadingError=Et(t)},end:function(){n.isLoading=!1}})},getRemoteSearchEntry:function(){var t=this,e=this.trigger.searchQuery,n=this.remoteSearch[e]||wt({},St(),{options:[]});if(this.$watch((function(){return n.options}),(function(){t.trigger.searchQuery===e&&t.initialize()}),{deep:!0}),""===e){if(Array.isArray(this.defaultOptions))return n.options=this.defaultOptions,n.isLoaded=!0,n;if(!0!==this.defaultOptions)return n.isLoaded=!0,n}return this.remoteSearch[e]||this.$set(this.remoteSearch,e,n),n},shouldExpand:function(t){return this.localSearch.active?t.isExpandedOnSearch:t.isExpanded},shouldOptionBeIncludedInSearchResult:function(t){return!!t.isMatched||(!(!t.isBranch||!t.hasMatchedDescendants||this.flattenSearchResults)||!(t.isRootNode||!t.parentNode.showAllChildrenOnSearch))},shouldShowOptionInMenu:function(t){return!(this.localSearch.active&&!this.shouldOptionBeIncludedInSearchResult(t))},getControl:function(){return this.$refs.control.$el},getMenu:function(){var t=this.appendToBody?this.$refs.portal.portalTarget:this,e=t.$refs.menu.$refs.menu;return e&&"#comment"!==e.nodeName?e:null},setCurrentHighlightedOption:function(t){var e=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.menu.current;if(null!=r&&r in this.forest.nodeMap&&(this.forest.nodeMap[r].isHighlighted=!1),this.menu.current=t.id,t.isHighlighted=!0,this.menu.isOpen&&n){var i=function(){var n=e.getMenu(),r=n.querySelector('.vue-treeselect__option[data-id="'.concat(t.id,'"]'));r&&g(n,r)};this.getMenu()?i():this.$nextTick(i)}},resetHighlightedOptionWhenNecessary:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.menu.current;!t&&null!=e&&e in this.forest.nodeMap&&this.shouldShowOptionInMenu(this.getNode(e))||this.highlightFirstOption()},highlightFirstOption:function(){if(this.hasVisibleOptions){var t=this.visibleOptionIds[0];this.setCurrentHighlightedOption(this.getNode(t))}},highlightPrevOption:function(){if(this.hasVisibleOptions){var t=this.visibleOptionIds.indexOf(this.menu.current)-1;if(-1===t)return this.highlightLastOption();this.setCurrentHighlightedOption(this.getNode(this.visibleOptionIds[t]))}},highlightNextOption:function(){if(this.hasVisibleOptions){var t=this.visibleOptionIds.indexOf(this.menu.current)+1;if(t===this.visibleOptionIds.length)return this.highlightFirstOption();this.setCurrentHighlightedOption(this.getNode(this.visibleOptionIds[t]))}},highlightLastOption:function(){if(this.hasVisibleOptions){var t=Y()(this.visibleOptionIds);this.setCurrentHighlightedOption(this.getNode(t))}},resetSearchQuery:function(){this.trigger.searchQuery=""},closeMenu:function(){!this.menu.isOpen||!this.disabled&&this.alwaysOpen||(this.saveMenuScrollPosition(),this.menu.isOpen=!1,this.toggleClickOutsideEvent(!1),this.resetSearchQuery(),this.$emit("close",this.getValue(),this.getInstanceId()))},openMenu:function(){this.disabled||this.menu.isOpen||(this.menu.isOpen=!0,this.$nextTick(this.resetHighlightedOptionWhenNecessary),this.$nextTick(this.restoreMenuScrollPosition),this.options||this.async||this.loadRootOptions(),this.toggleClickOutsideEvent(!0),this.$emit("open",this.getInstanceId()))},toggleMenu:function(){this.menu.isOpen?this.closeMenu():this.openMenu()},toggleExpanded:function(t){var e;this.localSearch.active?(e=t.isExpandedOnSearch=!t.isExpandedOnSearch,e&&(t.showAllChildrenOnSearch=!0)):e=t.isExpanded=!t.isExpanded,e&&!t.childrenStates.isLoaded&&this.loadChildrenOptions(t)},buildForestState:function(){var t=this,e=$();this.forest.selectedNodeIds.forEach((function(t){e[t]=!0})),this.forest.selectedNodeMap=e;var n=$();this.multiple&&(this.traverseAllNodesByIndex((function(t){n[t.id]=J})),this.selectedNodes.forEach((function(e){n[e.id]=et,t.flat||t.disableBranchNodes||e.ancestors.forEach((function(e){t.isSelected(e)||(n[e.id]=tt)}))}))),this.forest.checkedStateMap=n},enhancedNormalizer:function(t){return wt({},t,{},this.normalizer(t,this.getInstanceId()))},normalize:function(t,e,n){var r=this,a=e.map((function(t){return[r.enhancedNormalizer(t),t]})).map((function(e,a){var o=i()(e,2),s=o[0],u=o[1];r.checkDuplication(s),r.verifyNodeShape(s);var c=s.id,d=s.label,h=s.children,f=s.isDefaultExpanded,g=t===Q,m=g?0:t.level+1,v=Array.isArray(h)||null===h,y=!v,b=!!s.isDisabled||!r.flat&&!g&&t.isDisabled,x=!!s.isNew,w=r.matchKeys.reduce((function(t,e){return wt({},t,l()({},e,At(s[e]).toLocaleLowerCase()))}),{}),_=g?w.label:t.nestedSearchLabel+" "+w.label,C=r.$set(r.forest.nodeMap,c,$());if(r.$set(C,"id",c),r.$set(C,"label",d),r.$set(C,"level",m),r.$set(C,"ancestors",g?[]:[t].concat(t.ancestors)),r.$set(C,"index",(g?[]:t.index).concat(a)),r.$set(C,"parentNode",t),r.$set(C,"lowerCased",w),r.$set(C,"nestedSearchLabel",_),r.$set(C,"isDisabled",b),r.$set(C,"isNew",x),r.$set(C,"isMatched",!1),r.$set(C,"isHighlighted",!1),r.$set(C,"isBranch",v),r.$set(C,"isLeaf",y),r.$set(C,"isRootNode",g),r.$set(C,"raw",u),v){var S,A=Array.isArray(h);r.$set(C,"childrenStates",wt({},St(),{isLoaded:A})),r.$set(C,"isExpanded","boolean"===typeof f?f:m<r.defaultExpandLevel),r.$set(C,"hasMatchedDescendants",!1),r.$set(C,"hasDisabledDescendants",!1),r.$set(C,"isExpandedOnSearch",!1),r.$set(C,"showAllChildrenOnSearch",!1),r.$set(C,"count",(S={},l()(S,nt,0),l()(S,rt,0),l()(S,it,0),l()(S,at,0),S)),r.$set(C,"children",A?r.normalize(C,h,n):[]),!0===f&&C.ancestors.forEach((function(t){t.isExpanded=!0})),A||"function"===typeof r.loadOptions?!A&&C.isExpanded&&r.loadChildrenOptions(C):p((function(){return!1}),(function(){return'Unloaded branch node detected. "loadOptions" prop is required to load its children.'}))}if(C.ancestors.forEach((function(t){return t.count[rt]++})),y&&C.ancestors.forEach((function(t){return t.count[at]++})),g||(t.count[nt]+=1,y&&(t.count[it]+=1),b&&(t.hasDisabledDescendants=!0)),n&&n[c]){var k=n[c];C.isMatched=k.isMatched,C.showAllChildrenOnSearch=k.showAllChildrenOnSearch,C.isHighlighted=k.isHighlighted,k.isBranch&&C.isBranch&&(C.isExpanded=k.isExpanded,C.isExpandedOnSearch=k.isExpandedOnSearch,k.childrenStates.isLoaded&&!C.childrenStates.isLoaded?C.isExpanded=!1:C.childrenStates=wt({},k.childrenStates))}return C}));if(this.branchNodesFirst){var o=a.filter((function(t){return t.isBranch})),s=a.filter((function(t){return t.isLeaf}));a=o.concat(s)}return a},loadRootOptions:function(){var t=this;this.callLoadOptionsProp({action:ot,isPending:function(){return t.rootOptionsStates.isLoading},start:function(){t.rootOptionsStates.isLoading=!0,t.rootOptionsStates.loadingError=""},succeed:function(){t.rootOptionsStates.isLoaded=!0,t.$nextTick((function(){t.resetHighlightedOptionWhenNecessary(!0)}))},fail:function(e){t.rootOptionsStates.loadingError=Et(e)},end:function(){t.rootOptionsStates.isLoading=!1}})},loadChildrenOptions:function(t){var e=this,n=t.id,r=t.raw;this.callLoadOptionsProp({action:st,args:{parentNode:r},isPending:function(){return e.getNode(n).childrenStates.isLoading},start:function(){e.getNode(n).childrenStates.isLoading=!0,e.getNode(n).childrenStates.loadingError=""},succeed:function(){e.getNode(n).childrenStates.isLoaded=!0},fail:function(t){e.getNode(n).childrenStates.loadingError=Et(t)},end:function(){e.getNode(n).childrenStates.isLoading=!1}})},callLoadOptionsProp:function(t){var e=t.action,n=t.args,r=t.isPending,i=t.start,a=t.succeed,o=t.fail,s=t.end;if(this.loadOptions&&!r()){i();var l=L()((function(t,e){t?o(t):a(e),s()})),u=this.loadOptions(wt({id:this.getInstanceId(),instanceId:this.getInstanceId(),action:e},n,{callback:l}));P()(u)&&u.then((function(){l()}),(function(t){l(t)})).catch((function(t){console.error(t)}))}},checkDuplication:function(t){var e=this;p((function(){return!(t.id in e.forest.nodeMap&&!e.forest.nodeMap[t.id].isFallbackNode)}),(function(){return"Detected duplicate presence of node id ".concat(JSON.stringify(t.id),". ")+'Their labels are "'.concat(e.forest.nodeMap[t.id].label,'" and "').concat(t.label,'" respectively.')}))},verifyNodeShape:function(t){p((function(){return!(void 0===t.children&&!0===t.isBranch)}),(function(){return"Are you meant to declare an unloaded branch node? `isBranch: true` is no longer supported, please use `children: null` instead."}))},select:function(t){if(!this.disabled&&!t.isDisabled){this.single&&this.clear();var e=this.multiple&&!this.flat?this.forest.checkedStateMap[t.id]===J:!this.isSelected(t);e?this._selectNode(t):this._deselectNode(t),this.buildForestState(),e?this.$emit("select",t.raw,this.getInstanceId()):this.$emit("deselect",t.raw,this.getInstanceId()),this.localSearch.active&&e&&(this.single||this.clearOnSelect)&&this.resetSearchQuery(),this.single&&this.closeOnSelect&&(this.closeMenu(),this.searchable&&(this._blurOnSelect=!0))}},clear:function(){var t=this;this.hasValue&&(this.single||this.allowClearingDisabled?this.forest.selectedNodeIds=[]:this.forest.selectedNodeIds=this.forest.selectedNodeIds.filter((function(e){return t.getNode(e).isDisabled})),this.buildForestState())},_selectNode:function(t){var e=this;if(this.single||this.disableBranchNodes)return this.addValue(t);if(this.flat)return this.addValue(t),void(this.autoSelectAncestors?t.ancestors.forEach((function(t){e.isSelected(t)||t.isDisabled||e.addValue(t)})):this.autoSelectDescendants&&this.traverseDescendantsBFS(t,(function(t){e.isSelected(t)||t.isDisabled||e.addValue(t)})));var n=t.isLeaf||!t.hasDisabledDescendants||this.allowSelectingDisabledDescendants;if(n&&this.addValue(t),t.isBranch&&this.traverseDescendantsBFS(t,(function(t){t.isDisabled&&!e.allowSelectingDisabledDescendants||e.addValue(t)})),n){var r=t;while((r=r.parentNode)!==Q){if(!r.children.every(this.isSelected))break;this.addValue(r)}}},_deselectNode:function(t){var e=this;if(this.disableBranchNodes)return this.removeValue(t);if(this.flat)return this.removeValue(t),void(this.autoDeselectAncestors?t.ancestors.forEach((function(t){e.isSelected(t)&&!t.isDisabled&&e.removeValue(t)})):this.autoDeselectDescendants&&this.traverseDescendantsBFS(t,(function(t){e.isSelected(t)&&!t.isDisabled&&e.removeValue(t)})));var n=!1;if(t.isBranch&&this.traverseDescendantsDFS(t,(function(t){t.isDisabled&&!e.allowSelectingDisabledDescendants||(e.removeValue(t),n=!0)})),t.isLeaf||n||0===t.children.length){this.removeValue(t);var r=t;while((r=r.parentNode)!==Q){if(!this.isSelected(r))break;this.removeValue(r)}}},addValue:function(t){this.forest.selectedNodeIds.push(t.id),this.forest.selectedNodeMap[t.id]=!0},removeValue:function(t){w(this.forest.selectedNodeIds,t.id),delete this.forest.selectedNodeMap[t.id]},removeLastValue:function(){if(this.hasValue){if(this.single)return this.clear();var t=Y()(this.internalValue),e=this.getNode(t);this.select(e)}},saveMenuScrollPosition:function(){var t=this.getMenu();t&&(this.menu.lastScrollPosition=t.scrollTop)},restoreMenuScrollPosition:function(){var t=this.getMenu();t&&(t.scrollTop=this.menu.lastScrollPosition)}},created:function(){this.verifyProps(),this.resetFlags()},mounted:function(){this.autoFocus&&this.focusInput(),this.options||this.async||!this.autoLoadRootOptions||this.loadRootOptions(),this.alwaysOpen&&this.openMenu(),this.async&&this.defaultOptions&&this.handleRemoteSearch()},destroyed:function(){this.toggleClickOutsideEvent(!1)}};function Mt(t){return"string"===typeof t?t:null==t||B(t)?"":JSON.stringify(t)}var Ot,Bt,Tt={name:"vue-treeselect--hidden-fields",inject:["instance"],functional:!0,render:function(t,e){var n=arguments[0],r=e.injections.instance;if(!r.name||r.disabled||!r.hasValue)return null;var i=r.internalValue.map(Mt);return r.multiple&&r.joinValues&&(i=[i.join(r.delimiter)]),i.map((function(t,e){return n("input",{attrs:{type:"hidden",name:r.name},domProps:{value:t},key:"hidden-field-"+e})}))}},Pt=Tt;function It(t,e,n,r,i,a,o,s){var l,u="function"===typeof t?t.options:t;if(e&&(u.render=e,u.staticRenderFns=n,u._compiled=!0),r&&(u.functional=!0),a&&(u._scopeId="data-v-"+a),o?(l=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"===typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=l):i&&(l=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),l)if(u.functional){u._injectStyles=l;var c=u.render;u.render=function(t,e){return l.call(e),c(t,e)}}else{var d=u.beforeCreate;u.beforeCreate=d?[].concat(d,l):[l]}return{exports:t,options:u}}var Lt=It(Pt,Ot,Bt,!1,null,null,null);Lt.options.__file="src/components/HiddenFields.vue";var Nt,Rt,zt=Lt.exports,jt=n(13),$t=n.n(jt),qt=[mt.ENTER,mt.END,mt.HOME,mt.ARROW_LEFT,mt.ARROW_UP,mt.ARROW_RIGHT,mt.ARROW_DOWN],Vt={name:"vue-treeselect--input",inject:["instance"],data:function(){return{inputWidth:yt,value:""}},computed:{needAutoSize:function(){var t=this.instance;return t.searchable&&!t.disabled&&t.multiple},inputStyle:function(){return{width:this.needAutoSize?"".concat(this.inputWidth,"px"):null}}},watch:{"instance.trigger.searchQuery":function(t){this.value=t},value:function(){this.needAutoSize&&this.$nextTick(this.updateInputWidth)}},created:function(){this.debouncedCallback=y()(this.updateSearchQuery,vt,{leading:!0,trailing:!0})},methods:{clear:function(){this.onInput({target:{value:""}})},focus:function(){var t=this.instance;t.disabled||this.$refs.input&&this.$refs.input.focus()},blur:function(){this.$refs.input&&this.$refs.input.blur()},onFocus:function(){var t=this.instance;t.trigger.isFocused=!0,t.openOnFocus&&t.openMenu()},onBlur:function(){var t=this.instance,e=t.getMenu();if(e&&document.activeElement===e)return this.focus();t.trigger.isFocused=!1,t.closeMenu()},onInput:function(t){var e=t.target.value;this.value=e,e?this.debouncedCallback():(this.debouncedCallback.cancel(),this.updateSearchQuery())},onKeyDown:function(t){var e=this.instance,n="which"in t?t.which:t.keyCode;if(!(t.ctrlKey||t.shiftKey||t.altKey||t.metaKey)){if(!e.menu.isOpen&&X(qt,n))return t.preventDefault(),e.openMenu();switch(n){case mt.BACKSPACE:e.backspaceRemoves&&!this.value.length&&e.removeLastValue();break;case mt.ENTER:if(t.preventDefault(),null===e.menu.current)return;var r=e.getNode(e.menu.current);if(r.isBranch&&e.disableBranchNodes)return;e.select(r);break;case mt.ESCAPE:this.value.length?this.clear():e.menu.isOpen&&e.closeMenu();break;case mt.END:t.preventDefault(),e.highlightLastOption();break;case mt.HOME:t.preventDefault(),e.highlightFirstOption();break;case mt.ARROW_LEFT:var i=e.getNode(e.menu.current);i.isBranch&&e.shouldExpand(i)?(t.preventDefault(),e.toggleExpanded(i)):!i.isRootNode&&(i.isLeaf||i.isBranch&&!e.shouldExpand(i))&&(t.preventDefault(),e.setCurrentHighlightedOption(i.parentNode));break;case mt.ARROW_UP:t.preventDefault(),e.highlightPrevOption();break;case mt.ARROW_RIGHT:var a=e.getNode(e.menu.current);a.isBranch&&!e.shouldExpand(a)&&(t.preventDefault(),e.toggleExpanded(a));break;case mt.ARROW_DOWN:t.preventDefault(),e.highlightNextOption();break;case mt.DELETE:e.deleteRemoves&&!this.value.length&&e.removeLastValue();break;default:e.openMenu()}}},onMouseDown:function(t){this.value.length&&t.stopPropagation()},renderInputContainer:function(){var t=this.$createElement,e=this.instance,n={},r=[];return e.searchable&&!e.disabled&&(r.push(this.renderInput()),this.needAutoSize&&r.push(this.renderSizer())),e.searchable||G(n,{on:{focus:this.onFocus,blur:this.onBlur,keydown:this.onKeyDown},ref:"input"}),e.searchable||e.disabled||G(n,{attrs:{tabIndex:e.tabIndex}}),t("div",$t()([{class:"vue-treeselect__input-container"},n]),[r])},renderInput:function(){var t=this.$createElement,e=this.instance;return t("input",{ref:"input",class:"vue-treeselect__input",attrs:{type:"text",autocomplete:"off",tabIndex:e.tabIndex,required:e.required&&!e.hasValue},domProps:{value:this.value},style:this.inputStyle,on:{focus:this.onFocus,input:this.onInput,blur:this.onBlur,keydown:this.onKeyDown,mousedown:this.onMouseDown}})},renderSizer:function(){var t=this.$createElement;return t("div",{ref:"sizer",class:"vue-treeselect__sizer"},[this.value])},updateInputWidth:function(){this.inputWidth=Math.max(yt,this.$refs.sizer.scrollWidth+15)},updateSearchQuery:function(){var t=this.instance;t.trigger.searchQuery=this.value}},render:function(){return this.renderInputContainer()}},Ht=Vt,Ut=It(Ht,Nt,Rt,!1,null,null,null);Ut.options.__file="src/components/Input.vue";var Gt,Wt,Yt=Ut.exports,Xt={name:"vue-treeselect--placeholder",inject:["instance"],render:function(){var t=arguments[0],e=this.instance,n={"vue-treeselect__placeholder":!0,"vue-treeselect-helper-zoom-effect-off":!0,"vue-treeselect-helper-hide":e.hasValue||e.trigger.searchQuery};return t("div",{class:n},[e.placeholder])}},Zt=Xt,Kt=It(Zt,Gt,Wt,!1,null,null,null);Kt.options.__file="src/components/Placeholder.vue";var Qt,Jt,te=Kt.exports,ee={name:"vue-treeselect--single-value",inject:["instance"],methods:{renderSingleValueLabel:function(){var t=this.instance,e=t.selectedNodes[0],n=t.$scopedSlots["value-label"];return n?n({node:e}):e.label}},render:function(){var t=arguments[0],e=this.instance,n=this.$parent.renderValueContainer,r=e.hasValue&&!e.trigger.searchQuery;return n([r&&t("div",{class:"vue-treeselect__single-value"},[this.renderSingleValueLabel()]),t(te),t(Yt,{ref:"input"})])}},ne=ee,re=It(ne,Qt,Jt,!1,null,null,null);re.options.__file="src/components/SingleValue.vue";var ie=re.exports,ae=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 348.333 348.333"}},[n("path",{attrs:{d:"M336.559 68.611L231.016 174.165l105.543 105.549c15.699 15.705 15.699 41.145 0 56.85-7.844 7.844-18.128 11.769-28.407 11.769-10.296 0-20.581-3.919-28.419-11.769L174.167 231.003 68.609 336.563c-7.843 7.844-18.128 11.769-28.416 11.769-10.285 0-20.563-3.919-28.413-11.769-15.699-15.698-15.699-41.139 0-56.85l105.54-105.549L11.774 68.611c-15.699-15.699-15.699-41.145 0-56.844 15.696-15.687 41.127-15.687 56.829 0l105.563 105.554L279.721 11.767c15.705-15.687 41.139-15.687 56.832 0 15.705 15.699 15.705 41.145.006 56.844z"}})])},oe=[];ae._withStripped=!0;var se={name:"vue-treeselect--x"},le=se,ue=It(le,ae,oe,!1,null,null,null);ue.options.__file="src/components/icons/Delete.vue";var ce,de,he=ue.exports,pe={name:"vue-treeselect--multi-value-item",inject:["instance"],props:{node:{type:Object,required:!0}},methods:{handleMouseDown:f((function(){var t=this.instance,e=this.node;t.select(e)}))},render:function(){var t=arguments[0],e=this.instance,n=this.node,r={"vue-treeselect__multi-value-item":!0,"vue-treeselect__multi-value-item-disabled":n.isDisabled,"vue-treeselect__multi-value-item-new":n.isNew},i=e.$scopedSlots["value-label"],a=i?i({node:n}):n.label;return t("div",{class:"vue-treeselect__multi-value-item-container"},[t("div",{class:r,on:{mousedown:this.handleMouseDown}},[t("span",{class:"vue-treeselect__multi-value-label"},[a]),t("span",{class:"vue-treeselect__icon vue-treeselect__value-remove"},[t(he)])])])}},fe=pe,ge=It(fe,ce,de,!1,null,null,null);ge.options.__file="src/components/MultiValueItem.vue";var me,ve,ye=ge.exports,be={name:"vue-treeselect--multi-value",inject:["instance"],methods:{renderMultiValueItems:function(){var t=this.$createElement,e=this.instance;return e.internalValue.slice(0,e.limit).map(e.getNode).map((function(e){return t(ye,{key:"multi-value-item-".concat(e.id),attrs:{node:e}})}))},renderExceedLimitTip:function(){var t=this.$createElement,e=this.instance,n=e.internalValue.length-e.limit;return n<=0?null:t("div",{class:"vue-treeselect__limit-tip vue-treeselect-helper-zoom-effect-off",key:"exceed-limit-tip"},[t("span",{class:"vue-treeselect__limit-tip-text"},[e.limitText(n)])])}},render:function(){var t=arguments[0],e=this.$parent.renderValueContainer,n={props:{tag:"div",name:"vue-treeselect__multi-value-item--transition",appear:!0}};return e(t("transition-group",$t()([{class:"vue-treeselect__multi-value"},n]),[this.renderMultiValueItems(),this.renderExceedLimitTip(),t(te,{key:"placeholder"}),t(Yt,{ref:"input",key:"input"})]))}},xe=be,we=It(xe,me,ve,!1,null,null,null);we.options.__file="src/components/MultiValue.vue";var _e=we.exports,Ce=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 292.362 292.362"}},[n("path",{attrs:{d:"M286.935 69.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952 0-9.233 1.807-12.85 5.424C1.807 72.998 0 77.279 0 82.228c0 4.948 1.807 9.229 5.424 12.847l127.907 127.907c3.621 3.617 7.902 5.428 12.85 5.428s9.233-1.811 12.847-5.428L286.935 95.074c3.613-3.617 5.427-7.898 5.427-12.847 0-4.948-1.814-9.229-5.427-12.85z"}})])},Se=[];Ce._withStripped=!0;var Ae={name:"vue-treeselect--arrow"},ke=Ae,Ee=It(ke,Ce,Se,!1,null,null,null);Ee.options.__file="src/components/icons/Arrow.vue";var De,Fe,Me=Ee.exports,Oe={name:"vue-treeselect--control",inject:["instance"],computed:{shouldShowX:function(){var t=this.instance;return t.clearable&&!t.disabled&&t.hasValue&&(this.hasUndisabledValue||t.allowClearingDisabled)},shouldShowArrow:function(){var t=this.instance;return!t.alwaysOpen||!t.menu.isOpen},hasUndisabledValue:function(){var t=this.instance;return t.hasValue&&t.internalValue.some((function(e){return!t.getNode(e).isDisabled}))}},methods:{renderX:function(){var t=this.$createElement,e=this.instance,n=e.multiple?e.clearAllText:e.clearValueText;return this.shouldShowX?t("div",{class:"vue-treeselect__x-container",attrs:{title:n},on:{mousedown:this.handleMouseDownOnX}},[t(he,{class:"vue-treeselect__x"})]):null},renderArrow:function(){var t=this.$createElement,e=this.instance,n={"vue-treeselect__control-arrow":!0,"vue-treeselect__control-arrow--rotated":e.menu.isOpen};return this.shouldShowArrow?t("div",{class:"vue-treeselect__control-arrow-container",on:{mousedown:this.handleMouseDownOnArrow}},[t(Me,{class:n})]):null},handleMouseDownOnX:f((function(t){t.stopPropagation(),t.preventDefault();var e=this.instance,n=e.beforeClearAll(),r=function(t){t&&e.clear()};P()(n)?n.then(r):setTimeout((function(){return r(n)}),0)})),handleMouseDownOnArrow:f((function(t){t.preventDefault(),t.stopPropagation();var e=this.instance;e.focusInput(),e.toggleMenu()})),renderValueContainer:function(t){var e=this.$createElement;return e("div",{class:"vue-treeselect__value-container"},[t])}},render:function(){var t=arguments[0],e=this.instance,n=e.single?ie:_e;return t("div",{class:"vue-treeselect__control",on:{mousedown:e.handleMouseDown}},[t(n,{ref:"value-container"}),this.renderX(),this.renderArrow()])}},Be=Oe,Te=It(Be,De,Fe,!1,null,null,null);Te.options.__file="src/components/Control.vue";var Pe,Ie,Le=Te.exports,Ne={name:"vue-treeselect--tip",functional:!0,props:{type:{type:String,required:!0},icon:{type:String,required:!0}},render:function(t,e){var n=arguments[0],r=e.props,i=e.children;return n("div",{class:"vue-treeselect__tip vue-treeselect__".concat(r.type,"-tip")},[n("div",{class:"vue-treeselect__icon-container"},[n("span",{class:"vue-treeselect__icon-".concat(r.icon)})]),n("span",{class:"vue-treeselect__tip-text vue-treeselect__".concat(r.type,"-tip-text")},[i])])}},Re=Ne,ze=It(Re,Pe,Ie,!1,null,null,null);ze.options.__file="src/components/Tip.vue";var je,$e,qe,Ve,He,Ue=ze.exports,Ge={name:"vue-treeselect--option",inject:["instance"],props:{node:{type:Object,required:!0}},computed:{shouldExpand:function(){var t=this.instance,e=this.node;return e.isBranch&&t.shouldExpand(e)},shouldShow:function(){var t=this.instance,e=this.node;return t.shouldShowOptionInMenu(e)}},methods:{renderOption:function(){var t=this.$createElement,e=this.instance,n=this.node,r={"vue-treeselect__option":!0,"vue-treeselect__option--disabled":n.isDisabled,"vue-treeselect__option--selected":e.isSelected(n),"vue-treeselect__option--highlight":n.isHighlighted,"vue-treeselect__option--matched":e.localSearch.active&&n.isMatched,"vue-treeselect__option--hide":!this.shouldShow};return t("div",{class:r,on:{mouseenter:this.handleMouseEnterOption},attrs:{"data-id":n.id}},[this.renderArrow(),this.renderLabelContainer([this.renderCheckboxContainer([this.renderCheckbox()]),this.renderLabel()])])},renderSubOptionsList:function(){var t=this.$createElement;return this.shouldExpand?t("div",{class:"vue-treeselect__list"},[this.renderSubOptions(),this.renderNoChildrenTip(),this.renderLoadingChildrenTip(),this.renderLoadingChildrenErrorTip()]):null},renderArrow:function(){var t=this.$createElement,e=this.instance,n=this.node;if(e.shouldFlattenOptions&&this.shouldShow)return null;if(n.isBranch){var r={props:{name:"vue-treeselect__option-arrow--prepare",appear:!0}},i={"vue-treeselect__option-arrow":!0,"vue-treeselect__option-arrow--rotated":this.shouldExpand};return t("div",{class:"vue-treeselect__option-arrow-container",on:{mousedown:this.handleMouseDownOnArrow}},[t("transition",r,[t(Me,{class:i})])])}return e.hasBranchNodes?(je||(je=t("div",{class:"vue-treeselect__option-arrow-placeholder"},[" "])),je):null},renderLabelContainer:function(t){var e=this.$createElement;return e("div",{class:"vue-treeselect__label-container",on:{mousedown:this.handleMouseDownOnLabelContainer}},[t])},renderCheckboxContainer:function(t){var e=this.$createElement,n=this.instance,r=this.node;return n.single||n.disableBranchNodes&&r.isBranch?null:e("div",{class:"vue-treeselect__checkbox-container"},[t])},renderCheckbox:function(){var t=this.$createElement,e=this.instance,n=this.node,r=e.forest.checkedStateMap[n.id],i={"vue-treeselect__checkbox":!0,"vue-treeselect__checkbox--checked":r===et,"vue-treeselect__checkbox--indeterminate":r===tt,"vue-treeselect__checkbox--unchecked":r===J,"vue-treeselect__checkbox--disabled":n.isDisabled};return $e||($e=t("span",{class:"vue-treeselect__check-mark"})),qe||(qe=t("span",{class:"vue-treeselect__minus-mark"})),t("span",{class:i},[$e,qe])},renderLabel:function(){var t=this.$createElement,e=this.instance,n=this.node,r=n.isBranch&&(e.localSearch.active?e.showCountOnSearchComputed:e.showCount),i=r?e.localSearch.active?e.localSearch.countMap[n.id][e.showCountOf]:n.count[e.showCountOf]:NaN,a="vue-treeselect__label",o="vue-treeselect__count",s=e.$scopedSlots["option-label"];return s?s({node:n,shouldShowCount:r,count:i,labelClassName:a,countClassName:o}):t("label",{class:a},[n.label,r&&t("span",{class:o},["(",i,")"])])},renderSubOptions:function(){var t=this.$createElement,e=this.node;return e.childrenStates.isLoaded?e.children.map((function(e){return t(Ge,{attrs:{node:e},key:e.id})})):null},renderNoChildrenTip:function(){var t=this.$createElement,e=this.instance,n=this.node;return!n.childrenStates.isLoaded||n.children.length?null:t(Ue,{attrs:{type:"no-children",icon:"warning"}},[e.noChildrenText])},renderLoadingChildrenTip:function(){var t=this.$createElement,e=this.instance,n=this.node;return n.childrenStates.isLoading?t(Ue,{attrs:{type:"loading",icon:"loader"}},[e.loadingText]):null},renderLoadingChildrenErrorTip:function(){var t=this.$createElement,e=this.instance,n=this.node;return n.childrenStates.loadingError?t(Ue,{attrs:{type:"error",icon:"error"}},[n.childrenStates.loadingError,t("a",{class:"vue-treeselect__retry",attrs:{title:e.retryTitle},on:{mousedown:this.handleMouseDownOnRetry}},[e.retryText])]):null},handleMouseEnterOption:function(t){var e=this.instance,n=this.node;t.target===t.currentTarget&&e.setCurrentHighlightedOption(n,!1)},handleMouseDownOnArrow:f((function(){var t=this.instance,e=this.node;t.toggleExpanded(e)})),handleMouseDownOnLabelContainer:f((function(){var t=this.instance,e=this.node;e.isBranch&&t.disableBranchNodes?t.toggleExpanded(e):t.select(e)})),handleMouseDownOnRetry:f((function(){var t=this.instance,e=this.node;t.loadChildrenOptions(e)}))},render:function(){var t=arguments[0],e=this.node,n=this.instance.shouldFlattenOptions?0:e.level,r=l()({"vue-treeselect__list-item":!0},"vue-treeselect__indent-level-".concat(n),!0),i={props:{name:"vue-treeselect__list--transition"}};return t("div",{class:r},[this.renderOption(),e.isBranch&&t("transition",i,[this.renderSubOptionsList()])])}},We=Ge,Ye=We,Xe=It(Ye,Ve,He,!1,null,null,null);Xe.options.__file="src/components/Option.vue";var Ze,Ke,Qe=Xe.exports,Je={top:"top",bottom:"bottom",above:"top",below:"bottom"},tn={name:"vue-treeselect--menu",inject:["instance"],computed:{menuStyle:function(){var t=this.instance;return{maxHeight:t.maxHeight+"px"}},menuContainerStyle:function(){var t=this.instance;return{zIndex:t.appendToBody?null:t.zIndex}}},watch:{"instance.menu.isOpen":function(t){t?this.$nextTick(this.onMenuOpen):this.onMenuClose()}},created:function(){this.menuSizeWatcher=null,this.menuResizeAndScrollEventListeners=null},mounted:function(){var t=this.instance;t.menu.isOpen&&this.$nextTick(this.onMenuOpen)},destroyed:function(){this.onMenuClose()},methods:{renderMenu:function(){var t=this.$createElement,e=this.instance;return e.menu.isOpen?t("div",{ref:"menu",class:"vue-treeselect__menu",on:{mousedown:e.handleMouseDown},style:this.menuStyle},[this.renderBeforeList(),e.async?this.renderAsyncSearchMenuInner():e.localSearch.active?this.renderLocalSearchMenuInner():this.renderNormalMenuInner(),this.renderAfterList()]):null},renderBeforeList:function(){var t=this.instance,e=t.$scopedSlots["before-list"];return e?e():null},renderAfterList:function(){var t=this.instance,e=t.$scopedSlots["after-list"];return e?e():null},renderNormalMenuInner:function(){var t=this.instance;return t.rootOptionsStates.isLoading?this.renderLoadingOptionsTip():t.rootOptionsStates.loadingError?this.renderLoadingRootOptionsErrorTip():t.rootOptionsStates.isLoaded&&0===t.forest.normalizedOptions.length?this.renderNoAvailableOptionsTip():this.renderOptionList()},renderLocalSearchMenuInner:function(){var t=this.instance;return t.rootOptionsStates.isLoading?this.renderLoadingOptionsTip():t.rootOptionsStates.loadingError?this.renderLoadingRootOptionsErrorTip():t.rootOptionsStates.isLoaded&&0===t.forest.normalizedOptions.length?this.renderNoAvailableOptionsTip():t.localSearch.noResults?this.renderNoResultsTip():this.renderOptionList()},renderAsyncSearchMenuInner:function(){var t=this.instance,e=t.getRemoteSearchEntry(),n=""===t.trigger.searchQuery&&!t.defaultOptions,r=!n&&(e.isLoaded&&0===e.options.length);return n?this.renderSearchPromptTip():e.isLoading?this.renderLoadingOptionsTip():e.loadingError?this.renderAsyncSearchLoadingErrorTip():r?this.renderNoResultsTip():this.renderOptionList()},renderOptionList:function(){var t=this.$createElement,e=this.instance;return t("div",{class:"vue-treeselect__list"},[e.forest.normalizedOptions.map((function(e){return t(Qe,{attrs:{node:e},key:e.id})}))])},renderSearchPromptTip:function(){var t=this.$createElement,e=this.instance;return t(Ue,{attrs:{type:"search-prompt",icon:"warning"}},[e.searchPromptText])},renderLoadingOptionsTip:function(){var t=this.$createElement,e=this.instance;return t(Ue,{attrs:{type:"loading",icon:"loader"}},[e.loadingText])},renderLoadingRootOptionsErrorTip:function(){var t=this.$createElement,e=this.instance;return t(Ue,{attrs:{type:"error",icon:"error"}},[e.rootOptionsStates.loadingError,t("a",{class:"vue-treeselect__retry",on:{click:e.loadRootOptions},attrs:{title:e.retryTitle}},[e.retryText])])},renderAsyncSearchLoadingErrorTip:function(){var t=this.$createElement,e=this.instance,n=e.getRemoteSearchEntry();return t(Ue,{attrs:{type:"error",icon:"error"}},[n.loadingError,t("a",{class:"vue-treeselect__retry",on:{click:e.handleRemoteSearch},attrs:{title:e.retryTitle}},[e.retryText])])},renderNoAvailableOptionsTip:function(){var t=this.$createElement,e=this.instance;return t(Ue,{attrs:{type:"no-options",icon:"warning"}},[e.noOptionsText])},renderNoResultsTip:function(){var t=this.$createElement,e=this.instance;return t(Ue,{attrs:{type:"no-results",icon:"warning"}},[e.noResultsText])},onMenuOpen:function(){this.adjustMenuOpenDirection(),this.setupMenuSizeWatcher(),this.setupMenuResizeAndScrollEventListeners()},onMenuClose:function(){this.removeMenuSizeWatcher(),this.removeMenuResizeAndScrollEventListeners()},adjustMenuOpenDirection:function(){var t=this.instance;if(t.menu.isOpen){var e=t.getMenu(),n=t.getControl(),r=e.getBoundingClientRect(),i=n.getBoundingClientRect(),a=r.height,o=window.innerHeight,s=i.top,l=window.innerHeight-i.bottom,u=i.top>=0&&i.top<=o||i.top<0&&i.bottom>0,c=l>a+bt,d=s>a+bt;u?"auto"!==t.openDirection?t.menu.placement=Je[t.openDirection]:t.menu.placement=c||!d?"bottom":"top":t.closeMenu()}},setupMenuSizeWatcher:function(){var t=this.instance,e=t.getMenu();this.menuSizeWatcher||(this.menuSizeWatcher={remove:D(e,this.adjustMenuOpenDirection)})},setupMenuResizeAndScrollEventListeners:function(){var t=this.instance,e=t.getControl();this.menuResizeAndScrollEventListeners||(this.menuResizeAndScrollEventListeners={remove:O(e,this.adjustMenuOpenDirection)})},removeMenuSizeWatcher:function(){this.menuSizeWatcher&&(this.menuSizeWatcher.remove(),this.menuSizeWatcher=null)},removeMenuResizeAndScrollEventListeners:function(){this.menuResizeAndScrollEventListeners&&(this.menuResizeAndScrollEventListeners.remove(),this.menuResizeAndScrollEventListeners=null)}},render:function(){var t=arguments[0];return t("div",{ref:"menu-container",class:"vue-treeselect__menu-container",style:this.menuContainerStyle},[t("transition",{attrs:{name:"vue-treeselect__menu--transition"}},[this.renderMenu()])])}},en=tn,nn=It(en,Ze,Ke,!1,null,null,null);nn.options.__file="src/components/Menu.vue";var rn=nn.exports,an=n(14),on=n.n(an);function sn(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ln(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?sn(n,!0).forEach((function(e){l()(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):sn(n).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var un,cn,dn,hn={name:"vue-treeselect--portal-target",inject:["instance"],watch:{"instance.menu.isOpen":function(t){t?this.setupHandlers():this.removeHandlers()},"instance.menu.placement":function(){this.updateMenuContainerOffset()}},created:function(){this.controlResizeAndScrollEventListeners=null,this.controlSizeWatcher=null},mounted:function(){var t=this.instance;t.menu.isOpen&&this.setupHandlers()},methods:{setupHandlers:function(){this.updateWidth(),this.updateMenuContainerOffset(),this.setupControlResizeAndScrollEventListeners(),this.setupControlSizeWatcher()},removeHandlers:function(){this.removeControlResizeAndScrollEventListeners(),this.removeControlSizeWatcher()},setupControlResizeAndScrollEventListeners:function(){var t=this.instance,e=t.getControl();this.controlResizeAndScrollEventListeners||(this.controlResizeAndScrollEventListeners={remove:O(e,this.updateMenuContainerOffset)})},setupControlSizeWatcher:function(){var t=this,e=this.instance,n=e.getControl();this.controlSizeWatcher||(this.controlSizeWatcher={remove:D(n,(function(){t.updateWidth(),t.updateMenuContainerOffset()}))})},removeControlResizeAndScrollEventListeners:function(){this.controlResizeAndScrollEventListeners&&(this.controlResizeAndScrollEventListeners.remove(),this.controlResizeAndScrollEventListeners=null)},removeControlSizeWatcher:function(){this.controlSizeWatcher&&(this.controlSizeWatcher.remove(),this.controlSizeWatcher=null)},updateWidth:function(){var t=this.instance,e=this.$el,n=t.getControl(),r=n.getBoundingClientRect();e.style.width=r.width+"px"},updateMenuContainerOffset:function(){var t=this.instance,e=t.getControl(),n=this.$el,r=e.getBoundingClientRect(),i=n.getBoundingClientRect(),a="bottom"===t.menu.placement?r.height:0,o=Math.round(r.left-i.left)+"px",s=Math.round(r.top-i.top+a)+"px",l=this.$refs.menu.$refs["menu-container"].style,u=["transform","webkitTransform","MozTransform","msTransform"],c=Z(u,(function(t){return t in document.body.style}));l[c]="translate(".concat(o,", ").concat(s,")")}},render:function(){var t=arguments[0],e=this.instance,n=["vue-treeselect__portal-target",e.wrapperClass],r={zIndex:e.zIndex};return t("div",{class:n,style:r,attrs:{"data-instance-id":e.getInstanceId()}},[t(rn,{ref:"menu"})])},destroyed:function(){this.removeHandlers()}},pn={name:"vue-treeselect--menu-portal",created:function(){this.portalTarget=null},mounted:function(){this.setup()},destroyed:function(){this.teardown()},methods:{setup:function(){var t=document.createElement("div");document.body.appendChild(t),this.portalTarget=new on.a(ln({el:t,parent:this},hn))},teardown:function(){document.body.removeChild(this.portalTarget.$el),this.portalTarget.$el.innerHTML="",this.portalTarget.$destroy(),this.portalTarget=null}},render:function(){var t=arguments[0];return un||(un=t("div",{class:"vue-treeselect__menu-placeholder"})),un}},fn=pn,gn=It(fn,cn,dn,!1,null,null,null);gn.options.__file="src/components/MenuPortal.vue";var mn,vn,yn=gn.exports,bn={name:"vue-treeselect",mixins:[Ft],computed:{wrapperClass:function(){return{"vue-treeselect":!0,"vue-treeselect--single":this.single,"vue-treeselect--multi":this.multiple,"vue-treeselect--searchable":this.searchable,"vue-treeselect--disabled":this.disabled,"vue-treeselect--focused":this.trigger.isFocused,"vue-treeselect--has-value":this.hasValue,"vue-treeselect--open":this.menu.isOpen,"vue-treeselect--open-above":"top"===this.menu.placement,"vue-treeselect--open-below":"bottom"===this.menu.placement,"vue-treeselect--branch-nodes-disabled":this.disableBranchNodes,"vue-treeselect--append-to-body":this.appendToBody}}},render:function(){var t=arguments[0];return t("div",{ref:"wrapper",class:this.wrapperClass},[t(zt),t(Le,{ref:"control"}),this.appendToBody?t(yn,{ref:"portal"}):t(rn,{ref:"menu"})])}},xn=bn,wn=It(xn,mn,vn,!1,null,null,null);wn.options.__file="src/components/Treeselect.vue";var _n=wn.exports;n(15);n.d(e,"VERSION",(function(){return Cn})),n.d(e,"Treeselect",(function(){return _n})),n.d(e,"treeselectMixin",(function(){return Ft})),n.d(e,"LOAD_ROOT_OPTIONS",(function(){return ot})),n.d(e,"LOAD_CHILDREN_OPTIONS",(function(){return st})),n.d(e,"ASYNC_SEARCH",(function(){return lt}));e["default"]=_n;var Cn="0.4.0"}])},54927:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"release",fn:function(e){return[n("release",{attrs:{disabled:t.tool.checkAuth(t.$route.name,"release"),value:"1"==e.data.column.data.isenable,data:e.data.column.data},on:{onSuccess:t.onSuccess}})]}},t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.openDialog("编辑分类",e.data.data)}}},[t._v("编辑")])]}}:null,t.tool.checkAuth(t.$route.name,"insert")?{key:"insert",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.openDialog("新增分类",e.data.data)}}},[t._v("新增子类")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("Header",{attrs:{slot:"add"},slot:"add"},[n("el-button",{attrs:{icon:"el-icon-plus",type:"primary",size:"small"},on:{click:function(e){return t.openDialog("新增分类")}}},[t._v("新建分类")])],1):t._e()],1),n("el-dialog",{attrs:{title:t.dialogTitle,visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form}},[n("el-form-item",{attrs:{label:"分类名称:","label-width":"120px"}},[n("el-input",{attrs:{size:"small",autocomplete:"off"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"warning"},on:{click:t.handleRequest}},[t._v("确 定")])],1)],1)],1)},i=[],a=n(98666),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("add"),n("div",{staticClass:"table-box"},[n("div",{staticClass:"classname"},[n("tableLayout",{attrs:{layout:t.tablecols1,data:t.classList1,custom:!0,height:"calc(100vh - 174px)"},on:{rowClick:t.rowClick},scopedSlots:t._u([{key:"customcol",fn:function(e){return["isenable"==e.column.columnname?n("div",[t._t("release",null,{data:e})],2):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("insert",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)})],1),n("div",{staticStyle:{width:"16px"}}),n("div",{staticClass:"classname"},[n("tableLayout",{attrs:{layout:t.tablecols2,data:t.classList2,custom:!0,height:"calc(100vh - 174px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"审核"===e.column.data.status?"color:#52C41A":""},[t._v(t._s("审核"==e.column.data.status?"发布":e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)})],1)])],2)},s=[],l={data(){return{tablecols1:[],tablecols2:[],classList1:[],classList2:[],optionIndex:0}},created(){this.tablecols1=this.tool.tabelCol(this.$route.name)["classname1"].tablecols,this.tablecols2=this.tool.tabelCol(this.$route.name)["classname2"].tablecols,this.selectList()},methods:{rowClick(t){this.classList2=t.children,this.optionIndex=t.index},changeData(t){console.log(t)},selectList(){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"select",content:{parentid:0}}).then((t=>{console.log("分类",t),this.classList1=t.data,this.classList2=t.data[this.optionIndex].children,console.log(this.classList2)}))}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"27a97a6e",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},on:{click:t.open},slot:"reference"},[t._v("删除")])},f=[],g={props:["data"],methods:{open(){this.$confirm("此操作将永久删除该分类, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>this.deleteRow()))},deleteRow(){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"delete",content:{sat_sharematerial_classid:this.data.sat_sharematerial_classid}}).then((t=>{this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}))}}},m=g,v=(0,c.Z)(m,p,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-switch",{attrs:{value:t.value,"active-color":"#3874F6","inactive-color":"#ff4949",disabled:!t.disabled},on:{change:t.releaseNotice}})},x=[],w={props:["value","data","disabled","onSuccess"],data(){return{}},methods:{async releaseNotice(){let t=this.data;delete t.children,t.isenable=1==t.isenable?0:1,t.issystem=!0;const e=await this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"insertOrUpdate",content:{...t}});this.tool.showMessage(e),1===e.code&&this.$emit("onSuccess")}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,A={components:{list:h,Header:a.Z,onDel:y,release:S},data(){return{dialogFormVisible:!1,dialogTitle:"",form:{classname:"",parentid:0,sat_sharematerial_classid:0,issystem:!0,isenable:!0}}},methods:{onSuccess(){this.$refs.list.selectList()},openDialog(t,e){this.dialogTitle=t,this.dialogFormVisible=!0,"新增分类"==t?(this.form.parentid=e?e.sat_sharematerial_classid:0,this.form.sat_sharematerial_classid=0,this.form.classname=""):e&&(this.form={...e,issystem:!0})},handleRequest(){if(""==this.form.classname)return this.$message.error("分类名称不可为空!");this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"insertOrUpdate",content:this.form}).then((t=>{this.tool.showMessage(t),this.dialogFormVisible=!1,1===t.code&&this.onSuccess()}))}}},k=A,E=(0,c.Z)(k,r,i,!1,null,"b64a1238",null),D=E.exports},93885:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return F}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-tabs",{on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商分析",name:"first"}},[n("share-data"),n("read-data",{attrs:{type:"agency"}}),n("downloadData",{attrs:{type:"agency"}})],1),n("el-tab-pane",{attrs:{label:"团队内部分析",name:"second"}},[n("read-data",{attrs:{type:"team"}}),n("downloadData",{attrs:{type:"team"}})],1)],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[n("header",[t._v("分享数据")]),n("div",{staticClass:"chart"},[n("div",{staticClass:"box"},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("分享次数")]),n("el-radio-group",{staticStyle:{"margin-right":"33px"},attrs:{size:"small"},on:{change:t.getLineChartOfShare},model:{value:t.tabPosition,callback:function(e){t.tabPosition=e},expression:"tabPosition"}},[n("el-radio-button",{attrs:{label:"1"}},[t._v("年")]),n("el-radio-button",{attrs:{label:"2"}},[t._v("月")]),n("el-radio-button",{attrs:{label:"3"}},[t._v("日")])],1)],1),n("div",{staticStyle:{width:"calc(100% - 33px)",height:"374px","margin-top":"40px"},attrs:{id:"container"}})]),t._m(0)]),n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("分享数据")]),n("exportExcel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"推广素材经销商分享数据表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.tablecols,data:t.tableList,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("p",[t._v(" "+t._s(e.column.data["province"])+t._s(e.column.data["city"])+t._s(e.column.data["county"])+" ")]):"operate"==e.column.columnname?n("p",{staticStyle:{color:"#3874F6"}},[t._v("查看分享名单")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.params.pageNumber,"page-size":t.params.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"current-change":t.handlCurrentChange}})],1)],1)},o=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"box"},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("分享渠道")])]),n("div",{staticStyle:{width:"calc(100% - 33px)",height:"374px","margin-top":"40px"},attrs:{id:"pie"}})])}],s=n(42581),l=n(4906),u={name:"adShareData",components:{exportExcel:l.Z},data(){return{tabPosition:1,params:{classname:"webmanage.saletool.sharematerial.statistics.share",method:"getShareData",content:{sat_sharematerialid:this.$route.query.id,isAll:!0,pageNumber:1,pageSize:10}},tableList:[],total:0}},created(){this.tablecols=this.tool.tabelCol("archives_adlist")["shareDataTable"].tablecols},mounted(){this.getLineChartOfShare(),this.getChannel(),this.getShareData()},methods:{getLineChartOfShare(){this.$api.requested({classname:"webmanage.saletool.sharematerial.statistics.share",method:"getLineChartOfShare",content:{sat_sharematerialid:this.$route.query.id,date:(new Date).toLocaleDateString(),type:this.tabPosition}}).then((t=>{document.getElementById("container").innerHTML="";const e=new s.Line("container",{data:t.data,padding:"0",xField:"time",yField:"sharecount",xAxis:{tickCount:12},yAxis:{tickCount:9}});e.render()}))},getChannel(){this.$api.requested({classname:"webmanage.saletool.sharematerial.statistics.share",method:"getChannel",content:{sat_sharematerialid:this.$route.query.id}}).then((t=>{const e=new s.Pie("pie",{appendPadding:10,data:t.data,angleField:"sharecount",colorField:"channel",radius:.75,color:["#E263CD","#F77655"],legend:{position:"leftTop"},label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}"},interactions:[{type:"element-selected"},{type:"element-active"}]});e.render()}))},getShareData(){let t=JSON.parse(JSON.stringify(this.params));t.content.isAll=!1,console.log(this.params.content.isAll),this.$api.requested(t).then((t=>{console.log("sdsdsds",t),this.tableList=t.data,this.total=t.total}))},handlCurrentChange(t){this.params.pageNumber=t,this.getShareData()}}},c=u,d=n(1001),h=(0,d.Z)(c,a,o,!1,null,"5fcfa65a",null),p=h.exports,f=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[n("header",[t._v("浏览数据")]),n("div",{staticClass:"main"},[n("div",{staticClass:"chart-box"},[n("div",{staticStyle:{width:"100%"},attrs:{id:t.type+"pie1"}})]),n("div",{staticStyle:{flex:"1"}},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("未浏览"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.unReadData.tablecols,param:t.unReadData.params,excelTitle:"agency"==t.type?"推广素材经销商未浏览表":"推广素材团队未浏览表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.unReadData.tablecols,data:t.unReadData.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.unReadData.pageNumber,"page-size":t.unReadData.pageSize,layout:"total, prev, pager, next, jumper",total:t.unReadData.total},on:{"current-change":t.handlUnReadCurrentChange}})],1),n("div",{staticClass:"title-box",staticStyle:{"margin-top":"30px"}},[n("div",{staticClass:"title9"},[t._v("已浏览"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.readData.tablecols,param:t.readData.params,excelTitle:"agency"==t.type?"推广素材经销商已浏览表":"推广素材团队已浏览表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.readData.tablecols,data:t.readData.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):"isdownloadfile"==e.column.columnname?n("div",[t._v(" "+t._s(1==e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.readData.pageNumber,"page-size":t.readData.pageSize,layout:"total, prev, pager, next, jumper",total:t.readData.total},on:{"current-change":t.handlReadCurrentChange}})],1)],1)])])},g=[],m={props:["type"],components:{exportExcel:l.Z},data(){return{readData:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0},unReadData:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0}}},methods:{getReadList(){let t={classname:this.classname,method:"getReadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.readData.pageNumber,pageSize:this.readData.pageSize,isAll:!1}};this.$api.requested(t).then((e=>{if("成功"!=e.msg)return this.$message.error(e.data);this.readData.params=t,this.readData.list=e.data,this.readData.pageNumber=e.pageNumber,this.readData.total=e.total}))},getUnReadList(){let t={classname:this.classname,method:"getUnReadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.unReadData.pageNumber,pageSize:this.unReadData.pageSize,isAll:!1}};this.$api.requested(t).then((e=>{if("成功"!=e.msg)return this.$message.error(e.data);this.unReadData.params=t,this.unReadData.list=e.data,this.unReadData.pageNumber=e.pageNumber,this.unReadData.total=e.total}))},handlReadCurrentChange(t){this.readData.pageNumber=t,this.getReadList()},handlUnReadCurrentChange(t){this.unReadData.pageNumber=t,this.getUnReadList()},renderer(t){const e=new s.Pie(this.type+"pie1",{appendPadding:10,data:t,angleField:"value",colorField:"type",radius:.75,color:["#FBB33B","#F77655"],legend:{position:"leftTop"},label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}"},interactions:[{type:"element-selected"},{type:"element-active"}]});e.render()}},created(){this.readData.tablecols=this.tool.tabelCol("archives_adlist")[`${this.type}ReadTable`].tablecols,this.unReadData.tablecols=this.tool.tabelCol("archives_adlist")[`${this.type}UnreadTable`].tablecols,this.classname="agency"==this.type?"webmanage.saletool.sharematerial.statistics.agent":"webmanage.saletool.sharematerial.statistics.team",this.getUnReadList(),this.getReadList()},mounted(){this.$api.requested({classname:"agency"==this.type?"webmanage.saletool.sharematerial.statistics.agent":"webmanage.saletool.sharematerial.statistics.team",method:"getData",content:{sat_sharematerialid:this.$route.query.id}}).then((t=>{if("成功"!=t.msg)return this.$message.error(t.data);const e=[{type:"未浏览",value:t.data.unReadNum},{type:"已浏览",value:t.data.readNum}];this.renderer(e)}))}},v=m,y=(0,d.Z)(v,f,g,!1,null,"2a431151",null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content"},[n("header",[t._v("下载数据")]),n("div",{staticClass:"main"},[n("div",{staticClass:"chart-box"},[n("div",{staticStyle:{width:"100%"},attrs:{id:t.type+"pie2"}})]),n("div",{staticStyle:{flex:"1"}},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title9"},[t._v("未下载"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.unDownload.tablecols,param:t.unDownload.params,excelTitle:"agency"==t.type?"推广素材经销商未下载表":"推广素材团队未下载表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.unDownload.tablecols,data:t.unDownload.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.unDownload.pageNumber,"page-size":t.unDownload.pageSize,layout:"total, prev, pager, next, jumper",total:t.unDownload.total},on:{"current-change":t.handlUnCurrentChange}})],1),n("div",{staticClass:"title-box",staticStyle:{"margin-top":"30px"}},[n("div",{staticClass:"title9"},[t._v("已下载"+t._s("agency"==t.type?"经销商":"业务员"))]),n("exportExcel",{attrs:{tablecols:t.download.tablecols,param:t.download.params,excelTitle:"agency"==t.type?"推广素材经销商已下载表":"推广素材团队已下载表"}})],1),n("tableLayout",{staticStyle:{"margin-top":"16px"},attrs:{layout:t.download.tablecols,data:t.download.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["region"==e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+t._s(e.column.data.city)+t._s(e.column.data.county)+" ")]):"isdownloadfile"==e.column.columnname?n("div",[t._v(" "+t._s(1==e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.download.pageNumber,"page-size":t.download.pageSize,layout:"total, prev, pager, next, jumper",total:t.download.total},on:{"current-change":t.handlCurrentChange}})],1)],1)])])},w=[],_={props:["type"],components:{exportExcel:l.Z},data(){return{download:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0},unDownload:{tablecols:[],list:[],pageNumber:1,pageSize:10,total:0}}},methods:{renderer(t){const e=new s.Pie(this.type+"pie2",{appendPadding:10,data:t,angleField:"value",colorField:"type",radius:.75,color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}"},interactions:[{type:"element-selected"},{type:"element-active"}]});e.render()},getDownloadList(){let t={classname:this.classname,method:"getDownloadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.download.pageNumber,pageSize:this.download.pageSize,isAll:!1}};this.$api.requested(t).then((e=>{if("成功"!=e.msg)return this.$message.error(e.data);this.download.params=t,this.download.list=e.data,this.download.pageNumber=e.pageNumber,this.download.total=e.total}))},getUnDownloadList(){let t={classname:this.classname,method:"getUnDownloadList",content:{sat_sharematerialid:this.$route.query.id,pageNumber:this.unDownload.pageNumber,pageSize:this.unDownload.pageSize,isAll:!1}};this.$api.requested(t).then((e=>{if("成功"!=e.msg)return this.$message.error(e.data);this.unDownload.params=t,this.unDownload.list=e.data,this.unDownload.pageNumber=e.pageNumber,this.unDownload.total=e.total}))},handlCurrentChange(t){this.download.pageNumber=t,this.getDownloadList()},handlUnCurrentChange(t){this.unDownload.pageNumber=t,this.getUnDownloadList()}},created(){this.download.tablecols=this.tool.tabelCol("archives_adlist")[`${this.type}DownloadTable`].tablecols,this.unDownload.tablecols=this.tool.tabelCol("archives_adlist")[`${this.type}UndownloadTable`].tablecols,this.classname="webmanage.saletool.sharematerial.statistics"+("agency"==this.type?".agent":".team"),this.getDownloadList(),this.getUnDownloadList()},mounted(){this.$api.requested({classname:"agency"==this.type?"webmanage.saletool.sharematerial.statistics.agent":"webmanage.saletool.sharematerial.statistics.team",method:"getData",content:{sat_sharematerialid:this.$route.query.id}}).then((t=>{if("成功"!=t.msg)return this.$message.error(t.data);const e=[{type:"未下载",value:t.data.unDownloadNum},{type:"已下载",value:t.data.downloadNum}];this.renderer(e)}))}},C=_,S=(0,d.Z)(C,x,w,!1,null,"5aa5f431",null),A=S.exports,k={components:{shareData:p,readData:b,downloadData:A},data(){return{activeName:"first"}},methods:{handleClick(t,e){console.log(t,e)}},mounted(){}},E=k,D=(0,d.Z)(E,r,i,!1,null,"9e00097a",null),F=D.exports},90335:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return O}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.openDetail(e.data.data)}}},[t._v("详情")])],1)]}},t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{slot:"edit",type:"text",size:"small",disabled:"审核"==e.data.data.status},on:{click:function(n){return t.editData(e.data.data)}},slot:"edit"},[t._v("编辑")])]}}:null,t.tool.checkAuth(t.$route.name,"release")?{key:"release",fn:function(e){return[n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null,t.tool.checkAuth(t.$route.name,"analysis")?{key:"data_statistics",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_ad_analysis?id="+e.data.data.sat_sharematerialid})}}},[t._v("数据统计")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("Header",{attrs:{slot:"add"},slot:"add"},[n("save")],1):t._e()],1),t.currentFile&&t.tool.checkAuth(t.$route.name,"read")?n("detail",{ref:"detail",attrs:{currentSelectFile:t.currentFile}}):t._e()],1)},i=[],a=n(98666),o=n(50851),s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("add"),n("div",{staticClass:"container normal-panel"},[n("filter-list",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}}),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"审核"===e.column.data.status?"color:#52C41A":""},[t._v(t._s("审核"==e.column.data.status?"发布":e.column.data.status))])]):"title"===e.column.columnname?n("p",[t._v(" 【"+t._s(t.getType(e.column.data.type))+"】"+t._s(e.column.data.title)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"current-change":t.handleCurrentChange}})],1)],1)],2)},l=[],u=n(79471),c={name:"list",components:{filterList:u.Z},data(){return{list:[],tablecols:[],params:{classname:"webmanage.saletool.sharematerial.sharematerial",method:"select",content:{nocache:!0,pageNumber:1,pageSize:20,where:{condition:""}}},currentPage:1,total:0,selectClassId:""}},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["listTable"].tablecols,this.getList()},methods:{getType(t){return 1==t?"图片":2==t?"视频":3==t?"图文":void 0},getList(t=!1){let e="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid;t&&(this.currentPage=1),this.selectClassId?this.params.content.where.sat_sharematerial_classid=this.selectClassId:delete this.params.content.where.sat_sharematerial_classid,this.$api.requested(this.params).then((t=>{if(console.log("素材列表",t),"成功"!=t.msg)return this.$message.error(t.data);let n=[];t.data.forEach((t=>e==t.sat_sharematerial_classid&&""==t.title?n.push(t.sat_sharematerialid):"")),0!=n.length&&this.handleDelete(n),this.list=t.data,this.total=t.total,this.params.content.pageNumber=t.pageNumber}))},handleDelete(t){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:t}}).then((t=>{console.log("处理删除",t),"成功"==t.msg&&this.getList()}))},handleCurrentChange(t){this.currentPage=t,this.params.content.pageNumber=t,this.getList()},changeTypeId(t){this.selectClassId=0==t?"":t,this.getList(!0)},startSearch(t){console.log(t),this.params.content.where.condition=t,this.getList(!0)}}},d=c,h=n(1001),p=(0,h.Z)(d,s,l,!1,null,"31fdf420",null),f=p.exports,g=n(44381),m=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("新建"===t.data.status?"发布":"取消发布"))])],1)},v=[],y={props:["data"],data(){return{}},methods:{async releaseNotice(){const t=await this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"audit",content:{sat_sharematerialid:this.data.sat_sharematerialid,type:"新建"===this.data.status?1:0}});this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}}},b=y,x=(0,h.Z)(b,m,v,!1,null,null,null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},on:{click:t.open},slot:"reference"},[t._v("删除")])],1)},C=[],S={props:["data"],methods:{open(){this.$confirm("此操作将永久删除该文件, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>this.deleteRow()))},deleteRow(){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:[this.data.sat_sharematerialid]}}).then((t=>{this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}))}}},A=S,k=(0,h.Z)(A,_,C,!1,null,null,null),E=k.exports,D={name:"archives_adlist",components:{list:f,release:w,onDel:E,detail:g.Z,Header:a.Z,save:o.Z},data(){return{currentFile:{}}},methods:{onSuccess(){this.$refs.list.getList()},editData(t){window.sessionStorage.setItem("newMaterial",JSON.stringify(t)),this.$router.push({path:"/upload_archives",query:{id:t.sat_sharematerialid}})},openDetail(t){let e={classname:"saletool.sharematerial.sharematerial",method:"selectDetail",content:{sat_sharematerialid:t.sat_sharematerialid}};this.$api.requested(e).then((t=>{t.data.attinfos=this.fileType.fileList(t.data.attinfos),this.currentFile=t.data,this.$nextTick((()=>{this.$refs.detail.isFileInfoPanlShow=!0}))}))},async getAgentData(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.statistics.agent",method:"getAgentStudyData",content:{sat_coursewareid:this.$route.query.id}});this.pieStudyData=[{type:"已学习",num:t.data.studyNum},{type:"未学习",num:t.data.unStudyNum}],this.pieDownloadData=[{type:"已下载",num:t.data.downloadNum},{type:"未下载",num:t.data.unDownloadNum}],this.$refs.studyPie.piePlot.changeData(this.pieStudyData),this.$refs.downloadPie.piePlot.changeData(this.pieDownloadData)}}},F=D,M=(0,h.Z)(F,r,i,!1,null,"3ec10634",null),O=M.exports},79471:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex-align-center"},[n("div",[n("p",[t._v("一级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass1},model:{value:t.activeClass1,callback:function(e){t.activeClass1=e},expression:"activeClass1"}},t._l(t.selectList,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_sharematerial_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("二级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass2},model:{value:t.activeClass2,callback:function(e){t.activeClass2=e},expression:"activeClass2"}},t._l(t.childrens,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_sharematerial_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"素材标题,分类","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.changeSearchContent},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.changeSearchContent.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1),t._t("default")],2)},i=[],a={name:"filterList",mounted(){this.getSelectList()},props:["changeTypeId","startSearch"],data(){return{selectList:[],childrens:[],activeClass1:"",activeClass2:"",class1id:"",class2id:"",returnId:0,condition:""}},methods:{getSelectList(t=0){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialClass",method:"select",content:{parentid:0}}).then((e=>{if("成功"!=e.msg)return t<5?this.getSelectList(t+1):this.$message.error(e.msg);this.selectList=e.data}))},handleChange(t){t.children?(this.childrens=t.children,this.activeClass2="",this.class1id=t.sat_sharematerial_classid):this.class2id=t.sat_sharematerial_classid,this.returnId=t.sat_sharematerial_classid,this.setId()},clearClass1(){this.childrens=[],this.activeClass1="",this.activeClass2="",this.class1id="",this.class2id="",this.returnId=0,this.setId()},clearClass2(){this.class2id="",this.activeClass2="",this.returnId=this.class1id?this.class1id:0,this.setId()},setId(){this.$emit("changeTypeId",this.returnId)},changeSearchContent(){this.$emit("startSearch",this.condition.trim())}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"4a170e98",null),u=l.exports},79667:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return U}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("add",{on:{onSuccess:t.onSuccess}}),n("list",{ref:"list",scopedSlots:t._u([{key:"start",fn:function(t){return[n("start",{attrs:{data:t.data.column.data}})]}},{key:"edit",fn:function(e){return[n("edit",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"addChild",fn:function(e){return[n("addChild",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"del",fn:function(e){return[n("ondel",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"childedit",fn:function(e){return[n("edit",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}},{key:"childdel",fn:function(e){return[n("ondel",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}])})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{icon:"el-icon-plus",size:"small",type:"primary"},on:{click:function(e){t.dialogFormVisible=!0}}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"新建分类",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form,size:"small"}},[n("el-form-item",{attrs:{label:"分类名称","label-width":"80px"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},o=[],s={data(){return{dialogFormVisible:!1,form:{classname:"",parentid:0,issystem:!1,sat_courseware_classid:0,isenable:!0}}},methods:{async submit(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:this.form});this.tool.showMessage(t),1===t.code&&(this.dialogFormVisible=!1),this.$emit("onSuccess")}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑分类",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form,size:"small"}},[n("el-form-item",{attrs:{label:"分类名称","label-width":"80px"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},p=[],f={props:["data"],data(){return{dialogFormVisible:!1,form:{issystem:!1}}},methods:{onShow(){console.log(this.data),this.form=Object.assign({},this.form,this.data)},async submit(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:this.form});this.tool.showMessage(t),1===t.code&&(this.dialogFormVisible=!1),this.$emit("onSuccess")}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-switch",{attrs:{"active-color":"#6F9BFC","inactive-color":"#999","active-value":1,"inactive-value":0},on:{change:function(e){return t.switchChnage(t.data)}},model:{value:t.data.isenable,callback:function(e){t.$set(t.data,"isenable",e)},expression:"data.isenable"}})],1)},b=[],x={props:["data"],data(){return{form:{}}},methods:{switchChnage(t){this.form=Object.assign({},this.form,this.data),this.form.isenable=t.isenable,this.form.issystem=!1,this.submit()},async submit(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:this.form});this.tool.showMessage(t),this.$emit("onSuccess")}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline"}},[n("el-popconfirm",{attrs:{title:"确定删除当前分类吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},A=[],k={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"delete",content:{sat_courseware_classid:this.data.sat_courseware_classid}}).then((t=>{this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}))}}},E=k,D=(0,u.Z)(E,S,A,!1,null,null,null),F=D.exports,M=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.onShow(t.dialogFormVisible=!0)}}},[t._v("新增子类")]),n("el-dialog",{attrs:{title:"新增子类",visible:t.dialogFormVisible,width:"600px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{model:t.form,size:"small"}},[n("el-form-item",{attrs:{label:"子类名称","label-width":"80px"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入分类名称"},model:{value:t.form.classname,callback:function(e){t.$set(t.form,"classname",e)},expression:"form.classname"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},O=[],B={props:["data"],data(){return{dialogFormVisible:!1,form:{classname:"",parentid:0,issystem:!1,sat_courseware_classid:0,isenable:!0}}},methods:{onShow(){this.form.parentid=this.data.sat_courseware_classid},async submit(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:this.form});this.tool.showMessage(t),1===t.code&&(this.dialogFormVisible=!1),this.$emit("onSuccess")}}},T=B,P=(0,u.Z)(T,M,O,!1,null,null,null),I=P.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 212px)"},on:{rowClick:t.rowClick},scopedSlots:t._u([{key:"customcol",fn:function(e){return["classname"===e.column.columnname?n("div",[n("p",[t._v(t._s(e.column.data.classname))]),e.column.data.sat_courseware_classid===t.activeid?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"mini"},on:{blur:t.handleInputConfirm},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleInputConfirm.apply(null,arguments)}},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}):t._e()],1):"isenable"===e.column.columnname?n("div",[t._t("start",null,{data:e})],2):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("addChild",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)})],1)]),n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecolsChild,data:t.childClass,custom:!0,height:"calc(100vh - 212px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["isenable"===e.column.columnname?n("div",[n("el-switch",{attrs:{"active-color":"#6F9BFC","inactive-color":"#999"},on:{change:function(n){return t.switchChnage(e.column.data)}},model:{value:e.column.data.isenable,callback:function(n){t.$set(e.column.data,"isenable",n)},expression:"scope.column.data.isenable"}})],1):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("childedit",null,{data:e}),t._t("childdel",null,{data:e})]}}],null,!0)})],1)])],1)],1)},N=[],R={data(){return{inputVisible:!1,list:[],childClass:[],act_index:null,inputValue:"",activeid:0}},methods:{async coursewareclass(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});this.list=t.data,this.act_index?this.act_index:this.act_index=0,this.rowClick(t.data[this.act_index])},showInput(t){this.activeid=t.sat_courseware_classid,this.$nextTick((t=>{this.$refs.saveTagInput.$refs.input.focus()}))},handleInputConfirm(){let t=this.inputValue;t&&this.dynamicTags.push(t),this.activeid=null,this.inputValue=""},async updateClass(){await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"insertOrUpdate",content:this.form})},rowClick(t){this.act_index=t.index,this.childClass=t.children}},mounted(){this.coursewareclass()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableSCclass"].tablecols,this.tablecolsChild=this.tool.tabelCol(this.$route.name)["tableSCChildclass"].tablecols}},z=R,j=(0,u.Z)(z,L,N,!1,null,null,null),$=j.exports,q={components:{add:d,list:$,start:C,edit:v,addChild:I,ondel:F},methods:{onSuccess(){this.$refs.list.coursewareclass()}}},V=q,H=(0,u.Z)(V,r,i,!1,null,null,null),U=H.exports},90326:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return $t}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"tabs normal-panel normal-margin"},[n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商分析",name:"first"}}),n("el-tab-pane",{attrs:{label:"团队内部分析",name:"second"}})],1)],1),"first"===t.activeName?n("agent"):n("group")],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1)])},o=[],s=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},l=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("学习数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerStudy"}})])])}],u=n(42581),c={props:["pieStudyData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerStudy",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},d=c,h=n(1001),p=(0,h.Z)(d,s,l,!1,null,"591b4615",null),f=p.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未学习经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},m=[],v=n(4906),y={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getUnStudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{async getUnStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted(){this.getUnStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUnstudy"].tablecols}},b=y,x=(0,h.Z)(b,g,m,!1,null,"111d585e",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已学习经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},C=[],S={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getstudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted(){this.getStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableStudy"].tablecols}},A=S,k=(0,h.Z)(A,_,C,!1,null,"7b3be62c",null),E=k.exports,D=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},F=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerDownload"}})])])}],M={props:["pieDownloadData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},O=M,B=(0,h.Z)(O,D,F,!1,null,"4ad7face",null),T=B.exports,P=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},I=[],L={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getUnDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getUnDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted(){this.getUnDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUndownload"].tablecols}},N=L,R=(0,h.Z)(N,P,I,!1,null,"111c21a4",null),z=R.exports,j=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},$=[],q={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.agent",method:"getDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted(){this.getDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},V=q,H=(0,h.Z)(V,j,$,!1,null,"01412a1b",null),U=H.exports,G={components:{pieStudy:f,tableUnstudy:w,tableStudy:E,pieDownload:T,tableUndownload:z,tableDownload:U},data(){return{pieStudyData:[],pieDownloadData:[]}},methods:{async getAgentData(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.statistics.agent",method:"getAgentStudyData",content:{sat_coursewareid:this.$route.query.id}});this.pieStudyData=[{type:"已学习",num:t.data.studyNum},{type:"未学习",num:t.data.unStudyNum}],this.pieDownloadData=[{type:"已下载",num:t.data.downloadNum},{type:"未下载",num:t.data.unDownloadNum}],this.$refs.studyPie.piePlot.changeData(this.pieStudyData),this.$refs.downloadPie.piePlot.changeData(this.pieDownloadData)}},created(){this.getAgentData(),!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)}},W=G,Y=(0,h.Z)(W,a,o,!1,null,null,null),X=Y.exports,Z=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1)])},K=[],Q=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},J=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("学习数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerStudy"}})])])}],tt={props:["pieStudyData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerStudy",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},et=tt,nt=(0,h.Z)(et,Q,J,!1,null,"3d43cd93",null),rt=nt.exports,it=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},at=[],ot={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getUnStudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{async getUnStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted(){this.getUnStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupUNTableStudy"].tablecols}},st=ot,lt=(0,h.Z)(st,it,at,!1,null,"4b6b46a8",null),ut=lt.exports,ct=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},dt=[],ht={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getstudyList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted(){this.getStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableStudy"].tablecols}},pt=ht,ft=(0,h.Z)(pt,ct,dt,!1,null,"0b047f98",null),gt=ft.exports,mt=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},vt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerDownload"}})])])}],yt={props:["pieDownloadData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},bt=yt,xt=(0,h.Z)(bt,mt,vt,!1,null,"3c81f813",null),wt=xt.exports,_t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Ct=[],St={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getUnDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getUnDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted(){this.getUnDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableUndownload"].tablecols}},At=St,kt=(0,h.Z)(At,_t,Ct,!1,null,"324161f2",null),Et=kt.exports,Dt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Ft=[],Mt={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.courseware.statistics.team",method:"getDownloadList",content:{sat_coursewareid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted(){this.getDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},Ot=Mt,Bt=(0,h.Z)(Ot,Dt,Ft,!1,null,"e6131482",null),Tt=Bt.exports,Pt={components:{pieStudy:rt,tableUnstudy:ut,tableStudy:gt,pieDownload:wt,tableUndownload:Et,tableDownload:Tt},data(){return{pieStudyData:[],pieDownloadData:[]}},methods:{async getAgentData(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.statistics.team",method:"getTeamStudyData",content:{sat_coursewareid:this.$route.query.id}});this.pieStudyData=[{type:"已学习",num:t.data.studyNum},{type:"未学习",num:t.data.unStudyNum}],this.pieDownloadData=[{type:"已下载",num:t.data.downloadNum},{type:"未下载",num:t.data.unDownloadNum}],this.$refs.studyPie.piePlot.changeData(this.pieStudyData),this.$refs.downloadPie.piePlot.changeData(this.pieDownloadData)}},created(){this.getAgentData(),!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)}},It=Pt,Lt=(0,h.Z)(It,Z,K,!1,null,null,null),Nt=Lt.exports,Rt={components:{agent:X,group:Nt},data(){return{activeName:"first"}}},zt=Rt,jt=(0,h.Z)(zt,r,i,!1,null,null,null),$t=jt.exports},16377:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return E}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_scdetails",query:{id:e.data.data.sat_coursewareid}})}}},[t._v("详 情")])]}},t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{slot:"edit",type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_scedit",query:{id:e.data.data.sat_coursewareid}})}},slot:"edit"},[t._v("编 辑")])]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"release",fn:function(e){return[n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null,t.tool.checkAuth(t.$route.name,"data_analysis")?{key:"data_statistics",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/archives_sc_analysis",query:{id:e.data.data.sat_coursewareid}})}}},[t._v("数据分析")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("el-button",{attrs:{slot:"add",icon:"el-icon-plus",type:"primary",size:"small"},on:{click:function(e){return t.$router.push({path:"/archives_scadd"})}},slot:"add"},[t._v("新 增")]):t._e()],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center search-panel",staticStyle:{"margin-bottom":"16px"}},[n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{flex:"1 0 auto","font-size":"14px"}},[t._v("一级分类: ")]),n("el-select",{staticStyle:{width:"120px","margin-right":"16px"},attrs:{size:"small",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.sat_courseware_classid_1,callback:function(e){t.$set(t.params.content.where,"sat_courseware_classid_1",e)},expression:"params.content.where.sat_courseware_classid_1"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1),n("p",{staticStyle:{flex:"1 0 auto","font-size":"14px"}},[t._v("二级分类: ")]),n("el-select",{staticStyle:{width:"120px","margin-right":"16px"},attrs:{size:"small",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.sat_courseware_classid_2,callback:function(e){t.$set(t.params.content.where,"sat_courseware_classid_2",e)},expression:"params.content.where.sat_courseware_classid_2"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1),n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{width:"40px"}},[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"标题,分类","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){t.params.content.where.condition="",t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1)]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"新建"===e.column.data.status?"":"color:#52C41A"},[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s={data(){return{params:{classname:"webmanage.saletool.courseware.courseware",method:"select",content:{pageNumber:1,pageSize:10,where:{condition:"",sat_courseware_classid_1:"",sat_courseware_classid_2:""}}},options1:[],options2:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{async listData(){const t=await this.$api.requested(this.params);let e=t.data,n=[];e.forEach((t=>{"新建"==t.status&&t.sat_courseware_classid=="9999"+JSON.parse(sessionStorage.getItem("active_account")).userid&&n.push(t.sat_coursewareid)})),this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,0!=n.length&&this.handleDeleye(n)},handleDeleye(t){this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"delete",content:{sat_coursewareid:t}}).then((t=>{"成功"==t.msg&&this.listData()}))},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()},async coursewareclass(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});this.options1=t.data},handelSelectClick(t){this.options2=t.children,this.params.content.where.sat_courseware_classid_2=""}},mounted(){this.listData(),this.coursewareclass()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["coursewaretTable"].tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"70f15c32",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("新建"===t.data.status?"发 布":"取消发布"))])],1)},p=[],f={props:["data"],data(){return{}},methods:{async releaseNotice(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"audit",content:{sat_coursewareid:this.data.sat_coursewareid,type:"新建"===this.data.status?1:0}});this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-popconfirm",{attrs:{title:"确定删除当前通告吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},b=[],x={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"delete",content:{sat_coursewareid:[this.data.sat_coursewareid]}}).then((t=>{this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}))}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S={components:{list:d,release:v,onDel:C},methods:{onSuccess(){this.$refs.list.listData()}},created(){}},A=S,k=(0,u.Z)(A,r,i,!1,null,"0a7eb9b0",null),E=k.exports},44663:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存 ")])],1),n("div",{staticStyle:{overflow:"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin",staticStyle:{"line-height":"32px"}},[t._v("课程设置")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{staticClass:"demo-ruleForm",attrs:{model:t.form,size:"small","status-icon":"","label-position":"left","label-width":"100px"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题"}},[n("el-input",{attrs:{placeholder:"请输入标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"开始时间"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"开始日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"下架时间"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"下架日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"一级分类"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.class,callback:function(e){t.$set(t.form,"class",e)},expression:"form.class"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"二级分类"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid,callback:function(e){t.$set(t.form,"sat_courseware_classid",e)},expression:"form.sat_courseware_classid"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"请输入标备注"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"封面"}},[n("upload",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"SAT_COURSEWARE",ownerid:"",usetype:"cover"}}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小210*120px像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1)])],1)],1)])},i=[],a=n(606),o={components:{upload:a.Z},data(){return{options1:[],options2:[],folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,form:{sat_coursewareid:0,title:"",sat_courseware_classid:"9999"+JSON.parse(sessionStorage.getItem("active_account")).userid,notes:"",canfiledownload:1,begdate:(new Date).toLocaleDateString(),enddate:(new Date).toLocaleDateString(),tag:[]}}},methods:{async onSubmit(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"insertOrUpdate",content:this.form});1===t.code&&this.$router.replace({path:"/archives_scedit",query:{id:t.data.sat_coursewareid}})},async coursewareclass(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});this.options1=t.data},handelSelectClick(t){this.options2=t.children,this.params.content.where.sat_courseware_classid_2=""}},mounted(){this.coursewareclass(),this.onSubmit()}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,null,null),c=u.exports},2277:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return f}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin",staticStyle:{"line-height":"32px"}},[t._v("课程设置")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,disabled:"",rules:t.rules,size:"small","status-icon":"","label-position":"left","label-width":"100px"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{attrs:{placeholder:"请输入标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"开始时间",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"开始日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"下架时间",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"下架日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"一级分类",prop:"sat_courseware_classid_1"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_1,callback:function(e){t.$set(t.form,"sat_courseware_classid_1",e)},expression:"form.sat_courseware_classid_1"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"二级分类",prop:"sat_courseware_classid_2"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_2,callback:function(e){t.$set(t.form,"sat_courseware_classid_2",e)},expression:"form.sat_courseware_classid_2"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"请输入标备注"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"封面",prop:"cover"}},[t.form.cover?n("previewImage",{staticStyle:{width:"386px"},attrs:{image:t.image},on:{onSuccess:t.clearCover}}):n("upload",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"cover"}},on:{onSuccess:t.onCoverSubmit}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小210*120px像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("attachmentList",{attrs:{attinfos:t.form.attinfos,onlyread:!0},on:{onSuccess:t.selectDetail}})],1)]),n("el-col",{attrs:{span:12}},[n("scopeOfauth",{attrs:{onlyread:!0,defaultData:t.defaultData,obiectName:"sat_courseware",appidname:"sat_coursewareid",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)],1)],1)])},i=[],a=n(606),o=n(59358),s=n(78184),l=n(33156),u=n(50615),c={components:{upload:a.Z,previewImage:o.Z,attachmentList:s.Z,scopeOfauth:l.Z},data(){return{rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择开始日期",trigger:"change"}],enddate:[{required:!0,message:"请选择下架时间",trigger:"change"}],sat_courseware_classid_1:[{required:!0,message:"请选择一级分类",trigger:"change"}],sat_courseware_classid_2:[{required:!0,message:"请选择二级分类",trigger:"change"}],cover:[{required:!0,message:"请上传封面",trigger:"blur"}]},options1:[],options2:[],form:{},image:{},authData:{},defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onSubmit(){this.form.sat_courseware_classid=this.form.sat_courseware_classid_2,this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"insertOrUpdate",content:this.form});this.tool.showMessage(e),this.selectDetail(),this.insertCoursewareauth()}))},async selectDetail(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"selectDetail",content:{sat_coursewareid:this.$route.query.id}});this.form=Object.assign({},this.form,t.data),this.options1.forEach((e=>{e.sat_courseware_classid===t.data.sat_courseware_classid_1&&(this.options2=e.children)})),this.queryFileLink()},async coursewareclass(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});this.options1=t.data},handelSelectClick(t){this.options2=t.children,this.form.sat_courseware_classid_2=""},async queryFileLink(){this.dialogEditVisible=!0;const t=await this.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"SAT_COURSEWARE",ownerid:this.form.sat_coursewareid,usetype:"cover"}});t.data[0]?this.image=t.data[0]:this.image={url:""}},onCoverSubmit(t){this.form.cover=JSON.parse(t.attinfos).data[0].url,this.image=JSON.parse(t.attinfos).data[0]},clearCover(){this.form.cover=null,this.image={}},onChecked(t){this.authData=t},async insertCoursewareauth(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"insert",content:this.authData});0===t.code&&this.$notify({title:"失败",message:t.data,type:"error"})},async query_auth(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"selectList",content:{sat_coursewareid:this.$route.query.id}});this.defaultData=t.data}},created(){!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1),u.Z.state.pageOnlyRead=!0},mounted(){this.coursewareclass(),this.selectDetail(),this.query_auth()}},d=c,h=n(1001),p=(0,h.Z)(d,r,i,!1,null,"e8b04cd2",null),f=p.exports},61485:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return f}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.store.state.pageOnlyRead?t._e():n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim",loading:t.store.state.loading},on:{click:function(e){t.onSubmit((function(e){return t.tool.showMessage(e)}))}}},[t._v("保 存")])],1),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin",staticStyle:{"line-height":"32px"}},[t._v("课程设置")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rules,size:"small","status-icon":"","label-position":"left","label-width":"100px"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{attrs:{placeholder:"请输入标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"开始时间",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"开始日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"下架时间",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"下架日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"一级分类",prop:"sat_courseware_classid_1"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_1,callback:function(e){t.$set(t.form,"sat_courseware_classid_1",e)},expression:"form.sat_courseware_classid_1"}},t._l(t.options1,(function(e){return n("el-option",{key:e.index,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handelSelectClick(e)}}})})),1)],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"二级分类",prop:"sat_courseware_classid_2"}},[n("el-select",{staticStyle:{width:"100%","margin-right":"16px"},attrs:{size:"small",clearable:""},model:{value:t.form.sat_courseware_classid_2,callback:function(e){t.$set(t.form,"sat_courseware_classid_2",e)},expression:"form.sat_courseware_classid_2"}},t._l(t.options2,(function(t){return n("el-option",{key:t.index,attrs:{value:t.sat_courseware_classid,label:t.classname}})})),1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"请输入标备注"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"封面",prop:"cover"}},[t.form.cover?n("previewImage",{staticStyle:{width:"386px"},attrs:{image:t.image,deletebtn:!0},on:{onSuccess:t.clearCover}}):n("upload",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"cover"}},on:{onSuccess:t.onCoverSubmit}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小210*120px像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("attachmentList",{attrs:{attinfos:t.form.attinfos,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.selectDetail}},[n("upload",{attrs:{slot:"upload",folderid:t.folderid,bindData:{ownertable:"SAT_COURSEWARE",ownerid:t.form.sat_coursewareid,usetype:"default"}},on:{onSuccess:t.onSubmit},slot:"upload"})],1)],1)]),n("el-col",{attrs:{span:12}},[n("scopeOfauth",{attrs:{defaultData:t.defaultData,appidname:"sat_coursewareid",obiectName:"sat_courseware",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)],1)],1)])},i=[],a=n(606),o=n(59358),s=n(78184),l=n(33156),u=n(50615),c={components:{upload:a.Z,previewImage:o.Z,attachmentList:s.Z,scopeOfauth:l.Z},data(){return{store:u.Z,rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择开始日期",trigger:"change"}],enddate:[{required:!0,message:"请选择下架时间",trigger:"change"}],sat_courseware_classid_1:[{required:!0,message:"请选择一级分类",trigger:"change"}],sat_courseware_classid_2:[{required:!0,message:"请选择二级分类",trigger:"change"}],cover:[{required:!0,message:"请上传封面",trigger:"blur"}]},options1:[],options2:[],form:{},image:{},authData:{},defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onSubmit(t){this.form.sat_courseware_classid=this.form.sat_courseware_classid_2,this.$refs["form"].validate((async e=>{if(!e)return!1;const n=await this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"insertOrUpdate",content:this.form});this.selectDetail(),this.insertCoursewareauth(),t&&t(n)}))},async selectDetail(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.courseware",method:"selectDetail",content:{sat_coursewareid:this.$route.query.id}});0==t.data.sat_courseware_classid_1&&(t.data.sat_courseware_classid_1=""),t.data.sat_courseware_classid_2=="9999"+JSON.parse(sessionStorage.getItem("active_account")).userid&&(t.data.sat_courseware_classid_2=""),this.form=Object.assign({},this.form,t.data),this.options1.forEach((e=>{e.sat_courseware_classid===t.data.sat_courseware_classid_1&&(this.options2=e.children)})),this.queryFileLink(),"新建"!==this.form.status?u.Z.state.pageOnlyRead=!0:u.Z.state.pageOnlyRead=!1},async coursewareclass(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareclass",method:"select",content:{parentid:0}});this.options1=t.data},handelSelectClick(t){this.options2=t.children,this.form.sat_courseware_classid_2=""},async queryFileLink(){this.dialogEditVisible=!0;const t=await this.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"SAT_COURSEWARE",ownerid:this.form.sat_coursewareid,usetype:"cover"}});t.data[0]?this.image=t.data[0]:this.image={url:""}},onCoverSubmit(t){this.form.cover=JSON.parse(t.attinfos).data[0].url,this.image=JSON.parse(t.attinfos).data[0]},clearCover(){this.form.cover=null,this.image={}},onChecked(t){this.authData=t},async insertCoursewareauth(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"insert",content:this.authData});0===t.code&&this.$notify({title:"失败",message:t.data,type:"error"})},async query_auth(){const t=await this.$api.requested({classname:"webmanage.saletool.courseware.coursewareauth",method:"selectList",content:{sat_coursewareid:this.$route.query.id}});this.defaultData=t.data}},created(){!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)},mounted(){this.coursewareclass(),this.selectDetail(),this.query_auth()}},d=c,h=n(1001),p=(0,h.Z)(d,r,i,!1,null,"32e7e924",null),f=p.exports},64431:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return at}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-row",[n("el-col",{attrs:{span:24}},[n("list",{ref:"list",on:{onNameChange:t.onNameChange,folderChecked:t.folderChecked,toFolderDetail:t.toFolderDetail}},[t.showBtnGroup?[n("el-button-group",{attrs:{slot:"btngroup"},slot:"btngroup"},[t.tool.checkAuth(t.$route.name,"download")?n("download",{attrs:{checklist:t.checklist}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("delete-file",{attrs:{checklist:t.checklist},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"update")?n("more-operation",{ref:"edit",attrs:{checklist:t.checklist},on:{restName:t.restName,onSuccess:t.onSuccess,changeAuthData:t.changeAuth}}):t._e()],1)]:[t.tool.checkAuth(t.$route.name,"upload")?n("h-upload",{attrs:{slot:"upload",folderid:t.folderid,hidemediastock:!0},on:{onSuccess:t.onSuccess},slot:"upload"}):t._e(),t.tool.checkAuth(t.$route.name,"insert")?n("add",{ref:"add",staticStyle:{"margin-left":"10px"},attrs:{slot:"add"},on:{onSuccess:t.onSuccess},slot:"add"}):t._e()]],2),n("edit",{ref:"edits",attrs:{checklist:t.checklist}})],1)],1)},i=[],a=n(606),o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"flex-align-center flex-between border-bottom container normal-panel"},[r("div",{staticClass:"flex-align-center"},[t._t("upload"),t._t("add"),t._t("btngroup")],2),r("div",{staticClass:"flex-align-center"},[r("el-input",{staticStyle:{width:"160px","margin-right":"16px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"搜索附件名称",clearable:""},on:{clear:function(e){return t.queryAttachment(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryAttachment(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}}),r("sort",{attrs:{sort:t.sort},on:{onSort:t.onSort}}),r("i",{staticClass:"el-icon-refresh",staticStyle:{"margin-left":"16px"},on:{click:function(e){return t.queryAttachment(t.params.content.where.condition="")}}})],1)]),r("div",{ref:"ele",staticClass:"container normal-panel",staticStyle:{height:"calc(100vh - 255px)","overflow-y":"scroll"},attrs:{id:"scroll"}},[r("el-row",{staticClass:"folder-list",attrs:{gutter:10}},t._l(t.list,(function(e){return r("el-col",{key:e.id,attrs:{span:2}},[r("div",{staticClass:"folder-item",class:e.ischeck?"checked":""},[r("el-checkbox",{staticClass:"folder-checkbox",on:{change:function(n){return t.onChange(e)}},model:{value:e.ischeck,callback:function(n){t.$set(e,"ischeck",n)},expression:"folder.ischeck"}}),r("div",{staticClass:"img-panel",on:{click:function(n){return n.stopPropagation(),t.folderDetails(e)}}},["DOC"===e.postfix||"DOCX"===e.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===e.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===e.postfix||"AVI"===e.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===e.postfix||"XLSX"===e.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===e.postfix||"JPG"===e.postfix||"JPEG"===e.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===e.postfix||"PPTX"===e.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"FOLDER"===e.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}})]),e.newfolder?r("input",{directives:[{name:"model",rawName:"v-model",value:e.document,expression:"folder.document"}],attrs:{type:"text",autofocus:"",size:"mini"},domProps:{value:e.document},on:{blur:function(n){return t.changeFolderName(e)},input:function(n){n.target.composing||t.$set(e,"document",n.target.value)}}}):r("p",[t._v(t._s(e.document))])],1)])})),1),0===t.list.length?r("div",{staticClass:"flex-align-center",staticStyle:{height:"calc(100vh - 200px)","justify-content":"space-around"}},[r("el-empty",{attrs:{description:"暂无文件,请点击左上角的“上传”按钮添加"}})],1):t._e()],1),r("div",{staticStyle:{margin:"16px 0","text-align":"right"}},[r("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)])},s=[],l={data(){return{params:{classname:"webmanage.saletool.salematerial.salematerial",method:"selectList",content:{parentid:0,pageNumber:1,pageSize:20,where:{condition:""}}},list:[],sort:[],total:0,currentPage:0,isLoad:!0,msg:"正在加载"}},methods:{onSort(t){this.params.content.sort=[t],this.queryAttachment(this.params.content.parentid)},async queryAttachment(){this.params.content.parentid=this.$route.query.id?this.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid;const t=await this.$api.requested(this.params);t.data.map((t=>{t.postfix=t.postfix.toUpperCase(),t.ischeck=!1})),this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,this.sort=t.sort},handleSizeChange(t){this.params.content.pageSize=t,this.queryAttachment(this.params.content.parentid)},handleCurrentChange(t){this.params.content.pageNumber=t,this.queryAttachment(this.params.content.parentid)},changeFolderName(t){this.$emit("onNameChange",t)},onChange(t){let e=[];this.list.forEach(((t,n)=>{!0===t.ischeck&&e.push(t)})),this.$emit("folderChecked",e)},folderDetails(t){"FOLDER"===t.postfix&&(this.$router.push({path:"/archvies_mag",query:{id:t.attachmentid}}),this.$emit("toFolderDetail",t.attachmentid),this.queryAttachment(t.attachmentid))},restChecked(){this.list.forEach(((t,e)=>{t.ischeck=!1}))}},mounted(){var t=window.getComputedStyle(this.$refs.ele).height;this.params.content.pageSize=12*Math.ceil(t.match(/\d+/g)[0]/114),this.queryAttachment()},beforeDestroy(){},watch:{$route(){this.queryAttachment(),this.$emit("folderChecked",[])}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"e79da9dc",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:function(e){return t.createFolder(t.dialogFolderVisible=!0)}}},[t._v("新建文件夹")]),n("el-dialog",{attrs:{title:"新建文件夹",visible:t.dialogFolderVisible},on:{"update:visible":function(e){t.dialogFolderVisible=e}}},[n("div",{staticClass:"flex-align-center container"},[n("p",{staticStyle:{width:"100px"}},[t._v("文件夹名称")]),n("el-input",{attrs:{size:"small",placeholder:"输入文件夹名称"},model:{value:t.folder.document,callback:function(e){t.$set(t.folder,"document",e)},expression:"folder.document"}})],1),n("scopeOfauth",{attrs:{scrollHeight:"200px",defaultData:t.defaultData,obiectName:"sat_salematerial",obiectId:0,appidname:"attachmentid"},on:{onChecked:t.onChecked}},[n("p",{attrs:{slot:"title"},slot:"title"},[t._v("授权文件夹")])]),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFolderVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){return t.createFolderComplete(t.folder)}}},[t._v("确 定")])],1)],1)],1)},f=[],g=n(33156),m={components:{scopeOfauth:g.Z},data(){return{dialogFolderVisible:!1,defaultData:{},folder:{document:""},attachmentid:null,params:{classname:"system.attachment.MediaCenter",method:"createFolder",content:{foldername:"文件夹名称",parentid:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid}}}},methods:{createFolder(){},onChecked(t){this.authData=t},async createFolderComplete(t){let e=this.$route.query.id?this.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid;this.params.content.parentid=e,this.params.content.foldername=t.document;const n=await this.$api.requested(this.params);this.$emit("onSuccess"),this.tool.showMessage(n,(()=>{this.dialogFolderVisible=!1})),1===n.code&&this.insertCoursewareauth(n.data.attachmentid)},async insertCoursewareauth(t){this.authData.attachmentid=t;const e=await this.$api.requested({classname:"webmanage.saletool.salematerial.salematerialAuth",method:"insertOrUpdate",content:this.authData});0===e.code&&this.$notify({title:"失败",message:e.data,type:"error"})}}},v=m,y=(0,c.Z)(v,p,f,!1,null,null,null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-dialog",{attrs:{title:"编辑文件夹",visible:t.dialogFolderVisible},on:{"update:visible":function(e){t.dialogFolderVisible=e}}},[n("div",{staticClass:"flex-align-center container"},[n("p",{staticStyle:{width:"100px"}},[t._v("文件夹名称")]),n("el-input",{attrs:{readonly:"",size:"small"},model:{value:t.folder.document,callback:function(e){t.$set(t.folder,"document",e)},expression:"folder.document"}})],1),n("scopeOfauth",{attrs:{scrollHeight:"200px",defaultData:t.defaultData,obiectName:"sat_salematerial",obiectId:t.folder.attachmentid,appidname:"attachmentid",dataid:t.folder.attachmentid},on:{onChecked:t.onChecked}},[n("p",{attrs:{slot:"title"},slot:"title"},[t._v("授权文件夹")])]),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFolderVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){return t.insertCoursewareauth(t.folder)}}},[t._v("确 定")])],1)],1)],1)},w=[],_={props:["checklist"],components:{scopeOfauth:g.Z},data(){return{dialogFolderVisible:!1,defaultData:{},folder:{document:""},params:{classname:"system.attachment.MediaCenter",method:"createFolder",content:{foldername:"文件夹名称",parentid:""}}}},methods:{onShow(){this.folder=Object.assign({},this.folder,this.checklist[0]),console.log(this.folder),this.dialogFolderVisible=!0,this.query_auth()},onChecked(t){this.authData=t},async insertCoursewareauth(){const t=await this.$api.requested({classname:"webmanage.saletool.salematerial.salematerialAuth",method:"insertOrUpdate",content:this.authData});this.tool.showMessage(t,(t=>{this.dialogFolderVisible=!1}))},async query_auth(){const t=await this.$api.requested({classname:"webmanage.saletool.salematerial.salematerialAuth",method:"selectAuth",content:{attachmentid:this.checklist[0].attachmentid}});this.defaultData=t.data}}},C=_,S=(0,c.Z)(C,x,w,!1,null,null,null),A=S.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-download",size:"small"},on:{click:t.clickDownload}},[t._v("下 载")])},E=[],D={props:["checklist"],data(){return{}},methods:{clickDownload(){this.checklist.forEach((t=>{"FOLDER"===t.postfix?(this.downLoadFolder(t.attachmentid),this.$store.dispatch("createdownlog",{linksid:"",attachmentid:t.attachmentid})):(this.dowFile(t.url),this.$store.dispatch("createdownlog",{linksid:"",attachmentid:t.attachmentid}))}))},async downLoadFolder(t){const e=await this.$api.requested({classname:"system.attachment.huawei.OBS",method:"createAndGetPackFileUrl",content:{attachmentid:t}});window.open(e.url,"_self")},dowFile(t){window.open(t,"_self")}}},F=D,M=(0,c.Z)(F,k,E,!1,null,null,null),O=M.exports,B=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-delete",size:"small"},on:{click:t.clickDelete}},[t._v("删 除")])},T=[],P={props:["checklist"],data(){return{filecount:0}},methods:{clickDelete(){this.filecount=0,this.$confirm(`确定删除这${this.checklist.length}个文件吗?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{this.checklist.forEach((t=>{this.deleteFiles(t.attachmentid)}))})).catch((()=>{this.$message({type:"info",message:"已取消删除"})}))},async deleteFiles(t){this.filecount++;let e={classname:"system.attachment.MediaCenter",method:"deleteAttachment",content:{attachmentid:t}};await this.$api.requested(e);this.checklist.length===this.filecount&&this.$emit("onSuccess")}},watch:{filecount(t){this.checklist.length===t&&this.$message({message:`成功,共删除${this.checklist.length}个文件`,type:"success"})}}},I=P,L=(0,c.Z)(I,B,T,!1,null,null,null),N=L.exports,R=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dropdown",{directives:[{name:"show",rawName:"v-show",value:1===t.checklist.length,expression:"checklist.length === 1"}],staticStyle:{"border-left":"1px solid #dcdfe6"}},[n("el-button",{attrs:{size:"small"}},[n("i",{staticClass:"el-icon-more"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["FOLDER"!==t.checklist[0].postfix?n("el-dropdown-item",{nativeOn:{click:function(e){return t.showShareurl.apply(null,arguments)}}},[t._v("分 享")]):t._e(),n("el-dropdown-item",{nativeOn:{click:function(e){return t.restName.apply(null,arguments)}}},[t._v("重命名")]),"FOLDER"===t.checklist[0].postfix?n("el-dropdown-item",{nativeOn:{click:function(e){return t.changeAuthData.apply(null,arguments)}}},[t._v("修改授权")]):t._e(),n("el-dropdown-item",{nativeOn:{click:function(e){return t.showFileTree.apply(null,arguments)}}},[t._v("移动到")])],1),n("modifyLocation",{ref:"modefy",attrs:{checklist:t.checklist},on:{onChangeFolderModify:t.onChangeFolderModify}}),n("el-dialog",{attrs:{title:"分享",visible:t.urlDialog,width:"500px"},on:{"update:visible":function(e){t.urlDialog=e}}},[n("div",{staticClass:"border"},[n("el-input",{attrs:{placeholder:"链接地址"},model:{value:t.checklist[0].url,callback:function(e){t.$set(t.checklist[0],"url",e)},expression:"checklist[0].url"}},[n("el-button",{attrs:{slot:"append"},on:{click:t.test},slot:"append"},[t._v("复制")])],1)],1)])],1)},z=[],j=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dialog",{attrs:{title:"移动到",visible:t.dialogTreeVisible,width:"500px"},on:{"update:visible":function(e){t.dialogTreeVisible=e}}},[r("div",{staticClass:"border"},[r("el-tree",{attrs:{data:t.data,props:t.defaultProps,load:t.loadNode,lazy:"","highlight-current":"",accordion:""},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.node,a=e.data;return r("div",{class:a.class},[r("div",{staticClass:"flex-align-center"},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(95609),width:"15",alt:""}}),r("p",[t._v(t._s(i.label))])])])}}])})],1),t.errormsg?r("el-alert",{staticStyle:{"margin-top":"10px"},attrs:{title:"不能将文件移动到自身或其子文件夹下",type:"error","show-icon":""}}):t._e(),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogTreeVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary",disabled:t.errormsg,size:"small"},on:{click:t.changeAttachment}},[t._v("确 定")])],1)],1)},$=[],q={props:["checklist"],data(){return{dialogTreeVisible:!1,errormsg:!1,activeid:0,data:[],children:[],defaultProps:{children:"children",label:"document"},params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{where:{condition:"",parentid:0,isonlyfolder:1}}}}},methods:{queryAttachment(t){return new Promise((async(e,n)=>{this.params.content.where.parentid=t;const r=await this.$api.requested(this.params);t===JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid?(this.data=r.data,this.data.forEach((t=>{t.children=[]}))):(this.children=r.data,r.data.forEach((t=>{t.isLeaf=!0}))),e()}))},async handleNodeClick(t){this.checklist[0].attachmentid!==t.attachmentid?(this.activeid=t.attachmentid,this.errormsg=!1):this.errormsg=!0,await this.queryAttachment(t.attachmentid)},loadNode(t,e){if(0===t.level)return e(this.data);setTimeout((()=>{e(this.children)}),1e3)},async changeAttachment(){let t=[{attachmentid:this.checklist[0].attachmentid,document:this.checklist[0].document,parentid:this.activeid}];const e=await this.$api.requested({classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:t}});1===e.code&&(this.$emit("onChangeFolderModify"),this.$message({message:"移动成功",type:"success"}))}},mounted(){}},V=q,H=(0,c.Z)(V,j,$,!1,null,"5a7d1a56",null),U=H.exports,G={components:{modifyLocation:U},props:["checklist"],data(){return{urlDialog:!1}},methods:{showShareurl(){this.urlDialog=!0},restName(){this.$emit("restName")},changeAuthData(){console.log("edit"),this.$emit("changeAuthData")},async confirmRestName(t){let e={classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:[{attachmentid:t.attachmentid,document:t.document,parentid:t.parentid}]}};const n=await this.$api.requested(e);1===n.code?(this.$emit("onSuccess"),this.$message({message:"重命名成功",type:"success"})):this.$message({message:n.data,type:"error"})},showFileTree(){this.$refs.modefy.dialogTreeVisible=!0;let t=JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid;this.$refs.modefy.queryAttachment(t)},onChangeFolderModify(){this.$emit("onSuccess")},test(){var t=document.createElement("input");t.value=this.checklist[0].url,document.body.appendChild(t),t.select(),document.execCommand("Copy"),document.body.removeChild(t),this.$message({message:"复制成功,快去分享给好友吧!",type:"success"})}}},W=G,Y=(0,c.Z)(W,R,z,!1,null,null,null),X=Y.exports,Z=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"info-panel"},[t.filelist.length>1?r("div",[r("p",{staticClass:"bold"},[t._v("多选")]),r("p",{staticClass:"explan"},[t._v("已选"+t._s(t.filelist.length)+"个")])]):r("div",[r("p",{staticClass:"bold"},[t._v(t._s(t.file.document))]),r("p",{staticClass:"info-text"},[t._v(t._s(t.file.postfix))]),"DOC"===t.file.postfix||"DOCX"===t.file.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===t.file.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===t.file.postfix||"AVI"===t.file.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===t.file.postfix||"XLSX"===t.file.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===t.file.postfix||"JPG"===t.file.postfix||"JPEG"===t.file.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===t.file.postfix||"PPTX"===t.file.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"TXT"===t.file.postfix?r("img",{attrs:{src:n(7244),alt:""}}):"FOLDER"===t.file.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}}),t.file.contentlength?r("p",{staticClass:"info-text"},[t._v("大小: "+t._s(t.file.contentlength>1073741824?(t.file.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":t.file.contentlength>1048576?(t.file.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":t.file.contentlength>1024?(t.file.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":t.file.contentlength+"B"))]):r("p",{staticClass:"info-text"},[t._v("大小:0")]),r("p",{staticClass:"info-text"},[t._v("上传人: "+t._s(t.file.createby))]),r("p",{staticClass:"info-text normal-margin"},[t._v("上传时间: "+t._s(t.file.createdate))]),r("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["appdata"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appdata))])]):t._e(),"appname"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appname))])]):r("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])})],1)])},K=[],Q={props:["filelist"],data(){return{file:{},tablecols:[],list:[]}},methods:{setFileInfo(t){t.length>0?(this.file=t[0],this.queryAttachment_LinkData(t[0].attachmentid)):(this.file={},this.list=[])},async queryAttachment_LinkData(t){let e={classname:"system.attachment.MediaCenter",method:"queryAttachment_LinkData",content:{attachmentid:t}};const n=await this.$api.requested(e);this.list=n.data}},mounted(){}},J=Q,tt=(0,c.Z)(J,Z,K,!1,null,"090d9fb8",null),et=tt.exports,nt={components:{hUpload:a.Z,list:h,add:b,download:O,deleteFile:N,moreOperation:X,fileInfo:et,edit:A},watch:{$route(){this.folderid=this.$route.query.id?this.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid}},data(){return{showBtnGroup:!1,folderid:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid,checklist:[]}},methods:{onNameChange(t){t.attachmentid?this.$refs.edit.confirmRestName(t):this.$refs.add.createFolderComplete(t)},onSuccess(){let t=this.$route.query.id?this.$route.query.id:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid;this.$refs.list.queryAttachment(t),this.$refs.list.restChecked(),this.folderChecked([])},folderChecked(t){this.checklist=t,t.length>0?this.showBtnGroup=!0:this.showBtnGroup=!1},toFolderDetail(t){this.folderid=t},restName(){this.checklist[0].newfolder=!0;let t=this.checklist[0];this.$refs.list.list.forEach(((e,n)=>{e.attachmentid===this.checklist[0].attachmentid&&this.$set(this.$refs.list.list,n,t)}))},changeAuth(){this.$refs["edits"].onShow()}}},rt=nt,it=(0,c.Z)(rt,r,i,!1,null,null,null),at=it.exports},87018:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return ut}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin sticky"},[t.tool.checkAuth(t.$route.name,"update")&&"待审核"===t.headData.status?n("save",{on:{onSave:t.onSave}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")&&"待审核"===t.headData.status?n("onDel"):t._e(),t.tool.checkAuth(t.$route.name,"check")?n("onCheck",{attrs:{status:t.headData.status},on:{onSuccess:t.onHeadSuccess}}):t._e(),n("switchData")],1),n("billHead",{ref:"bhead",on:{onHeadData:t.onHeadData}}),n("billBody",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"clue_update")&&"待审核"===t.headData.status?n("body-edit",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"clue_delete")&&"待审核"===t.headData.status?n("body-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"clue_insert")&&"待审核"===t.headData.status?n("body-add",{attrs:{slot:"add"},on:{onSuccess:t.onSuccess},slot:"add"}):t._e(),void 0],2)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("线索表头")]),n("el-form",{attrs:{"label-position":"left","label-width":"90px",model:t.mainData,size:"small",inline:""}},[n("el-form-item",{attrs:{label:"单号"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.uploadbillnum,callback:function(e){t.$set(t.mainData,"uploadbillnum",e)},expression:"mainData.uploadbillnum"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.status,callback:function(e){t.$set(t.mainData,"status",e)},expression:"mainData.status"}})],1),n("el-form-item",{attrs:{label:"导入人"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.createby,callback:function(e){t.$set(t.mainData,"createby",e)},expression:"mainData.createby"}})],1),n("el-form-item",{attrs:{label:"最近修改人"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.changeby,callback:function(e){t.$set(t.mainData,"changeby",e)},expression:"mainData.changeby"}})],1),n("el-form-item",{attrs:{label:"审核人"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.checkby,callback:function(e){t.$set(t.mainData,"checkby",e)},expression:"mainData.checkby"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{placeholder:"修改备注"},model:{value:t.mainData.notes,callback:function(e){t.$set(t.mainData,"notes",e)},expression:"mainData.notes"}})],1),n("el-form-item",{attrs:{label:"线索类型"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.cluetype,callback:function(e){t.$set(t.mainData,"cluetype",e)},expression:"mainData.cluetype"}})],1),n("el-form-item",{attrs:{label:"导入时间"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.createdate,callback:function(e){t.$set(t.mainData,"createdate",e)},expression:"mainData.createdate"}})],1),n("el-form-item",{attrs:{label:"修改时间"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.changedate,callback:function(e){t.$set(t.mainData,"changedate",e)},expression:"mainData.changedate"}})],1),n("el-form-item",{attrs:{label:"审核时间"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.checkdate,callback:function(e){t.$set(t.mainData,"checkdate",e)},expression:"mainData.checkdate"}})],1),n("el-form-item",{attrs:{label:"线索数"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.xiansuocount,callback:function(e){t.$set(t.mainData,"xiansuocount",e)},expression:"mainData.xiansuocount"}})],1),n("el-form-item",{attrs:{label:"是否已分配"}},[n("el-input",{attrs:{readonly:""},model:{value:t.mainData.isdistribution,callback:function(e){t.$set(t.mainData,"isdistribution",e)},expression:"mainData.isdistribution"}})],1)],1)],1)},o=[],s={data(){return{mainData:{}}},methods:{async queryOrderclueuploadbillMain(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillMain",content:{sat_orderclueuploadbillid:this.$route.query.id}});this.mainData=t.data,this.$emit("onHeadData",t.data)},async updateOrderclueuploadbill(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"updateOrderclueuploadbill",content:{sat_orderclueuploadbillid:this.$route.query.id,notes:this.mainData.notes}});this.tool.showMessage(t)}},mounted(){this.queryOrderclueuploadbillMain()},watch:{$route(){this.queryOrderclueuploadbillMain()}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("线索表体")]),n("div",{staticClass:"flex-align-center flex-between"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"输入搜索内容",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1)],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},p=[],f={data(){return{params:{classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillMxMain",content:{pageNumber:1,pageSize:20,sat_orderclueuploadbillid:"",where:{condition:"",status:""}}},search:{},tablecols:[],list:[],total:0,currentPage:0}},methods:{async listData(){this.params.content.sat_orderclueuploadbillid=this.$route.query.id,this.params.content.where=this.search;const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["clueImportDetailBOdyTable"].tablecols},watch:{$route(){this.listData()}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:"text"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rule,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"客户姓名"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.cluesource,callback:function(e){t.$set(t.form,"cluesource",e)},expression:"form.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},b=[],x={props:["data","type"],data(){return{dialogFormVisible:!1,rule:{phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],cluesource:[{required:!0,message:"请输入来源",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}]},form:{},arealist:[]}},methods:{onShow(){this.dialogFormVisible=!0;let t=["province","city","county"];this.data.value=[],t.forEach((t=>{""!==this.data[t]&&this.data.value.push(this.data[t])})),this.form=Object.assign({},this.form,this.data)},async onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"insertormodify_Orderclueuploadbillmx",content:this.form});this.tool.showMessage(e,(()=>{this.dialogFormVisible=!1,this.$emit("onSuccess")}))}))},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}},mounted(){this.query_arealist()}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("el-button",{attrs:{size:"small",type:"primary"},on:{click:t.onShow}},[t._v("新 建")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rule,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"客户姓名"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入客户姓名"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入手机号"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入地址"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入来源"},model:{value:t.form.cluesource,callback:function(e){t.$set(t.form,"cluesource",e)},expression:"form.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off",placeholder:"输入备注"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},A=[],k={props:["data","type"],data(){return{dialogFormVisible:!1,rule:{phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],cluesource:[{required:!0,message:"请输入来源",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}]},form:{sat_orderclueuploadbillmxid:0,sat_orderclueuploadbillid:this.$route.query.id},arealist:[]}},methods:{onShow(){this.dialogFormVisible=!0},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"insertormodify_Orderclueuploadbillmx",content:this.form});this.tool.showMessage(e,(()=>{this.dialogFormVisible=!1,this.$emit("onSuccess")}))}))},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}},mounted(){this.query_arealist()}},E=k,D=(0,u.Z)(E,S,A,!1,null,null,null),F=D.exports,M=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前线索吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},O=[],B={props:["data"],methods:{async deleteRow(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"deletemx",content:{sat_orderclueuploadbillmxid:this.data.sat_orderclueuploadbillmxid,sat_orderclueuploadbillid:this.data.sat_orderclueuploadbillid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},T=B,P=(0,u.Z)(T,M,O,!1,null,null,null),I=P.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"warning",size:"small"},on:{click:t.onSave}},[t._v("保 存")])],1)},N=[],R={methods:{onSave(){this.$emit("onSave")}}},z=R,j=(0,u.Z)(z,L,N,!1,null,null,null),$=j.exports,q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.onDel}},[t._v("删 除")])],1)},V=[],H={methods:{onDel(){this.$confirm("此操作将永久删除该数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"delete",content:{sat_orderclueuploadbillid:this.$route.query.id}});this.tool.showMessage(t,(()=>{this.$router.go(-1)}))}))}}},U=H,G=(0,u.Z)(U,q,V,!1,null,null,null),W=G.exports,Y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.onDel}},[t._v(t._s("已审核"===t.status?"反审核":"审 核"))])],1)},X=[],Z={props:["status"],methods:{onDel(){this.$confirm(`确认${"已审核"===this.status?"反审核":"审核"}吗?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"check",content:{sat_orderclueuploadbillid:this.$route.query.id,ischeck:"已审核"!==this.status}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}))}}},K=Z,Q=(0,u.Z)(K,Y,X,!1,null,null,null),J=Q.exports,tt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button-group",[n("el-button",{attrs:{size:"small",type:"defalut",disabled:1===t.rowindex},on:{click:function(e){return t.firstPage()}}},[t._v("首条")]),n("el-button",{attrs:{size:"small",type:"defalut",disabled:1===t.rowindex},on:{click:function(e){return t.previous()}}},[t._v("上一条")]),n("el-button",{attrs:{size:"small",type:"defalut"},on:{click:function(e){return t.next()}}},[t._v("下一条")]),n("el-button",{attrs:{size:"small",type:"defalut"},on:{click:function(e){return t.finalData()}}},[t._v("末条")])],1)],1)},et=[],nt={props:["data"],data(){return{rowindex:null}},created(){this.rowindex=Number(this.$route.query.rowindex)},beforeDestroy(){sessionStorage.removeItem("clue_pageTotal")},methods:{firstPage(){this.rowindex=1,this.switchOrderclueuploadbillMain(this.rowindex)},previous(){this.rowindex=Number(this.$route.query.rowindex)-1,this.switchOrderclueuploadbillMain(this.rowindex)},next(){this.rowindex=Number(this.$route.query.rowindex)+1,this.switchOrderclueuploadbillMain(this.rowindex)},finalData(){this.rowindex=JSON.parse(sessionStorage.getItem("clue_pageTotal")),this.switchOrderclueuploadbillMain(this.rowindex)},async switchOrderclueuploadbillMain(t){const e=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillList",content:{rowindex:t}});this.$router.replace({path:"/importClueDetail",query:{id:e.data.sat_orderclueuploadbillid,rowindex:t}})}}},rt=nt,it=(0,u.Z)(rt,tt,et,!1,null,null,null),at=it.exports,ot={components:{billHead:d,billBody:v,bodyEdit:C,bodyDel:I,bodyAdd:F,save:$,onDel:W,onCheck:J,switchData:at},data(){return{headData:{}}},methods:{onSuccess(){this.$refs["list"].listData()},onSave(){this.$refs["bhead"].updateOrderclueuploadbill()},onHeadSuccess(){this.$refs["bhead"].queryOrderclueuploadbillMain()},onHeadData(t){this.headData=t}},mounted(){}},st=ot,lt=(0,u.Z)(st,r,i,!1,null,null,null),ut=lt.exports},35643:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.tool.checkAuth(t.$route.name,"import")?n("importClue",{on:{onSuccess:t.onSuccess}}):t._e(),n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/importClueDetail",query:{id:e.data.data.sat_orderclueuploadbillid,rowindex:e.data.data.rowindex}})}}},[t._v("编 辑")]):t._e()]}}])})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("importFile",{attrs:{accept:".xlsx",folderid:t.folderid,bindData:{ownertable:"sat_orderclueuploadbill",ownerid:"",usetype:"default"}},on:{onSuccess:t.uploadOrderclueuploadbillByExcel}},[t.errorurl?n("a",{staticClass:"error-link",attrs:{slot:"errorFile",href:t.errorurl},slot:"errorFile"},[t._v("下载错误数据")]):t._e()])],1)},o=[],s=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("导 入")]),r("el-dialog",{staticClass:"import-panel",attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"show-close":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[r("div",{attrs:{slot:"title"},slot:"title"}),r("div",{staticClass:"my-tabs",staticStyle:{background:"#f1f2f3"}},[r("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[r("el-tab-pane",{attrs:{label:"导入经销商线索",name:"first"}}),r("el-tab-pane",{attrs:{label:"导入业务员线索",name:"second"}})],1)],1),r("div",{staticStyle:{padding:"20px"}},[r("el-upload",{ref:"my-upload",staticClass:"upload-demo normal-margin",staticStyle:{width:"100%"},attrs:{accept:t.accept,action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])})),t._t("errorFile"),r("p",{staticClass:"tips"},[t._v("• 为保证数据导入顺利,推荐您下载并使用"),r("a",{attrs:{href:t.modelurl}},[t._v("《Excel标准模板》")])]),r("p",{staticClass:"tips"},[t._v("• 文件中数据不能超过5000行")]),r("div",{staticClass:"dialog-footer"},[r("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("取 消")]),r("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){t.dialogUploadVisible=!1}}},[t._v("确 定")])],1)],2)])],1)},l=[],u={props:["folderid","btntype","accept","bindData"],data(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:""}},file:{},filelist:[],activeName:"first",modelurl:""}},mounted(){this.getModelUrl()},methods:{handleChange(t,e){this.filelist=e;var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},async getModelUrl(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"downloadOrderclueuploadbillExcel",content:{}});this.modelurl=t.msg},async getUploadUrl(t,e){this.params.content.parentid=this.folderid;const n=await this.$api.requested(this.params);let r=n.data.uploadurl,i=n.data.serialfilename;this.upoladFileToServer(r,t,e,i)},async upoladFileToServer(t,e,n,r){let i=this,a={headers:"pdf"===n?{"Content-Type":"application/pdf"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){let r=t.loaded/t.total*100;i.filelist.forEach((t=>{t.uid===e.uid&&(i.$set(t,"type",n.toUpperCase()),i.$set(t,"progress",r))}))}};await this.$upload.hw_upload(t,e.raw,a);this.createFileRecord(r)},async createFileRecord(t){let e={serialfilename:t};e=Object.assign({},e,this.bindData);let n={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:e};const r=await this.$api.requested(n);this.$emit("onSuccess",r,"first"===this.activeName?"经销商":"业务员")},clearFiles(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1}}},c=u,d=n(1001),h=(0,d.Z)(c,s,l,!1,null,"5d8589db",null),p=h.exports,f={components:{importFile:p},data(){return{folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,errorurl:null}},methods:{async uploadOrderclueuploadbillByExcel(t,e){const n=await this.$api.requested({classname:"webmanage.saletool.orderclue.orderclue",method:"uploadOrderclueuploadbillByExcel",content:{cluetype:e,attachmentid:t.data.attachmentids[0]}});"成功"!==n.msg?this.errorurl=n.msg:this.errorurl=null,this.tool.showMessage(n,(()=>{this.$emit("onSuccess")}))}}},g=f,m=(0,d.Z)(g,a,o,!1,null,"8b54fdf0",null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"单号",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.status,callback:function(e){t.$set(t.search,"status",e)},expression:"search.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1),n("el-form-item",{attrs:{label:"类型"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.cluetype,callback:function(e){t.$set(t.search,"cluetype",e)},expression:"search.cluetype"}},[n("el-option",{attrs:{label:"经销商",value:"经销商"}}),n("el-option",{attrs:{label:"业务员",value:"业务员"}})],1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"待审核"===e.column.data.status?"color:#3874F6":""},[t._v(t._s(e.column.data.status))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},b=[],x=n(20629),w={computed:{...(0,x.Se)({sys_options:"sys_options"})},data(){return{params:{classname:"webmanage.saletool.orderclue.orderclue",method:"queryOrderclueuploadbillList",content:{pageNumber:1,pageSize:20,where:{condition:"",status:"",cluetype:""}}},search:{},options:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{async listData(){this.params.content.where=this.search;const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,sessionStorage.setItem("clue_pageTotal",this.total),this.$store.dispatch("optiontypeselect","cluestatus")},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["clueImportList"].tablecols}},_=w,C=(0,d.Z)(_,y,b,!1,null,null,null),S=C.exports,A={components:{importClue:v,list:S},methods:{onSuccess(){this.$refs["list"].listData()}}},k=A,E=(0,d.Z)(k,r,i,!1,null,null,null),D=E.exports},9577:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return m}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{size:"small",type:"text"},on:{click:function(n){return t.$router.push({path:"/clueDetail_private",query:{id:e.data.data.sat_orderclueid}})}}},[t._v("详 情")])]}}])})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.params.content.where}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"客户名称,手机号",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.status,callback:function(e){t.$set(t.params.content.where,"status",e)},expression:"params.content.where.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 222px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",["待分配"===e.column.data.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(e.column.data.status))]):t._e(),"待跟进"===e.column.data.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(e.column.data.status))]):t._e(),"跟进中"===e.column.data.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data.status))]):t._e(),"已过期"===e.column.data.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(e.column.data.status))]):t._e(),"丢单"===e.column.data.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(e.column.data.status))]):t._e(),"已成交"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e(),"无效"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e()]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s=n(20629),l={data(){return{params:{classname:"webmanage.saletool.orderclue.privateclue.PrivateClue",method:"selectList",content:{pageNumber:1,pageSize:20,where:{condition:"",status:""}}},options:[],tablecols:[],list:[],total:0,currentPage:0}},computed:{...(0,s.Se)({sys_options:"sys_options"})},methods:{async listData(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,this.$store.dispatch("optiontypeselect","clueprivate")},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["cluePrivateTable"].tablecols}},u=l,c=n(1001),d=(0,c.Z)(u,a,o,!1,null,null,null),h=d.exports,p={components:{list:h},methods:{onSuccess(){this.$refs["list"].listData()}}},f=p,g=(0,c.Z)(f,r,i,!1,null,null,null),m=g.exports},38086:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"线索详情"}},[n("el-descriptions-item",{attrs:{label:"客户名称"}},[t._v(t._s(t.mainData.name))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.mainData.phonenumber))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.mainData.province)+"-"+t._s(t.mainData.city)+"-"+t._s(t.mainData.county))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.mainData.address))]),n("el-descriptions-item",{attrs:{label:"来源"}},[t._v(t._s(t.mainData.cluesource))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.mainData.leadername))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.mainData.notes))]),n("el-descriptions-item",{attrs:{label:"所属经销商"}},[t._v(t._s(t.mainData.agentname))]),n("el-descriptions-item",{attrs:{label:"状态"}},["待分配"===t.mainData.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(t.mainData.status))]):t._e(),"待跟进"===t.mainData.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(t.mainData.status))]):t._e(),"跟进中"===t.mainData.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(t.mainData.status))]):t._e(),"已过期"===t.mainData.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(t.mainData.status))]):t._e(),"丢单"===t.mainData.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(t.mainData.status))]):t._e(),"已成交"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e(),"无效"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e()])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainData.createBy))]),n("el-descriptions-item",{attrs:{label:"分配人"}},[t._v(t._s(t.mainData.assignedBy))]),n("el-descriptions-item",{attrs:{label:"最近跟进人"}},[t._v(t._s(t.mainData.followBy))]),n("el-descriptions-item",{attrs:{label:"转移人"}},[t._v(t._s(t.mainData.changeBy))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.mainData.editBy))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainData.createDate))]),n("el-descriptions-item",{attrs:{label:"分配时间"}},[t._v(t._s(t.mainData.assignedDate))]),n("el-descriptions-item",{attrs:{label:"最近跟进时间"}},[t._v(t._s(t.mainData.followDate))]),n("el-descriptions-item",{attrs:{label:"最近转移时间"}},[t._v(t._s(t.mainData.changeDate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.mainData.editDate))])],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-descriptions",[n("div",{attrs:{slot:"title"},slot:"title"},[t._v("跟进记录"),n("i",{class:1===t.isdesc?"fa fa-sort-amount-asc":"fa fa-sort-amount-desc",on:{click:function(e){return t.followRecord(1===t.isdesc?t.isdesc=0:t.isdesc=1)}}})])]),n("div",{staticClass:"flex-align-center normal-margin"},[n("p",[t._v("日期: ")]),n("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd",size:"small",clearable:""},on:{change:t.dateChange},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}})],1),t._l(t.recordlist,(function(e,r){return n("div",{key:e.index,staticClass:"follow-item"},[n("p",[t._v(t._s(r+1)+". "+t._s(e.createdate)+",由经销商端"),n("b",[t._v(t._s(e.createby))]),t._v(t._s(e.logtype)+",跟进方式:"),n("b",[t._v(t._s(e.followupmode))]),t._v(",跟进内容:")]),n("div",{staticClass:"content-panel"},[n("p",[t._v(t._s(e.content))]),n("p",[t._v(t._s(e.competitor))])])])}))],2)])},i=[],a={data(){return{mainData:{},recordlist:[],value2:"",dateParam:{start:"",end:""}}},methods:{async clueDetail(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"selectDetail",content:{sat_orderclueid:this.$route.query.id}});this.mainData=t.data},async followRecord(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getFollowList",content:{sat_orderclueid:this.$route.query.id,isdesc:1,where:this.dateParam}});this.recordlist=t.data},dateChange(t){console.log(t),t||(t=[]),this.dateParam.start=t[0],this.dateParam.end=t[1],this.followRecord()}},mounted(){this.clueDetail(),this.followRecord()}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"0420eab3",null),u=l.exports},96829:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return I}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.tool.checkAuth(t.$route.name,"distribution")?n("distribution",{on:{onSuccess:t.onSuccess}}):t._e(),n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{size:"small",type:"text"},on:{click:function(n){return t.$router.push({path:"/clueDetail",query:{id:e.data.data.sat_orderclueid}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("edit",{attrs:{data:e.data.data,type:"text"},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"recall",fn:function(e){return[t.tool.checkAuth(t.$route.name,"recall")?n("recall",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"default",size:"small"},on:{click:t.getWaitClue}},[t._v("分配经销商")]),n("el-dialog",{attrs:{title:"数据预览",visible:t.dialogTableVisible,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("p",{staticClass:"normal-margin"},[t._v("总共: "+t._s(t.total)+"条")]),n("p",{staticClass:"tips normal-margin"},[t._v("注:1、未匹配经销商的线索,分配时,系统将自动跳过,不予以分配;2、所属经销商有且仅有一个匹配结果。")]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["agent"===e.column.columnname?n("div",[e.column.data.agent.length>0?n("div",t._l(e.column.data.agent,(function(e){return n("el-tag",{key:e.sa_agentsid,attrs:{size:"mini",effect:"plain"}},[t._v(t._s(e.agentname))])})),1):n("p",{staticClass:"tips"},[t._v("未匹配")])]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.getMatchAgentList(e.data)}}},[t._v(t._s(0===e.data.agent.length?"匹 配":"更 换"))])]}}])}),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1),n("el-dialog",{attrs:{title:"匹配经销商",visible:t.dialogTableVisible2,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogTableVisible2=e}}},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-margin"},[t._v("总共: "+t._s(t.total2)+"条")]),n("el-input",{staticClass:"normal-margin",staticStyle:{width:"180px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"输入搜索关键词",clearable:""},on:{clear:function(e){t.search="",t.getMatchAgentList(t.selectRow)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.getMatchAgentList(t.selectRow)}},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}})],1),n("tableLayout",{attrs:{layout:t.tablecols2,data:t.agentlist,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["ismatch"===e.column.columnname?n("div",[n("p",{style:1===e.column.data.ismatch?"color:#52c41a":""},[t._v(t._s(1===e.column.data.ismatch?"是":"否"))])]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("i",{staticClass:"el-icon-success large-icon",style:t.act_agent.sa_agentsid===e.data.sa_agentsid?"color:#3774f6":"",on:{click:function(n){return t.selectAgent(e)}}})]}}])})],1)],1)},o=[],s={data(){return{dialogTableVisible:!1,dialogTableVisible2:!1,agentlist:[],list:[],total:0,total2:0,selectRow:{},act_agent:"",searchValue:""}},methods:{async getWaitClue(){this.dialogTableVisible=!0;const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getWaitClue",content:{}});this.list=t.data,this.total=t.total},async getMatchAgentList(t){this.dialogTableVisible2=!0;const e=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getMatchAgentList",content:{sat_orderclueid:t.sat_orderclueid,where:{condition:this.searchValue}}});this.agentlist=e.data,this.total2=e.total,this.selectRow=t},selectAgent(t){this.act_agent=t.data,this.selectRow.agent=[this.act_agent],this.dialogTableVisible2=!1},async onSubmit(){let t=[];t=this.list.filter((t=>t.agent.length>0)).map((t=>({sat_orderclueid:t.sat_orderclueid,sa_agentsid:t.agent[0].sa_agentsid})));const e=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"matchAgent",content:{matchlist:t}});this.tool.showMessage(e,(()=>{this.dialogTableVisible=!1,this.$emit("onSuccess")}))}},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["distributionTable"].tablecols,this.tablecols2=this.tool.tabelCol(this.$route.name)["canSelectAgentTable"].tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"7885087b",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.params.content.where}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"客户名称,手机号",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),t._v(" "),n("el-form-item",{attrs:{label:"状态"}},[n("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:function(e){return t.listData(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.status,callback:function(e){t.$set(t.params.content.where,"status",e)},expression:"params.content.where.status"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",["待分配"===e.column.data.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(e.column.data.status))]):t._e(),"待跟进"===e.column.data.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(e.column.data.status))]):t._e(),"跟进中"===e.column.data.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data.status))]):t._e(),"已过期"===e.column.data.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(e.column.data.status))]):t._e(),"丢单"===e.column.data.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(e.column.data.status))]):t._e(),"已成交"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e(),"无效"===e.column.data.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(e.column.data.status))]):t._e()]):"province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("recall",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},p=[],f=n(20629),g={data(){return{params:{classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"selectList",content:{pageNumber:1,pageSize:20,where:{condition:"",status:""}}},options:[],tablecols:[],list:[],total:0,currentPage:0}},computed:{...(0,f.Se)({sys_options:"sys_options"})},methods:{async listData(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,this.$store.dispatch("optiontypeselect","cluepublic")},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["cluePublicTable"].tablecols}},m=g,v=(0,u.Z)(m,h,p,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待跟进"===t.data.status||"跟进中"===t.data.status||"已过期"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定撤回当前线索吗?"},on:{confirm:function(e){return t.revoke()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("撤 回")])],1)],1):t._e()},x=[],w={props:["data"],methods:{async revoke(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"revoke",content:{sat_orderclueid:this.data.sat_orderclueid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},_=w,C=(0,u.Z)(_,b,x,!1,null,null,null),S=C.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待分配"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前线索吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1):t._e()},k=[],E={props:["data"],methods:{async deleteRow(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"delete",content:{sat_orderclueid:this.data.sat_orderclueid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},D=E,F=(0,u.Z)(D,A,k,!1,null,null,null),M=F.exports,O=n(85330),B={components:{distribution:d,list:y,edit:O.Z,recall:S,onDel:M},methods:{onSuccess(){this.$refs["list"].listData()}}},T=B,P=(0,u.Z)(T,r,i,!1,null,null,null),I=P.exports},63002:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",["待分配"===t.mainData.status?n("div",{staticClass:"container normal-panel normal-margin"},[n("edit",{attrs:{type:"default",data:t.mainData}})],1):t._e(),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"线索详情"}},[n("el-descriptions-item",{attrs:{label:"客户名称"}},[t._v(t._s(t.mainData.name))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.mainData.phonenumber))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.mainData.province)+"-"+t._s(t.mainData.city)+"-"+t._s(t.mainData.county))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.mainData.address))]),n("el-descriptions-item",{attrs:{label:"来源"}},[t._v(t._s(t.mainData.cluesource))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.mainData.leadername))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.mainData.notes))]),n("el-descriptions-item",{attrs:{label:"所属经销商"}},[t._v(t._s(t.mainData.agentname))]),n("el-descriptions-item",{attrs:{label:"状态"}},["待分配"===t.mainData.status?n("span",{staticStyle:{color:"#3874F6"}},[t._v(t._s(t.mainData.status))]):t._e(),"待跟进"===t.mainData.status?n("span",{staticStyle:{color:"#FA8C16"}},[t._v(t._s(t.mainData.status))]):t._e(),"跟进中"===t.mainData.status?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(t.mainData.status))]):t._e(),"已过期"===t.mainData.status?n("span",{staticStyle:{color:"#999999"}},[t._v(t._s(t.mainData.status))]):t._e(),"丢单"===t.mainData.status?n("span",{staticStyle:{color:"#FF3B30"}},[t._v(t._s(t.mainData.status))]):t._e(),"已成交"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e(),"无效"===t.mainData.status?n("span",{staticStyle:{color:"#333333"}},[t._v(t._s(t.mainData.status))]):t._e()])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{column:5,title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainData.createBy))]),n("el-descriptions-item",{attrs:{label:"分配人"}},[t._v(t._s(t.mainData.assignedBy))]),n("el-descriptions-item",{attrs:{label:"最近跟进人"}},[t._v(t._s(t.mainData.followBy))]),n("el-descriptions-item",{attrs:{label:"转移人"}},[t._v(t._s(t.mainData.changeBy))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.mainData.editBy))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainData.createDate))]),n("el-descriptions-item",{attrs:{label:"分配时间"}},[t._v(t._s(t.mainData.assignedDate))]),n("el-descriptions-item",{attrs:{label:"最近跟进时间"}},[t._v(t._s(t.mainData.followDate))]),n("el-descriptions-item",{attrs:{label:"最近转移时间"}},[t._v(t._s(t.mainData.changeDate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.mainData.editDate))])],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-descriptions",[n("div",{attrs:{slot:"title"},slot:"title"},[t._v("跟进记录 "),n("i",{class:1===t.isdesc?"fa fa-sort-amount-asc":"fa fa-sort-amount-desc",on:{click:function(e){return t.followRecord(1===t.isdesc?t.isdesc=0:t.isdesc=1)}}})])]),n("div",{staticClass:"flex-align-center normal-margin"},[n("p",[t._v("日期: ")]),n("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"yyyy-MM-dd",size:"small",clearable:""},on:{change:t.dateChange},model:{value:t.value2,callback:function(e){t.value2=e},expression:"value2"}})],1),t._l(t.recordlist,(function(e,r){return n("div",{key:e.index,staticClass:"follow-item"},[n("p",[t._v(t._s(r+1)+". "+t._s(e.createdate)+",由经销商端"),n("b",[t._v(t._s(e.createby))]),t._v(t._s(e.logtype)+",跟进方式:"),n("b",[t._v(t._s(e.followupmode))]),t._v(",跟进内容:")]),n("div",{staticClass:"content-panel"},[n("p",[t._v(t._s(e.content))]),n("p",[t._v(t._s(e.competitor))])])])}))],2)])},i=[],a=n(85330),o={components:{edit:a.Z},data(){return{mainData:{},recordlist:[],value2:"",isdesc:1,dateParam:{start:"",end:""}}},methods:{async clueDetail(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"selectDetail",content:{sat_orderclueid:this.$route.query.id}});this.mainData=t.data},async followRecord(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"getFollowList",content:{sat_orderclueid:this.$route.query.id,isdesc:this.isdesc,where:this.dateParam}});this.recordlist=t.data},dateChange(t){console.log(t),t||(t=[]),this.dateParam.start=t[0],this.dateParam.end=t[1],this.followRecord()}},mounted(){this.clueDetail(),this.followRecord()}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,"7f154830",null),c=u.exports},85330:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return"待分配"===t.data.status?n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{size:"small",type:t.type},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rule,"label-position":"left","label-width":"80px",size:"small"}},[n("el-form-item",{attrs:{label:"客户姓名"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",staticStyle:{width:"100%"},attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.cluesource,callback:function(e){t.$set(t.form,"cluesource",e)},expression:"form.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注"}},[n("el-input",{attrs:{type:"textarea",rows:4,autocomplete:"off"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1):t._e()},i=[],a={props:["data","type"],data(){return{dialogFormVisible:!1,rule:{phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],cluesource:[{required:!0,message:"请输入来源",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}]},form:{},arealist:[]}},methods:{onShow(){this.dialogFormVisible=!0;let t=["province","city","county"];this.data.value=[],t.forEach((t=>{""!==this.data[t]&&this.data.value.push(this.data[t])})),this.form=Object.assign({},this.form,this.data)},async onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.saletool.orderclue.publicclue.PublicClue",method:"edit",content:this.form});this.tool.showMessage(e,(()=>{this.dialogFormVisible=!1,this.$emit("onSuccess")}))}))},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})}},mounted(){this.query_arealist()}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},55260:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return P}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.tool.checkAuth(t.$route.name,"update")?n("setRule",{ref:"setRule"},[n("el-button",{attrs:{slot:"save",type:"warning",size:"small"},on:{click:t.onSave},slot:"save"},[t._v("保 存")])],1):t._e(),n("setAgent",{ref:"setAgent",scopedSlots:t._u([{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_delete")?n("del-agent",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"agent_insert")?n("el-button",{attrs:{slot:"add",type:"default",size:"small"},on:{click:t.onShow},slot:"add"},[t._v("添 加")]):t._e()],1),n("selectAgent",{ref:"selectAgent",on:{onSuccess:t.onSuccess}})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("save")],2),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:8}},[n("div",{staticClass:"container normal-panel normal-margin",staticStyle:{height:"110px"}},[n("p",{staticClass:"normal-title normal-margin"},[t._v("分配规则")]),n("div",{staticClass:"flex-align-center normal-margin"},[n("p",[t._v("自动分配 ")]),n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.autodistribution,callback:function(e){t.$set(t.form,"autodistribution",e)},expression:"form.autodistribution"}})],1),n("p",[t._v("默认按经销商档案属地省市县分配")])])]),n("el-col",{attrs:{span:16}},[n("div",{staticClass:"container normal-panel normal-margin",staticStyle:{height:"110px"}},[n("p",{staticClass:"normal-title normal-margin"},[t._v("到期规则")]),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("p",{staticClass:"normal-margin",staticStyle:{color:"#666","font-size":"14px"}},[t._v("未分配到期时间")]),n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{width:"100px"}},[t._v("设置周期(天)")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"设置周期(天)"},model:{value:t.form.cluelife,callback:function(e){t.$set(t.form,"cluelife",e)},expression:"form.cluelife"}})],1)]),n("el-col",{attrs:{span:12}},[n("p",{staticClass:"normal-margin",staticStyle:{color:"#666","font-size":"14px"}},[t._v("已分配待跟进撤回时间")]),n("div",{staticClass:"flex-align-center"},[n("p",{staticStyle:{width:"100px"}},[t._v("设置周期(天)")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"设置周期(天)"},model:{value:t.form.linklife,callback:function(e){t.$set(t.form,"linklife",e)},expression:"form.linklife"}})],1)])],1)],1)])],1)],1)])},o=[],s={data(){return{form:{sat_orderclueruleid:0,autodistribution:!0,cluelife:11,linklife:11}}},methods:{async queryOrdercluerule(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryOrdercluerule",content:{}});this.form=t.data[0]},async updateOrderclueruleMain(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"updateOrderclueruleMain",content:this.form});this.tool.showMessage(t,this.queryOrdercluerule)}},mounted(){this.queryOrdercluerule()}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商目录")]),n("div",{staticClass:"flex-align-center flex-between"},[n("el-form",{attrs:{size:"small",inline:"","label-position":"left","label-width":"50px",model:t.search}},[n("el-form-item",{attrs:{label:"搜索"}},[n("el-input",{attrs:{"prefix-icon":"el-icon-search",placeholder:"标号,经销商名称",clearable:""},on:{clear:function(e){return t.listData(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData(t.params.content.pageNumber=1)}},model:{value:t.search.condition,callback:function(e){t.$set(t.search,"condition",e)},expression:"search.condition"}})],1)],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 452px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},p=[],f={data(){return{params:{classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryOrderclueruledetail",content:{pageNumber:1,pageSize:20,where:{condition:""}}},search:{},tablecols:[],list:[],total:0,currentPage:0}},methods:{async listData(){this.params.content.where=this.search;const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-dialog",{attrs:{title:"添加经销商",visible:t.dialogTableVisible,width:"800px"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("tablelayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,checkbox:!0,height:"calc(100vh - 452px)"},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogTableVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small",type:"warning",disabled:0===t.selection.length},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},b=[],x=n(68757),w={components:{tablelayout:x.Z},data(){return{dialogTableVisible:!1,params:{classname:"webmanage.saletool.orderclue.ordercluerule",method:"queryAgent",content:{pageNumber:1,pageSize:20,where:{condition:""}}},selection:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{onShow(){this.dialogTableVisible=!0,this.listData()},async listData(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()},checkboxCallBack(t){console.log(t),this.selection=t},async onSubmit(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"insertOrderclueruleArea",content:{cluetype:"经销商",sat_orderclue_areas:this.selection}});this.tool.showMessage(t,(()=>{this.dialogTableVisible=!1,this.$emit("onSuccess")}))}},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}},_=w,C=(0,u.Z)(_,y,b,!1,null,null,null),S=C.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-popconfirm",{attrs:{title:"确定删除当前经销商吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},k=[],E={props:["data"],methods:{async deleteRow(){const t=await this.$api.requested({classname:"webmanage.saletool.orderclue.ordercluerule",method:"deletemx",content:{sat_orderclue_areaid:this.data.sat_orderclue_areaid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},D=E,F=(0,u.Z)(D,A,k,!1,null,null,null),M=F.exports,O={components:{setRule:d,setAgent:v,selectAgent:S,delAgent:M},methods:{onSave(){this.$refs["setRule"].updateOrderclueruleMain()},onShow(){this.$refs["selectAgent"].onShow()},onSuccess(){this.$refs["setAgent"].listData()}}},B=O,T=(0,u.Z)(B,r,i,!1,null,null,null),P=T.exports},66583:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return ht}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("dep-list",{ref:"list",staticStyle:{width:"180px",flex:"0 1 auto"},on:{onClick:t.onClick},scopedSlots:t._u([{key:"operation",fn:function(e){return[t.tool.checkAuth(t.$route.name,"addDep")?n("addDep",{staticClass:"inline-16",attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])}),n("div",{staticClass:"hm-info-panel"},[n("div",{staticClass:"container normal-panel normal-margin sticky"},[t.tool.checkAuth(t.$route.name,"editDep")?n("editDep",{staticClass:"inline-16",attrs:{data:t.depInfo.data},on:{editSuccess:t.editSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"delDep")?n("delDep",{staticClass:"inline-16",attrs:{data:t.depInfo.data},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"editDep")?n("startDep",{staticClass:"inline-16",attrs:{data:t.depInfo.data},on:{stopOrStart:t.stopOrStart}}):t._e()],1),n("dep-info-card",{staticClass:"normal-margin",attrs:{depInfo:t.depInfo}}),n("staffList",{ref:"staff",attrs:{depInfo:t.depInfo},scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/depManage/staffDetail",query:{id:e.data.hrid}})}}},[t._v("详 情")])],1)]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delStaff")?n("del-staff",{attrs:{slot:"del",data:e.data},on:{onSuccess:t.onStaffSuccess},slot:"del"}):t._e()]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")?n("edit-staff",{attrs:{slot:"edit",data:e.data},on:{onSuccess:t.onStaffSuccess},slot:"edit"}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"addStaff")?n("add-staff",{attrs:{slot:"staff",depInfo:t.depInfo},on:{onSuccess:t.onStaffSuccess},slot:"staff"}):t._e()],1)],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"treeRef",attrs:{data:t.deplist,"node-key":"departmentid","current-node-key":t.currentKey,"default-expand-all":"","highlight-current":"","expand-on-click-node":!1},on:{"node-click":t.handleClick},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:i})],2)])}}],null,!0)})],1)},o=[],s={components:{},data(){return{deplist:[],departmentid:0,currentKey:null}},methods:{async department(t){const e=await this.$api.requested({classname:"webmanage.department.department",method:"querydepartment",content:{}});this.deplist=this.createMenu(e.data),this.$store.dispatch("setDeplistData",this.deplist),t()},createMenu(t){let e=[];function n(t){var e={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],sequence:t["sequence"],children:[]};if(t.subdep&&t.subdep.length>0)for(var r=0;r<t.subdep.length;r++)e.children.push(n(t.subdep[r]));return e}return t.forEach((t=>{e.push(n(t))})),e},handleClick(t,e,n){this.$emit("onClick",e)},setCurrentKey(t){this.currentKey=t,this.$nextTick((()=>{this.$refs["treeRef"].setCurrentKey(this.currentKey)}))}},watch:{},mounted(){this.department((()=>{this.$emit("onClick",{data:this.deplist[0],parent:[]}),this.setCurrentKey(this.deplist[0].departmentid)}))}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"7da27906",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("员工信息")]),t._t("staff")],2),n("div",{staticClass:"flex-align-center normal-margin search-panel"},[n("p",[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"姓名,手机号,职位","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.search},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search.apply(null,arguments)}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"500px"},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},p=[],f={data(){return{param:{classname:"webmanage.hr.hr",method:"query_hrList",content:{nocahe:!0,pageNumber:1,pageSize:20,departmentids:null,containssub:1,where:{condition:""}}},tablecols:[],list:[],total:0,currentPage:0,depid:null}},methods:{search(){this.param.content.pageNumber=1,this.listData(this.depid)},async listData(t){this.depid=t,this.param.content.departmentids=[this.depid];const e=await this.$api.requested(this.param);this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange(t){this.param.content.pageNumber=t,this.listData()}},mounted(){this.tablecols=this.tool.tabelCol(this.$route.name)["staffTable"].tablecols}},g=f,m=(0,u.Z)(g,h,p,!1,null,"d2268990",null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.depInfo.data?n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("部门信息")]),n("el-descriptions",{attrs:{column:4}},[n("el-descriptions-item",{attrs:{label:"部门名称"}},[t._v(t._s(t.depInfo.data.label?t.depInfo.data.label:"未知"))]),n("el-descriptions-item",{attrs:{label:"上级部门"}},[t._v(t._s(t.depInfo.parent.data?t.depInfo.parent.data.label:"未知"))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.depInfo.data.createdate?t.depInfo.data.createdate:"未知"))]),n("el-descriptions-item",{attrs:{label:"修改时间"}},[t._v(t._s(t.depInfo.data.changedate?t.depInfo.data.changedate:"未知"))]),n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.depInfo.data.createby?t.depInfo.data.createby:"未知"))]),n("el-descriptions-item",{attrs:{label:"修改人"}},[t._v(t._s(t.depInfo.data.changeby?t.depInfo.data.changeby:"未知"))]),n("el-descriptions-item",{attrs:{label:"状态"}},[n("span",{style:1===t.depInfo.data.isused?"color:#52C41A":"color:red"},[t._v(t._s(1===t.depInfo.data.isused?"启用":"停用"))])])],1)],1):t._e()},b=[],x={props:["depInfo"]},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("i",{staticClass:"el-icon-plus",staticStyle:{"font-weight":"bold"},on:{click:function(){return t.append()}}}),n("el-dialog",{attrs:{title:"新建部门","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e},close:t.onClose}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门名称",prop:"depname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门名称",autocomplete:"off"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门编号",prop:"depno"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门编号",autocomplete:"off"},model:{value:t.form.depno,callback:function(e){t.$set(t.form,"depno",e)},expression:"form.depno"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"排序"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门排序号",autocomplete:"off"},model:{value:t.form.sequence,callback:function(e){t.$set(t.form,"sequence",e)},expression:"form.sequence"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},A=[],k={props:["data"],data(){return{dialogDepVisible:!1,rules:{depname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}],depno:[{required:!0,message:"请输入部门编号",trigger:"blur"}]},form:{departmentid:0,depname:"",isused:1,depno:"",parentid:this.data.departmentid,remarks:"",sequence:""}}},methods:{append(){this.dialogDepVisible=!0},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.department.department",method:"insertormodify_department",content:this.form});1===e.code&&(this.dialogDepVisible=!1),this.$emit("onSuccess")}))},onClose(){this.$refs["form"].resetFields()}}},E=k,D=(0,u.Z)(E,S,A,!1,null,"61a6fc3a",null),F=D.exports,M=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:function(){return t.append()}}},[t._v("删 除")])],1)},O=[],B={props:["data"],data(){return{}},methods:{append(){this.$confirm("是否删除当前部门?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{const t=await this.$api.requested({classname:"webmanage.department.department",method:"delete_department",content:{departmentid:this.data.departmentid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))})).catch((()=>{this.$message({type:"info",message:"已取消删除"})}))}}},T=B,P=(0,u.Z)(T,M,O,!1,null,"50b446a6",null),I=P.exports,L=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(){return t.append()}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑部门","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门名称",prop:"depname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门名称",autocomplete:"off"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门编号",prop:"depno"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门编号",autocomplete:"off"},model:{value:t.form.depno,callback:function(e){t.$set(t.form,"depno",e)},expression:"form.depno"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"部门描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"排序"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入部门排序号",autocomplete:"off"},model:{value:t.form.sequence,callback:function(e){t.$set(t.form,"sequence",e)},expression:"form.sequence"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},N=[],R={props:["data"],data(){return{dialogDepVisible:!1,rules:{depname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}],depno:[{required:!0,message:"请输入部门编号",trigger:"blur"}]},form:{depname:""}}},methods:{append(){this.form=Object.assign({},this.form,this.data),this.form.depname=this.form.label,this.dialogDepVisible=!0},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.department.department",method:"insertormodify_department",content:this.form});this.tool.showMessage(e,(()=>{this.$emit("editSuccess",this.form),this.dialogDepVisible=!1}))}))}}},z=R,j=(0,u.Z)(z,L,N,!1,null,"7f6084e1",null),$=j.exports,q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.data?n("el-button",{attrs:{size:"small",icon:1===t.data.isused?"el-icon-circle-close":"el-icon-circle-check"},on:{click:function(){return t.append()}}},[t._v(t._s(1===t.data.isused?"停 用":"启 用"))]):t._e()],1)},V=[],H={props:["data"],data(){return{form:{}}},mounted(){},methods:{append(){this.$confirm(`是否${1===this.data.isused?"停用":"启用"}当前部门?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{this.form=Object.assign({},this.form,this.data),this.form.depname=this.form.label,1===this.form.isused?this.form.isused=0:this.form.isused=1;const t=await this.$api.requested({classname:"webmanage.department.department",method:"insertormodify_department",content:this.form});this.tool.showMessage(t,(()=>{this.$emit("stopOrStart",this.data.isused)}))})).catch((()=>{this.$message({type:"info",message:"已取消删除"})}))}}},U=H,G=(0,u.Z)(U,q,V,!1,null,"df0f2056",null),W=G.exports,Y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-plus"},on:{click:t.onShow}},[t._v("新建员工")]),n("el-dialog",{attrs:{title:"新建员工",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e},close:function(e){return t.$refs.form.clearValidate()}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,size:"small",rules:t.rules,"label-position":"left","label-width":"100px"}},[n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"编号:",prop:"hrcode"}},[n("el-input",{attrs:{placeholder:"输入人员编号",autocomplete:"off"},model:{value:t.form.hrcode,callback:function(e){t.$set(t.form,"hrcode",e)},expression:"form.hrcode"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"性别"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form.sex,callback:function(e){t.$set(t.form,"sex",e)},expression:"form.sex"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[n("el-input",{attrs:{placeholder:"输入姓名",autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"电子邮箱:",prop:"email"}},[n("el-input",{attrs:{placeholder:"输入电子邮箱",autocomplete:"off"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号码:",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"输入手机号码",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"身份证号:"}},[n("el-input",{attrs:{placeholder:"输入身份证号",autocomplete:"off"},model:{value:t.form.idcard,callback:function(e){t.$set(t.form,"idcard",e)},expression:"form.idcard"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"部门:"}},[n("el-input",{attrs:{readonly:"",placeholder:"请选择","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.showTree=!0}},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"办公电话:"}},[n("el-input",{attrs:{placeholder:"输入办公电话",autocomplete:"off"},model:{value:t.form.officetelephone,callback:function(e){t.$set(t.form,"officetelephone",e)},expression:"form.officetelephone"}})],1)],1),t.showTree?n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"选择部门:"}},[n("div",{staticStyle:{border:"1px solid #f1f2f3"}},[n("el-tree",{attrs:{data:t.deplist,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.selectDep(i)}}},[t._v("选 择")])],1)])}}],null,!1,1193916280)})],1)])],1):t._e(),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位:"}},[n("el-input",{attrs:{placeholder:"输入职位",autocomplete:"off"},model:{value:t.form.position,callback:function(e){t.$set(t.form,"position",e)},expression:"form.position"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"汇报对象:"}},[n("selectMenber",{on:{selectMenber:t.selectMenber}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:24}},[n("el-form-item",[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isleader,callback:function(e){t.$set(t.form,"isleader",e)},expression:"form.isleader"}},[t._v("是否部门负责人")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},X=[],Z=n(20629),K=n(9993),Q={props:["depInfo"],components:{selectMenber:K.Z},computed:{...(0,Z.Se)({deplist:"deplist",sys_options:"sys_options"})},data(){return{dialogFormVisible:!1,showTree:!1,rules:{hrcode:[{required:!0,message:"请输入员工编码",trigger:"blur"}],name:[{required:!0,message:"请输入员工姓名",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入员工电话",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{pattern:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,message:"请输入正确邮箱",trigger:"blur"}]},form:{hrid:0,hrcode:"",name:"",sex:"男",phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",remarks:"",departmentid:"",isleader:"",position:"",reporthrid:"",userid:"0"},value:[]}},methods:{onShow(){this.dialogFormVisible=!0,this.form.depname=this.depInfo.data.label,this.form.departmentid=this.depInfo.data.departmentid,this.$store.dispatch("optiontypeselect","sex")},selectDep(t){let e={depname:t.label,departmentid:t.departmentid};this.form=Object.assign({},this.form,e),this.showTree=!this.showTree},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.hr.hr",method:"insertormodify_hr",content:this.form});if(0===e.code)return this.$notify({title:"失败",message:e.data,type:"error"});this.$notify({title:"成功",message:"添加成功",type:"success"}),this.dialogFormVisible=!1,this.refreshData(),this.$emit("onSuccess")}))},refreshData(){this.form={hrid:0,hrcode:"",name:"",sex:"男",phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",remarks:"",departmentid:"",isleader:"",position:"",reporthrid:"",userid:"0"}},selectMenber(t){this.form.reporthrid=t.hrid}}},J=Q,tt=(0,u.Z)(J,Y,X,!1,null,"214552be",null),et=tt.exports,nt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline"}},[n("el-popconfirm",{attrs:{title:"确定删除当前选中员工吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},rt=[],it={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.hr.hr",method:"deleteHr",content:{hrid:this.data.hrid}}).then((t=>{if(0===t.code)return this.$notify({title:"失败",type:"error",message:t.data});this.$emit("onSuccess")}))}}},at=it,ot=(0,u.Z)(at,nt,rt,!1,null,null,null),st=ot.exports,lt=n(83917),ut={components:{depList:d,depInfoCard:C,staffList:v,addDep:F,delDep:I,editDep:$,addStaff:et,delStaff:st,editStaff:lt.Z,startDep:W},data(){return{depInfo:{data:null,parent:{data:{}}}}},methods:{onClick(t){this.depInfo=t,this.$refs.staff.listData(this.depInfo.data.departmentid)},onSuccess(){this.$refs.list.department()},editSuccess(t){this.$refs.list.department((()=>{t.label=t.depname,this.depInfo.data=Object.assign({},this.depInfo.data,t),this.$emit("onClick",this.depInfo),this.$refs["list"].setCurrentKey(t.departmentid)}))},stopOrStart(t){this.depInfo.data.isused=1===t?0:1},onStaffSuccess(){this.$refs.staff.listData(this.depInfo.data.departmentid)}}},ct=ut,dt=(0,u.Z)(ct,r,i,!1,null,"6ab6032c",null),ht=dt.exports},15602:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return I}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("mianStaff",{ref:"main",scopedSlots:t._u([{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")?n("div",{staticClass:"container normal-panel normal-margin"},[n("editStaff",{attrs:{data:e.data,type:"btn"},on:{onSuccess:t.query_hrMain}})],1):t._e()]}},{key:"createuser",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")&&!e.data.userid?n("createUser",{attrs:{data:e.data},on:{onSuccess:t.query_hrMain}}):t._e()]}},{key:"linkact",fn:function(e){return[t.tool.checkAuth(t.$route.name,"editStaff")?n("linkAccount",{attrs:{data:e.data},on:{onSuccess:t.query_hrMain}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"restpas")?n("restPas",{attrs:{slot:"restpas"},slot:"restpas"}):t._e()],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("edit",null,{data:t.mainInfo}),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"员工信息",column:6}},[n("el-descriptions-item",{attrs:{label:"编号"}},[t._v(t._s(t.mainInfo.hrcode?t.mainInfo.hrcode:"--"))]),n("el-descriptions-item",{attrs:{label:"身份证号"}},[t._v(t._s(t.mainInfo.idcard?t.mainInfo.idcard:"--"))]),n("el-descriptions-item",{attrs:{label:"部门"}},[t._v(t._s(t.mainInfo.depname?t.mainInfo.depname:"--"))]),n("el-descriptions-item",{attrs:{label:"是否部门负责人"}},[t._v(t._s(1===t.mainInfo.isleader?"是":"否"))]),n("el-descriptions-item",{attrs:{label:"职位"}},[t._v(t._s(t.mainInfo.position?t.mainInfo.position:"--"))]),n("el-descriptions-item",{attrs:{label:"办公电话"}},[t._v(t._s(t.mainInfo.officetelephone?t.mainInfo.officetelephone:"--"))]),n("el-descriptions-item",{attrs:{label:"姓名"}},[t._v(t._s(t.mainInfo.name?t.mainInfo.name:"--"))]),n("el-descriptions-item",{attrs:{label:"电话"}},[t._v(t._s(t.mainInfo.phonenumber?t.mainInfo.phonenumber:"--"))]),n("el-descriptions-item",{attrs:{label:"性别"}},[t._v(t._s(t.mainInfo.sex?t.mainInfo.sex:"--"))]),n("el-descriptions-item",{attrs:{label:"电子邮箱"}},[t._v(t._s(t.mainInfo.email?t.mainInfo.email:"--"))]),n("el-descriptions-item",{attrs:{label:"汇报对象"}},[t._v(t._s(t.mainInfo.reporthrname?t.mainInfo.reporthrname:"--"))])],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"系统信息",column:4}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.mainInfo.createby?t.mainInfo.createby:"--"))]),n("el-descriptions-item",{attrs:{label:"最后修改人"}},[t._v(t._s(t.mainInfo.changeby?t.mainInfo.changeby:"--"))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.mainInfo.userphonenumber?t.mainInfo.userphonenumber:"--"))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.mainInfo.createdate?t.mainInfo.createdate:"--"))]),n("el-descriptions-item",{attrs:{label:"最后修改时间"}},[t._v(t._s(t.mainInfo.changedate?t.mainInfo.changedate:"--"))])],1)],1),n("div",{staticClass:"container normal-panel normal-margin user-panel"},[n("el-descriptions",{attrs:{column:5}},[n("div",{staticClass:"flex-align-center flex-between",attrs:{slot:"title"},slot:"title"},[n("span",[t._v("账号信息")]),n("div",{staticClass:"flex-align-center flex-between"},[t._t("createuser",null,{data:t.mainInfo}),t._t("linkact",null,{data:t.mainInfo})],2)]),n("el-descriptions-item",{attrs:{label:"账号名称"}},[t._v(t._s(t.mainInfo.username?t.mainInfo.username:"--"))]),n("el-descriptions-item",{attrs:{label:"账号类型"}},[t._v(t._s(t.mainInfo.usertypename?t.mainInfo.usertypename:"--"))]),n("el-descriptions-item",{attrs:{label:"角色"}},[t._v(t._s(t.mainInfo.userrole?t.mainInfo.userrole.toString():""))]),n("el-descriptions-item",{attrs:{label:"账号密码"}},[n("div",{staticClass:"flex-align-center flex-between"},[t._v(" ******* "),t._t("restpas")],2)])],1)],1)],2)},o=[],s={props:["data"],components:{},data(){return{mainInfo:{}}},methods:{async query_hrMain(){const t=await this.$api.requested({classname:"webmanage.hr.hr",method:"query_hrMain",content:{hrid:this.$route.query.id}});this.mainInfo=t.data}},mounted(){this.query_hrMain()}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=n(83917),p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定重置当前账号密码吗?"},on:{confirm:function(e){return t.resetPassword()}}},[n("el-button",{staticStyle:{margin:"-4px 0 0 10px"},attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("重置")])],1)],1)},f=[],g={methods:{async resetPassword(){const t=await this.$api.requested({classname:"webmanage.users.users",method:"resetPassword",content:{userid:this.$route.query.id}});if(0===t.code)return this.$notify({title:"失败",message:t.data,type:"error"});this.$notify({title:"成功",message:"密码已重置为站点默认密码",type:"success"})}}},m=g,v=(0,u.Z)(m,p,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{background:"#52C41A",border:"1px solid #52C41A",float:"right"},attrs:{size:"small",icon:"el-icon-link",type:"primary"},on:{click:t.onShow}},[t._v("关联账号")]),n("el-dialog",{attrs:{title:"绑定账号","append-to-body":"",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.sys_options,height:"400px"},scopedSlots:t._u([{key:"opreation",fn:function(e){return[n("el-popconfirm",{staticClass:"inline-16",attrs:{title:"确定要绑定员工账号吗?"},on:{confirm:function(n){return t.bindAccount(e)}}},[n("el-button",{attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("绑定账号")])],1)]}}])})],1)],1)},x=[],w=n(20629),_={props:["data"],data(){return{dialogTableVisible:!1,tablecols:[],form:{}}},computed:{...(0,w.Se)({sys_options:"sys_options"})},methods:{onShow(){this.listData(),this.dialogTableVisible=!0},listData(){this.$store.dispatch("optiontypeselect","userlistunused")},bindAccount(t){this.data.birthday="",this.form=Object.assign({},this.form,this.data),this.form.userid=t.data.userid,this.onSave()},async onSave(){const t=await this.$api.requested({classname:"webmanage.hr.hr",method:"insertormodify_hr",content:this.form});if(0===t.code)return this.$notify({title:"失败",message:t.data,type:"error"});this.$notify({title:"成功",message:"绑定成功",type:"success"}),this.dialogTableVisible=!1,this.$emit("onSuccess")}},mounted(){this.tablecols=this.tool.tabelCol(this.$route.name)["unBindtACTable"].tablecols}},C=_,S=(0,u.Z)(C,b,x,!1,null,null,null),A=S.exports,k=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.onShow}},[t._v("一键创建账号")]),n("el-dialog",{attrs:{title:"授权角色",visible:t.drawer,width:"564px"},on:{"update:visible":function(e){t.drawer=e},close:t.onClose}},[n("div",[n("el-row",{attrs:{gutter:50}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"mini","label-position":"left"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"授权角色","label-width":"100px",prop:"roleids"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择",multiple:""},model:{value:t.form.roleids,callback:function(e){t.$set(t.form,"roleids",e)},expression:"form.roleids"}},t._l(t.options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.rolename,value:t.roleid}})})),1)],1)],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.drawer=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.createUser}},[t._v("确 定")])],1)])],1)},E=[],D={data(){return{drawer:!1,rules:{roleids:[{required:!0,message:"请选择授权角色",trigger:"change"}]},form:{userid:0,name:"",phonenumber:"",status:1,remarks:"",roleids:[]},options:[]}},methods:{onShow(){console.log(this.data),this.drawer=!0,this.rolelist()},async rolelist(){let t={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"role",parameter:{}}};const e=await this.$api.requested(t);this.options=e.data},createUser(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.hr.hr",method:"createUser",content:{hrid:this.$route.query.id,roleids:this.form.roleids}});this.tool.showMessage(e,(()=>{this.drawer=!1,this.$emit("onSuccess")}))}))},onClose(){this.$refs["form"].resetFields()}}},F=D,M=(0,u.Z)(F,k,E,!1,null,"26c0b20c",null),O=M.exports,B={components:{mianStaff:d,editStaff:h.Z,restPas:y,linkAccount:A,createUser:O},data(){return{mainInfo:{}}},methods:{query_hrMain(){this.$refs.main.query_hrMain()}},mounted(){}},T=B,P=(0,u.Z)(T,r,i,!1,null,null,null),I=P.exports},83917:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},["btn"===t.type?n("el-button",{attrs:{type:"",icon:"el-icon-edit",size:"small"},on:{click:t.onShow}},[t._v("编 辑")]):n("el-button",{attrs:{type:"text",size:"small"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑员工",visible:t.dialogFormVisible},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,size:"small",rules:t.rules,"label-position":"left","label-width":"100px"}},[n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"编号:",prop:"hrcode"}},[n("el-input",{attrs:{placeholder:"输入人员编号",autocomplete:"off"},model:{value:t.form.hrcode,callback:function(e){t.$set(t.form,"hrcode",e)},expression:"form.hrcode"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"性别"}},[n("el-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择"},model:{value:t.form.sex,callback:function(e){t.$set(t.form,"sex",e)},expression:"form.sex"}},t._l(t.sys_options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.value,value:t.value}})})),1)],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[n("el-input",{attrs:{placeholder:"输入姓名",autocomplete:"off"},model:{value:t.form.name,callback:function(e){t.$set(t.form,"name",e)},expression:"form.name"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"电子邮箱:",prop:"email"}},[n("el-input",{attrs:{placeholder:"输入电子邮箱",autocomplete:"off"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号码:",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"输入手机号码",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"身份证号:"}},[n("el-input",{attrs:{placeholder:"输入身份证号",autocomplete:"off"},model:{value:t.form.idcard,callback:function(e){t.$set(t.form,"idcard",e)},expression:"form.idcard"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"部门:"}},[n("el-input",{attrs:{readonly:"",placeholder:"请选择","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.showTree=!0}},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"办公电话:"}},[n("el-input",{attrs:{placeholder:"输入办公电话",autocomplete:"off"},model:{value:t.form.officetelephone,callback:function(e){t.$set(t.form,"officetelephone",e)},expression:"form.officetelephone"}})],1)],1),t.showTree?n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"选择部门:"}},[n("div",{staticStyle:{border:"1px solid #f1f2f3"}},[n("el-tree",{attrs:{data:t.deplist,"node-key":"id","default-expand-all":"","highlight-current":"","expand-on-click-node":!1},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[n("el-button",{attrs:{size:"small",type:"text"},on:{click:function(e){return t.selectDep(i)}}},[t._v("选 择")])],1)])}}],null,!1,1193916280)})],1)])],1):t._e(),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位:"}},[n("el-input",{attrs:{placeholder:"输入职位",autocomplete:"off"},model:{value:t.form.position,callback:function(e){t.$set(t.form,"position",e)},expression:"form.position"}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:12}},[n("el-form-item",{attrs:{label:"汇报对象:"}},[n("selectMenber",{attrs:{reporthrname:t.form.reporthrname},on:{selectMenber:t.selectMenber}})],1)],1),n("el-col",{staticClass:"mb-30",attrs:{span:24}},[n("el-form-item",[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isleader,callback:function(e){t.$set(t.form,"isleader",e)},expression:"form.isleader"}},[t._v("是否部门负责人")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},i=[],a=n(20629),o=n(9993),s={props:["data","type"],components:{selectMenber:o.Z},computed:{...(0,a.Se)({sys_options:"sys_options"})},data(){return{dialogFormVisible:!1,showTree:!1,rules:{hrcode:[{required:!0,message:"请输入员工编码",trigger:"blur"}],name:[{required:!0,message:"请输入员工姓名",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入员工电话",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{pattern:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/,message:"请输入正确邮箱",trigger:"blur"}]},form:{hrid:0,hrcode:"",name:"",sex:0,phonenumber:"",officetelephone:"",idcard:"",email:"",birthday:"",remarks:"",departmentid:"",isleader:"",position:"",reporthrid:"",userid:"0"},value:[],deplist:[]}},methods:{async query_hrMain(){const t=await this.$api.requested({classname:"webmanage.hr.hr",method:"query_hrMain",content:{hrid:this.data.hrid}});this.form=Object.assign({},this.form,t.data)},async department(){const t=await this.$api.requested({classname:"webmanage.department.department",method:"querydepartment",content:{}});this.deplist=this.createMenu(t.data)},createMenu(t){let e=[];function n(t){var e={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],children:[]};if(t.subdep&&t.subdep.length>0)for(var r=0;r<t.subdep.length;r++)e.children.push(n(t.subdep[r]));return e}return t.forEach((t=>{e.push(n(t))})),e},onShow(){this.query_hrMain(),this.department(),this.$store.dispatch("optiontypeselect","sex"),this.dialogFormVisible=!0},selectDep(t){let e={depname:t.label,departmentid:t.departmentid};this.form=Object.assign({},this.form,e),this.showTree=!this.showTree},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.hr.hr",method:"insertormodify_hr",content:this.form});if(0===e.code)return this.$notify({title:"失败",message:e.data,type:"error"});this.$notify({title:"成功",message:"添加成功",type:"success"}),this.dialogFormVisible=!1,this.$emit("onSuccess")}))},selectMenber(t){this.form.reporthrid=t.hrid}}},l=s,u=n(1001),c=(0,u.Z)(l,r,i,!1,null,"b9c55db6",null),d=c.exports},55162:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rule,size:"small","status-icon":"","label-position":"left","label-width":"120px"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商编号",prop:"agentnum"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentnum,callback:function(e){t.$set(t.form,"agentnum",e)},expression:"form.agentnum"}})],1),n("el-form-item",{attrs:{label:"经销商名称",prop:"agentname"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentname,callback:function(e){t.$set(t.form,"agentname",e)},expression:"form.agentname"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{staticClass:"width-240",attrs:{type:"textarea"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"联系人",prop:"contact"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.contact,callback:function(e){t.$set(t.form,"contact",e)},expression:"form.contact"}})],1),n("el-form-item",{attrs:{label:"联系人手机号",prop:"phonenumber"}},[n("el-input",{staticClass:"width-240",attrs:{type:"number",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"所属营销区域"}},[n("el-input",{staticClass:"width-240",attrs:{readonly:""},model:{value:t.form.sa_saleareaname,callback:function(e){t.$set(t.form,"sa_saleareaname",t._n(e))},expression:"form.sa_saleareaname"}})],1),n("el-form-item",{attrs:{label:"合作开始时间",prop:"signdate"}},[n("el-date-picker",{staticClass:"width-240",attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.signdate,callback:function(e){t.$set(t.form,"signdate",e)},expression:"form.signdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商类别",prop:"agenttypemx"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.agenttypemx,callback:function(e){t.$set(t.form,"agenttypemx",e)},expression:"form.agenttypemx"}},t._l(t.agent_type,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1),n("el-form-item",{attrs:{label:"上级经销商",prop:"parentid"}},[n("selectAgent",{staticClass:"width-240",on:{selectAgent:t.selectAgent}})],1),n("el-form-item",{attrs:{label:"经销商等级",prop:"grade"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.grade,callback:function(e){t.$set(t.form,"grade",e)},expression:"form.grade"}},t._l(t.agent_level,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1)],1)],1)],1)],1)])},i=[],a=n(696),o={components:{selectAgent:a.Z},data(){return{form:{value:[],sa_agentsid:0,parentid:"",agentnum:"",agentname:"",address:"",agenttype:"",signdate:"",grade:"",sa_saleareaid:"",contact:"",phonenumber:"",province:"",city:"",county:""},rule:{agentnum:[{required:!0,message:"请输入经销商编号",trigger:"blur"}],agentname:[{required:!0,message:"请输入经销商名称",trigger:"blur"}],agenttypemx:[{required:!0,message:"经销商类别",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}],contact:[{required:!0,message:"请输入联系人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],sa_saleareaname:[{required:!0,message:"请输入营销区域",trigger:"blur"}],signdate:[{required:!0,message:"请选择时间",trigger:"change"}],agenttype:[{required:!0,message:"请选择经销商类别",trigger:"change"}],grade:[{required:!0,message:"请选择经销商等级",trigger:"change"}]},arealist:[],agent_type:[],agent_level:[]}},methods:{initializeData(){this.form.sa_saleareaid=this.$route.query.id,this.form.sa_saleareaname=this.$route.query.area},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})},async query_sysoptions(){const t=await this.$store.dispatch("optiontypeselect","agentgrade");this.agent_level=t.data;const e=await this.$store.dispatch("optiontypeselect","agenttypemx");this.agent_type=e.data},selectAgent(t){this.form.parentid=t.sa_agentsid},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"insertormodify_agent",content:this.form});this.tool.showMessage(e),1===e.code&&this.createAgentMainUser(e.data.sa_agentsid)}))},async createAgentMainUser(t){const e=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"createAgentMainUser",content:{sa_agentsid:t}});1===e.code&&this.$router.replace({path:"/agent_detail",query:{id:t}})}},mounted(){this.initializeData(),this.query_arealist(),this.query_sysoptions()}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,"b587a3f8",null),c=u.exports},54916:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return p}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t.tool.checkAuth(t.$route.name,"agent_update")?n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(e){return t.$router.push({path:"/edit_agent",query:{id:t.form.sa_agentsid}})}}},[t._v("编 辑")]):t._e(),t.tool.checkAuth(t.$route.name,"agent_update")?n("startAgent",{attrs:{data:t.form,type:"default"},on:{onSuccess:function(e){return t.query_agentMain()}}}):t._e(),t.tool.checkAuth(t.$route.name,"agent_delete")?n("delAgent",{staticClass:"inline-16",attrs:{data:t.form,type:"default",icon:"el-icon-delete"}}):t._e()],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"经销商信息",column:4}},[n("el-descriptions-item",{attrs:{label:"经销商编号"}},[t._v(t._s(t.form.agentnum))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.form.province)+t._s(t.form.city)+t._s(t.form.county))]),n("el-descriptions-item",{attrs:{label:"联系人"}},[t._v(t._s(t.form.contact))]),n("el-descriptions-item",{attrs:{label:"所属营销区域"}},[t._v(t._s(t.form.areaname))]),n("el-descriptions-item",{attrs:{label:"经销商名称"}},[t._v(t._s(t.form.agentname))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.form.address))]),n("el-descriptions-item",{attrs:{label:"联系人手机号"}},[t._v(t._s(t.form.phonenumber))]),n("el-descriptions-item",{attrs:{label:"合作开始时间"}},[t._v(t._s(t.form.signdate))]),n("el-descriptions-item",{attrs:{label:"经销商类别"}},[t._v(t._s(t.form.agenttypemx))]),n("el-descriptions-item",{attrs:{label:"经销商等级"}},[t._v(t._s(t.form.grade))]),n("el-descriptions-item",{attrs:{label:"上级经销商"}},[t._v(t._s(t.form.parentagentname))])],1)],1),n("div",{staticClass:"my-tabs",staticStyle:{padding:"0 16px"}},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商团队",name:"first"}}),n("el-tab-pane",{attrs:{label:"业绩目标",name:"second"}})],1)],1),n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.form.hrs,custom:!1,height:"300px"}})],1),n("div")])},i=[],a=n(696),o=n(20090),s=n(69381),l=n(33593),u={components:{selectAgent:a.Z,arealist:o.Z,delAgent:s.Z,startAgent:l.Z},data(){return{activeName:"first",form:{value:[],sa_agentsid:0,parentid:"",areaname:"",agentnum:"",agentname:"",address:"",agenttype:"",signdate:"",grade:"",sa_saleareaid:"",contact:"",phonenumber:"",province:"",city:"",county:""},rule:{agentnum:[{required:!0,message:"请输入经销商编号",trigger:"blur"}],agentname:[{required:!0,message:"请输入经销商名称",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}],contact:[{required:!0,message:"请输入联系人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],sa_saleareaname:[{required:!0,message:"请输入营销区域",trigger:"blur"}],signdate:[{required:!0,message:"请选择时间",trigger:"change"}],agenttype:[{required:!0,message:"请选择经销商类别",trigger:"change"}],grade:[{required:!0,message:"请选择经销商等级",trigger:"change"}]},arealist:[],agent_type:[],agent_level:[],tablecols:[]}},methods:{async query_agentMain(){const t=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"query_agentMain",content:{sa_agentsid:this.$route.query.id}});let e=["province","city","county"];t.data.value=[],e.forEach((e=>{""!==t.data[e]&&t.data.value.push(t.data[e])})),this.form=Object.assign({},this.form,t.data),this.$refs.agent.value.agentname=t.data.parentagentname},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})},async query_sysoptions(){const t=await this.$store.dispatch("optiontypeselect","agentgrade");this.agent_level=t.data;const e=await this.$store.dispatch("optiontypeselect","agenttype");this.agent_type=e.data},selectAgent(t){this.form.parentid=t.sa_agentsid},onClick(t){this.form.sa_saleareaid=t.sa_saleareaid,this.form.areaname=t.label},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"insertormodify_agent",content:this.form});this.tool.showMessage(e)}))}},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentGrouptable"].tablecols},mounted(){this.query_arealist(),this.query_sysoptions(),this.query_agentMain()}},c=u,d=n(1001),h=(0,d.Z)(c,r,i,!1,null,"601980ae",null),p=h.exports},69381:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:t.type,icon:t.icon},slot:"reference"},[t._v("删 除")])],1)],1)},i=[],a={props:["data","type","icon"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.sale.agents.agents",method:"delete_agent",content:{sa_agentsid:this.data.sa_agentsid}}).then((t=>{this.tool.showMessage(t),"default"===this.type?this.$router.go(-1):this.$emit("onAgentSuccess")}))}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},57005:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rule,size:"small","status-icon":"","label-position":"left","label-width":"120px"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商编号",prop:"agentnum"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentnum,callback:function(e){t.$set(t.form,"agentnum",e)},expression:"form.agentnum"}})],1),n("el-form-item",{attrs:{label:"经销商名称",prop:"agentname"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.agentname,callback:function(e){t.$set(t.form,"agentname",e)},expression:"form.agentname"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"value"}},[n("el-cascader",{staticClass:"width-240",attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.form.value,callback:function(e){t.$set(t.form,"value",e)},expression:"form.value"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{staticClass:"width-240",attrs:{type:"textarea"},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"联系人",prop:"contact"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.contact,callback:function(e){t.$set(t.form,"contact",e)},expression:"form.contact"}})],1),n("el-form-item",{attrs:{label:"联系人手机号",prop:"phonenumber"}},[n("el-input",{staticClass:"width-240",attrs:{type:"number",placeholder:"请输入",autocomplete:"off"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"所属营销区域"}},[n("el-popover",{attrs:{placement:"bottom",width:"400",trigger:"click"}},[n("arealist",{attrs:{noDefaultData:!0},on:{onClick:t.onClick}}),n("el-input",{staticClass:"width-240",attrs:{slot:"reference",readonly:"","suffix-icon":"el-icon-arrow-down"},slot:"reference",model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1),n("el-form-item",{attrs:{label:"合作开始时间",prop:"signdate"}},[n("el-date-picker",{staticClass:"width-240",attrs:{type:"date","value-format":"yyyy-MM-dd",placeholder:"选择日期"},model:{value:t.form.signdate,callback:function(e){t.$set(t.form,"signdate",e)},expression:"form.signdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"经销商类别",prop:"agenttypemx"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.agenttypemx,callback:function(e){t.$set(t.form,"agenttypemx",e)},expression:"form.agenttypemx"}},t._l(t.agent_type,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1),n("el-form-item",{attrs:{label:"伙伴类型",prop:"partnertype"}},[n("el-input",{staticClass:"width-240",attrs:{type:"text",readonly:"",autocomplete:"off"},model:{value:t.form.agenttype,callback:function(e){t.$set(t.form,"agenttype",e)},expression:"form.agenttype"}})],1),n("el-form-item",{attrs:{label:"上级经销商",prop:"parentid"}},[n("selectAgent",{ref:"agent",staticClass:"width-240",on:{selectAgent:t.selectAgent}})],1),n("el-form-item",{attrs:{label:"经销商等级",prop:"grade"}},[n("el-select",{staticClass:"width-240",attrs:{placeholder:"请选择"},model:{value:t.form.grade,callback:function(e){t.$set(t.form,"grade",e)},expression:"form.grade"}},t._l(t.agent_level,(function(t){return n("el-option",{key:t.value,attrs:{label:t.value,value:t.value}})})),1)],1)],1)],1)],1)],1),n("div",{staticClass:"my-tabs",staticStyle:{padding:"0 16px"}},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商团队",name:"first"}}),n("el-tab-pane",{attrs:{label:"业绩目标",name:"second"}})],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-button",{staticClass:"normal-margin",attrs:{type:"primary",size:"small"},on:{click:t.createAgentMainUser}},[t._v("创建经销商主账号")]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.form.hrs,custom:!1,height:"300px"}})],1),n("div")])},i=[],a=n(696),o=n(20090),s={components:{selectAgent:a.Z,arealist:o.Z},data(){return{activeName:"first",form:{value:[],sa_agentsid:0,parentid:"",areaname:"",agentnum:"",agentname:"",address:"",agenttype:"",signdate:"",grade:"",sa_saleareaid:"",contact:"",phonenumber:"",province:"",city:"",county:""},rule:{agentnum:[{required:!0,message:"请输入经销商编号",trigger:"blur"}],agentname:[{required:!0,message:"请输入经销商名称",trigger:"blur"}],value:[{required:!0,message:"请选择省市县",trigger:"blur"},{required:!0,message:"请选择省市县",trigger:"change"}],contact:[{required:!0,message:"请输入联系人",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入联系人手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],sa_saleareaname:[{required:!0,message:"请输入营销区域",trigger:"blur"}],signdate:[{required:!0,message:"请选择时间",trigger:"change"}],agenttype:[{required:!0,message:"请选择经销商类别",trigger:"change"}],grade:[{required:!0,message:"请选择经销商等级",trigger:"change"}]},arealist:[],agent_type:[],agent_level:[],tablecols:[]}},methods:{async query_agentMain(){const t=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"query_agentMain",content:{sa_agentsid:this.$route.query.id}});let e=["province","city","county"];t.data.value=[],e.forEach((e=>{""!==t.data[e]&&t.data.value.push(t.data[e])})),this.form=Object.assign({},this.form,t.data),this.$refs.agent.value.agentname=t.data.parentagentname},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)},cascaderChange(t){if(1===t.length)return this.form=Object.assign({},this.form,{province:t[0],city:"",county:""});this.form=Object.assign({},this.form,{province:t[0],city:t[1],county:t[2]})},async query_sysoptions(){const t=await this.$store.dispatch("optiontypeselect","agentgrade");this.agent_level=t.data;const e=await this.$store.dispatch("optiontypeselect","agenttypemx");this.agent_type=e.data},selectAgent(t){this.form.parentid=t.sa_agentsid},onClick(t){this.form.sa_saleareaid=t.sa_saleareaid,this.form.areaname=t.label},async createAgentMainUser(){const t=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"createAgentMainUser",content:{sa_agentsid:this.form.sa_agentsid}});this.tool.showMessage(t),this.query_agentMain()},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.sale.agents.agents",method:"insertormodify_agent",content:this.form});this.tool.showMessage(e),1===e.code&&this.$router.replace({path:"/agent_detail",query:{id:this.form.sa_agentsid}})}))}},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentGrouptable"].tablecols,console.log(this.tool.checkAuth(this.$route.name,"agent_update")),!this.tool.checkAuth(this.$route.name,"agent_update")&&this.$router.go(-1)},mounted(){this.query_arealist(),this.query_sysoptions(),this.query_agentMain()}},l=s,u=n(1001),c=(0,u.Z)(l,r,i,!1,null,"32d90cfa",null),d=c.exports},33593:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定"+("启用"===t.data.status?"停用":"启用")+"吗?"},on:{confirm:t.startAgent}},[n("el-button",{attrs:{slot:"reference",size:"small",type:t.type,icon:t.icon?t.icon:"启用"===t.data.status?"el-icon-circle-close":"el-icon-circle-check"},slot:"reference"},[t._v(t._s("启用"===t.data.status?"停用":"启用"))])],1)],1)},i=[],a={props:["data","type","icon"],methods:{startAgent(){console.log(this.data),this.$api.requested({classname:"webmanage.sale.agents.agents",method:"changeStatus",content:{sa_agentsids:[this.data.sa_agentsid],status:"启用"===this.data.status?"停用":"启用"}}).then((t=>{this.tool.showMessage(t),this.$emit("onSuccess")}))}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},20090:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"treeRef",attrs:{data:t.arealist,"node-key":"sa_saleareaid","current-node-key":t.currentKey,"default-expand-all":"","highlight-current":"","expand-on-click-node":!1},on:{"node-click":t.handleClick},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:i})],2)])}}],null,!0)})],1)},i=[],a={props:["noDefaultData"],components:{},data(){return{arealist:[],currentKey:null}},methods:{async query_arealist(t){const e=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{}});this.arealist=this.createMenu(e.data),t()},createMenu(t){let e=[];function n(t){var e={label:t["areaname"],remarks:t["remarks"],isused:t["isused"],sa_saleareaid:t["sa_saleareaid"],parentid:t["parentid"],children:[]};if(t.subarea&&t.subarea.length>0)for(var r=0;r<t.subarea.length;r++)e.children.push(n(t.subarea[r]));return e}return t.forEach((t=>{e.push(n(t))})),e},handleClick(t,e,n){this.$emit("onClick",e.data)},setCurrentKey(t){this.currentKey=t,this.$nextTick((()=>{this.$refs["treeRef"].setCurrentKey(this.currentKey)}))}},mounted(){this.query_arealist((()=>{this.$emit("onClick",this.arealist[0]),this.setCurrentKey(this.arealist[0].sa_saleareaid)}))}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"686e169a",null),u=l.exports},41393:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return ot}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("areaTree",{ref:"arealist",staticStyle:{width:"180px",flex:"0 1 auto"},on:{onClick:t.onClick},scopedSlots:t._u([{key:"operation",fn:function(e){return[t.tool.checkAuth(t.$route.name,"insert")?n("addArea",{staticClass:"inline-16",attrs:{data:e.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])}),n("div",{staticClass:"hm-info-panel"},[n("div",{staticClass:"container normal-panel normal-margin sticky"},[t.tool.checkAuth(t.$route.name,"update")?n("editArea",{staticClass:"inline-16",attrs:{data:t.areaInfo},on:{editSuccess:t.editSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("delArea",{staticClass:"inline-16",attrs:{data:t.areaInfo},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"update")?n("startArea",{staticClass:"inline-16",attrs:{data:t.areaInfo},on:{onStartArea:t.onStartArea}}):t._e()],1),n("div",[n("areaInfo",{staticClass:"normal-margin",attrs:{areaInfo:t.areaInfo}}),n("div",{staticClass:"my-tabs"},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"业务员信息",name:"first"}}),n("el-tab-pane",{attrs:{label:"经销商信息",name:"second"}})],1)],1),n("saler",{directives:[{name:"show",rawName:"v-show",value:"first"===t.activeName,expression:"activeName === 'first'"}],ref:"saler",attrs:{data:t.areaInfo},scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{staticStyle:{"margin-right":"10px"},attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/saler_detail",query:{id:e.data.sa_salearea_hrid}})}}},[t._v("详 情")])]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"saler_delete")?n("delSaler",{attrs:{data:e.data},on:{onSuccess:t.onSalerSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"saler_insert")?n("el-button",{attrs:{slot:"add",size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.$router.push({path:"/add_saler",query:{id:t.areaInfo.sa_saleareaid,name:t.areaInfo.label}})}},slot:"add"},[t._v("新 建")]):t._e()],1),n("agent",{directives:[{name:"show",rawName:"v-show",value:"second"===t.activeName,expression:"activeName === 'second'"}],ref:"agent",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/agent_detail",query:{id:e.data.sa_agentsid}})}}},[t._v("详 情")])]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_update")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/edit_agent",query:{id:e.data.sa_agentsid}})}}},[t._v("编 辑")]):t._e()]}},{key:"start",fn:function(e){return[t.tool.checkAuth(t.$route.name,"agent_update")?n("startAgent",{attrs:{type:"text",data:e.data,icon:"none"},on:{onSuccess:t.onAgentSuccess}}):t._e()]}}])},[t.tool.checkAuth(t.$route.name,"agent_insert")?n("el-button",{attrs:{slot:"add",type:"primary",size:"small",icon:"el-icon-plus"},on:{click:function(e){return t.$router.push({path:"/add_agent",query:{area:t.areaInfo.label,id:t.areaInfo.sa_saleareaid}})}},slot:"add"},[t._v("新 建")]):t._e()],1)],1)])],1)},i=[],a=n(20090),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("i",{staticClass:"el-icon-plus",staticStyle:{"font-weight":"bold"},on:{click:function(){return t.append()}}}),n("el-dialog",{attrs:{title:"新建区域","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e},close:t.onClose}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域名称",prop:"areaname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域名称",autocomplete:"off"},model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},s=[],l={props:["data"],data(){return{dialogDepVisible:!1,rules:{areaname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}]},form:{sa_saleareaid:0,areaname:"",isused:1,parentid:this.data.sa_saleareaid,remarks:"",sequence:1}}},methods:{append(){this.dialogDepVisible=!0},onSubmit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"insertormodify_area",content:this.form});1===e.code&&(this.dialogDepVisible=!1),this.$emit("onSuccess")}))},onClose(){this.$refs["form"].resetFields()}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"e6e2ae58",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(){return t.append()}}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑区域","append-to-body":"",width:"864px",visible:t.dialogDepVisible},on:{"update:visible":function(e){t.dialogDepVisible=e},close:t.onClose}},[n("el-row",{attrs:{gutter:20}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域名称",prop:"areaname"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域名称",autocomplete:"off"},model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{staticClass:"item_width-full",attrs:{label:"区域描述",prop:"remarks"}},[n("el-input",{staticClass:"item_width-full",attrs:{placeholder:"请输入区域描述",autocomplete:"off"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"是否启用"}},[n("el-checkbox",{attrs:{"false-label":0,"true-label":1},model:{value:t.form.isused,callback:function(e){t.$set(t.form,"isused",e)},expression:"form.isused"}},[t._v("是否启用")])],1)],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogDepVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.onSubmit}},[t._v("确 定")])],1)],1)],1)},f=[],g={props:["data"],data(){return{dialogDepVisible:!1,rules:{areaname:[{required:!0,message:"请输入部门名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入部门描述",trigger:"blur"}]},form:{sa_saleareaid:0,areaname:"",isused:1,parentid:"",remarks:"",sequence:1}}},methods:{append(){this.form=Object.assign({},this.form,this.data),this.form.areaname=this.form.label,this.dialogDepVisible=!0},onSubmit(){this.form.label=this.form.areaname,this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"insertormodify_area",content:this.form});this.tool.showMessage(e,(()=>{this.dialogDepVisible=!1,this.$emit("editSuccess",this.form)})),console.log(this.form,"edit")}))},onClose(){this.$refs["form"].resetFields()}}},m=g,v=(0,c.Z)(m,p,f,!1,null,"513d60d6",null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.data?n("el-button",{attrs:{size:"small",icon:1===t.data.isused?"el-icon-circle-close":"el-icon-circle-check"},on:{click:function(){return t.append()}}},[t._v(t._s(1===t.data.isused?"停 用":"启 用"))]):t._e()],1)},x=[],w={props:["data"],data(){return{form:{sequence:0}}},mounted(){},methods:{append(){this.$confirm(`是否${1===this.data.isused?"停用":"启用"}当前区域?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{this.form=Object.assign({},this.form,this.data),this.form.areaname=this.form.label,1===this.form.isused?this.form.isused=0:this.form.isused=1;const t=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"insertormodify_area",content:this.form});this.tool.showMessage(t,(()=>{this.$emit("onStartArea",this.data.isused)}))})).catch((()=>{}))}}},_=w,C=(0,c.Z)(_,b,x,!1,null,"07e4b9c6",null),S=C.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-delete"},on:{click:function(){return t.append()}}},[t._v("删 除")])],1)},k=[],E={props:["data"],data(){return{}},methods:{append(){this.$confirm("是否删除当前区域?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{const t=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"delete_area",content:{sa_saleareaid:this.data.sa_saleareaid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))})).catch((()=>{this.$message({type:"info",message:"已取消删除"})}))}}},D=E,F=(0,c.Z)(D,A,k,!1,null,"3bbd35bf",null),M=F.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.areaInfo?n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("营销区域信息")]),n("el-descriptions",{attrs:{column:4}},[n("el-descriptions-item",{attrs:{label:"区域名称"}},[t._v(t._s(t.areaInfo.label?t.areaInfo.label:"未知"))]),n("el-descriptions-item",{attrs:{label:"区域描述"}},[t._v(t._s(t.areaInfo.remarks?t.areaInfo.remarks:"未知"))]),n("el-descriptions-item",{attrs:{label:"启用状态"}},[n("span",{style:1===t.areaInfo.isused?"color:#52C41A":"color:red"},[t._v(t._s(1===t.areaInfo.isused?"启用":"停用"))])])],1)],1):t._e()},B=[],T={props:["areaInfo"]},P=T,I=(0,c.Z)(P,O,B,!1,null,null,null),L=I.exports,N=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("业务员信息")]),n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("div",{staticClass:"flex-align-center search-panel"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"业务员名称,编号,手机号","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){t.param.content.where.condition="",t.query_saler(t.param.content.sa_saleareaid)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.query_saler(t.param.content.sa_saleareaid)}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),n("div",[t._t("agent_type"),t._t("add")],2)]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!1,height:"calc(100vh - 495px)"},scopedSlots:t._u([{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},R=[],z={props:["data"],data(){return{tablecols:[],list:[],total:0,currentPage:1,param:{classname:"webmanage.sale.salearea.salearea",method:"query_saler",content:{pageSize:20,pageNumber:1,sa_saleareaid:"",where:{}}}}},methods:{async query_saler(t){this.param.content.sa_saleareaid=t;const e=await this.$api.requested(this.param);this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(t){this.param.content.pageSize=t,this.query_saler(this.param.content.sa_saleareaid)},handleCurrentChange(t){this.param.content.pageNumber=t,this.query_saler(this.param.content.sa_saleareaid)}},mounted(){},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["salerTable"].tablecols}},j=z,$=(0,c.Z)(j,N,R,!1,null,"17fa881a",null),q=$.exports,V=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},H=[],U={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"delete_saler",content:{sa_saleareaid:this.data.sa_saleareaid,hrid:this.data.hrid}}).then((t=>{this.tool.showMessage(t),this.$emit("onSuccess")}))}}},G=U,W=(0,c.Z)(G,V,H,!1,null,null,null),Y=W.exports,X=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("div",{staticClass:"flex-align-center search-panel"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"请输入查询内容","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){t.param.content.where.condition="",t.query_agent(t.param.content.sa_saleareaids[0])}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.query_agent(t.param.content.sa_saleareaids[0])}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"calc(100vh - 495px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("p",[n("span",{style:"启用"===e.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s(e.column.data.status))])]):"province"===e.column.columnname?n("p",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("start",null,{data:e.data}),t._t("del",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Z=[],K={props:["data"],data(){return{tablecols:[],list:[],total:0,currentPage:1,param:{classname:"webmanage.sale.salearea.salearea",method:"query_agent",content:{pageSize:20,pageNumber:1,sa_saleareaids:null,containssub:1,where:{}}}}},methods:{async query_agent(t){this.param.content.sa_saleareaids=[t];const e=await this.$api.requested(this.param);this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(t){this.param.content.pageSize=t,this.query_agent(this.param.content.sa_saleareaid)},handleCurrentChange(t){this.param.content.pageNumber=t,this.query_agent(this.param.content.sa_saleareaid)}},mounted(){},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}},Q=K,J=(0,c.Z)(Q,X,Z,!1,null,"5cef8f58",null),tt=J.exports,et=n(69381),nt=n(33593),rt={components:{areaTree:a.Z,addArea:h,areaInfo:L,editArea:y,delArea:M,startArea:S,saler:q,delSaler:Y,agent:tt,delAgent:et.Z,startAgent:nt.Z},data(){return{areaInfo:{},activeName:"first"}},methods:{onClick(t){this.areaInfo=t,this.$refs.saler.query_saler(this.areaInfo.sa_saleareaid),this.$refs.agent.query_agent(this.areaInfo.sa_saleareaid)},onSuccess(){this.$refs.arealist.query_arealist()},editSuccess(t){this.$refs.arealist.query_arealist((()=>{this.areaInfo=t,this.$emit("onClick",this.areaInfo),this.$refs["arealist"].setCurrentKey(this.areaInfo.sa_saleareaid)}))},onStartArea(t){this.areaInfo.isused=1===t?0:1},onSalerSuccess(){this.$refs.saler.query_saler(this.areaInfo.sa_saleareaid)},onAgentSuccess(){this.$refs.agent.query_agent(this.areaInfo.sa_saleareaid)}}},it=rt,at=(0,c.Z)(it,r,i,!1,null,"2a0b39a1",null),ot=at.exports},55274:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("业务员信息")]),n("el-row",[n("el-form",{ref:"form",attrs:{model:t.form,inline:"",rules:t.rules,"label-position":"left","label-width":"100px",size:"small"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"业务员姓名",prop:"hrid"}},[n("selectMenber",{staticStyle:{width:"240px"},on:{selectMenber:t.selectMenber}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"手机号"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"汇报对象",prop:"reporthrname"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"汇报对象"},model:{value:t.form.reporthrname,callback:function(e){t.$set(t.form,"reporthrname",e)},expression:"form.reporthrname"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"编号",prop:"hrcode"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"编号"},model:{value:t.form.hrcode,callback:function(e){t.$set(t.form,"hrcode",e)},expression:"form.hrcode"}})],1)],1),n("el-col",{attrs:{span:16}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"邮箱",prop:"email"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"邮箱"},model:{value:t.form.email,callback:function(e){t.$set(t.form,"email",e)},expression:"form.email"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"部门",prop:"depname"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"部门"},model:{value:t.form.depname,callback:function(e){t.$set(t.form,"depname",e)},expression:"form.depname"}})],1)],1),n("el-col",{attrs:{span:16}},[n("el-form-item",{staticStyle:{width:"340px"},attrs:{label:"区域",prop:"areaname"}},[n("el-input",{staticStyle:{width:"240px"},attrs:{readonly:"",placeholder:"区域"},model:{value:t.form.areaname,callback:function(e){t.$set(t.form,"areaname",e)},expression:"form.areaname"}})],1)],1)],1)],1)],1)])},i=[],a=n(9993),o={components:{selectMenber:a.Z},data(){return{form:{sa_saleareaid:"",hrid:""},rules:{hrid:[{required:!0,message:"请选择业务员",trigger:"blur"},{required:!0,message:"请选择业务员",trigger:"change"}]}}},methods:{onSubmit(){this.$refs["form"].validate((t=>{if(!t)return!1;this.$confirm("确定将此人设置为业务员吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((async()=>{const t=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"add_saler",content:{sa_saleareaid:this.$route.query.id,hrid:this.form.hrid}});this.tool.showMessage(t)})).catch((t=>{console.log(t),this.$message({type:"info",message:"已取消"})}))}))},selectMenber(t){console.log(t),this.form=Object.assign({},this.form,t)}},created(){this.form.areaname=this.$route.query.name,!this.tool.checkAuth(this.$route.name,"insert")&&this.$router.go(-1)}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,null,null),c=u.exports},6067:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin saler-details"},[n("el-descriptions",{attrs:{title:"业务员信息",column:4}},[n("el-descriptions-item",{attrs:{label:"业务员姓名"}},[t._v(t._s(t.salerInfo.name))]),n("el-descriptions-item",{attrs:{label:"部门"}},[t._v(t._s(t.salerInfo.depname))]),n("el-descriptions-item",{attrs:{label:"邮箱"}},[t._v(t._s(t.salerInfo.email))]),n("el-descriptions-item",{attrs:{label:"负责区域"}},[t._v(t._s(t.salerInfo.areaname))]),n("el-descriptions-item",{attrs:{label:"编号"}},[t._v(t._s(t.salerInfo.hrcode))]),n("el-descriptions-item",{attrs:{label:"手机号码"}},[t._v(t._s(t.salerInfo.phonenumber))]),n("el-descriptions-item",{attrs:{label:"职位"}},[t._v(t._s(t.salerInfo.position))]),n("el-descriptions-item",{attrs:{label:"汇报对象"}},[t._v(t._s(t.salerInfo.reporthrname))])],1)],1),n("div",{staticClass:"my-tabs",staticStyle:{padding:"0 16px"}},[n("el-tabs",{attrs:{type:"card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"授权领域/品牌",name:"first"}}),n("el-tab-pane",{attrs:{label:"业绩目标",name:"second"}})],1)],1),n("div",{staticClass:"container normal-panel normal-margin"})])},i=[],a={data(){return{salerInfo:{},activeName:"first"}},methods:{async query_salermain(){const t=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_salermain",content:{sa_salearea_hrid:this.$route.query.id}});this.salerInfo=t.data}},mounted(){this.query_salermain()}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},68823:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return de}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"tabs normal-panel normal-margin"},[n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"经销商分析",name:"first"}}),n("el-tab-pane",{attrs:{label:"团队内部分析",name:"second"}})],1)],1),"first"===t.activeName?n("agent"):n("group")],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{staticClass:"height-full",attrs:{span:10}},[n("bar-score")],1),n("el-col",{attrs:{span:14}},[n("score-table")],1)],1)],1)])},o=[],s=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},l=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("浏览数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerStudy"}})])])}],u=n(42581),c={props:["pieStudyData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerStudy",{appendPadding:10,data:[],width:200,angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},d=c,h=n(1001),p=(0,h.Z)(d,s,l,!1,null,"f79f3402",null),f=p.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未浏览经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},m=[],v=n(4906),y={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getUnStudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{async getUnStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted(){this.getUnStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUnstudy"].tablecols}},b=y,x=(0,h.Z)(b,g,m,!1,null,"5552acf4",null),w=x.exports,_=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已浏览经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},C=[],S={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getstudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted(){this.getStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableStudy"].tablecols}},A=S,k=(0,h.Z)(A,_,C,!1,null,"7461a8b2",null),E=k.exports,D=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},F=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{attrs:{id:"containerDownload"}})])])}],M={props:["pieDownloadData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},width:100,radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},O=M,B=(0,h.Z)(O,D,F,!1,null,"7d11e88c",null),T=B.exports,P=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},I=[],L={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getUnDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getUnDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted(){this.getUnDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableUndownload"].tablecols}},N=L,R=(0,h.Z)(N,P,I,!1,null,"375afc71",null),z=R.exports,j=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},$=[],q={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted(){this.getDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},V=q,H=(0,h.Z)(V,j,$,!1,null,"2cc35487",null),U=H.exports,G=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},W=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"scoreBar_panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("评分数据")]),n("div",{attrs:{id:"noticeBar"}})])}],Y={data(){return{analysis_data:{},columnPlot(){}}},methods:{async getScoreData(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.statistics.agent",method:"getAgentScoreData",content:{sat_noticeid:this.$route.query.id}});this.analysis_data=t.data,this.columnPlot.changeData(t.data)},renderBar(){this.columnPlot=new u.Column("noticeBar",{data:[],xField:"score",yField:"num",height:350,label:{position:"middle",style:{fill:"#FFFFFF",opacity:.6}},xAxis:{label:{autoHide:!0,autoRotate:!1}},meta:{score:{alias:"评分"},num:{alias:"人数"}}}),this.columnPlot.render()}},mounted(){this.renderBar(),this.getScoreData()}},X=Y,Z=(0,h.Z)(X,G,W,!1,null,"8256d9c0",null),K=Z.exports,Q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"title"},[t._v("评分经销商")]),n("excel",{staticClass:"normal-margin",attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"评分经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},J=[],tt={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.agent",method:"getScoreList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getScoreList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getScoreList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getScoreList()}},mounted(){this.getScoreList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableAgentScore"].tablecols}},et=tt,nt=(0,h.Z)(et,Q,J,!1,null,"14ed4676",null),rt=nt.exports,it={components:{pieStudy:f,tableUnstudy:w,tableStudy:E,pieDownload:T,tableUndownload:z,tableDownload:U,barScore:K,scoreTable:rt},data(){return{pieStudyData:[],pieDownloadData:[]}},methods:{async getAgentData(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.statistics.agent",method:"getAgentStudyData",content:{sat_noticeid:this.$route.query.id}});this.pieStudyData=[{type:"已学习",num:t.data.studyNum},{type:"未学习",num:t.data.unStudyNum}],this.pieDownloadData=[{type:"已下载",num:t.data.downloadNum},{type:"未下载",num:t.data.unDownloadNum}],this.$refs.studyPie.piePlot.changeData(this.pieStudyData),this.$refs.downloadPie.piePlot.changeData(this.pieDownloadData)}},created(){this.getAgentData()}},at=it,ot=(0,h.Z)(at,a,o,!1,null,"2bccd6a6",null),st=ot.exports,lt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieStudy",{ref:"studyPie",attrs:{pieStudyData:t.pieStudyData}})],1),n("el-col",{attrs:{span:14}},[n("tableUnstudy"),n("tableStudy")],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{attrs:{span:10}},[n("pieDownload",{ref:"downloadPie"})],1),n("el-col",{attrs:{span:14}},[n("tableUndownload"),n("tableDownload")],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("el-row",{staticClass:"flex-align-stretch",attrs:{gutter:16}},[n("el-col",{staticClass:"height-full",attrs:{span:10}},[n("bar-score")],1),n("el-col",{attrs:{span:14}},[n("score-table")],1)],1)],1)])},ut=[],ct=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},dt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("学习数据")]),n("div",{staticClass:"pie-panel"},[n("div",{staticStyle:{width:"100%",margin:"0 auto"},attrs:{id:"containerStudy"}})])])}],ht={props:["pieStudyData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerStudy",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},pt=ht,ft=(0,h.Z)(pt,ct,dt,!1,null,"48bfd164",null),gt=ft.exports,mt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},vt=[],yt={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getUnStudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],tableData:[],total:0,currentPage:0}},methods:{async getUnStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnStudyList()}},mounted(){this.getUnStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupUNTableStudy"].tablecols}},bt=yt,xt=(0,h.Z)(bt,mt,vt,!1,null,"316e1c9a",null),wt=xt.exports,_t=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已浏览业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已学习业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Ct=[],St={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getstudyList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getStudyList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getStudyList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getStudyList()}},mounted(){this.getStudyList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableStudy"].tablecols}},At=St,kt=(0,h.Z)(At,_t,Ct,!1,null,"c51be06a",null),Et=kt.exports,Dt=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},Ft=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("下载数据")]),n("div",{staticClass:"pie-panel"},[n("div",{staticStyle:{width:"100%",margin:"0 auto"},attrs:{id:"containerDownload"}})])])}],Mt={props:["pieDownloadData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new u.Pie("containerDownload",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},Ot=Mt,Bt=(0,h.Z)(Ot,Dt,Ft,!1,null,"77532dfc",null),Tt=Bt.exports,Pt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},It=[],Lt={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getUnDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getUnDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnDownloadList()}},mounted(){this.getUnDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["groupTableUndownload"].tablecols}},Nt=Lt,Rt=(0,h.Z)(Nt,Pt,It,!1,null,"617e449e",null),zt=Rt.exports,jt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:" normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已下载业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已下载业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},$t=[],qt={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getDownloadList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getDownloadList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getDownloadList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getDownloadList()}},mounted(){this.getDownloadList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableDownload"].tablecols}},Vt=qt,Ht=(0,h.Z)(Vt,jt,$t,!1,null,"5e5b492a",null),Ut=Ht.exports,Gt=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},Wt=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("评分数据")]),n("div",{attrs:{id:"noticeBar"}})])}],Yt={data(){return{analysis_data:{},columnPlot(){}}},methods:{async getScoreData(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.statistics.team",method:"getTeamScoreData",content:{sat_noticeid:this.$route.query.id}});this.analysis_data=t.data,this.columnPlot.changeData(t.data)},renderBar(){this.columnPlot=new u.Column("noticeBar",{data:[],xField:"score",yField:"num",height:350,label:{position:"middle",style:{fill:"#FFFFFF",opacity:.6}},xAxis:{label:{autoHide:!0,autoRotate:!1}},meta:{score:{alias:"评分"},num:{alias:"人数"}}}),this.columnPlot.render()}},mounted(){this.renderBar(),this.getScoreData()}},Xt=Yt,Zt=(0,h.Z)(Xt,Gt,Wt,!1,null,null,null),Kt=Zt.exports,Qt=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-panel normal-margin"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("评分业务员")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"评分业务员"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):"isdownloadfile"===e.column.columnname?n("div",[t._v(" "+t._s(1===e.column.data.isdownloadfile?"是":"否")+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},Jt=[],te={components:{excel:v.Z},data(){return{params:{classname:"webmanage.saletool.notice.statistics.team",method:"getScoreList",content:{sat_noticeid:this.$route.query.id,pageNumber:1,pageSize:10,isAll:!1}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getScoreList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getScoreList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getScoreList()}},mounted(){this.getScoreList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableGroupScore"].tablecols}},ee=te,ne=(0,h.Z)(ee,Qt,Jt,!1,null,"445916eb",null),re=ne.exports,ie={components:{pieStudy:gt,tableUnstudy:wt,tableStudy:Et,pieDownload:Tt,tableUndownload:zt,tableDownload:Ut,barScore:Kt,scoreTable:re},data(){return{pieStudyData:[],pieDownloadData:[]}},methods:{async getAgentData(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.statistics.team",method:"getTeamStudyData",content:{sat_noticeid:this.$route.query.id}});this.pieStudyData=[{type:"已学习",num:t.data.studyNum},{type:"未学习",num:t.data.unStudyNum}],this.pieDownloadData=[{type:"已下载",num:t.data.downloadNum},{type:"未下载",num:t.data.unDownloadNum}],this.$refs.studyPie.piePlot.changeData(this.pieStudyData),this.$refs.downloadPie.piePlot.changeData(this.pieDownloadData)}},created(){this.getAgentData()}},ae=ie,oe=(0,h.Z)(ae,lt,ut,!1,null,null,null),se=oe.exports,le={components:{agent:st,group:se},data(){return{activeName:"first"}},created(){!this.tool.checkAuth(this.$route.name,"data_analysis")&&this.$router.go(-1)}},ue=le,ce=(0,h.Z)(ue,r,i,!1,null,null,null),de=ce.exports},53829:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return z}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t.tool.checkAuth(t.$route.name,"insert")?n("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"small"},on:{click:function(e){return t.$router.push({path:"/notice_add"})}}},[t._v("新 建")]):t._e()],1),n("list",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/notice_edit",query:{id:e.data.data.sat_noticeid}})}}},[t._v("编 辑")])]}},{key:"release",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"topping",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("topping",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"message",fn:function(e){return[t.tool.checkAuth(t.$route.name,"read")?n("message",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}},{key:"data_statistics",fn:function(e){return[t.tool.checkAuth(t.$route.name,"data_analysis")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/notice_analysis",query:{id:e.data.data.sat_noticeid}})}}},[t._v("数据分析")]):t._e()]}},{key:"del",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("on-del",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}}):t._e()]}}])})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center search-panel normal-margin"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"标题","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){return t.listData("search")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData("search")}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,opwidth:200,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[1===e.column.data.isontop?n("span",{staticStyle:{color:"#FF3B30"}},[t._v("置顶")]):n("div",["发布"===e.column.data[e.column.columnname]?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data[e.column.columnname]))]):n("span",[t._v(t._s(e.column.data[e.column.columnname]))])])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("topping",null,{data:e}),t._t("message",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s={components:{},data(){return{params:{classname:"webmanage.saletool.notice.notice",method:"queryNoticeList",content:{pageNumber:1,pageSize:10,where:{condition:""}}},tablecols:{},list:[],total:0,currentPage:0}},methods:{async listData(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData(),this.tablecols=this.tool.tabelCol(this.$route.name).noticeTable.tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"1ac94efa",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("发布"===t.data.status?"取消发布":"发布"))])],1)},p=[],f={props:["data"],data(){return{}},methods:{async releaseNotice(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"发布"===this.data.status?"undercarriage":"release",content:{sat_noticeids:[this.data.sat_noticeid]}});console.log(t),1===t.code?(this.$notify({title:"成功",message:"发布"===this.data.status?"下架成功":"发布成功",type:"success"}),this.$emit("onSuccess")):this.$notify({title:"失败",message:t.data,type:"error"})}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s(0===t.data.isontop?"置顶":"取消置顶"))])],1)},b=[],x={props:["data"],data(){return{}},methods:{async releaseNotice(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.notice",method:0===this.data.isontop?"topping":"cancelTopping",content:{sat_noticeid:this.data.sat_noticeid}});this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(e){return t.query_message(t.dialogTableVisible=!0)}}},[t._v("查看留言")]),n("el-dialog",{attrs:{title:"留言信息",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,opwidth:200,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["usertype"===e.column.columnname?n("div",[1===e.column.data.usertype?n("p",[t._v("企业员工")]):21===e.column.data.usertype?n("p",[t._v("经销商")]):22===e.column.data.usertype?n("p",[t._v("经销商员工")]):n("p",[t._v("未知")])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])})],1)],1)},A=[],k={props:["data"],data(){return{dialogTableVisible:!1,tablecols:[],list:[]}},methods:{async query_message(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"queryReadRecord",content:{sat_noticeid:this.data.sat_noticeid}});this.list=t.data}},mounted(){},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableMessage"].tablecols}},E=k,D=(0,u.Z)(E,S,A,!1,null,null,null),F=D.exports,M=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-popconfirm",{attrs:{title:"确定删除当前通告吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},O=[],B={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"delete",content:{sat_noticeid:this.data.sat_noticeid}}).then((t=>{this.tool.showMessage(t,(()=>{this.$emit("onSuccess")}))}))}}},T=B,P=(0,u.Z)(T,M,O,!1,null,null,null),I=P.exports,L={components:{list:d,release:v,topping:C,message:F,onDel:I},methods:{onSuccess(){this.$refs.list.listData()}}},N=L,R=(0,u.Z)(N,r,i,!1,null,"3faca8b0",null),z=R.exports},59066:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return u}});var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",[t._v("创建通告中....")])])}],a={components:{},data(){return{defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,form:{sat_noticeid:0,sat_notice_classid:0,title:"",summary:"",content:"",issecret:1,begdate:(new Date).toLocaleDateString(),enddate:(new Date).toLocaleDateString(),isontop:0}}},methods:{onChecked(){},async onSubmit(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"insertormodify_notice",content:this.form});1===t.code&&this.$router.replace({path:"/notice_edit",query:{id:t.data.sat_noticeid}})}},mounted(){this.onSubmit()}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},10759:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin sticky"},[n("el-button",{attrs:{disabled:t.store.state.pageOnlyRead,type:"warning",size:"small",icon:"el-icon-s-claim",loading:t.store.state.loading},on:{click:function(e){t.onSubmit((function(e){return t.tool.showMessage(e)}))}}},[t._v("保 存")])],1),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:13}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("通告设置")]),n("el-row",{attrs:{gutter:16}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px","label-position":"left",size:"small"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"导语",prop:"summary"}},[n("el-input",{model:{value:t.form.summary,callback:function(e){t.$set(t.form,"summary",e)},expression:"form.summary"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"板块",prop:"sat_notice_classid"}},[n("el-select",{attrs:{placeholder:"请选择"},model:{value:t.form.sat_notice_classid,callback:function(e){t.$set(t.form,"sat_notice_classid",e)},expression:"form.sat_notice_classid"}},t._l(t.options,(function(t){return n("el-option",{key:t.sat_notice_classid,attrs:{label:t.classname,value:t.sat_notice_classid}})})),1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"生效日期",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"生效日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"截止日期",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"截止日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"是否置顶"}},[n("el-radio-group",{model:{value:t.form.isontop,callback:function(e){t.$set(t.form,"isontop",e)},expression:"form.isontop"}},[n("el-radio",{attrs:{label:1}},[t._v("置顶")]),n("el-radio",{attrs:{label:0}},[t._v("不置顶")])],1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"通告封面"}},[t.form.cover?n("previewImage",{staticStyle:{width:"256px"},attrs:{image:t.image,deletebtn:!0},on:{onSuccess:t.clearCover}}):n("upload",{attrs:{btntype:"image",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"cover"}},on:{onSuccess:t.onCoverSubmit}}),n("p",{staticClass:"info"},[t._v("注:建议上传图片大小130x80像素,大小不超过2M,格式为JPG/PNG")])],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("attachmentList",{attrs:{attinfos:t.attinfo_video,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.queryNoticeMain}},[n("p",{attrs:{slot:"title"},slot:"title"},[t._v("视频附件")]),n("upload",{attrs:{slot:"upload",accept:".mp4,.ogg,.webm",folderid:t.folderid,bindData:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"default"}},on:{onSuccess:t.onUploadSuccess},slot:"upload"})],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("attachmentList",{attrs:{attinfos:t.attinfo_attachment,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.queryNoticeMain}},[n("upload",{attrs:{slot:"upload",folderid:t.folderid,bindData:{ownertable:"sat_notice",ownerid:t.form.sat_noticeid,usetype:"default"}},on:{onSuccess:t.onUploadSuccess},slot:"upload"})],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("myEditor",{ref:"editor",attrs:{content:t.form.content,id:t.form.sat_noticeid}})],1)]),n("el-col",{attrs:{span:11}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("scopeOfauth",{attrs:{defaultData:t.defaultData,appidname:"sat_noticeid",obiectName:"sat_notice",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)])],1)],1)])},i=[],a=n(606),o=n(59358),s=n(78184),l=n(33156),u=n(87475),c=n(50615),d={components:{upload:a.Z,previewImage:o.Z,attachmentList:s.Z,scopeOfauth:l.Z,myEditor:u.Z},data(){return{store:c.Z,folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择生效日期",trigger:"change"}],enddate:[{required:!0,message:"请选择截止日期",trigger:"change"}],sat_notice_classid:[{required:!0,message:"请选择版块",trigger:"change"}],summary:[{required:!0,message:"请输入导语",trigger:"blur"}]},form:{title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",issecret:!1},defaultData:{},image:{},authData:{},attinfo_video:[],attinfo_attachment:[],options:[]}},methods:{onUploadSuccess(){"新建"!==this.form.status?this.queryNoticeMain():this.onSubmit()},onSubmit(t){this.$refs["form"].validate((async e=>{if(!e)return!1;this.form.content=this.$refs.editor.html;const n=await this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"insertormodify_notice",content:this.form});t&&t(n),this.insertCoursewareauth(),this.queryNoticeMain()}))},async queryNoticeMain(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.notice",method:"queryNoticeMain",content:{sat_noticeid:this.$route.query.id}});this.attinfo_video=t.data.attinfos.filter((t=>{if("mp4"===t.postfix||"ogg"===t.postfix||"webm"===t.postfix)return t})),this.attinfo_attachment=t.data.attinfos.filter((t=>{if("mp4"!==t.postfix&&"ogg"!==t.postfix&&"webm"!==t.postfix)return t})),this.form=Object.assign({},this.form,t.data),"新建"!==this.form.status?this.$store.dispatch("pageOnlyRead",!0):this.$store.dispatch("pageOnlyRead",!1),this.queryFileLink(),this.queryNoticeClass()},async queryNoticeClass(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.noticeclass",method:"queryNoticeClass",content:{pageNumber:1,pageSize:1e3,where:{condition:""}}});this.options=t.data},async queryFileLink(){this.dialogEditVisible=!0;const t=await this.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"sat_notice",ownerid:this.form.sat_noticeid,usetype:"cover"}});t.data[0]?this.image=t.data[0]:this.image={url:""}},onCoverSubmit(t){this.form.cover=JSON.parse(t.attinfos).data[0].url,this.image=JSON.parse(t.attinfos).data[0]},clearCover(){this.form.cover=null,this.image={}},onChecked(t){this.authData=t},async insertCoursewareauth(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.noticeauth",method:"createNoticeAuth",content:this.authData});0===t.code&&this.$notify({title:"失败",message:t.data,type:"error"})},async query_auth(){const t=await this.$api.requested({classname:"webmanage.saletool.notice.noticeauth",method:"queryNoticeAuth",content:{sat_noticeid:this.$route.query.id}});this.defaultData=t.data}},mounted(){this.queryNoticeMain(),this.query_auth()}},h=d,p=n(1001),f=(0,p.Z)(h,r,i,!1,null,null,null),g=f.exports},19252:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return T}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("ondel",{attrs:{data:e.data.data},on:{onSuccess:function(e){return t.$refs.list.queryTypeList()}}})]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("edit",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:function(e){return t.$refs.list.queryTypeList()},onEdit:t.onEdit}})]}}:null],null,!0)},[t.tool.checkAuth(t.$route.name,"insert")?n("add",{attrs:{slot:"add"},on:{addClick:t.addClick},slot:"add"}):t._e()],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t._t("add"),n("div",{staticClass:"container normal-panel normal-margin"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.pateList,opwidth:200,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["classname"===e.column.columnname?n("div",[t.act_cus===e.column.data.sat_notice_classid?n("el-input",{attrs:{size:"mini",placeholder:"输入版块名称"},model:{value:e.column.data.classname,callback:function(n){t.$set(e.column.data,"classname",n)},expression:"scope.column.data.classname"}}):n("p",[t._v(t._s(e.column.data.classname)+" "),n("i",{staticClass:"el-icon-edit"})])],1):"issecret"===e.column.columnname?n("div",[n("el-switch",{attrs:{disabled:t.act_cus!==e.column.data.sat_notice_classid,"active-color":"#ff4949","inactive-color":"#ccc","active-value":1,"inactive-value":0},model:{value:e.column.data.issecret,callback:function(n){t.$set(e.column.data,"issecret",n)},expression:"scope.column.data.issecret"}})],1):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t.act_cus===e.data.sat_notice_classid?n("el-button",{staticClass:"table-button",attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(n){return t.updatePate(e.data)}}},[t._v("保 存")]):t._t("edit",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)],2)},o=[],s={data(){return{color1:"#409EFF",pateList:[],formInline:{},params:{classname:"webmanage.saletool.notice.noticeclass",method:"queryNoticeClass",content:{pageNumber:1,pageSize:10,where:{condition:""}}},act_cus:0,total:0,currentPage:0}},methods:{queryTypeList(){this.$api.requested(this.params).then((t=>{this.pateList=t.data,this.total=t.total,this.currentPage=t.pageNumber})).catch((t=>{console.log(t)}))},handleSizeChange(t){this.params.content.pageSize=t,this.queryTypeList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.queryTypeList()},cellClick(t){this.act_cus=t.sat_notice_classid},addPate(){this.act_cus=0,this.pateList.unshift({sat_notice_classid:0,classname:"",issecret:0,fcolor:"#ccc"})},updatePate(t){this.$api.requested({classname:"webmanage.saletool.notice.noticeclass",method:"insertormodify_noticeclass",content:t}).then((t=>{this.tool.showMessage(t),1===t.code&&(this.act_cus=0),this.queryTypeList()}))}},mounted(){this.queryTypeList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tablePate"].tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{icon:"el-icon-plus",type:"primary",size:"small"},on:{click:t.addPate}},[t._v("新 建")])],1)},p=[],f={data(){return{}},methods:{addPate(){this.$emit("addClick")}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"small"},on:{click:t.editPate}},[t._v("编辑")])],1)},b=[],x={props:["data"],data(){return{}},methods:{editPate(){this.$emit("onEdit",this.data)}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline",margin:"0 16px"}},[n("el-popconfirm",{attrs:{title:"确定删除当前版块吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},A=[],k={props:["data"],methods:{deleteRow(){var t=this;this.$api.requested({classname:"webmanage.saletool.notice.noticeclass",method:"delete",content:{sat_notice_classid:this.data.sat_notice_classid}}).then((e=>{this.tool.showMessage(e),t.$emit("onSuccess")})).catch((t=>{console.log(t)}))}}},E=k,D=(0,u.Z)(E,S,A,!1,null,null,null),F=D.exports,M={components:{list:d,add:v,edit:C,ondel:F},methods:{addClick(){this.$refs.list.addPate()},onEdit(t){this.$refs.list.cellClick(t)}}},O=M,B=(0,u.Z)(O,r,i,!1,null,null,null),T=B.exports},89434:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return w}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("add",{staticClass:"container normal-panel",staticStyle:{"margin-bottom":"16px"}}),n("div",{staticClass:"container normal-panel"},[n("list",{ref:"list",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/roleDetail",query:{id:e.data.roleid}})}}},[t._v("详 情")])],1)]}},{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.$router.push({path:"/roleEdit",query:{id:e.data.roleid}})}}},[t._v("编 辑")]):t._e()]}}])})],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center search-panel",staticStyle:{"margin-bottom":"16px"}},[n("div",{staticClass:"flex-align-center"},[n("p",[t._v("搜索:")]),n("el-input",{attrs:{size:"small",placeholder:"角色名称,角色描述","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){return t.listData("search")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData("search")}},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}})],1),n("div",{staticClass:"flex-align-center",staticStyle:{"margin-left":"30px"}},[n("p",{staticStyle:{width:"80px"}},[t._v("角色类型:")]),n("el-select",{staticStyle:{width:"120px"},attrs:{size:"small",clearable:"",placeholder:"请选择"},on:{change:function(e){return t.listData("search")}},model:{value:t.param.content.where.usertype,callback:function(e){t.$set(t.param.content.where,"usertype",e)},expression:"param.content.where.usertype"}},t._l(t.options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.remarks,value:t.value}})})),1)],1)]),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("p",[n("span",{style:"ACTIVE"===e.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s("ACTIVE"===e.column.data.status?"启用":"INACTIVE"===e.column.data.status?"停用":"其他"))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data}),t._t("edit",null,{data:e.data}),t._t("delete",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s={data(){return{param:{classname:"webmanage.role.role",method:"query_roleList",content:{pageNumber:1,pageSize:20,where:{condition:"",usertype:""}}},options:[],tablecols:[],list:[],total:0,currentPage:0}},methods:{async usertype(){let t={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"usertype",parameter:{}}};const e=await this.$api.requested(t);this.options=e.data},listData(t){"search"===t&&(this.param.content.pageNumber=1),this.$api.requested(this.param).then((t=>{this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber}))},handleSizeChange(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange(t){this.param.content.pageNumber=t,this.listData()},rowClick(t){this.$emit("onRowClick",t)},deleteClick(t){this.$emit("deleteClick",t)}},mounted(){this.listData(),this.usertype(),this.tablecols=this.tool.tabelCol(this.$route.name).roleTable.tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"30094cdc",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(e){return t.$router.push({path:"/roleEdit",query:{id:0}})}}},[t._v("新 建")])],1)},p=[],f={data(){return{dialogFormVisible:!1,form:{roleid:0,rolename:"",remarks:""}}},methods:{}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y={components:{list:d,add:v},data(){return{row:{}}},methods:{},mounted(){}},b=y,x=(0,u.Z)(b,r,i,!1,null,null,null),w=x.exports},35397:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return E}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{width:"100%","overflow-x":"hidden"}},[n("div",{staticClass:"container normal-panel mb-16"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:t.onSubmit}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel mb-16"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色信息")]),n("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:t.form,rules:t.rules,size:"small","label-width":"100px","label-position":"left"}},[n("el-form-item",{attrs:{label:"角色名称",prop:"rolename"}},[n("el-input",{attrs:{placeholder:"输入角色名称"},model:{value:t.form.rolename,callback:function(e){t.$set(t.form,"rolename",e)},expression:"form.rolename"}})],1),n("el-form-item",{attrs:{label:"角色描述",prop:"remarks"}},[n("el-input",{attrs:{placeholder:"输入角色描述"},model:{value:t.form.remarks,callback:function(e){t.$set(t.form,"remarks",e)},expression:"form.remarks"}})],1),n("el-form-item",{attrs:{label:"角色类型",prop:"usertype"}},[n("el-select",{attrs:{placeholder:"角色类型"},model:{value:t.form.usertype,callback:function(e){t.$set(t.form,"usertype",e)},expression:"form.usertype"}},t._l(t.options,(function(t){return n("el-option",{key:t.index,attrs:{label:t.remarks,value:Number(t.value)}})})),1)],1)],1)],1),n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色授权")]),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"mb-16"},[n("auth",{on:{onSuccess:t.roleMain}})],1),n("el-collapse",[n("el-collapse-item",{attrs:{title:"筛选",name:"1"}},[n("el-row",{staticClass:"normal-margin"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全选")]),n("div",{staticStyle:{margin:"15px 0"}}),n("el-checkbox-group",{on:{change:t.handleCheckedCitiesChange},model:{value:t.checkModuleList,callback:function(e){t.checkModuleList=e},expression:"checkModuleList"}},t._l(t.modulesList,(function(t){return n("el-col",{key:t.index,staticStyle:{"margin-bottom":"5px"},attrs:{span:6}},[n("el-checkbox",{attrs:{label:t}})],1)})),1)],1)],1)],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.apps,custom:!1,height:"500px"},on:{rowClick:t.appoptionselect}})],1),n("el-col",{attrs:{span:12}},[n("el-row",{attrs:{gutter:40}},[n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("功能")]),n("el-row",[n("el-checkbox-group",{model:{value:t.checkedApps,callback:function(e){t.checkedApps=e},expression:"checkedApps"}},t._l(t.appoptions,(function(e){return n("el-col",{key:e.rowindex,staticClass:"normal-margin"},[n("el-checkbox",{attrs:{label:e.optionid}},[t._v(t._s(e.optionname))])],1)})),1)],1),n("div",{staticClass:"flex-align-center flex-between option-item"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate2},on:{change:t.handleCheckAllChange2},model:{value:t.checkAll2,callback:function(e){t.checkAll2=e},expression:"checkAll2"}},[t._v("全选")]),t.checkedApps.length>0?n("cancelAuth",{attrs:{data:{roleid:t.roleid,systemappid:t.active_systemappid,optionid:t.checkedApps}},on:{onSuccess:t.roleMain}}):t._e()],1)],1),n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("隐藏字段")]),t._l(t.hiddenfields,(function(e){return n("div",{key:e.index,staticClass:"flex-align-center flex-between option-item"},[n("p",[t._v(t._s(e.fieldname))]),n("cancelFields",{attrs:{data:{roleid:t.roleid,systemappid:t.active_systemappid,hiddenfieldid:e.hiddenfieldid}},on:{onSuccess:t.roleMain}})],1)}))],2)],1)],1)],1)],1)])},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline"}},[n("el-button",{attrs:{type:"primary",size:"mini",icon:"el-icon-thumb"},on:{click:t.onShow}},[t._v("授 权")]),n("el-dialog",{staticClass:"auth-container",attrs:{title:"授权应用列表","append-to-body":"",visible:t.dialogTableVisible,width:"90%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("div",{staticClass:"flex-align-center normal-margin"},[n("p",{staticStyle:{width:"50px"}},[t._v("搜索: ")]),n("el-input",{staticStyle:{width:"250px"},attrs:{size:"small",placeholder:"应用名称",clearable:""},on:{clear:function(e){return t.query_all_auth(t.param.content.where.condition="")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.query_all_auth(t.param.content.where.condition=t.value)}},model:{value:t.value,callback:function(e){t.value=e},expression:"value"}})],1),n("el-row",{attrs:{gutter:10}},[n("el-col",{attrs:{span:12}},[n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,size:"small","highlight-current-row":"",border:"",stripe:"","header-cell-style":{background:"#f1f2f3",color:"#333"}},on:{"row-click":t.onRowClick}},[n("el-table-column",{attrs:{prop:"systemclientname",label:"端口"}}),n("el-table-column",{attrs:{prop:"systemname",label:"系统名称"}}),n("el-table-column",{attrs:{prop:"systemmodulename",label:"模块名称"}}),n("el-table-column",{attrs:{prop:"systemappname",label:"应用名称"}})],1),n("div",{staticStyle:{margin:"20px 0"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1),n("el-col",{attrs:{span:12}},[n("div",[n("el-button-group",{staticStyle:{"margin-bottom":"10px"}},[n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus",disabled:0===t.func_selection.length},on:{click:t.insert_opt_hid_select}},[t._v("添加功能")]),n("el-button",{attrs:{size:"mini",type:"primary",icon:"el-icon-plus",disabled:0===t.field_selection.length},on:{click:t.insert_opt_hid_select}},[t._v("添加隐藏字段")])],1),n("el-tabs",{attrs:{type:"border-card"},on:{"tab-click":t.handleClick},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"功能添加",name:"first"}},[n("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{data:t.fun_list,size:"mini",stripe:"","header-cell-style":{background:"#f1f2f3",color:"#333"}},on:{"selection-change":t.onFuncSelection}},[n("el-table-column",{attrs:{type:"selection",width:"55"}}),n("el-table-column",{attrs:{prop:"optionname",label:"功能描述"}}),n("el-table-column",{attrs:{prop:"option",label:"名称"}})],1)],1),n("el-tab-pane",{attrs:{label:"隐藏字段添加",name:"second"}},[n("el-table",{ref:"multipleTable2",staticStyle:{width:"100%"},attrs:{data:t.hide_field_list,size:"mini","header-cell-style":{background:"#f1f2f3",color:"#333"}},on:{"selection-change":t.onFieldSelection}},[n("el-table-column",{attrs:{type:"selection",width:"55"}}),n("el-table-column",{attrs:{prop:"fieldname",label:"字段描述"}}),n("el-table-column",{attrs:{prop:"field",label:"字段名"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-tag",{attrs:{size:"mini",type:"primary",effect:"dark"}},[t._v(t._s(e.row.field))])]}}])})],1)],1)],1)],1)])],1)],1)],1)},o=[],s={props:["data"],data(){return{dialogTableVisible:!1,activeName:"first",param:{classname:"webmanage.role.role",method:"query_appselect",content:{pageNumber:1,pageSize:10,where:{condition:"",systemname:"",systemagentname:"",systemmodulename:"",systemappname:""}}},list:[],total:0,currentPage:0,systemappid:0,fun_list:[],hide_field_list:[],func_selection:[],field_selection:[],value:""}},methods:{onShow(){if("0"===this.$route.query.id)return this.$message({message:"请先保存角色信息",type:"error"});this.dialogTableVisible=!0,this.query_all_auth()},handleClick(t){this.func_selection.length>0&&this.$refs.multipleTable.clearSelection(),this.field_selection.length>0&&this.$refs.multipleTable2.clearSelection()},query_all_auth(){this.$api.requested(this.param).then((t=>{this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber}))},handleSizeChange(t){this.param.content.pageSize=t,this.query_all_auth()},handleCurrentChange(t){this.param.content.pageNumber=t,this.query_all_auth()},onRowClick(t){this.systemappid=t.systemappid,this.query_function_list(t),this.query_field_list(t)},query_function_list(t){this.$api.requested({classname:"webmanage.role.role",method:"query_appoptionselect",content:{roleid:this.$route.query.id,systemappid:t.systemappid}}).then((t=>{this.fun_list=t.data,console.log(this.fun_list)}))},query_field_list(t){this.$api.requested({classname:"webmanage.role.role",method:"query_apphiddenfieldselect",content:{roleid:this.$route.query.id,systemappid:t.systemappid}}).then((t=>{this.hide_field_list=t.data,console.log(this.hide_field_list)}))},onFuncSelection(t){this.func_selection=t},onFieldSelection(t){this.field_selection=t},insert_opt_hid_select(){let t=(t,e)=>{let n=[];return t.filter((t=>{n.push(t[e])})),n};console.log(t(this.func_selection,"optionid")),this.$api.requested({classname:"webmanage.role.role",method:"add_appauth",content:{roleid:this.$route.query.id,systemapps:[{systemappid:this.systemappid,optionids:this.func_selection.length>0?t(this.func_selection,"optionid"):[],hiddenfields:this.field_selection.length>0?t(this.field_selection,"hiddenfieldid"):[]}]}}).then((t=>{1===t.code?(this.$notify({title:"成功",message:"first"===this.activeName?"功能授权成功":"设置成功",type:"success"}),this.$emit("onSuccess")):this.$notify({title:"失败",message:t.data,type:"error"})}))}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定取消吗?"},on:{confirm:function(e){return t.delete_appauth("func")}}},[n("p",{staticStyle:{color:"#3874F6"},attrs:{slot:"reference"},slot:"reference"},[t._v("删 除")])])],1)},p=[],f={props:["data"],methods:{delete_appauth(){this.$api.requested({classname:"webmanage.role.role",method:"delete_appauth",content:{roleid:this.data.roleid,systemapps:[{systemappid:this.data.systemappid,optionids:this.data.optionid,hiddenfields:[]}]}}).then((t=>{1===t.code?(this.$notify({title:"成功",message:"取消成功",type:"success"}),this.$emit("onSuccess")):this.$notify({title:"失败",message:t.data,type:"error"})}))}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定取消吗?"},on:{confirm:function(e){return t.delete_appauth()}}},[n("el-button",{attrs:{slot:"reference",type:"text",size:"small"},slot:"reference"},[t._v("删 除")])],1)],1)},b=[],x={props:["data"],methods:{delete_appauth(){this.$api.requested({classname:"webmanage.role.role",method:"delete_appauth",content:{roleid:this.data.roleid,systemapps:[{systemappid:this.data.systemappid,optionids:[],hiddenfields:[this.data.hiddenfieldid]}]}}).then((t=>{1===t.code?(this.$notify({title:"成功",message:"取消成功",type:"success"}),this.$emit("onSuccess")):this.$notify({title:"失败",message:t.data,type:"error"})}))}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S={props:["data"],components:{auth:d,cancelAuth:v,cancelFields:C},data(){return{isIndeterminate:!1,isIndeterminate2:!1,checkAll:!0,checkAll2:!1,rules:{rolename:[{required:!0,message:"请输入角色名称",trigger:"blur"}],remarks:[{required:!0,message:"请输入角色描述",trigger:"blur"}],usertype:[{required:!0,message:"请选择角色类型",trigger:"change"}]},form:{roleid:0,rolename:"",remarks:""},roleMainInfo:{},options:[],tablecols:[],appoptions:[],hiddenfields:[],modulesList:[],checkModuleList:[],apps:[],checkedApps:[],roleid:0,active_systemappid:""}},methods:{async roleMain(){const t=await this.$api.requested({classname:"webmanage.role.role",method:"query_roleMain",content:{roleid:this.$route.query.id}});this.form={roleid:t.data.roleid,rolename:t.data.rolename,remarks:t.data.remarks,usertype:t.data.usertype},this.roleMainInfo=t.data,this.appoptionselect(t.data.apps[0]),this.filterModules()},async usertype(){let t={classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:20,typename:"usertype",parameter:{}}};const e=await this.$api.requested(t);this.options=e.data},async appoptionselect(t){this.active_systemappid=t.systemappid,this.appoptions=t.options,this.hiddenfields=t.hiddenfields},onSubmit(){this.$refs["form"].validate((t=>{if(!t)return!1;this.$api.requested({classname:"webmanage.role.role",method:"insertormodify_role",content:this.form}).then((t=>{this.tool.showMessage(t,(()=>{this.$router.replace({path:"/roleEdit",query:{id:t.data.roleid}})}))}))}))},filterModules(){let t=this.roleMainInfo.apps.map((t=>t.systemmodulename));this.modulesList=this.checkModuleList=[...new Set(t)],this.filterApps()},handleCheckAllChange(t){this.checkModuleList=t?this.modulesList:[],this.isIndeterminate=!1,this.filterApps()},handleCheckedCitiesChange(t){let e=t.length;this.checkAll=e===this.modulesList.length,this.isIndeterminate=e>0&&e<this.modulesList.length,this.filterApps()},filterApps(){let t=[];this.roleMainInfo.apps.forEach((e=>{this.checkModuleList.filter((n=>{n===e.systemmodulename&&t.push(e)}))})),this.apps=t},handleCheckAllChange2(t){let e=this.appoptions.map((t=>t.optionid));this.checkedApps=t?e:[],this.isIndeterminate2=!1}},mounted(){this.tablecols=this.tool.tabelCol(this.$route.name).detailsAppsTable.tablecols,this.roleid=this.$route.query.id,"0"!==this.roleid&&this.roleMain(),this.usertype()},created(){!this.tool.checkAuth(this.$route.name,"update")&&this.$router.go(-1)}},A=S,k=(0,u.Z)(A,r,i,!1,null,"228ef496",null),E=k.exports},84353:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel mb-16"},[t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{size:"small",icon:"el-icon-edit"},on:{click:function(e){return t.$router.replace({path:"/roleEdit",query:{id:t.roleid}})}}},[t._v("编 辑")]):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("onDel",{attrs:{data:{roleid:t.roleid}}}):t._e()],1),n("div",{staticClass:"container normal-panel mb-16"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色信息")]),n("el-row",[n("el-form",{ref:"form",staticClass:"demo-form-inline",attrs:{inline:!0,model:t.form,size:"small","label-position":"left"}},[n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"角色名称:"}},[n("p",[t._v(t._s(t.form.rolename))])])],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"角色描述:"}},[n("p",[t._v(t._s(t.form.remarks))])])],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"角色类型:"}},[n("p",[t._v(t._s(t.form.usertypename))])])],1)],1)],1)],1),n("div",{staticClass:"container normal-panel mb-16"},[n("p",{staticClass:"normal-title mb-16"},[t._v("角色授权")]),n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.roleMainInfo.apps,height:"500px",custom:!1},on:{rowClick:t.appoptionselect}})],1),n("el-col",{attrs:{span:12}},[n("el-row",{attrs:{gutter:40}},[n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("功能")]),t._l(t.appoptions,(function(e){return n("div",{key:e.index,staticClass:"flex-align-center flex-between option-item"},[n("p",[t._v(t._s(e.optionname))])])}))],2),n("el-col",{attrs:{span:12}},[n("p",{staticClass:"title"},[t._v("隐藏字段")]),t._l(t.hiddenfields,(function(e){return n("div",{key:e.index,staticClass:"flex-align-center flex-between option-item"},[n("p",[t._v(t._s(e.fieldname))])])}))],2)],1)],1)],1)],1)])},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{display:"inline","margin-left":"10px"}},[n("el-popconfirm",{attrs:{title:"确定删除吗?"},on:{confirm:t.deleteRow}},[n("el-button",{attrs:{slot:"reference",size:"small",icon:"el-icon-delete"},slot:"reference"},[t._v("删 除")])],1)],1)},o=[],s={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.role.role",method:"delete_role",content:{roleid:this.data.roleid}}).then((t=>{this.$router.go(-1)}))}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h={components:{onDel:d},data(){return{form:{roleid:0,rolename:"",remarks:""},roleMainInfo:{},tablecols:[],appoptions:[],hiddenfields:[],roleid:0,active_systemappid:""}},created(){},methods:{async roleMain(){const t=await this.$api.requested({classname:"webmanage.role.role",method:"query_roleMain",content:{roleid:this.roleid}});this.form={roleid:t.data.roleid,rolename:t.data.rolename,remarks:t.data.remarks,usertype:t.data.usertype,usertypename:t.data.usertypename},this.roleMainInfo=t.data,this.appoptionselect(t.data.apps[0])},async appoptionselect(t){this.active_systemappid=t.systemappid,this.appoptions=t.options,this.hiddenfields=t.hiddenfields}},mounted(){this.tablecols=this.tool.tabelCol(this.$route.name).detailsAppsTable.tablecols,this.roleid=this.$route.query.id,"0"!==this.roleid&&this.roleMain()}},p=h,f=(0,u.Z)(p,r,i,!1,null,"73e71cb2",null),g=f.exports},94114:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return v}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{padding:"0 20px"}},[n("el-row",{attrs:{gutter:20}},t._l(t.list,(function(e){return n("el-col",{key:e.index,staticStyle:{margin:"20px 0"},attrs:{span:8}},[n("el-card",{attrs:{shadow:"none"}},[n("el-carousel",{attrs:{interval:5e3,arrow:"always"}},t._l(e.ads,(function(t){return n("el-carousel-item",{key:t.index},[n("img",{staticStyle:{width:"100%"},attrs:{src:t.attinfos[0]?t.attinfos[0].url:"",alt:""}})])})),1),n("div",{staticStyle:{"margin-top":"10px"}},[n("p",[t._v(t._s(e.notes)+" "),n("small",{staticStyle:{float:"right",color:"#999"}},[t._v(t._s(e.dimensional))])]),n("div",{staticClass:"flex"},[n("div",[n("el-tag",{staticStyle:{margin:"10px 10px 0 0"}},[t._v(t._s(e.systemclient))]),n("el-tag",[t._v(t._s(e.location))])],1),n("setting",{attrs:{banner:e.ads,sys_adspaceid:e.sys_adspaceid},on:{onSuccess:t.listData}})],1)])],1)],1)})),1)],1)},i=[],a=n(59358),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",icon:"el-icon-setting"},on:{click:function(e){t.drawer=!0}}},[t._v("设 置")]),n("el-drawer",{attrs:{title:"设置宣传图",visible:t.drawer,direction:"rtl",size:"424px"},on:{"update:visible":function(e){t.drawer=e}}},[n("div",{staticStyle:{padding:"20px"}},[n("uploadImg",{attrs:{btntype:"limage",folderid:t.folderid,accept:".JPG,.PNG",bindData:{ownertable:"sys_ad",ownerid:t.sys_adspaceid,usetype:"default"},hidemediastock:!0},on:{onSuccess:t.onSuccess}}),t._l(t.banner,(function(e,r){return n("div",{key:r,staticClass:"banner_item"},[n("img",{staticStyle:{width:"100%"},attrs:{src:e.attinfos[0]?e.attinfos[0].url:"",alt:""}}),n("div",{staticClass:"model"},[n("i",{staticClass:"el-icon-edit",staticStyle:{"font-size":"36px"},on:{click:function(n){return t.onEdit(e,r)}}}),n("i",{staticClass:"el-icon-delete",staticStyle:{"font-size":"36px"},on:{click:function(n){return t.deleteData(e,r)}}})])])}))],2)]),n("el-dialog",{attrs:{title:"图片设置",visible:t.dialogFormVisible,width:"500px","before-close":t.closeDialog},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{ref:"ruleForm",attrs:{"label-width":"100px","label-position":"left",size:"small",model:t.form,rules:t.rules}},[n("el-form-item",{attrs:{label:"链接地址",prop:"hyperlink"}},[n("el-input",{attrs:{autocomplete:"off",placeholder:"输入链接地址",clearable:""},model:{value:t.form.hyperlink,callback:function(e){t.$set(t.form,"hyperlink",e)},expression:"form.hyperlink"}})],1),n("el-form-item",{attrs:{label:"授权应用"}},[n("el-popover",{attrs:{placement:"top",trigger:"manual"},model:{value:t.showPopover,callback:function(e){t.showPopover=e},expression:"showPopover"}},[n("el-table",{attrs:{data:t.applist}},[n("el-table-column",{attrs:{property:"systemappname",label:"应用名称"}}),n("el-table-column",{attrs:{width:"90",property:"systemappname",label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("el-button",{attrs:{type:"text"},on:{click:function(n){t.selectRowApp(e.row,(function(){t.showPopover=!1}))}}},[t._v("选 择")])]}}])})],1),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("el-input",{attrs:{slot:"reference",autocomplete:"off",placeholder:"选择应用",clearable:""},on:{focus:function(e){t.showPopover=!0}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.selectApp()}},slot:"reference",model:{value:t.appinfo.systemappname,callback:function(e){t.$set(t.appinfo,"systemappname",e)},expression:"appinfo.systemappname"}})],1)],1)],1),n("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.insertormodify_bannermag("ruleForm")}}},[t._v("确 定")])],1)],1)],1)},s=[],l=n(606),u={props:["sys_adspaceid","banner"],components:{uploadImg:l.Z,previewImage:a.Z},data(){return{rules:{hyperlink:[{required:!0,message:"输入链接地址",trigger:"blur"}]},drawer:!1,dialogFormVisible:!1,showPopover:!1,form:{},date:function(){let t=(new Date).getTime();return t},selectBanner:{},param:{classname:"sysmanage.develop.optiontype.optiontype",method:"optiontypeselect",content:{pageNumber:1,pageSize:5,typename:"appselect",parameter:{}}},appinfo:{systemappname:""},applist:[],total:0,currentPage:null,folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{async onSuccess(t){const e=await this.create();this.bindFileData(e,t)},create(){return new Promise(((t,e)=>{this.$api.requested({classname:"webmanage.adspace.adspace",method:"insertormodify_ad",content:{sys_adspaceid:this.sys_adspaceid,sys_adid:0,hyperlink:"",isused:1}}).then((e=>{t(e.data)}))}))},async bindFileData(t,e){const n=await this.$api.requested({classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"sys_ad",ownerid:t.sys_adid,usetype:"default",attachmentids:[e.data.attachmentids[0]]}});1===n.code&&this.$emit("onSuccess")},deleteData(t,e){this.$api.requested({classname:"webmanage.adspace.adspace",method:"delete_ad",content:{sys_adspaceid:this.sys_adspaceid,sys_adid:t.sys_adid}}).then((t=>{this.tool.showMessage(t,(t=>{this.$emit("onSuccess"),this.banner.splice(e,1)}))}))},onEdit(t,e){this.form={sys_adspaceid:t.sys_adspaceid,sys_adid:t.sys_adid,hyperlink:t.hyperlink,isused:t.isused},this.appinfo={systemappid:t.systemappid,systemappname:t.systemappname},this.selectBanner=t,this.dialogFormVisible=!0,this.drawer=!1},insertormodify_bannermag(t){let e={classname:"webmanage.adspace.adspace",method:"insertormodify_ad",content:{sys_adspaceid:this.form.sys_adspaceid,sys_adid:this.form.sys_adid,hyperlink:this.form.hyperlink,isused:this.form.isused,systemappid:this.appinfo.systemappid}};this.$refs[t].validate((t=>{if(!t)return!1;this.$api.requested(e).then((t=>{this.tool.showMessage(t,(t=>{this.dialogFormVisible=!1,this.drawer=!0,this.$emit("onSuccess")}))}))}))},async selectApp(){this.param.content.parameter.condition=`%${this.appinfo.systemappname}%`;const t=await this.$api.requested(this.param);this.applist=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.param.content.pageSize=t,this.selectApp()},handleCurrentChange(t){this.param.content.pageNumber=t,this.selectApp()},selectRowApp(t,e){this.appinfo=t,e()},closeDialog(){this.dialogFormVisible=!1,this.showPopover=!1}},mounted(){this.selectApp()}},c=u,d=n(1001),h=(0,d.Z)(c,o,s,!1,null,"0207e279",null),p=h.exports,f={components:{setting:p,previewImage:a.Z},data(){return{list:[]}},methods:{listData(){this.$api.requested({classname:"webmanage.adspace.adspace",method:"query_adspacelist",content:{pageNumber:1,pageSize:20}}).then((t=>{this.list=t.data}))}},mounted(){this.listData()}},g=f,m=(0,d.Z)(g,r,i,!1,null,"cb37a600",null),v=m.exports},55339:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return w}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([{key:"edit",fn:function(e){return[n("edit",{attrs:{data:e.data},on:{onSuccess:t.onSuccess}})]}}])})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,opwidth:200,custom:!0,height:"calc(100vh - 175px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[1===e.column.data.isontop?n("span",{staticStyle:{color:"#FF3B30"}},[t._v("置顶")]):n("div",["发布"===e.column.data[e.column.columnname]?n("span",{staticStyle:{color:"#52C41A"}},[t._v(t._s(e.column.data[e.column.columnname]))]):n("span",[t._v(t._s(e.column.data[e.column.columnname]))])])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("topping",null,{data:e}),t._t("message",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},o=[],s={data(){return{param:{classname:"webmanage.coderule.coderule",method:"query_coderuleList",content:{pageSize:10,pageNumber:1}},tablecols:{},list:[],total:0,currentPage:0}},methods:{async query_coderuleList(){const t=await this.$api.requested(this.param);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.query_coderuleList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.query_coderuleList()}},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["coderuleTable"].tablecols},mounted(){this.query_coderuleList()}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,null,null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑规则",visible:t.dialogFormVisible,width:"500px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{attrs:{size:"small",model:t.form,"label-position":"left","label-width":"140px"}},[n("el-form-item",{attrs:{label:"前置符"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.fixed,callback:function(e){t.$set(t.form,"fixed",e)},expression:"form.fixed"}})],1),n("el-form-item",{attrs:{label:"时间格式"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.timeformat,callback:function(e){t.$set(t.form,"timeformat",e)},expression:"form.timeformat"}})],1),n("el-form-item",{attrs:{label:"数值长度"}},[n("el-input",{attrs:{autocomplete:"off"},model:{value:t.form.numlength,callback:function(e){t.$set(t.form,"numlength",e)},expression:"form.numlength"}})],1),n("el-form-item",{attrs:{label:"是否包含时间信息"}},[n("el-checkbox",{attrs:{"true-label":1,"false-label":0},model:{value:t.form.numincludetime,callback:function(e){t.$set(t.form,"numincludetime",e)},expression:"form.numincludetime"}})],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},p=[],f={props:["data"],data(){return{dialogFormVisible:!1,form:{}}},methods:{onShow(){this.dialogFormVisible=!0,this.form=Object.assign({},this.form,this.data.data)},async submit(){const t=await this.$api.requested({classname:"webmanage.coderule.coderule",method:"modify_coderule",content:this.form});this.tool.showMessage(t,(t=>{this.dialogFormVisible=!1,this.$emit("onSuccess")}))}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y={components:{list:d,edit:v},methods:{onSuccess(){this.$refs["list"].query_coderuleList()}}},b=y,x=(0,u.Z)(b,r,i,!1,null,null,null),w=x.exports},68146:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{size:"small",type:"warning"},on:{click:t.updateSite_Parameter}},[t._v("保 存")])],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("消息提醒设置")]),n("div",{staticClass:"flex-align-center"},[n("div",{staticClass:"flex-align-center switch-panel"},[n("small",[t._v("系统弹窗提醒 ")]),n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.remind_showdialog,callback:function(e){t.$set(t.form,"remind_showdialog",e)},expression:"form.remind_showdialog"}})],1),n("div",{staticClass:"flex-align-center switch-panel"},[n("small",[t._v("邮件提醒 ")]),n("el-switch",{attrs:{"active-value":1,"inactive-value":0},model:{value:t.form.remind_mail,callback:function(e){t.$set(t.form,"remind_mail",e)},expression:"form.remind_mail"}})],1)])])])},i=[],a={data(){return{form:{}}},computed:{},methods:{async querySite_Parameter(){const t=await this.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});this.form=Object.assign({},this.form,t.data)},async updateSite_Parameter(){const t=await this.$api.requested({classname:"webmanage.site.site",method:"updateSite_Parameter",content:this.form});this.tool.showMessage(t)}},mounted(){this.querySite_Parameter()}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"4f35e782",null),u=l.exports},34252:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return H}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin flex-align-center flex-between"},[t.tool.checkAuth(t.$route.name,"update")?n("edit",{attrs:{basicInfo:t.siteinfo},on:{onSuccess:t.infoData}}):t._e(),n("i",{staticClass:"el-icon-refresh",on:{click:t.infoData}})],1),n("basicInfo"),n("div",{staticClass:"container normal-panel"},[n("el-descriptions",{attrs:{title:"安全配置"}})],1),n("div",{staticClass:"panel"},[n("div",{staticClass:"flex-align-center flex-between"},[t._m(0),t.tool.checkAuth(t.$route.name,"psdValidate")?n("set-password"):t._e()],1)]),n("div",{staticClass:"panel"},[n("div",{staticClass:"flex-align-center flex-between"},[t._m(1),t.tool.checkAuth(t.$route.name,"setWatermark")?n("set-watermark",{attrs:{basicInfo:t.basicInfo}}):t._e()],1)]),n("div",{staticClass:"panel"},[n("div",{staticClass:"flex-align-center flex-between"},[t._m(2),t.tool.checkAuth(t.$route.name,"loginType")?n("login-select"):t._e()],1)])],1)},i=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"72",height:"72",src:n(75090),alt:""}}),r("div",{staticClass:"text-panel"},[r("p",{staticClass:"explain-title"},[t._v("密码安全强制要求")]),r("p",{staticClass:"explain-tips"},[t._v("例:"),r("span",{staticClass:"color-yellow"},[t._v("密码6位数,数字0-9,特殊符号~,!,@,#,$,%,^;")])])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"72",height:"72",src:n(16058),alt:""}}),r("div",{staticClass:"text-panel"},[r("p",{staticClass:"explain-title"},[t._v("企业水印图片")]),r("p",{staticClass:"explain-tips"},[t._v("当前设置:已上传水印图片")])])])},function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-stretch"},[r("img",{attrs:{width:"72",height:"72",src:n(25141),alt:""}}),r("div",{staticClass:"text-panel"},[r("p",{staticClass:"explain-title"},[t._v("登录方式")]),r("p",{staticClass:"explain-tips"},[t._v("当前设置:账号登录,微信登录")])])])}],a=n(20629),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel normal-margin"},[n("el-descriptions",{attrs:{title:"企业信息"}},[n("el-descriptions-item",{attrs:{label:"企业名称"}},[t._v(t._s(t.siteinfo.enterprisename?t.siteinfo.enterprisename:"--"))]),n("el-descriptions-item",{attrs:{label:"企业简称"}},[t._v(t._s(t.siteinfo.sitename))])],1),n("el-descriptions",{attrs:{direction:"vertical"}},[n("el-descriptions-item",{attrs:{label:"企业操作页LOGO"}},[n("div",{staticClass:"image-panel"},t._l(t.siteinfo.attinfos,(function(t){return n("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===t.usetype,expression:"img.usetype === 'actionlogo'"}],key:t.index,staticStyle:{width:"100%"},attrs:{src:t.url,alt:""}})})),0)])],1)],1)},s=[],l={data(){return{}},computed:{...(0,a.Se)({siteinfo:"siteinfo"})},methods:{},mounted(){}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,null,null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{icon:"el-icon-edit",size:"small"},on:{click:t.onShow}},[t._v("编 辑")]),n("el-dialog",{attrs:{title:"编辑",top:"30px",visible:t.dialogEditVisible},on:{"update:visible":function(e){t.dialogEditVisible=e}}},[n("el-row",{attrs:{gutter:16}},[n("el-form",{ref:"form",staticClass:"demo-ruleForm",attrs:{model:t.form,rules:t.rules,size:"small",inline:""}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"企业名称",prop:"enterprisename"}},[n("el-input",{staticClass:"normal_input-width",attrs:{placeholder:"请输入企业名称"},model:{value:t.form.enterprisename,callback:function(e){t.$set(t.form,"enterprisename",e)},expression:"form.enterprisename"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"企业简称",prop:"sitename"}},[n("el-input",{staticClass:"normal_input-width",attrs:{placeholder:"请输入企业简称"},model:{value:t.form.sitename,callback:function(e){t.$set(t.form,"sitename",e)},expression:"form.sitename"}})],1)],1)],1)],1),n("el-row",{staticStyle:{margin:"32px 0 0 0"},attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("p",[t._v("企业操作页LOGO:")]),t.show?n("uploadFile",{staticStyle:{"margin-top":"10px"},attrs:{folderid:t.folderid,accept:".JPG,.PNG,.jpg,.png",btntype:"image",bindData:{ownertable:"sys_site",ownerid:t.siteinfo.siteuid,usetype:"actionlogo"}},on:{onSuccess:t.uploadSuccess}}):n("div",{staticClass:"image-panel"},[n("i",{staticClass:"el-icon-error close-btn",on:{click:t.deleteFileLink}}),t._l(t.siteinfo.attinfos,(function(t){return n("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===t.usetype,expression:"img.usetype === 'actionlogo'"}],key:t.index,staticStyle:{width:"100%"},attrs:{src:t.url,alt:""}})}))],2),n("small",{staticClass:"info",staticStyle:{display:"block","margin-top":"20px"}},[t._v("注:建议上传图片大小1024x1024,大小不超过2M,格式为JPG/PNG")])],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.submit}},[t._v("确 定")])],1)],1)],1)},f=[],g=n(606),m={props:["basicInfo"],components:{uploadFile:g.Z},computed:{...(0,a.Se)({siteinfo:"siteinfo"}),show(){return!this.siteinfo.attinfos.some((t=>"actionlogo"===t.usetype))}},data(){return{dialogEditVisible:!1,form:{},rules:{enterprisename:[{required:!0,message:"请输入企业名称",trigger:"blur"}],sitename:[{required:!0,message:"请输入企业简称",trigger:"blur"}]},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{onShow(){this.dialogEditVisible=!0,this.form=Object.assign({},this.form,this.siteinfo)},submit(){this.$refs["form"].validate((async t=>{if(!t)return!1;const e=await this.$api.requested({classname:"webmanage.site.site",method:"updateSite",content:this.form});this.tool.showMessage(e,(()=>{this.dialogEditVisible=!1,this.$emit("onSuccess")}))}))},async deleteFileLink(t){const e=await this.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[this.form.attinfos[0].linksid]}});1===e.code&&this.$emit("onSuccess")},uploadSuccess(){this.$emit("onSuccess"),setTimeout((()=>{this.form=Object.assign({},this.form,this.siteinfo)}),100)}}},v=m,y=(0,c.Z)(v,p,f,!1,null,"34c6d0e2",null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:t.querySite_Parameter}},[t._v("设 置")]),n("el-dialog",{attrs:{title:"设 置",visible:t.dialogFormVisible,width:"860px"},on:{"update:visible":function(e){t.dialogFormVisible=e}}},[n("el-form",{staticStyle:{padding:"0 30px"},attrs:{model:t.form,"label-position":"left"}},[n("el-form-item",{attrs:{label:"默认密码"}},[n("div",{staticClass:"flex-align-center"},[n("el-input",{staticStyle:{width:"300px"},attrs:{size:"small",disabled:t.disabled,type:"password",placeholder:"请输入默认密码"},model:{value:t.password_default,callback:function(e){t.password_default=e},expression:"password_default"}}),n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"text",size:"small"},on:{click:t.setPassword}},[t._v("重新设置")])],1)]),n("el-form-item",{attrs:{label:"密码位数"}},[n("div",{staticClass:"flex-align-center"},[n("el-input",{staticStyle:{width:"300px"},attrs:{size:"small",placeholder:"请输入密码位数"},model:{value:t.form.password_length,callback:function(e){t.$set(t.form,"password_length",e)},expression:"form.password_length"}})],1)]),n("el-form-item",{attrs:{label:"包含字符类型"}},[n("div",{staticClass:"flex-align-center"},[n("div",[n("el-checkbox-group",{attrs:{disabled:0===t.radio2},on:{change:t.checkboxChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},[n("el-checkbox",{attrs:{label:"password_needcapital"}},[t._v("大写英文字母")]),n("el-checkbox",{attrs:{label:"password_needlowercase"}},[t._v("小写英文字母")]),n("el-checkbox",{attrs:{label:"password_neednum"}},[t._v("数字0-9")]),n("el-checkbox",{attrs:{label:"password_needspecialchar"}},[t._v("特殊符号~,!,@,#,$,%,^;")])],1)],1)])])],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.updateSite_Parameter}},[t._v("确 定")])],1)],1)],1)},w=[],_=n(88495),C=n.n(_),S={data(){return{dialogFormVisible:!1,disabled:!0,radio:1,radio2:1,form:{loginmode_phonenumber:1,loginmode_wechat:0,loginmode_account:1},checkList:[],password_default:""}},mounted(){},methods:{async querySite_Parameter(){this.dialogFormVisible=!0,this.disabled=!0;const t=await this.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});let e={password_needcapital:t.data.password_needcapital,password_needlowercase:t.data.password_needlowercase,password_neednum:t.data.password_neednum,password_needspecialchar:t.data.password_needspecialchar,password_length:t.data.password_length};this.password_default=t.data.password_default,this.form=Object.assign({},this.form,e),Object.keys(t.data).map(((e,n)=>{1===t.data[e]&&this.checkList.push(e)}))},checkboxChange(){Object.keys(this.form).map(((t,e)=>{if("password_length"!==t)return this.form[t]=this.checkList.some((e=>e===t))?1:0}))},async updateSite_Parameter(){if(this.form.password_length<=0)return this.$message({message:"密码长度必须大于0",type:"error"});const t=await this.$api.requested({classname:"webmanage.site.site",method:"updateSite_Parameter",content:this.form});1===t.code?(this.disabled?this.$message({message:"修改成功",type:"success"}):this.setDefaultPassword(),this.disabled&&(this.dialogFormVisible=!1)):this.$message({message:t.data,type:"error"})},async setDefaultPassword(){if(this.password_default.length<this.form.password_length)return this.$message({message:"密码长度有误请重新设置",type:"error"});const t=await this.$api.requested({classname:"webmanage.site.site",method:"updateSite_defaultpassword",content:{password_default:C()(this.password_default)}});1===t.code?this.dialogFormVisible=!1:this.$message({message:t.data,type:"error"})},setPassword(){this.disabled=!1,this.password_default=""}}},A=S,k=(0,c.Z)(A,x,w,!1,null,"ea0e4a9e",null),E=k.exports,D=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:t.queryFileLink}},[t._v("设 置")]),n("el-dialog",{attrs:{title:"设置",visible:t.dialogEditVisible},on:{"update:visible":function(e){t.dialogEditVisible=e}}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:12}},[n("p",[t._v("企业水印图片:")]),t.image.url?n("div",[n("viewImage",{attrs:{image:t.image,deletebtn:!0},on:{onSuccess:t.queryFileLink}})],1):n("uploadFile",{staticStyle:{"margin-top":"10px"},attrs:{folderid:t.folderid,accept:".JPG,.PNG",btntype:"image",bindData:{ownertable:"sys_site",ownerid:t.siteinfo.siteuid,usetype:"watermark"}},on:{onSuccess:t.queryFileLink}}),n("small",{staticClass:"info",staticStyle:{display:"block","margin-top":"20px"}},[t._v("注:建议上传图片大小1024x1024,大小不超过2M,格式为JPG/PNG")])],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("确 定")])],1)],1)],1)},F=[],M=n(59358),O={props:["basicInfo"],components:{uploadFile:g.Z,viewImage:M.Z},computed:{...(0,a.Se)({siteinfo:"siteinfo"})},data(){return{dialogEditVisible:!1,image:{url:""},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},methods:{async queryFileLink(){this.dialogEditVisible=!0;const t=await this.$api.requested({classname:"system.attachment.Attachment",method:"queryFileLink",content:{ownertable:"sys_site",ownerid:this.siteinfo.siteuid,usetype:"watermark"}});t.data[0]?this.image=t.data[0]:this.image={url:""}}}},B=O,T=(0,c.Z)(B,D,F,!1,null,"8a2bc724",null),P=T.exports,I=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{width:"120px"},attrs:{size:"small",type:"primary"},on:{click:t.updateSite_Parameter}},[t._v("设 置")]),n("el-dialog",{attrs:{title:"设置",visible:t.dialogEditVisible,width:"600px"},on:{"update:visible":function(e){t.dialogEditVisible=e}}},[n("el-row",{attrs:{gutter:16}},[n("el-col",[n("p",{staticStyle:{"margin-bottom":"20px"}},[t._v("登录方式")]),n("el-checkbox-group",{on:{change:t.checkboxChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},[n("el-checkbox",{attrs:{label:"loginmode_account"}},[t._v("账号登录")]),n("el-checkbox",{attrs:{label:"loginmode_phonenumber"}},[t._v("手机动态短信登录")]),n("el-checkbox",{attrs:{label:"loginmode_wechat"}},[t._v("微信登录")])],1)],1)],1),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogEditVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width btn-warning",attrs:{size:"small",type:"warning"},on:{click:t.updateSite_Parameter}},[t._v("确 定")])],1)],1)],1)},L=[],N={props:["basicInfo"],components:{uploadFile:g.Z},data(){return{dialogEditVisible:!1,form:{},checkList:[]}},methods:{async querySite_Parameter(){this.dialogEditVisible=!0,this.disabled=!0;const t=await this.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});let e={password_needcapital:t.data.password_needcapital,password_needlowercase:t.data.password_needlowercase,password_neednum:t.data.password_neednum,password_needspecialchar:t.data.password_needspecialchar,password_length:t.data.password_length,loginmode_account:t.data.loginmode_account,loginmode_phonenumber:t.data.loginmode_phonenumber,loginmode_wechat:t.data.loginmode_wechat};this.form=Object.assign({},this.form,e),Object.keys(t.data).map(((e,n)=>{1===t.data[e]&&this.checkList.push(e)}))},checkboxChange(){Object.keys(this.form).map(((t,e)=>{if("password_length"!==t)return this.form[t]=this.checkList.some((e=>e===t))?1:0}))},async updateSite_Parameter(){const t=await this.$api.requested({classname:"webmanage.site.site",method:"updateSite_Parameter",content:this.form});this.tool.showMessage(t,(()=>{this.dialogEditVisible=!1}))}}},R=N,z=(0,c.Z)(R,I,L,!1,null,"0c765a4c",null),j=z.exports,$={components:{setPassword:E,setWatermark:P,loginSelect:j,basicInfo:h,edit:b},data(){return{basicInfo:{}}},computed:{...(0,a.Se)({siteinfo:"siteinfo"})},methods:{async infoData(){this.$store.dispatch("querySiteInfo",{classname:"webmanage.site.site",method:"querySite",content:{}})}},mounted(){this.infoData()}},q=$,V=(0,c.Z)(q,r,i,!1,null,"1b2929ee",null),H=V.exports},12240:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return F}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-row",{attrs:{gutter:0}},[n("el-col",{attrs:{span:10}},[n("pieSubmit")],1),n("el-col",{attrs:{span:14}},[n("tableUnsubmit"),n("tableSubmit")],1)],1)],1)},i=[],a=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},o=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-margin normal-title"},[t._v("提报数据")]),n("div",{staticClass:"pie-panel"},[n("div",{staticStyle:{width:"100%",margin:"0 auto"},attrs:{id:"containerSubmit"}})])])}],s=n(42581),l={props:["pieDownloadData"],data(){return{piePlot(){}}},methods:{renderBar(){this.piePlot=new s.Pie("containerSubmit",{appendPadding:10,data:[],angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],legend:{position:"leftTop"},radius:.6,label:{type:"spider",labelHeight:28,content:"{name}\n{percentage}",style:{fontSize:14,textAlign:"center"}},interactions:[{type:"element-active"}]}),this.piePlot.render(),this.piePlot.on("plot:click",(t=>{const{target:e}=t}))},async getSubmitData(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.statistics.agent",method:"getData",content:{sat_submiteditmodelid:this.$route.query.id}});this.pieSubmitData=[{type:"已提报",num:t.data.submitNum},{type:"未提报",num:t.data.unSubmitNum}],this.piePlot.changeData(this.pieSubmitData)}},mounted(){this.renderBar(),this.getSubmitData()}},u=l,c=n(1001),d=(0,c.Z)(u,a,o,!1,null,"d0d38a30",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("已提报经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"已提报经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(n){return t.showAttinfos(e.data)}}},[t._v("附 件")])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1),n("el-dialog",{attrs:{title:"附件列表",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-table",{attrs:{size:"small",data:t.attinfos}},[n("el-table-column",{attrs:{property:"document",label:"文件名称"}}),n("el-table-column",{attrs:{property:"createdate",label:"上传时间"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.contentlength>1073741824?(e.row.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":e.row.contentlength>1048576?(e.row.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":e.row.contentlength>1024?(e.row.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":e.row.contentlength+"B")+" ")]}}])}),n("el-table-column",{attrs:{prop:"contentlength",label:"操作",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("a",{staticClass:"inline-16",staticStyle:{color:"#3874F6"},attrs:{href:e.row.url}},[t._v("下 载")])]}}])})],1)],1)],1)},f=[],g=n(4906),m={components:{excel:g.Z},data(){return{dialogTableVisible:!1,params:{classname:"webmanage.saletool.submitedit.statistics.agent",method:"getSubmitList",content:{sat_submiteditmodelid:this.$route.query.id,pageNumber:1,pageSize:20}},tablecols:[],attinfos:[],list:[],total:0,currentPage:0}},methods:{async getSubmitList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getSubmitList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getSubmitList()},showAttinfos(t){this.dialogTableVisible=!0,this.attinfos=t.attinfos}},mounted(){this.getSubmitList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableSubmit"].tablecols}},v=m,y=(0,c.Z)(v,p,f,!1,null,"4db3adf6",null),b=y.exports,x=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("p",{staticClass:"title"},[t._v("未提报经销商")]),n("excel",{attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"未提报经销商"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:310},scopedSlots:t._u([{key:"customcol",fn:function(e){return["province"===e.column.columnname?n("div",[t._v(" "+t._s(e.column.data.province)+"-"+t._s(e.column.data.city)+"-"+t._s(e.column.data.county)+" ")]):n("p",[t._v(t._s(e.column.data[e.column.columnname]?e.column.data[e.column.columnname]:"--"))])]}}])}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},w=[],_={components:{excel:g.Z},data(){return{params:{classname:"webmanage.saletool.submitedit.statistics.agent",method:"getUnSubmitList",content:{sat_submiteditmodelid:this.$route.query.id,pageNumber:1,pageSize:20}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async getUnSubmitList(){const t=await this.$api.requested(this.params);this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber},handleSizeChange(t){this.params.content.pageSize=t,this.getUnSubmitList()},handleCurrentChange(t){this.params.content.pageNumber=t,this.getUnSubmitList()}},mounted(){this.getUnSubmitList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tablUnSubmit"].tablecols}},C=_,S=(0,c.Z)(C,x,w,!1,null,"ff9151d6",null),A=S.exports,k={components:{pieSubmit:h,tableSubmit:b,tableUnsubmit:A}},E=k,D=(0,c.Z)(E,r,i,!1,null,null,null),F=D.exports},96822:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return E}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("list",{ref:"list",scopedSlots:t._u([t.tool.checkAuth(t.$route.name,"read")?{key:"detail",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/submit_detail",query:{id:e.data.data.sat_submiteditmodelid}})}}},[t._v("明 细")])]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"edit",fn:function(e){return[n("el-button",{staticClass:"inline-16",staticStyle:{"margin-left":"0 !important"},attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/submit_edit",query:{id:e.data.data.sat_submiteditmodelid}})}}},[t._v("编 辑")])]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"release",fn:function(e){return[n("release",{attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null,t.tool.checkAuth(t.$route.name,"update")?{key:"data_statistics",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.$router.push({path:"/submit_statistics",query:{id:e.data.data.sat_submiteditmodelid}})}}},[t._v("数据分析")])]}}:null,t.tool.checkAuth(t.$route.name,"delete")?{key:"del",fn:function(e){return[n("on-del",{staticClass:"inline-16",attrs:{data:e.data.data},on:{onSuccess:t.onSuccess}})]}}:null],null,!0)},[n("el-button",{attrs:{slot:"add",icon:"el-icon-plus",type:"primary",size:"small"},on:{click:function(e){return t.$router.push({path:"/submit_add"})}},slot:"add"},[t._v("新 增")])],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"container normal-panel normal-margin"},[t._t("add")],2),n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center search-panel normal-margin"},[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"标题","prefix-icon":"el-icon-search",clearable:""},on:{clear:function(e){return t.listData("search")}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.listData("search")}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}})],1),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:t.tableHieght},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("div",[n("span",{style:"发布"===e.column.data.status?"color:#52C41A":""},[t._v(t._s(e.column.data.status))])]):"onceonly"===e.column.columnname?n("div",[n("span",[t._v(t._s(1===e.column.data.onceonly?"一事一报":"一事多报"))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("release",null,{data:e}),t._t("data_statistics",null,{data:e}),t._t("del",null,{data:e})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)])},o=[],s={data(){return{params:{classname:"webmanage.saletool.submitedit.submitedit",method:"selectsubmitlist",content:{pageNumber:1,pageSize:10,where:{condition:""}}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async listData(){const t=await this.$api.requested(this.params);let e=[];t.data.forEach((t=>{t.notes=="初始化数据"+JSON.parse(sessionStorage.getItem("active_account")).userid&&""==t.title&&"新建"==t.status&&(e.push(t.sat_submiteditmodelid),this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"delete",content:{sat_submiteditmodelid:t.sat_submiteditmodelid}}))})),this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,0!=e.length&&this.listData()},handleSizeChange(t){this.params.content.pageSize=t,this.listData()},handleCurrentChange(t){this.params.content.pageNumber=t,this.listData()}},mounted(){this.listData()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tableSubmitlist"].tablecols}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"07df4f28",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-popconfirm",{attrs:{title:"确定删除当前提报吗?"},on:{confirm:function(e){return t.deleteRow()}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)},p=[],f={props:["data"],methods:{deleteRow(){this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"delete",content:{sat_submiteditmodelid:this.data.sat_submiteditmodelid}}).then((t=>{this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}))}}},g=f,m=(0,u.Z)(g,h,p,!1,null,null,null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:t.releaseNotice}},[t._v(t._s("新建"===t.data.status?"发 布":"取消发布"))])],1)},b=[],x={props:["data"],data(){return{}},methods:{async releaseNotice(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"releasesubmit",content:{sat_submiteditmodelid:this.data.sat_submiteditmodelid,isrelease:"新建"===this.data.status?1:0}});this.tool.showMessage(t),1===t.code&&this.$emit("onSuccess")}}},w=x,_=(0,u.Z)(w,y,b,!1,null,null,null),C=_.exports,S={components:{list:d,onDel:v,release:C},methods:{onSuccess(){this.$refs.list.listData()}}},A=S,k=(0,u.Z)(A,r,i,!1,null,null,null),E=k.exports},14476:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("excel",{staticClass:"normal-margin",attrs:{tablecols:t.tablecols,param:t.params,excelTitle:"提报明细"}}),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!1,height:"calc(100vh - 131px)"},scopedSlots:t._u([{key:"customcol",fn:function(e){return[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("el-button",{staticClass:"inline-16",attrs:{type:"text",size:"mini"},on:{click:function(n){return t.getFileData(e.data)}}},[t._v("附 件")]),n("el-popconfirm",{attrs:{title:"确定删除当前提报吗?"},on:{confirm:function(n){return t.returnSubmit(e.data)}}},[n("el-button",{attrs:{slot:"reference",size:"small",type:"text"},slot:"reference"},[t._v("退 回")])],1)]}}])}),n("el-dialog",{attrs:{title:"附件列表",visible:t.dialogTableVisible},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("el-table",{attrs:{size:"small",data:t.attinfos}},[n("el-table-column",{attrs:{property:"document",label:"文件名称"}}),n("el-table-column",{attrs:{property:"createdate",label:"上传时间"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.contentlength>1073741824?(e.row.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":e.row.contentlength>1048576?(e.row.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":e.row.contentlength>1024?(e.row.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":e.row.contentlength+"B")+" ")]}}])}),n("el-table-column",{attrs:{prop:"contentlength",label:"操作",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("a",{staticClass:"inline-16",staticStyle:{color:"#3874F6"},attrs:{href:e.row.url}},[t._v("下 载")])]}}])})],1)],1)],1)},i=[],a=n(4906),o={components:{excel:a.Z},data(){return{dialogTableVisible:!1,list:[],tablecols:[],attinfos:[],params:{classname:"webmanage.saletool.submitedit.submitedit",method:"selectSubmitDetailList",content:{sat_submiteditmodelid:this.$route.query.id}}}},methods:{async selectSubmitDetailList(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"selectSubmitDetailList",content:{sat_submiteditmodelid:this.$route.query.id}});this.list=t.data},getFileData(t){this.dialogTableVisible=!0,this.attinfos=t.attinfos},async returnSubmit(t){console.log(t);const e=await this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"returnsubmitdetailed",content:{sat_submiteditmodelid:t.sat_submiteditmodelid,sat_submiteditid:t.sat_submiteditid}});this.tool.showMessage(e,this.selectSubmitDetailList)}},mounted(){this.selectSubmitDetailList()},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["tablePateContent"].tablecols}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,null,null),c=u.exports},65351:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return u}});var r=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",[t._v("创建提报中....")])])}],a={components:{},data(){return{defaultData:{},folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,form:{title:"",notes:"初始化数据"+JSON.parse(sessionStorage.getItem("active_account")).userid,istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:(new Date).toLocaleDateString(),enddate:(new Date).toLocaleDateString()}}},methods:{onChecked(){},async onSubmit(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"insertorupdate",content:this.form});1===t.code&&this.$router.replace({path:"/submit_edit",query:{id:t.data.sat_submiteditmodelid}})}},mounted(){this.onSubmit()}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},1012:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return p}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[t.store.state.pageOnlyRead?t._e():n("div",{staticClass:"container normal-panel normal-margin"},[n("el-button",{attrs:{type:"warning",size:"small",icon:"el-icon-s-claim"},on:{click:function(e){t.onSubmit((function(e){return t.tool.showMessage(e)}))}}},[t._v("保 存 ")])],1),n("div",{staticStyle:{"overflow-x":"hidden"}},[n("el-row",{attrs:{gutter:16}},[n("el-col",{attrs:{span:13}},[n("div",{staticClass:"container normal-panel normal-margin"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("提报设置")]),n("el-row",{attrs:{gutter:16}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px","label-position":"left",size:"small"}},[n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{attrs:{placeholder:"标题"},model:{value:t.form.title,callback:function(e){t.$set(t.form,"title",e)},expression:"form.title"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"提报类型",prop:"onceonly"}},[n("el-select",{attrs:{placeholder:"选择提报类型"},model:{value:t.form.onceonly,callback:function(e){t.$set(t.form,"onceonly",e)},expression:"form.onceonly"}},[n("el-option",{attrs:{label:"一事一报",value:1}}),n("el-option",{attrs:{label:"一事多报",value:0}})],1)],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"生效日期",prop:"begdate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"生效日期"},model:{value:t.form.begdate,callback:function(e){t.$set(t.form,"begdate",e)},expression:"form.begdate"}})],1)],1),n("el-col",{attrs:{span:8}},[n("el-form-item",{attrs:{label:"截止日期",prop:"enddate"}},[n("el-date-picker",{staticStyle:{width:"100%"},attrs:{"value-format":"yyyy-MM-dd",type:"date",placeholder:"截止日期"},model:{value:t.form.enddate,callback:function(e){t.$set(t.form,"enddate",e)},expression:"form.enddate"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"提报要求",prop:"notes"}},[n("el-input",{attrs:{placeholder:"提报要求"},model:{value:t.form.notes,callback:function(e){t.$set(t.form,"notes",e)},expression:"form.notes"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"提报形式",prop:"type"}},[n("el-checkbox-group",{on:{change:t.onCheckboxChange},model:{value:t.form.type,callback:function(e){t.$set(t.form,"type",e)},expression:"form.type"}},[n("el-checkbox",{attrs:{label:"附件提报",name:"isattrequired"}}),n("el-checkbox",{attrs:{label:"文字提报",name:"istextrequired"}})],1)],1)],1)],1)],1)],1),n("div",{staticClass:"container normal-panel normal-margin"},[n("attachmentList",{attrs:{attinfos:t.form.attinfos,onlyread:t.store.state.pageOnlyRead},on:{onSuccess:t.querySubmitMain}},[n("upload",{attrs:{slot:"upload",folderid:t.folderid,bindData:{ownertable:"sat_submiteditmodel",ownerid:t.form.sat_submiteditmodelid,usetype:"default"}},on:{onSuccess:function(e){return t.onSubmit()}},slot:"upload"})],1)],1)]),n("el-col",{attrs:{span:11}},[n("scopeOfauth",{attrs:{defaultData:t.defaultData,appidname:"sat_submiteditmodelid",obiectName:"sat_submiteditmodel",dataid:t.$route.query.id},on:{onChecked:t.onChecked}})],1)],1)],1)])},i=[],a=n(78184),o=n(606),s=n(33156),l=n(50615),u={components:{attachmentList:a.Z,upload:o.Z,scopeOfauth:s.Z},data(){return{store:l.Z,folderid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid,defaultData:{},rules:{title:[{required:!0,message:"请输入课程名称",trigger:"blur"}],begdate:[{required:!0,message:"请选择生效日期",trigger:"change"}],enddate:[{required:!0,message:"请选择截止日期",trigger:"change"}],onceonly:[{required:!0,message:"请选择版块",trigger:"change"}],notes:[{required:!0,message:"请输入提报要求",trigger:"blur"}],type:[{type:"array",required:!0,message:"请至少选择一个提报形式",trigger:"change"}]},form:{title:"",notes:"",istextrequired:1,isattrequired:1,onceonly:1,sat_submiteditmodelid:"0",begdate:"",enddate:"",type:[]}}},methods:{async querySubmitMain(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"select_submitdetailed",content:{sat_submiteditmodelid:this.$route.query.id}});t.data.notes=="初始化数据"+JSON.parse(sessionStorage.getItem("active_account")).userid&&(t.data.notes=""),this.form=Object.assign({},this.form,t.data),1===this.form.isattrequired&&this.form.type.push("附件提报"),1===this.form.istextrequired&&this.form.type.push("文字提报"),"新建"!==this.form.status?l.Z.state.pageOnlyRead=!0:l.Z.state.pageOnlyRead=!1},onSubmit(t){this.$refs["form"].validate((async e=>{if(!e)return!1;const n=await this.$api.requested({classname:"webmanage.saletool.submitedit.submitedit",method:"insertorupdate",content:this.form});this.insertCoursewareauth(),t&&t(n)}))},onCheckboxChange(t){this.form.isattrequired=-1===t.indexOf("附件提报")?0:1,this.form.istextrequired=-1===t.indexOf("文字提报")?0:1},onChecked(t){this.authData=t,console.log(this.authData)},async insertCoursewareauth(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.submiteditauth",method:"insertOrUpdate",content:this.authData});0===t.code?this.$notify({title:"失败",message:t.data,type:"error"}):this.querySubmitMain()},async query_auth(){const t=await this.$api.requested({classname:"webmanage.saletool.submitedit.submiteditauth",method:"selectAuth",content:{sat_submiteditmodelid:this.$route.query.id}});this.defaultData=t.data}},created(){this.querySubmitMain(),this.query_auth()}},c=u,d=n(1001),h=(0,d.Z)(c,r,i,!1,null,null,null),p=h.exports},10181:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow,"with-header":!0},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("p",{staticClass:"title"},[t._v(t._s(t.currentSelectFile.siteid))]),n("p",{staticClass:"people"},[t._v("浏览数:"+t._s(t.currentSelectFile.readcount))]),n("file-item",{attrs:{itemStyle:t.itemStyle,fileData:[t.currentSelectFile],isDownLoad:!0}})],1)},i=[],a=n(96908),o={name:"Drawer",data(){return{isFileInfoPanlShow:!1,itemStyle:{itemWidth:486,img:{width:64,height:64},title:16,descript:14}}},components:{FileItem:a.Z},props:{currentSelectFile:{default(){return{}}}},computed:{},watch:{},created(){},methods:{downLoad(){window.open(this.currentSelectFile.url)},seeClick(){}}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,"6cef64cc",null),c=u.exports},85873:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"file-list"},[0==t.fileData.length?r("el-empty",{attrs:{description:"暂无文件"}}):t._e(),t._l(t.fileData,(function(e,i){return r("div",{key:i,staticClass:"file-item",on:{mouseenter:function(e){t.isIconShowIndex=i},mouseleave:function(e){t.isIconShowIndex=1e10},click:function(n){return t.fileClick(e)}}},[r("div",{staticClass:"image"},[r("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.cover||n(63899),fit:"fill"}})],1),r("p",[t._v(t._s(e.document))]),r("div",{directives:[{name:"show",rawName:"v-show",value:"folder"!=e.fileType&&1==t.isCollect&&t.isIconShowIndex===i||"/archivesmag_list"==t.$route.path||1==e.isCollect,expression:"item.fileType != 'folder' && isCollect == true && isIconShowIndex === index || $route.path == '/archivesmag_list' || item.isCollect == 1"}],staticClass:"icon"},[r("img",{directives:[{name:"show",rawName:"v-show",value:1==e.isCollect||"/archivesmag_list"==t.$route.path,expression:"item.isCollect == 1 || $route.path == '/archivesmag_list'"}],attrs:{src:n(21027),alt:""},on:{click:function(n){return n.stopPropagation(),t.collectClick(e)}}}),r("img",{directives:[{name:"show",rawName:"v-show",value:0==e.isCollect,expression:"item.isCollect == 0"}],attrs:{src:n(96464),alt:""},on:{click:function(n){return n.stopPropagation(),t.collectClick(e)}}})])])})),r("drawer",{directives:[{name:"show",rawName:"v-show",value:t.currentSelectFile,expression:"currentSelectFile"}],ref:"drawer",attrs:{currentSelectFile:t.currentSelectFile},on:{downLoad:function(e){t.dialogVisible=!0}}})],2)},i=[],a=n(10181),o={name:"FileList",data(){return{params:{accesstoken:"6de4ba3e3e8967a875ae42ab24c2da48",classname:"system.attachment.MediaCenter",method:"collectAttachment",content:{collecttype:"营销物料",attachmentid:1}},isIconShowIndex:"",currentSelectFile:""}},components:{Drawer:a.Z},props:{fileData:{default(){return[]}},isCollect:{type:Boolean}},computed:{},watch:{},created(){setTimeout((()=>{console.log(this.fileData)}),2e3)},methods:{fileClick(t){"folder"==t.postfix?this.$emit("upFileData",t.parentid,t.document,t.attachmentid):(this.currentSelectFile=this.fileType.fileList(t),this.$refs.drawer.isFileInfoPanlShow=!0)},collectClick(t){let e=0==t.isCollect?1:0;0==t.isCollect?(this.params.method="collectAttachment",this.params.content.collecttype="营销物料",this.params.content.attachmentid=t.attachmentid):(this.params.method="uncollectAttachment",this.params.content.attachmentid=t.attachmentid),this.$api.requested(this.params).then((n=>{1==n.code?(this.$emit("statusChange",e,t),"collectAttachment"==this.params.method?this.$notify({title:"提示",message:"收藏成功",type:"success"}):this.$notify({title:"提示",message:"取消收藏",type:"success"})):this.$notify({title:"提示",message:"操作失败",type:"error"})}))}}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,"22800f14",null),c=u.exports},9969:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return g}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("bread-crumbs",{attrs:{tempFileData:t.tempFileData},on:{BreadCrumbsChange:t.BreadCrumbsChange}}),n("div",{staticClass:"header-panl"},[n("search",{ref:"search",on:{searchActive:t.searchActive,clearData:t.clearData}}),t.tool.checkAuth(t.$route.name,"read")?n("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}}):t._e()],1),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("file-list",{attrs:{fileData:t.fileData,isCollect:!0},on:{upFileData:t.upFileData,statusChange:t.statusChange}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1)},i=[],a=n(85873),o=n(30203),s=n(29963),l=n(57475),u=n(4638),c=n(5283),d={name:"index",data(){return{params:{accesstoken:"14fed62faa62714a6a1e2ebe2d3997e3",classname:"saletool.salematerial.salematerial",method:"selectList",content:{nocache:!0,pageNumber:1,pageSize:25,parentid:JSON.parse(sessionStorage.getItem("folderid")).salematerialfolderid,where:{condition:""}}},tempFileData:[{filename:"文件",id:null}],fileData:[],currentFileIndex:0,isFileInfoPanlShow:!0,total:0,sort:""}},components:{SelectPanl:o.Z,search:l.Z,FileList:a.Z,HotNewControl:s.Z,BreadCrumbs:u.Z,Pagination:c.Z},computed:{},watch:{},created(){this.getFileList(),this.tempFileData[0].id=1},methods:{async getFileList(){console.log(this.params);let t=await this.$api.requested(this.params);this.total=t.total,this.params.content.sort=t.sort,this.fileData=this.fileType.fileList(t.data)},pageChange(t){this.params.content.pageNumber=t,this.getFileList()},searchActive(t){this.params.content.where.condition=t,this.getFileList()},clearData(){this.params.content.where.condition="",this.getFileList()},upFileData(t,e,n){this.params.content.parentid=n,this.currentFileIndex=n,this.tempFileData[this.tempFileData.length-1].id=t,this.getFileList(),this.tempFileData.push({filename:e,id:n})},BreadCrumbsChange(t){this.tempFileData.length<=1||(this.params.content.parentid=t,this.tempFileData.splice(this.tempFileData.indexOf(this.tempFileData.find((e=>e.id==t)))+1),this.params.content.pageNumber=1,this.$refs.search.clearData(),this.getFileList())},statusChange(t,e){this.params.content.parentid=e.parentid,this.getFileList()},sortTypeChange(t){for(let e=0;e<this.params.content.sort.length;e++)this.params.content.sort[e].sorted=this.params.content.sort[e].sortname==t?1:0;this.getFileList(),this.currentFileIndex=0}}},h=d,p=n(1001),f=(0,p.Z)(h,r,i,!1,null,"6355e4a6",null),g=f.exports},37265:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{on:{click:function(e){return e.stopPropagation(),t.edit()}}},[t._v("编辑")])},i=[],a={name:"Edit",data(){return{}},computed:{},props:["fileData"],watch:{},methods:{edit(){window.sessionStorage.setItem("newMaterial",JSON.stringify(this.fileData)),this.$router.push({path:"/upload_archives",query:{id:this.fileData.sat_sharematerialid}})}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"6f025c5e",null),u=l.exports},52535:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"delete"},[n("span",{on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}}},[t._v("删除")]),n("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%"},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("span",[t._v("是否永久删除素材?")]),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){e.stopPropagation(),t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return e.stopPropagation(),t.remove()}}},[t._v("确 定")])],1)])],1)},i=[],a={name:"",data(){return{dialogVisible:!1}},props:["data"],computed:{},watch:{},methods:{async remove(){let t={classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:[this.data.sat_sharematerialid]}},e=this.$api.requested(t);this.tool.showMessage(e,(()=>{this.$emit("removeSuccess"),this.dialogVisible=!1}))},handleClose(){this.dialogVisible=!1}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"12af575e",null),u=l.exports},44381:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return 0!=t.currentSelectFile.length?n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow,"with-header":!0},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("div",{staticClass:"header"},[n("p",{staticClass:"title"},[t._v(t._s(t.currentSelectFile.title))]),n("div",{staticClass:"detail-info"},[n("span",[n("span",[t._v("浏览数:")]),t._v(t._s(t.currentSelectFile.readcount))]),n("span",[n("span",[t._v("分享数:")]),t._v(t._s(t.currentSelectFile.sharecount))]),n("span",[n("span",[t._v("拉新数:")]),t._v(t._s(t.currentSelectFile.newcount))]),n("span",[n("span",[t._v("创建人:")]),t._v(t._s(t.currentSelectFile.changeby))]),n("span",[n("span",[t._v("上传时间:")]),t._v(t._s(t.currentSelectFile.createdate))])])]),this.currentSelectFile.content&&"<p><br></p>"!=this.currentSelectFile.content?n("div",{staticClass:"content"},[n("div",{ref:"fwb",staticClass:"fwb"})]):t._e(),3!=t.currentSelectFile.type?n("div",{staticClass:"file2"},t._l(t.currentSelectFile.attinfos,(function(e,r){return n("div",{key:r,staticClass:"file-item"},[n("file-item",{attrs:{itemStyle:t.itemStyle,fileData:[e],isDownLoad:!0},on:{updateDownLoadRecord:t.updateDownLoadRecord}})],1)})),0):t._e()]):t._e()},i=[],a=n(96908),o=(n(6430),{name:"Drawer",data(){return{isFileInfoPanlShow:!1,itemStyle:{itemWidth:1020,img:{width:64,height:64},title:16,descript:12}}},props:{currentSelectFile:{default(){return{}}}},components:{FileItem:a.Z},computed:{},watch:{currentSelectFile:{handler(t){}}},updated(){this.$refs.fwb&&(this.$refs.fwb.innerHTML=this.currentSelectFile.content)},methods:{async updateDownLoadRecord(t){let e=await this.$api.requested({classname:"saletool.sharematerial.sharematerial",method:"updateDownloadLog",content:{sat_sharematerialid:this.currentSelectFile.sat_sharematerialid}});1!=e.code&&this.$notify({title:"提示",message:"下载更新记录失败",type:"warning"})}}}),s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,"36f98a8d",null),c=u.exports},36786:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return 0!=t.fileData.length?r("div",{staticClass:"list-box"},t._l(t.fileData,(function(e,i){return r("div",{key:i,staticClass:"list",on:{click:function(n){return t.itemClick(e)}}},[r("div",{staticClass:"top"},[r("img",{attrs:{src:t.getCover(e),alt:""}})]),r("div",{staticClass:"bottom"},[r("p",{staticClass:"title"},[t._v(t._s(e.title))]),r("div",{staticClass:"icon-box"},[r("div",{staticClass:"item"},[r("img",{attrs:{src:n(77708),alt:""}}),r("span",[t._v(t._s(e.readcount))])]),r("div",{staticClass:"item"},[r("img",{attrs:{src:n(52728),alt:""}}),r("span",[t._v(t._s(e.sharecount))])]),r("div",{staticClass:"item"},[r("img",{attrs:{src:n(36697),alt:""}}),r("span",[t._v(t._s(e.newcount))])])]),t.isHandle?r("div",{staticClass:"handle"},[t._t("edit",null,{data:e}),t._t("delete",null,{data:e})],2):t._e()])])})),0):r("el-empty",{attrs:{description:"暂无数据"}})},i=[],a={name:"list",data(){return{dialogVisible:!1,currentItem:[]}},props:["fileData","isHandle"],computed:{},components:{},watch:{},created(){},methods:{getCover(t){let e=t.attinfos.find((t=>"image"==t.fileType));return e?t.attinfos.find((t=>t==e)).cover:t.attinfos[0]&&t.attinfos[0].subfiles[0]?t.attinfos[0].subfiles[0].url:n(39235)},itemClick(t){this.$emit("listItemClick",t)}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"fd1554d2",null),u=l.exports},89929:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return y}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{height:"100%"}},[n("div",{staticClass:"normal-card"},[n("filterList",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}},[n("span",{staticStyle:{flex:"1",display:"flex","justify-content":"flex-end"}},[n("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}})],1)]),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{fileData:t.fileData,isHandle:!1},on:{listItemClick:t.listItemClick}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}}),t.currentFile?n("detail",{ref:"detail",attrs:{currentSelectFile:t.currentFile}}):t._e()],1)])},i=[],a=n(79471),o=n(29963),s=n(24970),l=n(36786),u=n(57475),c=n(44381),d=n(52535),h=n(37265),p=n(5283),f={name:"index",data(){return{params:{classname:"saletool.sharematerial.sharematerial",method:"selectList",content:{pageNumber:1,pageSize:12,nocache:!0,where:{condition:"",sat_sharematerial_classid:null}}},select:{classname:"saletool.sharematerial.sharematerial",method:"select",content:{parentid:0}},fileData:[],list:[],selectList:[],total:0,currentFile:""}},components:{HotNewControl:o.Z,CategorySelect:s.Z,Pagination:p.Z,list:l.Z,search:u.Z,detail:c.Z,Delete:d.Z,Edit:h.Z,filterList:a.Z},computed:{},created(){this.getFileList(),this.getSelectList()},methods:{async getFileList(t=!1){t&&(this.params.content.pageNumber=1);let e=await this.$api.requested(this.params);this.total=e.total;for(let i=0;i<e.data.length;i++){let t=this.fileType.fileList(e.data[i].attinfos);if(!t.length)continue;let n=t.find((t=>"image"==t.fileType));n&&(e.data[i].cover=this.fileType.getSpecifiedImage(n),e.data.attinfos=t)}let n="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid,r=[];e.data.forEach((t=>n==t.sat_sharematerial_classid&&""==t.title?r.push(t.sat_sharematerialid):"")),0!=r.length&&this.handleDelete(r),this.fileData=e.data,this.params.content.sort=e.sort},changeTypeId(t){this.params.content.where.sat_sharematerial_classid=0==t?null:t,this.getFileList(!0)},startSearch(t){this.params.content.where.condition=t,this.getFileList(!0)},handleDelete(t){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:t}}).then((t=>{"成功"==t.msg&&this.getList()}))},getSelectList(){this.$api.requested(this.select).then((t=>{this.selectList=t.data}))},sortTypeChange(t){for(let e=0;e<this.params.content.sort.length;e++)this.params.content.sort[e].sorted=this.params.content.sort[e].sortname==t?1:0;this.getFileList()},async listItemClick(t){let e={classname:"saletool.sharematerial.sharematerial",method:"selectDetail",content:{sat_sharematerialid:t.sat_sharematerialid}},n=await this.$api.requested(e);n.data.attinfos=this.fileType.fileList(n.data.attinfos),this.currentFile=n.data,this.$nextTick((()=>{this.$refs.detail.isFileInfoPanlShow=!0}))},clearData(){this.params.content.where.condition="",this.getFileList()},uploadClick(){this.$router.push({path:"/upload_archives"})},pageChange(t){this.params.content.pageNumber=t,this.getFileList()}}},g=f,m=n(1001),v=(0,m.Z)(g,r,i,!1,null,"5ee3dd68",null),y=v.exports},30911:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return w}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{height:"100%"}},[t.tool.checkAuth(t.$route.name,"insert")?n("Header",[n("save")],1):t._e(),n("div",{staticClass:"normal-card"},[n("filterList",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}},[n("span",{staticStyle:{flex:"1",display:"flex","justify-content":"flex-end"}},[n("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}})],1)]),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{fileData:t.fileData,isHandle:!0},on:{listItemClick:t.listItemClick},scopedSlots:t._u([{key:"edit",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?n("Edit",{attrs:{fileData:e.data}}):t._e()]}},{key:"delete",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?n("Delete",{attrs:{data:e.data},on:{removeSuccess:t.getFileList}}):t._e()]}}],null,!1,2777987515)}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}}),t.currentFile&&t.tool.checkAuth(t.$route.name,"read")?n("detail",{ref:"detail",attrs:{currentSelectFile:t.currentFile}}):t._e()],1)],1)},i=[],a=n(79471),o=n(98666),s=n(50851),l=n(29963),u=n(24970),c=n(36786),d=n(57475),h=n(44381),p=n(52535),f=n(37265),g=n(5283),m=n(6430),v={name:"index",data(){return{params:{classname:"saletool.sharematerial.sharematerial",method:"selectMyList",content:{pageNumber:1,pageSize:12,nocache:!0,where:{condition:"",sat_sharematerial_classid:null}}},select:{classname:"saletool.sharematerial.sharematerial",method:"select",content:{parentid:0}},fileData:[],list:[],selectList:[],total:0,currentFile:""}},components:{HotNewControl:l.Z,CategorySelect:u.Z,Pagination:g.Z,list:c.Z,search:d.Z,detail:h.Z,Delete:p.Z,Edit:f.Z,Header:o.Z,save:s.Z,filterList:a.Z},computed:{},created(){this.getFileList(),this.getSelectList()},methods:{changeTypeId(t){this.params.content.where.sat_sharematerial_classid=0==t?null:t,this.getFileList(!0)},startSearch(t){this.params.content.where.condition=t,this.getFileList(!0)},async getFileList(t=!1){t&&(this.params.content.pageNumber=1);let e=await this.$api.requested(this.params),n="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid,r=[];if(e.data.forEach((t=>n==t.sat_sharematerial_classid&&""==t.title?r.push(t.sat_sharematerialid):"")),0!=r.length)return this.handleDelete(r);this.total=e.total,this.fileData=e.data,this.fileData.forEach((t=>{t.attinfos=m.Z.fileList(t.attinfos)})),this.params.content.sort=e.sort},handleDelete(t){this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:t}}).then((t=>{"成功"==t.msg&&this.getFileList()}))},async getSelectList(){let t=await this.$api.requested(this.select);this.selectList=t.data},sortTypeChange(t){for(let e=0;e<this.params.content.sort.length;e++)this.params.content.sort[e].sorted=this.params.content.sort[e].sortname==t?1:0;this.getFileList()},async listItemClick(t){let e={classname:"saletool.sharematerial.sharematerial",method:"selectDetail",content:{sat_sharematerialid:t.sat_sharematerialid}},n=await this.$api.requested(e);n.data.attinfos=this.fileType.fileList(n.data.attinfos),this.currentFile=n.data,this.$nextTick((()=>{this.$refs.detail.isFileInfoPanlShow=!0}))},itemEdit(t){this.$router.push({path:"/upload_archives",params:JSON.stringify(t)})},clearData(){this.params.content.where.condition="",this.getFileList()},pageChange(t){this.params.content.pageNumber=t,this.getFileList()}}},y=v,b=n(1001),x=(0,b.Z)(y,r,i,!1,null,"f5c51f0c",null),w=x.exports},36203:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return E}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"normal-card"},[r("div",{staticClass:"header-panl"},[r("filterList",{on:{changeTypeId:t.changeTypeId,startSearch:t.startSearch}},[r("hot-new-control",{on:{sortTypeChange:t.sortTypeChange}})],1)],1),0!=t.list.length&&t.tool.checkAuth(t.$route.name,"read")?r("div",{staticClass:"file"},t._l(t.list,(function(e,i){return r("div",{key:i,staticClass:"file-item",on:{click:function(n){return t.itemClick(e)}}},[r("div",{staticClass:"top"},[r("el-image",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.cover||n(39235),fit:"fill"}})],1),r("div",{staticClass:"bottom"},[r("p",{staticClass:"title"},[t._v(t._s(e.title))]),r("p",{staticClass:"descript"},[t._v(t._s(e.notes))]),r("p",{staticClass:"people"},[t._v(t._s(e.readcount)+"人学习")])])])})),0):r("el-empty",{attrs:{description:"暂无数据"}}),r("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}}),t.currentSelectFile&&t.tool.checkAuth(t.$route.name,"read")?r("detail",{ref:"detail",attrs:{currentSelectFile:t.currentSelectFile}}):t._e()],1)},i=[],a=n(57475),o=n(29963),s=n(5283),l=n(24970),u=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow,"with-header":!0},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("div",{staticClass:"top"},[n("p",{staticClass:"title"},[t._v(t._s(t.currentSelectFile.classname)+" "+t._s(t.currentSelectFile.title))]),n("div",{staticClass:"info1"},[n("p",[t._v("发布者: "+t._s(t.currentSelectFile.createby))]),n("p",[t._v("发布时间: "+t._s(t.currentSelectFile.createdate))])])]),t.currentSelectFile.notes?n("div",{staticClass:"descript"},[n("p",{staticClass:"title"},[t._v("课程描述")]),n("p",[t._v(" "+t._s(t.currentSelectFile.notes)+" ")])]):t._e(),t.currentSelectFile.attinfos.length>=1?n("div",{staticClass:"file1"},[n("p",{staticClass:"title"},[t._v("课件")]),n("div",{staticClass:"file-box"},[n("file-item",{attrs:{itemStyle:t.itemStyle,fileData:t._f("fileType")(t.currentSelectFile.attinfos),isDownLoad:!0},on:{updateDownLoadRecord:t.updateDownLoadRecord}})],1)]):t._e()])},c=[],d=n(96908),h=n(6430),p={name:"Drawer",data(){return{isFileInfoPanlShow:!1,itemStyle:{img:{width:52.75,height:63.83},title:16,descript:12}}},filters:{fileType(t){return h.Z.fileList(t)}},props:{currentSelectFile:{default(){return{}}}},components:{FileItem:d.Z},computed:{},watch:{},created(){},methods:{updateDownLoadRecord(t){this.$api.requested({classname:"saletool.courseware.courseware",method:"updateDownloadLog",content:{sat_coursewareid:this.currentSelectFile.sat_coursewareid}}).then((t=>{1!=t.code&&this.$notify({title:"提示",message:"下载更新记录失败",type:"warning"})}))}}},f=p,g=n(1001),m=(0,g.Z)(f,u,c,!1,null,"64178df6",null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex-align-center"},[n("div",[n("p",[t._v("一级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass1},model:{value:t.activeClass1,callback:function(e){t.activeClass1=e},expression:"activeClass1"}},t._l(t.selectList,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("二级分类:")]),n("el-select",{attrs:{clear:"select",size:"small",clearable:""},on:{clear:t.clearClass2},model:{value:t.activeClass2,callback:function(e){t.activeClass2=e},expression:"activeClass2"}},t._l(t.childrens,(function(e){return n("el-option",{key:e.rowindex,attrs:{value:e.sat_courseware_classid,label:e.classname},nativeOn:{click:function(n){return t.handleChange(e)}}})})),1)],1),n("div",[n("p",[t._v("搜索:")]),n("el-input",{staticStyle:{width:"200px"},attrs:{size:"small",placeholder:"请输入查询内容","prefix-icon":"el-icon-search",clearable:""},on:{clear:t.changeSearchContent},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.changeSearchContent.apply(null,arguments)}},model:{value:t.condition,callback:function(e){t.condition=e},expression:"condition"}})],1),n("div",{staticStyle:{fisplay:"flex",flex:"1","flex-direction":"row-reverse","max-width":"100000px"}},[t._t("default")],2)])},b=[],x=(n(52266),{name:"filterList",mounted(){this.getSelectList()},props:["changeTypeId","startSearch"],data(){return{selectList:[],childrens:[],activeClass1:"",activeClass2:"",class1id:"",class2id:"",returnId:0,condition:""}},methods:{getSelectList(t=0){this.$api.requested({accesstoken:"a642ccb6357ea170f2bc875694b5b902",classname:"saletool.courseware.courseware",method:"selectMenu",content:{}}).then((e=>{if(console.log(e),"成功"!=e.msg)return t<5?this.getSelectList(t+1):this.$message.error(e.msg);this.selectList=e.data}))},handleChange(t){console.log(t),t.children?(this.childrens=t.children,this.activeClass2="",this.class1id=t.sat_courseware_classid):this.class2id=t.sat_courseware_classid,this.returnId=t.sat_courseware_classid,this.setId()},clearClass1(){this.childrens=[],this.activeClass1="",this.activeClass2="",this.class1id="",this.class2id="",this.returnId=0,this.setId()},clearClass2(){this.class2id="",this.activeClass2="",this.returnId=this.class1id?this.class1id:0,this.setId()},setId(){this.$emit("changeTypeId",this.returnId)},changeSearchContent(){this.$emit("startSearch",this.condition.trim())}}}),w=x,_=(0,g.Z)(w,y,b,!1,null,"1fe85b0e",null),C=_.exports,S={name:"index",data(){return{param:{classname:"saletool.courseware.courseware",method:"selectList",content:{nocache:!0,pageNumber:1,pageSize:12,where:{condition:"",sat_courseware_classid:""}}},detail:{classname:"saletool.courseware.courseware",method:"selectDetail",content:{sat_coursewareid:""}},select:{classname:"saletool.courseware.courseware",method:"selectMenu",content:{}},list:[],selectList:[],selectId:11111,total:0,currentSelectFile:""}},components:{HotNewControl:o.Z,Pagination:s.Z,CategorySelect:l.Z,detail:v,search:a.Z,filterList:C},computed:{},watch:{},created(){this.getFileData()},methods:{async getFileData(){let t=await this.$api.requested(this.param);this.total=t.total,this.list=t.data,this.param.content.sort=t.sort},sortTypeChange(t){for(let e=0;e<this.param.content.sort.length;e++)this.param.content.sort[e].sorted=this.param.content.sort[e].sortname==t?1:0;this.getFileData()},pageChange(t){this.param.content.pageNumber=t,this.getFileData()},async itemClick(t){this.detail.content.sat_coursewareid=t.sat_coursewareid;let e=await this.$api.requested(this.detail);this.currentSelectFile=e.data,this.$nextTick((()=>{this.$refs.detail.isFileInfoPanlShow=!0}))},changeTypeId(t){this.param.content.where.sat_courseware_classid=0==t?null:t,this.param.content.pageNumber=1,this.getFileData()},startSearch(t){this.param.content.where.condition=t,this.param.content.pageNumber=1,this.getFileData()}}},A=S,k=(0,g.Z)(A,r,i,!1,null,"46cc848b",null),E=k.exports},98666:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"header"},[r("div",{staticClass:"left"},[t._t("default")],2),r("div",{staticClass:"right"},[r("img",{staticStyle:{cursor:"pointer"},attrs:{src:n(46901),alt:""},on:{click:function(e){return t.$router.go(0)}}})])])},i=[],a={name:"Header",data(){return{}},computed:{},watch:{},methods:{}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"5c56ed56",null),u=l.exports},50851:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",["save"==t.type?r("el-button",{attrs:{type:"warning",size:"small"},on:{click:function(e){return t.btnClick()}}},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(35851),alt:""}}),t._v(" 保存 ")]):r("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[r("img",{attrs:{src:n(79878),alt:""}}),t._v(" 新建素材 ")]),r("el-dialog",{attrs:{title:"新建素材",visible:t.dialogVisible,width:"660px","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[r("div",{staticClass:"content"},[r("img",{attrs:{src:n(7811),alt:""},on:{click:function(e){return t.add(1)}}}),r("img",{attrs:{src:n(48598),alt:""},on:{click:function(e){return t.add(2)}}}),r("img",{attrs:{src:n(61928),alt:""},on:{click:function(e){return t.add(3)}}})])])],1)},i=[],a={name:"save",data(){return{dialogVisible:!1}},props:{type:{default(){return""}}},computed:{},watch:{},methods:{async add(t){let e="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid,n=await this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerial",method:"insertOrUpdate",content:{title:"",sat_sharematerial_classid:e,notes:"",tag:[],canfiledownload:1,content:"",sat_sharematerialid:0,type:t}});if("成功"!=n.msg)return this.$message.error(n.data);window.sessionStorage.setItem("newMaterial",JSON.stringify(n.data)),this.$router.push({path:"/upload_archives",query:{id:n.data.sat_sharematerialid}})},btnClick(){this.$emit("btnClick")},handleClose(){this.dialogVisible=!1}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"ef3483b6",null),u=l.exports},59322:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"upload"},["submit"==t.target?r("el-button",{on:{click:function(e){t.dialogUploadVisible=!0}}},[r("i",{staticClass:"iconfont icon-a-tuiguangsucaishangchuan1",staticStyle:{color:"#3874F6"}}),t._v(" 上传")]):t._e()],1),"archives"==t.target?r("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("上 传")]):"avatar"==t.target?r("el-button",{attrs:{round:""},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("上传头像")]):t._e(),r("el-dialog",{attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[r("el-upload",{ref:"my-upload",staticClass:"upload-demo",staticStyle:{width:"100%"},attrs:{action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:"",accept:t.calcFileType}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])}))],2)],1)},i=[],a={name:"upload",props:["folderid"],data(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}},file:{},filelist:[]}},props:{target:String,classType:{default(){return""}}},computed:{calcFileType(){return"1"==this.classType?".jpg,.png,.jpg,.jpeg,.bmp,.gif,.webp,.svg,.tiff":"2"==this.classType?".mp4,.ogg,.webm":void 0}},methods:{handleChange(t,e){this.filelist=e,console.log(t,e);var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},async getUploadUrl(t,e){const n=await this.$api.requested(this.params);let r=n.data.uploadurl,i=n.data.serialfilename;this.upoladFileToServer(r,t,e,i)},async upoladFileToServer(t,e,n,r){let i=this,a={headers:"pdf"===n?{"Content-Type":"application/pdf"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){let r=t.loaded/t.total*100;i.filelist.forEach((t=>{t.uid===e.uid&&(i.$set(t,"type",n.toUpperCase()),i.$set(t,"progress",r))}))}};await this.$upload.hw_upload(t,e.raw,a);this.createFileRecord(r)},async createFileRecord(t){let e={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:{serialfilename:t}};this.$api.requested(e).then((t=>{this.dialogUploadVisible=!1,this.clearFiles(),this.$emit("onSuccess",t.data.attachmentids[0])}))},clearFiles(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"b44efa8c",null),u=l.exports},91702:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return Q}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"upload"},[n("Header",[n("save",{attrs:{type:"save"},nativeOn:{click:function(e){return t.save()}}})],1),n("el-row",[n("el-col",{attrs:{span:14}},[n("Set",{ref:"set",on:{setSelectChange:t.selectChange,setTitleChange:t.titleChange}}),"1"==t.uploadType||"2"==t.uploadType?n("file-list",{ref:"attFileList",scopedSlots:t._u([{key:"delete",fn:function(e){return[n("delete1",{attrs:{obj:e.data},on:{deleteFile:t.deleteFile}})]}},{key:"download",fn:function(t){return[n("download",{attrs:{data:t.data}})]}}],null,!1,953904164)},[n("upload",{attrs:{slot:"upload",target:"archives",classType:t.uploadType},on:{onSuccess:t.onSuccess},slot:"upload"})],1):t._e(),"3"==t.uploadType?n("file-text",{ref:"text"},[n("Editor",{ref:"editor",attrs:{slot:"editor",content:t.cacheInfo.content.content,id:t.uploadCacheData.sat_sharematerialid},slot:"editor"})],1):t._e()],1),n("el-col",{attrs:{span:10}},[n("scopeOfauth",{staticStyle:{"margin-left":"10px"},attrs:{defaultData:t.defaultData,dataid:t.authId,appidname:"sat_sharematerialid"},on:{onChecked:t.onChecked}})],1)],1)],1)},i=[],a=n(33156),o=n(98666),s=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"file-set"},[n("p",{staticClass:"title"},[t._v("素材设置")]),n("el-form",{ref:"form",attrs:{model:t.ruleForm,"label-width":"90px","label-position":"left",rules:t.rules}},[n("el-form-item",{attrs:{label:"标题",prop:"title"}},[n("el-input",{staticStyle:{width:"270px"},attrs:{size:"small"},on:{input:t.titleChange},model:{value:t.ruleForm.title,callback:function(e){t.$set(t.ruleForm,"title",e)},expression:"ruleForm.title"}})],1),n("el-form-item",{attrs:{label:"素材分类",prop:"category"}},[n("el-cascader",{attrs:{options:t.seleteList,"show-all-levels":!1,props:t.props,size:"small"},on:{change:t.changeSelect},model:{value:t.ruleForm.category,callback:function(e){t.$set(t.ruleForm,"category",e)},expression:"ruleForm.category"}})],1)],1)],1)},l=[],u=n(24970),c={name:"Set",data(){return{select:{classname:"saletool.sharematerial.sharematerial",method:"select",content:{nocache:!0,parentid:0}},props:{value:"sat_sharematerial_classid",label:"classname",setTitleChange:{type:Function},setSelectChange:{type:Function}},ruleForm:{title:"",category:""},rules:{title:[{required:!0,message:"请输入标题",trigger:"blur"}],category:[{required:!0,message:"请选择分类",trigger:"blur"}]},seleteList:[],aaa:!0}},components:{CategorySelect:u.Z},computed:{},watch:{},created(){this.getSeleteData()},methods:{changeSelect(t){this.$emit("setSelectChange",t[t.length-1])},titleChange(t){this.$emit("setTitleChange",t)},getSeleteData(){this.$api.requested(this.select).then((t=>{this.seleteList=t.data}))}}},d=c,h=n(1001),p=(0,h.Z)(d,s,l,!1,null,"42a0de4d",null),f=p.exports,g=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"file-list"},[n("div",{staticClass:"header1"},[n("p",{staticClass:"title"},[t._v("附件列表")]),n("div",[t._t("upload")],2)]),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.attinfos,border:"","header-cell-style":{background:"#EEEEEE"}}},[n("el-table-column",{attrs:{prop:"document",label:"文件名称",width:"500"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticClass:"editor-handle"},[n("span",[t._v(t._s(e.row.document.substr(0,e.row.document.indexOf("."))))])])]}}])}),n("el-table-column",{attrs:{prop:"createdate",label:"上传时间",width:"250"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("span",[t._v(t._s((e.row.contentlength/1024/1024).toFixed(2))+"M")])]}}])}),n("el-table-column",{attrs:{label:"操作",width:"150"},scopedSlots:t._u([{key:"default",fn:function(e){return[n("div",{staticClass:"handle"},[t._t("download",null,{data:e.row}),t._t("delete",null,{data:e.row})],2)]}}],null,!0)})],1)],1)},m=[],v={name:"FileList",data(){return{tableData:[],attinfos:[],isShow:!1,text:""}},computed:{},watch:{},filters:{},created(){},methods:{inputFocus(){this.isShow=!1,this.$emit("titleUpdata",this.text)},randerData(t){this.attinfos=t}}},y=v,b=(0,h.Z)(y,g,m,!1,null,"4ffa54be",null),x=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"file-text"},[n("p",{staticClass:"title"},[t._v("素材文本")]),t._t("editor")],2)},_=[],C={name:"FileText",data(){return{}},computed:{},components:{},watch:{},methods:{}},S=C,A=(0,h.Z)(S,w,_,!1,null,"1c65a142",null),k=A.exports,E=n(59322),D=n(50851),F=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-button",{attrs:{type:"",size:"small"},on:{click:function(e){return t.itemClick()}}},[r("img",{attrs:{src:n(46901),alt:""}}),t._v(" 重置 ")])},M=[],O={name:"reset",data(){return{}},computed:{},watch:{},methods:{itemClick(){this.$emit("reset")}}},B=O,T=(0,h.Z)(B,F,M,!1,null,"c27193aa",null),P=T.exports,I=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticStyle:{color:"#999999",cursor:"pointer"},on:{click:t.handle}},[t._v("删除")])},L=[],N=n(575),R={name:"",data(){return{}},computed:{},watch:{},props:{obj:Object,deleteFile:Function},methods:{async handle(){let t=N.Z.removeFileList([this.obj]);this.tool.showMessage(t,(()=>{this.$emit("deleteFile",this.obj.linksid)}))}}},z=R,j=(0,h.Z)(z,I,L,!1,null,"11bcc4ec",null),$=j.exports,q=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("span",{staticStyle:{color:"#3874F6","margin-right":"20px",cursor:"pointer"},on:{click:function(e){return t.downLoad()}}},[t._v("下载")])},V=[],H={name:"download",data(){return{}},props:["data"],computed:{},watch:{},methods:{downLoad(){window.open(this.data.url)}}},U=H,G=(0,h.Z)(U,q,V,!1,null,"63a7c556",null),W=G.exports,Y=n(87475),X=(n(52266),{name:"index",data(){return{cacheInfo:{classname:"webmanage.saletool.sharematerial.sharematerial",method:"insertOrUpdate",content:{title:"",sat_sharematerial_classid:9999,notes:"",tag:[],canfiledownload:1,content:"",sat_sharematerialid:0,type:""}},uploadCacheData:{},create_sat_sharematerialid:0,uploadType:null,defaultData:{},authData:{},authId:0}},components:{Header:o.Z,Set:f,FileList:x,FileText:k,upload:E.Z,save:D.Z,reset:P,delete1:$,download:W,Editor:Y.Z,scopeOfauth:a.Z},computed:{},watch:{},mounted(){this.uploadData(JSON.parse(window.sessionStorage.getItem("newMaterial")))},beforeDestroy(){},methods:{uploadData(t){this.cacheInfo.content.sat_sharematerialid=t.sat_sharematerialid,this.cacheInfo.content.title=t.title,this.cacheInfo.content.sat_sharematerial_classid=t.sat_sharematerial_classid,this.cacheInfo.content.content=t.content,this.uploadType=t.type,this.$refs.set.ruleForm.title=t.title,this.$refs.set.ruleForm.category=t.sat_sharematerial_classid,this.uploadCacheData.sat_sharematerialid=t.sat_sharematerialid,this.uploadCacheData.attinfos=t.attinfos,this.authId=this.$route.query.id,setTimeout(this.randerData,100),""!=t.title&&(this.uploadCacheData.status="完成"),this.query_auth()},randerData(){3!=this.uploadType&&this.$refs.attFileList.randerData(this.uploadCacheData.attinfos)},deleteFile(t){this.uploadCacheData.attinfos=this.uploadCacheData.attinfos.filter((e=>e.linksid!=t)),this.randerData()},save(){this.$refs.set.$refs.form.validate((t=>{if(t){if("3"==this.uploadType){const t=this.$refs.editor.editor.getHtml();if("<p><br></p>"==t)return this.$message.error("您还未编辑图文内容");this.cacheInfo.content.content=t}else if(0==this.uploadCacheData.attinfos.length)return this.$message.error("您还未上传附件");if(this.cacheInfo.content.type=this.uploadType,this.cacheInfo.content.sat_sharematerial_classid=="9999"+JSON.parse(window.sessionStorage.getItem("active_account")).userid)return this.$message.error("请选择素材分类");this.$api.requested(this.cacheInfo).then((t=>{this.tool.showMessage(t,(()=>{this.uploadCacheData.status="完成",this.insertCoursewareauth(),this.$router.go(-1)}))}))}else this.$notify({title:"提示",message:"请输入标题或分类",type:"error"})}))},async query_auth(){const t=await this.$api.requested({classname:"webmanage.saletool.sharematerial.sharematerialAuth",method:"selectAuth",content:{sat_sharematerialid:this.uploadCacheData.sat_sharematerialid}});this.defaultData=t.data},async insertCoursewareauth(){let t={classname:"webmanage.saletool.sharematerial.sharematerialAuth",method:"insertOrUpdate",content:this.authData};const e=await this.$api.requested(t);0===e.code&&this.$notify({title:"失败",message:e.data,type:"error"})},onChecked(t){this.authData=t},async onSuccess(t){console.log(t);let e={classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"SAT_SHAREMATERIAL",ownerid:this.uploadCacheData.sat_sharematerialid,usetype:"default",attachmentids:[t]}},n=await this.$api.requested(e);if("成功"!=n.msg)return this.$notify({title:"提示",message:"上传失败",type:"error"});this.uploadCacheData.attinfos=this.uploadCacheData.attinfos.concat(n.data),this.randerData()},async removeAllData(){if(this.$route.params.data&&(this.uploadCacheData.status="新建",this.uploadCacheData.sat_sharematerialid=this.create_sat_sharematerialid),"新建"==this.uploadCacheData.status){let t=this.uploadCacheData.attinfos;N.Z.removeFileList(t);let e={classname:"webmanage.saletool.sharematerial.sharematerial",method:"delete",content:{sat_sharematerialid:[this.uploadCacheData.sat_sharematerialid]}};await this.$api.requested(e)}},reSetAllData(){this.cacheInfo.content.title="",this.cacheInfo.content.sat_sharematerial_classid="",this.$refs.editor.html="",this.$refs.set.ruleForm.title="",this.$refs.set.ruleForm.category="",this.uploadCacheData.attinfos=[]},selectChange(t){this.cacheInfo.content.sat_sharematerial_classid=t},titleChange(t){this.cacheInfo.content.title=t}}}),Z=X,K=(0,h.Z)(Z,r,i,!1,null,"cb61e32a",null),Q=K.exports},89640:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return v}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("bread-crumbs",{attrs:{tempFileData:t.tempFileData},on:{BreadCrumbsChange:t.BreadCrumbsChange}}),n("div",{staticClass:"header-panl"},[n("search",{ref:"search",on:{searchActive:t.searchActive,clearData:t.clearData}}),t.tool.checkAuth(t.$route.name,"read")?n("hot-new-control",{attrs:{sortType:t.params.content.where.sorttype},on:{sortTypeChange:t.sortTypeChange}}):t._e()],1),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("file-list",{attrs:{fileData:t.fileData},on:{upFileData:t.upFileData,statusChange:t.statusChange}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.params.content.pageSize,currentPage:t.params.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1)},i=[],a=n(85873),o=n(30203),s=n(29963),l=n(4638),u=n(10181),c=n(57475),d=n(6430),h=n(5283),p={name:"index",data(){return{params:{accesstoken:"29cb8b4d626ae923fedd45d060367cd3",classname:"saletool.salematerial.salematerial",method:"selectMyList",content:{nocache:!0,pageNumber:1,pageSize:25,parentid:1,where:{condition:""}}},tempFileData:[{filename:"文件",id:null,tempData:""}],fileData:[],isType:"all",currentFileIndex:0,isFileInfoPanlShow:!1,total:0}},components:{SelectPanl:o.Z,search:c.Z,FileList:a.Z,HotNewControl:s.Z,BreadCrumbs:l.Z,Drawer:u.Z,Pagination:h.Z},computed:{},watch:{},async created(){this.getFileList(),this.tempFileData[0].id=1},methods:{async getFileList(){let t=await this.$api.requested(this.params);this.total=t.total,this.fileData=d.Z.fileList(t.data)},searchActive(t){this.params.content.where.condition=t,this.getFileList()},clearData(){this.params.content.where.condition="",this.getFileList()},upFileData(t,e,n){this.params.content.parentid=n,this.currentFileIndex=n,this.tempFileData[this.tempFileData.length-1].id=t,this.getFileList(),this.tempFileData.push({filename:e,id:n})},BreadCrumbsChange(t){this.tempFileData.length<=1||(this.params.content.parentid=t,this.params.content.pageNumber=1,this.tempFileData.splice(this.tempFileData.indexOf(this.tempFileData.find((e=>e.id==t)))+1),this.$refs.search.clearData(),this.getFileList())},statusChange(t,e){this.params.content.parentid=e.parentid,this.getFileList()},async sortTypeChange(t){this.params.content.where.sorttype=t,this.params.content.parentid=1,this.tempFileData.splice(1),this.getFileList(),this.currentFileIndex=0},filterFileData(t,e){return"all"==e?t:t.filter((t=>t.postfix==e))},pageChange(t){this.params.content.pageNumber=t,this.getFileList()}}},f=p,g=n(1001),m=(0,g.Z)(f,r,i,!1,null,"337b4f48",null),v=m.exports},69516:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return v}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"read")?n("search",{on:{searchActive:t.searchActive,clearData:t.clearData}}):t._e(),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{list:t.list}}):t._e(),n("div",{staticClass:"page"},[n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1)],1)},i=[],a=n(5283),o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return 0!=t.list.length?r("div",{staticClass:"list"},t._l(t.list,(function(e,i){return r("div",{key:i,staticClass:"list-box",on:{click:function(n){return t.itemClick(e.sat_noticeid)}}},[r("div",{staticClass:"item-left"},[r("el-image",{attrs:{src:e.cover||n(1581),lazy:"",fit:"scale-down"}}),r("div",{staticClass:"text-panl"},[r("div",{staticClass:"title"},[t._v(" "+t._s(e.title)+" ")]),r("div",{staticClass:"descript"},[t._v(" "+t._s(e.summary)+" ")]),r("div",{staticClass:"info"},[r("span",{staticClass:"tag"},[t._v(t._s(e.classname))]),r("span",[t._v(t._s(e.createdate))]),r("span",[t._v("阅读量:"),r("span",[t._v(t._s(e.readcount))])]),r("span",[r("span",[t._v("附件数量:"),r("span",[t._v(t._s(e.readpersoncount))])])])])])],1),r("div",{staticClass:"item-right"},[r("p",{style:{background:"已读"==e.readstatus?"#FA8C16":"#EEEEEE"}},[t._v(t._s(e.readstatus))])])])})),0):r("el-empty",{attrs:{description:"暂无数据"}})},s=[],l={name:"list",data(){return{}},props:{list:{default(){return[]}}},computed:{},watch:{},created(){},methods:{itemClick(t){this.$router.push({path:"/notice_detail",query:{sat_noticeid:t}})}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"2a9105f7",null),h=d.exports,p=n(57475),f={name:"Index",data(){return{param:{accesstoken:"2686aade24d20b15bbaa177dc35e638c",classname:"saletool.notice.notice",method:"queryNoticeList",content:{nocache:!0,pageNumber:1,pageSize:10,where:{condition:""}}},searchTitle:"",list:[],total:0,currentPage:0}},components:{Pagination:a.Z,List:h,search:p.Z},created(){this.getNoticeData()},mounted(){},methods:{async getNoticeData(){let t=await this.$api.requested(this.param);this.list=t.data,this.total=t.total},pageChange(t){this.param.content.pageNumber=t,this.getNoticeData()},async searchActive(t){this.param.content.where.condition=t.trim();let e=await this.$api.requested(this.param);this.list=e.data,this.total=e.total},clearData(){this.param.content.where.condition="",this.getNoticeData()}}},g=f,m=(0,c.Z)(g,r,i,!1,null,"36409288",null),v=m.exports},62523:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("div",{staticClass:"title-box"},[n("div",{staticClass:"title"},[t._v(t._s(t.detailData.title))]),n("div",{staticClass:"descript"},[t._v(t._s(t.detailData.summary))]),n("div",{staticClass:"info"},[n("span",{staticClass:"tag"},[t._v(t._s(t.detailData.classname))]),n("span",[t._v(t._s(t.detailData.createdate))])])]),t.tool.checkAuth(t.$route.name,"read")?n("div",{staticClass:"text-content"},[n("div",{attrs:{id:"fwb"}})]):t._e(),t.detailData.attinfos&&t.detailData.attinfos.length>0?n("div",{staticClass:"file-content"},[n("div",{staticClass:"file-download"},[n("p",{staticClass:"title"},[t._v("附件下载")]),t.tool.checkAuth(t.$route.name,"read")?n("div",{staticClass:"file-list"},[n("file-item",{attrs:{isDownLoad:!0,itemStyle:t.itemStyle,sat_noticeid:t.detailData.sat_noticeid,fileData:t.detailData.attinfos},on:{updateDownLoadRecord:t.updateDownLoadRecord}})],1):t._e()])]):t._e(),n("div",{staticClass:"comments"},[n("div",{staticClass:"score-box"},[n("p",[t._v("评分反馈")]),n("div",{staticClass:"handle"},[n("p",[t._v("总体")]),n("el-rate",{attrs:{disabled:0==!t.commentData.leavemessage,colors:t.scoreColor},model:{value:t.send.content.score,callback:function(e){t.$set(t.send.content,"score",e)},expression:"send.content.score"}}),n("p",[t._v("满意")])],1),n("p",[t._v(t._s(t.detailData.readpersoncount)+"人评分")])]),n("div",{staticClass:"text-box"},[n("p",[t._v("留言反馈")]),n("div",{staticClass:"comment-panl"},[n("el-input",{attrs:{type:"textarea",rows:4,placeholder:"请填写留言",resize:"none",disabled:0==!t.commentData.leavemessage},model:{value:t.send.content.leavemessage,callback:function(e){t.$set(t.send.content,"leavemessage",e)},expression:"send.content.leavemessage"}}),t.tool.checkAuth(t.$route.name,"insert")?n("el-button",{attrs:{type:"success",size:"small",disabled:0==!t.commentData.leavemessage},nativeOn:{click:function(e){return t.sendComment()}}},[t._v("发表")]):t._e()],1)])])])},i=[],a=n(96908),o={name:"NoticeDetail",data(){return{param:{classname:"saletool.notice.notice",method:"queryNoticeMain",content:{sat_noticeid:4}},send:{classname:"saletool.notice.notice",method:"updateReadRecord",content:{sat_noticeid:this.$route.query.sat_noticeid,score:0,leavemessage:""}},itemStyle:{itemWidth:360,margin:20,img:{width:29,height:29},title:14,descript:10},score:0,scoreColor:["#99A9BF","#F7BA2A","#FADB14"],textarea:"",detailData:"",commentData:""}},components:{FileItem:a.Z},filters:{},computed:{},watch:{},created(){this.getNoticeDetail(),this.getCommentDetail()},mounted(){},methods:{compileFWB(){document.getElementById("fwb").innerHTML=this.detailData.content},async getNoticeDetail(){this.param.content.sat_noticeid=this.$route.query.sat_noticeid;let t=await this.$api.requested(this.param);this.detailData=t.data,this.detailData.attinfos=this.fileType.fileList(this.detailData.attinfos),this.compileFWB()},async sendComment(){if(1!=!this.send.content.leavemessage&&0!=this.send.content.score){let t=await this.$api.requested(this.send);this.tool.showMessage(t,(()=>{this.getCommentDetail()}))}else this.$notify({title:"提示",message:"请填写评论或评分",type:"warning"})},async getCommentDetail(){let t=await this.$api.requested({accesstoken:"148928f55b25f5c4636d5ae7cd339f93",classname:"saletool.notice.notice",method:"queryReadRecord",content:{sat_noticeid:this.$route.query.sat_noticeid}});this.commentData=t.data[0],this.send.content.score=t.data[0].score,this.send.content.leavemessage=t.data[0].leavemessage},async updateDownLoadRecord(t){let e=await this.$api.requested({classname:"saletool.notice.notice",method:"updateDownloadRecord",content:{sat_noticeid:this.$route.query.sat_noticeid}});this.tool.showMessage(e)}}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,"7ed2d635",null),c=u.exports},22099:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"edit"},["detail"==t.position?n("el-button",{attrs:{size:"small",type:"primary",disabled:!t.isHandle},on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]):n("p",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]),n("el-dialog",{attrs:{title:"编辑线索",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.param.content,rules:t.rules,"label-width":"80px","label-position":"left"}},[n("el-form-item",{attrs:{label:"客户名称",prop:"name"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.name,callback:function(e){t.$set(t.param.content,"name",e)},expression:"param.content.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.phonenumber,callback:function(e){t.$set(t.param.content,"phonenumber",e)},expression:"param.content.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"province"}},[n("el-cascader",{staticClass:"width-240",attrs:{options:t.arealist},on:{change:t.cascaderChange},model:{value:t.param.content.province,callback:function(e){t.$set(t.param.content,"province",e)},expression:"param.content.province"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.address,callback:function(e){t.$set(t.param.content,"address",e)},expression:"param.content.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.cluesource,callback:function(e){t.$set(t.param.content,"cluesource",e)},expression:"param.content.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注",prop:"notes"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.notes,callback:function(e){t.$set(t.param.content,"notes",e)},expression:"param.content.notes"}})],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addOrdercule}},[t._v("确 定")])],1)],1)],1)},i=[],a=(n(52266),{name:"add",data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"edit",content:{sat_orderclueid:0,name:"",phonenumber:"",province:"",city:"",county:"",address:"",notes:"",cluesource:""}},dialogVisible:!1,rules:{phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],province:[{required:!0,message:"内容不能为空",trigger:"blur"}],cluesource:[{required:!0,message:"内容不能为空",trigger:"blur"},{min:1,max:25,message:"长度在 1 到 25 个字符",trigger:"blur"}]},areaSelectResult:[],isHandle:""}},props:{updataList:{type:Function},getDetail:{type:Function},position:{type:String},detailInfo:{type:Object},arealist:{type:Array}},computed:{},watch:{detailInfo:{handler(t){let e;console.log(1111),this.param={classname:"saletool.orderclue.web.orderclue",method:"edit",content:{sat_orderclueid:t.data.sat_orderclueid,name:t.data.name,phonenumber:t.data.phonenumber,province:t.data.city?[t.data.province,t.data.city,t.data.county]:[t.data.province],city:t.data.province,county:t.data.province,address:t.data.address,notes:t.data.notes,cluesource:t.data.cluesource}},console.log(this.param),this.areaSelectResult=t.data.city?[t.data.province,t.data.city,t.data.county]:[t.data.province],JSON.parse(window.sessionStorage.getItem("userInfo")).name==this.detailInfo.data.leadername?(e=!0,e="待跟进"==this.detailInfo.data.status||"跟进中"==this.detailInfo.data.status):e=!1,this.isHandle=e}}},created(){},methods:{handleClose(){this.dialogVisible=!1},addOrdercule(){this.areaSelectResult.length>1?(this.param.content.province=this.areaSelectResult[0],this.param.content.city=this.areaSelectResult[1],this.param.content.county=this.areaSelectResult[2]):this.param.content.province=this.areaSelectResult[0],this.$refs.ruleForm.validate((async t=>{if(!t)return this.$notify({title:"提示",message:"请按照要求输入信息",type:"warning"});let e=await this.$api.requested(this.param);this.tool.showMessage(e,(()=>{this.$refs.ruleForm.resetFields(),this.dialogVisible=!1,this.areaSelectResult=[],this.$emit("updataList"),this.$emit("getDetail")}))}))},cascaderChange(t){this.areaSelectResult=t}}}),o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"bf403656",null),u=l.exports},53298:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"follow"},["detail"==t.position?n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"warning",disabled:!t.isHandle},on:{click:function(e){t.dialogVisible=!0}}},[t._v("跟进")]):n("p",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("跟进")]),n("el-dialog",{attrs:{title:"线索跟进",visible:t.dialogVisible,width:"900","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.param.content,rules:t.rules,"label-width":"80px","label-position":"left"}},[n("el-row",{attrs:{gutter:10}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"跟进时间","label-position":"left","label-width":"100px"}},[n("el-date-picker",{attrs:{type:"date",format:"yyyy-MM-dd HH:mm:ss",disabled:"",size:"small"},model:{value:t.timer,callback:function(e){t.timer=e},expression:"timer"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"本次跟进方式","label-width":"130px","label-position":"left",prop:"followupmode"}},[n("el-select",{attrs:{placeholder:"请选择方式",size:"small"},model:{value:t.param.content.followupmode,callback:function(e){t.$set(t.param.content,"followupmode",e)},expression:"param.content.followupmode"}},[n("el-option",{attrs:{label:"当面拜访",value:"当面拜访"}}),n("el-option",{attrs:{label:"电话沟通",value:"电话沟通"}})],1)],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"本次跟进结果","label-width":"150px","label-position":"left",prop:"logtype"}},[n("el-radio-group",{on:{change:t.changeClick},model:{value:t.param.content.logtype,callback:function(e){t.$set(t.param.content,"logtype",e)},expression:"param.content.logtype"}},[n("el-radio",{attrs:{label:"跟进"}},[t._v("跟进")]),n("el-radio",{attrs:{label:"已成交"}},[t._v("成交")]),n("el-radio",{attrs:{label:"丢单"}},[t._v("丢单")]),n("el-radio",{attrs:{label:"无效"}},[t._v("无效")])],1)],1)],1),"丢单"==t.param.content.logtype?n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"已购买商品",prop:"competitor","label-width":"200px"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.competitor,callback:function(e){t.$set(t.param.content,"competitor",e)},expression:"param.content.competitor"}})],1)],1):t._e(),n("el-col",{attrs:{span:24}},["跟进"==t.param.content.logtype?n("el-form-item",{attrs:{label:"跟进内容",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e(),"丢单"==t.param.content.logtype?n("el-form-item",{attrs:{label:"丢单原因",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e(),"已成交"==t.param.content.logtype?n("el-form-item",{attrs:{label:"添加备注",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e(),"无效"==t.param.content.logtype?n("el-form-item",{attrs:{label:"无效原因",prop:"content"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1):t._e()],1)],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.followAction}},[t._v("确 定")])],1)],1)],1)},i=[],a=(n(52266),{name:"",data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"addFollowUpLog",content:{sat_orderclueid:0,content:"",followupmode:"",logtype:"跟进",competitor:""}},timer:new Date,rules:{content:[{required:!0,message:"内容不能为空",trigger:"blur"}],followupmode:[{required:!0,message:"内容不能为空",trigger:"blur"}],logtype:[{required:!0,message:"内容不能为空",trigger:"blur"}],competitor:[{required:!0,message:"内容不能为空",trigger:"blur"}]},time:"",dialogVisible:!1,isHandle:""}},props:{detailInfo:{default(){return[]}},position:{type:String},updataList:{type:Function},getDetail:{type:Function}},computed:{},watch:{detailInfo:{handler(t){let e;JSON.parse(window.sessionStorage.getItem("userInfo")).name==this.detailInfo.data.leadername?(e=!0,e="待跟进"==this.detailInfo.data.status||"跟进中"==this.detailInfo.data.status):e=!1,this.isHandle=e}}},methods:{handleClose(){this.dialogVisible=!1},changeClick(){this.param={classname:"saletool.orderclue.web.orderclue",method:"addFollowUpLog",content:{sat_orderclueid:0,content:"",followupmode:"",logtype:this.param.content.logtype,competitor:""}}},followAction(){this.$refs.ruleForm.validate((async t=>{if(!t)return this.$notify({title:"提示",message:"请按照要求填写信息",type:"warning"});this.param.content.sat_orderclueid=this.detailInfo.data.sat_orderclueid;let e=await this.$api.requested(this.param);this.tool.showMessage(e,(()=>{this.dialogVisible=!1,this.$emit("updataList"),this.$emit("getDetail"),this.$refs.ruleForm.resetFields()}))}))}}}),o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"56c884e5",null),u=l.exports},95299:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return R}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"orderclue"},[n("list",{ref:"list",attrs:{teamList:t.teamList},scopedSlots:t._u([{key:"detail",fn:function(e){return[t.tool.checkAuth(t.$route.name,"read")?n("p",{on:{click:function(n){return t.detail(e.data)}}},[t._v("详情")]):t._e()]}},{key:"edit",fn:function(e){return[t.userInfo.name!=e.data.data.leadername||t.userInfo.name!=e.data.data.leadername||"待跟进"!=e.data.data.status&&"跟进中"!=e.data.data.status?t._e():n("edit",{attrs:{detailInfo:e.data,arealist:t.arealist},on:{updataList:t.updataList}})]}},{key:"goUp",fn:function(e){return[t.userInfo.name!=e.data.data.leadername||t.userInfo.name!=e.data.data.leadername||"待跟进"!=e.data.data.status&&"跟进中"!=e.data.data.status?t._e():n("follow",{attrs:{detailInfo:e.data},on:{updataList:t.updataList}})]}},{key:"move",fn:function(e){return[1!=t.userInfo.isAuth||1!=t.userInfo.isAuth||"待跟进"!=e.data.data.status&&"跟进中"!=e.data.data.status?t._e():n("move",{attrs:{data:[e.data.data.sat_orderclueid],teamList:t.teamList},on:{updataList:t.updataList}})]}}])})],1)},i=[],a=n(98666),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("Header",[t.tool.checkAuth(t.$route.name,"insert")?n("add",{on:{updataList:t.updataList}}):t._e(),t.tool.checkAuth(t.$route.name,"export")?n("export-btn"):t._e(),n("move",{directives:[{name:"show",rawName:"v-show",value:t.checkboxArr.length>=1,expression:"checkboxArr.length >= 1"}],attrs:{type:"more",teamList:t.teamList,data:t.checkboxArr},on:{updataList:function(e){return t.getList()}}})],1),n("div",{staticClass:"content"},[t.tool.checkAuth(t.$route.name,"read")?n("div",{staticClass:"select"},[n("search",{on:{searchActive:t.searchActive,clearData:t.clearData}}),n("div",{staticClass:"status"},[n("span",{staticStyle:{"margin-right":"10px"}},[t._v("状态:")]),n("el-select",{attrs:{size:"small",clearable:""},on:{change:t.selectChange},model:{value:t.param.content.where.status,callback:function(e){t.$set(t.param.content.where,"status",e)},expression:"param.content.where.status"}},[n("el-option",{attrs:{value:"待跟进"}},[t._v("待跟进")]),n("el-option",{attrs:{value:"跟进中"}},[t._v("跟进中")]),n("el-option",{attrs:{value:"丢单"}},[t._v("丢单")]),n("el-option",{attrs:{value:"已成交"}},[t._v("成交")]),n("el-option",{attrs:{value:"无效"}},[t._v("无效")]),n("el-option",{attrs:{value:"已过期"}},[t._v("已过期")])],1)],1)],1):t._e(),t.tool.checkAuth(t.$route.name,"read")?n("table1",{attrs:{layout:t.tablecols,custom:!0,checkbox:!0,data:t.list,height:t.tableHieght},on:{checkboxCallBack:t.checkboxCallBack},scopedSlots:t._u([{key:"customcol",fn:function(e){return["rowindex"==e.column.columnname?n("div",{staticStyle:{display:"flex","align-items":"center"}},[n("p",[t._v(t._s(e.column.data[e.column.columnname]))]),n("span",{class:"总部"==e.column.data.isTeam?"all-team":"team"},[t._v(t._s(e.column.data.isTeam))])]):"leadername"==e.column.columnname?n("div",[n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]):"city"==e.column.columnname?n("div",[n("p",[t._v(t._s(e.column.data.province)+"、"+t._s(e.column.data.city)+"、"+t._s(e.column.data.county))])]):"status"==e.column.columnname?n("div",[n("p",{style:{color:t.statusStyle[e.column.data[e.column.columnname]]}},[t._v(" "+t._s(e.column.data[e.column.columnname]))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[n("div",{staticClass:"handle"},[t._t("detail",null,{data:e}),t._t("edit",null,{data:e}),t._t("goUp",null,{data:e}),t._t("move",null,{data:e})],2)]}}],null,!0)}):t._e(),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.param.content.pageNumber,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"current-change":t.handleCurrentChange}})],1)],1)],1)},s=[],l=n(57475),u=n(68757),c=(n(52266),function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"move"},["more"==t.type?n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"warning",size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[t._v("批量转移")]):n("p",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("转移")]),n("el-dialog",{attrs:{title:"转移",visible:t.dialogVisible,width:"500px","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("div",{staticClass:"handle"},[n("p",{staticClass:"title"},[t._v("团队成员")]),n("el-select",{attrs:{placeholder:"请选择转移人",size:"small"},model:{value:t.param.content.sa_agent_hrid,callback:function(e){t.$set(t.param.content,"sa_agent_hrid",e)},expression:"param.content.sa_agent_hrid"}},t._l(t.teamList,(function(e,r){return n("el-option",{key:r,attrs:{label:e.name,value:e.sa_agent_hrid}},[t._v(t._s(e.name))])})),1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.followAction}},[t._v("确 定")])],1)])],1)}),d=[],h={name:"",data(){return{dialogVisible:!1,param:{classname:"saletool.orderclue.web.orderclue",method:"changeClue",content:{sat_orderclueid:[],sa_agent_hrid:""}}}},props:{data:{type:Array},type:{type:String},updataList:{type:Function},teamList:{type:Array}},computed:{},watch:{},created(){},methods:{handleClose(){this.dialogVisible=!1},async followAction(){this.param.content.sat_orderclueid=this.data;let t=await this.$api.requested(this.param);this.tool.showMessage(t,(()=>{this.dialogVisible=!1,this.$emit("updataList"),this.param.content.sa_agent_hrid=""}))}}},p=h,f=n(1001),g=(0,f.Z)(p,c,d,!1,null,"0295a84b",null),m=g.exports,v=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticStyle:{"margin-left":"10px"},attrs:{type:"success",size:"small",icon:"el-icon-download"},on:{click:function(e){return t.submit()}}},[t._v("导 出")])],1)},y=[],b={data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"selectList",content:{isAll:!0,pageNumber:1,pageSize:20,where:{condition:"",status:""}}}}},methods:{async submit(){let t=await this.$api.requested(this.param);this.tool.showMessage(t,(()=>{window.open(t.data[0].url,"_self")}))}}},x=b,w=(0,f.Z)(x,v,y,!1,null,null,null),_=w.exports,C=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"add"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){t.dialogVisible=!0}}},[t._v("新建")]),n("el-dialog",{attrs:{title:"新建线索",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.param.content,rules:t.rules,"label-width":"80px","label-position":"left"}},[n("el-form-item",{attrs:{label:"客户名称",prop:"name"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.name,callback:function(e){t.$set(t.param.content,"name",e)},expression:"param.content.name"}})],1),n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.phonenumber,callback:function(e){t.$set(t.param.content,"phonenumber",e)},expression:"param.content.phonenumber"}})],1),n("el-form-item",{attrs:{label:"省市县",prop:"province"}},[n("el-cascader",{ref:"cascader",staticClass:"width-240",attrs:{options:t._arealist},on:{change:t.cascaderChange},model:{value:t.param.content.province,callback:function(e){t.$set(t.param.content,"province",e)},expression:"param.content.province"}})],1),n("el-form-item",{attrs:{label:"地址",prop:"address"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.address,callback:function(e){t.$set(t.param.content,"address",e)},expression:"param.content.address"}})],1),n("el-form-item",{attrs:{label:"来源",prop:"cluesource"}},[n("el-input",{attrs:{size:"small"},model:{value:t.param.content.cluesource,callback:function(e){t.$set(t.param.content,"cluesource",e)},expression:"param.content.cluesource"}})],1),n("el-form-item",{attrs:{label:"备注",prop:"notes"}},[n("el-input",{attrs:{type:"textarea",size:"small"},model:{value:t.param.content.notes,callback:function(e){t.$set(t.param.content,"notes",e)},expression:"param.content.notes"}})],1)],1),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.addOrdercule}},[t._v("确 定")])],1)],1)],1)},S=[],A={name:"add",data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"edit",content:{sat_orderclueid:0,name:"",phonenumber:"",province:"",city:"",county:"",address:"",notes:"",cluesource:""}},dialogVisible:!1,rules:{phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],province:[{required:!0,message:"内容不能为空",trigger:"blur"}],cluesource:[{required:!0,message:"内容不能为空",trigger:"blur"},{min:1,max:25,message:"长度在 1 到 25 个字符",trigger:"blur"}]},areaSelectResult:""}},props:{updataList:{type:Function}},inject:["arealist"],computed:{_arealist(){return this.arealist()}},watch:{},created(){},methods:{handleClose(){this.dialogVisible=!1},addOrdercule(){this.$refs.ruleForm.validate((async t=>{if(!t)return this.$notify({title:"提示",message:"请按照要求填写信息",type:"warning"});this.areaSelectResult&&this.areaSelectResult.length>1?(this.param.content.province=this.areaSelectResult[0],this.param.content.city=this.areaSelectResult[1],this.param.content.county=this.areaSelectResult[2]):1==this.areaSelectResult.length&&(this.param.content.province=this.areaSelectResult[0]);let e=await this.$api.requested(this.param);this.tool.showMessage(e,(()=>{this.$refs.ruleForm.resetFields(),this.dialogVisible=!1,this.areaSelectResult=[],this.$emit("updataList")}))}))},cascaderChange(t){this.areaSelectResult=t}}},k=A,E=(0,f.Z)(k,C,S,!1,null,"4ea18ab7",null),D=E.exports,F={name:"list",data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"selectList",content:{isAll:!1,nocache:!0,pageNumber:1,pageSize:20,where:{condition:"",status:""}}},tablecols:[],total:0,list:[],userName:JSON.parse(window.sessionStorage.getItem("active_account")).name,checkboxArr:[],statusStyle:{"待跟进":"#FA8C16","跟进中":"#52C41A","丢单":"#FF3B30","无效":"#999999","已成交":"#333333","已过期":"#999999"}}},props:["teamList"],components:{search:l.Z,Header:a.Z,exportBtn:_,table1:u.Z,move:m,add:D},computed:{},watch:{},created(){this.getList()},methods:{async getList(){let t=await this.$api.requested(this.param);this.list=t.data,this.total=t.total,console.log(this.list)},searchActive(t){this.param.content.where.condition=t,this.param.content.pageNumber=1,this.getList()},clearData(){this.param.content.where.condition="",this.param.content.pageNumber=1,this.getList()},handleCurrentChange(t){this.param.content.pageNumber=t,this.getList()},selectChange(){this.param.content.pageNumber=1,this.getList()},updataList(){this.param.content.pageNumber=1,this.getList()},checkboxCallBack(t){this.checkboxArr=t.map((t=>t.sat_orderclueid))}},mounted(){this.tablecols=this.tool.tabelCol(this.$route.name).orderclueList.tablecols}},M=F,O=(0,f.Z)(M,o,s,!1,null,"3d568ab0",null),B=O.exports,T=n(22099),P=n(53298),I={name:"index",data(){return{teamList:[],arealist:[],userInfo:""}},provide(){return{arealist:()=>this.arealist}},components:{Header:a.Z,list:B,add:D,exportBtn:_,edit:T.Z,follow:P.Z,move:m,add:D},computed:{},watch:{},created(){this.getTeamList(),this.query_arealist(),this.queryUserInfo()},methods:{detail(t){this.$router.push({path:"/orderclue_detail",query:{id:t.data.sat_orderclueid}})},updataList(){this.$refs.list.param.content.pageNumber=1,this.$refs.list.getList()},async getTeamList(){let t=await this.$api.requested({classname:"sale.team.team",method:"query_teamList",content:{pageNumber:1,pageSize:99999,where:{condition:""}}});this.teamList=t.data},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});console.log(t.data),this.arealist=this.tool.createMenu(t.data)},async queryUserInfo(){let t=await this.$api.requested({classname:"common.usercenter.usercenter",method:"queryUserMsg",content:{}});this.userInfo={isAuth:t.data.agenthr.isleader,name:t.data.name},window.sessionStorage.setItem("userInfo",JSON.stringify(this.userInfo))}}},L=I,N=(0,f.Z)(L,r,i,!1,null,"9b0e4026",null),R=N.exports},26065:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return b}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"detail"},[n("Header",[n("edit",{attrs:{position:"detail",arealist:t.arealist,detailInfo:{data:t.detail}},on:{getDetail:t.getDetail}}),n("follow",{attrs:{detailInfo:{data:t.detail},position:"detail"},on:{getDetail:t.getDetail}})],1),n("div",{staticClass:"normal-card"},[n("el-descriptions",{attrs:{column:5,title:"线索信息"}},[n("el-descriptions-item",{attrs:{label:"序号"}},[t._v(t._s(t.detail.rowindex))]),n("el-descriptions-item",{attrs:{label:"手机号"}},[t._v(t._s(t.detail.phonenumber))]),n("el-descriptions-item",{attrs:{label:"地址"}},[t._v(t._s(t.detail.addres))]),n("el-descriptions-item",{attrs:{label:"来源"}},[t._v(t._s(t.detail.cluesource))]),n("el-descriptions-item",{attrs:{label:"状态"}},[n("span",{style:{color:t.statusStyle[t.detail.status]}},[t._v(t._s(t.detail.status))])]),n("el-descriptions-item",{attrs:{label:"客户名称"}},[t._v(t._s(t.detail.name))]),n("el-descriptions-item",{attrs:{label:"省市县"}},[t._v(t._s(t.detail.province)+"、"+t._s(t.detail.city)+"、"+t._s(t.detail.county))]),n("el-descriptions-item",{attrs:{label:"备注"}},[t._v(t._s(t.detail.notes))]),n("el-descriptions-item",{attrs:{label:"负责人"}},[t._v(t._s(t.detail.leadername))])],1)],1),n("div",{staticClass:"normal-card"},[n("el-descriptions",{attrs:{column:5,title:"系统信息"}},[n("el-descriptions-item",{attrs:{label:"创建人"}},[t._v(t._s(t.detail.createBy))]),n("el-descriptions-item",{attrs:{label:"分配人"}},[t._v(t._s(t.detail.assignedBy))]),n("el-descriptions-item",{attrs:{label:"最近跟进人"}},[t._v(t._s(t.detail.followBy))]),n("el-descriptions-item",{attrs:{label:"转移人"}},[t._v(t._s(t.detail.changeBy))]),n("el-descriptions-item",{attrs:{label:"最近编辑人"}},[t._v(t._s(t.detail.editBy))]),n("el-descriptions-item",{attrs:{label:"创建时间"}},[t._v(t._s(t.detail.createDate))]),n("el-descriptions-item",{attrs:{label:"分配时间"}},[t._v(t._s(t.detail.assignedDate))]),n("el-descriptions-item",{attrs:{label:"最近跟进时间"}},[t._v(t._s(t.detail.followDate))]),n("el-descriptions-item",{attrs:{label:"最近转移时间"}},[t._v(t._s(t.detail.changeDate))]),n("el-descriptions-item",{attrs:{label:"最近编辑时间"}},[t._v(t._s(t.detail.editDate))])],1)],1),n("follow-detail",{ref:"followDetatil"})],1)},i=[],a=n(98666),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[n("p",{staticClass:"title"},[t._v("跟进记录"),n("i",{staticClass:"el-icon-sort",on:{click:t.sortFun}})]),n("div",{staticClass:"select"},[n("span",{staticClass:"demonstration"},[t._v("日期范围:")]),n("time-select",{on:{clearSelect:t.clearSelect,timeChange:t.timeChange}})],1),t.follow?n("div",{staticClass:"detail"},t._l(t.follow,(function(e,r){return n("div",{key:r,staticClass:"item"},[n("p",[t._v(t._s(r+1)+"."+t._s(e.createdate)+",由经销商端"),n("span",{staticStyle:{"font-weight":"bold",margin:"0 6px","font-size":"13px"}},[t._v(t._s(e.createby))]),t._v("开始跟进,跟进方式:"),n("span",{staticStyle:{"font-weight":"bold",margin:"0 5px"}},[t._v(t._s(e.followupmode))]),t._v(","+t._s(t.handleTxt[e.logtype]))]),n("div",{staticClass:"content"},[e.competitor?n("p",[t._v("已购买品牌:"+t._s(e.competitor))]):t._e(),t._v(" "+t._s(e.content)+" ")])])})),0):t._e(),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}})])},s=[],l=(n(52266),n(38347)),u={name:"followDetail",data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"getFollowList",content:{sat_orderclueid:this.$route.query.id,isdesc:1,where:{start:"",end:""}}},handleTxt:{"跟进中":"跟进内容","成交":"成交操作,添加备注","丢单":"丢单操作,具体原因如下","无效":"无效操作,具体原因如下"},follow:[],timeArr:[],total:0}},components:{TimeSelect:l.Z},computed:{},watch:{},created(){this.getFollowDetail()},methods:{async getFollowDetail(){let t=await this.$api.requested(this.param);this.follow=t.data,this.total=t.total},handleCurrentChange(t){this.param.content.pageNumber=t,this.getFollowDetail()},clearSelect(){this.param.content.where.start="",this.param.content.where.end=""},timeChange(t){this.param.content.where.start=t[0],this.param.content.where.end=t[1],this.getFollowDetail()},sortFun(){this.param.content.isdesc=1==this.param.content.isdesc?this.param.content.isdesc=0:this.param.content.isdesc=1,this.getFollowDetail()}}},c=u,d=n(1001),h=(0,d.Z)(c,o,s,!1,null,"4cd195a6",null),p=h.exports,f=n(22099),g=n(53298),m={name:"index",data(){return{param:{classname:"saletool.orderclue.web.orderclue",method:"selectDetail",content:{nocache:!0,sat_orderclueid:0}},statusStyle:{"待跟进":"#FA8C16","跟进中":"#52C41A","丢单":"#FF3B30","无效":"#999999","已成交":"#333333","已过期":"#999999"},detail:"",arealist:[]}},components:{Header:a.Z,followDetail:p,edit:f.Z,follow:g.Z},computed:{},watch:{},created(){this.getDetail(),this.query_arealist()},methods:{async getDetail(){this.$nextTick((()=>{this.$refs.followDetatil.getFollowDetail()})),this.param.content.sat_orderclueid=this.$route.query.id;let t=await this.$api.requested(this.param);this.detail=t.data},async query_arealist(){const t=await this.$api.requested({classname:"system.tools",method:"query_arealist",content:{}});this.arealist=this.tool.createMenu(t.data)}}},v=m,y=(0,d.Z)(v,r,i,!1,null,"04ebcea1",null),b=y.exports},68982:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return S}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.detailData?r("div",{staticClass:"index"},[r("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"insert")?r("submit-action",{ref:"submitAction",attrs:{detailData:t.detailData,editData:t.editData,disabled:t.disabled},on:{"update:editData":function(e){t.editData=e},"update:edit-data":function(e){t.editData=e},"update:disabled":function(e){t.disabled=e}}}):t._e(),r("img",{staticStyle:{cursor:"pointer"},attrs:{src:n(29046),alt:""},on:{click:function(e){return t.$router.go(0)}}})],1),r("div",{staticClass:"normal-card"},[r("p",[t._v(t._s(t.detailData.title))]),r("p",[t._v("时间: "+t._s(t.detailData.createdate))]),r("p",[t._v("提报要求: "+t._s(t.detailData.notes))]),t.detailData.attinfos&&t.detailData.attinfos.length>0?r("p",[t._v("附件下载")]):t._e(),r("file-item",{attrs:{isDownLoad:!0,itemStyle:t.itemStyle,fileData:t.detailData.attinfos}})],1),t.tool.checkAuth(t.$route.name,"read")?r("submit-item-info",{ref:"submitDetail",attrs:{fileData:t.calcList(t.detailData.submitedit)},on:{submitEdit:t.submitEdit}},[t.detailData.submitedit&&"more"==t.$route.query.type?r("pagination",{attrs:{slot:"page",total:t.detailData.submitedit.length,pageSize:t.pageSize,currentPage:t.currentIndex},on:{pageChange:t.pageChange},slot:"page"}):t._e()],1):t._e()],1):t._e()},i=[],a=n(96908),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"box"},[t.fileData?n("div",{staticClass:"normal-card"},[n("p",{staticClass:"title"},[t._v("提报记录")]),t.fileData.length>0?n("div",{staticClass:"list"},t._l(t.fileData,(function(e,r){return n("div",{key:r,staticClass:"list-item",on:{click:function(n){return t.itemClick(e)}}},[n("div",{staticClass:"decript"},[t._v(t._s(e.content))]),n("div",{staticClass:"time"},[n("span",[t._v("提交时间:")]),t._v(t._s(e.createdate))]),n("div",{staticClass:"footer"},[n("p",{staticClass:"submit"},[n("span",[t._v("附件数:")]),t._v(t._s(e.attinfos.length))])]),"退回"==e.status&&e.content?n("div",{staticClass:"handle"},[n("span",{staticClass:"back"},[t._v("退回")])]):t._e()])})),0):n("el-empty",{attrs:{description:"暂无数据"}}),n("div",{staticClass:"pagin"},[t._t("page")],2)],1):t._e(),n("el-drawer",{attrs:{title:"详情",visible:t.isFileInfoPanlShow},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("div",{staticClass:"info"},[n("p",[n("span",{staticStyle:{"margin-right":"10px"}},[t._v("提报人:")]),t._v(t._s(t.currentFile.createby))]),n("p",[n("span",{staticStyle:{"margin-right":"10px"}},[t._v("提报时间:")]),t._v(t._s(t.currentFile.createdate))])]),t.currentFile.content?n("div",{staticClass:"content",staticStyle:{"word-break":"break-all"}},[n("p",[t._v("提报内容")]),n("p",[t._v(" "+t._s(t.currentFile.content)+" ")])]):t._e(),t.currentFile.attinfos&&t.currentFile.attinfos.length>0?n("div",{staticClass:"file-box"},[n("p",[t._v("提报附件")]),n("div",{staticClass:"file1"},[n("file-item",{attrs:{isDownLoad:!0,itemStyle:t.itemDrawerStyle,fileData:t.currentFile.attinfos}})],1)]):t._e(),"退回"==t.currentFile.status?n("el-button",{staticStyle:{margin:"16px 0 0 16px"},attrs:{type:"warning",size:"small"},on:{click:t.submitEdit}},[t._v("重新提交")]):t._e()],1)],1)},s=[],l={name:"SubmiteditItemInfo",data(){return{isFileInfoPanlShow:!1,itemDrawerStyle:{img:{width:53,height:64},title:16,descript:12},currentFile:[]}},components:{FileItem:a.Z},props:["fileData"],computed:{},watch:{},created(){},methods:{itemClick(t){console.log(t),this.isFileInfoPanlShow=!0,this.currentFile=t,this.currentFile.attinfos=this.fileType.fileList(this.currentFile.attinfos)},submitEdit(){this.isFileInfoPanlShow=!1,this.$emit("submitEdit",this.currentFile)}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"e5e6f8d8",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"primary",size:"small",disabled:t.disabled},on:{click:t.actionSubmit}},[t._v("提报")]),n("el-drawer",{attrs:{title:"提报上传",visible:t.isFileInfoPanlShow},on:{"update:visible":function(e){t.isFileInfoPanlShow=e}}},[n("el-button",{staticClass:"btn1",attrs:{type:"warning",size:"small"},on:{click:function(e){return t.save()}}},[t._v("保存")]),n("div",{staticClass:"content",staticStyle:{"word-break":"break-all"}},[n("p",[t._v("提报内容")]),n("el-input",{attrs:{type:"textarea",autosize:{minRows:2,maxRows:4},placeholder:"请输入内容"},model:{value:t.param.content.content,callback:function(e){t.$set(t.param.content,"content",e)},expression:"param.content.content"}})],1),n("div",{staticClass:"bottom"},[n("div",{staticClass:"file-box"},[n("p",[t._v("提报附件")]),n("file-item",{attrs:{isDownLoad:!1,isDelete:!0,itemStyle:t.itemDrawerStyle,fileData:t.upload_panl.attinfos},on:{deleteSuccess:t.deleteSuccess}})],1),n("upload",{attrs:{target:"submit"},on:{onSuccess:t.onSuccess}})],1)],1)],1)},f=[],g=n(59322),m=(n(52266),{name:"SubmiteditItemInfo",data(){return{param:{classname:"saletool.submitedit.submitedit",method:"insertorupdate",content:{sat_submiteditmodelid:"",content:"",sat_submiteditid:"0"}},isFileInfoPanlShow:!1,itemDrawerStyle:{img:{width:53,height:64},title:16,descript:12},textarea2:"",upload_panl:0,disabled:1==window.sessionStorage.getItem("history"),currentSubmit:""}},props:["detailData","editData"],components:{FileItem:a.Z,upload:g.Z},computed:{},watch:{editData:{handler(t){this.upload_panl=t,t.content&&(this.param.content.content=t.content)}}},methods:{actionSubmit(){this.isFileInfoPanlShow=!0,this.upload_panl||(this.$emit("update:editData",""),this.getSubmitPanl())},async getSubmitPanl(){this.param.content.sat_submiteditmodelid=this.detailData.sat_submiteditmodelid;let t=await this.$api.requested(this.param);this.upload_panl=t.data},async save(){if(""==this.param.content.content&&1==this.detailData.istextrequired)return this.$notify({title:"提示",message:"请编辑内容",type:"warning"});if(0==this.upload_panl.attinfos.length&&1==this.detailData.isattrequired)return this.$notify({title:"提示",message:"请上传附件",type:"warning"});if(this.param.content.sat_submiteditmodelid=this.upload_panl.sat_submiteditmodelid,this.param.content.sat_submiteditid=this.editData?this.editData.sat_submiteditid:this.upload_panl.sat_submiteditid,this.editData){await this.$api.requested(this.param).then((t=>{this.tool.showMessage(t,(async()=>{this.upload_panl="",this.param.content.content="",this.param={classname:"saletool.submitedit.submitedit",method:"insertorupdate",content:{sat_submiteditmodelid:"",content:"",sat_submiteditid:"0"}},this.$api.requested({classname:"saletool.submitedit.submitedit",method:"sub_submitdetailed",content:{onceonly:"more"==this.$route.query.type?1:0,sat_submiteditmodelid:t.data.sat_submiteditmodelid,sat_submiteditid:t.data.sat_submiteditid}}).then((t=>{1==t.code&&(this.$parent.getDetailData(),this.isFileInfoPanlShow=!1,"more"!=this.$route.query.type&&(this.disabled=!0,window.sessionStorage.setItem("history",1)))}))}))}))}else{let t=await this.$api.requested(this.param);this.upload_panl.status="发布",this.tool.showMessage(t,(async()=>{let t={classname:"saletool.submitedit.submitedit",method:"sub_submitdetailed",content:{onceonly:"more"==this.$route.query.type?1:0,sat_submiteditmodelid:this.detailData.sat_submiteditmodelid,sat_submiteditid:this.upload_panl.sat_submiteditid}},e=await this.$api.requested(t);if(1!=e.code)return console.log("错误");this.upload_panl.status="发布",this.upload_panl.attinfos=null,this.param={classname:"saletool.submitedit.submitedit",method:"insertorupdate",content:{sat_submiteditmodelid:"",content:"",sat_submiteditid:"0"}},"more"!=this.$route.query.type&&(this.disabled=!0,window.sessionStorage.setItem("history",1)),this.isFileInfoPanlShow=!1,this.$parent.getDetailData()}))}},async onSuccess(t){this.fileId=t;let e={classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"sat_submitedit",ownerid:this.editData?this.editData.sat_submiteditid:this.upload_panl.sat_submiteditid,usetype:"default",attachmentids:[t]}},n=await this.$api.requested(e);this.tool.showMessage(n,(()=>{this.upload_panl.attinfos=this.fileType.fileList(this.upload_panl.attinfos.concat(n.data[0]))}))},deleteSuccess(t){this.editData?this.editData.attinfos.splice(t,1):this.upload_panl.attinfos.splice(t,1)}}}),v=m,y=(0,c.Z)(v,p,f,!1,null,"c73bc570",null),b=y.exports,x=n(5283),w={name:"index",data(){return{param:{classname:"saletool.submitedit.submitedit",method:"select_submitdetailed",content:{nochche:!0,sat_submiteditmodelid:""}},itemStyle:{itemWidth:366,margin:16,img:{width:29,height:29},title:14,descript:10},detailData:[],editData:[],currentIndex:1,pageSize:6,disabled:1!=this.$route.query.history}},components:{FileItem:a.Z,SubmitItemInfo:h,SubmitAction:b,Pagination:x.Z},computed:{},watch:{},created(){this.getDetailData()},methods:{async getDetailData(){this.param.content.sat_submiteditmodelid=this.$route.query.id;let t=await this.$api.requested(this.param);this.detailData=t.data,console.log("2222",this.detailData),this.deteleNoSubmit(),this.detailData.attinfos=this.fileType.fileList(this.detailData.attinfos)},deteleNoSubmit(){this.detailData.submitedit.forEach((async t=>{if("未提报"==t.status){let e={classname:"saletool.submitedit.submitedit",method:"delete_submitdetailed",content:{sat_submiteditid:t.sat_submiteditid}};await this.$api.requested(e);this.detailData.submitedit=this.detailData.submitedit.filter((t=>"未提报"!=t.status))}}))},submitEdit(t){t.attinfos=this.fileType.fileList(t.attinfos),this.editData=t,this.$refs.submitAction.isFileInfoPanlShow=!0},pageChange(t){this.currentIndex=t},calcList(t){if(t)return t.slice((this.currentIndex-1)*this.pageSize,this.currentIndex*this.pageSize)}}},_=w,C=(0,c.Z)(_,r,i,!1,null,"3842bdc0",null),S=C.exports},17754:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return p}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"read")?n("time-select",{on:{timeChange:t.timeChange,clearSelect:t.clearSelect}}):t._e(),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{list:t.oneData,type:"more"}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)},i=[],a=n(5283),o=n(30203),s=n(38347),l=n(30522),u={name:"index",data(){return{param:{classname:"saletool.submitedit.submitedit",method:"select_submitlist",content:{nocache:!0,onceonly:0,pageNumber:1,pageSize:4,where:{begdate:"",enddate:""}}},oneData:[],total:0}},components:{Pagination:a.Z,SelectPanl:o.Z,list:l.Z,TimeSelect:s.Z},computed:{},watch:{},created(){this.getSubmitEditAction()},methods:{async getSubmitEditAction(){let t=await this.$api.requested(this.param);this.oneData=t.data,this.total=t.total},pageChange(t){this.param.content.pageNumber=t,this.getSubmitEditAction()},timeChange(t){this.param.content.where.begdate=t[0],this.param.content.where.enddate=t[1],this.param.content.pageNumber=1,this.getSubmitEditAction()},clearSelect(){this.param.content.where.begdate="",this.param.content.where.enddate="",this.param.content.pageNumber=1,this.getSubmitEditAction()}}},c=u,d=n(1001),h=(0,d.Z)(c,r,i,!1,null,"4baa905c",null),p=h.exports},30203:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"select-panl"},t._l(t.titleLists,(function(e,r){return n("div",{key:r,class:["item",{active:t.currentName==e.type}],on:{click:function(n){return t.itemClick(e)}}},[t._v(t._s(e.name))])})),0)},i=[],a={name:"SelectPanl",data(){return{currentName:"all"}},props:{titleLists:{type:Array,default(){return[]}}},computed:{},watch:{},created(){this.currentName=this.titleLists[0].type},methods:{itemClick(t){this.currentName!=t.type&&(this.currentName=t.type,this.$emit("CurrentSelectType",t.type))}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"74e3b14a",null),u=l.exports},38347:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-date-picker",{attrs:{type:"daterange","start-placeholder":"开始日期","end-placeholder":"结束日期"},on:{change:t.timeChange},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}})],1)},i=[],a={name:"TimeSelect",data(){return{start:"",over:"",time:""}},computed:{},watch:{},methods:{timeChange(t){if(!t)return void this.$emit("clearSelect");let e=t.map((t=>this.changeTimeFormat(t.getTime())));this.$emit("timeChange",e)},changeTimeFormat(t){var e=new Date(t),n=e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1,r=e.getDate()<10?"0"+e.getDate():e.getDate();return e.getFullYear()+"-"+n+"-"+r}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"7c5cf89e",null),u=l.exports},30522:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return 0!=t.list.length?n("div",{staticClass:"list"},t._l(t.list,(function(e,r){return n("div",{key:r,staticClass:"list-item",on:{click:function(n){return t.itemClick(e.sat_submiteditmodelid,e.ishistory)}}},[n("div",{staticClass:"header1"},[n("div",{staticClass:"handle",class:0==e.ishistory?"action":"no-action"},[t._v(" "+t._s(0==e.ishistory?"进行中":"已结束")+" ")]),n("p",{staticClass:"title"},[t._v(t._s(e.title))])]),n("div",{staticClass:"decript"},[t._v(t._s(e.notes))]),n("div",{staticClass:"time"},[t._v("有效期:"+t._s(e.begdate)+"~"+t._s(e.enddate))]),n("div",{staticClass:"footer"},[n("p",{staticClass:"submit"},[t._v("已提报:"+t._s(e.submitcount))]),n("div",{staticClass:"status",class:0==e.isRead?"no-raed":"read"},[t._v(t._s(0==e.isRead?"未读":"已读"))])])])})),0):n("el-empty",{attrs:{description:"暂无数据"}})},i=[],a={name:"list",data(){return{}},props:{list:{type:Array},type:{default(){return""}}},computed:{},watch:{},mounted(){},methods:{itemClick(t,e){window.sessionStorage.setItem("currentPath",this.$route.path),window.sessionStorage.setItem("history",e),this.$router.push({path:"/submiteditmag_detail",query:{id:t,type:this.type}})}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"24c7ff92",null),u=l.exports},38062:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return p}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"normal-card"},[t.tool.checkAuth(t.$route.name,"read")?n("time-select",{on:{timeChange:t.timeChange,clearSelect:t.clearSelect}}):t._e(),t.tool.checkAuth(t.$route.name,"read")?n("list",{attrs:{list:t.oneData}}):t._e(),n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)},i=[],a=n(5283),o=n(30203),s=n(38347),l=n(30522),u=(n(52266),{name:"index",data(){return{param:{classname:"saletool.submitedit.submitedit",method:"select_submitlist",content:{nocache:!0,onceonly:1,pageNumber:1,pageSize:9,where:{begdate:"",enddate:""}}},oneData:[],total:0}},components:{Pagination:a.Z,SelectPanl:o.Z,list:l.Z,TimeSelect:s.Z},computed:{},watch:{},created(){this.getSubmitEditAction()},methods:{async getSubmitEditAction(){let t=await this.$api.requested(this.param);this.oneData=t.data,this.total=t.total,console.log(this.oneData)},pageChange(t){this.param.content.pageNumber=t,this.getSubmitEditAction()},timeChange(t){this.param.content.where.begdate=t[0],this.param.content.where.enddate=t[1],this.param.content.pageNumber=1,this.getSubmitEditAction()},clearSelect(){this.param.content.where.begdate="",this.param.content.where.enddate="",this.param.content.pageNumber=1,this.getSubmitEditAction()}}}),c=u,d=n(1001),h=(0,d.Z)(c,r,i,!1,null,"df30c776",null),p=h.exports},77776:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return O}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"role-edit"},[n("handle-top",[n("save",{attrs:{slot:"btn",type:"save"},nativeOn:{click:function(e){return t.save()}},slot:"btn"})],1),n("role-info-handle",{ref:"info"}),n("role-power-select",{ref:"power"})],1)},i=[],a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"header"},[r("div",{staticClass:"left"},[t._t("btn")],2),r("div",{staticClass:"right"},[r("img",{staticStyle:{cursor:"pointer"},attrs:{src:n(46901),alt:""},on:{click:function(e){return t.$router.go(0)}}})])])},o=[],s={name:"Header",data(){return{}},computed:{},watch:{},methods:{}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"5ddc1046",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"info"},[n("p",{staticClass:"title"},[t._v("角色信息")]),n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.ruleForm,rules:t.rules,"label-width":"100px"}},[n("el-form-item",{attrs:{label:"角色名称:",prop:"name"}},[n("el-input",{model:{value:t.ruleForm.name,callback:function(e){t.$set(t.ruleForm,"name",e)},expression:"ruleForm.name"}})],1),n("el-form-item",{attrs:{label:"角色描述:",prop:"descript"}},[n("el-input",{model:{value:t.ruleForm.descript,callback:function(e){t.$set(t.ruleForm,"descript",e)},expression:"ruleForm.descript"}})],1)],1)],1)},p=[],f={name:"roleInfoHandle",data(){return{ruleForm:{name:"",descript:""},rules:{name:[{required:!0,message:"请输入角色名称",trigger:"blur"}],descript:[{required:!0,message:"请输入角色描述",trigger:"blur"}]}}},computed:{},watch:{},methods:{}},g=f,m=(0,u.Z)(g,h,p,!1,null,"efb85748",null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"role-power-select"},[n("el-row",[n("el-col",{attrs:{span:24}},[n("p",{staticClass:"title"},[t._v("角色授权")])]),n("el-col",{staticStyle:{"margin-right":"16px"},attrs:{span:11}},[n("div",{staticClass:"handle"},[n("search",{on:{searchActive:t.searchActive,clearData:t.clearData}}),n("el-select",{attrs:{size:"small",clearable:"",placeholder:"筛选端口"},on:{clear:t.clearCategory,change:function(e){return t.categoryChange()}},model:{value:t.power.content.where.systemclientname,callback:function(e){t.$set(t.power.content.where,"systemclientname",e)},expression:"power.content.where.systemclientname"}},t._l(t.selectList,(function(t,e){return n("el-option",{key:e,attrs:{label:t,value:t}})})),1)],1),n("table-layout",{attrs:{layout:t.tablecols,data:t.powerList},on:{rowClick:t.rowClick}}),n("div",{staticClass:"page"},[n("pagination",{attrs:{total:t.total,pageSize:t.power.content.pageSize,currentPage:t.power.content.pageNumber},on:{pageChange:t.pageChange}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-row",[n("el-col",{attrs:{span:8}},[n("div",{staticClass:"power-block"},[n("div",{staticClass:"title",on:{click:function(e){t.aaa=!0}}},[t._v("功能")]),n("el-checkbox-group",{staticClass:"padd",on:{change:t.groupChange},model:{value:t.checkList,callback:function(e){t.checkList=e},expression:"checkList"}},[t.aaa?t._l(t.currentItem.options,(function(e,r){return n("el-checkbox",{key:r,attrs:{label:e.optionid,checked:t.isCheck(e)}},[t._v(" "+t._s(e.optionname)+" ")])})):t._e()],2),n("div",{staticClass:"footer padd"},[t.bbb?n("el-checkbox",{attrs:{label:"",checked:t.allCheck},on:{change:t.allCheckClick}},[t._v(t._s(t.checkAll))]):t._e()],1)],1)]),n("el-col",{attrs:{span:8}},[n("div",{staticClass:"power-block"},[n("p",{staticClass:"title"},[t._v("隐藏字段")])])]),n("el-col",{attrs:{span:8}},[n("div",{staticClass:"power-block"},[n("p",{staticClass:"title"},[t._v("基础数据")])])])],1)],1)],1)],1)},b=[],x=n(57475),w=n(5283),_=n(96505),C=(n(52266),{name:"RolePowerSelect",data(){return{aaa:!0,bbb:!0,power:{classname:"sale.role.role",method:"query_appselect_web",content:{pageNumber:1,pageSize:10,roleid:0==parseInt(window.sessionStorage.getItem("currentEditRole"))?0:JSON.parse(window.sessionStorage.getItem("currentEditRole")).roleid,where:{condition:"",systemclientname:""}}},currentItem:0,total:2,powerList:[],selectList:[],tempPowerList:[],tablecols:[],checkList:[],systemapps:[],currentItem:[],allCheck:!1}},props:[],components:{search:x.Z,pagination:w.Z,tableLayout:_.Z},computed:{isCheck(){return t=>void 0!=this.currentItem.optionids.find((e=>e==t.optionid))},checkAll(){let t=this.currentItem.optionids?this.currentItem.optionids.length:0,e=this.currentItem.options?this.currentItem.options.length:0;return t+"/"+e}},watch:{},created(){this.getAllHavePower()},mounted(){this.tablecols=this.tool.tabelCol("roleManagent").roleTable.tablecols},methods:{async getAllHavePower(){if(0!=parseInt(window.sessionStorage.getItem("currentEditRole"))){let t,e=await this.$api.requested({classname:"sale.role.role",method:"query_appselect_web",content:{roleid:JSON.parse(window.sessionStorage.getItem("currentEditRole")).roleid,where:{condition:""}}}),n=e.data.filter((t=>t.optionids.length>0));this.tempPowerList.forEach(((e,r)=>{t=n.find((t=>t.systemappid==e.systemappid)),this.tempPowerList.push(t)})),this.getPowerList()}else this.getPowerList()},async getPowerList(){let t=await this.$api.requested(this.power);this.selectList=t.tips.client,this.powerList=t.data,this.handleHavePower(),this.calcHavePower(this.powerList),this.currentItem=this.powerList[0],this.allCheck=this.currentItem.optionids.length==this.currentItem.options.length,this.refreshItem(this),this.total=t.total},handleHavePower(){if(0==this.tempPowerList.length)this.tempPowerList.push(...this.powerList);else{for(let t=0;t<this.powerList.length;t++){let e=this.tempPowerList.find((e=>e.systemappid==this.powerList[t].systemappid));void 0==e&&this.tempPowerList.push(this.powerList[t])}}},calcHavePower(t){if(this.tempPowerList.length>0){let e;for(let n=0;n<t.length;n++)e=this.tempPowerList.find((e=>e.systemappid==t[n].systemappid)),void 0!=e&&(t[n]=e);this.powerList=t}},rowClick(t){this.checkList=[],this.currentItem=t,this.allCheck=this.currentItem.optionids.length==this.currentItem.options.length,this.aaa=!1,this.bbb=!1,setTimeout((()=>{this.aaa=!0,this.bbb=!0}),100)},groupChange(){this.currentItem.optionids=this.checkList,this.allCheck=this.currentItem.optionids.length==this.currentItem.options.length,this.bbb=!1,setTimeout((()=>{this.bbb=!0}))},allCheckClick(){this.allCheck=!this.allCheck,this.allCheck?this.currentItem.options.forEach((t=>{void 0==this.currentItem.optionids.find((e=>e==t.optionid))&&this.currentItem.optionids.push(t.optionid)})):(this.currentItem.optionids=[],this.checkList=[]),this.aaa=!1,setTimeout((()=>{this.aaa=!0}))},clearData(){this.power.content.where.condition="",this.power.content.pageNumber=1,this.getPowerList()},searchActive(t){this.power.content.where.condition=t,this.power.content.pageNumber=1,this.getPowerList()},pageChange(t){this.power.content.pageNumber=t,this.getPowerList()},refreshItem(t){t.bbb=!1,setTimeout((()=>{t.bbb=!0}))},categoryChange(){this.getPowerList()},clearCategory(){this.power.content.where.systemclientname="",this.getPowerList()}}}),S=C,A=(0,u.Z)(S,y,b,!1,null,"777fa198",null),k=A.exports,E=n(50851),D={name:"roleEdit",data(){return{add:{classname:"sale.role.role",method:"insertormodify_role",content:{roleid:0,rolename:"",remarks:""}},roleid:0==parseInt(window.sessionStorage.getItem("currentEditRole"))?0:JSON.parse(window.sessionStorage.getItem("currentEditRole")).roleid,editData:0==parseInt(window.sessionStorage.getItem("currentEditRole"))?0:JSON.parse(window.sessionStorage.getItem("currentEditRole")),allPower:[]}},components:{roleInfoHandle:v,HandleTop:d,save:E.Z,RolePowerSelect:k},computed:{},watch:{},created(){this.init()},methods:{init(){this.editData&&this.$nextTick((()=>{this.$refs.info.ruleForm.name=this.editData.rolename,this.$refs.info.ruleForm.descript=this.editData.remarks}))},getAllPower(){this.$refs.power.tempPowerList.forEach((t=>{if(t.optionids.length<1)return;let e=this.allPower.find((e=>e.systemappid==t.systemappid));if(void 0==e){let e={};e.systemappid=t.systemappid,e.optionids=t.optionids,this.allPower.push(e)}else e.optionids=e.optionids}))},async save(){this.add.content.rolename=this.$refs.info.ruleForm.name,this.add.content.remarks=this.$refs.info.ruleForm.descript,this.getAllPower(),this.$refs.info.$refs.ruleForm.validate((async t=>{if(t)if(0!=this.editData){this.add.content.roleid=this.editData.roleid;let t=await this.$api.requested(this.add);if(1==t.code){let t=await this.$api.requested({classname:"sale.role.role",method:"add_appauth",content:{roleid:this.roleid,systemapps:this.allPower}});this.tool.showMessage(t,(()=>{this.$router.back()}))}}else{let t=await this.$api.requested(this.add);if(1==t.code){let e=this.$api.requested({classname:"sale.role.role",method:"add_appauth",content:{roleid:t.data.roleid,systemapps:this.allPower}});this.tool.showMessage(e,(()=>{this.$router.back()}))}}}))}}},F=D,M=(0,u.Z)(F,r,i,!1,null,"4d23d910",null),O=M.exports},58382:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return w}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.tool.checkAuth(t.$route.name,"read")?r("div",{staticClass:"role"},[r("div",{staticClass:"top"},[r("p",[t._v("角色管理")]),t.tool.checkAuth(t.$route.name,"insert")?r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addRole()}}},[r("img",{staticStyle:{"vertical-align":"middle"},attrs:{src:n(79878),alt:""}}),t._v(" 新建角色 ")]):t._e()],1),t.tool.checkAuth(t.$route.name,"read")&&0!=t.roleData.length?r("role-item",{attrs:{roleData:t.roleData},scopedSlots:t._u([{key:"icon",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?r("img",{attrs:{src:n(88975),alt:""},on:{click:function(n){return t.roleEdit(e.data)}}}):t._e()]}},{key:"remove",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?r("remove-role",{attrs:{roleData:e.data}}):t._e()]}}],null,!1,3677917174)}):r("el-empty",{attrs:{description:"暂无数据"}})],1):t._e()},i=[],a=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"role-list"},[r("el-row",{attrs:{gutter:100}},t._l(t.roleData,(function(e,i){return r("el-col",{key:i,attrs:{span:11}},[r("div",{staticClass:"role-item"},[r("div",{staticClass:"left"},[r("div",{staticClass:"avatar"},[r("img",{attrs:{src:n(96490),alt:""}})]),r("div",{staticClass:"role-info"},[r("p",[t._v(t._s(e.rolename))]),r("p",[t._v(t._s(e.remarks))]),r("p",[t._v("创建人:"+t._s(e.createby))])])]),r("div",{staticClass:"right"},[t._t("icon",null,{data:e}),t._t("remove",null,{data:e})],2)])])})),1)],1)},o=[],s={name:"",data(){return{}},props:["roleData"],computed:{},watch:{},methods:{}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"711ee6ea",null),d=c.exports,h=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"remove"},[r("img",{attrs:{slot:"icon",src:n(76424),alt:""},on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}},slot:"icon"}),r("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[r("span",[t._v("该角色已授权,是否确认删除?")]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.removeTarget()}}},[t._v("确 定")])],1)])],1)},p=[],f={name:"removeRole",data(){return{dialogVisible:!1}},props:["roleData"],computed:{},watch:{},methods:{async removeTarget(){let t=await this.$api.requested({classname:"sale.role.role",method:"delete_role",content:{roleid:this.roleData.roleid}});this.tool.showMessage(t,(()=>{this.$parent.$parent.$parent.$parent.getRoleData(),this.dialogVisible=!1}))},handleClose(){this.dialogVisible=!1}}},g=f,m=(0,u.Z)(g,h,p,!1,null,"ab7af2a8",null),v=m.exports,y={name:"RoleManage",data(){return{param:{classname:"sale.role.role",method:"query_roleList",content:{nocache:!0,pageNumber:1,pageSize:9999999,where:{condition:""}}},roleData:[]}},props:[],components:{RoleItem:d,removeRole:v},computed:{},watch:{},created(){this.getRoleData()},methods:{getRoleData(){this.$api.requested(this.param).then((t=>{this.roleData=t.data}))},roleEdit(t){window.sessionStorage.setItem("currentEditRole",JSON.stringify(t)),this.$router.push({name:"roleEdit",params:{data:t}})},addRole(){window.sessionStorage.setItem("currentEditRole",0),window.sessionStorage.setItem("currentPath","/role_managent"),this.$router.push({path:"role_edit",query:{id:0}})}}},b=y,x=(0,u.Z)(b,r,i,!1,null,"b04a5f66",null),w=x.exports},45340:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return E}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"tema"},[r("div",{staticClass:"top"},[r("p",[t._v("团队管理")]),t.tool.checkAuth(t.$route.name,"insert")?r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addUser()}}},[r("img",{staticStyle:{"vertical-align":"middle"},attrs:{src:n(79878),alt:""}}),t._v(" 新建账号 ")]):t._e()],1),t.tool.checkAuth(t.$route.name,"read")&&0!=t.teamData.length?r("team-item",{attrs:{teamData:t.teamData},scopedSlots:t._u([{key:"icon",fn:function(e){return[t.tool.checkAuth(t.$route.name,"update")?r("img",{attrs:{slot:"icon",src:n(88975),alt:""},on:{click:function(n){return n.stopPropagation(),t.editTargetFun(e.data)}},slot:"icon"}):t._e()]}},{key:"remove",fn:function(e){return[t.tool.checkAuth(t.$route.name,"delete")?r("remove-team",{attrs:{teamData:e.data}}):t._e()]}}],null,!1,2997709260)}):r("el-empty",{attrs:{description:"暂无数据"}}),r("add-user",{ref:"addUser",attrs:{editTarget:t.editTarget}})],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.tool.checkAuth(t.$route.name,"read")?n("el-dialog",{attrs:{title:t.editTarget?"编辑":"新建",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-row",{attrs:{gutter:30}},[n("el-form",{ref:"formInfo",attrs:{model:t.param.content,rules:t.rules,"label-width":"102px","label-position":"left"}},[n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"姓名:",prop:"name"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.name,callback:function(e){t.$set(t.param.content,"name",e)},expression:"param.content.name"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"职位:",prop:"position"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.position,callback:function(e){t.$set(t.param.content,"position",e)},expression:"param.content.position"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"手机号:",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.phonenumber,callback:function(e){t.$set(t.param.content,"phonenumber",e)},expression:"param.content.phonenumber"}})],1)],1),n("el-col",{attrs:{span:12}},[n("el-form-item",{attrs:{label:"电子邮箱:",prop:"email"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.param.content.email,callback:function(e){t.$set(t.param.content,"email",e)},expression:"param.content.email"}})],1)],1),n("el-col",{attrs:{span:24}},[n("el-form-item",{attrs:{label:"角色配置:","label-width":"102px",prop:"roleids"}},[n("el-select",{attrs:{multiple:"",placeholder:"请选择",size:"small"},model:{value:t.param.content.roleids,callback:function(e){t.$set(t.param.content,"roleids",e)},expression:"param.content.roleids"}},t._l(t.checkList,(function(t,e){return n("el-option",{key:e,attrs:{label:t.rolename,value:t.roleid}})})),1)],1)],1)],1),n("el-col",{attrs:{span:24}},[n("div",{staticClass:"footer",staticStyle:{"margin-left":"50%",transform:"translateX(-40%)"}},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),t.tool.checkAuth(t.$route.name,"update")?n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.submitTeam()}}},[t._v("提交")]):t._e()],1)])],1)],1):t._e()},o=[],s={name:"AddUser",data(){return{param:{classname:"sale.team.team",method:"insertormodify_team",content:{sa_agent_hrid:0,name:"",phonenumber:"",position:"",email:"",remarks:"",roleids:[]}},dialogVisible:!1,rules:{name:[{required:!0,message:"请输入名称",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{required:!0,message:"请输入电子邮箱",trigger:"blur"},{pattern:/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,message:"请输入正确电子邮箱",trigger:"blur"}],roleids:[{required:!0,message:"请选择你的权限",trigger:"blur"}]},checkList:[]}},props:["editTarget"],components:{},computed:{},watch:{editTarget:{handler(t){this.$nextTick((()=>{this.$refs.formInfo.clearValidate(),this.param.content.name=t.name,this.param.content.position=t.position,this.param.content.phonenumber=t.phonenumber,this.param.content.roleids=t.roleids?t.roleids.map((t=>t)):[],this.param.content.sa_agent_hrid=t.sa_agent_hrid,this.param.content.email=t.email})),console.log(this.param)}},dialogVisible:{handler(t){t||(this.param={classname:"sale.team.team",method:"insertormodify_team",content:{sa_agent_hrid:0,name:"",phonenumber:"",position:"",email:"",remarks:"",roleids:[]}},console.log(this.param))}}},created(){this.getRoleList()},methods:{handleClose(){this.dialogVisible=!1},async getRoleList(){let t=await this.$api.requested({classname:"sale.team.team",method:"queryRole",content:{sa_agent_hrid:0}});this.checkList=t.data},submitTeam(){this.$refs.formInfo.validate((async t=>{if(t){let t=await this.$api.requested(this.param);this.tool.showMessage(t,(()=>{this.$refs.formInfo.resetFields(),this.dialogVisible=!1,this.$parent.getTeamData()}))}}))}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"3976452c",null),d=c.exports,h=function(){var t=this,e=t.$createElement,r=t._self._c||e;return t.teamData?r("div",{staticClass:"tema-list"},[r("el-row",{attrs:{gutter:100}},t._l(t.teamData,(function(e,i){return r("el-col",{key:i,attrs:{span:11}},[r("div",{staticClass:"tema-item"},[r("div",{staticClass:"left"},[r("div",{staticClass:"avatar"},[r("img",{attrs:{src:n(12282),alt:""}})]),r("div",{staticClass:"tema-info"},[r("p",[t._v(t._s(e.name)),r("span",[t._v(t._s(e.position))])]),r("p",[t._v("账号ID:"+t._s(e.accountno))]),r("p",[t._v("手机号码:"+t._s(e.phonenumber))])])]),r("div",{staticClass:"right"},[t._t("icon",null,{data:e}),t._t("remove",null,{data:e})],2)])])})),1)],1):r("el-empty",{attrs:{description:"暂无数据"}})},p=[],f={name:"TeamItem",data(){return{}},props:["teamData"],computed:{},watch:{},methods:{}},g=f,m=(0,u.Z)(g,h,p,!1,null,"30162905",null),v=m.exports,y=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"remove"},[r("img",{attrs:{slot:"icon",src:n(76424),alt:""},on:{click:function(e){e.stopPropagation(),t.dialogVisible=!0}},slot:"icon"}),r("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[r("span",[t._v("该角色已授权,是否确认删除?")]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.removeTarget()}}},[t._v("确 定")])],1)])],1)},b=[],x={name:"",data(){return{dialogVisible:!1}},props:["teamData"],computed:{},watch:{},methods:{async removeTarget(){let t=await this.$api.requested({classname:"sale.team.team",method:"deleteHr",content:{sa_agent_hrid:this.teamData.sa_agent_hrid}});this.tool.showMessage(t,(()=>{this.$parent.$parent.$parent.$parent.getTeamData(),this.dialogVisible=!1}))},handleClose(){this.dialogVisible=!1}}},w=x,_=(0,u.Z)(w,y,b,!1,null,"1f6fabea",null),C=_.exports,S={name:"TeamManage",data(){return{param:{classname:"sale.team.team",method:"query_teamList",content:{pageNumber:1,pageSize:999999,where:{condition:""}}},teamData:[],editTarget:""}},components:{AddUser:d,TeamItem:v,RemoveTeam:C},computed:{},watch:{},created(){this.getTeamData()},methods:{addUser(){this.$refs.addUser.dialogVisible=!0,this.editTarget="",this.$refs.addUser.param.content.sa_agent_hrid="0",this.$nextTick((()=>{this.$refs.addUser.$refs.formInfo.resetFields()}))},async getTeamData(){let t=await this.$api.requested(this.param);this.teamData=t.data},editTargetFun(t){this.editTarget=t,this.$refs.addUser.dialogVisible=!0}}},A=S,k=(0,u.Z)(A,r,i,!1,null,"253b307e",null),E=k.exports},24168:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return X}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"user-info-panl"},[r("div",{staticClass:"top"},[r("div",{staticClass:"avatar"},[r("img",{attrs:{src:t.getAvatar||n(12282),alt:""}}),r("up-load",{attrs:{target:"avatar",classType:"1"},on:{onSuccess:t.onSuccess}})],1)]),r("base-info",{ref:"userInfo",attrs:{userInfo:t.userInfo}},[r("phone-edit",{attrs:{slot:"phoneEdit",userInfo:t.userInfo},on:{phoneChange:t.phoneChange},slot:"phoneEdit"}),r("pass-edit",{attrs:{slot:"passEdit",userInfo:t.userInfo},slot:"passEdit"})],1),r("wx-bind",{attrs:{userInfo:t.userInfo}})],1)},i=[],a=n(59322),o=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"base-info"},[n("p",{staticClass:"title"},[t._v("基本信息")]),n("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:t.ruleForm,rules:t.rules,"label-width":"104px","label-position":"left"}},[n("el-form-item",{directives:[{name:"focus",rawName:"v-focus"}],attrs:{label:"姓名:",prop:"name"}},[n("el-input",{ref:"nameEdit",attrs:{size:"small",placeholder:t.ruleForm.name,disabled:t.editStatus},model:{value:t.ruleForm.name,callback:function(e){t.$set(t.ruleForm,"name",e)},expression:"ruleForm.name"}}),n("div",{staticClass:"handle"},[t.editStatus?n("span",{on:{click:function(e){t.editStatus=!1}}},[t._v("编辑")]):n("span",{on:{click:function(e){return t.save("name")}}},[t._v("保存")])])],1),n("el-form-item",{attrs:{label:"手机号:",prop:"phonenumber"}},[n("el-input",{attrs:{size:"small",placeholder:t.ruleForm.phonenumber,disabled:!0},model:{value:t.ruleForm.phonenumber,callback:function(e){t.$set(t.ruleForm,"phonenumber",e)},expression:"ruleForm.phonenumber"}}),t._t("phoneEdit",null,{data:t.userInfo})],2),n("el-form-item",{attrs:{label:"密码:",prop:"pass"}},[n("el-input",{attrs:{size:"small",placeholder:"******",disabled:!0},model:{value:t.ruleForm.pass,callback:function(e){t.$set(t.ruleForm,"pass",e)},expression:"ruleForm.pass"}}),t._t("passEdit",null,{data:t.userInfo})],2),n("el-form-item",{directives:[{name:"emailfocus",rawName:"v-emailfocus"}],attrs:{label:"邮箱",prop:"email"}},[n("el-input",{ref:"email",attrs:{size:"small",placeholder:t.ruleForm.email,disabled:t.EmailStatus},model:{value:t.ruleForm.email,callback:function(e){t.$set(t.ruleForm,"email",e)},expression:"ruleForm.email"}}),n("div",{staticClass:"handle"},[t.EmailStatus?n("span",{on:{click:function(e){t.EmailStatus=!1}}},[t._v("编辑")]):n("span",{on:{click:function(e){return t.save("email")}}},[t._v("保存")])])],1)],1)],1)},s=[],l={name:"baseInfo",data(){return{edit:{classname:"common.usercenter.usercenter",method:"updateUserMsg",content:{name:"",phonenumber:"",email:""}},ruleForm:{name:"",phonenumber:"",pass:"******",email:""},rules:{name:[{required:!0,message:"请输入姓名",trigger:"blur"}],phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}],email:[{required:!0,message:"请输入邮箱",trigger:"blur"},{pattern:/^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/,message:"请输入正确邮箱",trigger:"blur"}],pass:[{required:!0,message:"请输入密码",trigger:"blur"}]},editStatus:!0,EmailStatus:!0}},directives:{focus:{bind(t,e,n){let r=e=>{t.contains(e.target)||(n.context.ruleForm.name=n.context.userInfo.name,n.context.editStatus=!0,n.context.$refs.ruleForm.clearValidate())};t.handle=r,document.addEventListener("click",r)},unbind(t){document.removeEventListener("click",t.handle)}},emailfocus:{bind(t,e,n){let r=e=>{t.contains(e.target)||(n.context.ruleForm.email=n.context.userInfo.hr.email,n.context.EmailStatus=!0,n.context.$refs.ruleForm.clearValidate())};t.handle=r,document.addEventListener("click",r)},unbind(t){document.removeEventListener("click",t.handle)}}},props:["userInfo"],computed:{},watch:{userInfo:{handler(t){this.ruleForm.name=t.name,this.ruleForm.phonenumber=t.phonenumber,this.ruleForm.email=t.hr.email}},editStatus:{handler(t){t||this.$nextTick((()=>{this.$refs.nameEdit.focus()}))}},EmailStatus:{handler(t){t||this.$nextTick((()=>{this.$refs.email.focus()}))}}},methods:{save(t){this.$refs.ruleForm.validate((async e=>{if(!e)return this.$notify({title:"提示",message:"请按照要求填写信息",type:"warning"});if("name"==t){if(this.ruleForm.name==this.userInfo.name)return void this.$notify({title:"提示",message:"请输入新的名称",type:"warning"});this.userInfo.name=this.ruleForm.name,this.editStatus=!0,this.edit.content.name=this.ruleForm.name,this.edit.content.phonenumber=this.ruleForm.phonenumber;let t=await this.$api.requested(this.edit);this.tool.showMessage(t)}else if("email"==t){if(this.ruleForm.email==this.userInfo.hr.email)return void this.$notify({title:"提示",message:"请输入新的邮箱",type:"warning"});this.userInfo.email=this.ruleForm.email,this.EmailStatus=!0,this.edit.content.name=this.ruleForm.name,this.edit.content.email=this.ruleForm.email,this.edit.content.phonenumber=this.ruleForm.phonenumber;let t=await this.$api.requested(this.edit);this.tool.showMessage(t)}}))}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"1515657e",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"phone"},[n("span",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]),n("el-dialog",{attrs:{title:"修改手机号",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"手机号",prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.form.phonenumber,callback:function(e){t.$set(t.form,"phonenumber",e)},expression:"form.phonenumber"}})],1),n("el-form-item",{attrs:{label:"验证码"}},[n("el-input",{attrs:{placeholder:"请输入",size:"small"},model:{value:t.logCode,callback:function(e){t.logCode=e},expression:"logCode"}}),n("el-button",{attrs:{type:"success",disabled:t.count>0,size:"small"},on:{click:function(e){return t.countDown()}}},[t._v(t._s(0==t.count?"获取验证码":t.count+"s"))])],1)],1),n("div",{staticClass:"footer"},[n("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(e){return t.phoneEdit()}}},[t._v("提交")])],1)],1)],1)},f=[],g=n(88495),m=n.n(g),v={name:"PhoneEdit",data(){return{dialogVisible:!1,form:{phonenumber:""},count:0,logCode:"",rules:{phonenumber:[{required:!0,message:"请输入手机号",trigger:"blur"},{pattern:/^1[3-9]\d{9}$/,message:"请输入正确手机号码",trigger:"blur"}]}}},props:["userInfo"],computed:{},watch:{},methods:{countDown(){this.$refs.form.validate((t=>{if(!t)return this.$notify({title:"提示",message:"请填写手机号",type:"warning"});this.getPhoneCode(),this.count=5;let e=setInterval((()=>{this.count--,0==this.count&&clearInterval(e)}),1e3)}))},getPhoneCode(){0!=this.form.phonenumber&&this.$api.requested({classname:"common.usercenter.usercenter",method:"updateUserMsg_getPassWord",content:{phonenumber:this.form.phonenumber}}).then((t=>{const e=this.$createElement;1===t.code?this.$notify({title:"获取验证码成功!",message:e("i",{style:"color: teal"},t.msg)}):this.$notify({title:"失败",message:t.msg,type:"error"})}))},async phoneEdit(){if(0==this.logCode)return void this.$notify({title:"提示",message:"请先获取验证码",type:"warning"});let t=await this.$api.requested({classname:"common.usercenter.usercenter",method:"updateUserMsg",content:{name:this.userInfo.name,phonenumber:this.form.phonenumber,password:m()(this.logCode)}});this.tool.showMessage(t,(()=>{this.$emit("phoneChange",this.form.phonenumber),this.dialogVisible=!1,this.logCode="",this.form.phonenumber=""}))},handleClose(){this.dialogVisible=!1}}},y=v,b=(0,c.Z)(y,p,f,!1,null,"4e446166",null),x=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"password"},[n("span",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("编辑")]),n("el-dialog",{attrs:{title:"修改密码",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("el-form",{ref:"form",attrs:{rules:t.rules,model:t.form,"label-width":"80px"}},[n("el-form-item",{attrs:{label:"原密码",prop:"pass"}},[n("el-input",{attrs:{placeholder:"请输入原密码",autocomplete:"off"},model:{value:t.form.pass,callback:function(e){t.$set(t.form,"pass",e)},expression:"form.pass"}})],1),n("el-form-item",{attrs:{label:"新密码",prop:"newpass"}},[n("el-input",{attrs:{placeholder:"请输入新密码","show-password":""},model:{value:t.form.newpass,callback:function(e){t.$set(t.form,"newpass",e)},expression:"form.newpass"}})],1),n("el-form-item",{attrs:{label:"确认密码",prop:"checkpass"}},[n("el-input",{attrs:{placeholder:"请再次输入密码","show-password":""},model:{value:t.form.checkpass,callback:function(e){t.$set(t.form,"checkpass",e)},expression:"form.checkpass"}})],1)],1),n("div",{staticClass:"footer"},[n("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取消")]),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.passEdit()}}},[t._v("提交")])],1)],1)],1)},_=[],C=(n(21703),{name:"PassEdit",data(){let t=(t,e,n)=>{this.form.newpass!=this.form.checkpass?n(new Error("两次输入密码不一致")):n()};return{dialogVisible:!1,form:{pass:"",newpass:"",checkpass:""},rules:{pass:[{required:!0,message:"请输入密码",trigger:"blur"}],newpass:[{required:!0,message:"请输入密码",trigger:"blur"}],checkpass:[{required:!0,message:"请输入密码",trigger:"blur"},{validator:t,trigger:"blur"}]}}},props:["userInfo"],computed:{},watch:{},methods:{handleClose(){this.dialogVisible=!1},passEdit(){this.$refs.form.validate((t=>{t?this.$api.requested({classname:"common.usercenter.usercenter",method:"changePassWord",content:{password:m()(this.form.pass),newpassword:m()(this.form.checkpass)}}).then((t=>{1==t.code?(this.$notify({title:"提示",message:"密码修改成功",type:"success"}),this.$refs.form.resetFields()):(this.$notify({title:"提示",message:"密码修改失败",type:"warning"}),this.$refs.form.resetFields())})):this.$notify({title:"提示",message:"请按照要求修改密码",type:"warning"})}))}}}),S=C,A=(0,c.Z)(S,w,_,!1,null,"176d4008",null),k=A.exports,E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"logout"},[n("el-button",{staticStyle:{border:"1px solid #ff3b30",color:"#ff3b30"},attrs:{round:""},on:{click:function(e){t.dialogVisible=!0}}},[t._v("退出登录")]),n("el-dialog",{attrs:{title:"提示",visible:t.dialogVisible,width:"30%","before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("span",[t._v("确定永久退出登录?")]),n("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[n("el-button",{on:{click:function(e){t.dialogVisible=!1}}},[t._v("取 消")]),n("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.logout()}}},[t._v("确 定")])],1)])],1)},D=[],F={name:"",data(){return{dialogVisible:!1}},computed:{},props:["userInfo"],watch:{},methods:{aaa(){this.dialogVisible=!0},logout(){this.$router.push("/"),window.sessionStorage.clear()},handleClose(){this.dialogVisible=!1}}},M=F,O=(0,c.Z)(M,E,D,!1,null,"6cf2d618",null),B=O.exports,T=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},P=[function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"wx"},[r("p",{staticClass:"title"},[t._v("绑定微信")]),r("div",{staticClass:"no-bind"},[r("div",{staticClass:"left"},[r("img",{attrs:{src:n(96004),alt:""}}),r("span",[t._v("未绑定")])])])])}],I={name:"",data(){return{}},props:["userInfo"],computed:{},watch:{},methods:{}},L=I,N=(0,c.Z)(L,T,P,!1,null,"1d4892d6",null),R=N.exports,z=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"panl"},[n("span",{on:{click:function(e){t.dialogVisible=!0}}},[t._v("绑定")]),n("el-dialog",{attrs:{title:"绑定微信",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},[n("div",{staticClass:"content"},[n("div",{staticClass:"codeWx"},[t._v("微信二维码")]),n("p",[t._v("微信扫码绑定")]),n("p",[t._v("微信扫码登录")])])])],1)},j=[],$={name:"VxPanl",data(){return{dialogVisible:!1}},computed:{},watch:{},methods:{handleClose(){this.dialogVisible=!1},bindVx(){this.$refs.vxPanl.dialogVisible=!0}}},q=$,V=(0,c.Z)(q,z,j,!1,null,"2bbe0521",null),H=V.exports,U=n(575),G={name:"UserInfo",data(){return{param:{classname:"common.usercenter.usercenter",method:"queryUserMsg",content:{}},userInfo:""}},components:{upLoad:a.Z,baseInfo:h,phoneEdit:x,passEdit:k,wxBind:R,wxPanl:H,logOut:B},computed:{getAvatar(){if(this.userInfo&&this.userInfo.attinfos.length>0)return this.userInfo.attinfos[0].url}},watch:{},created(){this.getUserInfo(),console.log(this.$options)},methods:{async getUserInfo(){let t=await this.$api.requested(this.param);this.userInfo=t.data,console.log(this.userInfo)},onSuccess(t){let e=!0;this.userInfo.attinfos.length>0&&(e=!1,U.Z.removeFileList(this.userInfo.attinfos).then((e=>{this.bindFile(t)}))),e&&this.bindFile(t)},async bindFile(t){let e=await this.$api.requested({classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"sys_users",ownerid:JSON.parse(window.sessionStorage.getItem("active_account")).userid,usetype:"defaultheadportrait",attachmentids:[t]}});this.tool.showMessage(e,(()=>{this.getUserInfo()}))},phoneChange(t){this.$refs.userInfo.ruleForm.phonenumber=t}}},W=G,Y=(0,c.Z)(W,r,i,!1,null,"149c1440",null),X=Y.exports},78184:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[t.$slots.title?n("div",[t._t("title")],2):n("p",[t._v("附件列表")]),t.onlyread?t._e():t._t("upload")],2),n("el-table",{staticStyle:{width:"100%"},attrs:{"header-cell-style":{background:"#EEEEEE",color:"#333"},size:"mini",border:"",data:t.attinfos}},[n("el-table-column",{attrs:{prop:"document",label:"文件名称"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.actid===e.row.attachmentid?n("el-input",{attrs:{size:"mini"},model:{value:e.row.document,callback:function(n){t.$set(e.row,"document",n)},expression:"scope.row.document"}}):n("span",[t._v(t._s(e.row.document))])]}}])}),n("el-table-column",{attrs:{prop:"createdate",label:"上传时间"}}),n("el-table-column",{attrs:{prop:"contentlength",label:"文件大小",width:"90"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(e.row.contentlength>1073741824?(e.row.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":e.row.contentlength>1048576?(e.row.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":e.row.contentlength>1024?(e.row.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":e.row.contentlength+"B")+" ")]}}])}),n("el-table-column",{attrs:{label:"操作",width:"140"},scopedSlots:t._u([{key:"default",fn:function(e){return[t.actid===e.row.attachmentid?n("div",[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.saveEdit(e.row)}}},[t._v("保 存")]),n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(e){t.actid=0}}},[t._v("取 消")])],1):n("div",[n("el-button",{attrs:{type:"text",size:"small"},on:{click:function(n){return t.download(e.row)}}},[t._v("下 载")]),n("el-button",{staticClass:"inline-16",attrs:{disabled:t.onlyread,type:"text",size:"small"},on:{click:function(n){return t.editAttachment(e.row)}}},[t._v("编 辑")]),n("el-popconfirm",{attrs:{title:"确定删除当前附件吗?"},on:{confirm:function(n){return t.deleteAttachment(e.row)}}},[n("el-button",{attrs:{slot:"reference",disabled:t.onlyread,size:"small",type:"text"},slot:"reference"},[t._v("删 除")])],1)],1)]}}])})],1)],1)},i=[],a={props:["attinfos","onlyread"],data(){return{actid:null}},methods:{editAttachment(t){this.actid=t.attachmentid},download(t){window.open(t.url)},async saveEdit(t){let e={classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:[{attachmentid:t.attachmentid,document:t.document,parentid:t.parentid}]}};const n=await this.$api.requested(e);1===n.code&&this.$emit("onSuccess"),1===n.code&&(this.actid="")},async deleteAttachment(t){const e=await this.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[t.linksid]}});1===e.code&&this.tool.showMessage(e),1===e.code&&this.$emit("onSuccess")}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},4638:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-breadcrumb",{attrs:{separator:">"}},t._l(t.tempFileData,(function(e,r){return n("el-breadcrumb-item",{key:r,attrs:{to:{}},nativeOn:{click:function(n){return t.goPositionFile(e.id)}}},[t._v(t._s(e.filename))])})),1)},i=[],a=(n(52266),{name:"BreadCrumbs",data(){return{}},props:{tempFileData:{type:Array}},computed:{},watch:{},methods:{goPositionFile(t){this.$emit("BreadCrumbsChange",t)}}}),o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"0fa5ec3e",null),u=l.exports},24970:function(t,e,n){"use strict";n.d(e,{Z:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"select"},[n("span",[t._v(t._s(t.label)+" ")]),n("el-cascader",{attrs:{options:t.selectList,"show-all-levels":!1,props:t.prop,clearable:"",size:"small"},on:{change:t.changeSelect,clear:function(e){return t.clearSelete()}}})],1)},i=[],a=n(4301),o=n.n(a),s={name:"CategorySelect",data(){return{}},props:{selectList:{default(){return[]}},prop:{type:Object,default(){return{value:"sat_sharematerial_classid",label:"classname"}}},label:String},components:{TreeSelect:o()},computed:{},watch:{},created(){},methods:{changeSelect(t){this.$emit("changeSelect",t)},clearSelete(){this.$emit("clearSelect")}}},l=s,u=n(1001),c=(0,u.Z)(l,r,i,!1,null,"52067120",null),d=c.exports},4906:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{type:"success",size:"small",icon:"el-icon-download"},on:{click:function(e){return t.submit()}}},[t._v("导 出")])],1)},i=[],a={props:["tablecols","param","excelTitle"],data(){return{}},methods:{async submit(){let t={};t=JSON.parse(JSON.stringify(this.param)),t.content.isAll=!0,console.log(t,this.param);const e=await this.$api.requested(t);let n=JSON.parse(JSON.stringify(this.tablecols));n.forEach(((t,e)=>{"省市县"===t.title&&(n[e].title="省",n.splice(e+1,0,{title:"市",columnname:"city"},{title:"县",columnname:"county"}))}));let r=n.map((t=>t.title)),i=n.map((t=>t.columnname));this.tool.exportExcel(r,i,e.data,this.excelTitle)}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,null,null),u=l.exports},96908:function(t,e,n){"use strict";n.d(e,{Z:function(){return m}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.fileData?n("div",{staticClass:"file10"},[t._l(t.fileData,(function(e,r){return n("div",{key:r,staticClass:"item-file",style:[{width:t.itemStyle.itemWidth?t.itemStyle.itemWidth+"px":"100%"},{"margin-right":t.itemStyle.margin+"px"}]},[n("div",{staticClass:"left"},[n("div",{staticClass:"icon",style:{width:t.itemStyle.img.width+"px",height:t.itemStyle.img.height+"px"}},[n("img",{attrs:{src:e.cover,alt:""}})]),n("div",{staticClass:"text"},[n("p",[t._v(t._s(e.document))]),n("p",[t._v(t._s(e.createdate))])])]),n("div",{staticClass:"right"},[t.tool.checkAuth(t.$route.name,"read")?n("p",{staticClass:"see",on:{click:function(n){return t.seeClick(e)}}},[t._v("预览")]):t._e(),t.isDelete&&t.tool.checkAuth(t.$route.name,"delete")?n("p",{staticClass:"delete",on:{click:function(n){return t.deleteFile(e)}}},[t._v("删除")]):t._e(),t.isDownLoad&&t.tool.checkAuth(t.$route.name,"download")?n("button",{on:{click:function(n){return t.downLoad(e)}}},[t._v("下载")]):t._e()])])})),n("see-File",{ref:"seeFile",attrs:{fileData:t.seeFile}})],2):t._e()},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.fileData?n("el-dialog",{attrs:{"append-to-body":"",title:"预览",visible:t.dialogVisible,"before-close":t.handleClose},on:{"update:visible":function(e){t.dialogVisible=e}}},["video"==t.fileData.fileType?n("video",{attrs:{src:t.fileData.url,controls:""}}):t._e(),"image"==t.fileData.fileType?n("el-image",{attrs:{src:t.fileData.url}}):t._e()],1):t._e()},o=[],s={name:"",data(){return{dialogVisible:!1}},props:["fileData"],computed:{},watch:{},created(){},methods:{handleClose(){this.dialogVisible=!1}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"ec4f6dde",null),d=c.exports,h=n(575),p={name:"index",data(){return{seeFile:"",isSeeFileShow:!1}},props:{isDownLoad:Boolean,itemStyle:Object,isDelete:Boolean,fileData:{default(){return[]}},sat_noticeid:""},components:{SeeFile:d},computed:{},watch:{},created(){},methods:{deleteFile(t){let e=t;h.Z.removeFileList([t]).then((t=>{this.tool.showMessage(t,(()=>{this.$emit("deleteSuccess",e)}))}))},seeClick(t){"image"==t.fileType||"video"==t.fileType?(this.seeFile=t,this.$refs.seeFile.dialogVisible=!0):this.$notify({title:"提示",message:"该文件暂不支持",type:"warning"})},downLoad(t){this.$emit("updateDownLoadRecord",t),window.open(t.url,"_self")}}},f=p,g=(0,u.Z)(f,r,i,!1,null,"61eeed76",null),m=g.exports},29963:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dropdown",{attrs:{trigger:"click"}},[r("span",{staticClass:"el-dropdown-link"},[t._v(" "+t._s(1==t.sortType?"最新":"最热")+" "),r("div",{staticClass:"select"},[r("img",{directives:[{name:"show",rawName:"v-show",value:2==t.sortType,expression:"sortType == 2"}],attrs:{src:n(43431),alt:""}}),r("img",{directives:[{name:"show",rawName:"v-show",value:1==t.sortType,expression:"sortType == 1"}],attrs:{src:n(2979),alt:""}})])]),r("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[r("el-dropdown-item",{staticClass:"clearfix",nativeOn:{click:function(e){return t.sortTypeClick("最新")}}},[t._v(" 最新 "),r("el-badge",{directives:[{name:"show",rawName:"v-show",value:1==t.sortType,expression:"sortType == 1"}],staticClass:"iconfont icon-paixushaixuanxuanzhong"})],1),r("el-dropdown-item",{staticClass:"clearfix",nativeOn:{click:function(e){return t.sortTypeClick("最热")}}},[t._v(" 最热 "),r("el-badge",{directives:[{name:"show",rawName:"v-show",value:2==t.sortType,expression:"sortType == 2"}],staticClass:"iconfont icon-paixushaixuanxuanzhong"})],1)],1)],1)},i=[],a={name:"HotNewControl",data(){return{sortType:1}},props:{},computed:{},watch:{},methods:{sortTypeClick(t){this.sortType="最新"==t?1:2,this.$emit("sortTypeChange",t)}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"8a9a931e",null),u=l.exports},29636:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return D}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"flex-align-center"},[r("div",{staticClass:"nav-list"},[r("div",{staticClass:"nav-top-item"},[r("div",{staticClass:"logo-avatar"},t._l(t.siteinfo.attinfos,(function(t){return r("img",{directives:[{name:"show",rawName:"v-show",value:"actionlogo"===t.usetype,expression:"img.usetype === 'actionlogo'"}],key:t.index,staticStyle:{width:"100%"},attrs:{src:t.url,alt:""}})})),0),r("div",{staticClass:"item",class:"工作台"===t.routerName?"active":"",on:{click:function(e){t.$router.push("/home"),t.act_id=null}}},[r("img",{attrs:{width:"30",src:n(82024),alt:""}}),r("p",[t._v("工作台")])]),r("div",{staticClass:"item",class:"消息中心"===t.routerName?"active":"",on:{click:function(e){t.$router.push("/message"),t.act_id=null}}},[r("img",{attrs:{width:"30",src:n(55041),alt:""}}),r("p",[t._v("消息")])]),t._l(t.shortcutlist,(function(e){return r("div",{key:e.systemmoduleid,staticClass:"item",class:e.systemmoduleid===t.act_id?"active":"",on:{click:function(n){return t.redictToModules(e)}}},[0===e.issystem?r("p",{staticClass:"close-shortcut",on:{click:function(n){return n.stopPropagation(),t.deleteShortcut(e)}}},[r("i",{staticClass:"el-icon-error"})]):t._e(),r("img",{attrs:{width:"30",src:e.iconurl_mainnav,alt:""}}),r("p",[t._v(t._s(e.systemmodulename))])])}))],2)]),r("el-container",[r("socket-message"),r("el-header",[r("myheader",{attrs:{siteinfo:t.siteinfo}})],1),r("div",{staticClass:"modules-panel flex-align-center flex-between"},[r("p",[t._v(t._s(t.routerName))]),r("el-button",{attrs:{size:"mini"},on:{click:function(e){return t.$router.go(-1)}}},[t._v("返 回")])],1),r("el-container",{staticClass:"mymain"},[t.ast_nav?r("el-aside",{attrs:{width:"180px"}},[r("myaside",{ref:"aside"})],1):t._e(),r("el-container",[r("el-main",[r("router-view")],1)],1)],1)],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"flex"},[n("div",{staticClass:"logo"},[t._v("YOS后端管理平台")]),n("div",{staticClass:"right-operation"},[n("el-dropdown",[n("span",{staticClass:"el-dropdown-link"},[n("div",{staticClass:"flex"},[t._v(" "+t._s(t.siteinfo.enterprisename)),n("i",{staticClass:"el-icon-arrow-down el-icon--right"})])]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(e){return t.$router.replace({path:"/user_center"})}}},[t._v("个人中心")]),t.canChangeSite?n("el-dropdown-item",{nativeOn:{click:function(e){return t.$router.replace({path:"/accounts"})}}},[t._v("切换账号")]):t._e(),n("el-dropdown-item",{attrs:{divided:""},nativeOn:{click:function(e){return t.loginOut()}}},[t._v("退出登录")])],1)],1)],1)])},o=[],s={props:["siteinfo"],computed:{canChangeSite(){let t=JSON.parse(sessionStorage.getItem("account_list"));if(t.length>1)return!0}},data(){return{activeIndex:"",accountInfo:{}}},methods:{loginOut(){this.$confirm("是否要退出当前账号?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{this.$router.push("/"),sessionStorage.clear()})).catch((t=>{console.log(t),this.$message({type:"info",message:"已取消"})}))},changeAccount(){this.$router.push("/accounts")}},mounted(){this.accountInfo=JSON.parse(sessionStorage.getItem("active_account"))}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"1ee80e43",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-menu",{staticClass:"el-menu-vertical-demo",staticStyle:{height:"calc(100vh - 100px)"},attrs:{"default-active":t.activePath,"background-color":"#F5F5F5","text-color":"#666","active-text-color":"#fff",router:""},on:{open:t.handleOpen,close:t.handleClose}},t._l(t.auth_data,(function(e){return n("el-menu-item",{key:e.systemappid,attrs:{index:e.path}},[n("span",{attrs:{slot:"title"},slot:"title"},[t._v(t._s(e.meta.title))])])})),1)},p=[],f={data(){return{activePath:null,auth_data:""}},computed:{getCurrentPath(){if(this.activePath)return window.sessionStorage.getItem("currentPath")}},methods:{handleOpen(){},handleClose(){},getAuthList(){let t=JSON.parse(sessionStorage.getItem("active_modules"));this.auth_data=t.apps,this.activePath?this.activePath=t.apps[0].path:this.activePath=this.$route.path}},mounted(){this.getAuthList()},watch:{$route(t,e){t.meta.keeproute||(this.activePath=this.$route.path)}}},g=f,m=(0,u.Z)(g,h,p,!1,null,"1edcfe3e",null),v=m.exports,y=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"messageBox",class:t.panelIsShow?"show":""},[n("div",{staticClass:"flex-align-center flex-between title-panel"},[n("p",[t._v("消息提示")]),n("p",{on:{click:function(e){t.panelIsShow=!1}}},[t._v("忽略")])]),t._l(t.list,(function(e){return n("p",{key:e.index,staticClass:"message-item"},[t._v(" ["+t._s(e.type)+"消息] "+t._s(e.title)+" ")])})),n("p",{staticClass:"unread-panel"},[t._v("共有"+t._s(t.total)+"条未读消息")])],2)},b=[],x={components:{},data(){return{id:"",path:"wss://meida.cnyunl.com/yos/webSocket/",panelIsShow:!1,list:[],total:0}},created(){let t=JSON.parse(sessionStorage.getItem("active_account")).token;this.path=this.path+t,console.log(this.path)},mounted(){this.init(),this.getMessageList()},methods:{async getMessageList(){let t={classname:"system.message.Message",method:"queryMessage",content:{isread:0,nocache:!0,pageNumber:1,pageSize:5,type:"",where:{}}},e=await this.$api.requested(t);this.total=e.total},onCloseThemeChat(){},onTypeChange(t){},onThemeChat(t){},onChange(t){},init:function(){"undefined"===typeof WebSocket?alert("您的浏览器不支持socket"):(this.socket=new WebSocket(this.path),this.socket.onopen=this.open,this.socket.onerror=this.error,this.socket.onmessage=this.getMessage,this.contectIsLive())},open:function(t){},error:function(){console.log("连接错误")},getMessage:function(t){"alive"!==t.data&&(this.panelIsShow=!0,this.list=[JSON.parse(t.data).message],this.getMessageList())},send:function(t,e,n){},close:function(){console.log("socket已经关闭")},contectIsLive(){this.realTimeClData=setInterval((()=>{this.socket.send("isalive")}),1e4)}},destroyed(){this.socket.onclose=this.close},beforeDestroy(){clearInterval(this.realTimeClData)}},w=x,_=(0,u.Z)(w,y,b,!1,null,"626b4d53",null),C=_.exports,S=n(20629),A={components:{myheader:d,myaside:v,socketMessage:C},computed:{...(0,S.Se)({siteinfo:"siteinfo",shortcutlist:"shortcutlist"})},data(){return{routerName:"",modeuls:[],act_id:null}},methods:{siteInfos(){this.$store.dispatch("querySiteInfo",{classname:"webmanage.site.site",method:"querySite",content:{}})},async query_usershortcuts(){this.$store.dispatch("setUsershortcuts")},redictToModules(t){this.act_id=t.systemmoduleid,sessionStorage.setItem("active_modules",JSON.stringify(t)),this.$router.push({path:t.apps[0].path}),window.sessionStorage.setItem("currentPath",t.apps[0].path),setTimeout((()=>{this.$refs["aside"].getAuthList()}),0)},async deleteShortcut(t){await this.$api.requested({classname:"sysmanage.develop.userauth.userauth",method:"delete_usershortcuts",content:{systemmoduleid:t.systemmoduleid}});this.$store.dispatch("setUsershortcuts");let e=JSON.parse(sessionStorage.getItem("active_modules")).systemmodulename;t.systemmodulename===e&&this.$router.replace({path:"/home"})}},created(){this.siteInfos(),this.query_usershortcuts(),this.routerName=this.$route.meta.title,this.ast_nav=this.$route.meta.ast_nav},watch:{$route(t){this.routerName=t.meta.title,this.ast_nav=t.meta.ast_nav}}},k=A,E=(0,u.Z)(k,r,i,!1,null,"055c7ccc",null),D=E.exports},87475:function(t,e,n){"use strict";n.d(e,{Z:function(){return cut}});var r,i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticStyle:{border:"1px solid #ccc"}},[n("Toolbar",{staticStyle:{"border-bottom":"1px solid #ccc"},attrs:{editor:t.editor,defaultConfig:t.toolbarConfig,mode:t.mode}}),n("Editor",{staticStyle:{height:"500px","overflow-y":"hidden"},attrs:{defaultConfig:t.editorConfig,mode:t.mode},on:{onCreated:t.onCreated},model:{value:t.html,callback:function(e){t.html=e},expression:"html"}})],1)},a=[],o=n(20144);if("undefined"===typeof n.g){if("ActiveXObject"in window){var s="抱歉,wangEditor V5+ 版本开始,不在支持 IE 浏览器";s+="\n Sorry, wangEditor V5+ versions do not support IE browser.",console.error(s)}l(),u()}else n.g&&(null===(r=n.g.navigator)||void 0===r?void 0:r.userAgent.match("QQBrowser"))&&(l(),u());function l(){"undefined"===typeof globalThis&&(window.globalThis=window)}function u(){"undefined"===typeof AggregateError&&(window.AggregateError=function(t,e){var n=new Error(e);return n.errors=t,n})}if("object"===typeof n.g){var c=Object.getOwnPropertyDescriptor(n.g,"window");n.g.window&&!c.set||(n.g.window=n.g,n.g.requestAnimationFrame=function(){},n.g.navigator={userAgent:""},n.g.location={hostname:"0.0.0.0",port:0,protocol:"http:"},n.g.btoa=function(){},n.g.crypto={getRandomValues:function(t){return nodeCrypto.randomFillSync(t)}})}
- /*!
- * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
- *
- * Copyright (c) 2014-2017, Jon Schlinkert.
- * Released under the MIT License.
- */function d(t){return"[object Object]"===Object.prototype.toString.call(t)}function h(t){var e,n;return!1!==d(t)&&(e=t.constructor,void 0===e||(n=e.prototype,!1!==d(n)&&!1!==n.hasOwnProperty("isPrototypeOf")))}function p(t){for(var e=arguments.length,n=Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];var i=nt[t],a=i?"function"==typeof i?i.apply(null,n):i:"unknown error nr: "+t;throw Error("[Immer] "+a)}function f(t){return!!t&&!!t[et]}function g(t){return!!t&&(function(t){if(!t||"object"!=typeof t)return!1;var e=Object.getPrototypeOf(t);if(null===e)return!0;var n=Object.hasOwnProperty.call(e,"constructor")&&e.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===rt}(t)||Array.isArray(t)||!!t[tt]||!!t.constructor[tt]||_(t)||C(t))}function m(t,e,n){void 0===n&&(n=!1),0===v(t)?(n?Object.keys:it)(t).forEach((function(r){n&&"symbol"==typeof r||e(r,t[r],t)})):t.forEach((function(n,r){return e(r,n,t)}))}function v(t){var e=t[et];return e?e.i>3?e.i-4:e.i:Array.isArray(t)?1:_(t)?2:C(t)?3:0}function y(t,e){return 2===v(t)?t.has(e):Object.prototype.hasOwnProperty.call(t,e)}function b(t,e){return 2===v(t)?t.get(e):t[e]}function x(t,e,n){var r=v(t);2===r?t.set(e,n):3===r?(t.delete(e),t.add(n)):t[e]=n}function w(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}function _(t){return Z&&t instanceof Map}function C(t){return K&&t instanceof Set}function S(t){return t.o||t.t}function A(t){if(Array.isArray(t))return Array.prototype.slice.call(t);var e=at(t);delete e[et];for(var n=it(e),r=0;r<n.length;r++){var i=n[r],a=e[i];!1===a.writable&&(a.writable=!0,a.configurable=!0),(a.get||a.set)&&(e[i]={configurable:!0,writable:!0,enumerable:a.enumerable,value:t[i]})}return Object.create(Object.getPrototypeOf(t),e)}function k(t,e){return void 0===e&&(e=!1),D(t)||f(t)||!g(t)||(v(t)>1&&(t.set=t.add=t.clear=t.delete=E),Object.freeze(t),e&&m(t,(function(t,e){return k(e,!0)}),!0)),t}function E(){p(2)}function D(t){return null==t||"object"!=typeof t||Object.isFrozen(t)}function F(t){var e=ot[t];return e||p(18,t),e}function M(){return Y||p(0),Y}function O(t,e){e&&(F("Patches"),t.u=[],t.s=[],t.v=e)}function B(t){T(t),t.p.forEach(I),t.p=null}function T(t){t===Y&&(Y=t.l)}function P(t){return Y={p:[],l:Y,h:t,m:!0,_:0}}function I(t){var e=t[et];0===e.i||1===e.i?e.j():e.O=!0}function L(t,e){e._=e.p.length;var n=e.p[0],r=void 0!==t&&t!==n;return e.h.g||F("ES5").S(e,t,r),r?(n[et].P&&(B(e),p(4)),g(t)&&(t=N(e,t),e.l||z(e,t)),e.u&&F("Patches").M(n[et],t,e.u,e.s)):t=N(e,n,[]),B(e),e.u&&e.v(e.u,e.s),t!==J?t:void 0}function N(t,e,n){if(D(e))return e;var r=e[et];if(!r)return m(e,(function(i,a){return R(t,r,e,i,a,n)}),!0),e;if(r.A!==t)return e;if(!r.P)return z(t,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=4===r.i||5===r.i?r.o=A(r.k):r.o;m(3===r.i?new Set(i):i,(function(e,a){return R(t,r,i,e,a,n)})),z(t,i,!1),n&&t.u&&F("Patches").R(r,n,t.u,t.s)}return r.o}function R(t,e,n,r,i,a){if(i===n&&p(5),f(i)){var o=N(t,i,a&&e&&3!==e.i&&!y(e.D,r)?a.concat(r):void 0);if(x(n,r,o),!f(o))return;t.m=!1}if(g(i)&&!D(i)){if(!t.h.F&&t._<1)return;N(t,i),e&&e.A.l||z(t,i)}}function z(t,e,n){void 0===n&&(n=!1),t.h.F&&t.m&&k(e,n)}function j(t,e){var n=t[et];return(n?S(n):t)[e]}function $(t,e){if(e in t)for(var n=Object.getPrototypeOf(t);n;){var r=Object.getOwnPropertyDescriptor(n,e);if(r)return r;n=Object.getPrototypeOf(n)}}function q(t){t.P||(t.P=!0,t.l&&q(t.l))}function V(t){t.o||(t.o=A(t.t))}function H(t,e,n){var r=_(e)?F("MapSet").N(e,n):C(e)?F("MapSet").T(e,n):t.g?function(t,e){var n=Array.isArray(t),r={i:n?1:0,A:e?e.A:M(),P:!1,I:!1,D:{},l:e,t:t,k:null,o:null,j:null,C:!1},i=r,a=st;n&&(i=[r],a=lt);var o=Proxy.revocable(i,a),s=o.revoke,l=o.proxy;return r.k=l,r.j=s,l}(e,n):F("ES5").J(e,n);return(n?n.A:M()).p.push(r),r}function U(t){return f(t)||p(22,t),function t(e){if(!g(e))return e;var n,r=e[et],i=v(e);if(r){if(!r.P&&(r.i<4||!F("ES5").K(r)))return r.t;r.I=!0,n=G(e,i),r.I=!1}else n=G(e,i);return m(n,(function(e,i){r&&b(r.t,e)===i||x(n,e,t(i))})),3===i?new Set(n):n}(t)}function G(t,e){switch(e){case 2:return new Map(t);case 3:return Array.from(t)}return A(t)}var W,Y,X="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),Z="undefined"!=typeof Map,K="undefined"!=typeof Set,Q="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,J=X?Symbol.for("immer-nothing"):((W={})["immer-nothing"]=!0,W),tt=X?Symbol.for("immer-draftable"):"__$immer_draftable",et=X?Symbol.for("immer-state"):"__$immer_state",nt={0:"Illegal state",1:"Immer drafts cannot have computed properties",2:"This object has been frozen and should not be mutated",3:function(t){return"Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? "+t},4:"An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.",5:"Immer forbids circular references",6:"The first or second argument to `produce` must be a function",7:"The third argument to `produce` must be a function or undefined",8:"First argument to `createDraft` must be a plain object, an array, or an immerable object",9:"First argument to `finishDraft` must be a draft returned by `createDraft`",10:"The given draft is already finalized",11:"Object.defineProperty() cannot be used on an Immer draft",12:"Object.setPrototypeOf() cannot be used on an Immer draft",13:"Immer only supports deleting array indices",14:"Immer only supports setting array indices and the 'length' property",15:function(t){return"Cannot apply patch, path doesn't resolve: "+t},16:'Sets cannot have "replace" patches.',17:function(t){return"Unsupported patch operation: "+t},18:function(t){return"The plugin for '"+t+"' has not been loaded into Immer. To enable the plugin, import and call `enable"+t+"()` when initializing your application."},20:"Cannot use proxies if Proxy, Proxy.revocable or Reflect are not available",21:function(t){return"produce can only be called on things that are draftable: plain objects, arrays, Map, Set or classes that are marked with '[immerable]: true'. Got '"+t+"'"},22:function(t){return"'current' expects a draft, got: "+t},23:function(t){return"'original' expects a draft, got: "+t},24:"Patching reserved attributes like __proto__, prototype and constructor is not allowed"},rt=""+Object.prototype.constructor,it="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:Object.getOwnPropertyNames,at=Object.getOwnPropertyDescriptors||function(t){var e={};return it(t).forEach((function(n){e[n]=Object.getOwnPropertyDescriptor(t,n)})),e},ot={},st={get:function(t,e){if(e===et)return t;var n=S(t);if(!y(n,e))return function(t,e,n){var r,i=$(e,n);return i?"value"in i?i.value:null===(r=i.get)||void 0===r?void 0:r.call(t.k):void 0}(t,n,e);var r=n[e];return t.I||!g(r)?r:r===j(t.t,e)?(V(t),t.o[e]=H(t.A.h,r,t)):r},has:function(t,e){return e in S(t)},ownKeys:function(t){return Reflect.ownKeys(S(t))},set:function(t,e,n){var r=$(S(t),e);if(null==r?void 0:r.set)return r.set.call(t.k,n),!0;if(!t.P){var i=j(S(t),e),a=null==i?void 0:i[et];if(a&&a.t===n)return t.o[e]=n,t.D[e]=!1,!0;if(w(n,i)&&(void 0!==n||y(t.t,e)))return!0;V(t),q(t)}return t.o[e]===n&&"number"!=typeof n&&(void 0!==n||e in t.o)||(t.o[e]=n,t.D[e]=!0,!0)},deleteProperty:function(t,e){return void 0!==j(t.t,e)||e in t.t?(t.D[e]=!1,V(t),q(t)):delete t.D[e],t.o&&delete t.o[e],!0},getOwnPropertyDescriptor:function(t,e){var n=S(t),r=Reflect.getOwnPropertyDescriptor(n,e);return r?{writable:!0,configurable:1!==t.i||"length"!==e,enumerable:r.enumerable,value:n[e]}:r},defineProperty:function(){p(11)},getPrototypeOf:function(t){return Object.getPrototypeOf(t.t)},setPrototypeOf:function(){p(12)}},lt={};m(st,(function(t,e){lt[t]=function(){return arguments[0]=arguments[0][0],e.apply(this,arguments)}})),lt.deleteProperty=function(t,e){return isNaN(parseInt(e))&&p(13),st.deleteProperty.call(this,t[0],e)},lt.set=function(t,e,n){return"length"!==e&&isNaN(parseInt(e))&&p(14),st.set.call(this,t[0],e,n,t[0])};var ut=function(){function t(t){var e=this;this.g=Q,this.F=!0,this.produce=function(t,n,r){if("function"==typeof t&&"function"!=typeof n){var i=n;n=t;var a=e;return function(t){var e=this;void 0===t&&(t=i);for(var r=arguments.length,o=Array(r>1?r-1:0),s=1;s<r;s++)o[s-1]=arguments[s];return a.produce(t,(function(t){var r;return(r=n).call.apply(r,[e,t].concat(o))}))}}var o;if("function"!=typeof n&&p(6),void 0!==r&&"function"!=typeof r&&p(7),g(t)){var s=P(e),l=H(e,t,void 0),u=!0;try{o=n(l),u=!1}finally{u?B(s):T(s)}return"undefined"!=typeof Promise&&o instanceof Promise?o.then((function(t){return O(s,r),L(t,s)}),(function(t){throw B(s),t})):(O(s,r),L(o,s))}if(!t||"object"!=typeof t){if((o=n(t))===J)return;return void 0===o&&(o=t),e.F&&k(o,!0),o}p(21,t)},this.produceWithPatches=function(t,n){return"function"==typeof t?function(n){for(var r=arguments.length,i=Array(r>1?r-1:0),a=1;a<r;a++)i[a-1]=arguments[a];return e.produceWithPatches(n,(function(e){return t.apply(void 0,[e].concat(i))}))}:[e.produce(t,n,(function(t,e){r=t,i=e})),r,i];var r,i},"boolean"==typeof(null==t?void 0:t.useProxies)&&this.setUseProxies(t.useProxies),"boolean"==typeof(null==t?void 0:t.autoFreeze)&&this.setAutoFreeze(t.autoFreeze)}var e=t.prototype;return e.createDraft=function(t){g(t)||p(8),f(t)&&(t=U(t));var e=P(this),n=H(this,t,void 0);return n[et].C=!0,T(e),n},e.finishDraft=function(t,e){var n=t&&t[et];n&&n.C||p(9),n.I&&p(10);var r=n.A;return O(r,e),L(void 0,r)},e.setAutoFreeze=function(t){this.F=t},e.setUseProxies=function(t){t&&!Q&&p(20),this.g=t},e.applyPatches=function(t,e){var n;for(n=e.length-1;n>=0;n--){var r=e[n];if(0===r.path.length&&"replace"===r.op){t=r.value;break}}n>-1&&(e=e.slice(n+1));var i=F("Patches").$;return f(t)?i(t,e):this.produce(t,(function(t){return i(t,e)}))},t}(),ct=new ut,dt=ct.produce;ct.produceWithPatches.bind(ct),ct.setAutoFreeze.bind(ct),ct.setUseProxies.bind(ct),ct.applyPatches.bind(ct);var ht=ct.createDraft.bind(ct),pt=ct.finishDraft.bind(ct);function ft(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var gt=new WeakMap,mt=new WeakMap,vt=new WeakMap,yt=new WeakMap,bt=new WeakMap,xt=new WeakMap;function wt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function _t(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?wt(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):wt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Ct=()=>{var t={children:[],operations:[],selection:null,marks:null,isInline:()=>!1,isVoid:()=>!1,onChange:()=>{},apply:e=>{for(var n of le.pathRefs(t))ye.transform(n,e);for(var r of le.pointRefs(t))_e.transform(r,e);for(var i of le.rangeRefs(t))Ee.transform(i,e);var a=new Set,o=[],s=t=>{if(t){var e=t.join(",");a.has(e)||(a.add(e),o.push(t))}},l=gt.get(t)||[],u=St(e);for(var c of l){var d=ve.transform(c,e);s(d)}for(var h of u)s(h);gt.set(t,o),Qe.transform(t,e),t.operations.push(e),le.normalize(t),"set_selection"===e.type&&(t.marks=null),mt.get(t)||(mt.set(t,!0),Promise.resolve().then((()=>{mt.set(t,!1),t.onChange(),t.operations=[]})))},addMark:(e,n)=>{var{selection:r}=t;if(r)if(ke.isExpanded(r))Qe.setNodes(t,{[e]:n},{match:Te.isText,split:!0});else{var i=_t(_t({},le.marks(t)||{}),{},{[e]:n});t.marks=i,mt.get(t)||t.onChange()}},deleteBackward:e=>{var{selection:n}=t;n&&ke.isCollapsed(n)&&Qe.delete(t,{unit:e,reverse:!0})},deleteForward:e=>{var{selection:n}=t;n&&ke.isCollapsed(n)&&Qe.delete(t,{unit:e})},deleteFragment:e=>{var{selection:n}=t;n&&ke.isExpanded(n)&&Qe.delete(t,{reverse:"backward"===e})},getFragment:()=>{var{selection:e}=t;return e?pe.fragment(t,e):[]},insertBreak:()=>{Qe.splitNodes(t,{always:!0})},insertFragment:e=>{Qe.insertFragment(t,e)},insertNode:e=>{Qe.insertNodes(t,e)},insertText:e=>{var{selection:n,marks:r}=t;if(n){if(r){var i=_t({text:e},r);Qe.insertNodes(t,i)}else Qe.insertText(t,e);t.marks=null}},normalizeNode:e=>{var[n,r]=e;if(!Te.isText(n))if(ne.isElement(n)&&0===n.children.length){var i={text:""};Qe.insertNodes(t,i,{at:r.concat(0),voids:!0})}else for(var a=!le.isEditor(n)&&(ne.isElement(n)&&(t.isInline(n)||0===n.children.length||Te.isText(n.children[0])||t.isInline(n.children[0]))),o=0,s=0;s<n.children.length;s++,o++){var l=pe.get(t,r);if(!Te.isText(l)){var u=n.children[s],c=l.children[o-1],d=s===n.children.length-1,h=Te.isText(u)||ne.isElement(u)&&t.isInline(u);if(h!==a)Qe.removeNodes(t,{at:r.concat(o),voids:!0}),o--;else if(ne.isElement(u)){if(t.isInline(u))if(null!=c&&Te.isText(c)){if(d){var p={text:""};Qe.insertNodes(t,p,{at:r.concat(o+1),voids:!0}),o++}}else{var f={text:""};Qe.insertNodes(t,f,{at:r.concat(o),voids:!0}),o++}}else null!=c&&Te.isText(c)&&(Te.equals(u,c,{loose:!0})?(Qe.mergeNodes(t,{at:r.concat(o),voids:!0}),o--):""===c.text?(Qe.removeNodes(t,{at:r.concat(o-1),voids:!0}),o--):""===u.text&&(Qe.removeNodes(t,{at:r.concat(o),voids:!0}),o--))}}},removeMark:e=>{var{selection:n}=t;if(n)if(ke.isExpanded(n))Qe.unsetNodes(t,e,{match:Te.isText,split:!0});else{var r=_t({},le.marks(t)||{});delete r[e],t.marks=r,mt.get(t)||t.onChange()}}};return t},St=t=>{switch(t.type){case"insert_text":case"remove_text":case"set_node":var{path:e}=t;return ve.levels(e);case"insert_node":var{node:n,path:r}=t,i=ve.levels(r),a=Te.isText(n)?[]:Array.from(pe.nodes(n),(t=>{var[,e]=t;return r.concat(e)}));return[...i,...a];case"merge_node":var{path:o}=t,s=ve.ancestors(o),l=ve.previous(o);return[...s,l];case"move_node":var{path:u,newPath:c}=t;if(ve.equals(u,c))return[];var d=[],h=[];for(var p of ve.ancestors(u)){var f=ve.transform(p,t);d.push(f)}for(var g of ve.ancestors(c)){var m=ve.transform(g,t);h.push(m)}var v=h[h.length-1],y=c[c.length-1],b=v.concat(y);return[...d,...h,b];case"remove_node":var{path:x}=t,w=ve.ancestors(x);return[...w];case"split_node":var{path:_}=t,C=ve.levels(_),S=ve.next(_);return[...C,S];default:return[]}};function At(t,e){if(null==t)return{};var n,r,i={},a=Object.keys(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||(i[n]=t[n]);return i}function kt(t,e){if(null==t)return{};var n,r,i=At(t,e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);for(r=0;r<a.length;r++)n=a[r],e.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(t,n)&&(i[n]=t[n])}return i}var Et,Dt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!e,r=e?It(t):t,i=Et.None,a=Et.None,o=0,s=null,l=null;for(var u of r){var c=u.codePointAt(0);if(!c)break;var d=Wt(u,c);if([i,a]=n?[a,d]:[d,i],Yt(i,Et.ZWJ)&&Yt(a,Et.ExtPict)&&(s=Qt(n?t.substring(0,o):t.substring(0,t.length-o)),!s))break;if(Yt(i,Et.RI)&&Yt(a,Et.RI)&&(l=null!==l?!l:!!n||te(t.substring(0,t.length-o)),!l))break;if(i!==Et.None&&a!==Et.None&&Zt(i,a))break;o+=u.length}return o||1},Ft=/\s/,Mt=/[\u0021-\u0023\u0025-\u002A\u002C-\u002F\u003A\u003B\u003F\u0040\u005B-\u005D\u005F\u007B\u007D\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E3B\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,Ot=/['\u2018\u2019]/,Bt=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=0,r=!1;while(t.length>0){var i=Dt(t,e),[a,o]=Tt(t,i,e);if(Pt(a,o,e))r=!0,n+=i;else{if(r)break;n+=i}t=o}return n},Tt=(t,e,n)=>{if(n){var r=t.length-e;return[t.slice(r,t.length),t.slice(0,r)]}return[t.slice(0,e),t.slice(e)]},Pt=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(Ft.test(e))return!1;if(Ot.test(e)){var i=Dt(n,r),[a,o]=Tt(n,i,r);if(t(a,o,r))return!0}return!Mt.test(e)},It=function*(t){for(var e=t.length-1,n=0;n<t.length;n++){var r=t.charAt(e-n);if(Nt(r.charCodeAt(0))){var i=t.charAt(e-n-1);if(Lt(i.charCodeAt(0))){yield i+r,n++;continue}}yield r}},Lt=t=>t>=55296&&t<=56319,Nt=t=>t>=56320&&t<=57343;(function(t){t[t["None"]=0]="None",t[t["Extend"]=1]="Extend",t[t["ZWJ"]=2]="ZWJ",t[t["RI"]=4]="RI",t[t["Prepend"]=8]="Prepend",t[t["SpacingMark"]=16]="SpacingMark",t[t["L"]=32]="L",t[t["V"]=64]="V",t[t["T"]=128]="T",t[t["LV"]=256]="LV",t[t["LVT"]=512]="LVT",t[t["ExtPict"]=1024]="ExtPict",t[t["Any"]=2048]="Any"})(Et||(Et={}));var Rt=/^(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])$/,zt=/^(?:[\u0600-\u0605\u06DD\u070F\u0890\u0891\u08E2\u0D4E]|\uD804[\uDCBD\uDCCD\uDDC2\uDDC3]|\uD806[\uDD3F\uDD41\uDE3A\uDE84-\uDE89]|\uD807\uDD46)$/,jt=/^(?:[\u0903\u093B\u093E-\u0940\u0949-\u094C\u094E\u094F\u0982\u0983\u09BF\u09C0\u09C7\u09C8\u09CB\u09CC\u0A03\u0A3E-\u0A40\u0A83\u0ABE-\u0AC0\u0AC9\u0ACB\u0ACC\u0B02\u0B03\u0B40\u0B47\u0B48\u0B4B\u0B4C\u0BBF\u0BC1\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCC\u0C01-\u0C03\u0C41-\u0C44\u0C82\u0C83\u0CBE\u0CC0\u0CC1\u0CC3\u0CC4\u0CC7\u0CC8\u0CCA\u0CCB\u0D02\u0D03\u0D3F\u0D40\u0D46-\u0D48\u0D4A-\u0D4C\u0D82\u0D83\u0DD0\u0DD1\u0DD8-\u0DDE\u0DF2\u0DF3\u0E33\u0EB3\u0F3E\u0F3F\u0F7F\u1031\u103B\u103C\u1056\u1057\u1084\u1715\u1734\u17B6\u17BE-\u17C5\u17C7\u17C8\u1923-\u1926\u1929-\u192B\u1930\u1931\u1933-\u1938\u1A19\u1A1A\u1A55\u1A57\u1A6D-\u1A72\u1B04\u1B3B\u1B3D-\u1B41\u1B43\u1B44\u1B82\u1BA1\u1BA6\u1BA7\u1BAA\u1BE7\u1BEA-\u1BEC\u1BEE\u1BF2\u1BF3\u1C24-\u1C2B\u1C34\u1C35\u1CE1\u1CF7\uA823\uA824\uA827\uA880\uA881\uA8B4-\uA8C3\uA952\uA953\uA983\uA9B4\uA9B5\uA9BA\uA9BB\uA9BE-\uA9C0\uAA2F\uAA30\uAA33\uAA34\uAA4D\uAAEB\uAAEE\uAAEF\uAAF5\uABE3\uABE4\uABE6\uABE7\uABE9\uABEA\uABEC]|\uD804[\uDC00\uDC02\uDC82\uDCB0-\uDCB2\uDCB7\uDCB8\uDD2C\uDD45\uDD46\uDD82\uDDB3-\uDDB5\uDDBF\uDDC0\uDDCE\uDE2C-\uDE2E\uDE32\uDE33\uDE35\uDEE0-\uDEE2\uDF02\uDF03\uDF3F\uDF41-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF62\uDF63]|\uD805[\uDC35-\uDC37\uDC40\uDC41\uDC45\uDCB1\uDCB2\uDCB9\uDCBB\uDCBC\uDCBE\uDCC1\uDDB0\uDDB1\uDDB8-\uDDBB\uDDBE\uDE30-\uDE32\uDE3B\uDE3C\uDE3E\uDEAC\uDEAE\uDEAF\uDEB6\uDF26]|\uD806[\uDC2C-\uDC2E\uDC38\uDD31-\uDD35\uDD37\uDD38\uDD3D\uDD40\uDD42\uDDD1-\uDDD3\uDDDC-\uDDDF\uDDE4\uDE39\uDE57\uDE58\uDE97]|\uD807[\uDC2F\uDC3E\uDCA9\uDCB1\uDCB4\uDD8A-\uDD8E\uDD93\uDD94\uDD96\uDEF5\uDEF6]|\uD81B[\uDF51-\uDF87\uDFF0\uDFF1]|\uD834[\uDD66\uDD6D])$/,$t=/^[\u1100-\u115F\uA960-\uA97C]$/,qt=/^[\u1160-\u11A7\uD7B0-\uD7C6]$/,Vt=/^[\u11A8-\u11FF\uD7CB-\uD7FB]$/,Ht=/^[\uAC00\uAC1C\uAC38\uAC54\uAC70\uAC8C\uACA8\uACC4\uACE0\uACFC\uAD18\uAD34\uAD50\uAD6C\uAD88\uADA4\uADC0\uADDC\uADF8\uAE14\uAE30\uAE4C\uAE68\uAE84\uAEA0\uAEBC\uAED8\uAEF4\uAF10\uAF2C\uAF48\uAF64\uAF80\uAF9C\uAFB8\uAFD4\uAFF0\uB00C\uB028\uB044\uB060\uB07C\uB098\uB0B4\uB0D0\uB0EC\uB108\uB124\uB140\uB15C\uB178\uB194\uB1B0\uB1CC\uB1E8\uB204\uB220\uB23C\uB258\uB274\uB290\uB2AC\uB2C8\uB2E4\uB300\uB31C\uB338\uB354\uB370\uB38C\uB3A8\uB3C4\uB3E0\uB3FC\uB418\uB434\uB450\uB46C\uB488\uB4A4\uB4C0\uB4DC\uB4F8\uB514\uB530\uB54C\uB568\uB584\uB5A0\uB5BC\uB5D8\uB5F4\uB610\uB62C\uB648\uB664\uB680\uB69C\uB6B8\uB6D4\uB6F0\uB70C\uB728\uB744\uB760\uB77C\uB798\uB7B4\uB7D0\uB7EC\uB808\uB824\uB840\uB85C\uB878\uB894\uB8B0\uB8CC\uB8E8\uB904\uB920\uB93C\uB958\uB974\uB990\uB9AC\uB9C8\uB9E4\uBA00\uBA1C\uBA38\uBA54\uBA70\uBA8C\uBAA8\uBAC4\uBAE0\uBAFC\uBB18\uBB34\uBB50\uBB6C\uBB88\uBBA4\uBBC0\uBBDC\uBBF8\uBC14\uBC30\uBC4C\uBC68\uBC84\uBCA0\uBCBC\uBCD8\uBCF4\uBD10\uBD2C\uBD48\uBD64\uBD80\uBD9C\uBDB8\uBDD4\uBDF0\uBE0C\uBE28\uBE44\uBE60\uBE7C\uBE98\uBEB4\uBED0\uBEEC\uBF08\uBF24\uBF40\uBF5C\uBF78\uBF94\uBFB0\uBFCC\uBFE8\uC004\uC020\uC03C\uC058\uC074\uC090\uC0AC\uC0C8\uC0E4\uC100\uC11C\uC138\uC154\uC170\uC18C\uC1A8\uC1C4\uC1E0\uC1FC\uC218\uC234\uC250\uC26C\uC288\uC2A4\uC2C0\uC2DC\uC2F8\uC314\uC330\uC34C\uC368\uC384\uC3A0\uC3BC\uC3D8\uC3F4\uC410\uC42C\uC448\uC464\uC480\uC49C\uC4B8\uC4D4\uC4F0\uC50C\uC528\uC544\uC560\uC57C\uC598\uC5B4\uC5D0\uC5EC\uC608\uC624\uC640\uC65C\uC678\uC694\uC6B0\uC6CC\uC6E8\uC704\uC720\uC73C\uC758\uC774\uC790\uC7AC\uC7C8\uC7E4\uC800\uC81C\uC838\uC854\uC870\uC88C\uC8A8\uC8C4\uC8E0\uC8FC\uC918\uC934\uC950\uC96C\uC988\uC9A4\uC9C0\uC9DC\uC9F8\uCA14\uCA30\uCA4C\uCA68\uCA84\uCAA0\uCABC\uCAD8\uCAF4\uCB10\uCB2C\uCB48\uCB64\uCB80\uCB9C\uCBB8\uCBD4\uCBF0\uCC0C\uCC28\uCC44\uCC60\uCC7C\uCC98\uCCB4\uCCD0\uCCEC\uCD08\uCD24\uCD40\uCD5C\uCD78\uCD94\uCDB0\uCDCC\uCDE8\uCE04\uCE20\uCE3C\uCE58\uCE74\uCE90\uCEAC\uCEC8\uCEE4\uCF00\uCF1C\uCF38\uCF54\uCF70\uCF8C\uCFA8\uCFC4\uCFE0\uCFFC\uD018\uD034\uD050\uD06C\uD088\uD0A4\uD0C0\uD0DC\uD0F8\uD114\uD130\uD14C\uD168\uD184\uD1A0\uD1BC\uD1D8\uD1F4\uD210\uD22C\uD248\uD264\uD280\uD29C\uD2B8\uD2D4\uD2F0\uD30C\uD328\uD344\uD360\uD37C\uD398\uD3B4\uD3D0\uD3EC\uD408\uD424\uD440\uD45C\uD478\uD494\uD4B0\uD4CC\uD4E8\uD504\uD520\uD53C\uD558\uD574\uD590\uD5AC\uD5C8\uD5E4\uD600\uD61C\uD638\uD654\uD670\uD68C\uD6A8\uD6C4\uD6E0\uD6FC\uD718\uD734\uD750\uD76C\uD788]$/,Ut=/^[\uAC01-\uAC1B\uAC1D-\uAC37\uAC39-\uAC53\uAC55-\uAC6F\uAC71-\uAC8B\uAC8D-\uACA7\uACA9-\uACC3\uACC5-\uACDF\uACE1-\uACFB\uACFD-\uAD17\uAD19-\uAD33\uAD35-\uAD4F\uAD51-\uAD6B\uAD6D-\uAD87\uAD89-\uADA3\uADA5-\uADBF\uADC1-\uADDB\uADDD-\uADF7\uADF9-\uAE13\uAE15-\uAE2F\uAE31-\uAE4B\uAE4D-\uAE67\uAE69-\uAE83\uAE85-\uAE9F\uAEA1-\uAEBB\uAEBD-\uAED7\uAED9-\uAEF3\uAEF5-\uAF0F\uAF11-\uAF2B\uAF2D-\uAF47\uAF49-\uAF63\uAF65-\uAF7F\uAF81-\uAF9B\uAF9D-\uAFB7\uAFB9-\uAFD3\uAFD5-\uAFEF\uAFF1-\uB00B\uB00D-\uB027\uB029-\uB043\uB045-\uB05F\uB061-\uB07B\uB07D-\uB097\uB099-\uB0B3\uB0B5-\uB0CF\uB0D1-\uB0EB\uB0ED-\uB107\uB109-\uB123\uB125-\uB13F\uB141-\uB15B\uB15D-\uB177\uB179-\uB193\uB195-\uB1AF\uB1B1-\uB1CB\uB1CD-\uB1E7\uB1E9-\uB203\uB205-\uB21F\uB221-\uB23B\uB23D-\uB257\uB259-\uB273\uB275-\uB28F\uB291-\uB2AB\uB2AD-\uB2C7\uB2C9-\uB2E3\uB2E5-\uB2FF\uB301-\uB31B\uB31D-\uB337\uB339-\uB353\uB355-\uB36F\uB371-\uB38B\uB38D-\uB3A7\uB3A9-\uB3C3\uB3C5-\uB3DF\uB3E1-\uB3FB\uB3FD-\uB417\uB419-\uB433\uB435-\uB44F\uB451-\uB46B\uB46D-\uB487\uB489-\uB4A3\uB4A5-\uB4BF\uB4C1-\uB4DB\uB4DD-\uB4F7\uB4F9-\uB513\uB515-\uB52F\uB531-\uB54B\uB54D-\uB567\uB569-\uB583\uB585-\uB59F\uB5A1-\uB5BB\uB5BD-\uB5D7\uB5D9-\uB5F3\uB5F5-\uB60F\uB611-\uB62B\uB62D-\uB647\uB649-\uB663\uB665-\uB67F\uB681-\uB69B\uB69D-\uB6B7\uB6B9-\uB6D3\uB6D5-\uB6EF\uB6F1-\uB70B\uB70D-\uB727\uB729-\uB743\uB745-\uB75F\uB761-\uB77B\uB77D-\uB797\uB799-\uB7B3\uB7B5-\uB7CF\uB7D1-\uB7EB\uB7ED-\uB807\uB809-\uB823\uB825-\uB83F\uB841-\uB85B\uB85D-\uB877\uB879-\uB893\uB895-\uB8AF\uB8B1-\uB8CB\uB8CD-\uB8E7\uB8E9-\uB903\uB905-\uB91F\uB921-\uB93B\uB93D-\uB957\uB959-\uB973\uB975-\uB98F\uB991-\uB9AB\uB9AD-\uB9C7\uB9C9-\uB9E3\uB9E5-\uB9FF\uBA01-\uBA1B\uBA1D-\uBA37\uBA39-\uBA53\uBA55-\uBA6F\uBA71-\uBA8B\uBA8D-\uBAA7\uBAA9-\uBAC3\uBAC5-\uBADF\uBAE1-\uBAFB\uBAFD-\uBB17\uBB19-\uBB33\uBB35-\uBB4F\uBB51-\uBB6B\uBB6D-\uBB87\uBB89-\uBBA3\uBBA5-\uBBBF\uBBC1-\uBBDB\uBBDD-\uBBF7\uBBF9-\uBC13\uBC15-\uBC2F\uBC31-\uBC4B\uBC4D-\uBC67\uBC69-\uBC83\uBC85-\uBC9F\uBCA1-\uBCBB\uBCBD-\uBCD7\uBCD9-\uBCF3\uBCF5-\uBD0F\uBD11-\uBD2B\uBD2D-\uBD47\uBD49-\uBD63\uBD65-\uBD7F\uBD81-\uBD9B\uBD9D-\uBDB7\uBDB9-\uBDD3\uBDD5-\uBDEF\uBDF1-\uBE0B\uBE0D-\uBE27\uBE29-\uBE43\uBE45-\uBE5F\uBE61-\uBE7B\uBE7D-\uBE97\uBE99-\uBEB3\uBEB5-\uBECF\uBED1-\uBEEB\uBEED-\uBF07\uBF09-\uBF23\uBF25-\uBF3F\uBF41-\uBF5B\uBF5D-\uBF77\uBF79-\uBF93\uBF95-\uBFAF\uBFB1-\uBFCB\uBFCD-\uBFE7\uBFE9-\uC003\uC005-\uC01F\uC021-\uC03B\uC03D-\uC057\uC059-\uC073\uC075-\uC08F\uC091-\uC0AB\uC0AD-\uC0C7\uC0C9-\uC0E3\uC0E5-\uC0FF\uC101-\uC11B\uC11D-\uC137\uC139-\uC153\uC155-\uC16F\uC171-\uC18B\uC18D-\uC1A7\uC1A9-\uC1C3\uC1C5-\uC1DF\uC1E1-\uC1FB\uC1FD-\uC217\uC219-\uC233\uC235-\uC24F\uC251-\uC26B\uC26D-\uC287\uC289-\uC2A3\uC2A5-\uC2BF\uC2C1-\uC2DB\uC2DD-\uC2F7\uC2F9-\uC313\uC315-\uC32F\uC331-\uC34B\uC34D-\uC367\uC369-\uC383\uC385-\uC39F\uC3A1-\uC3BB\uC3BD-\uC3D7\uC3D9-\uC3F3\uC3F5-\uC40F\uC411-\uC42B\uC42D-\uC447\uC449-\uC463\uC465-\uC47F\uC481-\uC49B\uC49D-\uC4B7\uC4B9-\uC4D3\uC4D5-\uC4EF\uC4F1-\uC50B\uC50D-\uC527\uC529-\uC543\uC545-\uC55F\uC561-\uC57B\uC57D-\uC597\uC599-\uC5B3\uC5B5-\uC5CF\uC5D1-\uC5EB\uC5ED-\uC607\uC609-\uC623\uC625-\uC63F\uC641-\uC65B\uC65D-\uC677\uC679-\uC693\uC695-\uC6AF\uC6B1-\uC6CB\uC6CD-\uC6E7\uC6E9-\uC703\uC705-\uC71F\uC721-\uC73B\uC73D-\uC757\uC759-\uC773\uC775-\uC78F\uC791-\uC7AB\uC7AD-\uC7C7\uC7C9-\uC7E3\uC7E5-\uC7FF\uC801-\uC81B\uC81D-\uC837\uC839-\uC853\uC855-\uC86F\uC871-\uC88B\uC88D-\uC8A7\uC8A9-\uC8C3\uC8C5-\uC8DF\uC8E1-\uC8FB\uC8FD-\uC917\uC919-\uC933\uC935-\uC94F\uC951-\uC96B\uC96D-\uC987\uC989-\uC9A3\uC9A5-\uC9BF\uC9C1-\uC9DB\uC9DD-\uC9F7\uC9F9-\uCA13\uCA15-\uCA2F\uCA31-\uCA4B\uCA4D-\uCA67\uCA69-\uCA83\uCA85-\uCA9F\uCAA1-\uCABB\uCABD-\uCAD7\uCAD9-\uCAF3\uCAF5-\uCB0F\uCB11-\uCB2B\uCB2D-\uCB47\uCB49-\uCB63\uCB65-\uCB7F\uCB81-\uCB9B\uCB9D-\uCBB7\uCBB9-\uCBD3\uCBD5-\uCBEF\uCBF1-\uCC0B\uCC0D-\uCC27\uCC29-\uCC43\uCC45-\uCC5F\uCC61-\uCC7B\uCC7D-\uCC97\uCC99-\uCCB3\uCCB5-\uCCCF\uCCD1-\uCCEB\uCCED-\uCD07\uCD09-\uCD23\uCD25-\uCD3F\uCD41-\uCD5B\uCD5D-\uCD77\uCD79-\uCD93\uCD95-\uCDAF\uCDB1-\uCDCB\uCDCD-\uCDE7\uCDE9-\uCE03\uCE05-\uCE1F\uCE21-\uCE3B\uCE3D-\uCE57\uCE59-\uCE73\uCE75-\uCE8F\uCE91-\uCEAB\uCEAD-\uCEC7\uCEC9-\uCEE3\uCEE5-\uCEFF\uCF01-\uCF1B\uCF1D-\uCF37\uCF39-\uCF53\uCF55-\uCF6F\uCF71-\uCF8B\uCF8D-\uCFA7\uCFA9-\uCFC3\uCFC5-\uCFDF\uCFE1-\uCFFB\uCFFD-\uD017\uD019-\uD033\uD035-\uD04F\uD051-\uD06B\uD06D-\uD087\uD089-\uD0A3\uD0A5-\uD0BF\uD0C1-\uD0DB\uD0DD-\uD0F7\uD0F9-\uD113\uD115-\uD12F\uD131-\uD14B\uD14D-\uD167\uD169-\uD183\uD185-\uD19F\uD1A1-\uD1BB\uD1BD-\uD1D7\uD1D9-\uD1F3\uD1F5-\uD20F\uD211-\uD22B\uD22D-\uD247\uD249-\uD263\uD265-\uD27F\uD281-\uD29B\uD29D-\uD2B7\uD2B9-\uD2D3\uD2D5-\uD2EF\uD2F1-\uD30B\uD30D-\uD327\uD329-\uD343\uD345-\uD35F\uD361-\uD37B\uD37D-\uD397\uD399-\uD3B3\uD3B5-\uD3CF\uD3D1-\uD3EB\uD3ED-\uD407\uD409-\uD423\uD425-\uD43F\uD441-\uD45B\uD45D-\uD477\uD479-\uD493\uD495-\uD4AF\uD4B1-\uD4CB\uD4CD-\uD4E7\uD4E9-\uD503\uD505-\uD51F\uD521-\uD53B\uD53D-\uD557\uD559-\uD573\uD575-\uD58F\uD591-\uD5AB\uD5AD-\uD5C7\uD5C9-\uD5E3\uD5E5-\uD5FF\uD601-\uD61B\uD61D-\uD637\uD639-\uD653\uD655-\uD66F\uD671-\uD68B\uD68D-\uD6A7\uD6A9-\uD6C3\uD6C5-\uD6DF\uD6E1-\uD6FB\uD6FD-\uD717\uD719-\uD733\uD735-\uD74F\uD751-\uD76B\uD76D-\uD787\uD789-\uD7A3]$/,Gt=/^(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])$/,Wt=(t,e)=>{var n=Et.Any;return-1!==t.search(Rt)&&(n|=Et.Extend),8205===e&&(n|=Et.ZWJ),e>=127462&&e<=127487&&(n|=Et.RI),-1!==t.search(zt)&&(n|=Et.Prepend),-1!==t.search(jt)&&(n|=Et.SpacingMark),-1!==t.search($t)&&(n|=Et.L),-1!==t.search(qt)&&(n|=Et.V),-1!==t.search(Vt)&&(n|=Et.T),-1!==t.search(Ht)&&(n|=Et.LV),-1!==t.search(Ut)&&(n|=Et.LVT),-1!==t.search(Gt)&&(n|=Et.ExtPict),n};function Yt(t,e){return 0!==(t&e)}var Xt=[[Et.L,Et.L|Et.V|Et.LV|Et.LVT],[Et.LV|Et.V,Et.V|Et.T],[Et.LVT|Et.T,Et.T],[Et.Any,Et.Extend|Et.ZWJ],[Et.Any,Et.SpacingMark],[Et.Prepend,Et.Any],[Et.ZWJ,Et.ExtPict],[Et.RI,Et.RI]];function Zt(t,e){return-1===Xt.findIndex((n=>Yt(t,n[0])&&Yt(e,n[1])))}var Kt=/(?:[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u2388\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2605\u2607-\u2612\u2614-\u2685\u2690-\u2705\u2708-\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763-\u2767\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC00-\uDCFF\uDD0D-\uDD0F\uDD2F\uDD6C-\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDAD-\uDDE5\uDE01-\uDE0F\uDE1A\uDE2F\uDE32-\uDE3A\uDE3C-\uDE3F\uDE49-\uDFFA]|\uD83D[\uDC00-\uDD3D\uDD46-\uDE4F\uDE80-\uDEFF\uDF74-\uDF7F\uDFD5-\uDFFF]|\uD83E[\uDC0C-\uDC0F\uDC48-\uDC4F\uDC5A-\uDC5F\uDC88-\uDC8F\uDCAE-\uDCFF\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDEFF]|\uD83F[\uDC00-\uDFFD])(?:[\u0300-\u036F\u0483-\u0489\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u065F\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u0711\u0730-\u074A\u07A6-\u07B0\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0902\u093A\u093C\u0941-\u0948\u094D\u0951-\u0957\u0962\u0963\u0981\u09BC\u09BE\u09C1-\u09C4\u09CD\u09D7\u09E2\u09E3\u09FE\u0A01\u0A02\u0A3C\u0A41\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A70\u0A71\u0A75\u0A81\u0A82\u0ABC\u0AC1-\u0AC5\u0AC7\u0AC8\u0ACD\u0AE2\u0AE3\u0AFA-\u0AFF\u0B01\u0B3C\u0B3E\u0B3F\u0B41-\u0B44\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B82\u0BBE\u0BC0\u0BCD\u0BD7\u0C00\u0C04\u0C3E-\u0C40\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C81\u0CBC\u0CBF\u0CC2\u0CC6\u0CCC\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0D00\u0D01\u0D3B\u0D3C\u0D3E\u0D41-\u0D44\u0D4D\u0D57\u0D62\u0D63\u0D81\u0DCA\u0DCF\u0DD2-\u0DD4\u0DD6\u0DDF\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECD\u0F18\u0F19\u0F35\u0F37\u0F39\u0F71-\u0F7E\u0F80-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102D-\u1030\u1032-\u1037\u1039\u103A\u103D\u103E\u1058\u1059\u105E-\u1060\u1071-\u1074\u1082\u1085\u1086\u108D\u109D\u135D-\u135F\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4\u17B5\u17B7-\u17BD\u17C6\u17C9-\u17D3\u17DD\u180B-\u180D\u1885\u1886\u18A9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193B\u1A17\u1A18\u1A1B\u1A56\u1A58-\u1A5E\u1A60\u1A62\u1A65-\u1A6C\u1A73-\u1A7C\u1A7F\u1AB0-\u1AC0\u1B00-\u1B03\u1B34-\u1B3A\u1B3C\u1B42\u1B6B-\u1B73\u1B80\u1B81\u1BA2-\u1BA5\u1BA8\u1BA9\u1BAB-\u1BAD\u1BE6\u1BE8\u1BE9\u1BED\u1BEF-\u1BF1\u1C2C-\u1C33\u1C36\u1C37\u1CD0-\u1CD2\u1CD4-\u1CE0\u1CE2-\u1CE8\u1CED\u1CF4\u1CF8\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u20D0-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA66F-\uA672\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA825\uA826\uA82C\uA8C4\uA8C5\uA8E0-\uA8F1\uA8FF\uA926-\uA92D\uA947-\uA951\uA980-\uA982\uA9B3\uA9B6-\uA9B9\uA9BC\uA9BD\uA9E5\uAA29-\uAA2E\uAA31\uAA32\uAA35\uAA36\uAA43\uAA4C\uAA7C\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEC\uAAED\uAAF6\uABE5\uABE8\uABED\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFF9E\uFF9F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDEAB\uDEAC\uDF46-\uDF50]|\uD804[\uDC01\uDC38-\uDC46\uDC7F-\uDC81\uDCB3-\uDCB6\uDCB9\uDCBA\uDD00-\uDD02\uDD27-\uDD2B\uDD2D-\uDD34\uDD73\uDD80\uDD81\uDDB6-\uDDBE\uDDC9-\uDDCC\uDDCF\uDE2F-\uDE31\uDE34\uDE36\uDE37\uDE3E\uDEDF\uDEE3-\uDEEA\uDF00\uDF01\uDF3B\uDF3C\uDF3E\uDF40\uDF57\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC38-\uDC3F\uDC42-\uDC44\uDC46\uDC5E\uDCB0\uDCB3-\uDCB8\uDCBA\uDCBD\uDCBF\uDCC0\uDCC2\uDCC3\uDDAF\uDDB2-\uDDB5\uDDBC\uDDBD\uDDBF\uDDC0\uDDDC\uDDDD\uDE33-\uDE3A\uDE3D\uDE3F\uDE40\uDEAB\uDEAD\uDEB0-\uDEB5\uDEB7\uDF1D-\uDF1F\uDF22-\uDF25\uDF27-\uDF2B]|\uD806[\uDC2F-\uDC37\uDC39\uDC3A\uDD30\uDD3B\uDD3C\uDD3E\uDD43\uDDD4-\uDDD7\uDDDA\uDDDB\uDDE0\uDE01-\uDE0A\uDE33-\uDE38\uDE3B-\uDE3E\uDE47\uDE51-\uDE56\uDE59-\uDE5B\uDE8A-\uDE96\uDE98\uDE99]|\uD807[\uDC30-\uDC36\uDC38-\uDC3D\uDC3F\uDC92-\uDCA7\uDCAA-\uDCB0\uDCB2\uDCB3\uDCB5\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD90\uDD91\uDD95\uDD97\uDEF3\uDEF4]|\uD81A[\uDEF0-\uDEF4\uDF30-\uDF36]|\uD81B[\uDF4F\uDF8F-\uDF92\uDFE4]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65\uDD67-\uDD69\uDD6E-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A\uDD30-\uDD36\uDEEC-\uDEEF]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A]|\uD83C[\uDFFB-\uDFFF]|\uDB40[\uDC20-\uDC7F\uDD00-\uDDEF])*\u200D$/,Qt=t=>-1!==t.search(Kt),Jt=/(?:\uD83C[\uDDE6-\uDDFF])+$/g,te=t=>{var e=t.match(Jt);if(null===e)return!1;var n=e[0].length/2;return n%2===1},ee=t=>h(t)&&pe.isNodeList(t.children)&&!le.isEditor(t),ne={isAncestor(t){return h(t)&&pe.isNodeList(t.children)},isElement:ee,isElementList(t){return Array.isArray(t)&&t.every((t=>ne.isElement(t)))},isElementProps(t){return void 0!==t.children},isElementType:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"type";return ee(t)&&t[n]===e},matches(t,e){for(var n in e)if("children"!==n&&t[n]!==e[n])return!1;return!0}},re=["text"],ie=["text"];function ae(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function oe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?ae(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):ae(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var se=new WeakMap,le={above(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{voids:n=!1,mode:r="lowest",at:i=t.selection,match:a}=e;if(i){var o=le.path(t,i),s="lowest"===r;for(var[l,u]of le.levels(t,{at:o,voids:n,match:a,reverse:s}))if(!Te.isText(l)&&!ve.equals(o,u))return[l,u]}},addMark(t,e,n){t.addMark(e,n)},after(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=le.point(t,e,{edge:"end"}),a=le.end(t,[]),o={anchor:i,focus:a},{distance:s=1}=r,l=0;for(var u of le.positions(t,oe(oe({},r),{},{at:o}))){if(l>s)break;0!==l&&(n=u),l++}return n},before(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=le.start(t,[]),a=le.point(t,e,{edge:"start"}),o={anchor:i,focus:a},{distance:s=1}=r,l=0;for(var u of le.positions(t,oe(oe({},r),{},{at:o,reverse:!0}))){if(l>s)break;0!==l&&(n=u),l++}return n},deleteBackward(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=e;t.deleteBackward(n)},deleteForward(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{unit:n="character"}=e;t.deleteForward(n)},deleteFragment(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{direction:n="forward"}=e;t.deleteFragment(n)},edges(t,e){return[le.start(t,e),le.end(t,e)]},end(t,e){return le.point(t,e,{edge:"end"})},first(t,e){var n=le.path(t,e,{edge:"start"});return le.node(t,n)},fragment(t,e){var n=le.range(t,e),r=pe.fragment(t,n);return r},hasBlocks(t,e){return e.children.some((e=>le.isBlock(t,e)))},hasInlines(t,e){return e.children.some((e=>Te.isText(e)||le.isInline(t,e)))},hasTexts(t,e){return e.children.every((t=>Te.isText(t)))},insertBreak(t){t.insertBreak()},insertFragment(t,e){t.insertFragment(e)},insertNode(t,e){t.insertNode(e)},insertText(t,e){t.insertText(e)},isBlock(t,e){return ne.isElement(e)&&!t.isInline(e)},isEditor(t){if(!h(t))return!1;var e=se.get(t);if(void 0!==e)return e;var n="function"===typeof t.addMark&&"function"===typeof t.apply&&"function"===typeof t.deleteBackward&&"function"===typeof t.deleteForward&&"function"===typeof t.deleteFragment&&"function"===typeof t.insertBreak&&"function"===typeof t.insertFragment&&"function"===typeof t.insertNode&&"function"===typeof t.insertText&&"function"===typeof t.isInline&&"function"===typeof t.isVoid&&"function"===typeof t.normalizeNode&&"function"===typeof t.onChange&&"function"===typeof t.removeMark&&(null===t.marks||h(t.marks))&&(null===t.selection||ke.isRange(t.selection))&&pe.isNodeList(t.children)&&me.isOperationList(t.operations);return se.set(t,n),n},isEnd(t,e,n){var r=le.end(t,n);return we.equals(e,r)},isEdge(t,e,n){return le.isStart(t,e,n)||le.isEnd(t,e,n)},isEmpty(t,e){var{children:n}=e,[r]=n;return 0===n.length||1===n.length&&Te.isText(r)&&""===r.text&&!t.isVoid(e)},isInline(t,e){return ne.isElement(e)&&t.isInline(e)},isNormalizing(t){var e=vt.get(t);return void 0===e||e},isStart(t,e,n){if(0!==e.offset)return!1;var r=le.start(t,n);return we.equals(e,r)},isVoid(t,e){return ne.isElement(e)&&t.isVoid(e)},last(t,e){var n=le.path(t,e,{edge:"end"});return le.node(t,n)},leaf(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=le.path(t,e,n),i=pe.leaf(t,r);return[i,r]},*levels(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=t.selection,reverse:r=!1,voids:i=!1}=e,{match:a}=e;if(null==a&&(a=()=>!0),n){var o=[],s=le.path(t,n);for(var[l,u]of pe.levels(t,s))if(a(l,u)&&(o.push([l,u]),!i&&le.isVoid(t,l)))break;r&&o.reverse(),yield*o}},marks(t){var{marks:e,selection:n}=t;if(!n)return null;if(e)return e;if(ke.isExpanded(n)){var[r]=le.nodes(t,{match:Te.isText});if(r){var[i]=r,a=kt(i,re);return a}return{}}var{anchor:o}=n,{path:s}=o,[l]=le.leaf(t,s);if(0===o.offset){var u=le.previous(t,{at:s,match:Te.isText}),c=le.above(t,{match:e=>le.isBlock(t,e)});if(u&&c){var[d,h]=u,[,p]=c;ve.isAncestor(p,h)&&(l=d)}}var f=kt(l,ie);return f},next(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=e,{match:i,at:a=t.selection}=e;if(a){var o=le.after(t,a,{voids:r});if(o){var[,s]=le.last(t,[]),l=[o.path,s];if(ve.isPath(a)&&0===a.length)throw new Error("Cannot get the next node from the root node!");if(null==i)if(ve.isPath(a)){var[u]=le.parent(t,a);i=t=>u.children.includes(t)}else i=()=>!0;var[c]=le.nodes(t,{at:l,match:i,mode:n,voids:r});return c}}},node(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=le.path(t,e,n),i=pe.get(t,r);return[i,r]},*nodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=t.selection,mode:r="all",universal:i=!1,reverse:a=!1,voids:o=!1}=e,{match:s}=e;if(s||(s=()=>!0),n){var l,u;if(ue.isSpan(n))l=n[0],u=n[1];else{var c=le.path(t,n,{edge:"start"}),d=le.path(t,n,{edge:"end"});l=a?d:c,u=a?c:d}var h,p=pe.nodes(t,{reverse:a,from:l,to:u,pass:e=>{var[n]=e;return!o&&le.isVoid(t,n)}}),f=[];for(var[g,m]of p){var v=h&&0===ve.compare(m,h[1]);if("highest"!==r||!v)if(s(g,m))if("lowest"===r&&v)h=[g,m];else{var y="lowest"===r?h:[g,m];y&&(i?f.push(y):yield y),h=[g,m]}else if(i&&!v&&Te.isText(g))return}"lowest"===r&&h&&(i?f.push(h):yield h),i&&(yield*f)}},normalize(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{force:n=!1}=e,r=t=>gt.get(t)||[];if(le.isNormalizing(t)){if(n){var i=Array.from(pe.nodes(t),(t=>{var[,e]=t;return e}));gt.set(t,i)}0!==r(t).length&&le.withoutNormalizing(t,(()=>{for(var e of r(t))if(pe.has(t,e)){var n=le.node(t,e),[i,a]=n;ne.isElement(i)&&0===i.children.length&&t.normalizeNode(n)}var o=42*r(t).length,s=0;while(0!==r(t).length){if(s>o)throw new Error("\n Could not completely normalize the editor after ".concat(o," iterations! This is usually due to incorrect normalization logic that leaves a node in an invalid state.\n "));var l=r(t).pop();if(pe.has(t,l)){var u=le.node(t,l);t.normalizeNode(u)}s++}}))}},parent(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=le.path(t,e,n),i=ve.parent(r),a=le.node(t,i);return a},path(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{depth:r,edge:i}=n;if(ve.isPath(e))if("start"===i){var[,a]=pe.first(t,e);e=a}else if("end"===i){var[,o]=pe.last(t,e);e=o}return ke.isRange(e)&&(e="start"===i?ke.start(e):"end"===i?ke.end(e):ve.common(e.anchor.path,e.focus.path)),we.isPoint(e)&&(e=e.path),null!=r&&(e=e.slice(0,r)),e},hasPath(t,e){return pe.has(t,e)},pathRef(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,i={current:e,affinity:r,unref(){var{current:e}=i,n=le.pathRefs(t);return n.delete(i),i.current=null,e}},a=le.pathRefs(t);return a.add(i),i},pathRefs(t){var e=yt.get(t);return e||(e=new Set,yt.set(t,e)),e},point(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{edge:r="start"}=n;if(ve.isPath(e)){var i;if("end"===r){var[,a]=pe.last(t,e);i=a}else{var[,o]=pe.first(t,e);i=o}var s=pe.get(t,i);if(!Te.isText(s))throw new Error("Cannot get the ".concat(r," point in the node at path [").concat(e,"] because it has no ").concat(r," text node."));return{path:i,offset:"end"===r?s.text.length:0}}if(ke.isRange(e)){var[l,u]=ke.edges(e);return"start"===r?l:u}return e},pointRef(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,i={current:e,affinity:r,unref(){var{current:e}=i,n=le.pointRefs(t);return n.delete(i),i.current=null,e}},a=le.pointRefs(t);return a.add(i),i},pointRefs(t){var e=bt.get(t);return e||(e=new Set,bt.set(t,e)),e},*positions(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{at:n=t.selection,unit:r="offset",reverse:i=!1,voids:a=!1}=e;if(n){var o=le.range(t,n),[s,l]=ke.edges(o),u=i?l:s,c=!1,d="",h=0,p=0,f=0;for(var[g,m]of le.nodes(t,{at:n,reverse:i,voids:a})){if(ne.isElement(g)){if(!a&&t.isVoid(g)){yield le.start(t,m);continue}if(t.isInline(g))continue;if(le.hasInlines(t,g)){var v=ve.isAncestor(m,l.path)?l:le.end(t,m),y=ve.isAncestor(m,s.path)?s:le.start(t,m);d=le.string(t,{anchor:y,focus:v},{voids:a}),c=!0}}if(Te.isText(g)){var b=ve.equals(m,u.path);b?(p=i?u.offset:g.text.length-u.offset,f=u.offset):(p=g.text.length,f=i?p:0),(b||c||"offset"===r)&&(yield{path:m,offset:f},c=!1);while(1){if(0===h){if(""===d)break;h=x(d,r,i),d=Tt(d,h,i)[1]}if(f=i?f-h:f+h,p-=h,p<0){h=-p;break}h=0,yield{path:m,offset:f}}}}}function x(t,e,n){return"character"===e?Dt(t,n):"word"===e?Bt(t,n):"line"===e||"block"===e?t.length:1}},previous(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{mode:n="lowest",voids:r=!1}=e,{match:i,at:a=t.selection}=e;if(a){var o=le.before(t,a,{voids:r});if(o){var[,s]=le.first(t,[]),l=[o.path,s];if(ve.isPath(a)&&0===a.length)throw new Error("Cannot get the previous node from the root node!");if(null==i)if(ve.isPath(a)){var[u]=le.parent(t,a);i=t=>u.children.includes(t)}else i=()=>!0;var[c]=le.nodes(t,{reverse:!0,at:l,match:i,mode:n,voids:r});return c}}},range(t,e,n){if(ke.isRange(e)&&!n)return e;var r=le.start(t,e),i=le.end(t,n||e);return{anchor:r,focus:i}},rangeRef(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{affinity:r="forward"}=n,i={current:e,affinity:r,unref(){var{current:e}=i,n=le.rangeRefs(t);return n.delete(i),i.current=null,e}},a=le.rangeRefs(t);return a.add(i),i},rangeRefs(t){var e=xt.get(t);return e||(e=new Set,xt.set(t,e)),e},removeMark(t,e){t.removeMark(e)},setNormalizing(t,e){vt.set(t,e)},start(t,e){return le.point(t,e,{edge:"start"})},string(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,i=le.range(t,e),[a,o]=ke.edges(i),s="";for(var[l,u]of le.nodes(t,{at:i,match:Te.isText,voids:r})){var c=l.text;ve.equals(u,o.path)&&(c=c.slice(0,o.offset)),ve.equals(u,a.path)&&(c=c.slice(a.offset)),s+=c}return s},unhangRange(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{voids:r=!1}=n,[i,a]=ke.edges(e);if(0!==i.offset||0!==a.offset||ke.isCollapsed(e))return e;var o=le.above(t,{at:a,match:e=>le.isBlock(t,e)}),s=o?o[1]:[],l=le.start(t,[]),u={anchor:l,focus:a},c=!0;for(var[d,h]of le.nodes(t,{at:u,match:Te.isText,reverse:!0,voids:r}))if(c)c=!1;else if(""!==d.text||ve.isBefore(h,s)){a={path:h,offset:d.text.length};break}return{anchor:i,focus:a}},void(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return le.above(t,oe(oe({},e),{},{match:e=>le.isVoid(t,e)}))},withoutNormalizing(t,e){var n=le.isNormalizing(t);le.setNormalizing(t,!1);try{e()}finally{le.setNormalizing(t,n)}le.normalize(t)}},ue={isSpan(t){return Array.isArray(t)&&2===t.length&&t.every(ve.isPath)}},ce=["children"],de=["text"],he=new WeakMap,pe={ancestor(t,e){var n=pe.get(t,e);if(Te.isText(n))throw new Error("Cannot get the ancestor node at path [".concat(e,"] because it refers to a text node instead: ").concat(n));return n},*ancestors(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of ve.ancestors(e,n)){var i=pe.ancestor(t,r),a=[i,r];yield a}},child(t,e){if(Te.isText(t))throw new Error("Cannot get the child of a text node: ".concat(JSON.stringify(t)));var n=t.children[e];if(null==n)throw new Error("Cannot get child at index `".concat(e,"` in node: ").concat(JSON.stringify(t)));return n},*children(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{reverse:r=!1}=n,i=pe.ancestor(t,e),{children:a}=i,o=r?a.length-1:0;while(r?o>=0:o<a.length){var s=pe.child(i,o),l=e.concat(o);yield[s,l],o=r?o-1:o+1}},common(t,e,n){var r=ve.common(e,n),i=pe.get(t,r);return[i,r]},descendant(t,e){var n=pe.get(t,e);if(le.isEditor(n))throw new Error("Cannot get the descendant node at path [".concat(e,"] because it refers to the root editor node instead: ").concat(n));return n},*descendants(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of pe.nodes(t,e))0!==r.length&&(yield[n,r])},*elements(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of pe.nodes(t,e))ne.isElement(n)&&(yield[n,r])},extractProps(t){if(ne.isAncestor(t)){var e=kt(t,ce);return e}e=kt(t,de);return e},first(t,e){var n=e.slice(),r=pe.get(t,n);while(r){if(Te.isText(r)||0===r.children.length)break;r=r.children[0],n.push(0)}return[r,n]},fragment(t,e){if(Te.isText(t))throw new Error("Cannot get a fragment starting from a root text node: ".concat(JSON.stringify(t)));var n=dt({children:t.children},(t=>{var[n,r]=ke.edges(e),i=pe.nodes(t,{reverse:!0,pass:t=>{var[,n]=t;return!ke.includes(e,n)}});for(var[,a]of i){if(!ke.includes(e,a)){var o=pe.parent(t,a),s=a[a.length-1];o.children.splice(s,1)}if(ve.equals(a,r.path)){var l=pe.leaf(t,a);l.text=l.text.slice(0,r.offset)}if(ve.equals(a,n.path)){var u=pe.leaf(t,a);u.text=u.text.slice(n.offset)}}le.isEditor(t)&&(t.selection=null)}));return n.children},get(t,e){for(var n=t,r=0;r<e.length;r++){var i=e[r];if(Te.isText(n)||!n.children[i])throw new Error("Cannot find a descendant at path [".concat(e,"] in node: ").concat(JSON.stringify(t)));n=n.children[i]}return n},has(t,e){for(var n=t,r=0;r<e.length;r++){var i=e[r];if(Te.isText(n)||!n.children[i])return!1;n=n.children[i]}return!0},isNode(t){return Te.isText(t)||ne.isElement(t)||le.isEditor(t)},isNodeList(t){if(!Array.isArray(t))return!1;var e=he.get(t);if(void 0!==e)return e;var n=t.every((t=>pe.isNode(t)));return he.set(t,n),n},last(t,e){var n=e.slice(),r=pe.get(t,n);while(r){if(Te.isText(r)||0===r.children.length)break;var i=r.children.length-1;r=r.children[i],n.push(i)}return[r,n]},leaf(t,e){var n=pe.get(t,e);if(!Te.isText(n))throw new Error("Cannot get the leaf node at path [".concat(e,"] because it refers to a non-leaf node: ").concat(n));return n},*levels(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};for(var r of ve.levels(e,n)){var i=pe.get(t,r);yield[i,r]}},matches(t,e){return ne.isElement(t)&&ne.isElementProps(e)&&ne.matches(t,e)||Te.isText(t)&&Te.isTextProps(e)&&Te.matches(t,e)},*nodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{pass:n,reverse:r=!1}=e,{from:i=[],to:a}=e,o=new Set,s=[],l=t;while(1){if(a&&(r?ve.isBefore(s,a):ve.isAfter(s,a)))break;if(o.has(l)||(yield[l,s]),o.has(l)||Te.isText(l)||0===l.children.length||null!=n&&!1!==n([l,s])){if(0===s.length)break;if(!r){var u=ve.next(s);if(pe.has(t,u)){s=u,l=pe.get(t,s);continue}}if(r&&0!==s[s.length-1]){var c=ve.previous(s);s=c,l=pe.get(t,s)}else s=ve.parent(s),l=pe.get(t,s),o.add(l)}else{o.add(l);var d=r?l.children.length-1:0;ve.isAncestor(s,i)&&(d=i[s.length]),s=s.concat(d),l=pe.get(t,s)}}},parent(t,e){var n=ve.parent(e),r=pe.get(t,n);if(Te.isText(r))throw new Error("Cannot get the parent of path [".concat(e,"] because it does not exist in the root."));return r},string(t){return Te.isText(t)?t.text:t.children.map(pe.string).join("")},*texts(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var[n,r]of pe.nodes(t,e))Te.isText(n)&&(yield[n,r])}};function fe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function ge(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?fe(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):fe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var me={isNodeOperation(t){return me.isOperation(t)&&t.type.endsWith("_node")},isOperation(t){if(!h(t))return!1;switch(t.type){case"insert_node":return ve.isPath(t.path)&&pe.isNode(t.node);case"insert_text":return"number"===typeof t.offset&&"string"===typeof t.text&&ve.isPath(t.path);case"merge_node":return"number"===typeof t.position&&ve.isPath(t.path)&&h(t.properties);case"move_node":return ve.isPath(t.path)&&ve.isPath(t.newPath);case"remove_node":return ve.isPath(t.path)&&pe.isNode(t.node);case"remove_text":return"number"===typeof t.offset&&"string"===typeof t.text&&ve.isPath(t.path);case"set_node":return ve.isPath(t.path)&&h(t.properties)&&h(t.newProperties);case"set_selection":return null===t.properties&&ke.isRange(t.newProperties)||null===t.newProperties&&ke.isRange(t.properties)||h(t.properties)&&h(t.newProperties);case"split_node":return ve.isPath(t.path)&&"number"===typeof t.position&&h(t.properties);default:return!1}},isOperationList(t){return Array.isArray(t)&&t.every((t=>me.isOperation(t)))},isSelectionOperation(t){return me.isOperation(t)&&t.type.endsWith("_selection")},isTextOperation(t){return me.isOperation(t)&&t.type.endsWith("_text")},inverse(t){switch(t.type){case"insert_node":return ge(ge({},t),{},{type:"remove_node"});case"insert_text":return ge(ge({},t),{},{type:"remove_text"});case"merge_node":return ge(ge({},t),{},{type:"split_node",path:ve.previous(t.path)});case"move_node":var{newPath:e,path:n}=t;if(ve.equals(e,n))return t;if(ve.isSibling(n,e))return ge(ge({},t),{},{path:e,newPath:n});var r=ve.transform(n,t),i=ve.transform(ve.next(n),t);return ge(ge({},t),{},{path:r,newPath:i});case"remove_node":return ge(ge({},t),{},{type:"insert_node"});case"remove_text":return ge(ge({},t),{},{type:"insert_text"});case"set_node":var{properties:a,newProperties:o}=t;return ge(ge({},t),{},{properties:o,newProperties:a});case"set_selection":var{properties:s,newProperties:l}=t;return ge(ge({},t),{},null==s?{properties:l,newProperties:null}:null==l?{properties:null,newProperties:s}:{properties:l,newProperties:s});case"split_node":return ge(ge({},t),{},{type:"merge_node",path:ve.next(t.path)})}}},ve={ancestors(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=e,r=ve.levels(t,e);return r=n?r.slice(1):r.slice(0,-1),r},common(t,e){for(var n=[],r=0;r<t.length&&r<e.length;r++){var i=t[r],a=e[r];if(i!==a)break;n.push(i)}return n},compare(t,e){for(var n=Math.min(t.length,e.length),r=0;r<n;r++){if(t[r]<e[r])return-1;if(t[r]>e[r])return 1}return 0},endsAfter(t,e){var n=t.length-1,r=t.slice(0,n),i=e.slice(0,n),a=t[n],o=e[n];return ve.equals(r,i)&&a>o},endsAt(t,e){var n=t.length,r=t.slice(0,n),i=e.slice(0,n);return ve.equals(r,i)},endsBefore(t,e){var n=t.length-1,r=t.slice(0,n),i=e.slice(0,n),a=t[n],o=e[n];return ve.equals(r,i)&&a<o},equals(t,e){return t.length===e.length&&t.every(((t,n)=>t===e[n]))},hasPrevious(t){return t[t.length-1]>0},isAfter(t,e){return 1===ve.compare(t,e)},isAncestor(t,e){return t.length<e.length&&0===ve.compare(t,e)},isBefore(t,e){return-1===ve.compare(t,e)},isChild(t,e){return t.length===e.length+1&&0===ve.compare(t,e)},isCommon(t,e){return t.length<=e.length&&0===ve.compare(t,e)},isDescendant(t,e){return t.length>e.length&&0===ve.compare(t,e)},isParent(t,e){return t.length+1===e.length&&0===ve.compare(t,e)},isPath(t){return Array.isArray(t)&&(0===t.length||"number"===typeof t[0])},isSibling(t,e){if(t.length!==e.length)return!1;var n=t.slice(0,-1),r=e.slice(0,-1),i=t[t.length-1],a=e[e.length-1];return i!==a&&ve.equals(n,r)},levels(t){for(var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=e,r=[],i=0;i<=t.length;i++)r.push(t.slice(0,i));return n&&r.reverse(),r},next(t){if(0===t.length)throw new Error("Cannot get the next path of a root path [".concat(t,"], because it has no next index."));var e=t[t.length-1];return t.slice(0,-1).concat(e+1)},parent(t){if(0===t.length)throw new Error("Cannot get the parent path of the root path [".concat(t,"]."));return t.slice(0,-1)},previous(t){if(0===t.length)throw new Error("Cannot get the previous path of a root path [".concat(t,"], because it has no previous index."));var e=t[t.length-1];if(e<=0)throw new Error("Cannot get the previous path of a first child path [".concat(t,"] because it would result in a negative index."));return t.slice(0,-1).concat(e-1)},relative(t,e){if(!ve.isAncestor(e,t)&&!ve.equals(t,e))throw new Error("Cannot get the relative path of [".concat(t,"] inside ancestor [").concat(e,"], because it is not above or equal to the path."));return t.slice(e.length)},transform(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return dt(t,(r=>{var{affinity:i="forward"}=n;if(t&&0!==(null===t||void 0===t?void 0:t.length)){if(null===r)return null;switch(e.type){case"insert_node":var{path:a}=e;(ve.equals(a,r)||ve.endsBefore(a,r)||ve.isAncestor(a,r))&&(r[a.length-1]+=1);break;case"remove_node":var{path:o}=e;if(ve.equals(o,r)||ve.isAncestor(o,r))return null;ve.endsBefore(o,r)&&(r[o.length-1]-=1);break;case"merge_node":var{path:s,position:l}=e;ve.equals(s,r)||ve.endsBefore(s,r)?r[s.length-1]-=1:ve.isAncestor(s,r)&&(r[s.length-1]-=1,r[s.length]+=l);break;case"split_node":var{path:u,position:c}=e;if(ve.equals(u,r)){if("forward"===i)r[r.length-1]+=1;else if("backward"!==i)return null}else ve.endsBefore(u,r)?r[u.length-1]+=1:ve.isAncestor(u,r)&&t[u.length]>=c&&(r[u.length-1]+=1,r[u.length]-=c);break;case"move_node":var{path:d,newPath:h}=e;if(ve.equals(d,h))return;if(ve.isAncestor(d,r)||ve.equals(d,r)){var p=h.slice();return ve.endsBefore(d,h)&&d.length<h.length&&(p[d.length-1]-=1),p.concat(r.slice(d.length))}ve.isSibling(d,h)&&(ve.isAncestor(h,r)||ve.equals(h,r))?ve.endsBefore(d,r)?r[d.length-1]-=1:r[d.length-1]+=1:ve.endsBefore(h,r)||ve.equals(h,r)||ve.isAncestor(h,r)?(ve.endsBefore(d,r)&&(r[d.length-1]-=1),r[h.length-1]+=1):ve.endsBefore(d,r)&&(ve.equals(h,r)&&(r[h.length-1]+=1),r[d.length-1]-=1);break}}}))}},ye={transform(t,e){var{current:n,affinity:r}=t;if(null!=n){var i=ve.transform(n,e,{affinity:r});t.current=i,null==i&&t.unref()}}};function be(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function xe(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?be(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):be(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var we={compare(t,e){var n=ve.compare(t.path,e.path);return 0===n?t.offset<e.offset?-1:t.offset>e.offset?1:0:n},isAfter(t,e){return 1===we.compare(t,e)},isBefore(t,e){return-1===we.compare(t,e)},equals(t,e){return t.offset===e.offset&&ve.equals(t.path,e.path)},isPoint(t){return h(t)&&"number"===typeof t.offset&&ve.isPath(t.path)},transform(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return dt(t,(t=>{if(null===t)return null;var{affinity:r="forward"}=n,{path:i,offset:a}=t;switch(e.type){case"insert_node":case"move_node":t.path=ve.transform(i,e,n);break;case"insert_text":ve.equals(e.path,i)&&e.offset<=a&&(t.offset+=e.text.length);break;case"merge_node":ve.equals(e.path,i)&&(t.offset+=e.position),t.path=ve.transform(i,e,n);break;case"remove_text":ve.equals(e.path,i)&&e.offset<=a&&(t.offset-=Math.min(a-e.offset,e.text.length));break;case"remove_node":if(ve.equals(e.path,i)||ve.isAncestor(e.path,i))return null;t.path=ve.transform(i,e,n);break;case"split_node":if(ve.equals(e.path,i)){if(e.position===a&&null==r)return null;(e.position<a||e.position===a&&"forward"===r)&&(t.offset-=e.position,t.path=ve.transform(i,e,xe(xe({},n),{},{affinity:"forward"})))}else t.path=ve.transform(i,e,n);break}}))}},_e={transform(t,e){var{current:n,affinity:r}=t;if(null!=n){var i=we.transform(n,e,{affinity:r});t.current=i,null==i&&t.unref()}}},Ce=["anchor","focus"];function Se(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ae(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Se(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Se(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var ke={edges(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{reverse:n=!1}=e,{anchor:r,focus:i}=t;return ke.isBackward(t)===n?[r,i]:[i,r]},end(t){var[,e]=ke.edges(t);return e},equals(t,e){return we.equals(t.anchor,e.anchor)&&we.equals(t.focus,e.focus)},includes(t,e){if(ke.isRange(e)){if(ke.includes(t,e.anchor)||ke.includes(t,e.focus))return!0;var[n,r]=ke.edges(t),[i,a]=ke.edges(e);return we.isBefore(n,i)&&we.isAfter(r,a)}var[o,s]=ke.edges(t),l=!1,u=!1;return we.isPoint(e)?(l=we.compare(e,o)>=0,u=we.compare(e,s)<=0):(l=ve.compare(e,o.path)>=0,u=ve.compare(e,s.path)<=0),l&&u},intersection(t,e){var n=kt(t,Ce),[r,i]=ke.edges(t),[a,o]=ke.edges(e),s=we.isBefore(r,a)?a:r,l=we.isBefore(i,o)?i:o;return we.isBefore(l,s)?null:Ae({anchor:s,focus:l},n)},isBackward(t){var{anchor:e,focus:n}=t;return we.isAfter(e,n)},isCollapsed(t){var{anchor:e,focus:n}=t;return we.equals(e,n)},isExpanded(t){return!ke.isCollapsed(t)},isForward(t){return!ke.isBackward(t)},isRange(t){return h(t)&&we.isPoint(t.anchor)&&we.isPoint(t.focus)},*points(t){yield[t.anchor,"anchor"],yield[t.focus,"focus"]},start(t){var[e]=ke.edges(t);return e},transform(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return dt(t,(t=>{if(null===t)return null;var r,i,{affinity:a="inward"}=n;if("inward"===a){var o=ke.isCollapsed(t);ke.isForward(t)?(r="forward",i=o?r:"backward"):(r="backward",i=o?r:"forward")}else"outward"===a?ke.isForward(t)?(r="backward",i="forward"):(r="forward",i="backward"):(r=a,i=a);var s=we.transform(t.anchor,e,{affinity:r}),l=we.transform(t.focus,e,{affinity:i});if(!s||!l)return null;t.anchor=s,t.focus=l}))}},Ee={transform(t,e){var{current:n,affinity:r}=t;if(null!=n){var i=ke.transform(n,e,{affinity:r});t.current=i,null==i&&t.unref()}}},De=(t,e)=>{for(var n in t){var r=t[n],i=e[n];if(h(r)&&h(i)){if(!De(r,i))return!1}else if(Array.isArray(r)&&Array.isArray(i)){if(r.length!==i.length)return!1;for(var a=0;a<r.length;a++)if(r[a]!==i[a])return!1}else if(r!==i)return!1}for(var o in e)if(void 0===t[o]&&void 0!==e[o])return!1;return!0},Fe=["text"],Me=["anchor","focus"];function Oe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Be(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Oe(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Oe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Te={equals(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{loose:r=!1}=n;function i(t){var e=kt(t,Fe);return e}return De(r?i(t):t,r?i(e):e)},isText(t){return h(t)&&"string"===typeof t.text},isTextList(t){return Array.isArray(t)&&t.every((t=>Te.isText(t)))},isTextProps(t){return void 0!==t.text},matches(t,e){for(var n in e)if("text"!==n&&(!t.hasOwnProperty(n)||t[n]!==e[n]))return!1;return!0},decorations(t,e){var n=[Be({},t)];for(var r of e){var i=kt(r,Me),[a,o]=ke.edges(r),s=[],l=0;for(var u of n){var{length:c}=u.text,d=l;if(l+=c,a.offset<=d&&o.offset>=l)Object.assign(u,i),s.push(u);else if(a.offset!==o.offset&&(a.offset===l||o.offset===d)||a.offset>l||o.offset<d||o.offset===d&&0!==d)s.push(u);else{var h=u,p=void 0,f=void 0;if(o.offset<l){var g=o.offset-d;f=Be(Be({},h),{},{text:h.text.slice(g)}),h=Be(Be({},h),{},{text:h.text.slice(0,g)})}if(a.offset>d){var m=a.offset-d;p=Be(Be({},h),{},{text:h.text.slice(0,m)}),h=Be(Be({},h),{},{text:h.text.slice(m)})}Object.assign(h,i),p&&s.push(p),s.push(h),f&&s.push(f)}}n=s}return n}};function Pe(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ie(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pe(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pe(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Le=(t,e,n)=>{switch(n.type){case"insert_node":var{path:r,node:i}=n,a=pe.parent(t,r),o=r[r.length-1];if(o>a.children.length)throw new Error('Cannot apply an "insert_node" operation at path ['.concat(r,"] because the destination is past the end of the node."));if(a.children.splice(o,0,i),e)for(var[s,l]of ke.points(e))e[l]=we.transform(s,n);break;case"insert_text":var{path:u,offset:c,text:d}=n;if(0===d.length)break;var h=pe.leaf(t,u),p=h.text.slice(0,c),f=h.text.slice(c);if(h.text=p+d+f,e)for(var[g,m]of ke.points(e))e[m]=we.transform(g,n);break;case"merge_node":var{path:v}=n,y=pe.get(t,v),b=ve.previous(v),x=pe.get(t,b),w=pe.parent(t,v),_=v[v.length-1];if(Te.isText(y)&&Te.isText(x))x.text+=y.text;else{if(Te.isText(y)||Te.isText(x))throw new Error('Cannot apply a "merge_node" operation at path ['.concat(v,"] to nodes of different interfaces: ").concat(y," ").concat(x));x.children.push(...y.children)}if(w.children.splice(_,1),e)for(var[C,S]of ke.points(e))e[S]=we.transform(C,n);break;case"move_node":var{path:A,newPath:k}=n;if(ve.isAncestor(A,k))throw new Error("Cannot move a path [".concat(A,"] to new path [").concat(k,"] because the destination is inside itself."));var E=pe.get(t,A),D=pe.parent(t,A),F=A[A.length-1];D.children.splice(F,1);var M=ve.transform(A,n),O=pe.get(t,ve.parent(M)),B=M[M.length-1];if(O.children.splice(B,0,E),e)for(var[T,P]of ke.points(e))e[P]=we.transform(T,n);break;case"remove_node":var{path:I}=n,L=I[I.length-1],N=pe.parent(t,I);if(N.children.splice(L,1),e)for(var[R,z]of ke.points(e)){var j=we.transform(R,n);if(null!=e&&null!=j)e[z]=j;else{var $=void 0,q=void 0;for(var[V,H]of pe.texts(t)){if(-1!==ve.compare(H,I)){q=[V,H];break}$=[V,H]}var U=!1;$&&q&&(U=ve.equals(q[1],I)?!ve.hasPrevious(q[1]):ve.common($[1],I).length<ve.common(q[1],I).length),$&&!U?(R.path=$[1],R.offset=$[0].text.length):q?(R.path=q[1],R.offset=0):e=null}}break;case"remove_text":var{path:G,offset:W,text:Y}=n;if(0===Y.length)break;var X=pe.leaf(t,G),Z=X.text.slice(0,W),K=X.text.slice(W+Y.length);if(X.text=Z+K,e)for(var[Q,J]of ke.points(e))e[J]=we.transform(Q,n);break;case"set_node":var{path:tt,properties:et,newProperties:nt}=n;if(0===tt.length)throw new Error("Cannot set properties on the root node!");var rt=pe.get(t,tt);for(var it in nt){if("children"===it||"text"===it)throw new Error('Cannot set the "'.concat(it,'" property of nodes!'));var at=nt[it];null==at?delete rt[it]:rt[it]=at}for(var ot in et)nt.hasOwnProperty(ot)||delete rt[ot];break;case"set_selection":var{newProperties:st}=n;if(null==st)e=st;else{if(null==e){if(!ke.isRange(st))throw new Error('Cannot apply an incomplete "set_selection" operation properties '.concat(JSON.stringify(st)," when there is no current selection."));e=Ie({},st)}for(var lt in st){var ut=st[lt];if(null==ut){if("anchor"===lt||"focus"===lt)throw new Error('Cannot remove the "'.concat(lt,'" selection property'));delete e[lt]}else e[lt]=ut}}break;case"split_node":var{path:ct,position:dt,properties:ht}=n;if(0===ct.length)throw new Error('Cannot apply a "split_node" operation at path ['.concat(ct,"] because the root node cannot be split."));var pt,ft=pe.get(t,ct),gt=pe.parent(t,ct),mt=ct[ct.length-1];if(Te.isText(ft)){var vt=ft.text.slice(0,dt),yt=ft.text.slice(dt);ft.text=vt,pt=Ie(Ie({},ht),{},{text:yt})}else{var bt=ft.children.slice(0,dt),xt=ft.children.slice(dt);ft.children=bt,pt=Ie(Ie({},ht),{},{children:xt})}if(gt.children.splice(mt+1,0,pt),e)for(var[wt,_t]of ke.points(e))e[_t]=we.transform(wt,n);break}return e},Ne={transform(t,e){t.children=ht(t.children);var n=t.selection&&ht(t.selection);try{n=Le(t,n,e)}finally{t.children=pt(t.children),t.selection=n?f(n)?pt(n):n:null}}},Re=["text"],ze=["children"];function je(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function $e(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?je(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):je(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var qe={insertNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{hanging:r=!1,voids:i=!1,mode:a="lowest"}=n,{at:o,match:s,select:l}=n;if(pe.isNode(e)&&(e=[e]),0!==e.length){var[u]=e;if(o||(o=t.selection?t.selection:t.children.length>0?le.end(t,[]):[0],l=!0),null==l&&(l=!1),ke.isRange(o))if(r||(o=le.unhangRange(t,o)),ke.isCollapsed(o))o=o.anchor;else{var[,c]=ke.edges(o),d=le.pointRef(t,c);Qe.delete(t,{at:o}),o=d.unref()}if(we.isPoint(o)){null==s&&(s=Te.isText(u)?t=>Te.isText(t):t.isInline(u)?e=>Te.isText(e)||le.isInline(t,e):e=>le.isBlock(t,e));var[h]=le.nodes(t,{at:o.path,match:s,mode:a,voids:i});if(!h)return;var[,p]=h,f=le.pathRef(t,p),g=le.isEnd(t,o,p);Qe.splitNodes(t,{at:o,match:s,mode:a,voids:i});var m=f.unref();o=g?ve.next(m):m}var v=ve.parent(o),y=o[o.length-1];if(i||!le.void(t,{at:v})){for(var b of e){var x=v.concat(y);y++,t.apply({type:"insert_node",path:x,node:b}),o=ve.next(o)}if(o=ve.previous(o),l){var w=le.end(t,o);w&&Qe.select(t,w)}}}}))},liftNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{at:n=t.selection,mode:r="lowest",voids:i=!1}=e,{match:a}=e;if(null==a&&(a=ve.isPath(n)?Ue(t,n):e=>le.isBlock(t,e)),n){var o=le.nodes(t,{at:n,match:a,mode:r,voids:i}),s=Array.from(o,(e=>{var[,n]=e;return le.pathRef(t,n)}));for(var l of s){var u=l.unref();if(u.length<2)throw new Error("Cannot lift node at a path [".concat(u,"] because it has a depth of less than `2`."));var c=le.node(t,ve.parent(u)),[d,h]=c,p=u[u.length-1],{length:f}=d.children;if(1===f){var g=ve.next(h);Qe.moveNodes(t,{at:u,to:g,voids:i}),Qe.removeNodes(t,{at:h,voids:i})}else if(0===p)Qe.moveNodes(t,{at:u,to:h,voids:i});else if(p===f-1){var m=ve.next(h);Qe.moveNodes(t,{at:u,to:m,voids:i})}else{var v=ve.next(u),y=ve.next(h);Qe.splitNodes(t,{at:v,voids:i}),Qe.moveNodes(t,{at:u,to:y,voids:i})}}}}))},mergeNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{match:n,at:r=t.selection}=e,{hanging:i=!1,voids:a=!1,mode:o="lowest"}=e;if(r){if(null==n)if(ve.isPath(r)){var[s]=le.parent(t,r);n=t=>s.children.includes(t)}else n=e=>le.isBlock(t,e);if(!i&&ke.isRange(r)&&(r=le.unhangRange(t,r)),ke.isRange(r))if(ke.isCollapsed(r))r=r.anchor;else{var[,l]=ke.edges(r),u=le.pointRef(t,l);Qe.delete(t,{at:r}),r=u.unref(),null==e.at&&Qe.select(t,r)}var[c]=le.nodes(t,{at:r,match:n,voids:a,mode:o}),d=le.previous(t,{at:r,match:n,voids:a,mode:o});if(c&&d){var[h,p]=c,[f,g]=d;if(0!==p.length&&0!==g.length){var m,v,y=ve.next(g),b=ve.common(p,g),x=ve.isSibling(p,g),w=Array.from(le.levels(t,{at:p}),(t=>{var[e]=t;return e})).slice(b.length).slice(0,-1),_=le.above(t,{at:p,mode:"highest",match:e=>w.includes(e)&&Ve(t,e)}),C=_&&le.pathRef(t,_[1]);if(Te.isText(h)&&Te.isText(f)){var S=kt(h,Re);v=f.text.length,m=S}else{if(!ne.isElement(h)||!ne.isElement(f))throw new Error("Cannot merge the node at path [".concat(p,"] with the previous sibling because it is not the same kind: ").concat(JSON.stringify(h)," ").concat(JSON.stringify(f)));S=kt(h,ze);v=f.children.length,m=S}x||Qe.moveNodes(t,{at:p,to:y,voids:a}),C&&Qe.removeNodes(t,{at:C.current,voids:a}),ne.isElement(f)&&le.isEmpty(t,f)||Te.isText(f)&&""===f.text&&0!==g[g.length-1]?Qe.removeNodes(t,{at:g,voids:a}):t.apply({type:"merge_node",path:y,position:v,properties:m}),C&&C.unref()}}}}))},moveNodes(t,e){le.withoutNormalizing(t,(()=>{var{to:n,at:r=t.selection,mode:i="lowest",voids:a=!1}=e,{match:o}=e;if(r){null==o&&(o=ve.isPath(r)?Ue(t,r):e=>le.isBlock(t,e));var s=le.pathRef(t,n),l=le.nodes(t,{at:r,match:o,mode:i,voids:a}),u=Array.from(l,(e=>{var[,n]=e;return le.pathRef(t,n)}));for(var c of u){var d=c.unref(),h=s.current;0!==d.length&&t.apply({type:"move_node",path:d,newPath:h}),s.current&&ve.isSibling(h,d)&&ve.isAfter(h,d)&&(s.current=ve.next(s.current))}s.unref()}}))},removeNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{hanging:n=!1,voids:r=!1,mode:i="lowest"}=e,{at:a=t.selection,match:o}=e;if(a){null==o&&(o=ve.isPath(a)?Ue(t,a):e=>le.isBlock(t,e)),!n&&ke.isRange(a)&&(a=le.unhangRange(t,a));var s=le.nodes(t,{at:a,match:o,mode:i,voids:r}),l=Array.from(s,(e=>{var[,n]=e;return le.pathRef(t,n)}));for(var u of l){var c=u.unref();if(c){var[d]=le.node(t,c);t.apply({type:"remove_node",path:c,node:d})}}}}))},setNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{match:r,at:i=t.selection}=n,{hanging:a=!1,mode:o="lowest",split:s=!1,voids:l=!1}=n;if(i){if(null==r&&(r=ve.isPath(i)?Ue(t,i):e=>le.isBlock(t,e)),!a&&ke.isRange(i)&&(i=le.unhangRange(t,i)),s&&ke.isRange(i)){if(ke.isCollapsed(i)&&le.leaf(t,i.anchor)[0].text.length>0)return;var u=le.rangeRef(t,i,{affinity:"inward"}),[c,d]=ke.edges(i),h="lowest"===o?"lowest":"highest",p=le.isEnd(t,d,d.path);Qe.splitNodes(t,{at:d,match:r,mode:h,voids:l,always:!p});var f=le.isStart(t,c,c.path);Qe.splitNodes(t,{at:c,match:r,mode:h,voids:l,always:!f}),i=u.unref(),null==n.at&&Qe.select(t,i)}for(var[g,m]of le.nodes(t,{at:i,match:r,mode:o,voids:l})){var v={},y={};if(0!==m.length){var b=!1;for(var x in e)"children"!==x&&"text"!==x&&e[x]!==g[x]&&(b=!0,g.hasOwnProperty(x)&&(v[x]=g[x]),null!=e[x]&&(y[x]=e[x]));b&&t.apply({type:"set_node",path:m,properties:v,newProperties:y})}}}}))},splitNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{mode:n="lowest",voids:r=!1}=e,{match:i,at:a=t.selection,height:o=0,always:s=!1}=e;if(null==i&&(i=e=>le.isBlock(t,e)),ke.isRange(a)&&(a=He(t,a)),ve.isPath(a)){var l=a,u=le.point(t,l),[c]=le.parent(t,l);i=t=>t===c,o=u.path.length-l.length+1,a=u,s=!0}if(a){var d=le.pointRef(t,a,{affinity:"backward"}),[h]=le.nodes(t,{at:a,match:i,mode:n,voids:r});if(h){var p=le.void(t,{at:a,mode:"highest"}),f=0;if(!r&&p){var[g,m]=p;if(ne.isElement(g)&&t.isInline(g)){var v=le.after(t,m);if(!v){var y={text:""},b=ve.next(m);Qe.insertNodes(t,y,{at:b,voids:r}),v=le.point(t,b)}a=v,s=!0}var x=a.path.length-m.length;o=x+1,s=!0}var w=le.pointRef(t,a),_=a.path.length-o,[,C]=h,S=a.path.slice(0,_),A=0===o?a.offset:a.path[_]+f;for(var[k,E]of le.levels(t,{at:S,reverse:!0,voids:r})){var D=!1;if(E.length<C.length||0===E.length||!r&&le.isVoid(t,k))break;var F=d.current,M=le.isEnd(t,F,E);if(s||!d||!le.isEdge(t,F,E)){D=!0;var O=pe.extractProps(k);t.apply({type:"split_node",path:E,position:A,properties:O})}A=E[E.length-1]+(D||M?1:0)}if(null==e.at){var B=w.current||le.end(t,[]);Qe.select(t,B)}d.unref(),w.unref()}}}))},unsetNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};Array.isArray(e)||(e=[e]);var r={};for(var i of e)r[i]=null;Qe.setNodes(t,r,n)},unwrapNodes(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{mode:n="lowest",split:r=!1,voids:i=!1}=e,{at:a=t.selection,match:o}=e;if(a){null==o&&(o=ve.isPath(a)?Ue(t,a):e=>le.isBlock(t,e)),ve.isPath(a)&&(a=le.range(t,a));var s=ke.isRange(a)?le.rangeRef(t,a):null,l=le.nodes(t,{at:a,match:o,mode:n,voids:i}),u=Array.from(l,(e=>{var[,n]=e;return le.pathRef(t,n)})).reverse(),c=function(e){var n=e.unref(),[a]=le.node(t,n),o=le.range(t,n);r&&s&&(o=ke.intersection(s.current,o)),Qe.liftNodes(t,{at:o,match:t=>ne.isAncestor(a)&&a.children.includes(t),voids:i})};for(var d of u)c(d);s&&s.unref()}}))},wrapNodes(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{mode:r="lowest",split:i=!1,voids:a=!1}=n,{match:o,at:s=t.selection}=n;if(s){if(null==o&&(o=ve.isPath(s)?Ue(t,s):t.isInline(e)?e=>le.isInline(t,e)||Te.isText(e):e=>le.isBlock(t,e)),i&&ke.isRange(s)){var[l,u]=ke.edges(s),c=le.rangeRef(t,s,{affinity:"inward"});Qe.splitNodes(t,{at:u,match:o,voids:a}),Qe.splitNodes(t,{at:l,match:o,voids:a}),s=c.unref(),null==n.at&&Qe.select(t,s)}var d=Array.from(le.nodes(t,{at:s,match:t.isInline(e)?e=>le.isBlock(t,e):t=>le.isEditor(t),mode:"lowest",voids:a}));for(var[,h]of d){var p=ke.isRange(s)?ke.intersection(s,le.range(t,h)):s;if(p){var f=Array.from(le.nodes(t,{at:p,match:o,mode:r,voids:a}));if(f.length>0){var g=function(){var[n]=f,r=f[f.length-1],[,i]=n,[,o]=r;if(0===i.length&&0===o.length)return"continue";var s=ve.equals(i,o)?ve.parent(i):ve.common(i,o),l=le.range(t,i,o),u=le.node(t,s),[c]=u,d=s.length+1,h=ve.next(o.slice(0,d)),p=$e($e({},e),{},{children:[]});Qe.insertNodes(t,p,{at:h,voids:a}),Qe.moveNodes(t,{at:l,match:t=>ne.isAncestor(c)&&c.children.includes(t),to:h.concat(0),voids:a})}();if("continue"===g)continue}}}}}))}},Ve=(t,e)=>{if(ne.isElement(e)){var n=e;return!!le.isVoid(t,e)||1===n.children.length&&Ve(t,n.children[0])}return!le.isEditor(e)},He=(t,e)=>{if(ke.isCollapsed(e))return e.anchor;var[,n]=ke.edges(e),r=le.pointRef(t,n);return Qe.delete(t,{at:e}),r.unref()},Ue=(t,e)=>{var[n]=le.node(t,e);return t=>t===n};function Ge(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function We(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ge(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ge(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Ye={collapse(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{edge:n="anchor"}=e,{selection:r}=t;if(r)if("anchor"===n)Qe.select(t,r.anchor);else if("focus"===n)Qe.select(t,r.focus);else if("start"===n){var[i]=ke.edges(r);Qe.select(t,i)}else if("end"===n){var[,a]=ke.edges(r);Qe.select(t,a)}},deselect(t){var{selection:e}=t;e&&t.apply({type:"set_selection",properties:e,newProperties:null})},move(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{selection:n}=t,{distance:r=1,unit:i="character",reverse:a=!1}=e,{edge:o=null}=e;if(n){"start"===o&&(o=ke.isBackward(n)?"focus":"anchor"),"end"===o&&(o=ke.isBackward(n)?"anchor":"focus");var{anchor:s,focus:l}=n,u={distance:r,unit:i},c={};if(null==o||"anchor"===o){var d=a?le.before(t,s,u):le.after(t,s,u);d&&(c.anchor=d)}if(null==o||"focus"===o){var h=a?le.before(t,l,u):le.after(t,l,u);h&&(c.focus=h)}Qe.setSelection(t,c)}},select(t,e){var{selection:n}=t;if(e=le.range(t,e),n)Qe.setSelection(t,e);else{if(!ke.isRange(e))throw new Error("When setting the selection and the current selection is `null` you must provide at least an `anchor` and `focus`, but you passed: ".concat(JSON.stringify(e)));t.apply({type:"set_selection",properties:n,newProperties:e})}},setPoint(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{selection:r}=t,{edge:i="both"}=n;if(r){"start"===i&&(i=ke.isBackward(r)?"focus":"anchor"),"end"===i&&(i=ke.isBackward(r)?"anchor":"focus");var{anchor:a,focus:o}=r,s="anchor"===i?a:o;Qe.setSelection(t,{["anchor"===i?"anchor":"focus"]:We(We({},s),e)})}},setSelection(t,e){var{selection:n}=t,r={},i={};if(n){for(var a in e)("anchor"===a&&null!=e.anchor&&!we.equals(e.anchor,n.anchor)||"focus"===a&&null!=e.focus&&!we.equals(e.focus,n.focus)||"anchor"!==a&&"focus"!==a&&e[a]!==n[a])&&(r[a]=n[a],i[a]=e[a]);Object.keys(r).length>0&&t.apply({type:"set_selection",properties:r,newProperties:i})}}},Xe={delete(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};le.withoutNormalizing(t,(()=>{var{reverse:n=!1,unit:r="character",distance:i=1,voids:a=!1}=e,{at:o=t.selection,hanging:s=!1}=e;if(o){if(ke.isRange(o)&&ke.isCollapsed(o)&&(o=o.anchor),we.isPoint(o)){var l=le.void(t,{at:o,mode:"highest"});if(!a&&l){var[,u]=l;o=u}else{var c={unit:r,distance:i},d=n?le.before(t,o,c)||le.start(t,[]):le.after(t,o,c)||le.end(t,[]);o={anchor:o,focus:d},s=!0}}if(ve.isPath(o))Qe.removeNodes(t,{at:o,voids:a});else if(!ke.isCollapsed(o)){if(!s){var[,h]=ke.edges(o),p=le.end(t,[]);we.equals(h,p)||(o=le.unhangRange(t,o,{voids:a}))}var[f,g]=ke.edges(o),m=le.above(t,{match:e=>le.isBlock(t,e),at:f,voids:a}),v=le.above(t,{match:e=>le.isBlock(t,e),at:g,voids:a}),y=m&&v&&!ve.equals(m[1],v[1]),b=ve.equals(f.path,g.path),x=a?null:le.void(t,{at:f,mode:"highest"}),w=a?null:le.void(t,{at:g,mode:"highest"});if(x){var _=le.before(t,f);_&&m&&ve.isAncestor(m[1],_.path)&&(f=_)}if(w){var C=le.after(t,g);C&&v&&ve.isAncestor(v[1],C.path)&&(g=C)}var S,A=[];for(var k of le.nodes(t,{at:o,voids:a})){var[E,D]=k;S&&0===ve.compare(D,S)||(!a&&le.isVoid(t,E)||!ve.isCommon(D,f.path)&&!ve.isCommon(D,g.path))&&(A.push(k),S=D)}var F=Array.from(A,(e=>{var[,n]=e;return le.pathRef(t,n)})),M=le.pointRef(t,f),O=le.pointRef(t,g);if(!b&&!x){var B=M.current,[T]=le.leaf(t,B),{path:P}=B,{offset:I}=f,L=T.text.slice(I);L.length>0&&t.apply({type:"remove_text",path:P,offset:I,text:L})}for(var N of F){var R=N.unref();Qe.removeNodes(t,{at:R,voids:a})}if(!w){var z=O.current,[j]=le.leaf(t,z),{path:$}=z,q=b?f.offset:0,V=j.text.slice(q,g.offset);V.length>0&&t.apply({type:"remove_text",path:$,offset:q,text:V})}!b&&y&&O.current&&M.current&&Qe.mergeNodes(t,{at:O.current,hanging:!0,voids:a});var H=n?M.unref()||O.unref():O.unref()||M.unref();null==e.at&&H&&Qe.select(t,H)}}}))},insertFragment(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{hanging:r=!1,voids:i=!1}=n,{at:a=t.selection}=n;if(e.length&&a){if(ke.isRange(a))if(r||(a=le.unhangRange(t,a)),ke.isCollapsed(a))a=a.anchor;else{var[,o]=ke.edges(a);if(!i&&le.void(t,{at:o}))return;var s=le.pointRef(t,o);Qe.delete(t,{at:a}),a=s.unref()}else ve.isPath(a)&&(a=le.start(t,a));if(i||!le.void(t,{at:a})){var l=le.above(t,{at:a,match:e=>le.isInline(t,e),mode:"highest",voids:i});if(l){var[,u]=l;if(le.isEnd(t,a,u)){var c=le.after(t,u);a=c}else if(le.isStart(t,a,u)){var d=le.before(t,u);a=d}}var h=le.above(t,{match:e=>le.isBlock(t,e),at:a,voids:i}),[,p]=h,f=le.isStart(t,a,p),g=le.isEnd(t,a,p),m=f&&g,v=!f||f&&g,y=!g,[,b]=pe.first({children:e},[]),[,x]=pe.last({children:e},[]),w=[],_=e=>{var[n,r]=e,i=0===r.length;return!i&&(!!m||!(v&&ve.isAncestor(r,b)&&ne.isElement(n)&&!t.isVoid(n)&&!t.isInline(n))&&!(y&&ve.isAncestor(r,x)&&ne.isElement(n)&&!t.isVoid(n)&&!t.isInline(n)))};for(var C of pe.nodes({children:e},{pass:_}))_(C)&&w.push(C);var S=[],A=[],k=[],E=!0,D=!1;for(var[F]of w)ne.isElement(F)&&!t.isInline(F)?(E=!1,D=!0,A.push(F)):E?S.push(F):k.push(F);var[M]=le.nodes(t,{at:a,match:e=>Te.isText(e)||le.isInline(t,e),mode:"highest",voids:i}),[,O]=M,B=le.isStart(t,a,O),T=le.isEnd(t,a,O),P=le.pathRef(t,g?ve.next(p):p),I=le.pathRef(t,T?ve.next(O):O),L=le.pathRef(t,p);Qe.splitNodes(t,{at:a,match:e=>D?le.isBlock(t,e):Te.isText(e)||le.isInline(t,e),mode:D?"lowest":"highest",voids:i});var N=le.pathRef(t,!B||B&&T?ve.next(O):O);if(Qe.insertNodes(t,S,{at:N.current,match:e=>Te.isText(e)||le.isInline(t,e),mode:"highest",voids:i}),m&&A.length&&Qe.delete(t,{at:L.unref(),voids:i}),Qe.insertNodes(t,A,{at:P.current,match:e=>le.isBlock(t,e),mode:"lowest",voids:i}),Qe.insertNodes(t,k,{at:I.current,match:e=>Te.isText(e)||le.isInline(t,e),mode:"highest",voids:i}),!n.at){var R;R=k.length>0?ve.previous(I.current):A.length>0?ve.previous(P.current):ve.previous(N.current);var z=le.end(t,R);Qe.select(t,z)}N.unref(),P.unref(),I.unref()}}}))},insertText(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};le.withoutNormalizing(t,(()=>{var{voids:r=!1}=n,{at:i=t.selection}=n;if(i){if(ve.isPath(i)&&(i=le.range(t,i)),ke.isRange(i))if(ke.isCollapsed(i))i=i.anchor;else{var a=ke.end(i);if(!r&&le.void(t,{at:a}))return;var o=le.pointRef(t,a);Qe.delete(t,{at:i,voids:r}),i=o.unref(),Qe.setSelection(t,{anchor:i,focus:i})}if(r||!le.void(t,{at:i})){var{path:s,offset:l}=i;e.length>0&&t.apply({type:"insert_text",path:s,offset:l,text:e})}}}))}};function Ze(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function Ke(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Ze(Object(n),!0).forEach((function(e){ft(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Ze(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var Qe=Ke(Ke(Ke(Ke({},Ne),qe),Ye),Xe),Je="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof n.g?n.g:"undefined"!==typeof self?self:{};function tn(t){var e={exports:{}};return t(e,e.exports),e.exports}var en=9007199254740991,nn="[object Arguments]",rn="[object Function]",an="[object GeneratorFunction]",on="[object Map]",sn="[object Object]",ln="[object Promise]",un="[object Set]",cn="[object String]",dn="[object WeakMap]",hn="[object DataView]",pn=/[\\^$.*+?()[\]{}|]/g,fn=/^\[object .+?Constructor\]$/,gn=/^(?:0|[1-9]\d*)$/,mn="\\ud800-\\udfff",vn="\\u0300-\\u036f\\ufe20-\\ufe23",yn="\\u20d0-\\u20f0",bn="\\ufe0e\\ufe0f",xn="["+mn+"]",wn="["+vn+yn+"]",_n="\\ud83c[\\udffb-\\udfff]",Cn="(?:"+wn+"|"+_n+")",Sn="[^"+mn+"]",An="(?:\\ud83c[\\udde6-\\uddff]){2}",kn="[\\ud800-\\udbff][\\udc00-\\udfff]",En="\\u200d",Dn=Cn+"?",Fn="["+bn+"]?",Mn="(?:"+En+"(?:"+[Sn,An,kn].join("|")+")"+Fn+Dn+")*",On=Fn+Dn+Mn,Bn="(?:"+[Sn+wn+"?",wn,An,kn,xn].join("|")+")",Tn=RegExp(_n+"(?="+_n+")|"+Bn+On,"g"),Pn=RegExp("["+En+mn+vn+yn+bn+"]"),In="object"==typeof Je&&Je&&Je.Object===Object&&Je,Ln="object"==typeof self&&self&&self.Object===Object&&self,Nn=In||Ln||Function("return this")();function Rn(t,e){var n=-1,r=t?t.length:0,i=Array(r);while(++n<r)i[n]=e(t[n],n,t);return i}function zn(t){return t.split("")}function jn(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function $n(t,e){return Rn(e,(function(e){return t[e]}))}function qn(t,e){return null==t?void 0:t[e]}function Vn(t){return Pn.test(t)}function Hn(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}function Un(t){var e,n=[];while(!(e=t.next()).done)n.push(e.value);return n}function Gn(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function Wn(t,e){return function(n){return t(e(n))}}function Yn(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}function Xn(t){return Vn(t)?Zn(t):zn(t)}function Zn(t){return t.match(Tn)||[]}var Kn=Function.prototype,Qn=Object.prototype,Jn=Nn["__core-js_shared__"],tr=function(){var t=/[^.]+$/.exec(Jn&&Jn.keys&&Jn.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),er=Kn.toString,nr=Qn.hasOwnProperty,rr=Qn.toString,ir=RegExp("^"+er.call(nr).replace(pn,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ar=Nn.Symbol,or=ar?ar.iterator:void 0,sr=Qn.propertyIsEnumerable,lr=Wn(Object.keys,Object),ur=Sr(Nn,"DataView"),cr=Sr(Nn,"Map"),dr=Sr(Nn,"Promise"),hr=Sr(Nn,"Set"),pr=Sr(Nn,"WeakMap"),fr=Fr(ur),gr=Fr(cr),mr=Fr(dr),vr=Fr(hr),yr=Fr(pr);function br(t,e){var n=Or(t)||Mr(t)?jn(t.length,String):[],r=n.length,i=!!r;for(var a in t)!e&&!nr.call(t,a)||i&&("length"==a||kr(a,r))||n.push(a);return n}function xr(t){return rr.call(t)}function wr(t){if(!Lr(t)||Er(t))return!1;var e=Pr(t)||Hn(t)?ir:fn;return e.test(Fr(t))}function _r(t){if(!Dr(t))return lr(t);var e=[];for(var n in Object(t))nr.call(t,n)&&"constructor"!=n&&e.push(n);return e}function Cr(t,e){var n=-1,r=t.length;e||(e=Array(r));while(++n<r)e[n]=t[n];return e}function Sr(t,e){var n=qn(t,e);return wr(n)?n:void 0}var Ar=xr;function kr(t,e){return e=null==e?en:e,!!e&&("number"==typeof t||gn.test(t))&&t>-1&&t%1==0&&t<e}function Er(t){return!!tr&&tr in t}function Dr(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||Qn;return t===n}function Fr(t){if(null!=t){try{return er.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Mr(t){return Tr(t)&&nr.call(t,"callee")&&(!sr.call(t,"callee")||rr.call(t)==nn)}(ur&&Ar(new ur(new ArrayBuffer(1)))!=hn||cr&&Ar(new cr)!=on||dr&&Ar(dr.resolve())!=ln||hr&&Ar(new hr)!=un||pr&&Ar(new pr)!=dn)&&(Ar=function(t){var e=rr.call(t),n=e==sn?t.constructor:void 0,r=n?Fr(n):void 0;if(r)switch(r){case fr:return hn;case gr:return on;case mr:return ln;case vr:return un;case yr:return dn}return e});var Or=Array.isArray;function Br(t){return null!=t&&Ir(t.length)&&!Pr(t)}function Tr(t){return Nr(t)&&Br(t)}function Pr(t){var e=Lr(t)?rr.call(t):"";return e==rn||e==an}function Ir(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=en}function Lr(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Nr(t){return!!t&&"object"==typeof t}function Rr(t){return"string"==typeof t||!Or(t)&&Nr(t)&&rr.call(t)==cn}function zr(t){if(!t)return[];if(Br(t))return Rr(t)?Xn(t):Cr(t);if(or&&t[or])return Un(t[or]());var e=Ar(t),n=e==on?Gn:e==un?Yn:$r;return n(t)}function jr(t){return Br(t)?br(t):_r(t)}function $r(t){return t?$n(t,jr(t)):[]}var qr=zr;function Vr(t){return null!==t&&"object"===typeof t&&"constructor"in t&&t.constructor===Object}function Hr(t,e){void 0===t&&(t={}),void 0===e&&(e={}),Object.keys(e).forEach((function(n){"undefined"===typeof t[n]?t[n]=e[n]:Vr(e[n])&&Vr(t[n])&&Object.keys(e[n]).length>0&&Hr(t[n],e[n])}))}var Ur={body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},createElementNS:function(){return{}},importNode:function(){return null},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Gr(){var t="undefined"!==typeof document?document:{};return Hr(t,Ur),t}var Wr={document:Ur,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState:function(){},pushState:function(){},go:function(){},back:function(){}},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){},matchMedia:function(){return{}},requestAnimationFrame:function(t){return"undefined"===typeof setTimeout?(t(),null):setTimeout(t,0)},cancelAnimationFrame:function(t){"undefined"!==typeof setTimeout&&clearTimeout(t)}};function Yr(){var t="undefined"!==typeof window?window:{};return Hr(t,Wr),t}function Xr(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}function Zr(t){return Zr=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},Zr(t)}function Kr(t,e){return Kr=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},Kr(t,e)}function Qr(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}function Jr(t,e,n){return Jr=Qr()?Reflect.construct:function(t,e,n){var r=[null];r.push.apply(r,e);var i=Function.bind.apply(t,r),a=new i;return n&&Kr(a,n.prototype),a},Jr.apply(null,arguments)}function ti(t){return-1!==Function.toString.call(t).indexOf("[native code]")}function ei(t){var e="function"===typeof Map?new Map:void 0;return ei=function(t){if(null===t||!ti(t))return t;if("function"!==typeof t)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof e){if(e.has(t))return e.get(t);e.set(t,n)}function n(){return Jr(t,arguments,Zr(this).constructor)}return n.prototype=Object.create(t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),Kr(n,t)},ei(t)}function ni(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function ri(t){var e=t.__proto__;Object.defineProperty(t,"__proto__",{get:function(){return e},set:function(t){e.__proto__=t}})}var ii=function(t){function e(e){var n;return n=t.call.apply(t,[this].concat(e))||this,ri(ni(n)),n}return Xr(e,t),e}(ei(Array));function ai(t){void 0===t&&(t=[]);var e=[];return t.forEach((function(t){Array.isArray(t)?e.push.apply(e,ai(t)):e.push(t)})),e}function oi(t,e){return Array.prototype.filter.call(t,e)}function si(t){for(var e=[],n=0;n<t.length;n+=1)-1===e.indexOf(t[n])&&e.push(t[n]);return e}function li(t){return t.toLowerCase().replace(/-(.)/g,(function(t,e){return e.toUpperCase()}))}function ui(t,e){if("string"!==typeof t)return[t];for(var n=[],r=e.querySelectorAll(t),i=0;i<r.length;i+=1)n.push(r[i]);return n}function ci(t,e){var n=Yr(),r=Gr(),i=[];if(!e&&t instanceof ii)return t;if(!t)return new ii(i);if("string"===typeof t){var a=t.trim();if(a.indexOf("<")>=0&&a.indexOf(">")>=0){var o="div";0===a.indexOf("<li")&&(o="ul"),0===a.indexOf("<tr")&&(o="tbody"),0!==a.indexOf("<td")&&0!==a.indexOf("<th")||(o="tr"),0===a.indexOf("<tbody")&&(o="table"),0===a.indexOf("<option")&&(o="select");var s=r.createElement(o);s.innerHTML=a;for(var l=0;l<s.childNodes.length;l+=1)i.push(s.childNodes[l])}else i=ui(t.trim(),e||r)}else if(t.nodeType||t===n||t===r)i.push(t);else if(Array.isArray(t)){if(t instanceof ii)return t;i=t}return new ii(si(i))}function di(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=ai(e.map((function(t){return t.split(" ")})));return this.forEach((function(t){var e;(e=t.classList).add.apply(e,r)})),this}function hi(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=ai(e.map((function(t){return t.split(" ")})));return this.forEach((function(t){var e;(e=t.classList).remove.apply(e,r)})),this}function pi(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=ai(e.map((function(t){return t.split(" ")})));return oi(this,(function(t){return r.filter((function(e){return t.classList.contains(e)})).length>0})).length>0}function fi(t,e){if(1===arguments.length&&"string"===typeof t)return this[0]?this[0].getAttribute(t):void 0;for(var n=0;n<this.length;n+=1)if(2===arguments.length)this[n].setAttribute(t,e);else for(var r in t)this[n][r]=t[r],this[n].setAttribute(r,t[r]);return this}function gi(t){for(var e=0;e<this.length;e+=1)this[e].removeAttribute(t);return this}function mi(){var t=this[0];if(t){var e={};if(t.dataset)for(var n in t.dataset)e[n]=t.dataset[n];else for(var r=0;r<t.attributes.length;r+=1){var i=t.attributes[r];i.name.indexOf("data-")>=0&&(e[li(i.name.split("data-")[1])]=i.value)}for(var a in e)"false"===e[a]?e[a]=!1:"true"===e[a]?e[a]=!0:parseFloat(e[a])===1*e[a]&&(e[a]*=1);return e}}function vi(t){if("undefined"===typeof t){var e=this[0];if(!e)return;if(e.multiple&&"select"===e.nodeName.toLowerCase()){for(var n=[],r=0;r<e.selectedOptions.length;r+=1)n.push(e.selectedOptions[r].value);return n}return e.value}for(var i=0;i<this.length;i+=1){var a=this[i];if(Array.isArray(t)&&a.multiple&&"select"===a.nodeName.toLowerCase())for(var o=0;o<a.options.length;o+=1)a.options[o].selected=t.indexOf(a.options[o].value)>=0;else a.value=t}return this}function yi(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e[0],i=e[1],a=e[2],o=e[3];function s(t){var e=t.target;if(e){var n=t.target.dom7EventData||[];if(n.indexOf(t)<0&&n.unshift(t),ci(e).is(i))a.apply(e,n);else for(var r=ci(e).parents(),o=0;o<r.length;o+=1)ci(r[o]).is(i)&&a.apply(r[o],n)}}function l(t){var e=t&&t.target&&t.target.dom7EventData||[];e.indexOf(t)<0&&e.unshift(t),a.apply(this,e)}"function"===typeof e[1]&&(r=e[0],a=e[1],o=e[2],i=void 0),o||(o=!1);for(var u,c=r.split(" "),d=0;d<this.length;d+=1){var h=this[d];if(i)for(u=0;u<c.length;u+=1){var p=c[u];h.dom7LiveListeners||(h.dom7LiveListeners={}),h.dom7LiveListeners[p]||(h.dom7LiveListeners[p]=[]),h.dom7LiveListeners[p].push({listener:a,proxyListener:s}),h.addEventListener(p,s,o)}else for(u=0;u<c.length;u+=1){var f=c[u];h.dom7Listeners||(h.dom7Listeners={}),h.dom7Listeners[f]||(h.dom7Listeners[f]=[]),h.dom7Listeners[f].push({listener:a,proxyListener:l}),h.addEventListener(f,l,o)}}return this}function bi(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];var r=e[0],i=e[1],a=e[2],o=e[3];"function"===typeof e[1]&&(r=e[0],a=e[1],o=e[2],i=void 0),o||(o=!1);for(var s=r.split(" "),l=0;l<s.length;l+=1)for(var u=s[l],c=0;c<this.length;c+=1){var d=this[c],h=void 0;if(!i&&d.dom7Listeners?h=d.dom7Listeners[u]:i&&d.dom7LiveListeners&&(h=d.dom7LiveListeners[u]),h&&h.length)for(var p=h.length-1;p>=0;p-=1){var f=h[p];a&&f.listener===a||a&&f.listener&&f.listener.dom7proxy&&f.listener.dom7proxy===a?(d.removeEventListener(u,f.proxyListener,o),h.splice(p,1)):a||(d.removeEventListener(u,f.proxyListener,o),h.splice(p,1))}}return this}function xi(){var t=Yr();return this[0]===t?t.innerWidth:this.length>0?parseFloat(this.css("width")):null}function wi(){var t=Yr();return this[0]===t?t.innerHeight:this.length>0?parseFloat(this.css("height")):null}function _i(){if(this.length>0){var t=Yr(),e=Gr(),n=this[0],r=n.getBoundingClientRect(),i=e.body,a=n.clientTop||i.clientTop||0,o=n.clientLeft||i.clientLeft||0,s=n===t?t.scrollY:n.scrollTop,l=n===t?t.scrollX:n.scrollLeft;return{top:r.top+s-a,left:r.left+l-o}}return null}function Ci(){for(var t=0;t<this.length;t+=1)this[t].style.display="none";return this}function Si(){for(var t=Yr(),e=0;e<this.length;e+=1){var n=this[e];"none"===n.style.display&&(n.style.display=""),"none"===t.getComputedStyle(n,null).getPropertyValue("display")&&(n.style.display="block")}return this}function Ai(t,e){var n,r=Yr();if(1===arguments.length){if("string"!==typeof t){for(n=0;n<this.length;n+=1)for(var i in t)this[n].style[i]=t[i];return this}if(this[0])return r.getComputedStyle(this[0],null).getPropertyValue(t)}if(2===arguments.length&&"string"===typeof t){for(n=0;n<this.length;n+=1)this[n].style[t]=e;return this}return this}function ki(t){return t?(this.forEach((function(e,n){t.apply(e,[e,n])})),this):this}function Ei(t){var e=oi(this,t);return ci(e)}function Di(t){if("undefined"===typeof t)return this[0]?this[0].innerHTML:null;for(var e=0;e<this.length;e+=1)this[e].innerHTML=t;return this}function Fi(t){if("undefined"===typeof t)return this[0]?this[0].textContent.trim():null;for(var e=0;e<this.length;e+=1)this[e].textContent=t;return this}function Mi(t){var e,n,r=Yr(),i=Gr(),a=this[0];if(!a||"undefined"===typeof t)return!1;if("string"===typeof t){if(a.matches)return a.matches(t);if(a.webkitMatchesSelector)return a.webkitMatchesSelector(t);if(a.msMatchesSelector)return a.msMatchesSelector(t);for(e=ci(t),n=0;n<e.length;n+=1)if(e[n]===a)return!0;return!1}if(t===i)return a===i;if(t===r)return a===r;if(t.nodeType||t instanceof ii){for(e=t.nodeType?[t]:t,n=0;n<e.length;n+=1)if(e[n]===a)return!0;return!1}return!1}function Oi(){for(var t,e=Gr(),n=0;n<arguments.length;n+=1){t=n<0||arguments.length<=n?void 0:arguments[n];for(var r=0;r<this.length;r+=1)if("string"===typeof t){var i=e.createElement("div");i.innerHTML=t;while(i.firstChild)this[r].appendChild(i.firstChild)}else if(t instanceof ii)for(var a=0;a<t.length;a+=1)this[r].appendChild(t[a]);else this[r].appendChild(t)}return this}function Bi(t){var e,n,r=Gr();for(e=0;e<this.length;e+=1)if("string"===typeof t){var i=r.createElement("div");for(i.innerHTML=t,n=i.childNodes.length-1;n>=0;n-=1)this[e].insertBefore(i.childNodes[n],this[e].childNodes[0])}else if(t instanceof ii)for(n=0;n<t.length;n+=1)this[e].insertBefore(t[n],this[e].childNodes[0]);else this[e].insertBefore(t,this[e].childNodes[0]);return this}function Ti(t){for(var e=[],n=0;n<this.length;n+=1)null!==this[n].parentNode&&(t?ci(this[n].parentNode).is(t)&&e.push(this[n].parentNode):e.push(this[n].parentNode));return ci(e)}function Pi(t){for(var e=[],n=0;n<this.length;n+=1){var r=this[n].parentNode;while(r)t?ci(r).is(t)&&e.push(r):e.push(r),r=r.parentNode}return ci(e)}function Ii(t){for(var e=[],n=0;n<this.length;n+=1)for(var r=this[n].querySelectorAll(t),i=0;i<r.length;i+=1)e.push(r[i]);return ci(e)}function Li(t){for(var e=[],n=0;n<this.length;n+=1)for(var r=this[n].children,i=0;i<r.length;i+=1)t&&!ci(r[i]).is(t)||e.push(r[i]);return ci(e)}function Ni(){for(var t=0;t<this.length;t+=1)this[t].parentNode&&this[t].parentNode.removeChild(this[t]);return this}function Ri(){for(var t=0;t<this.length;t+=1){var e=this[t];if(1===e.nodeType){for(var n=0;n<e.childNodes.length;n+=1)e.childNodes[n].parentNode&&e.childNodes[n].parentNode.removeChild(e.childNodes[n]);e.textContent=""}}return this}ci.fn=ii.prototype;var zi="resize scroll".split(" ");function ji(t){function e(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];if("undefined"===typeof n[0]){for(var i=0;i<this.length;i+=1)zi.indexOf(t)<0&&(t in this[i]?this[i][t]():ci(this[i]).trigger(t));return this}return this.on.apply(this,[t].concat(n))}return e}var $i=ji("click"),qi=ji("focus"),Vi=9007199254740991,Hi="[object Arguments]",Ui="[object Function]",Gi="[object GeneratorFunction]",Wi=/^(?:0|[1-9]\d*)$/;function Yi(t,e){var n=-1,r=t?t.length:0;while(++n<r)if(!1===e(t[n],n,t))break;return t}function Xi(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function Zi(t,e){return function(n){return t(e(n))}}var Ki=Object.prototype,Qi=Ki.hasOwnProperty,Ji=Ki.toString,ta=Ki.propertyIsEnumerable,ea=Zi(Object.keys,Object);function na(t,e){var n=pa(t)||ha(t)?Xi(t.length,String):[],r=n.length,i=!!r;for(var a in t)!e&&!Qi.call(t,a)||i&&("length"==a||ua(a,r))||n.push(a);return n}var ra=sa(aa),ia=la();function aa(t,e){return t&&ia(t,e,xa)}function oa(t){if(!ca(t))return ea(t);var e=[];for(var n in Object(t))Qi.call(t,n)&&"constructor"!=n&&e.push(n);return e}function sa(t,e){return function(n,r){if(null==n)return n;if(!fa(n))return t(n,r);var i=n.length,a=e?i:-1,o=Object(n);while(e?a--:++a<i)if(!1===r(o[a],a,o))break;return n}}function la(t){return function(e,n,r){var i=-1,a=Object(e),o=r(e),s=o.length;while(s--){var l=o[t?s:++i];if(!1===n(a[l],l,a))break}return e}}function ua(t,e){return e=null==e?Vi:e,!!e&&("number"==typeof t||Wi.test(t))&&t>-1&&t%1==0&&t<e}function ca(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||Ki;return t===n}function da(t,e){var n=pa(t)?Yi:ra;return n(t,"function"==typeof e?e:wa)}function ha(t){return ga(t)&&Qi.call(t,"callee")&&(!ta.call(t,"callee")||Ji.call(t)==Hi)}var pa=Array.isArray;function fa(t){return null!=t&&va(t.length)&&!ma(t)}function ga(t){return ba(t)&&fa(t)}function ma(t){var e=ya(t)?Ji.call(t):"";return e==Ui||e==Gi}function va(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=Vi}function ya(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function ba(t){return!!t&&"object"==typeof t}function xa(t){return fa(t)?na(t):oa(t)}function wa(t){return t}var _a=da;if("undefined"!==typeof navigator&&"ReactNative"===navigator.product&&"undefined"===typeof crypto)throw new Error("React Native does not have a built-in secure random generator. If you don’t need unpredictable IDs use `nanoid/non-secure`. For secure IDs, import `react-native-get-random-values` before Nano ID.");if("undefined"!==typeof msCrypto&&"undefined"===typeof crypto)throw new Error("Import file with `if (!window.crypto) window.crypto = window.msCrypto` before importing Nano ID to fix IE 11 support");if("undefined"===typeof crypto)throw new Error("Your browser does not have secure random generator. If you don’t need unpredictable IDs, you can use nanoid/non-secure.");let Ca=(t=21)=>{let e="",n=crypto.getRandomValues(new Uint8Array(t));while(t--){let r=63&n[t];e+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return e};var Sa="Expected a function",Aa=NaN,ka="[object Symbol]",Ea=/^\s+|\s+$/g,Da=/^[-+]0x[0-9a-f]+$/i,Fa=/^0b[01]+$/i,Ma=/^0o[0-7]+$/i,Oa=parseInt,Ba="object"==typeof Je&&Je&&Je.Object===Object&&Je,Ta="object"==typeof self&&self&&self.Object===Object&&self,Pa=Ba||Ta||Function("return this")(),Ia=Object.prototype,La=Ia.toString,Na=Math.max,Ra=Math.min,za=function(){return Pa.Date.now()};function ja(t,e,n){var r,i,a,o,s,l,u=0,c=!1,d=!1,h=!0;if("function"!=typeof t)throw new TypeError(Sa);function p(e){var n=r,a=i;return r=i=void 0,u=e,o=t.apply(a,n),o}function f(t){return u=t,s=setTimeout(v,e),c?p(t):o}function g(t){var n=t-l,r=t-u,i=e-n;return d?Ra(i,a-r):i}function m(t){var n=t-l,r=t-u;return void 0===l||n>=e||n<0||d&&r>=a}function v(){var t=za();if(m(t))return y(t);s=setTimeout(v,g(t))}function y(t){return s=void 0,h&&r?p(t):(r=i=void 0,o)}function b(){void 0!==s&&clearTimeout(s),u=0,r=l=i=s=void 0}function x(){return void 0===s?o:y(za())}function w(){var t=za(),n=m(t);if(r=arguments,i=this,l=t,n){if(void 0===s)return f(l);if(d)return s=setTimeout(v,e),p(l)}return void 0===s&&(s=setTimeout(v,e)),o}return e=Ua(e)||0,qa(n)&&(c=!!n.leading,d="maxWait"in n,a=d?Na(Ua(n.maxWait)||0,e):a,h="trailing"in n?!!n.trailing:h),w.cancel=b,w.flush=x,w}function $a(t,e,n){var r=!0,i=!0;if("function"!=typeof t)throw new TypeError(Sa);return qa(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),ja(t,e,{leading:r,maxWait:e,trailing:i})}function qa(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Va(t){return!!t&&"object"==typeof t}function Ha(t){return"symbol"==typeof t||Va(t)&&La.call(t)==ka}function Ua(t){if("number"==typeof t)return t;if(Ha(t))return Aa;if(qa(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=qa(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Ea,"");var n=Fa.test(t);return n||Ma.test(t)?Oa(t.slice(2),n?2:8):Da.test(t)?Aa:+t}var Ga=$a;function Wa(t,e){return document.createElement(t,e)}function Ya(t,e,n){return document.createElementNS(t,e,n)}function Xa(t){return document.createTextNode(t)}function Za(t){return document.createComment(t)}function Ka(t,e,n){t.insertBefore(e,n)}function Qa(t,e){t.removeChild(e)}function Ja(t,e){t.appendChild(e)}function to(t){return t.parentNode}function eo(t){return t.nextSibling}function no(t){return t.tagName}function ro(t,e){t.textContent=e}function io(t){return t.textContent}function ao(t){return 1===t.nodeType}function oo(t){return 3===t.nodeType}function so(t){return 8===t.nodeType}const lo={createElement:Wa,createElementNS:Ya,createTextNode:Xa,createComment:Za,insertBefore:Ka,removeChild:Qa,appendChild:Ja,parentNode:to,nextSibling:eo,tagName:no,setTextContent:ro,getTextContent:io,isElement:ao,isText:oo,isComment:so};function uo(t,e,n,r,i){const a=void 0===e?void 0:e.key;return{sel:t,data:e,children:n,text:r,elm:i,key:a}}const co=Array.isArray;function ho(t){return"string"===typeof t||"number"===typeof t||t instanceof String||t instanceof Number}function po(t){return void 0===t}function fo(t){return void 0!==t}const go=uo("",{},[],void 0,void 0);function mo(t,e){var n,r;const i=t.key===e.key,a=(null===(n=t.data)||void 0===n?void 0:n.is)===(null===(r=e.data)||void 0===r?void 0:r.is),o=t.sel===e.sel;return o&&i&&a}function vo(t){return void 0!==t.sel}function yo(t,e,n){var r;const i={};for(let a=e;a<=n;++a){const e=null===(r=t[a])||void 0===r?void 0:r.key;void 0!==e&&(i[e]=a)}return i}const bo=["create","update","remove","destroy","pre","post"];function xo(t,e){const n={create:[],update:[],remove:[],destroy:[],pre:[],post:[]},r=void 0!==e?e:lo;for(const h of bo)for(const e of t){const t=e[h];void 0!==t&&n[h].push(t)}function i(t){const e=t.id?"#"+t.id:"",n=t.getAttribute("class"),i=n?"."+n.split(" ").join("."):"";return uo(r.tagName(t).toLowerCase()+e+i,{},[],void 0,t)}function a(t,e){return function(){if(0===--e){const e=r.parentNode(t);r.removeChild(e,t)}}}function o(t,e){var i,a;let s,l=t.data;if(void 0!==l){const e=null===(i=l.hook)||void 0===i?void 0:i.init;fo(e)&&(e(t),l=t.data)}const u=t.children,c=t.sel;if("!"===c)po(t.text)&&(t.text=""),t.elm=r.createComment(t.text);else if(void 0!==c){const i=c.indexOf("#"),d=c.indexOf(".",i),h=i>0?i:c.length,p=d>0?d:c.length,f=-1!==i||-1!==d?c.slice(0,Math.min(h,p)):c,g=t.elm=fo(l)&&fo(s=l.ns)?r.createElementNS(s,f,l):r.createElement(f,l);for(h<p&&g.setAttribute("id",c.slice(h+1,p)),d>0&&g.setAttribute("class",c.slice(p+1).replace(/\./g," ")),s=0;s<n.create.length;++s)n.create[s](go,t);if(co(u))for(s=0;s<u.length;++s){const t=u[s];null!=t&&r.appendChild(g,o(t,e))}else ho(t.text)&&r.appendChild(g,r.createTextNode(t.text));const m=t.data.hook;fo(m)&&(null===(a=m.create)||void 0===a||a.call(m,go,t),m.insert&&e.push(t))}else t.elm=r.createTextNode(t.text);return t.elm}function s(t,e,n,i,a,s){for(;i<=a;++i){const a=n[i];null!=a&&r.insertBefore(t,o(a,s),e)}}function l(t){var e,r;const i=t.data;if(void 0!==i){null===(r=null===(e=null===i||void 0===i?void 0:i.hook)||void 0===e?void 0:e.destroy)||void 0===r||r.call(e,t);for(let e=0;e<n.destroy.length;++e)n.destroy[e](t);if(void 0!==t.children)for(let e=0;e<t.children.length;++e){const n=t.children[e];null!=n&&"string"!==typeof n&&l(n)}}}function u(t,e,i,o){for(var s,u;i<=o;++i){let o,c;const d=e[i];if(null!=d)if(fo(d.sel)){l(d),o=n.remove.length+1,c=a(d.elm,o);for(let e=0;e<n.remove.length;++e)n.remove[e](d,c);const t=null===(u=null===(s=null===d||void 0===d?void 0:d.data)||void 0===s?void 0:s.hook)||void 0===u?void 0:u.remove;fo(t)?t(d,c):c()}else r.removeChild(t,d.elm)}}function c(t,e,n,i){let a,l,c,h,p=0,f=0,g=e.length-1,m=e[0],v=e[g],y=n.length-1,b=n[0],x=n[y];while(p<=g&&f<=y)null==m?m=e[++p]:null==v?v=e[--g]:null==b?b=n[++f]:null==x?x=n[--y]:mo(m,b)?(d(m,b,i),m=e[++p],b=n[++f]):mo(v,x)?(d(v,x,i),v=e[--g],x=n[--y]):mo(m,x)?(d(m,x,i),r.insertBefore(t,m.elm,r.nextSibling(v.elm)),m=e[++p],x=n[--y]):mo(v,b)?(d(v,b,i),r.insertBefore(t,v.elm,m.elm),v=e[--g],b=n[++f]):(void 0===a&&(a=yo(e,p,g)),l=a[b.key],po(l)?r.insertBefore(t,o(b,i),m.elm):(c=e[l],c.sel!==b.sel?r.insertBefore(t,o(b,i),m.elm):(d(c,b,i),e[l]=void 0,r.insertBefore(t,c.elm,m.elm))),b=n[++f]);(p<=g||f<=y)&&(p>g?(h=null==n[y+1]?null:n[y+1].elm,s(t,h,n,f,y,i)):u(t,e,p,g))}function d(t,e,i){var a,o,l,d,h;const p=null===(a=e.data)||void 0===a?void 0:a.hook;null===(o=null===p||void 0===p?void 0:p.prepatch)||void 0===o||o.call(p,t,e);const f=e.elm=t.elm,g=t.children,m=e.children;if(t!==e){if(void 0!==e.data){for(let r=0;r<n.update.length;++r)n.update[r](t,e);null===(d=null===(l=e.data.hook)||void 0===l?void 0:l.update)||void 0===d||d.call(l,t,e)}po(e.text)?fo(g)&&fo(m)?g!==m&&c(f,g,m,i):fo(m)?(fo(t.text)&&r.setTextContent(f,""),s(f,null,m,0,m.length-1,i)):fo(g)?u(f,g,0,g.length-1):fo(t.text)&&r.setTextContent(f,""):t.text!==e.text&&(fo(g)&&u(f,g,0,g.length-1),r.setTextContent(f,e.text)),null===(h=null===p||void 0===p?void 0:p.postpatch)||void 0===h||h.call(p,t,e)}}return function(t,e){let a,s,l;const c=[];for(a=0;a<n.pre.length;++a)n.pre[a]();for(vo(t)||(t=i(t)),mo(t,e)?d(t,e,c):(s=t.elm,l=r.parentNode(s),o(e,c),null!==l&&(r.insertBefore(l,e.elm,r.nextSibling(s)),u(l,[t],0,0))),a=0;a<c.length;++a)c[a].data.hook.insert(c[a]);for(a=0;a<n.post.length;++a)n.post[a]();return e}}function wo(t,e,n){if(t.ns="http://www.w3.org/2000/svg","foreignObject"!==n&&void 0!==e)for(let r=0;r<e.length;++r){const t=e[r].data;void 0!==t&&wo(t,e[r].children,e[r].sel)}}function _o(t,e,n){let r,i,a,o={};if(void 0!==n?(null!==e&&(o=e),co(n)?r=n:ho(n)?i=n.toString():n&&n.sel&&(r=[n])):void 0!==e&&null!==e&&(co(e)?r=e:ho(e)?i=e.toString():e&&e.sel?r=[e]:o=e),void 0!==r)for(a=0;a<r.length;++a)ho(r[a])&&(r[a]=uo(void 0,void 0,void 0,r[a],void 0));return"s"!==t[0]||"v"!==t[1]||"g"!==t[2]||3!==t.length&&"."!==t[3]&&"#"!==t[3]||wo(o,r,t),uo(t,o,r,i,void 0)}function Co(t,e){let n,r;const i=e.elm;let a=t.data.class,o=e.data.class;if((a||o)&&a!==o){for(r in a=a||{},o=o||{},a)a[r]&&!Object.prototype.hasOwnProperty.call(o,r)&&i.classList.remove(r);for(r in o)n=o[r],n!==a[r]&&i.classList[n?"add":"remove"](r)}}const So={create:Co,update:Co},Ao=/[A-Z]/g;function ko(t,e){const n=e.elm;let r,i=t.data.dataset,a=e.data.dataset;if(!i&&!a)return;if(i===a)return;i=i||{},a=a||{};const o=n.dataset;for(r in i)a[r]||(o?r in o&&delete o[r]:n.removeAttribute("data-"+r.replace(Ao,"-$&").toLowerCase()));for(r in a)i[r]!==a[r]&&(o?o[r]=a[r]:n.setAttribute("data-"+r.replace(Ao,"-$&").toLowerCase(),a[r]))}const Eo={create:ko,update:ko};function Do(t,e,n){if("function"===typeof t)t.call(e,n,e);else if("object"===typeof t)for(let r=0;r<t.length;r++)Do(t[r],e,n)}function Fo(t,e){const n=t.type,r=e.data.on;r&&r[n]&&Do(r[n],e,t)}function Mo(){return function t(e){Fo(e,t.vnode)}}function Oo(t,e){const n=t.data.on,r=t.listener,i=t.elm,a=e&&e.data.on,o=e&&e.elm;let s;if(n!==a){if(n&&r)if(a)for(s in n)a[s]||i.removeEventListener(s,r,!1);else for(s in n)i.removeEventListener(s,r,!1);if(a){const r=e.listener=t.listener||Mo();if(r.vnode=e,n)for(s in a)n[s]||o.addEventListener(s,r,!1);else for(s in a)o.addEventListener(s,r,!1)}}}const Bo={create:Oo,update:Oo,destroy:Oo};function To(t,e){let n,r,i;const a=e.elm;let o=t.data.props,s=e.data.props;if((o||s)&&o!==s)for(n in o=o||{},s=s||{},s)r=s[n],i=o[n],i===r||"value"===n&&a[n]===r||(a[n]=r)}const Po={create:To,update:To},Io="undefined"!==typeof window&&window.requestAnimationFrame.bind(window)||setTimeout,Lo=function(t){Io((function(){Io(t)}))};let No=!1;function Ro(t,e,n){Lo((function(){t[e]=n}))}function zo(t,e){let n,r;const i=e.elm;let a=t.data.style,o=e.data.style;if(!a&&!o)return;if(a===o)return;a=a||{},o=o||{};const s="delayed"in a;for(r in a)o[r]||("-"===r[0]&&"-"===r[1]?i.style.removeProperty(r):i.style[r]="");for(r in o)if(n=o[r],"delayed"===r&&o.delayed)for(const t in o.delayed)n=o.delayed[t],s&&n===a.delayed[t]||Ro(i.style,t,n);else"remove"!==r&&n!==a[r]&&("-"===r[0]&&"-"===r[1]?i.style.setProperty(r,n):i.style[r]=n)}function jo(t){let e,n;const r=t.elm,i=t.data.style;if(i&&(e=i.destroy))for(n in e)r.style[n]=e[n]}function $o(t,e){const n=t.data.style;if(!n||!n.remove)return void e();let r;No||(t.elm.offsetLeft,No=!0);const i=t.elm;let a=0;const o=n.remove;let s=0;const l=[];for(r in o)l.push(r),i.style[r]=o[r];const u=getComputedStyle(i),c=u["transition-property"].split(", ");for(;a<c.length;++a)-1!==l.indexOf(c[a])&&s++;i.addEventListener("transitionend",(function(t){t.target===i&&--s,0===s&&e()}))}function qo(){No=!1}const Vo={pre:qo,create:zo,update:zo,destroy:jo,remove:$o};function Ho(t,e){for(const n of t)void 0!==n&&null!==n&&!1!==n&&""!==n&&(Array.isArray(n)?Ho(n,e):"string"===typeof n||"number"===typeof n||"boolean"===typeof n?e.push(uo(void 0,void 0,void 0,String(n),void 0)):e.push(n));return e}function Uo(t,e,...n){const r=Ho(n,[]);return"function"===typeof t?t(e,r):1===r.length&&!r[0].sel&&r[0].text?_o(t,e,r[0].text):_o(t,e,r)}Uo||(Uo={});var Go=1/0,Wo="[object Symbol]",Yo=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Xo=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zo="\\ud800-\\udfff",Ko="\\u0300-\\u036f\\ufe20-\\ufe23",Qo="\\u20d0-\\u20f0",Jo="\\u2700-\\u27bf",ts="a-z\\xdf-\\xf6\\xf8-\\xff",es="\\xac\\xb1\\xd7\\xf7",ns="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",rs="\\u2000-\\u206f",is=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",as="A-Z\\xc0-\\xd6\\xd8-\\xde",os="\\ufe0e\\ufe0f",ss=es+ns+rs+is,ls="['’]",us="["+Zo+"]",cs="["+ss+"]",ds="["+Ko+Qo+"]",hs="\\d+",ps="["+Jo+"]",fs="["+ts+"]",gs="[^"+Zo+ss+hs+Jo+ts+as+"]",ms="\\ud83c[\\udffb-\\udfff]",vs="(?:"+ds+"|"+ms+")",ys="[^"+Zo+"]",bs="(?:\\ud83c[\\udde6-\\uddff]){2}",xs="[\\ud800-\\udbff][\\udc00-\\udfff]",ws="["+as+"]",_s="\\u200d",Cs="(?:"+fs+"|"+gs+")",Ss="(?:"+ws+"|"+gs+")",As="(?:"+ls+"(?:d|ll|m|re|s|t|ve))?",ks="(?:"+ls+"(?:D|LL|M|RE|S|T|VE))?",Es=vs+"?",Ds="["+os+"]?",Fs="(?:"+_s+"(?:"+[ys,bs,xs].join("|")+")"+Ds+Es+")*",Ms=Ds+Es+Fs,Os="(?:"+[ps,bs,xs].join("|")+")"+Ms,Bs="(?:"+[ys+ds+"?",ds,bs,xs,us].join("|")+")",Ts=RegExp(ls,"g"),Ps=RegExp(ds,"g"),Is=RegExp(ms+"(?="+ms+")|"+Bs+Ms,"g"),Ls=RegExp([ws+"?"+fs+"+"+As+"(?="+[cs,ws,"$"].join("|")+")",Ss+"+"+ks+"(?="+[cs,ws+Cs,"$"].join("|")+")",ws+"?"+Cs+"+"+As,ws+"+"+ks,hs,Os].join("|"),"g"),Ns=RegExp("["+_s+Zo+Ko+Qo+os+"]"),Rs=/[a-z][A-Z]|[A-Z]{2,}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,zs={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"ss"},js="object"==typeof Je&&Je&&Je.Object===Object&&Je,$s="object"==typeof self&&self&&self.Object===Object&&self,qs=js||$s||Function("return this")();function Vs(t,e,n,r){var i=-1,a=t?t.length:0;r&&a&&(n=t[++i]);while(++i<a)n=e(n,t[i],i,t);return n}function Hs(t){return t.split("")}function Us(t){return t.match(Yo)||[]}function Gs(t){return function(e){return null==t?void 0:t[e]}}var Ws=Gs(zs);function Ys(t){return Ns.test(t)}function Xs(t){return Rs.test(t)}function Zs(t){return Ys(t)?Ks(t):Hs(t)}function Ks(t){return t.match(Is)||[]}function Qs(t){return t.match(Ls)||[]}var Js=Object.prototype,tl=Js.toString,el=qs.Symbol,nl=el?el.prototype:void 0,rl=nl?nl.toString:void 0;function il(t,e,n){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),n=n>i?i:n,n<0&&(n+=i),i=e>n?0:n-e>>>0,e>>>=0;var a=Array(i);while(++r<i)a[r]=t[r+e];return a}function al(t){if("string"==typeof t)return t;if(cl(t))return rl?rl.call(t):"";var e=t+"";return"0"==e&&1/t==-Go?"-0":e}function ol(t,e,n){var r=t.length;return n=void 0===n?r:n,!e&&n>=r?t:il(t,e,n)}function sl(t){return function(e){e=dl(e);var n=Ys(e)?Zs(e):void 0,r=n?n[0]:e.charAt(0),i=n?ol(n,1).join(""):e.slice(1);return r[t]()+i}}function ll(t){return function(e){return Vs(ml(fl(e).replace(Ts,"")),t,"")}}function ul(t){return!!t&&"object"==typeof t}function cl(t){return"symbol"==typeof t||ul(t)&&tl.call(t)==Wo}function dl(t){return null==t?"":al(t)}var hl=ll((function(t,e,n){return e=e.toLowerCase(),t+(n?pl(e):e)}));function pl(t){return gl(dl(t).toLowerCase())}function fl(t){return t=dl(t),t&&t.replace(Xo,Ws).replace(Ps,"")}var gl=sl("toUpperCase");function ml(t,e,n){return t=dl(t),e=n?void 0:e,void 0===e?Xs(t)?Qs(t):Us(t):t.match(e)||[]}for(var vl=hl,yl="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),bl={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},xl={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:yl?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},wl={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},_l=1;_l<20;_l++)wl["f"+_l]=111+_l;function Cl(t,e,n){e&&!("byKey"in e)&&(n=e,e=null),Array.isArray(t)||(t=[t]);var r=t.map((function(t){return Al(t,e)})),i=function(t){return r.some((function(e){return kl(e,t)}))},a=null==n?i:i(n);return a}function Sl(t,e){return Cl(t,{byKey:!0},e)}function Al(t,e){var n=e&&e.byKey,r={};t=t.replace("++","+add");var i=t.split("+"),a=i.length;for(var o in bl)r[bl[o]]=!1;var s=!0,l=!1,u=void 0;try{for(var c,d=i[Symbol.iterator]();!(s=(c=d.next()).done);s=!0){var h=c.value,p=h.endsWith("?")&&h.length>1;p&&(h=h.slice(0,-1));var f=Dl(h),g=bl[f];if(h.length>1&&!g&&!xl[h]&&!wl[f])throw new TypeError('Unknown modifier: "'+h+'"');1!==a&&g||(n?r.key=f:r.which=El(h)),g&&(r[g]=!p||null)}}catch(m){l=!0,u=m}finally{try{!s&&d.return&&d.return()}finally{if(l)throw u}}return r}function kl(t,e){for(var n in t){var r=t[n],i=void 0;if(null!=r&&(i="key"===n&&null!=e.key?e.key.toLowerCase():"which"===n?91===r&&93===e.which?91:e.which:e[n],(null!=i||!1!==r)&&i!==r))return!1}return!0}function El(t){t=Dl(t);var e=wl[t]||t.toUpperCase().charCodeAt(0);return e}function Dl(t){return t=t.toLowerCase(),t=xl[t]||t,t}var Fl=Cl,Ml=Sl,Ol="Expected a function",Bl=NaN,Tl="[object Symbol]",Pl=/^\s+|\s+$/g,Il=/^[-+]0x[0-9a-f]+$/i,Ll=/^0b[01]+$/i,Nl=/^0o[0-7]+$/i,Rl=parseInt,zl="object"==typeof Je&&Je&&Je.Object===Object&&Je,jl="object"==typeof self&&self&&self.Object===Object&&self,$l=zl||jl||Function("return this")(),ql=Object.prototype,Vl=ql.toString,Hl=Math.max,Ul=Math.min,Gl=function(){return $l.Date.now()};function Wl(t,e,n){var r,i,a,o,s,l,u=0,c=!1,d=!1,h=!0;if("function"!=typeof t)throw new TypeError(Ol);function p(e){var n=r,a=i;return r=i=void 0,u=e,o=t.apply(a,n),o}function f(t){return u=t,s=setTimeout(v,e),c?p(t):o}function g(t){var n=t-l,r=t-u,i=e-n;return d?Ul(i,a-r):i}function m(t){var n=t-l,r=t-u;return void 0===l||n>=e||n<0||d&&r>=a}function v(){var t=Gl();if(m(t))return y(t);s=setTimeout(v,g(t))}function y(t){return s=void 0,h&&r?p(t):(r=i=void 0,o)}function b(){void 0!==s&&clearTimeout(s),u=0,r=l=i=s=void 0}function x(){return void 0===s?o:y(Gl())}function w(){var t=Gl(),n=m(t);if(r=arguments,i=this,l=t,n){if(void 0===s)return f(l);if(d)return s=setTimeout(v,e),p(l)}return void 0===s&&(s=setTimeout(v,e)),o}return e=Kl(e)||0,Yl(n)&&(c=!!n.leading,d="maxWait"in n,a=d?Hl(Kl(n.maxWait)||0,e):a,h="trailing"in n?!!n.trailing:h),w.cancel=b,w.flush=x,w}function Yl(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Xl(t){return!!t&&"object"==typeof t}function Zl(t){return"symbol"==typeof t||Xl(t)&&Vl.call(t)==Tl}function Kl(t){if("number"==typeof t)return t;if(Zl(t))return Bl;if(Yl(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=Yl(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(Pl,"");var n=Ll.test(t);return n||Nl.test(t)?Rl(t.slice(2),n?2:8):Il.test(t)?Bl:+t}var Ql,Jl=Wl,tu=tn((function(t,e){var n=200,r="__lodash_hash_undefined__",i=9007199254740991,a="[object Arguments]",o="[object Array]",s="[object Boolean]",l="[object Date]",u="[object Error]",c="[object Function]",d="[object GeneratorFunction]",h="[object Map]",p="[object Number]",f="[object Object]",g="[object Promise]",m="[object RegExp]",v="[object Set]",y="[object String]",b="[object Symbol]",x="[object WeakMap]",w="[object ArrayBuffer]",_="[object DataView]",C="[object Float32Array]",S="[object Float64Array]",A="[object Int8Array]",k="[object Int16Array]",E="[object Int32Array]",D="[object Uint8Array]",F="[object Uint8ClampedArray]",M="[object Uint16Array]",O="[object Uint32Array]",B=/[\\^$.*+?()[\]{}|]/g,T=/\w*$/,P=/^\[object .+?Constructor\]$/,I=/^(?:0|[1-9]\d*)$/,L={};L[a]=L[o]=L[w]=L[_]=L[s]=L[l]=L[C]=L[S]=L[A]=L[k]=L[E]=L[h]=L[p]=L[f]=L[m]=L[v]=L[y]=L[b]=L[D]=L[F]=L[M]=L[O]=!0,L[u]=L[c]=L[x]=!1;var N="object"==typeof Je&&Je&&Je.Object===Object&&Je,R="object"==typeof self&&self&&self.Object===Object&&self,z=N||R||Function("return this")(),j=e&&!e.nodeType&&e,$=j&&t&&!t.nodeType&&t,q=$&&$.exports===j;function V(t,e){return t.set(e[0],e[1]),t}function H(t,e){return t.add(e),t}function U(t,e){var n=-1,r=t?t.length:0;while(++n<r)if(!1===e(t[n],n,t))break;return t}function G(t,e){var n=-1,r=e.length,i=t.length;while(++n<r)t[i+n]=e[n];return t}function W(t,e,n,r){var i=-1,a=t?t.length:0;r&&a&&(n=t[++i]);while(++i<a)n=e(n,t[i],i,t);return n}function Y(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function X(t,e){return null==t?void 0:t[e]}function Z(t){var e=!1;if(null!=t&&"function"!=typeof t.toString)try{e=!!(t+"")}catch(n){}return e}function K(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function Q(t,e){return function(n){return t(e(n))}}function J(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var tt=Array.prototype,et=Function.prototype,nt=Object.prototype,rt=z["__core-js_shared__"],it=function(){var t=/[^.]+$/.exec(rt&&rt.keys&&rt.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),at=et.toString,ot=nt.hasOwnProperty,st=nt.toString,lt=RegExp("^"+at.call(ot).replace(B,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ut=q?z.Buffer:void 0,ct=z.Symbol,dt=z.Uint8Array,ht=Q(Object.getPrototypeOf,Object),pt=Object.create,ft=nt.propertyIsEnumerable,gt=tt.splice,mt=Object.getOwnPropertySymbols,vt=ut?ut.isBuffer:void 0,yt=Q(Object.keys,Object),bt=Ae(z,"DataView"),xt=Ae(z,"Map"),wt=Ae(z,"Promise"),_t=Ae(z,"Set"),Ct=Ae(z,"WeakMap"),St=Ae(Object,"create"),At=Ie(bt),kt=Ie(xt),Et=Ie(wt),Dt=Ie(_t),Ft=Ie(Ct),Mt=ct?ct.prototype:void 0,Ot=Mt?Mt.valueOf:void 0;function Bt(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Tt(){this.__data__=St?St(null):{}}function Pt(t){return this.has(t)&&delete this.__data__[t]}function It(t){var e=this.__data__;if(St){var n=e[t];return n===r?void 0:n}return ot.call(e,t)?e[t]:void 0}function Lt(t){var e=this.__data__;return St?void 0!==e[t]:ot.call(e,t)}function Nt(t,e){var n=this.__data__;return n[t]=St&&void 0===e?r:e,this}function Rt(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function zt(){this.__data__=[]}function jt(t){var e=this.__data__,n=ie(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():gt.call(e,n,1),!0}function $t(t){var e=this.__data__,n=ie(e,t);return n<0?void 0:e[n][1]}function qt(t){return ie(this.__data__,t)>-1}function Vt(t,e){var n=this.__data__,r=ie(n,t);return r<0?n.push([t,e]):n[r][1]=e,this}function Ht(t){var e=-1,n=t?t.length:0;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Ut(){this.__data__={hash:new Bt,map:new(xt||Rt),string:new Bt}}function Gt(t){return Se(this,t)["delete"](t)}function Wt(t){return Se(this,t).get(t)}function Yt(t){return Se(this,t).has(t)}function Xt(t,e){return Se(this,t).set(t,e),this}function Zt(t){this.__data__=new Rt(t)}function Kt(){this.__data__=new Rt}function Qt(t){return this.__data__["delete"](t)}function Jt(t){return this.__data__.get(t)}function te(t){return this.__data__.has(t)}function ee(t,e){var r=this.__data__;if(r instanceof Rt){var i=r.__data__;if(!xt||i.length<n-1)return i.push([t,e]),this;r=this.__data__=new Ht(i)}return r.set(t,e),this}function ne(t,e){var n=ze(t)||Re(t)?Y(t.length,String):[],r=n.length,i=!!r;for(var a in t)!e&&!ot.call(t,a)||i&&("length"==a||Oe(a,r))||n.push(a);return n}function re(t,e,n){var r=t[e];ot.call(t,e)&&Ne(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function ie(t,e){var n=t.length;while(n--)if(Ne(t[n][0],e))return n;return-1}function ae(t,e){return t&&we(e,We(e),t)}function oe(t,e,n,r,i,o,s){var l;if(r&&(l=o?r(t,i,o,s):r(t)),void 0!==l)return l;if(!Ue(t))return t;var u=ze(t);if(u){if(l=De(t),!e)return xe(t,l)}else{var h=Ee(t),p=h==c||h==d;if(qe(t))return he(t,e);if(h==f||h==a||p&&!o){if(Z(t))return o?t:{};if(l=Fe(p?{}:t),!e)return _e(t,ae(l,t))}else{if(!L[h])return o?t:{};l=Me(t,h,oe,e)}}s||(s=new Zt);var g=s.get(t);if(g)return g;if(s.set(t,l),!u)var m=n?Ce(t):We(t);return U(m||t,(function(i,a){m&&(a=i,i=t[a]),re(l,a,oe(i,e,n,r,a,t,s))})),l}function se(t){return Ue(t)?pt(t):{}}function le(t,e,n){var r=e(t);return ze(t)?r:G(r,n(t))}function ue(t){return st.call(t)}function ce(t){if(!Ue(t)||Te(t))return!1;var e=Ve(t)||Z(t)?lt:P;return e.test(Ie(t))}function de(t){if(!Pe(t))return yt(t);var e=[];for(var n in Object(t))ot.call(t,n)&&"constructor"!=n&&e.push(n);return e}function he(t,e){if(e)return t.slice();var n=new t.constructor(t.length);return t.copy(n),n}function pe(t){var e=new t.constructor(t.byteLength);return new dt(e).set(new dt(t)),e}function fe(t,e){var n=e?pe(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.byteLength)}function ge(t,e,n){var r=e?n(K(t),!0):K(t);return W(r,V,new t.constructor)}function me(t){var e=new t.constructor(t.source,T.exec(t));return e.lastIndex=t.lastIndex,e}function ve(t,e,n){var r=e?n(J(t),!0):J(t);return W(r,H,new t.constructor)}function ye(t){return Ot?Object(Ot.call(t)):{}}function be(t,e){var n=e?pe(t.buffer):t.buffer;return new t.constructor(n,t.byteOffset,t.length)}function xe(t,e){var n=-1,r=t.length;e||(e=Array(r));while(++n<r)e[n]=t[n];return e}function we(t,e,n,r){n||(n={});var i=-1,a=e.length;while(++i<a){var o=e[i],s=r?r(n[o],t[o],o,n,t):void 0;re(n,o,void 0===s?t[o]:s)}return n}function _e(t,e){return we(t,ke(t),e)}function Ce(t){return le(t,We,ke)}function Se(t,e){var n=t.__data__;return Be(e)?n["string"==typeof e?"string":"hash"]:n.map}function Ae(t,e){var n=X(t,e);return ce(n)?n:void 0}Bt.prototype.clear=Tt,Bt.prototype["delete"]=Pt,Bt.prototype.get=It,Bt.prototype.has=Lt,Bt.prototype.set=Nt,Rt.prototype.clear=zt,Rt.prototype["delete"]=jt,Rt.prototype.get=$t,Rt.prototype.has=qt,Rt.prototype.set=Vt,Ht.prototype.clear=Ut,Ht.prototype["delete"]=Gt,Ht.prototype.get=Wt,Ht.prototype.has=Yt,Ht.prototype.set=Xt,Zt.prototype.clear=Kt,Zt.prototype["delete"]=Qt,Zt.prototype.get=Jt,Zt.prototype.has=te,Zt.prototype.set=ee;var ke=mt?Q(mt,Object):Ye,Ee=ue;function De(t){var e=t.length,n=t.constructor(e);return e&&"string"==typeof t[0]&&ot.call(t,"index")&&(n.index=t.index,n.input=t.input),n}function Fe(t){return"function"!=typeof t.constructor||Pe(t)?{}:se(ht(t))}function Me(t,e,n,r){var i=t.constructor;switch(e){case w:return pe(t);case s:case l:return new i(+t);case _:return fe(t,r);case C:case S:case A:case k:case E:case D:case F:case M:case O:return be(t,r);case h:return ge(t,r,n);case p:case y:return new i(t);case m:return me(t);case v:return ve(t,r,n);case b:return ye(t)}}function Oe(t,e){return e=null==e?i:e,!!e&&("number"==typeof t||I.test(t))&&t>-1&&t%1==0&&t<e}function Be(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function Te(t){return!!it&&it in t}function Pe(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||nt;return t===n}function Ie(t){if(null!=t){try{return at.call(t)}catch(e){}try{return t+""}catch(e){}}return""}function Le(t){return oe(t,!0,!0)}function Ne(t,e){return t===e||t!==t&&e!==e}function Re(t){return $e(t)&&ot.call(t,"callee")&&(!ft.call(t,"callee")||st.call(t)==a)}(bt&&Ee(new bt(new ArrayBuffer(1)))!=_||xt&&Ee(new xt)!=h||wt&&Ee(wt.resolve())!=g||_t&&Ee(new _t)!=v||Ct&&Ee(new Ct)!=x)&&(Ee=function(t){var e=st.call(t),n=e==f?t.constructor:void 0,r=n?Ie(n):void 0;if(r)switch(r){case At:return _;case kt:return h;case Et:return g;case Dt:return v;case Ft:return x}return e});var ze=Array.isArray;function je(t){return null!=t&&He(t.length)&&!Ve(t)}function $e(t){return Ge(t)&&je(t)}var qe=vt||Xe;function Ve(t){var e=Ue(t)?st.call(t):"";return e==c||e==d}function He(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=i}function Ue(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function Ge(t){return!!t&&"object"==typeof t}function We(t){return je(t)?ne(t):de(t)}function Ye(){return[]}function Xe(){return!1}t.exports=Le})),eu=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)};function nu(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var ru=0;function iu(t){return"__private_"+ru+++"_"+t}function au(t,e,n){const r=[];return t.forEach((t=>"string"!==typeof t?r.push(t):e[Symbol.split](t).forEach(((t,e,i)=>{""!==t&&r.push(t),e<i.length-1&&r.push(n)})))),r}
- /**
- * Takes a string with placeholder variables like `%{smart_count} file selected`
- * and replaces it with values from options `{smart_count: 5}`
- *
- * @license https://github.com/airbnb/polyglot.js/blob/master/LICENSE
- * taken from https://github.com/airbnb/polyglot.js/blob/master/lib/polyglot.js#L299
- *
- * @param {string} phrase that needs interpolation, with placeholders
- * @param {object} options with values that will be used to replace placeholders
- * @returns {any[]} interpolated
- */function ou(t,e){const n=/\$/g,r="$$$$";let i=[t];if(null==e)return i;for(const a of Object.keys(e))if("_"!==a){let t=e[a];"string"===typeof t&&(t=n[Symbol.replace](t,r)),i=au(i,new RegExp(`%\\{${a}\\}`,"g"),t)}return i}var su=(Ql=iu("apply"),class{constructor(t){Object.defineProperty(this,Ql,{value:lu}),this.locale={strings:{},pluralize(t){return 1===t?0:1}},Array.isArray(t)?t.forEach(nu(this,Ql)[Ql],this):nu(this,Ql)[Ql](t)}translate(t,e){return this.translateArray(t,e).join("")}translateArray(t,e){if(!eu(this.locale.strings,t))throw new Error(`missing string: ${t}`);const n=this.locale.strings[t],r="object"===typeof n;if(r){if(e&&"undefined"!==typeof e.smart_count){const t=this.locale.pluralize(e.smart_count);return ou(n[t],e)}throw new Error("Attempted to use a string with plural forms, but no value was given for %{smart_count}")}return ou(n,e)}});function lu(t){if(null==t||!t.strings)return;const e=this.locale;this.locale={...e,strings:{...e.strings,...t.strings}},this.locale.pluralize=t.pluralize||e.pluralize}var uu=function(){var t={},e=t._fns={};function n(t){var n=e[t]?e[t]:[],r=t.indexOf(":"),i=-1===r?[t]:[t.substring(0,r),t.substring(r+1)],a=Object.keys(e),o=0,s=a.length;for(o;o<s;o++){var l=a[o];if("*"===l&&(n=n.concat(e[l])),2===i.length&&i[0]===l){n=n.concat(e[l]);break}}return n}function r(t,e,n){var r=0,i=e.length;for(r;r<i;r++){if(!e[r])break;e[r].event=t,e[r].apply(e[r],n)}}return t.emit=function(t,e,i,a,o,s,l){var u=n(t);u.length&&r(t,u,[e,i,a,o,s,l])},t.on=function(t,n){e[t]||(e[t]=[]),e[t].push(n)},t.once=function(e,n){function r(){n.apply(this,arguments),t.off(e,r)}this.on(e,r)},t.off=function(t,e){var n=[];if(t&&e){var r=this._fns[t],i=0,a=r?r.length:0;for(i;i<a;i++)r[i]!==e&&n.push(r[i])}n.length?this._fns[t]=n:delete this._fns[t]},t};let cu="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";var du={urlAlphabet:cu};let{urlAlphabet:hu}=du;if("undefined"!==typeof navigator&&"ReactNative"===navigator.product&&"undefined"===typeof crypto)throw new Error("React Native does not have a built-in secure random generator. If you don’t need unpredictable IDs use `nanoid/non-secure`. For secure IDs, import `react-native-get-random-values` before Nano ID.");if("undefined"!==typeof msCrypto&&"undefined"===typeof crypto)throw new Error("Import file with `if (!window.crypto) window.crypto = window.msCrypto` before importing Nano ID to fix IE 11 support");if("undefined"===typeof crypto)throw new Error("Your browser does not have secure random generator. If you don’t need unpredictable IDs, you can use nanoid/non-secure.");let pu=t=>crypto.getRandomValues(new Uint8Array(t)),fu=(t,e,n)=>{let r=(2<<Math.log(t.length-1)/Math.LN2)-1,i=-~(1.6*r*e/t.length);return()=>{let a="";while(1){let o=n(i),s=i;while(s--)if(a+=t[o[s]&r]||"",a.length===e)return a}}},gu=(t,e)=>fu(t,e,pu),mu=(t=21)=>{let e="",n=crypto.getRandomValues(new Uint8Array(t));while(t--){let r=63&n[t];e+=r<36?r.toString(36):r<62?(r-26).toString(36).toUpperCase():r<63?"_":"-"}return e};var vu={nanoid:mu,customAlphabet:gu,customRandom:fu,urlAlphabet:hu,random:pu},yu=function(t){if("number"!==typeof t||isNaN(t))throw new TypeError("Expected a number, got "+typeof t);var e=t<0,n=["B","KB","MB","GB","TB","PB","EB","ZB","YB"];if(e&&(t=-t),t<1)return(e?"-":"")+t+" B";var r=Math.min(Math.floor(Math.log(t)/Math.log(1024)),n.length-1);t=Number(t/Math.pow(1024,r));var i=n[r];return t>=10||t%1===0?(e?"-":"")+t.toFixed(0)+" "+i:(e?"-":"")+t.toFixed(1)+" "+i};function bu(t,e){this.text=t=t||"",this.hasWild=~t.indexOf("*"),this.separator=e,this.parts=t.split(e)}bu.prototype.match=function(t){var e,n,r=!0,i=this.parts,a=i.length;if("string"==typeof t||t instanceof String)if(this.hasWild||this.text==t){for(n=(t||"").split(this.separator),e=0;r&&e<a;e++)"*"!==i[e]&&(r=e<n.length&&i[e]===n[e]);r=r&&n}else r=!1;else if("function"==typeof t.splice)for(r=[],e=t.length;e--;)this.match(t[e])&&(r[r.length]=t[e]);else if("object"==typeof t)for(var o in r={},t)this.match(o)&&(r[o]=t[o]);return r};var xu=function(t,e,n){var r=new bu(t,n||/[\/\.]/);return"undefined"!=typeof e?r.match(e):r},wu=/[\/\+\.]/,_u=function(t,e){function n(e){var n=xu(e,t,wu);return n&&n.length>=2}return e?n(e.split(";")[0]):n};function Cu(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Su=0;function Au(t){return"__private_"+Su+++"_"+t}var ku=Au("publish");class Eu{constructor(){Object.defineProperty(this,ku,{value:Du}),this.state={},this.callbacks=[]}getState(){return this.state}setState(t){const e={...this.state},n={...this.state,...t};this.state=n,Cu(this,ku)[ku](e,n,t)}subscribe(t){return this.callbacks.push(t),()=>{this.callbacks.splice(this.callbacks.indexOf(t),1)}}}function Du(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];this.callbacks.forEach((t=>{t(...e)}))}Eu.VERSION="2.0.3";var Fu=function(){return new Eu},Mu=function(t){const e=t.lastIndexOf(".");return-1===e||e===t.length-1?{name:t,extension:void 0}:{name:t.slice(0,e),extension:t.slice(e+1)}},Ou={md:"text/markdown",markdown:"text/markdown",mp4:"video/mp4",mp3:"audio/mp3",svg:"image/svg+xml",jpg:"image/jpeg",png:"image/png",gif:"image/gif",heic:"image/heic",heif:"image/heif",yaml:"text/yaml",yml:"text/yaml",csv:"text/csv",tsv:"text/tab-separated-values",tab:"text/tab-separated-values",avi:"video/x-msvideo",mks:"video/x-matroska",mkv:"video/x-matroska",mov:"video/quicktime",doc:"application/msword",docm:"application/vnd.ms-word.document.macroenabled.12",docx:"application/vnd.openxmlformats-officedocument.wordprocessingml.document",dot:"application/msword",dotm:"application/vnd.ms-word.template.macroenabled.12",dotx:"application/vnd.openxmlformats-officedocument.wordprocessingml.template",xla:"application/vnd.ms-excel",xlam:"application/vnd.ms-excel.addin.macroenabled.12",xlc:"application/vnd.ms-excel",xlf:"application/x-xliff+xml",xlm:"application/vnd.ms-excel",xls:"application/vnd.ms-excel",xlsb:"application/vnd.ms-excel.sheet.binary.macroenabled.12",xlsm:"application/vnd.ms-excel.sheet.macroenabled.12",xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",xlt:"application/vnd.ms-excel",xltm:"application/vnd.ms-excel.template.macroenabled.12",xltx:"application/vnd.openxmlformats-officedocument.spreadsheetml.template",xlw:"application/vnd.ms-excel",txt:"text/plain",text:"text/plain",conf:"text/plain",log:"text/plain",pdf:"application/pdf",zip:"application/zip","7z":"application/x-7z-compressed",rar:"application/x-rar-compressed",tar:"application/x-tar",gz:"application/gzip",dmg:"application/x-apple-diskimage"},Bu=function(t){var e;if(t.type)return t.type;const n=t.name?null==(e=Mu(t.name).extension)?void 0:e.toLowerCase():null;return n&&n in Ou?Ou[n]:"application/octet-stream"};function Tu(t){return t.charCodeAt(0).toString(32)}function Pu(t){let e="";return t.replace(/[^A-Z0-9]/gi,(t=>(e+=`-${Tu(t)}`,"/")))+e}var Iu=function(t){let e="uppy";return"string"===typeof t.name&&(e+=`-${Pu(t.name.toLowerCase())}`),void 0!==t.type&&(e+=`-${t.type}`),t.meta&&"string"===typeof t.meta.relativePath&&(e+=`-${Pu(t.meta.relativePath.toLowerCase())}`),void 0!==t.data.size&&(e+=`-${t.data.size}`),void 0!==t.data.lastModified&&(e+=`-${t.data.lastModified}`),e},Lu=function(t){if(null==t&&(t="undefined"!==typeof navigator?navigator.userAgent:null),!t)return!0;const e=/Edge\/(\d+\.\d+)/.exec(t);if(!e)return!0;const n=e[1];let[r,i]=n.split(".");return r=parseInt(r,10),i=parseInt(i,10),r<15||15===r&&i<15063||(r>18||18===r&&i>=18218)},Nu=function(t,e){return e.name?e.name:"image"===t.split("/")[0]?`${t.split("/")[0]}.${t.split("/")[1]}`:"noname"};function Ru(t){return t<10?`0${t}`:t.toString()}var zu=function(){const t=new Date,e=Ru(t.getHours()),n=Ru(t.getMinutes()),r=Ru(t.getSeconds());return`${e}:${n}:${r}`};const ju={debug:()=>{},warn:()=>{},error:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.error(`[Uppy] [${zu()}]`,...e)}},$u={debug:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.debug(`[Uppy] [${zu()}]`,...e)},warn:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.warn(`[Uppy] [${zu()}]`,...e)},error:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return console.error(`[Uppy] [${zu()}]`,...e)}};var qu={justErrorsLogger:ju,debugLogger:$u},Vu={strings:{addBulkFilesFailed:{0:"Failed to add %{smart_count} file due to an internal error",1:"Failed to add %{smart_count} files due to internal errors"},youCanOnlyUploadX:{0:"You can only upload %{smart_count} file",1:"You can only upload %{smart_count} files"},youHaveToAtLeastSelectX:{0:"You have to select at least %{smart_count} file",1:"You have to select at least %{smart_count} files"},exceedsSize:"%{file} exceeds maximum allowed size of %{size}",missingRequiredMetaField:"Missing required meta fields",missingRequiredMetaFieldOnFile:"Missing required meta fields in %{fileName}",inferiorSize:"This file is smaller than the allowed size of %{size}",youCanOnlyUploadFileTypes:"You can only upload: %{types}",noMoreFilesAllowed:"Cannot add more files",noDuplicates:"Cannot add the duplicate file '%{fileName}', it already exists",companionError:"Connection with Companion failed",authAborted:"Authentication aborted",companionUnauthorizeHint:"To unauthorize to your %{provider} account, please go to %{url}",failedToUpload:"Failed to upload %{file}",noInternetConnection:"No Internet connection",connectedToInternet:"Connected to the Internet",noFilesFound:"You have no files or folders here",selectX:{0:"Select %{smart_count}",1:"Select %{smart_count}"},allFilesFromFolderNamed:"All files from folder %{name}",openFolderNamed:"Open folder %{name}",cancel:"Cancel",logOut:"Log out",filter:"Filter",resetFilter:"Reset filter",loading:"Loading...",authenticateWithTitle:"Please authenticate with %{pluginName} to select files",authenticateWith:"Connect to %{pluginName}",signInWithGoogle:"Sign in with Google",searchImages:"Search for images",enterTextToSearch:"Enter text to search for images",backToSearch:"Back to Search",emptyFolderAdded:"No files were added from empty folder",folderAlreadyAdded:'The folder "%{folder}" was already added',folderAdded:{0:"Added %{smart_count} file from %{folder}",1:"Added %{smart_count} files from %{folder}"}}},Hu=vu;let Uu,Gu;function Wu(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Yu=0;function Xu(t){return"__private_"+Yu+++"_"+t}const{nanoid:Zu}=Hu,{justErrorsLogger:Ku,debugLogger:Qu}=qu;class Ju extends Error{constructor(){super(...arguments),this.isRestriction=!0}}"undefined"===typeof AggregateError&&(globalThis.AggregateError=class extends Error{constructor(t,e){super(e),this.errors=t}});class tc extends AggregateError{constructor(){super(...arguments),this.isRestriction=!0}}var ec=Xu("plugins"),nc=Xu("storeUnsubscribe"),rc=Xu("emitter"),ic=Xu("preProcessors"),ac=Xu("uploaders"),oc=Xu("postProcessors"),sc=Xu("checkRestrictions"),lc=Xu("checkMinNumberOfFiles"),uc=Xu("checkRequiredMetaFieldsOnFile"),cc=Xu("checkRequiredMetaFields"),dc=Xu("showOrLogErrorAndThrow"),hc=Xu("assertNewUploadAllowed"),pc=Xu("checkAndCreateFileStateObject"),fc=Xu("startIfAutoProceed"),gc=Xu("addListeners"),mc=Xu("updateOnlineStatus"),vc=Xu("createUpload"),yc=Xu("getUpload"),bc=Xu("removeUpload"),xc=Xu("runUpload");Uu=Symbol.for("uppy test: getPlugins"),Gu=Symbol.for("uppy test: createUpload");class wc{constructor(t){Object.defineProperty(this,xc,{value:Pc}),Object.defineProperty(this,bc,{value:Tc}),Object.defineProperty(this,yc,{value:Bc}),Object.defineProperty(this,vc,{value:Oc}),Object.defineProperty(this,gc,{value:Mc}),Object.defineProperty(this,fc,{value:Fc}),Object.defineProperty(this,pc,{value:Dc}),Object.defineProperty(this,hc,{value:Ec}),Object.defineProperty(this,dc,{value:kc}),Object.defineProperty(this,cc,{value:Ac}),Object.defineProperty(this,uc,{value:Sc}),Object.defineProperty(this,lc,{value:Cc}),Object.defineProperty(this,sc,{value:_c}),Object.defineProperty(this,ec,{writable:!0,value:Object.create(null)}),Object.defineProperty(this,nc,{writable:!0,value:void 0}),Object.defineProperty(this,rc,{writable:!0,value:uu()}),Object.defineProperty(this,ic,{writable:!0,value:new Set}),Object.defineProperty(this,ac,{writable:!0,value:new Set}),Object.defineProperty(this,oc,{writable:!0,value:new Set}),Object.defineProperty(this,mc,{writable:!0,value:this.updateOnlineStatus.bind(this)}),this.defaultLocale=Vu;const e={id:"uppy",autoProceed:!1,allowMultipleUploads:!0,allowMultipleUploadBatches:!0,debug:!1,restrictions:{maxFileSize:null,minFileSize:null,maxTotalFileSize:null,maxNumberOfFiles:null,minNumberOfFiles:null,allowedFileTypes:null,requiredMetaFields:[]},meta:{},onBeforeFileAdded:t=>t,onBeforeUpload:t=>t,store:Fu(),logger:Ku,infoTimeout:5e3};if(this.opts={...e,...t,restrictions:{...e.restrictions,...t&&t.restrictions}},t&&t.logger&&t.debug?this.log("You are using a custom `logger`, but also set `debug: true`, which uses built-in logger to output logs to console. Ignoring `debug: true` and using your custom `logger`.","warning"):t&&t.debug&&(this.opts.logger=Qu),this.log(`Using Core v${this.constructor.VERSION}`),this.opts.restrictions.allowedFileTypes&&null!==this.opts.restrictions.allowedFileTypes&&!Array.isArray(this.opts.restrictions.allowedFileTypes))throw new TypeError("`restrictions.allowedFileTypes` must be an array");this.i18nInit(),this.calculateProgress=Ga(this.calculateProgress.bind(this),500,{leading:!0,trailing:!0}),this.store=this.opts.store,this.setState({plugins:{},files:{},currentUploads:{},allowNewUpload:!0,capabilities:{uploadProgress:Lu(),individualCancellation:!0,resumableUploads:!1},totalProgress:0,meta:{...this.opts.meta},info:[],recoveredState:null}),Wu(this,nc)[nc]=this.store.subscribe(((t,e,n)=>{this.emit("state-update",t,e,n),this.updateAll(e)})),this.opts.debug&&"undefined"!==typeof window&&(window[this.opts.id]=this),Wu(this,gc)[gc]()}emit(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];Wu(this,rc)[rc].emit(t,...n)}on(t,e){return Wu(this,rc)[rc].on(t,e),this}once(t,e){return Wu(this,rc)[rc].once(t,e),this}off(t,e){return Wu(this,rc)[rc].off(t,e),this}updateAll(t){this.iteratePlugins((e=>{e.update(t)}))}setState(t){this.store.setState(t)}getState(){return this.store.getState()}get state(){return this.getState()}setFileState(t,e){if(!this.getState().files[t])throw new Error(`Can’t set state for ${t} (the file could have been removed)`);this.setState({files:{...this.getState().files,[t]:{...this.getState().files[t],...e}}})}i18nInit(){const t=new su([this.defaultLocale,this.opts.locale]);this.i18n=t.translate.bind(t),this.i18nArray=t.translateArray.bind(t),this.locale=t.locale}setOptions(t){this.opts={...this.opts,...t,restrictions:{...this.opts.restrictions,...t&&t.restrictions}},t.meta&&this.setMeta(t.meta),this.i18nInit(),t.locale&&this.iteratePlugins((t=>{t.setOptions()})),this.setState()}resetProgress(){const t={percentage:0,bytesUploaded:0,uploadComplete:!1,uploadStarted:null},e={...this.getState().files},n={};Object.keys(e).forEach((r=>{const i={...e[r]};i.progress={...i.progress,...t},n[r]=i})),this.setState({files:n,totalProgress:0}),this.emit("reset-progress")}addPreProcessor(t){Wu(this,ic)[ic].add(t)}removePreProcessor(t){return Wu(this,ic)[ic].delete(t)}addPostProcessor(t){Wu(this,oc)[oc].add(t)}removePostProcessor(t){return Wu(this,oc)[oc].delete(t)}addUploader(t){Wu(this,ac)[ac].add(t)}removeUploader(t){return Wu(this,ac)[ac].delete(t)}setMeta(t){const e={...this.getState().meta,...t},n={...this.getState().files};Object.keys(n).forEach((e=>{n[e]={...n[e],meta:{...n[e].meta,...t}}})),this.log("Adding metadata:"),this.log(t),this.setState({meta:e,files:n})}setFileMeta(t,e){const n={...this.getState().files};if(!n[t])return void this.log("Was trying to set metadata for a file that has been removed: ",t);const r={...n[t].meta,...e};n[t]={...n[t],meta:r},this.setState({files:n})}getFile(t){return this.getState().files[t]}getFiles(){const{files:t}=this.getState();return Object.values(t)}getObjectOfFilesPerState(){const{files:t,totalProgress:e,error:n}=this.getState(),r=Object.values(t),i=r.filter((t=>{let{progress:e}=t;return!e.uploadComplete&&e.uploadStarted})),a=r.filter((t=>!t.progress.uploadStarted)),o=r.filter((t=>t.progress.uploadStarted||t.progress.preprocess||t.progress.postprocess)),s=r.filter((t=>t.progress.uploadStarted)),l=r.filter((t=>t.isPaused)),u=r.filter((t=>t.progress.uploadComplete)),c=r.filter((t=>t.error)),d=i.filter((t=>!t.isPaused)),h=r.filter((t=>t.progress.preprocess||t.progress.postprocess));return{newFiles:a,startedFiles:o,uploadStartedFiles:s,pausedFiles:l,completeFiles:u,erroredFiles:c,inProgressFiles:i,inProgressNotPausedFiles:d,processingFiles:h,isUploadStarted:s.length>0,isAllComplete:100===e&&u.length===r.length&&0===h.length,isAllErrored:!!n&&c.length===r.length,isAllPaused:0!==i.length&&l.length===i.length,isUploadInProgress:i.length>0,isSomeGhost:r.some((t=>t.isGhost))}}validateRestrictions(t,e){try{return Wu(this,sc)[sc](t,e),{result:!0}}catch(n){return{result:!1,reason:n.message}}}checkIfFileAlreadyExists(t){const{files:e}=this.getState();return!(!e[t]||e[t].isGhost)}addFile(t){Wu(this,hc)[hc](t);const{files:e}=this.getState();let n=Wu(this,pc)[pc](e,t);return e[n.id]&&e[n.id].isGhost&&(n={...e[n.id],data:t.data,isGhost:!1},this.log(`Replaced the blob in the restored ghost file: ${n.name}, ${n.id}`)),this.setState({files:{...e,[n.id]:n}}),this.emit("file-added",n),this.emit("files-added",[n]),this.log(`Added file: ${n.name}, ${n.id}, mime type: ${n.type}`),Wu(this,fc)[fc](),n.id}addFiles(t){Wu(this,hc)[hc]();const e={...this.getState().files},n=[],r=[];for(let a=0;a<t.length;a++)try{let r=Wu(this,pc)[pc](e,t[a]);e[r.id]&&e[r.id].isGhost&&(r={...e[r.id],data:t[a].data,isGhost:!1},this.log(`Replaced blob in a ghost file: ${r.name}, ${r.id}`)),e[r.id]=r,n.push(r)}catch(i){i.isRestriction||r.push(i)}if(this.setState({files:e}),n.forEach((t=>{this.emit("file-added",t)})),this.emit("files-added",n),n.length>5?this.log(`Added batch of ${n.length} files`):Object.keys(n).forEach((t=>{this.log(`Added file: ${n[t].name}\n id: ${n[t].id}\n type: ${n[t].type}`)})),n.length>0&&Wu(this,fc)[fc](),r.length>0){let t="Multiple errors occurred while adding files:\n";if(r.forEach((e=>{t+=`\n * ${e.message}`})),this.info({message:this.i18n("addBulkFilesFailed",{smart_count:r.length}),details:t},"error",this.opts.infoTimeout),"function"===typeof AggregateError)throw new AggregateError(r,t);{const e=new Error(t);throw e.errors=r,e}}}removeFiles(t,e){const{files:n,currentUploads:r}=this.getState(),i={...n},a={...r},o=Object.create(null);function s(t){return void 0===o[t]}t.forEach((t=>{n[t]&&(o[t]=n[t],delete i[t])})),Object.keys(a).forEach((t=>{const e=r[t].fileIDs.filter(s);0!==e.length?a[t]={...r[t],fileIDs:e}:delete a[t]}));const l={currentUploads:a,files:i};0===Object.keys(i).length&&(l.allowNewUpload=!0,l.error=null,l.recoveredState=null),this.setState(l),this.calculateTotalProgress();const u=Object.keys(o);u.forEach((t=>{this.emit("file-removed",o[t],e)})),u.length>5?this.log(`Removed ${u.length} files`):this.log(`Removed files: ${u.join(", ")}`)}removeFile(t,e){void 0===e&&(e=null),this.removeFiles([t],e)}pauseResume(t){if(!this.getState().capabilities.resumableUploads||this.getFile(t).uploadComplete)return;const e=this.getFile(t).isPaused||!1,n=!e;return this.setFileState(t,{isPaused:n}),this.emit("upload-pause",t,n),n}pauseAll(){const t={...this.getState().files},e=Object.keys(t).filter((e=>!t[e].progress.uploadComplete&&t[e].progress.uploadStarted));e.forEach((e=>{const n={...t[e],isPaused:!0};t[e]=n})),this.setState({files:t}),this.emit("pause-all")}resumeAll(){const t={...this.getState().files},e=Object.keys(t).filter((e=>!t[e].progress.uploadComplete&&t[e].progress.uploadStarted));e.forEach((e=>{const n={...t[e],isPaused:!1,error:null};t[e]=n})),this.setState({files:t}),this.emit("resume-all")}retryAll(){const t={...this.getState().files},e=Object.keys(t).filter((e=>t[e].error));if(e.forEach((e=>{const n={...t[e],isPaused:!1,error:null};t[e]=n})),this.setState({files:t,error:null}),this.emit("retry-all",e),0===e.length)return Promise.resolve({successful:[],failed:[]});const n=Wu(this,vc)[vc](e,{forceAllowNewUpload:!0});return Wu(this,xc)[xc](n)}cancelAll(){this.emit("cancel-all");const{files:t}=this.getState(),e=Object.keys(t);e.length&&this.removeFiles(e,"cancel-all"),this.setState({totalProgress:0,error:null,recoveredState:null})}retryUpload(t){this.setFileState(t,{error:null,isPaused:!1}),this.emit("upload-retry",t);const e=Wu(this,vc)[vc]([t],{forceAllowNewUpload:!0});return Wu(this,xc)[xc](e)}reset(){this.cancelAll()}logout(){this.iteratePlugins((t=>{t.provider&&t.provider.logout&&t.provider.logout()}))}calculateProgress(t,e){if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const n=Number.isFinite(e.bytesTotal)&&e.bytesTotal>0;this.setFileState(t.id,{progress:{...this.getFile(t.id).progress,bytesUploaded:e.bytesUploaded,bytesTotal:e.bytesTotal,percentage:n?Math.round(e.bytesUploaded/e.bytesTotal*100):0}}),this.calculateTotalProgress()}calculateTotalProgress(){const t=this.getFiles(),e=t.filter((t=>t.progress.uploadStarted||t.progress.preprocess||t.progress.postprocess));if(0===e.length)return this.emit("progress",0),void this.setState({totalProgress:0});const n=e.filter((t=>null!=t.progress.bytesTotal)),r=e.filter((t=>null==t.progress.bytesTotal));if(0===n.length){const t=100*e.length,n=r.reduce(((t,e)=>t+e.progress.percentage),0),i=Math.round(n/t*100);return void this.setState({totalProgress:i})}let i=n.reduce(((t,e)=>t+e.progress.bytesTotal),0);const a=i/n.length;i+=a*r.length;let o=0;n.forEach((t=>{o+=t.progress.bytesUploaded})),r.forEach((t=>{o+=a*(t.progress.percentage||0)/100}));let s=0===i?0:Math.round(o/i*100);s>100&&(s=100),this.setState({totalProgress:s}),this.emit("progress",s)}updateOnlineStatus(){const t="undefined"===typeof window.navigator.onLine||window.navigator.onLine;t?(this.emit("is-online"),this.wasOffline&&(this.emit("back-online"),this.info(this.i18n("connectedToInternet"),"success",3e3),this.wasOffline=!1)):(this.emit("is-offline"),this.info(this.i18n("noInternetConnection"),"error",0),this.wasOffline=!0)}getID(){return this.opts.id}use(t,e){if("function"!==typeof t){const e=`Expected a plugin class, but got ${null===t?"null":typeof t}. Please verify that the plugin was imported and spelled correctly.`;throw new TypeError(e)}const n=new t(this,e),r=n.id;if(!r)throw new Error("Your plugin must have an id");if(!n.type)throw new Error("Your plugin must have a type");const i=this.getPlugin(r);if(i){const t=`Already found a plugin named '${i.id}'. Tried to use: '${r}'.\nUppy plugins must have unique \`id\` options. See https://uppy.io/docs/plugins/#id.`;throw new Error(t)}return t.VERSION&&this.log(`Using ${r} v${t.VERSION}`),n.type in Wu(this,ec)[ec]?Wu(this,ec)[ec][n.type].push(n):Wu(this,ec)[ec][n.type]=[n],n.install(),this}getPlugin(t){for(const e of Object.values(Wu(this,ec)[ec])){const n=e.find((e=>e.id===t));if(null!=n)return n}}[Uu](t){return Wu(this,ec)[ec][t]}iteratePlugins(t){Object.values(Wu(this,ec)[ec]).flat(1).forEach(t)}removePlugin(t){this.log(`Removing plugin ${t.id}`),this.emit("plugin-remove",t),t.uninstall&&t.uninstall();const e=Wu(this,ec)[ec][t.type],n=e.findIndex((e=>e.id===t.id));-1!==n&&e.splice(n,1);const r=this.getState(),i={plugins:{...r.plugins,[t.id]:void 0}};this.setState(i)}close(){this.log(`Closing Uppy instance ${this.opts.id}: removing all files and uninstalling plugins`),this.reset(),Wu(this,nc)[nc](),this.iteratePlugins((t=>{this.removePlugin(t)})),"undefined"!==typeof window&&window.removeEventListener&&(window.removeEventListener("online",Wu(this,mc)[mc]),window.removeEventListener("offline",Wu(this,mc)[mc]))}hideInfo(){const{info:t}=this.getState();this.setState({info:t.slice(1)}),this.emit("info-hidden")}info(t,e,n){void 0===e&&(e="info"),void 0===n&&(n=3e3);const r="object"===typeof t;this.setState({info:[...this.getState().info,{type:e,message:r?t.message:t,details:r?t.details:null}]}),setTimeout((()=>this.hideInfo()),n),this.emit("info-visible")}log(t,e){const{logger:n}=this.opts;switch(e){case"error":n.error(t);break;case"warning":n.warn(t);break;default:n.debug(t);break}}restore(t){return this.log(`Core: attempting to restore upload "${t}"`),this.getState().currentUploads[t]?Wu(this,xc)[xc](t):(Wu(this,bc)[bc](t),Promise.reject(new Error("Nonexistent upload")))}[Gu](){return Wu(this,vc)[vc](...arguments)}addResultData(t,e){if(!Wu(this,yc)[yc](t))return void this.log(`Not setting result for an upload that has been removed: ${t}`);const{currentUploads:n}=this.getState(),r={...n[t],result:{...n[t].result,...e}};this.setState({currentUploads:{...n,[t]:r}})}upload(){var t;null!=(t=Wu(this,ec)[ec].uploader)&&t.length||this.log("No uploader type plugins are used","warning");let{files:e}=this.getState();const n=this.opts.onBeforeUpload(e);return!1===n?Promise.reject(new Error("Not starting the upload because onBeforeUpload returned false")):(n&&"object"===typeof n&&(e=n,this.setState({files:e})),Promise.resolve().then((()=>{Wu(this,lc)[lc](e),Wu(this,cc)[cc](e)})).catch((t=>{Wu(this,dc)[dc](t)})).then((()=>{const{currentUploads:t}=this.getState(),n=Object.values(t).flatMap((t=>t.fileIDs)),r=[];Object.keys(e).forEach((t=>{const e=this.getFile(t);e.progress.uploadStarted||-1!==n.indexOf(t)||r.push(e.id)}));const i=Wu(this,vc)[vc](r);return Wu(this,xc)[xc](i)})).catch((t=>{Wu(this,dc)[dc](t,{showInformer:!1})})))}}function _c(t,e){void 0===e&&(e=this.getFiles());const{maxFileSize:n,minFileSize:r,maxTotalFileSize:i,maxNumberOfFiles:a,allowedFileTypes:o}=this.opts.restrictions;if(a&&e.length+1>a)throw new Ju(`${this.i18n("youCanOnlyUploadX",{smart_count:a})}`);if(o){const e=o.some((e=>e.indexOf("/")>-1?!!t.type&&_u(t.type.replace(/;.*?$/,""),e):!("."!==e[0]||!t.extension)&&t.extension.toLowerCase()===e.substr(1).toLowerCase()));if(!e){const t=o.join(", ");throw new Ju(this.i18n("youCanOnlyUploadFileTypes",{types:t}))}}if(i&&null!=t.size){let n=0;if(n+=t.size,e.forEach((t=>{n+=t.size})),n>i)throw new Ju(this.i18n("exceedsSize",{size:yu(i),file:t.name}))}if(n&&null!=t.size&&t.size>n)throw new Ju(this.i18n("exceedsSize",{size:yu(n),file:t.name}));if(r&&null!=t.size&&t.size<r)throw new Ju(this.i18n("inferiorSize",{size:yu(r)}))}function Cc(t){const{minNumberOfFiles:e}=this.opts.restrictions;if(Object.keys(t).length<e)throw new Ju(`${this.i18n("youHaveToAtLeastSelectX",{smart_count:e})}`)}function Sc(t){const{requiredMetaFields:e}=this.opts.restrictions,{hasOwnProperty:n}=Object.prototype,r=[],i=[];for(let a=0;a<e.length;a++)if(!n.call(t.meta,e[a])||""===t.meta[e[a]]){const n=new Ju(`${this.i18n("missingRequiredMetaFieldOnFile",{fileName:t.name})}`);r.push(n),i.push(e[a]),Wu(this,dc)[dc](n,{file:t,showInformer:!1,throwErr:!1})}return this.setFileState(t.id,{missingRequiredMetaFields:i}),r}function Ac(t){const e=Object.keys(t).flatMap((t=>{const e=this.getFile(t);return Wu(this,uc)[uc](e)}));if(e.length)throw new tc(e,`${this.i18n("missingRequiredMetaField")}`)}function kc(t,e){let{showInformer:n=!0,file:r=null,throwErr:i=!0}=void 0===e?{}:e;const a="object"===typeof t?t.message:t,o="object"===typeof t&&t.details?t.details:"";let s=a;if(o&&(s+=` ${o}`),t.isRestriction?(this.log(s),this.emit("restriction-failed",r,t)):this.log(s,"error"),n&&this.info({message:a,details:o},"error",this.opts.infoTimeout),i)throw"object"===typeof t?t:new Error(t)}function Ec(t){const{allowNewUpload:e}=this.getState();!1===e&&Wu(this,dc)[dc](new Ju(this.i18n("noMoreFilesAllowed")),{file:t})}function Dc(t,e){const n=Bu(e),r=Nu(n,e),i=Mu(r).extension,a=Boolean(e.isRemote),o=Iu({...e,type:n});if(this.checkIfFileAlreadyExists(o)){const t=new Ju(this.i18n("noDuplicates",{fileName:r}));Wu(this,dc)[dc](t,{file:e})}const s=e.meta||{};s.name=r,s.type=n;const l=Number.isFinite(e.data.size)?e.data.size:null;let u={source:e.source||"",id:o,name:r,extension:i||"",meta:{...this.getState().meta,...s},type:n,data:e.data,progress:{percentage:0,bytesUploaded:0,bytesTotal:l,uploadComplete:!1,uploadStarted:null},size:l,isRemote:a,remote:e.remote||"",preview:e.preview};const c=this.opts.onBeforeFileAdded(u,t);!1===c?Wu(this,dc)[dc](new Ju("Cannot add the file because onBeforeFileAdded returned false."),{showInformer:!1,fileDescriptor:e}):"object"===typeof c&&null!==c&&(u=c);try{const e=Object.keys(t).map((e=>t[e]));Wu(this,sc)[sc](u,e)}catch(d){Wu(this,dc)[dc](d,{file:u})}return u}function Fc(){this.opts.autoProceed&&!this.scheduledAutoProceed&&(this.scheduledAutoProceed=setTimeout((()=>{this.scheduledAutoProceed=null,this.upload().catch((t=>{t.isRestriction||this.log(t.stack||t.message||t)}))}),4))}function Mc(){const t=(t,e,n)=>{let r=t.message||"Unknown error";t.details&&(r+=` ${t.details}`),this.setState({error:r}),null!=e&&e.id in this.getState().files&&this.setFileState(e.id,{error:r,response:n})};this.on("error",t),this.on("upload-error",((e,n,r)=>{if(t(n,e,r),"object"===typeof n&&n.message){const t=new Error(n.message);t.details=n.message,n.details&&(t.details+=` ${n.details}`),t.message=this.i18n("failedToUpload",{file:e.name}),Wu(this,dc)[dc](t,{throwErr:!1})}else Wu(this,dc)[dc](n,{throwErr:!1})})),this.on("upload",(()=>{this.setState({error:null})})),this.on("upload-started",(t=>{this.getFile(t.id)?this.setFileState(t.id,{progress:{uploadStarted:Date.now(),uploadComplete:!1,percentage:0,bytesUploaded:0,bytesTotal:t.size}}):this.log(`Not setting progress for a file that has been removed: ${t.id}`)})),this.on("upload-progress",this.calculateProgress),this.on("upload-success",((t,e)=>{if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const n=this.getFile(t.id).progress;this.setFileState(t.id,{progress:{...n,postprocess:Wu(this,oc)[oc].size>0?{mode:"indeterminate"}:null,uploadComplete:!0,percentage:100,bytesUploaded:n.bytesTotal},response:e,uploadURL:e.uploadURL,isPaused:!1}),null==t.size&&this.setFileState(t.id,{size:e.bytesUploaded||n.bytesTotal}),this.calculateTotalProgress()})),this.on("preprocess-progress",((t,e)=>{this.getFile(t.id)?this.setFileState(t.id,{progress:{...this.getFile(t.id).progress,preprocess:e}}):this.log(`Not setting progress for a file that has been removed: ${t.id}`)})),this.on("preprocess-complete",(t=>{if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const e={...this.getState().files};e[t.id]={...e[t.id],progress:{...e[t.id].progress}},delete e[t.id].progress.preprocess,this.setState({files:e})})),this.on("postprocess-progress",((t,e)=>{this.getFile(t.id)?this.setFileState(t.id,{progress:{...this.getState().files[t.id].progress,postprocess:e}}):this.log(`Not setting progress for a file that has been removed: ${t.id}`)})),this.on("postprocess-complete",(t=>{if(!this.getFile(t.id))return void this.log(`Not setting progress for a file that has been removed: ${t.id}`);const e={...this.getState().files};e[t.id]={...e[t.id],progress:{...e[t.id].progress}},delete e[t.id].progress.postprocess,this.setState({files:e})})),this.on("restored",(()=>{this.calculateTotalProgress()})),this.on("dashboard:file-edit-complete",(t=>{t&&Wu(this,uc)[uc](t)})),"undefined"!==typeof window&&window.addEventListener&&(window.addEventListener("online",Wu(this,mc)[mc]),window.addEventListener("offline",Wu(this,mc)[mc]),setTimeout(Wu(this,mc)[mc],3e3))}function Oc(t,e){void 0===e&&(e={});const{forceAllowNewUpload:n=!1}=e,{allowNewUpload:r,currentUploads:i}=this.getState();if(!r&&!n)throw new Error("Cannot create a new upload: already uploading.");const a=Zu();return this.emit("upload",{id:a,fileIDs:t}),this.setState({allowNewUpload:!1!==this.opts.allowMultipleUploadBatches&&!1!==this.opts.allowMultipleUploads,currentUploads:{...i,[a]:{fileIDs:t,step:0,result:{}}}}),a}function Bc(t){const{currentUploads:e}=this.getState();return e[t]}function Tc(t){const e={...this.getState().currentUploads};delete e[t],this.setState({currentUploads:e})}async function Pc(t){let{currentUploads:e}=this.getState(),n=e[t];const r=n.step||0,i=[...Wu(this,ic)[ic],...Wu(this,ac)[ac],...Wu(this,oc)[oc]];try{for(let a=r;a<i.length;a++){if(!n)break;const r=i[a],o={...n,step:a};this.setState({currentUploads:{...e,[t]:o}}),await r(o.fileIDs,t),e=this.getState().currentUploads,n=e[t]}}catch(o){throw this.emit("error",o),Wu(this,bc)[bc](t),o}if(n){n.fileIDs.forEach((t=>{const e=this.getFile(t);e&&e.progress.postprocess&&this.emit("postprocess-complete",e)}));const r=n.fileIDs.map((t=>this.getFile(t))),i=r.filter((t=>!t.error)),a=r.filter((t=>t.error));await this.addResultData(t,{successful:i,failed:a,uploadID:t}),e=this.getState().currentUploads,n=e[t]}let a;return n&&(a=n.result,this.emit("complete",a),Wu(this,bc)[bc](t)),null==a&&this.log(`Not setting result for an upload that has been removed: ${t}`),a}wc.VERSION="2.1.3";var Ic=wc,Lc=tn((function(t,e){var n,r,i,a,o,s,l,u,c={},d=[],h=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function p(t,e){for(var n in e)t[n]=e[n];return t}function f(t){var e=t.parentNode;e&&e.removeChild(t)}function g(t,e,r){var i,a,o,s={};for(o in e)"key"==o?i=e[o]:"ref"==o?a=e[o]:s[o]=e[o];if(arguments.length>2&&(s.children=arguments.length>3?n.call(arguments,2):r),"function"==typeof t&&null!=t.defaultProps)for(o in t.defaultProps)void 0===s[o]&&(s[o]=t.defaultProps[o]);return m(t,s,i,a,null)}function m(t,e,n,a,o){var s={type:t,props:e,key:n,ref:a,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++i:o};return null==o&&null!=r.vnode&&r.vnode(s),s}function v(t){return t.children}function y(t,e){this.props=t,this.context=e}function b(t,e){if(null==e)return t.__?b(t.__,t.__.__k.indexOf(t)+1):null;for(var n;e<t.__k.length;e++)if(null!=(n=t.__k[e])&&null!=n.__e)return n.__e;return"function"==typeof t.type?b(t):null}function x(t){var e,n;if(null!=(t=t.__)&&null!=t.__c){for(t.__e=t.__c.base=null,e=0;e<t.__k.length;e++)if(null!=(n=t.__k[e])&&null!=n.__e){t.__e=t.__c.base=n.__e;break}return x(t)}}function w(t){(!t.__d&&(t.__d=!0)&&o.push(t)&&!_.__r++||l!==r.debounceRendering)&&((l=r.debounceRendering)||s)(_)}function _(){for(var t;_.__r=o.length;)t=o.sort((function(t,e){return t.__v.__b-e.__v.__b})),o=[],t.some((function(t){var e,n,r,i,a,o;t.__d&&(a=(i=(e=t).__v).__e,(o=e.__P)&&(n=[],(r=p({},i)).__v=i.__v+1,O(o,i,r,e.__n,void 0!==o.ownerSVGElement,null!=i.__h?[a]:null,n,null==a?b(i):a,i.__h),B(n,i),i.__e!=a&&x(i)))}))}function C(t,e,n,r,i,a,o,s,l,u){var h,p,f,g,y,x,w,_=r&&r.__k||d,C=_.length;for(n.__k=[],h=0;h<e.length;h++)if(null!=(g=n.__k[h]=null==(g=e[h])||"boolean"==typeof g?null:"string"==typeof g||"number"==typeof g||"bigint"==typeof g?m(null,g,null,null,g):Array.isArray(g)?m(v,{children:g},null,null,null):g.__b>0?m(g.type,g.props,g.key,null,g.__v):g)){if(g.__=n,g.__b=n.__b+1,null===(f=_[h])||f&&g.key==f.key&&g.type===f.type)_[h]=void 0;else for(p=0;p<C;p++){if((f=_[p])&&g.key==f.key&&g.type===f.type){_[p]=void 0;break}f=null}O(t,g,f=f||c,i,a,o,s,l,u),y=g.__e,(p=g.ref)&&f.ref!=p&&(w||(w=[]),f.ref&&w.push(f.ref,null,g),w.push(p,g.__c||y,g)),null!=y?(null==x&&(x=y),"function"==typeof g.type&&g.__k===f.__k?g.__d=l=S(g,l,t):l=A(t,g,f,_,y,l),"function"==typeof n.type&&(n.__d=l)):l&&f.__e==l&&l.parentNode!=t&&(l=b(f))}for(n.__e=x,h=C;h--;)null!=_[h]&&("function"==typeof n.type&&null!=_[h].__e&&_[h].__e==n.__d&&(n.__d=b(r,h+1)),I(_[h],_[h]));if(w)for(h=0;h<w.length;h++)P(w[h],w[++h],w[++h])}function S(t,e,n){for(var r,i=t.__k,a=0;i&&a<i.length;a++)(r=i[a])&&(r.__=t,e="function"==typeof r.type?S(r,e,n):A(n,r,r,i,r.__e,e));return e}function A(t,e,n,r,i,a){var o,s,l;if(void 0!==e.__d)o=e.__d,e.__d=void 0;else if(null==n||i!=a||null==i.parentNode)t:if(null==a||a.parentNode!==t)t.appendChild(i),o=null;else{for(s=a,l=0;(s=s.nextSibling)&&l<r.length;l+=2)if(s==i)break t;t.insertBefore(i,a),o=a}return void 0!==o?o:i.nextSibling}function k(t,e,n,r,i){var a;for(a in n)"children"===a||"key"===a||a in e||D(t,a,null,n[a],r);for(a in e)i&&"function"!=typeof e[a]||"children"===a||"key"===a||"value"===a||"checked"===a||n[a]===e[a]||D(t,a,e[a],n[a],r)}function E(t,e,n){"-"===e[0]?t.setProperty(e,n):t[e]=null==n?"":"number"!=typeof n||h.test(e)?n:n+"px"}function D(t,e,n,r,i){var a;t:if("style"===e)if("string"==typeof n)t.style.cssText=n;else{if("string"==typeof r&&(t.style.cssText=r=""),r)for(e in r)n&&e in n||E(t.style,e,"");if(n)for(e in n)r&&n[e]===r[e]||E(t.style,e,n[e])}else if("o"===e[0]&&"n"===e[1])a=e!==(e=e.replace(/Capture$/,"")),e=e.toLowerCase()in t?e.toLowerCase().slice(2):e.slice(2),t.l||(t.l={}),t.l[e+a]=n,n?r||t.addEventListener(e,a?M:F,a):t.removeEventListener(e,a?M:F,a);else if("dangerouslySetInnerHTML"!==e){if(i)e=e.replace(/xlink[H:h]/,"h").replace(/sName$/,"s");else if("href"!==e&&"list"!==e&&"form"!==e&&"tabIndex"!==e&&"download"!==e&&e in t)try{t[e]=null==n?"":n;break t}catch(t){}"function"==typeof n||(null!=n&&(!1!==n||"a"===e[0]&&"r"===e[1])?t.setAttribute(e,n):t.removeAttribute(e))}}function F(t){this.l[t.type+!1](r.event?r.event(t):t)}function M(t){this.l[t.type+!0](r.event?r.event(t):t)}function O(t,e,n,i,a,o,s,l,u){var c,d,h,f,g,m,b,x,w,_,S,A=e.type;if(void 0!==e.constructor)return null;null!=n.__h&&(u=n.__h,l=e.__e=n.__e,e.__h=null,o=[l]),(c=r.__b)&&c(e);try{t:if("function"==typeof A){if(x=e.props,w=(c=A.contextType)&&i[c.__c],_=c?w?w.props.value:c.__:i,n.__c?b=(d=e.__c=n.__c).__=d.__E:("prototype"in A&&A.prototype.render?e.__c=d=new A(x,_):(e.__c=d=new y(x,_),d.constructor=A,d.render=L),w&&w.sub(d),d.props=x,d.state||(d.state={}),d.context=_,d.__n=i,h=d.__d=!0,d.__h=[]),null==d.__s&&(d.__s=d.state),null!=A.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=p({},d.__s)),p(d.__s,A.getDerivedStateFromProps(x,d.__s))),f=d.props,g=d.state,h)null==A.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==A.getDerivedStateFromProps&&x!==f&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(x,_),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(x,d.__s,_)||e.__v===n.__v){d.props=x,d.state=d.__s,e.__v!==n.__v&&(d.__d=!1),d.__v=e,e.__e=n.__e,e.__k=n.__k,e.__k.forEach((function(t){t&&(t.__=e)})),d.__h.length&&s.push(d);break t}null!=d.componentWillUpdate&&d.componentWillUpdate(x,d.__s,_),null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(f,g,m)}))}d.context=_,d.props=x,d.state=d.__s,(c=r.__r)&&c(e),d.__d=!1,d.__v=e,d.__P=t,c=d.render(d.props,d.state,d.context),d.state=d.__s,null!=d.getChildContext&&(i=p(p({},i),d.getChildContext())),h||null==d.getSnapshotBeforeUpdate||(m=d.getSnapshotBeforeUpdate(f,g)),S=null!=c&&c.type===v&&null==c.key?c.props.children:c,C(t,Array.isArray(S)?S:[S],e,n,i,a,o,s,l,u),d.base=e.__e,e.__h=null,d.__h.length&&s.push(d),b&&(d.__E=d.__=null),d.__e=!1}else null==o&&e.__v===n.__v?(e.__k=n.__k,e.__e=n.__e):e.__e=T(n.__e,e,n,i,a,o,s,u);(c=r.diffed)&&c(e)}catch(t){e.__v=null,(u||null!=o)&&(e.__e=l,e.__h=!!u,o[o.indexOf(l)]=null),r.__e(t,e,n)}}function B(t,e){r.__c&&r.__c(e,t),t.some((function(e){try{t=e.__h,e.__h=[],t.some((function(t){t.call(e)}))}catch(t){r.__e(t,e.__v)}}))}function T(t,e,r,i,a,o,s,l){var u,d,h,p=r.props,g=e.props,m=e.type,v=0;if("svg"===m&&(a=!0),null!=o)for(;v<o.length;v++)if((u=o[v])&&"setAttribute"in u==!!m&&(m?u.localName===m:3===u.nodeType)){t=u,o[v]=null;break}if(null==t){if(null===m)return document.createTextNode(g);t=a?document.createElementNS("http://www.w3.org/2000/svg",m):document.createElement(m,g.is&&g),o=null,l=!1}if(null===m)p===g||l&&t.data===g||(t.data=g);else{if(o=o&&n.call(t.childNodes),d=(p=r.props||c).dangerouslySetInnerHTML,h=g.dangerouslySetInnerHTML,!l){if(null!=o)for(p={},v=0;v<t.attributes.length;v++)p[t.attributes[v].name]=t.attributes[v].value;(h||d)&&(h&&(d&&h.__html==d.__html||h.__html===t.innerHTML)||(t.innerHTML=h&&h.__html||""))}if(k(t,g,p,a,l),h)e.__k=[];else if(v=e.props.children,C(t,Array.isArray(v)?v:[v],e,r,i,a&&"foreignObject"!==m,o,s,o?o[0]:r.__k&&b(r,0),l),null!=o)for(v=o.length;v--;)null!=o[v]&&f(o[v]);l||("value"in g&&void 0!==(v=g.value)&&(v!==p.value||v!==t.value||"progress"===m&&!v)&&D(t,"value",v,p.value,!1),"checked"in g&&void 0!==(v=g.checked)&&v!==t.checked&&D(t,"checked",v,p.checked,!1))}return t}function P(t,e,n){try{"function"==typeof t?t(e):t.current=e}catch(t){r.__e(t,n)}}function I(t,e,n){var i,a;if(r.unmount&&r.unmount(t),(i=t.ref)&&(i.current&&i.current!==t.__e||P(i,null,e)),null!=(i=t.__c)){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(t){r.__e(t,e)}i.base=i.__P=null}if(i=t.__k)for(a=0;a<i.length;a++)i[a]&&I(i[a],e,"function"!=typeof t.type);n||null==t.__e||f(t.__e),t.__e=t.__d=void 0}function L(t,e,n){return this.constructor(t,n)}function N(t,e,i){var a,o,s;r.__&&r.__(t,e),o=(a="function"==typeof i)?null:i&&i.__k||e.__k,s=[],O(e,t=(!a&&i||e).__k=g(v,null,[t]),o||c,c,void 0!==e.ownerSVGElement,!a&&i?[i]:o?null:e.firstChild?n.call(e.childNodes):null,s,!a&&i?i:o?o.__e:e.firstChild,a),B(s,t)}n=d.slice,r={__e:function(t,e){for(var n,r,i;e=e.__;)if((n=e.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(t)),i=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(t),i=n.__d),i)return n.__E=n}catch(e){t=e}throw t}},i=0,a=function(t){return null!=t&&void 0===t.constructor},y.prototype.setState=function(t,e){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=p({},this.state),"function"==typeof t&&(t=t(p({},n),this.props)),t&&p(n,t),null!=t&&this.__v&&(e&&this.__h.push(e),w(this))},y.prototype.forceUpdate=function(t){this.__v&&(this.__e=!0,t&&this.__h.push(t),w(this))},y.prototype.render=v,o=[],s="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,_.__r=0,u=0,e.Component=y,e.Fragment=v,e.cloneElement=function(t,e,r){var i,a,o,s=p({},t.props);for(o in e)"key"==o?i=e[o]:"ref"==o?a=e[o]:s[o]=e[o];return arguments.length>2&&(s.children=arguments.length>3?n.call(arguments,2):r),m(t.type,s,i||t.key,a||t.ref,null)},e.createContext=function(t,e){var n={__c:e="__cC"+u++,__:t,Consumer:function(t,e){return t.children(e)},Provider:function(t){var n,r;return this.getChildContext||(n=[],(r={})[e]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(t){this.props.value!==t.value&&n.some(w)},this.sub=function(t){n.push(t);var e=t.componentWillUnmount;t.componentWillUnmount=function(){n.splice(n.indexOf(t),1),e&&e.call(t)}}),t.children}};return n.Provider.__=n.Consumer.contextType=n},e.createElement=g,e.createRef=function(){return{current:null}},e.h=g,e.hydrate=function t(e,n){N(e,n,t)},e.isValidElement=a,e.options=r,e.render=N,e.toChildArray=function t(e,n){return n=n||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){t(e,n)})):n.push(e)),n}})),Nc=function(t){return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE},Rc=function(t,e){return void 0===e&&(e=document),"string"===typeof t?e.querySelector(t):Nc(t)?t:null},zc=class{constructor(t,e){void 0===e&&(e={}),this.uppy=t,this.opts=e}getPluginState(){const{plugins:t}=this.uppy.getState();return t[this.id]||{}}setPluginState(t){const{plugins:e}=this.uppy.getState();this.uppy.setState({plugins:{...e,[this.id]:{...e[this.id],...t}}})}setOptions(t){this.opts={...this.opts,...t},this.setPluginState(),this.i18nInit()}i18nInit(){const t=new su([this.defaultLocale,this.uppy.locale,this.opts.locale]);this.i18n=t.translate.bind(t),this.i18nArray=t.translateArray.bind(t),this.setPluginState()}addTarget(){throw new Error("Extend the addTarget method to add your plugin to another plugin's target")}install(){}uninstall(){}render(){throw new Error("Extend the render method to add your plugin to a DOM element")}update(){}afterUpdate(){}};function jc(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var $c=0;function qc(t){return"__private_"+$c+++"_"+t}const{render:Vc}=Lc;function Hc(t){let e=null,n=null;return function(){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return n=i,e||(e=Promise.resolve().then((()=>(e=null,t(...n))))),e}}var Uc=qc("updateUI");class Gc extends zc{constructor(){super(...arguments),Object.defineProperty(this,Uc,{writable:!0,value:void 0})}mount(t,e){const n=e.id,r=Rc(t);if(r){this.isTargetDOMEl=!0;const e=document.createDocumentFragment();return jc(this,Uc)[Uc]=Hc((t=>{this.uppy.getPlugin(this.id)&&(Vc(this.render(t),e),this.afterUpdate())})),this.uppy.log(`Installing ${n} to a DOM element '${t}'`),this.opts.replaceTargetContent&&(r.innerHTML=""),Vc(this.render(this.uppy.getState()),e),this.el=e.firstElementChild,r.appendChild(e),this.onMount(),this.el}let i;if("object"===typeof t&&t instanceof Gc)i=t;else if("function"===typeof t){const e=t;this.uppy.iteratePlugins((t=>{if(t instanceof e)return i=t,!1}))}if(i)return this.uppy.log(`Installing ${n} to ${i.id}`),this.parent=i,this.el=i.addTarget(e),this.onMount(),this.el;this.uppy.log(`Not installing ${n}`);let a=`Invalid target option given to ${n}.`;throw a+="function"===typeof t?" The given target is not a Plugin class. Please check that you're not specifying a React Component instead of a plugin. If you are using @uppy/* packages directly, make sure you have only 1 version of @uppy/core installed: run `npm ls @uppy/core` on the command line and verify that all the versions match and are deduped correctly.":"If you meant to target an HTML element, please make sure that the element exists. Check that the <script> tag initializing Uppy is right before the closing </body> tag at the end of the page. (see https://github.com/transloadit/uppy/issues/1042)\n\nIf you meant to target a plugin, please confirm that your `import` statements or `require` calls are correct.",new Error(a)}update(t){var e,n;null!=this.el&&(null==(e=(n=jc(this,Uc))[Uc])||e.call(n,t))}unmount(){var t;this.isTargetDOMEl&&(null==(t=this.el)||t.remove());this.onUnmount()}onMount(){}onUnmount(){}}var Wc=Gc;const{debugLogger:Yc}=qu;var Xc=Ic,Zc=Ic,Kc=Wc,Qc=zc,Jc=Yc;Xc.Uppy=Zc,Xc.UIPlugin=Kc,Xc.BasePlugin=Qc,Xc.debugLogger=Jc;class td extends Error{constructor(t,e){void 0===e&&(e=null),super("This looks like a network error, the endpoint might be blocked by an internet provider or a firewall."),this.cause=t,this.isNetworkError=!0,this.request=e}}var ed=td,nd=function(){return fetch(...arguments).catch((t=>{throw"AbortError"===t.name?t:new ed(t)}))};class rd extends Error{constructor(){super("Authorization required"),this.name="AuthError",this.isAuthError=!0}}var id,ad,od,sd,ld,ud=rd;function cd(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var dd=0;function hd(t){return"__private_"+dd+++"_"+t}function pd(t){return t.replace(/\/$/,"")}async function fd(t){if(401===t.status)throw new ud;const e=t.json();if(t.status<200||t.status>300){let n=`Failed request with status: ${t.status}. ${t.statusText}`;try{const t=await e;n=t.message?`${n} message: ${t.message}`:n,n=t.requestId?`${n} request-Id: ${t.requestId}`:n}finally{throw new Error(n)}}return e}var gd=(ad=hd("getPostResponseFunc"),od=hd("getUrl"),sd=hd("errorHandler"),ld=id=class t{constructor(t,e){Object.defineProperty(this,sd,{value:vd}),Object.defineProperty(this,od,{value:md}),Object.defineProperty(this,ad,{writable:!0,value:t=>e=>t?e:this.onReceiveResponse(e)}),this.uppy=t,this.opts=e,this.onReceiveResponse=this.onReceiveResponse.bind(this),this.allowedHeaders=["accept","content-type","uppy-auth-token"],this.preflightDone=!1}get hostname(){const{companion:t}=this.uppy.getState(),e=this.opts.companionUrl;return pd(t&&t[e]?t[e]:e)}headers(){const e=this.opts.companionHeaders||{};return Promise.resolve({...t.defaultHeaders,...e})}onReceiveResponse(t){const e=this.uppy.getState(),n=e.companion||{},r=this.opts.companionUrl,{headers:i}=t;return i.has("i-am")&&i.get("i-am")!==n[r]&&this.uppy.setState({companion:{...n,[r]:i.get("i-am")}}),t}preflight(t){return this.preflightDone?Promise.resolve(this.allowedHeaders.slice()):fetch(cd(this,od)[od](t),{method:"OPTIONS"}).then((t=>(t.headers.has("access-control-allow-headers")&&(this.allowedHeaders=t.headers.get("access-control-allow-headers").split(",").map((t=>t.trim().toLowerCase()))),this.preflightDone=!0,this.allowedHeaders.slice()))).catch((t=>(this.uppy.log(`[CompanionClient] unable to make preflight request ${t}`,"warning"),this.preflightDone=!0,this.allowedHeaders.slice())))}preflightAndHeaders(t){return Promise.all([this.preflight(t),this.headers()]).then((t=>{let[e,n]=t;return Object.keys(n).forEach((t=>{e.includes(t.toLowerCase())||(this.uppy.log(`[CompanionClient] excluding disallowed header ${t}`),delete n[t])})),n}))}get(t,e){const n="get";return this.preflightAndHeaders(t).then((e=>nd(cd(this,od)[od](t),{method:n,headers:e,credentials:this.opts.companionCookiesRule||"same-origin"}))).then(cd(this,ad)[ad](e)).then(fd).catch(cd(this,sd)[sd](n,t))}post(t,e,n){const r="post";return this.preflightAndHeaders(t).then((n=>nd(cd(this,od)[od](t),{method:r,headers:n,credentials:this.opts.companionCookiesRule||"same-origin",body:JSON.stringify(e)}))).then(cd(this,ad)[ad](n)).then(fd).catch(cd(this,sd)[sd](r,t))}delete(t,e,n){const r="delete";return this.preflightAndHeaders(t).then((n=>nd(`${this.hostname}/${t}`,{method:r,headers:n,credentials:this.opts.companionCookiesRule||"same-origin",body:e?JSON.stringify(e):null}))).then(cd(this,ad)[ad](n)).then(fd).catch(cd(this,sd)[sd](r,t))}},id.VERSION="2.0.4",id.defaultHeaders={Accept:"application/json","Content-Type":"application/json","Uppy-Versions":`@uppy/companion-client=${id.VERSION}`},ld);function md(t){return/^(https?:|)\/\//.test(t)?t:`${this.hostname}/${t}`}function vd(t,e){return n=>{var r;if(null==(r=n)||!r.isAuthError){const r=new Error(`Could not ${t} ${cd(this,od)[od](e)}`);r.cause=n,n=r}return Promise.reject(n)}}var yd=(t,e)=>new Promise((n=>{localStorage.setItem(t,e),n()})),bd=t=>Promise.resolve(localStorage.getItem(t)),xd=t=>new Promise((e=>{localStorage.removeItem(t),e()})),wd={setItem:yd,getItem:bd,removeItem:xd};const _d=t=>t.split("-").map((t=>t.charAt(0).toUpperCase()+t.slice(1))).join(" ");var Cd=class extends gd{constructor(t,e){super(t,e),this.provider=e.provider,this.id=this.provider,this.name=this.opts.name||_d(this.id),this.pluginId=this.opts.pluginId,this.tokenKey=`companion-${this.pluginId}-auth-token`,this.companionKeysParams=this.opts.companionKeysParams,this.preAuthToken=null}headers(){return Promise.all([super.headers(),this.getAuthToken()]).then((t=>{let[e,n]=t;const r={};return n&&(r["uppy-auth-token"]=n),this.companionKeysParams&&(r["uppy-credentials-params"]=btoa(JSON.stringify({params:this.companionKeysParams}))),{...e,...r}}))}onReceiveResponse(t){t=super.onReceiveResponse(t);const e=this.uppy.getPlugin(this.pluginId),n=e.getPluginState().authenticated,r=n?401!==t.status:t.status<400;return e.setPluginState({authenticated:r}),t}setAuthToken(t){return this.uppy.getPlugin(this.pluginId).storage.setItem(this.tokenKey,t)}getAuthToken(){return this.uppy.getPlugin(this.pluginId).storage.getItem(this.tokenKey)}authUrl(t){return void 0===t&&(t={}),this.preAuthToken&&(t.uppyPreAuthToken=this.preAuthToken),`${this.hostname}/${this.id}/connect?${new URLSearchParams(t)}`}fileUrl(t){return`${this.hostname}/${this.id}/get/${t}`}fetchPreAuthToken(){return this.companionKeysParams?this.post(`${this.id}/preauth/`,{params:this.companionKeysParams}).then((t=>{this.preAuthToken=t.token})).catch((t=>{this.uppy.log(`[CompanionClient] unable to fetch preAuthToken ${t}`,"warning")})):Promise.resolve()}list(t){return this.get(`${this.id}/list/${t||""}`)}logout(){return this.get(`${this.id}/logout`).then((t=>Promise.all([t,this.uppy.getPlugin(this.pluginId).storage.removeItem(this.tokenKey)]))).then((t=>{let[e]=t;return e}))}static initPlugin(t,e,n){if(t.type="acquirer",t.files=[],n&&(t.opts={...n,...e}),e.serverUrl||e.serverPattern)throw new Error("`serverUrl` and `serverPattern` have been renamed to `companionUrl` and `companionAllowedHosts` respectively in the 0.30.5 release. Please consult the docs (for example, https://uppy.io/docs/instagram/ for the Instagram plugin) and use the updated options.`");if(e.companionAllowedHosts){const n=e.companionAllowedHosts;if("string"!==typeof n&&!Array.isArray(n)&&!(n instanceof RegExp))throw new TypeError(`${t.id}: the option "companionAllowedHosts" must be one of string, Array, RegExp`);t.opts.companionAllowedHosts=n}else/^(?!https?:\/\/).*$/i.test(e.companionUrl)?t.opts.companionAllowedHosts=`https://${e.companionUrl.replace(/^\/\//,"")}`:t.opts.companionAllowedHosts=new URL(e.companionUrl).origin;t.storage=t.opts.storage||wd}};const Sd=t=>t.split("-").map((t=>t.charAt(0).toUpperCase()+t.slice(1))).join(" ");var Ad,kd,Ed,Dd,Fd,Md=class extends gd{constructor(t,e){super(t,e),this.provider=e.provider,this.id=this.provider,this.name=this.opts.name||Sd(this.id),this.pluginId=this.opts.pluginId}fileUrl(t){return`${this.hostname}/search/${this.id}/get/${t}`}search(t,e){return e=e?`&${e}`:"",this.get(`search/${this.id}/list?q=${encodeURIComponent(t)}${e}`)}};let Od,Bd;function Td(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Pd=0;function Id(t){return"__private_"+Pd+++"_"+t}var Ld=(Ad=Id("queued"),kd=Id("emitter"),Ed=Id("isOpen"),Dd=Id("socket"),Fd=Id("handleMessage"),Od=Symbol.for("uppy test: getSocket"),Bd=Symbol.for("uppy test: getQueued"),class{constructor(t){Object.defineProperty(this,Ad,{writable:!0,value:[]}),Object.defineProperty(this,kd,{writable:!0,value:uu()}),Object.defineProperty(this,Ed,{writable:!0,value:!1}),Object.defineProperty(this,Dd,{writable:!0,value:void 0}),Object.defineProperty(this,Fd,{writable:!0,value:t=>{try{const e=JSON.parse(t.data);this.emit(e.action,e.payload)}catch(e){console.log(e)}}}),this.opts=t,t&&!1===t.autoOpen||this.open()}get isOpen(){return Td(this,Ed)[Ed]}[Od](){return Td(this,Dd)[Dd]}[Bd](){return Td(this,Ad)[Ad]}open(){Td(this,Dd)[Dd]=new WebSocket(this.opts.target),Td(this,Dd)[Dd].onopen=()=>{Td(this,Ed)[Ed]=!0;while(Td(this,Ad)[Ad].length>0&&Td(this,Ed)[Ed]){const t=Td(this,Ad)[Ad].shift();this.send(t.action,t.payload)}},Td(this,Dd)[Dd].onclose=()=>{Td(this,Ed)[Ed]=!1},Td(this,Dd)[Dd].onmessage=Td(this,Fd)[Fd]}close(){var t;null==(t=Td(this,Dd)[Dd])||t.close()}send(t,e){Td(this,Ed)[Ed]?Td(this,Dd)[Dd].send(JSON.stringify({action:t,payload:e})):Td(this,Ad)[Ad].push({action:t,payload:e})}on(t,e){Td(this,kd)[kd].on(t,e)}emit(t,e){Td(this,kd)[kd].emit(t,e)}once(t,e){Td(this,kd)[kd].once(t,e)}}),Nd={RequestClient:gd,Provider:Cd,SearchProvider:Md,Socket:Ld};function Rd(t,e,n){const{progress:r,bytesUploaded:i,bytesTotal:a}=e;r&&(t.uppy.log(`Upload progress: ${r}`),t.uppy.emit("upload-progress",n,{uploader:t,bytesUploaded:i,bytesTotal:a}))}var zd,jd,$d=Ga(Rd,300,{leading:!0,trailing:!0}),qd=function(t){const e=/^(?:https?:\/\/|\/\/)?(?:[^@\n]+@)?(?:www\.)?([^\n]+)/i,n=e.exec(t)[1],r=/^http:\/\//i.test(t)?"ws":"wss";return`${r}://${n}`},Vd=function(t){const e=[],n=[];function r(t){e.push(t)}function i(t){n.push(t)}const a=Promise.all(t.map((t=>t.then(r,i))));return a.then((()=>({successful:e,failed:n})))};function Hd(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Ud=0;function Gd(t){return"__private_"+Ud+++"_"+t}var Wd=(zd=Gd("emitter"),jd=Gd("events"),class{constructor(t){Object.defineProperty(this,zd,{writable:!0,value:void 0}),Object.defineProperty(this,jd,{writable:!0,value:[]}),Hd(this,zd)[zd]=t}on(t,e){return Hd(this,jd)[jd].push([t,e]),Hd(this,zd)[zd].on(t,e)}remove(){for(const[t,e]of Hd(this,jd)[jd].splice(0))Hd(this,zd)[zd].off(t,e)}});function Yd(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var Xd=0;function Zd(t){return"__private_"+Xd+++"_"+t}var Kd=Zd("aliveTimer"),Qd=Zd("isDone"),Jd=Zd("onTimedOut"),th=Zd("timeout");class eh{constructor(t,e){Object.defineProperty(this,Kd,{writable:!0,value:void 0}),Object.defineProperty(this,Qd,{writable:!0,value:!1}),Object.defineProperty(this,Jd,{writable:!0,value:void 0}),Object.defineProperty(this,th,{writable:!0,value:void 0}),Yd(this,th)[th]=t,Yd(this,Jd)[Jd]=e}progress(){Yd(this,Qd)[Qd]||Yd(this,th)[th]>0&&(clearTimeout(Yd(this,Kd)[Kd]),Yd(this,Kd)[Kd]=setTimeout(Yd(this,Jd)[Jd],Yd(this,th)[th]))}done(){Yd(this,Qd)[Qd]||(clearTimeout(Yd(this,Kd)[Kd]),Yd(this,Kd)[Kd]=null,Yd(this,Qd)[Qd]=!0)}}var nh=eh;function rh(t,e){if(!Object.prototype.hasOwnProperty.call(t,e))throw new TypeError("attempted to use private field on non-instance");return t}var ih=0;function ah(t){return"__private_"+ih+++"_"+t}function oh(){return new Error("Cancelled")}var sh=ah("activeRequests"),lh=ah("queuedHandlers"),uh=ah("call"),ch=ah("queueNext"),dh=ah("next"),hh=ah("queue"),ph=ah("dequeue");class fh{constructor(t){Object.defineProperty(this,ph,{value:bh}),Object.defineProperty(this,hh,{value:yh}),Object.defineProperty(this,dh,{value:vh}),Object.defineProperty(this,ch,{value:mh}),Object.defineProperty(this,uh,{value:gh}),Object.defineProperty(this,sh,{writable:!0,value:0}),Object.defineProperty(this,lh,{writable:!0,value:[]}),this.limit="number"!==typeof t||0===t?1/0:t}run(t,e){return rh(this,sh)[sh]<this.limit?rh(this,uh)[uh](t):rh(this,hh)[hh](t,e)}wrapPromiseFunction(t,e){var n=this;return function(){for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];let o;const s=new Promise(((r,a)=>{o=n.run((()=>{let e,n;try{n=Promise.resolve(t(...i))}catch(s){n=Promise.reject(s)}return n.then((t=>{e?a(e):(o.done(),r(t))}),(t=>{e?a(e):(o.done(),a(t))})),()=>{e=oh()}}),e)}));return s.abort=()=>{o.abort()},s}}}function gh(t){rh(this,sh)[sh]+=1;let e,n=!1;try{e=t()}catch(r){throw rh(this,sh)[sh]-=1,r}return{abort:()=>{n||(n=!0,rh(this,sh)[sh]-=1,e(),rh(this,ch)[ch]())},done:()=>{n||(n=!0,rh(this,sh)[sh]-=1,rh(this,ch)[ch]())}}}function mh(){queueMicrotask((()=>rh(this,dh)[dh]()))}function vh(){if(rh(this,sh)[sh]>=this.limit)return;if(0===rh(this,lh)[lh].length)return;const t=rh(this,lh)[lh].shift(),e=rh(this,uh)[uh](t.fn);t.abort=e.abort,t.done=e.done}function yh(t,e){void 0===e&&(e={});const n={fn:t,priority:e.priority||0,abort:()=>{rh(this,ph)[ph](n)},done:()=>{throw new Error("Cannot mark a queued request as done: this indicates a bug")}},r=rh(this,lh)[lh].findIndex((t=>n.priority>t.priority));return-1===r?rh(this,lh)[lh].push(n):rh(this,lh)[lh].splice(r,0,n),n}function bh(t){const e=rh(this,lh)[lh].indexOf(t);-1!==e&&rh(this,lh)[lh].splice(e,1)}var xh={RateLimitedQueue:fh,internalRateLimitedQueue:Symbol("__queue")};function wh(t){return!!t&&(0!==t.readyState&&4!==t.readyState||0===t.status)}var _h,Ch,Sh=wh,Ah={strings:{timedOut:"Upload stalled for %{seconds} seconds, aborting."}};const{nanoid:kh}=Hu,{Provider:Eh,RequestClient:Dh,Socket:Fh}=Nd,{RateLimitedQueue:Mh,internalRateLimitedQueue:Oh}=xh;function Bh(t,e){let n=e;return n||(n=new Error("Upload error")),"string"===typeof n&&(n=new Error(n)),n instanceof Error||(n=Object.assign(new Error("Upload error"),{data:n})),Sh(t)?(n=new ed(n,t),n):(n.request=t,n)}function Th(t){const e=t.data.slice(0,t.data.size,t.meta.type);return e}var Ph=(Ch=_h=class extends zc{constructor(t,e){super(t,e),this.type="uploader",this.id=this.opts.id||"XHRUpload",this.title="XHRUpload",this.defaultLocale=Ah;const n={formData:!0,fieldName:e.bundle?"files[]":"file",method:"post",metaFields:null,responseUrlFieldName:"url",bundle:!1,headers:{},timeout:3e4,limit:5,withCredentials:!1,responseType:"",getResponseData(e){let n={};try{n=JSON.parse(e)}catch(r){t.log(r)}return n},getResponseError(t,e){let n=new Error("Upload error");return Sh(e)&&(n=new ed(n,e)),n},validateStatus(t){return t>=200&&t<300}};if(this.opts={...n,...e},this.i18nInit(),this.handleUpload=this.handleUpload.bind(this),Oh in this.opts?this.requests=this.opts[Oh]:this.requests=new Mh(this.opts.limit),this.opts.bundle&&!this.opts.formData)throw new Error("`opts.formData` must be true when `opts.bundle` is enabled.");this.uploaderEvents=Object.create(null)}getOptions(t){const e=this.uppy.getState().xhrUpload,{headers:n}=this.opts,r={...this.opts,...e||{},...t.xhrUpload||{},headers:{}};return"function"===typeof n?r.headers=n(t):Object.assign(r.headers,this.opts.headers),e&&Object.assign(r.headers,e.headers),t.xhrUpload&&Object.assign(r.headers,t.xhrUpload.headers),r}addMetadata(t,e,n){const r=Array.isArray(n.metaFields)?n.metaFields:Object.keys(e);r.forEach((n=>{t.append(n,e[n])}))}createFormDataUpload(t,e){const n=new FormData;this.addMetadata(n,t.meta,e);const r=Th(t);return t.name?n.append(e.fieldName,r,t.meta.name):n.append(e.fieldName,r),n}createBundledUpload(t,e){const n=new FormData,{meta:r}=this.uppy.getState();return this.addMetadata(n,r,e),t.forEach((t=>{const e=this.getOptions(t),r=Th(t);t.name?n.append(e.fieldName,r,t.name):n.append(e.fieldName,r)})),n}upload(t,e,n){const r=this.getOptions(t);return this.uppy.log(`uploading ${e} of ${n}`),new Promise(((e,n)=>{this.uppy.emit("upload-started",t);const i=r.formData?this.createFormDataUpload(t,r):t.data,a=new XMLHttpRequest;this.uploaderEvents[t.id]=new Wd(this.uppy);const o=new nh(r.timeout,(()=>{a.abort(),l.done();const e=new Error(this.i18n("timedOut",{seconds:Math.ceil(r.timeout/1e3)}));this.uppy.emit("upload-error",t,e),n(e)})),s=kh();a.upload.addEventListener("loadstart",(()=>{this.uppy.log(`[XHRUpload] ${s} started`)})),a.upload.addEventListener("progress",(e=>{this.uppy.log(`[XHRUpload] ${s} progress: ${e.loaded} / ${e.total}`),o.progress(),e.lengthComputable&&this.uppy.emit("upload-progress",t,{uploader:this,bytesUploaded:e.loaded,bytesTotal:e.total})})),a.addEventListener("load",(i=>{if(this.uppy.log(`[XHRUpload] ${s} finished`),o.done(),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),r.validateStatus(i.target.status,a.responseText,a)){const n=r.getResponseData(a.responseText,a),o=n[r.responseUrlFieldName],s={status:i.target.status,body:n,uploadURL:o};return this.uppy.emit("upload-success",t,s),o&&this.uppy.log(`Download ${t.name} from ${o}`),e(t)}const u=r.getResponseData(a.responseText,a),c=Bh(a,r.getResponseError(a.responseText,a)),d={status:i.target.status,body:u};return this.uppy.emit("upload-error",t,c,d),n(c)})),a.addEventListener("error",(()=>{this.uppy.log(`[XHRUpload] ${s} errored`),o.done(),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null);const e=Bh(a,r.getResponseError(a.responseText,a));return this.uppy.emit("upload-error",t,e),n(e)})),a.open(r.method.toUpperCase(),r.endpoint,!0),a.withCredentials=r.withCredentials,""!==r.responseType&&(a.responseType=r.responseType);const l=this.requests.run((()=>{this.uppy.emit("upload-started",t);const e=this.getOptions(t);return Object.keys(e.headers).forEach((t=>{a.setRequestHeader(t,e.headers[t])})),a.send(i),()=>{o.done(),a.abort()}}));this.onFileRemove(t.id,(()=>{l.abort(),n(new Error("File removed"))})),this.onCancelAll(t.id,(()=>{l.abort(),n(new Error("Upload cancelled"))}))}))}uploadRemote(t){const e=this.getOptions(t);return new Promise(((n,r)=>{this.uppy.emit("upload-started",t);const i={},a=Array.isArray(e.metaFields)?e.metaFields:Object.keys(t.meta);a.forEach((e=>{i[e]=t.meta[e]}));const o=t.remote.providerOptions.provider?Eh:Dh,s=new o(this.uppy,t.remote.providerOptions);s.post(t.remote.url,{...t.remote.body,endpoint:e.endpoint,size:t.data.size,fieldname:e.fieldName,metadata:i,httpMethod:e.method,useFormData:e.formData,headers:e.headers}).then((i=>{const{token:a}=i,o=qd(t.remote.companionUrl),s=new Fh({target:`${o}/api/${a}`,autoOpen:!1});this.uploaderEvents[t.id]=new Wd(this.uppy),this.onFileRemove(t.id,(()=>{s.send("cancel",{}),l.abort(),n(`upload ${t.id} was removed`)})),this.onCancelAll(t.id,(()=>{s.send("cancel",{}),l.abort(),n(`upload ${t.id} was canceled`)})),this.onRetry(t.id,(()=>{s.send("pause",{}),s.send("resume",{})})),this.onRetryAll(t.id,(()=>{s.send("pause",{}),s.send("resume",{})})),s.on("progress",(e=>$d(this,e,t))),s.on("success",(r=>{const i=e.getResponseData(r.response.responseText,r.response),a=i[e.responseUrlFieldName],o={status:r.response.status,body:i,uploadURL:a};return this.uppy.emit("upload-success",t,o),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),n()})),s.on("error",(n=>{const i=n.response,a=i?e.getResponseError(i.responseText,i):Object.assign(new Error(n.error.message),{cause:n.error});this.uppy.emit("upload-error",t,a),l.done(),this.uploaderEvents[t.id]&&(this.uploaderEvents[t.id].remove(),this.uploaderEvents[t.id]=null),r(a)}));const l=this.requests.run((()=>(s.open(),t.isPaused&&s.send("pause",{}),()=>s.close())))})).catch((e=>{this.uppy.emit("upload-error",t,e),r(e)}))}))}uploadBundle(t){return new Promise(((e,n)=>{const{endpoint:r}=this.opts,{method:i}=this.opts,a=this.uppy.getState().xhrUpload,o=this.createBundledUpload(t,{...this.opts,...a||{}}),s=new XMLHttpRequest,l=new nh(this.opts.timeout,(()=>{s.abort();const t=new Error(this.i18n("timedOut",{seconds:Math.ceil(this.opts.timeout/1e3)}));u(t),n(t)})),u=e=>{t.forEach((t=>{this.uppy.emit("upload-error",t,e)}))};s.upload.addEventListener("loadstart",(()=>{this.uppy.log("[XHRUpload] started uploading bundle"),l.progress()})),s.upload.addEventListener("progress",(e=>{l.progress(),e.lengthComputable&&t.forEach((t=>{this.uppy.emit("upload-progress",t,{uploader:this,bytesUploaded:e.loaded/e.total*t.size,bytesTotal:t.size})}))})),s.addEventListener("load",(r=>{if(l.done(),this.opts.validateStatus(r.target.status,s.responseText,s)){const n=this.opts.getResponseData(s.responseText,s),i={status:r.target.status,body:n};return t.forEach((t=>{this.uppy.emit("upload-success",t,i)})),e()}const i=this.opts.getResponseError(s.responseText,s)||new Error("Upload error");return i.request=s,u(i),n(i)})),s.addEventListener("error",(()=>{l.done();const t=this.opts.getResponseError(s.responseText,s)||new Error("Upload error");return u(t),n(t)})),this.uppy.on("cancel-all",(()=>{l.done(),s.abort()})),s.open(i.toUpperCase(),r,!0),s.withCredentials=this.opts.withCredentials,""!==this.opts.responseType&&(s.responseType=this.opts.responseType),Object.keys(this.opts.headers).forEach((t=>{s.setRequestHeader(t,this.opts.headers[t])})),s.send(o),t.forEach((t=>{this.uppy.emit("upload-started",t)}))}))}uploadFiles(t){const e=t.map(((e,n)=>{const r=parseInt(n,10)+1,i=t.length;return e.error?Promise.reject(new Error(e.error)):e.isRemote?this.uploadRemote(e,r,i):this.upload(e,r,i)}));return Vd(e)}onFileRemove(t,e){this.uploaderEvents[t].on("file-removed",(n=>{t===n.id&&e(n.id)}))}onRetry(t,e){this.uploaderEvents[t].on("upload-retry",(n=>{t===n&&e()}))}onRetryAll(t,e){this.uploaderEvents[t].on("retry-all",(()=>{this.uppy.getFile(t)&&e()}))}onCancelAll(t,e){this.uploaderEvents[t].on("cancel-all",(()=>{this.uppy.getFile(t)&&e()}))}handleUpload(t){if(0===t.length)return this.uppy.log("[XHRUpload] No files to upload!"),Promise.resolve();0!==this.opts.limit||this.opts[Oh]||this.uppy.log("[XHRUpload] When uploading multiple files at once, consider setting the `limit` option (to `10` for example), to limit the number of concurrent uploads, which helps prevent memory and network issues: https://uppy.io/docs/xhr-upload/#limit-0","warning"),this.uppy.log("[XHRUpload] Uploading...");const e=t.map((t=>this.uppy.getFile(t)));if(this.opts.bundle){const t=e.some((t=>t.isRemote));if(t)throw new Error("Can’t upload remote files when the `bundle: true` option is set");if("function"===typeof this.opts.headers)throw new TypeError("`headers` may not be a function when the `bundle: true` option is set");return this.uploadBundle(e)}return this.uploadFiles(e).then((()=>null))}install(){if(this.opts.bundle){const{capabilities:t}=this.uppy.getState();this.uppy.setState({capabilities:{...t,individualCancellation:!1}})}this.uppy.addUploader(this.handleUpload)}uninstall(){if(this.opts.bundle){const{capabilities:t}=this.uppy.getState();this.uppy.setState({capabilities:{...t,individualCancellation:!0}})}this.uppy.removeUploader(this.handleUpload)}},_h.VERSION="2.0.6",Ch),Ih="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function Lh(t){var e={exports:{}};return t(e,e.exports),e.exports}var Nh,Rh,zh=function(t){return t&&t.Math==Math&&t},jh=zh("object"==typeof globalThis&&globalThis)||zh("object"==typeof window&&window)||zh("object"==typeof self&&self)||zh("object"==typeof Ih&&Ih)||function(){return this}()||Function("return this")(),$h=Object.defineProperty,qh=function(t,e){try{$h(jh,t,{value:e,configurable:!0,writable:!0})}catch(p){jh[t]=e}return e},Vh=jh["__core-js_shared__"]||qh("__core-js_shared__",{}),Hh=Lh((function(t){(t.exports=function(t,e){return Vh[t]||(Vh[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),Uh=Function.prototype,Gh=Uh.bind,Wh=Uh.call,Yh=Gh&&Gh.bind(Wh),Xh=Gh?function(t){return t&&Yh(Wh,t)}:function(t){return t&&function(){return Wh.apply(t,arguments)}},Zh=jh.TypeError,Kh=function(t){if(null==t)throw Zh("Can't call method on "+t);return t},Qh=jh.Object,Jh=function(t){return Qh(Kh(t))},tp=Xh({}.hasOwnProperty),ep=Object.hasOwn||function(t,e){return tp(Jh(t),e)},np=0,rp=Math.random(),ip=Xh(1..toString),ap=function(t){return"Symbol("+(void 0===t?"":t)+")_"+ip(++np+rp,36)},op=function(t){return"function"==typeof t},sp=function(t){return op(t)?t:void 0},lp=function(t,e){return arguments.length<2?sp(jh[t]):jh[t]&&jh[t][e]},up=lp("navigator","userAgent")||"",cp=jh.process,dp=jh.Deno,hp=cp&&cp.versions||dp&&dp.version,pp=hp&&hp.v8;pp&&(Rh=(Nh=pp.split("."))[0]>0&&Nh[0]<4?1:+(Nh[0]+Nh[1])),!Rh&&up&&(!(Nh=up.match(/Edge\/(\d+)/))||Nh[1]>=74)&&(Nh=up.match(/Chrome\/(\d+)/))&&(Rh=+Nh[1]);var fp=Rh,gp=function(t){try{return!!t()}catch(t){return!0}},mp=!!Object.getOwnPropertySymbols&&!gp((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&fp&&fp<41})),vp=mp&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,yp=Hh("wks"),bp=jh.Symbol,xp=bp&&bp.for,wp=vp?bp:bp&&bp.withoutSetter||ap,_p=function(t){if(!ep(yp,t)||!mp&&"string"!=typeof yp[t]){var e="Symbol."+t;mp&&ep(bp,t)?yp[t]=bp[t]:yp[t]=vp&&xp?xp(e):wp(e)}return yp[t]},Cp={};Cp[_p("toStringTag")]="z";var Sp="[object z]"===String(Cp),Ap=!gp((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),kp=function(t){return"object"==typeof t?null!==t:op(t)},Ep=jh.document,Dp=kp(Ep)&&kp(Ep.createElement),Fp=function(t){return Dp?Ep.createElement(t):{}},Mp=!Ap&&!gp((function(){return 7!=Object.defineProperty(Fp("div"),"a",{get:function(){return 7}}).a})),Op=jh.String,Bp=jh.TypeError,Tp=function(t){if(kp(t))return t;throw Bp(Op(t)+" is not an object")},Pp=Function.prototype.call,Ip=Pp.bind?Pp.bind(Pp):function(){return Pp.apply(Pp,arguments)},Lp=Xh({}.isPrototypeOf),Np=jh.Object,Rp=vp?function(t){return"symbol"==typeof t}:function(t){var e=lp("Symbol");return op(e)&&Lp(e.prototype,Np(t))},zp=jh.String,jp=function(t){try{return zp(t)}catch(t){return"Object"}},$p=jh.TypeError,qp=function(t){if(op(t))return t;throw $p(jp(t)+" is not a function")},Vp=function(t,e){var n=t[e];return null==n?void 0:qp(n)},Hp=jh.TypeError,Up=jh.TypeError,Gp=_p("toPrimitive"),Wp=function(t,e){if(!kp(t)||Rp(t))return t;var n,r=Vp(t,Gp);if(r){if(void 0===e&&(e="default"),n=Ip(r,t,e),!kp(n)||Rp(n))return n;throw Up("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&op(n=t.toString)&&!kp(r=Ip(n,t)))return r;if(op(n=t.valueOf)&&!kp(r=Ip(n,t)))return r;if("string"!==e&&op(n=t.toString)&&!kp(r=Ip(n,t)))return r;throw Hp("Can't convert object to primitive value")}(t,e)},Yp=function(t){var e=Wp(t,"string");return Rp(e)?e:e+""},Xp=jh.TypeError,Zp=Object.defineProperty,Kp={f:Ap?Zp:function(t,e,n){if(Tp(t),e=Yp(e),Tp(n),Mp)try{return Zp(t,e,n)}catch(t){}if("get"in n||"set"in n)throw Xp("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},Qp=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},Jp=Ap?function(t,e,n){return Kp.f(t,e,Qp(1,n))}:function(t,e,n){return t[e]=n,t},tf=Xh(Function.toString);op(Vh.inspectSource)||(Vh.inspectSource=function(t){return tf(t)});var ef,nf,rf,af=Vh.inspectSource,of=jh.WeakMap,sf=op(of)&&/native code/.test(af(of)),lf=Hh("keys"),uf=function(t){return lf[t]||(lf[t]=ap(t))},cf={},df=jh.TypeError,hf=jh.WeakMap;if(sf||Vh.state){var pf=Vh.state||(Vh.state=new hf),ff=Xh(pf.get),gf=Xh(pf.has),mf=Xh(pf.set);ef=function(t,e){if(gf(pf,t))throw new df("Object already initialized");return e.facade=t,mf(pf,t,e),e},nf=function(t){return ff(pf,t)||{}},rf=function(t){return gf(pf,t)}}else{var vf=uf("state");cf[vf]=!0,ef=function(t,e){if(ep(t,vf))throw new df("Object already initialized");return e.facade=t,Jp(t,vf,e),e},nf=function(t){return ep(t,vf)?t[vf]:{}},rf=function(t){return ep(t,vf)}}var yf={set:ef,get:nf,has:rf,enforce:function(t){return rf(t)?nf(t):ef(t,{})},getterFor:function(t){return function(e){var n;if(!kp(e)||(n=nf(e)).type!==t)throw df("Incompatible receiver, "+t+" required");return n}}},bf=Function.prototype,xf=Ap&&Object.getOwnPropertyDescriptor,wf=ep(bf,"name"),_f={EXISTS:wf,PROPER:wf&&"something"===function(){}.name,CONFIGURABLE:wf&&(!Ap||Ap&&xf(bf,"name").configurable)},Cf=Lh((function(t){var e=_f.CONFIGURABLE,n=yf.get,r=yf.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;op(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!ep(a,"name")||e&&a.name!==d)&&Jp(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==jh?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:Jp(t,n,a)):u?t[n]=a:qh(n,a)})(Function.prototype,"toString",(function(){return op(this)&&n(this).source||af(this)}))})),Sf=Xh({}.toString),Af=Xh("".slice),kf=function(t){return Af(Sf(t),8,-1)},Ef=_p("toStringTag"),Df=jh.Object,Ff="Arguments"==kf(function(){return arguments}()),Mf=Sp?kf:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Df(t),Ef))?n:Ff?kf(e):"Object"==(r=kf(e))&&op(e.callee)?"Arguments":r},Of=Sp?{}.toString:function(){return"[object "+Mf(this)+"]"};Sp||Cf(Object.prototype,"toString",Of,{unsafe:!0});var Bf={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Tf=Fp("span").classList,Pf=Tf&&Tf.constructor&&Tf.constructor.prototype,If=Pf===Object.prototype?void 0:Pf,Lf=Xh(Xh.bind),Nf=function(t,e){return qp(t),void 0===e?t:Lf?Lf(t,e):function(){return t.apply(e,arguments)}},Rf=jh.Object,zf=Xh("".split),jf=gp((function(){return!Rf("z").propertyIsEnumerable(0)}))?function(t){return"String"==kf(t)?zf(t,""):Rf(t)}:Rf,$f=Math.ceil,qf=Math.floor,Vf=function(t){var e=+t;return e!=e||0===e?0:(e>0?qf:$f)(e)},Hf=Math.min,Uf=function(t){return t>0?Hf(Vf(t),9007199254740991):0},Gf=function(t){return Uf(t.length)},Wf=Array.isArray||function(t){return"Array"==kf(t)},Yf=function(){},Xf=[],Zf=lp("Reflect","construct"),Kf=/^\s*(?:class|function)\b/,Qf=Xh(Kf.exec),Jf=!Kf.exec(Yf),tg=function(t){if(!op(t))return!1;try{return Zf(Yf,Xf,t),!0}catch(t){return!1}},eg=!Zf||gp((function(){var t;return tg(tg.call)||!tg(Object)||!tg((function(){t=!0}))||t}))?function(t){if(!op(t))return!1;switch(Mf(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return Jf||!!Qf(Kf,af(t))}:tg,ng=_p("species"),rg=jh.Array,ig=function(t,e){return new(function(t){var e;return Wf(t)&&(e=t.constructor,(eg(e)&&(e===rg||Wf(e.prototype))||kp(e)&&null===(e=e[ng]))&&(e=void 0)),void 0===e?rg:e}(t))(0===e?0:e)},ag=Xh([].push),og=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=Jh(l),g=jf(f),m=Nf(u,c),v=Gf(g),y=0,b=d||ig,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:ag(x,h)}else switch(t){case 4:return!1;case 7:ag(x,h)}return a?-1:r||i?i:x}},sg={forEach:og(0),map:og(1),filter:og(2),some:og(3),every:og(4),find:og(5),findIndex:og(6),filterReject:og(7)},lg=function(t,e){var n=[][t];return!!n&&gp((function(){n.call(null,e||function(){throw 1},1)}))},ug=sg.forEach,cg=lg("forEach")?[].forEach:function(t){return ug(this,t,arguments.length>1?arguments[1]:void 0)},dg=function(t){if(t&&t.forEach!==cg)try{Jp(t,"forEach",cg)}catch(f){t.forEach=cg}};for(var hg in Bf)Bf[hg]&&dg(jh[hg]&&jh[hg].prototype);dg(If);var pg={}.propertyIsEnumerable,fg=Object.getOwnPropertyDescriptor,gg=fg&&!pg.call({1:2},1)?function(t){var e=fg(this,t);return!!e&&e.enumerable}:pg,mg={f:gg},vg=function(t){return jf(Kh(t))},yg=Object.getOwnPropertyDescriptor,bg={f:Ap?yg:function(t,e){if(t=vg(t),e=Yp(e),Mp)try{return yg(t,e)}catch(t){}if(ep(t,e))return Qp(!Ip(mg.f,t,e),t[e])}},xg=Math.max,wg=Math.min,_g=function(t,e){var n=Vf(t);return n<0?xg(n+e,0):wg(n,e)},Cg=function(t){return function(e,n,r){var i,a=vg(e),o=Gf(a),s=_g(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Sg={includes:Cg(!0),indexOf:Cg(!1)},Ag=Sg.indexOf,kg=Xh([].push),Eg=function(t,e){var n,r=vg(t),i=0,a=[];for(n in r)!ep(cf,n)&&ep(r,n)&&kg(a,n);for(;e.length>i;)ep(r,n=e[i++])&&(~Ag(a,n)||kg(a,n));return a},Dg=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Fg=Dg.concat("length","prototype"),Mg={f:Object.getOwnPropertyNames||function(t){return Eg(t,Fg)}},Og={f:Object.getOwnPropertySymbols},Bg=Xh([].concat),Tg=lp("Reflect","ownKeys")||function(t){var e=Mg.f(Tp(t)),n=Og.f;return n?Bg(e,n(t)):e},Pg=function(t,e){for(var n=Tg(e),r=Kp.f,i=bg.f,a=0;a<n.length;a++){var o=n[a];ep(t,o)||r(t,o,i(e,o))}},Ig=/#|\.prototype\./,Lg=function(t,e){var n=Rg[Ng(t)];return n==jg||n!=zg&&(op(e)?gp(e):!!e)},Ng=Lg.normalize=function(t){return String(t).replace(Ig,".").toLowerCase()},Rg=Lg.data={},zg=Lg.NATIVE="N",jg=Lg.POLYFILL="P",$g=Lg,qg=bg.f,Vg=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?jh:u?jh[s]||qh(s,{}):(jh[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=qg(n,r))&&o.value:n[r],!$g(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;Pg(a,i)}(t.sham||i&&i.sham)&&Jp(a,"sham",!0),Cf(n,r,a,t)}},Hg=_p("species"),Ug=function(t){return fp>=51||!gp((function(){var e=[];return(e.constructor={})[Hg]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},Gg=sg.map,Wg=Ug("map");Vg({target:"Array",proto:!0,forced:!Wg},{map:function(t){return Gg(this,t,arguments.length>1?arguments[1]:void 0)}});var Yg=function(t,e,n){var r,i;Tp(t);try{if(!(r=Vp(t,"return"))){if("throw"===e)throw n;return n}r=Ip(r,t)}catch(t){i=!0,r=t}if("throw"===e)throw n;if(i)throw r;return Tp(r),n},Xg=function(t,e,n,r){try{return r?e(Tp(n)[0],n[1]):e(n)}catch(e){Yg(t,"throw",e)}},Zg={},Kg=_p("iterator"),Qg=Array.prototype,Jg=function(t){return void 0!==t&&(Zg.Array===t||Qg[Kg]===t)},tm=function(t,e,n){var r=Yp(e);r in t?Kp.f(t,r,Qp(0,n)):t[r]=n},em=_p("iterator"),nm=function(t){if(null!=t)return Vp(t,em)||Vp(t,"@@iterator")||Zg[Mf(t)]},rm=jh.TypeError,im=function(t,e){var n=arguments.length<2?nm(t):e;if(qp(n))return Tp(Ip(n,t));throw rm(jp(t)+" is not iterable")},am=jh.Array,om=_p("iterator"),sm=!1;try{var lm=0,um={next:function(){return{done:!!lm++}},return:function(){sm=!0}};um[om]=function(){return this},Array.from(um,(function(){throw 2}))}catch(dut){}var cm=function(t,e){if(!e&&!sm)return!1;var n=!1;try{var r={};r[om]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},dm=!cm((function(t){Array.from(t)}));Vg({target:"Array",stat:!0,forced:dm},{from:function(t){var e=Jh(t),n=eg(this),r=arguments.length,i=r>1?arguments[1]:void 0,a=void 0!==i;a&&(i=Nf(i,r>2?arguments[2]:void 0));var o,s,l,u,c,d,h=nm(e),p=0;if(!h||this==am&&Jg(h))for(o=Gf(e),s=n?new this(o):am(o);o>p;p++)d=a?i(e[p],p):e[p],tm(s,p,d);else for(c=(u=im(e,h)).next,s=n?new this:[];!(l=Ip(c,u)).done;p++)d=a?Xg(u,i,[l.value,p],!0):l.value,tm(s,p,d);return s.length=p,s}});var hm,pm=jh.String,fm=function(t){if("Symbol"===Mf(t))throw TypeError("Cannot convert a Symbol value to a string");return pm(t)},gm=Xh("".charAt),mm=Xh("".charCodeAt),vm=Xh("".slice),ym=function(t){return function(e,n){var r,i,a=fm(Kh(e)),o=Vf(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=mm(a,o))<55296||r>56319||o+1===s||(i=mm(a,o+1))<56320||i>57343?t?gm(a,o):r:t?vm(a,o,o+2):i-56320+(r-55296<<10)+65536}},bm={codeAt:ym(!1),charAt:ym(!0)},xm=Object.keys||function(t){return Eg(t,Dg)},wm=Ap?Object.defineProperties:function(t,e){Tp(t);for(var n,r=vg(e),i=xm(e),a=i.length,o=0;a>o;)Kp.f(t,n=i[o++],r[n]);return t},_m=lp("document","documentElement"),Cm=uf("IE_PROTO"),Sm=function(){},Am=function(t){return"<script>"+t+"<\/script>"},km=function(t){t.write(Am("")),t.close();var e=t.parentWindow.Object;return t=null,e},Em=function(){try{hm=new ActiveXObject("htmlfile")}catch(t){}var t,e;Em="undefined"!=typeof document?document.domain&&hm?km(hm):((e=Fp("iframe")).style.display="none",_m.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(Am("document.F=Object")),t.close(),t.F):km(hm);for(var n=Dg.length;n--;)delete Em.prototype[Dg[n]];return Em()};cf[Cm]=!0;var Dm,Fm,Mm,Om=Object.create||function(t,e){var n;return null!==t?(Sm.prototype=Tp(t),n=new Sm,Sm.prototype=null,n[Cm]=t):n=Em(),void 0===e?n:wm(n,e)},Bm=!gp((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),Tm=uf("IE_PROTO"),Pm=jh.Object,Im=Pm.prototype,Lm=Bm?Pm.getPrototypeOf:function(t){var e=Jh(t);if(ep(e,Tm))return e[Tm];var n=e.constructor;return op(n)&&e instanceof n?n.prototype:e instanceof Pm?Im:null},Nm=_p("iterator"),Rm=!1;[].keys&&("next"in(Mm=[].keys())?(Fm=Lm(Lm(Mm)))!==Object.prototype&&(Dm=Fm):Rm=!0);var zm=null==Dm||gp((function(){var t={};return Dm[Nm].call(t)!==t}));zm&&(Dm={}),op(Dm[Nm])||Cf(Dm,Nm,(function(){return this}));var jm={IteratorPrototype:Dm,BUGGY_SAFARI_ITERATORS:Rm},$m=Kp.f,qm=_p("toStringTag"),Vm=function(t,e,n){t&&!ep(t=n?t:t.prototype,qm)&&$m(t,qm,{configurable:!0,value:e})},Hm=jm.IteratorPrototype,Um=function(){return this},Gm=jh.String,Wm=jh.TypeError,Ym=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=Xh(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return Tp(n),function(t){if("object"==typeof t||op(t))return t;throw Wm("Can't set "+Gm(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),Xm=_f.PROPER,Zm=_f.CONFIGURABLE,Km=jm.IteratorPrototype,Qm=jm.BUGGY_SAFARI_ITERATORS,Jm=_p("iterator"),tv=function(){return this},ev=function(t,e,n,r,i,a,o){!function(t,e,n,r){var i=e+" Iterator";t.prototype=Om(Hm,{next:Qp(+!r,n)}),Vm(t,i,!1),Zg[i]=Um}(n,e,r);var s,l,u,c=function(t){if(t===i&&g)return g;if(!Qm&&t in p)return p[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",h=!1,p=t.prototype,f=p[Jm]||p["@@iterator"]||i&&p[i],g=!Qm&&f||c(i),m="Array"==e&&p.entries||f;if(m&&(s=Lm(m.call(new t)))!==Object.prototype&&s.next&&(Lm(s)!==Km&&(Ym?Ym(s,Km):op(s[Jm])||Cf(s,Jm,tv)),Vm(s,d,!0)),Xm&&"values"==i&&f&&"values"!==f.name&&(Zm?Jp(p,"name","values"):(h=!0,g=function(){return Ip(f,this)})),i)if(l={values:c("values"),keys:a?g:c("keys"),entries:c("entries")},o)for(u in l)(Qm||h||!(u in p))&&Cf(p,u,l[u]);else Vg({target:e,proto:!0,forced:Qm||h},l);return p[Jm]!==g&&Cf(p,Jm,g,{name:i}),Zg[e]=g,l},nv=bm.charAt,rv=yf.set,iv=yf.getterFor("String Iterator");ev(String,"String",(function(t){rv(this,{type:"String Iterator",string:fm(t),index:0})}),(function(){var t,e=iv(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=nv(n,r),e.index+=t.length,{value:t,done:!1})}));var av=gp((function(){xm(1)}));
- /*!
- * is-plain-object <https://github.com/jonschlinkert/is-plain-object>
- *
- * Copyright (c) 2014-2017, Jon Schlinkert.
- * Released under the MIT License.
- */function ov(t){return"[object Object]"===Object.prototype.toString.call(t)}Vg({target:"Object",stat:!0,forced:av},{keys:function(t){return xm(Jh(t))}});var sv={isHistory(t){return!1!==ov(e=t)&&(void 0===(n=e.constructor)||!1!==ov(r=n.prototype)&&!1!==r.hasOwnProperty("isPrototypeOf"))&&Array.isArray(t.redos)&&Array.isArray(t.undos)&&(0===t.redos.length||me.isOperationList(t.redos[0]))&&(0===t.undos.length||me.isOperationList(t.undos[0]));var e,n,r}},lv=new WeakMap,uv=new WeakMap,cv={isHistoryEditor:t=>sv.isHistory(t.history)&&le.isEditor(t),isMerging:t=>uv.get(t),isSaving:t=>lv.get(t),redo(t){t.redo()},undo(t){t.undo()},withoutMerging(t,e){var n=cv.isMerging(t);uv.set(t,!1),e(),uv.set(t,n)},withoutSaving(t,e){var n=cv.isSaving(t);lv.set(t,!1),e(),lv.set(t,n)}},dv=(t,e)=>"set_selection"===t.type||!(!e||"insert_text"!==t.type||"insert_text"!==e.type||t.offset!==e.offset+e.text.length||!ve.equals(t.path,e.path))||!(!e||"remove_text"!==t.type||"remove_text"!==e.type||t.offset+t.text.length!==e.offset||!ve.equals(t.path,e.path)),hv=(t,e)=>"set_selection"!==t.type||null!=t.properties&&null!=t.newProperties,pv=(t,e)=>!(!e||"set_selection"!==t.type||"set_selection"!==e.type),fv=t=>"set_selection"!==t.type,gv=function(){var t=Tp(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},mv=_f.PROPER,vv=RegExp.prototype,yv=vv.toString,bv=Xh(gv),xv=gp((function(){return"/a/b"!=yv.call({source:"a",flags:"b"})})),wv=mv&&"toString"!=yv.name;(xv||wv)&&Cf(RegExp.prototype,"toString",(function(){var t=Tp(this),e=fm(t.source),n=t.flags;return"/"+e+"/"+fm(void 0===n&&Lp(vv,t)&&!("flags"in vv)?bv(t):n)}),{unsafe:!0});var _v=_p("unscopables"),Cv=Array.prototype;null==Cv[_v]&&Kp.f(Cv,_v,{configurable:!0,value:Om(null)});var Sv=function(t){Cv[_v][t]=!0},Av=Sg.includes;Vg({target:"Array",proto:!0},{includes:function(t){return Av(this,t,arguments.length>1?arguments[1]:void 0)}}),Sv("includes");var kv=_p("match"),Ev=function(t){var e;return kp(t)&&(void 0!==(e=t[kv])?!!e:"RegExp"==kf(t))},Dv=jh.TypeError,Fv=function(t){if(Ev(t))throw Dv("The method doesn't accept regular expressions");return t},Mv=_p("match"),Ov=function(t){var e=/./;try{"/./"[t](e)}catch(p){try{return e[Mv]=!1,"/./"[t](e)}catch(t){}}return!1},Bv=Xh("".indexOf);Vg({target:"String",proto:!0,forced:!Ov("includes")},{includes:function(t){return!!~Bv(fm(Kh(this)),fm(Fv(t)),arguments.length>1?arguments[1]:void 0)}});var Tv,Pv=/"/g,Iv=Xh("".replace);Vg({target:"String",proto:!0,forced:(Tv="anchor",gp((function(){var t=""[Tv]('"');return t!==t.toLowerCase()||t.split('"').length>3})))},{anchor:function(t){return e="a",n="name",r=t,i=fm(Kh(this)),a="<"+e,""!==n&&(a+=" "+n+'="'+Iv(fm(r),Pv,""")+'"'),a+">"+i+"</"+e+">";var e,n,r,i,a}});var Lv,Nv=bg.f,Rv=Xh("".endsWith),zv=Xh("".slice),jv=Math.min,$v=Ov("endsWith"),qv=!($v||(Lv=Nv(String.prototype,"endsWith"),!Lv||Lv.writable));Vg({target:"String",proto:!0,forced:!qv&&!$v},{endsWith:function(t){var e=fm(Kh(this));Fv(t);var n=arguments.length>1?arguments[1]:void 0,r=e.length,i=void 0===n?r:jv(Uf(n),r),a=fm(t);return Rv?Rv(e,a,i):zv(e,i-a.length,i)===a}});var Vv=Xh([].join),Hv=jf!=Object,Uv=lg("join",",");Vg({target:"Array",proto:!0,forced:Hv||!Uv},{join:function(t){return Vv(vg(this),void 0===t?",":t)}});var Gv=jh.RegExp,Wv=gp((function(){var t=Gv("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),Yv=Wv||gp((function(){return!Gv("a","y").sticky})),Xv={BROKEN_CARET:Wv||gp((function(){var t=Gv("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:Yv,UNSUPPORTED_Y:Wv},Zv=jh.RegExp,Kv=gp((function(){var t=Zv(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),Qv=jh.RegExp,Jv=gp((function(){var t=Qv("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),ty=yf.get,ey=Hh("native-string-replace",String.prototype.replace),ny=RegExp.prototype.exec,ry=ny,iy=Xh("".charAt),ay=Xh("".indexOf),oy=Xh("".replace),sy=Xh("".slice),ly=function(){var t=/a/,e=/b*/g;return Ip(ny,t,"a"),Ip(ny,e,"a"),0!==t.lastIndex||0!==e.lastIndex}(),uy=Xv.BROKEN_CARET,cy=void 0!==/()??/.exec("")[1];(ly||cy||uy||Kv||Jv)&&(ry=function(t){var e,n,r,i,a,o,s,l=this,u=ty(l),c=fm(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=Ip(ry,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=uy&&l.sticky,f=Ip(gv,l),g=l.source,m=0,v=c;if(p&&(f=oy(f,"y",""),-1===ay(f,"g")&&(f+="g"),v=sy(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==iy(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),cy&&(n=new RegExp("^"+g+"$(?!\\s)",f)),ly&&(r=l.lastIndex),i=Ip(ny,p?n:l,v),p?i?(i.input=sy(i.input,m),i[0]=sy(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:ly&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),cy&&i&&i.length>1&&Ip(ey,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=Om(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var dy=ry;Vg({target:"RegExp",proto:!0,forced:/./.exec!==dy},{exec:dy});var hy=Function.prototype,py=hy.apply,fy=hy.bind,gy=hy.call,my="object"==typeof Reflect&&Reflect.apply||(fy?gy.bind(py):function(){return gy.apply(py,arguments)}),vy=_p("species"),yy=RegExp.prototype,by=function(t,e,n,r){var i=_p(t),a=!gp((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!gp((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[vy]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=Xh(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=Xh(t),l=e.exec;return l===dy||l===yy.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));Cf(String.prototype,t,l[0]),Cf(yy,i,l[1])}r&&Jp(yy[i],"sham",!0)},xy=bm.charAt,wy=function(t,e,n){return e+(n?xy(t,e).length:1)},_y=Math.floor,Cy=Xh("".charAt),Sy=Xh("".replace),Ay=Xh("".slice),ky=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,Ey=/\$([$&'`]|\d{1,2})/g,Dy=function(t,e,n,r,i,a){var o=n+t.length,s=r.length,l=Ey;return void 0!==i&&(i=Jh(i),l=ky),Sy(a,l,(function(a,l){var u;switch(Cy(l,0)){case"$":return"$";case"&":return t;case"`":return Ay(e,0,n);case"'":return Ay(e,o);case"<":u=i[Ay(l,1,-1)];break;default:var c=+l;if(0===c)return a;if(c>s){var d=_y(c/10);return 0===d?a:d<=s?void 0===r[d-1]?Cy(l,1):r[d-1]+Cy(l,1):a}u=r[c-1]}return void 0===u?"":u}))},Fy=jh.TypeError,My=function(t,e){var n=t.exec;if(op(n)){var r=Ip(n,t,e);return null!==r&&Tp(r),r}if("RegExp"===kf(t))return Ip(dy,t,e);throw Fy("RegExp#exec called on incompatible receiver")},Oy=_p("replace"),By=Math.max,Ty=Math.min,Py=Xh([].concat),Iy=Xh([].push),Ly=Xh("".indexOf),Ny=Xh("".slice),Ry="$0"==="a".replace(/./,"$0"),zy=!!/./[Oy]&&""===/./[Oy]("a","$0");by("replace",(function(t,e,n){var r=zy?"$":"$0";return[function(t,n){var r=Kh(this),i=null==t?void 0:Vp(t,Oy);return i?Ip(i,t,r,n):Ip(e,fm(r),t,n)},function(t,i){var a=Tp(this),o=fm(t);if("string"==typeof i&&-1===Ly(i,r)&&-1===Ly(i,"$<")){var s=n(e,a,o,i);if(s.done)return s.value}var l=op(i);l||(i=fm(i));var u=a.global;if(u){var c=a.unicode;a.lastIndex=0}for(var d=[];;){var h=My(a,o);if(null===h)break;if(Iy(d,h),!u)break;""===fm(h[0])&&(a.lastIndex=wy(o,Uf(a.lastIndex),c))}for(var p,f="",g=0,m=0;m<d.length;m++){for(var v=fm((h=d[m])[0]),y=By(Ty(Vf(h.index),o.length),0),b=[],x=1;x<h.length;x++)Iy(b,void 0===(p=h[x])?p:String(p));var w=h.groups;if(l){var _=Py([v],b,y,o);void 0!==w&&Iy(_,w);var C=fm(my(i,void 0,_))}else C=Dy(v,o,y,b,w,i);y>=g&&(f+=Ny(o,g,y)+C,g=y+v.length)}return f+Ny(o,g)}]}),!!gp((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!Ry||zy);
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */
- var jy=function(t,e){return jy=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},jy(t,e)};function $y(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}jy(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var qy=function(){return qy=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},qy.apply(this,arguments)};function Vy(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function Hy(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function Uy(t,e){for(var n=0,r=e.length,i=t.length;n<r;n++,i++)t[i]=e[n];return t}var Gy=0,Wy=function(){this.id=""+Gy++},Yy=yf.set,Xy=yf.getterFor("Array Iterator"),Zy=ev(Array,"Array",(function(t,e){Yy(this,{type:"Array Iterator",target:vg(t),index:0,kind:e})}),(function(){var t=Xy(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");Zg.Arguments=Zg.Array,Sv("keys"),Sv("values"),Sv("entries");var Ky=function(t,e,n){for(var r in e)Cf(t,r,e[r],n);return t},Qy=jh.Array,Jy=Math.max,tb=function(t,e,n){for(var r=Gf(t),i=_g(e,r),a=_g(void 0===n?r:n,r),o=Qy(Jy(a-i,0)),s=0;i<a;i++,s++)tm(o,s,t[i]);return o.length=s,o},eb=Mg.f,nb="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],rb={f:function(t){return nb&&"Window"==kf(t)?function(t){try{return eb(t)}catch(t){return tb(nb)}}(t):eb(vg(t))}},ib=gp((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})),ab=Object.isExtensible,ob=gp((function(){ab(1)}))||ib?function(t){return!!kp(t)&&(!ib||"ArrayBuffer"!=kf(t))&&(!ab||ab(t))}:ab,sb=!gp((function(){return Object.isExtensible(Object.preventExtensions({}))})),lb=Lh((function(t){var e=Kp.f,n=!1,r=ap("meta"),i=0,a=function(t){e(t,r,{value:{objectID:"O"+i++,weakData:{}}})},o=t.exports={enable:function(){o.enable=function(){},n=!0;var t=Mg.f,e=Xh([].splice),i={};i[r]=1,t(i).length&&(Mg.f=function(n){for(var i=t(n),a=0,o=i.length;a<o;a++)if(i[a]===r){e(i,a,1);break}return i},Vg({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:rb.f}))},fastKey:function(t,e){if(!kp(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!ep(t,r)){if(!ob(t))return"F";if(!e)return"E";a(t)}return t[r].objectID},getWeakData:function(t,e){if(!ep(t,r)){if(!ob(t))return!0;if(!e)return!1;a(t)}return t[r].weakData},onFreeze:function(t){return sb&&n&&ob(t)&&!ep(t,r)&&a(t),t}};cf[r]=!0})),ub=jh.TypeError,cb=function(t,e){this.stopped=t,this.result=e},db=cb.prototype,hb=function(t,e,n){var r,i,a,o,s,l,u,c=n&&n.that,d=!(!n||!n.AS_ENTRIES),h=!(!n||!n.IS_ITERATOR),p=!(!n||!n.INTERRUPTED),f=Nf(e,c),g=function(t){return r&&Yg(r,"normal",t),new cb(!0,t)},m=function(t){return d?(Tp(t),p?f(t[0],t[1],g):f(t[0],t[1])):p?f(t,g):f(t)};if(h)r=t;else{if(!(i=nm(t)))throw ub(jp(t)+" is not iterable");if(Jg(i)){for(a=0,o=Gf(t);o>a;a++)if((s=m(t[a]))&&Lp(db,s))return s;return new cb(!1)}r=im(t,i)}for(l=r.next;!(u=Ip(l,r)).done;){try{s=m(u.value)}catch(t){Yg(r,"throw",t)}if("object"==typeof s&&s&&Lp(db,s))return s}return new cb(!1)},pb=jh.TypeError,fb=function(t,e){if(Lp(e,t))return t;throw pb("Incorrect invocation")},gb=function(t,e,n){var r,i;return Ym&&op(r=e.constructor)&&r!==n&&kp(i=r.prototype)&&i!==n.prototype&&Ym(t,i),t},mb=function(t,e,n){var r=-1!==t.indexOf("Map"),i=-1!==t.indexOf("Weak"),a=r?"set":"add",o=jh[t],s=o&&o.prototype,l=o,u={},c=function(t){var e=Xh(s[t]);Cf(s,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(i&&!kp(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return i&&!kp(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(i&&!kp(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if($g(t,!op(o)||!(i||s.forEach&&!gp((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,r,a),lb.enable();else if($g(t,!0)){var d=new l,h=d[a](i?{}:-0,1)!=d,p=gp((function(){d.has(1)})),f=cm((function(t){new o(t)})),g=!i&&gp((function(){for(var t=new o,e=5;e--;)t[a](e,e);return!t.has(-0)}));f||((l=e((function(t,e){fb(t,s);var n=gb(new o,t,l);return null!=e&&hb(e,n[a],{that:n,AS_ENTRIES:r}),n}))).prototype=s,s.constructor=l),(p||g)&&(c("delete"),c("has"),r&&c("get")),(g||h)&&c(a),i&&s.clear&&delete s.clear}return u[t]=l,Vg({global:!0,forced:l!=o},u),Vm(l,t),i||n.setStrong(l,t,r),l},vb=lb.getWeakData,yb=yf.set,bb=yf.getterFor,xb=sg.find,wb=sg.findIndex,_b=Xh([].splice),Cb=0,Sb=function(t){return t.frozen||(t.frozen=new Ab)},Ab=function(){this.entries=[]},kb=function(t,e){return xb(t.entries,(function(t){return t[0]===e}))};Ab.prototype={get:function(t){var e=kb(this,t);if(e)return e[1]},has:function(t){return!!kb(this,t)},set:function(t,e){var n=kb(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=wb(this.entries,(function(e){return e[0]===t}));return~e&&_b(this.entries,e,1),!!~e}};var Eb,Db={getConstructor:function(t,e,n,r){var i=t((function(t,i){fb(t,a),yb(t,{type:e,id:Cb++,frozen:void 0}),null!=i&&hb(i,t[r],{that:t,AS_ENTRIES:n})})),a=i.prototype,o=bb(e),s=function(t,e,n){var r=o(t),i=vb(Tp(e),!0);return!0===i?Sb(r).set(e,n):i[r.id]=n,t};return Ky(a,{delete:function(t){var e=o(this);if(!kp(t))return!1;var n=vb(t);return!0===n?Sb(e).delete(t):n&&ep(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!kp(t))return!1;var n=vb(t);return!0===n?Sb(e).has(t):n&&ep(n,e.id)}}),Ky(a,n?{get:function(t){var e=o(this);if(kp(t)){var n=vb(t);return!0===n?Sb(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),i}},Fb=yf.enforce,Mb=!jh.ActiveXObject&&"ActiveXObject"in jh,Ob=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Bb=mb("WeakMap",Ob,Db);if(sf&&Mb){Eb=Db.getConstructor(Ob,"WeakMap",!0),lb.enable();var Tb=Bb.prototype,Pb=Xh(Tb.delete),Ib=Xh(Tb.has),Lb=Xh(Tb.get),Nb=Xh(Tb.set);Ky(Tb,{delete:function(t){if(kp(t)&&!ob(t)){var e=Fb(this);return e.frozen||(e.frozen=new Eb),Pb(this,t)||e.frozen.delete(t)}return Pb(this,t)},has:function(t){if(kp(t)&&!ob(t)){var e=Fb(this);return e.frozen||(e.frozen=new Eb),Ib(this,t)||e.frozen.has(t)}return Ib(this,t)},get:function(t){if(kp(t)&&!ob(t)){var e=Fb(this);return e.frozen||(e.frozen=new Eb),Ib(this,t)?Lb(this,t):e.frozen.get(t)}return Lb(this,t)},set:function(t,e){if(kp(t)&&!ob(t)){var n=Fb(this);n.frozen||(n.frozen=new Eb),Ib(this,t)?Nb(this,t,e):n.frozen.set(t,e)}else Nb(this,t,e);return this}})}var Rb=_p("iterator"),zb=_p("toStringTag"),jb=Zy.values,$b=function(t,e){if(t){if(t[Rb]!==jb)try{Jp(t,Rb,jb)}catch(e){t[Rb]=jb}if(t[zb]||Jp(t,zb,e),Bf[e])for(var n in Zy)if(t[n]!==Zy[n])try{Jp(t,n,Zy[n])}catch(e){t[n]=Zy[n]}}};for(var qb in Bf)$b(jh[qb]&&jh[qb].prototype,qb);$b(If,"DOMTokenList");var Vb=new WeakMap,Hb=new WeakMap,Ub=new WeakMap,Gb=new WeakMap,Wb=new WeakMap,Yb=new WeakMap,Xb=new WeakMap,Zb=new WeakMap,Kb=new WeakMap,Qb=new WeakMap,Jb=new WeakMap,tx=new WeakMap,ex=new WeakMap,nx=new WeakMap,rx=new WeakMap,ix=new WeakMap,ax=new WeakMap,ox=new WeakMap,sx=new WeakMap,lx=new WeakMap,ux=new WeakMap,cx=new WeakMap,dx=new WeakMap,hx=new WeakMap,px=new WeakMap,fx=sg.find,gx=!0;"find"in[]&&Array(1).find((function(){gx=!1})),Vg({target:"Array",proto:!0,forced:gx},{find:function(t){return fx(this,t,arguments.length>1?arguments[1]:void 0)}}),Sv("find"),Vg({global:!0},{globalThis:jh});const mx=["area","base","basefont","bgsound","br","col","command","embed","frame","hr","image","img","input","isindex","keygen","link","menuitem","meta","nextid","param","source","track","wbr"];Ai&&(ci.fn.css=Ai),Oi&&(ci.fn.append=Oi),di&&(ci.fn.addClass=di),hi&&(ci.fn.removeClass=hi),pi&&(ci.fn.hasClass=pi),yi&&(ci.fn.on=yi),qi&&(ci.fn.focus=qi),fi&&(ci.fn.attr=fi),gi&&(ci.fn.removeAttr=gi),Ci&&(ci.fn.hide=Ci),Si&&(ci.fn.show=Si),_i&&(ci.fn.offset=_i),xi&&(ci.fn.width=xi),wi&&(ci.fn.height=wi),Ti&&(ci.fn.parent=Ti),Pi&&(ci.fn.parents=Pi),Mi&&(ci.fn.is=Mi),mi&&(ci.fn.dataset=mi),vi&&(ci.fn.val=vi),Fi&&(ci.fn.text=Fi),Di&&(ci.fn.html=Di),Li&&(ci.fn.children=Li),Ni&&(ci.fn.remove=Ni),Ii&&(ci.fn.find=Ii),ki&&(ci.fn.each=ki),Ri&&(ci.fn.empty=Ri);var vx,yx=function(t){return t&&t.ownerDocument&&t.ownerDocument.defaultView||null},bx=function(t){return xx(t)&&1===t.nodeType},xx=function(t){var e=yx(t);return!!e&&t instanceof e.Node},wx=function(t){var e=t&&t.anchorNode&&yx(t.anchorNode);return!!e&&t instanceof e.Selection},_x=function(t){return xx(t)&&3===t.nodeType},Cx=function(t){var e,n,r;return null!==(e=window.document.getElementById(t))&&void 0!==e?e:(null===(r=null===(n=window.document.activeElement)||void 0===n?void 0:n.shadowRoot)||void 0===r?void 0:r.getElementById(t))||null},Sx=function(t,e,n){for(var r,i=t.childNodes,a=i[e],o=e,s=!1,l=!1;(xx(r=a)&&8===r.nodeType||bx(a)&&0===a.childNodes.length||bx(a)&&"false"===a.getAttribute("contenteditable"))&&(!s||!l);)o>=i.length?(s=!0,o=e-1,n="backward"):o<0?(l=!0,o=e+1,n="forward"):(a=i[o],e=o,o+="forward"===n?1:-1);return[a,e]},Ax=function(t,e,n){return Hy(Sx(t,e,n),1)[0]},kx=function t(e){var n,r,i="";if(_x(e)&&e.nodeValue)return e.nodeValue;if(bx(e)){try{for(var a=Vy(Array.from(e.childNodes)),o=a.next();!o.done;o=a.next())i+=t(o.value)}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}var s=getComputedStyle(e).getPropertyValue("display");"block"!==s&&"list"!==s&&"table-row"!==s&&"BR"!==e.tagName||(i+="\n")}return i};function Ex(t,e){if(!(t instanceof HTMLElement&&"true"===t.dataset.slateVoid))for(var n=t.childNodes,r=n.length;r--;){var i=n[r],a=i.nodeType;3==a?e(i,t):1!=a&&9!=a&&11!=a||Ex(i,e)}}function Dx(t){if(0===t.length)return"";var e=t[0];return e.nodeType!==vx.ELEMENT_NODE?"":e.tagName.toLowerCase()}!function(t){t[t.ELEMENT_NODE=1]="ELEMENT_NODE",t[t.TEXT_NODE=3]="TEXT_NODE",t[t.CDATA_SECTION_NODE=4]="CDATA_SECTION_NODE",t[t.PROCESSING_INSTRUCTION_NODE=7]="PROCESSING_INSTRUCTION_NODE",t[t.COMMENT_NODE=8]="COMMENT_NODE",t[t.DOCUMENT_NODE=9]="DOCUMENT_NODE",t[t.DOCUMENT_TYPE_NODE=10]="DOCUMENT_TYPE_NODE",t[t.DOCUMENT_FRAGMENT_NODE=11]="DOCUMENT_FRAGMENT_NODE"}(vx||(vx={})),void 0!==globalThis.navigator&&void 0!==globalThis.window&&/iPad|iPhone|iPod/.test(navigator.userAgent)&&globalThis.window.MSStream;var Fx="undefined"!=typeof navigator&&/Mac OS X/.test(navigator.userAgent),Mx="undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox).*/i.test(navigator.userAgent);"undefined"!=typeof navigator&&/^(?!.*Seamonkey)(?=.*Firefox\/(?:[0-7][0-9]|[0-8][0-6])(?:\.)).*/i.test(navigator.userAgent);var Ox="undefined"!=typeof navigator&&/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),Bx="undefined"!=typeof navigator&&/Edge?\/(?:[0-6][0-9]|[0-7][0-8])(?:\.)/i.test(navigator.userAgent),Tx="undefined"!=typeof navigator&&/Chrome?\/(?:[0-7][0-5]|[0-6][0-9])(?:\.)/i.test(navigator.userAgent),Px="undefined"!=typeof navigator&&/Chrome/i.test(navigator.userAgent);"undefined"!=typeof navigator&&/.*QQBrowser/.test(navigator.userAgent);var Ix=!Tx&&!Bx&&"undefined"!=typeof globalThis&&globalThis.InputEvent&&"function"==typeof globalThis.InputEvent.prototype.getTargetRanges,Lx={getWindow:function(t){var e=ux.get(t);if(!e)throw new Error("Unable to find a host window element for this editor");return e},findKey:function(t,e){var n=lx.get(e);return n||(n=new Wy,lx.set(e,n)),n},setNewKey:function(t){var e=new Wy;lx.set(t,e)},findPath:function(t,e){for(var n=[],r=e;;){var i=rx.get(r);if(null==i){if(le.isEditor(r))return n;break}var a=nx.get(r);if(null==a)break;n.unshift(a),r=i}throw new Error("Unable to find the path for Slate node: "+JSON.stringify(e))},findDocumentOrShadowRoot:function(t){if(t.isDestroyed)return window.document;var e=Lx.toDOMNode(t,t),n=e.getRootNode();return(n instanceof Document||n instanceof ShadowRoot)&&null!=n.getSelection?n:e.ownerDocument},getParentNode:function(t,e){return rx.get(e)||null},getParentsNodes:function(t,e){for(var n=[],r=e;r!==t&&null!=r;){var i=Lx.getParentNode(t,r);if(null==i)break;n.push(i),r=i}return n},getTopNode:function(t,e){var n=[Lx.findPath(t,e)[0]];return pe.get(t,n)},toDOMNode:function(t,e){var n;if(le.isEditor(e))n=ix.get(t);else{var r=Lx.findKey(t,e);n=ox.get(r)}if(!n)throw new Error("Cannot resolve a DOM node from Slate node: "+JSON.stringify(e));return n},hasDOMNode:function(t,e,n){void 0===n&&(n={});var r,i=n.editable,a=void 0!==i&&i,o=Lx.toDOMNode(t,t);try{r=bx(e)?e:e.parentElement}catch(t){if(!t.message.includes('Permission denied to access property "nodeType"'))throw t}return!!r&&r.closest("[data-slate-editor]")===o&&(!a||r.isContentEditable||!!r.getAttribute("data-slate-zero-width"))},toDOMRange:function(t,e){var n=e.anchor,r=e.focus,i=ke.isBackward(e),a=Lx.toDOMPoint(t,n),o=ke.isCollapsed(e)?a:Lx.toDOMPoint(t,r),s=Lx.getWindow(t).document.createRange(),l=Hy(i?o:a,2),u=l[0],c=l[1],d=Hy(i?a:o,2),h=d[0],p=d[1],f=!!(bx(u)?u:u.parentElement).getAttribute("data-slate-zero-width"),g=!!(bx(h)?h:h.parentElement).getAttribute("data-slate-zero-width");return s.setStart(u,f?1:c),s.setEnd(h,g?1:p),s},toDOMPoint:function(t,e){var n,r,i,a=Hy(le.node(t,e.path),1)[0],o=Lx.toDOMNode(t,a);le.void(t,{at:e})&&(e={path:e.path,offset:0});var s=Array.from(o.querySelectorAll("[data-slate-string], [data-slate-zero-width]")),l=0;try{for(var u=Vy(s),c=u.next();!c.done;c=u.next()){var d=c.value,h=d.childNodes[0];if(null!=h&&null!=h.textContent){var p=h.textContent.length,f=d.getAttribute("data-slate-length"),g=l+(null==f?p:parseInt(f,10));if(e.offset<=g){i=[h,Math.min(p,Math.max(0,e.offset-l))];break}l=g}}}catch(dut){n={error:dut}}finally{try{c&&!c.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}if(!i)throw new Error("Cannot resolve a DOM point from Slate point: "+JSON.stringify(e));return i},toSlateNode:function(t,e){var n=bx(e)?e:e.parentElement;n&&!n.hasAttribute("data-slate-node")&&(n=n.closest("[data-slate-node]"));var r=n?ax.get(n):null;if(!r)throw new Error("Cannot resolve a Slate node from DOM node: "+n);return r},findEventRange:function(t,e){"nativeEvent"in e&&(e=e.nativeEvent);var n=e.clientX,r=e.clientY,i=e.target;if(null==n||null==r)throw new Error("Cannot resolve a Slate range from a DOM event: "+e);var a,o=Lx.toSlateNode(t,e.target),s=Lx.findPath(t,o);if(le.isVoid(t,o)){var l=i.getBoundingClientRect(),u=t.isInline(o)?n-l.left<l.left+l.width-n:r-l.top<l.top+l.height-r,c=le.point(t,s,{edge:u?"start":"end"}),d=u?le.before(t,c):le.after(t,c);if(d)return le.range(t,d)}var h=this.getWindow(t).document;if(h.caretRangeFromPoint)a=h.caretRangeFromPoint(n,r);else{var p=h.caretPositionFromPoint(n,r);p&&((a=h.createRange()).setStart(p.offsetNode,p.offset),a.setEnd(p.offsetNode,p.offset))}if(!a)throw new Error("Cannot resolve a Slate range from a DOM event: "+e);return Lx.toSlateRange(t,a,{exactMatch:!1,suppressThrow:!1})},toSlateRange:function(t,e,n){var r,i,a,o,s,l=n.exactMatch,u=n.suppressThrow;if((wx(e)?e.anchorNode:e.startContainer)&&(wx(e)?(r=e.anchorNode,i=e.anchorOffset,a=e.focusNode,o=e.focusOffset,s=Px&&window.document.activeElement&&window.document.activeElement.shadowRoot?e.anchorNode===e.focusNode&&e.anchorOffset===e.focusOffset:e.isCollapsed):(r=e.startContainer,i=e.startOffset,a=e.endContainer,o=e.endOffset,s=e.collapsed)),null==r||null==a||null==i||null==o)throw new Error("Cannot resolve a Slate range from DOM range: "+e);var c=Lx.toSlatePoint(t,[r,i],{exactMatch:l,suppressThrow:u});if(!c)return null;var d=s?c:Lx.toSlatePoint(t,[a,o],{exactMatch:l,suppressThrow:u});if(!d)return null;var h={anchor:c,focus:d};return ke.isExpanded(h)&&ke.isForward(h)&&bx(a)&&le.void(t,{at:h.focus,mode:"highest"})&&(h=le.unhangRange(t,h,{voids:!0})),h},toSlatePoint:function(t,e,n){var r,i=n.exactMatch,a=n.suppressThrow,o=Hy(i?e:function(t){var e,n=Hy(t,2),r=n[0],i=n[1];if(bx(r)&&r.childNodes.length){var a=i===r.childNodes.length,o=a?i-1:i;for(r=(e=Hy(Sx(r,o,a?"backward":"forward"),2))[0],a=(o=e[1])<i;bx(r)&&r.childNodes.length;){var s=a?r.childNodes.length-1:0;r=Ax(r,s,a?"backward":"forward")}i=a&&null!=r.textContent?r.textContent.length:0}return[r,i]}(e),2),s=o[0],l=o[1],u=s.parentNode,c=null,d=0;if(u){var h=u.closest('[data-slate-void="true"]'),p=u.closest("[data-slate-leaf]"),f=null;if(p){c=p.closest('[data-slate-node="text"]');var g=Lx.getWindow(t).document.createRange();g.setStart(c,0),g.setEnd(s,l);var m=g.cloneContents();Uy(Uy([],Hy(qr(m.querySelectorAll("[data-slate-zero-width]")))),Hy(qr(m.querySelectorAll("[contenteditable=false]")))).forEach((function(t){t.parentNode.removeChild(t)})),d=m.textContent.length,f=c}else h&&((p=h.querySelector("[data-slate-leaf]"))?(c=p.closest('[data-slate-node="text"]'),d=(f=p).textContent.length,f.querySelectorAll("[data-slate-zero-width]").forEach((function(t){d-=t.textContent.length}))):d=1);f&&d===f.textContent.length&&(u.hasAttribute("data-slate-zero-width")||Mx&&(null===(r=f.textContent)||void 0===r?void 0:r.endsWith("\n")))&&d--}if(!c){if(a)return null;throw new Error("Cannot resolve a Slate point from DOM point: "+e)}var v=Lx.toSlateNode(t,c);return{path:Lx.findPath(t,v),offset:d}},hasRange:function(t,e){var n=e.anchor,r=e.focus;return le.hasPath(t,n.path)&&le.hasPath(t,r.path)},getNodeType:function(t){return ne.isElement(t)?t.type:""},checkNodeType:function(t,e){return this.getNodeType(t)===e},getNodesStr:function(t){return t.map((function(t){return pe.string(t)})).join("")},getSelectedElems:function(t){var e,n,r=[],i=le.nodes(t,{universal:!0});try{for(var a=Vy(i),o=a.next();!o.done;o=a.next()){var s=Hy(o.value,1)[0];ne.isElement(s)&&r.push(s)}}catch(dut){e={error:dut}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(e)throw e.error}}return r},getSelectedNodeByType:function(t,e){var n=this,r=Hy(le.nodes(t,{match:function(t){return n.checkNodeType(t,e)},universal:!0}),1),i=r[0];return null==i?null:i[0]},getSelectedTextNode:function(t){var e=Hy(le.nodes(t,{match:function(t){return Te.isText(t)},universal:!0}),1),n=e[0];return null==n?null:n[0]},isNodeSelected:function(t,e){var n=Hy(le.nodes(t,{match:function(t){return t===e},universal:!0}),1),r=n[0];return null!=r&&Hy(r,1)[0]===e},isSelectionAtLineEnd:function(t,e){var n=t.selection;return!!n&&(le.isEnd(t,n.anchor,e)||le.isEnd(t,n.focus,e))},getTextarea:function(t){var e=Vb.get(t);if(null==e)throw new Error("Cannot find textarea instance by editor");return e},getToolbar:function(t){return Gb.get(t)||null},getHoverbar:function(t){return Yb.get(t)||null},normalizeContent:function(t){t.children.forEach((function(e,n){t.normalizeNode([e,[n]])}))},getLeftLengthOfMaxLength:function(t){var e=t.getConfig(),n=e.maxLength,r=e.onMaxLength;if("number"!=typeof n||n<=0)return 1/0;var i=n-t.getText().replace(/\r|\n|(\r\n)/g,"").length;return i<=0&&r&&r(t),i},cleanExposedTexNodeInSelectionBlock:function(t){var e,n,r,i,a=Lx.getTextarea(t).$textArea,o=null==a?void 0:a[0].childNodes;if(o)try{for(var s=Vy(Array.from(o)),l=s.next();!l.done;l=s.next()){var u=l.value;if(3!==u.nodeType)break;u.remove()}}catch(dut){e={error:dut}}finally{try{l&&!l.done&&(n=s.return)&&n.call(s)}finally{if(e)throw e.error}}var c=le.nodes(t,{match:function(e){return!(!ne.isElement(e)||t.isInline(e))},universal:!0});try{for(var d=Vy(c),h=d.next();!h.done;h=d.next()){var p=h.value;if(null!=p){var f=p[0];Ex(Lx.toDOMNode(t,f),(function(t,e){var n=ci(e);n.attr("data-slate-string")||n.attr("data-slate-zero-width")||e.removeChild(t)}))}}}catch(dut){r={error:dut}}finally{try{h&&!h.done&&(i=d.return)&&i.call(d)}finally{if(r)throw r.error}}},isLastNode:function(t,e){var n=t.children||[];return n[n.length-1]===e},genEmptyParagraph:function(){return{type:"paragraph",children:[{text:""}]}}},Nx=1,Rx={},zx={};function jx(t,e){var n=t.key,r=t.factory,i=t.config,a=qy(qy({},i),e||{});if(null!=zx[n])throw new Error("Duplicated key '"+n+"' in menu items");zx[n]=r,function(t,e){null!=e&&(Rx[t]=e)}(n,a)}var $x=_p("species"),qx=function(t){var e=lp(t),n=Kp.f;Ap&&e&&!e[$x]&&n(e,$x,{configurable:!0,get:function(){return this}})},Vx=Kp.f,Hx=lb.fastKey,Ux=yf.set,Gx=yf.getterFor,Wx={getConstructor:function(t,e,n,r){var i=t((function(t,i){fb(t,a),Ux(t,{type:e,index:Om(null),first:void 0,last:void 0,size:0}),Ap||(t.size=0),null!=i&&hb(i,t[r],{that:t,AS_ENTRIES:n})})),a=i.prototype,o=Gx(e),s=function(t,e,n){var r,i,a=o(t),s=l(t,e);return s?s.value=n:(a.last=s={index:i=Hx(e,!0),key:e,value:n,previous:r=a.last,next:void 0,removed:!1},a.first||(a.first=s),r&&(r.next=s),Ap?a.size++:t.size++,"F"!==i&&(a.index[i]=s)),t},l=function(t,e){var n,r=o(t),i=Hx(e);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==e)return n};return Ky(a,{clear:function(){for(var t=o(this),e=t.index,n=t.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete e[n.index],n=n.next;t.first=t.last=void 0,Ap?t.size=0:this.size=0},delete:function(t){var e=this,n=o(e),r=l(e,t);if(r){var i=r.next,a=r.previous;delete n.index[r.index],r.removed=!0,a&&(a.next=i),i&&(i.previous=a),n.first==r&&(n.first=i),n.last==r&&(n.last=a),Ap?n.size--:e.size--}return!!r},forEach:function(t){for(var e,n=o(this),r=Nf(t,arguments.length>1?arguments[1]:void 0);e=e?e.next:n.first;)for(r(e.value,e.key,this);e&&e.removed;)e=e.previous},has:function(t){return!!l(this,t)}}),Ky(a,n?{get:function(t){var e=l(this,t);return e&&e.value},set:function(t,e){return s(this,0===t?0:t,e)}}:{add:function(t){return s(this,t=0===t?0:t,t)}}),Ap&&Vx(a,"size",{get:function(){return o(this).size}}),i},setStrong:function(t,e,n){var r=e+" Iterator",i=Gx(e),a=Gx(r);ev(t,e,(function(t,e){Ux(this,{type:r,target:t,state:i(t),kind:e,last:void 0})}),(function(){for(var t=a(this),e=t.kind,n=t.last;n&&n.removed;)n=n.previous;return t.target&&(t.last=n=n?n.next:t.state.first)?"keys"==e?{value:n.key,done:!1}:"values"==e?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),qx(e)}};mb("Set",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),Wx);var Yx=sg.filter,Xx=Ug("filter");Vg({target:"Array",proto:!0,forced:!Xx},{filter:function(t){return Yx(this,t,arguments.length>1?arguments[1]:void 0)}});var Zx="\t\n\v\f\r \u2028\u2029\ufeff",Kx=Xh("".replace),Qx="["+Zx+"]",Jx=RegExp("^"+Qx+Qx+"*"),tw=RegExp(Qx+Qx+"*$"),ew=function(t){return function(e){var n=fm(Kh(e));return 1&t&&(n=Kx(n,Jx,"")),2&t&&(n=Kx(n,tw,"")),n}},nw={start:ew(1),end:ew(2),trim:ew(3)},rw=_f.PROPER,iw=nw.trim;Vg({target:"String",proto:!0,forced:function(t){return gp((function(){return!!Zx[t]()||"
"!=="
"[t]()||rw&&Zx[t].name!==t}))}("trim")},{trim:function(){return iw(this)}});var aw=jh.TypeError,ow=_p("species"),sw=function(t,e){var n,r=Tp(t).constructor;return void 0===r||null==(n=Tp(r)[ow])?e:function(t){if(eg(t))return t;throw aw(jp(t)+" is not a constructor")}(n)},lw=Xv.UNSUPPORTED_Y,uw=Math.min,cw=[].push,dw=Xh(/./.exec),hw=Xh(cw),pw=Xh("".slice);by("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=fm(Kh(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===t)return[r];if(!Ev(t))return Ip(e,r,t,i);for(var a,o,s,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,d=new RegExp(t.source,u+"g");(a=Ip(dy,d,r))&&!((o=d.lastIndex)>c&&(hw(l,pw(r,c,a.index)),a.length>1&&a.index<r.length&&my(cw,l,tb(a,1)),s=a[0].length,c=o,l.length>=i));)d.lastIndex===a.index&&d.lastIndex++;return c===r.length?!s&&dw(d,"")||hw(l,""):hw(l,pw(r,c)),l.length>i?tb(l,0,i):l}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:Ip(e,this,t,n)}:e,[function(e,n){var i=Kh(this),a=null==e?void 0:Vp(e,t);return a?Ip(a,e,i,n):Ip(r,fm(i),e,n)},function(t,i){var a=Tp(this),o=fm(t),s=n(r,a,o,i,r!==e);if(s.done)return s.value;var l=sw(a,RegExp),u=a.unicode,c=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(lw?"g":"y"),d=new l(lw?"^(?:"+a.source+")":a,c),h=void 0===i?4294967295:i>>>0;if(0===h)return[];if(0===o.length)return null===My(d,o)?[o]:[];for(var p=0,f=0,g=[];f<o.length;){d.lastIndex=lw?0:f;var m,v=My(d,lw?pw(o,f):o);if(null===v||(m=uw(Uf(d.lastIndex+(lw?f:0)),o.length))===p)f=wy(o,f,u);else{if(hw(g,pw(o,p,f)),g.length===h)return g;for(var y=1;y<=v.length-1;y++)if(hw(g,v[y]),g.length===h)return g;f=p=m}}return hw(g,pw(o,p)),g}]}),!!gp((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),lw);var fw=[];function gw(t){fw.push(t)}var mw={};function vw(t){var e=t.type,n=t.elemToHtml;mw[e||""]=n}function yw(t,e,n){var r=n.isInline(t)?"span":"div";return"<"+r+">"+e+"</"+r+">"}function bw(t,e){var n=t.type,r=void 0===n?"":n,i=t.children,a=void 0===i?[]:i,o=le.isVoid(e,t),s="";o||(s=a.map((function(t){return H_(t,e)})).join(""));var l=function(t){return mw[t]||yw}(r),u=l(t,s,e);return o||fw.forEach((function(e){return u=e(t,u)})),u}var xw,ww,_w,Cw,Sw=jh.Promise,Aw=Xh([].slice),kw=/(?:ipad|iphone|ipod).*applewebkit/i.test(up),Ew="process"==kf(jh.process),Dw=jh.setImmediate,Fw=jh.clearImmediate,Mw=jh.process,Ow=jh.Dispatch,Bw=jh.Function,Tw=jh.MessageChannel,Pw=jh.String,Iw=0,Lw={};try{xw=jh.location}catch(dut){}var Nw=function(t){if(ep(Lw,t)){var e=Lw[t];delete Lw[t],e()}},Rw=function(t){return function(){Nw(t)}},zw=function(t){Nw(t.data)},jw=function(t){jh.postMessage(Pw(t),xw.protocol+"//"+xw.host)};Dw&&Fw||(Dw=function(t){var e=Aw(arguments,1);return Lw[++Iw]=function(){my(op(t)?t:Bw(t),void 0,e)},ww(Iw),Iw},Fw=function(t){delete Lw[t]},Ew?ww=function(t){Mw.nextTick(Rw(t))}:Ow&&Ow.now?ww=function(t){Ow.now(Rw(t))}:Tw&&!kw?(Cw=(_w=new Tw).port2,_w.port1.onmessage=zw,ww=Nf(Cw.postMessage,Cw)):jh.addEventListener&&op(jh.postMessage)&&!jh.importScripts&&xw&&"file:"!==xw.protocol&&!gp(jw)?(ww=jw,jh.addEventListener("message",zw,!1)):ww="onreadystatechange"in Fp("script")?function(t){_m.appendChild(Fp("script")).onreadystatechange=function(){_m.removeChild(this),Nw(t)}}:function(t){setTimeout(Rw(t),0)});var $w,qw,Vw,Hw,Uw,Gw,Ww,Yw,Xw={set:Dw,clear:Fw},Zw=/ipad|iphone|ipod/i.test(up)&&void 0!==jh.Pebble,Kw=/web0s(?!.*chrome)/i.test(up),Qw=bg.f,Jw=Xw.set,t_=jh.MutationObserver||jh.WebKitMutationObserver,e_=jh.document,n_=jh.process,r_=jh.Promise,i_=Qw(jh,"queueMicrotask"),a_=i_&&i_.value;a_||($w=function(){var t,e;for(Ew&&(t=n_.domain)&&t.exit();qw;){e=qw.fn,qw=qw.next;try{e()}catch(t){throw qw?Hw():Vw=void 0,t}}Vw=void 0,t&&t.enter()},kw||Ew||Kw||!t_||!e_?!Zw&&r_&&r_.resolve?((Ww=r_.resolve(void 0)).constructor=r_,Yw=Nf(Ww.then,Ww),Hw=function(){Yw($w)}):Ew?Hw=function(){n_.nextTick($w)}:(Jw=Nf(Jw,jh),Hw=function(){Jw($w)}):(Uw=!0,Gw=e_.createTextNode(""),new t_($w).observe(Gw,{characterData:!0}),Hw=function(){Gw.data=Uw=!Uw}));var o_,s_,l_,u_,c_=a_||function(t){var e={fn:t,next:void 0};Vw&&(Vw.next=e),qw||(qw=e,Hw()),Vw=e},d_=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=qp(e),this.reject=qp(n)},h_={f:function(t){return new d_(t)}},p_=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},f_="object"==typeof window,g_=Xw.set,m_=_p("species"),v_="Promise",y_=yf.getterFor(v_),b_=yf.set,x_=yf.getterFor(v_),w_=Sw&&Sw.prototype,__=Sw,C_=w_,S_=jh.TypeError,A_=jh.document,k_=jh.process,E_=h_.f,D_=E_,F_=!!(A_&&A_.createEvent&&jh.dispatchEvent),M_=op(jh.PromiseRejectionEvent),O_=!1,B_=$g(v_,(function(){var t=af(__),e=t!==String(__);if(!e&&66===fp)return!0;if(fp>=51&&/native code/.test(t))return!1;var n=new __((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[m_]=r,!(O_=n.then((function(){}))instanceof r)||!e&&f_&&!M_})),T_=B_||!cm((function(t){__.all(t).catch((function(){}))})),P_=function(t){var e;return!(!kp(t)||!op(e=t.then))&&e},I_=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;c_((function(){for(var r=t.value,i=1==t.state,a=0;n.length>a;){var o,s,l,u=n[a++],c=i?u.ok:u.fail,d=u.resolve,h=u.reject,p=u.domain;try{c?(i||(2===t.rejection&&z_(t),t.rejection=1),!0===c?o=r:(p&&p.enter(),o=c(r),p&&(p.exit(),l=!0)),o===u.promise?h(S_("Promise-chain cycle")):(s=P_(o))?Ip(s,o,d,h):d(o)):h(r)}catch(t){p&&!l&&p.exit(),h(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&N_(t)}))}},L_=function(t,e,n){var r,i;F_?((r=A_.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),jh.dispatchEvent(r)):r={promise:e,reason:n},!M_&&(i=jh["on"+t])?i(r):"unhandledrejection"===t&&function(t,e){var n=jh.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},N_=function(t){Ip(g_,jh,(function(){var e,n=t.facade,r=t.value;if(R_(t)&&(e=p_((function(){Ew?k_.emit("unhandledRejection",r,n):L_("unhandledrejection",n,r)})),t.rejection=Ew||R_(t)?2:1,e.error))throw e.value}))},R_=function(t){return 1!==t.rejection&&!t.parent},z_=function(t){Ip(g_,jh,(function(){var e=t.facade;Ew?k_.emit("rejectionHandled",e):L_("rejectionhandled",e,t.value)}))},j_=function(t,e,n){return function(r){t(e,r,n)}},$_=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,I_(t,!0))},q_=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw S_("Promise can't be resolved itself");var r=P_(e);r?c_((function(){var n={done:!1};try{Ip(r,e,j_(q_,n,t),j_($_,n,t))}catch(e){$_(n,e,t)}})):(t.value=e,t.state=1,I_(t,!1))}catch(e){$_({done:!1},e,t)}}};if(B_&&(C_=(__=function(t){fb(this,C_),qp(t),Ip(o_,this);var e=y_(this);try{t(j_(q_,e),j_($_,e))}catch(t){$_(e,t)}}).prototype,(o_=function(t){b_(this,{type:v_,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Ky(C_,{then:function(t,e){var n=x_(this),r=n.reactions,i=E_(sw(this,__));return i.ok=!op(t)||t,i.fail=op(e)&&e,i.domain=Ew?k_.domain:void 0,n.parent=!0,r[r.length]=i,0!=n.state&&I_(n,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),s_=function(){var t=new o_,e=y_(t);this.promise=t,this.resolve=j_(q_,e),this.reject=j_($_,e)},h_.f=E_=function(t){return t===__||t===l_?new s_(t):D_(t)},op(Sw)&&w_!==Object.prototype)){u_=w_.then,O_||(Cf(w_,"then",(function(t,e){var n=this;return new __((function(t,e){Ip(u_,n,t,e)})).then(t,e)}),{unsafe:!0}),Cf(w_,"catch",C_.catch,{unsafe:!0}));try{delete w_.constructor}catch(dut){}Ym&&Ym(w_,C_)}function V_(t){Promise.resolve().then(t)}function H_(t,e){return ne.isElement(t)?bw(t,e):function(t,e){var n=t.text;if(null==n)throw new Error("Current node is not slate Text "+JSON.stringify(t));var r=n;r=function(t){return t.replace(/ /g," ").replace(/</g,"<").replace(/>/g,">").replace(/®/g,"®").replace(/©/g,"©").replace(/™/g,"™")}(r);var i=Lx.getParentsNodes(e,t).some((function(t){return"pre"===Lx.getNodeType(t)}));if(i||(r=r.replace(/\r\n|\r|\n/g,"<br>")),i&&(r=r.replace(/ /g," ")),""===r){var a=Lx.getParentNode(null,t);if(!a||0!==a.children.length)return r;r="<br>"}return fw.forEach((function(e){return r=e(t,r)})),r}(t,e)}function U_(t){return"w-e-element-"+t}Vg({global:!0,wrap:!0,forced:B_},{Promise:__}),Vm(__,v_,!1),qx(v_),l_=lp(v_),Vg({target:v_,stat:!0,forced:B_},{reject:function(t){var e=E_(this);return Ip(e.reject,void 0,t),e.promise}}),Vg({target:v_,stat:!0,forced:B_},{resolve:function(t){return function(t,e){if(Tp(t),kp(e)&&e.constructor===t)return e;var n=h_.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),Vg({target:v_,stat:!0,forced:T_},{all:function(t){var e=this,n=E_(e),r=n.resolve,i=n.reject,a=p_((function(){var n=qp(e.resolve),a=[],o=0,s=1;hb(t,(function(t){var l=o++,u=!1;s++,Ip(n,e,t).then((function(t){u||(u=!0,a[l]=t,--s||r(a))}),i)})),--s||r(a)}));return a.error&&i(a.value),n.promise},race:function(t){var e=this,n=E_(e),r=n.reject,i=p_((function(){var i=qp(e.resolve);hb(t,(function(t){Ip(i,e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}});var G_=function(t,e){var n=(e.top+e.bottom)/2;return t.top<=n&&t.bottom>=n},W_=function(t,e,n){var r=Lx.toDOMRange(t,e).getBoundingClientRect(),i=Lx.toDOMRange(t,n).getBoundingClientRect();return G_(r,i)&&G_(i,r)},Y_=["span","b","strong","i","em","s","strike","u","font","sub","sup"],X_=[];function Z_(t){X_.push(t)}var K_=[];function Q_(t){K_.push(t)}var J_={};function tC(t){var e=t.selector,n=t.parseElemHtml;J_[e]=n}var eC=Kp.f,nC=Mg.f,rC=yf.enforce,iC=_p("match"),aC=jh.RegExp,oC=aC.prototype,sC=jh.SyntaxError,lC=Xh(gv),uC=Xh(oC.exec),cC=Xh("".charAt),dC=Xh("".replace),hC=Xh("".indexOf),pC=Xh("".slice),fC=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,gC=/a/g,mC=/a/g,vC=new aC(gC)!==gC,yC=Xv.MISSED_STICKY,bC=Xv.UNSUPPORTED_Y,xC=Ap&&(!vC||yC||Kv||Jv||gp((function(){return mC[iC]=!1,aC(gC)!=gC||aC(mC)==mC||"/a/i"!=aC(gC,"i")})));if($g("RegExp",xC)){for(var wC=function(t,e){var n,r,i,a,o,s,l=Lp(oC,this),u=Ev(t),c=void 0===e,d=[],h=t;if(!l&&u&&c&&t.constructor===wC)return t;if((u||Lp(oC,t))&&(t=t.source,c&&(e="flags"in h?h.flags:lC(h))),t=void 0===t?"":fm(t),e=void 0===e?"":fm(e),h=t,Kv&&"dotAll"in gC&&(r=!!e&&hC(e,"s")>-1)&&(e=dC(e,/s/g,"")),n=e,yC&&"sticky"in gC&&(i=!!e&&hC(e,"y")>-1)&&bC&&(e=dC(e,/y/g,"")),Jv&&(a=function(t){for(var e,n=t.length,r=0,i="",a=[],o={},s=!1,l=!1,u=0,c="";r<=n;r++){if("\\"===(e=cC(t,r)))e+=cC(t,++r);else if("]"===e)s=!1;else if(!s)switch(!0){case"["===e:s=!0;break;case"("===e:uC(fC,pC(t,r+1))&&(r+=2,l=!0),i+=e,u++;continue;case">"===e&&l:if(""===c||ep(o,c))throw new sC("Invalid capture group name");o[c]=!0,a[a.length]=[c,u],l=!1,c="";continue}l?c+=e:i+=e}return[i,a]}(t),t=a[0],d=a[1]),o=gb(aC(t,e),l?this:oC,wC),(r||i||d.length)&&(s=rC(o),r&&(s.dotAll=!0,s.raw=wC(function(t){for(var e,n=t.length,r=0,i="",a=!1;r<=n;r++)"\\"!==(e=cC(t,r))?a||"."!==e?("["===e?a=!0:"]"===e&&(a=!1),i+=e):i+="[\\s\\S]":i+=e+cC(t,++r);return i}(t),n)),i&&(s.sticky=!0),d.length&&(s.groups=d)),t!==h)try{Jp(o,"source",""===h?"(?:)":h)}catch(t){}return o},_C=function(t){t in wC||eC(wC,t,{configurable:!0,get:function(){return aC[t]},set:function(e){aC[t]=e}})},CC=nC(aC),SC=0;CC.length>SC;)_C(CC[SC++]);oC.constructor=wC,wC.prototype=oC,Cf(jh,"RegExp",wC)}qx("RegExp");var AC=new RegExp(String.fromCharCode(160),"g");function kC(t){return t.replace(AC," ")}function EC(t,e){var n=t.length;if(n){var r=t[n-1];if(Te.isText(r)){var i=Object.keys(r);if(1===i.length&&"text"===i[0])return r.text=r.text+e,!0}}return!1}function DC(t,e,n){return{type:"paragraph",children:[{text:ci(t).text().replace(/\s+/gm," ")}]}}function FC(t,e){var n=function(t,e){var n=[];if(null!=t.attr("data-w-e-is-void"))return n;var r=t[0].childNodes;return 1===r.length&&"BR"===r[0].nodeName?(n.push({text:""}),n):(r.forEach((function(t){if(t.nodeType!==vx.ELEMENT_NODE)if(t.nodeType!==vx.TEXT_NODE);else{var r=t.textContent||"";if(""===r.trim()&&r.indexOf("\n")>=0)return;r&&(r=kC(r),EC(n,r)||n.push({text:r}))}else{if("BR"===t.nodeName)return void(EC(n,"\n")||n.push({text:"\n"}));var i=ci(t);n.push(OC(i,e))}})),n)}(t,e),r=function(t){for(var e in J_)if(t[0].matches(e))return J_[e];return DC}(t),i=r(t[0],n,e);return le.isVoid(e,i)||(0===n.length&&(i.children=[{text:t.text().replace(/\s+/gm," ")}]),K_.forEach((function(n){i=n(t[0],i,e)}))),i}function MC(t,e){0===t.parents("pre").length&&(t[0].innerHTML=t[0].innerHTML.replace(/\s+/gm," ").replace(/<br>/g,"\n"));var n=t[0].textContent||"";n=function(t){return t.replace(/ /g," ").replace(/</g,"<").replace(/>/g,">").replace(/®/g,"®").replace(/©/g,"©").replace(/™/g,"™")}(n);var r={text:n=kC(n)};return K_.forEach((function(n){r=n(t[0],r,e)})),r}function OC(t,e){X_.forEach((function(e){var n=e.selector,r=e.preParseHtml;t[0].matches(n)&&(t=ci(r(t[0])))}));var n=Dx(t);return"span"===n?t.attr("data-w-e-type")?FC(t,e):MC(t,e):"code"===n?"pre"===Dx(t.parent())?FC(t,e):MC(t,e):Y_.includes(n)?MC(t,e):FC(t,e)}var BC=new Set(["doctype","!doctype","meta","script","style","link","frame","iframe","title","svg"]),TC=function(t){var e=t,n=e.onChange,r=e.insertText,i=e.apply,a=e.deleteBackward;return e.insertText=function(t){e.getConfig().readOnly||r(t)},e.apply=function(t){var n,r,a,o,s,l,u,c,d=[];switch(t.type){case"insert_text":case"remove_text":case"set_node":try{for(var h=Vy(le.levels(e,{at:t.path})),p=h.next();!p.done;p=h.next()){var f=Hy(p.value,2),g=f[0],m=f[1],v=Lx.findKey(e,g);d.push([m,v])}}catch(dut){n={error:dut}}finally{try{p&&!p.done&&(r=h.return)&&r.call(h)}finally{if(n)throw n.error}}break;case"insert_node":case"remove_node":case"merge_node":case"split_node":try{for(var y=Vy(le.levels(e,{at:ve.parent(t.path)})),b=y.next();!b.done;b=y.next()){var x=Hy(b.value,2);g=x[0],m=x[1],v=Lx.findKey(e,g),d.push([m,v])}}catch(dut){a={error:dut}}finally{try{b&&!b.done&&(o=y.return)&&o.call(y)}finally{if(a)throw a.error}}break;case"move_node":try{for(var w=Vy(le.levels(e,{at:ve.common(ve.parent(t.path),ve.parent(t.newPath))})),_=w.next();!_.done;_=w.next()){var C=Hy(_.value,2);g=C[0],m=C[1],v=Lx.findKey(e,g),d.push([m,v])}}catch(dut){s={error:dut}}finally{try{_&&!_.done&&(l=w.return)&&l.call(w)}finally{if(s)throw s.error}}}i(t);try{for(var S=Vy(d),A=S.next();!A.done;A=S.next()){var k=Hy(A.value,2);m=k[0],v=k[1],g=Hy(le.node(e,m),1)[0],lx.set(g,v)}}catch(dut){u={error:dut}}finally{try{A&&!A.done&&(c=S.return)&&c.call(S)}finally{if(u)throw u.error}}},e.deleteBackward=function(n){if("line"!==n)return a(n);if(t.selection&&ke.isCollapsed(t.selection)){var r=le.above(t,{match:function(e){return le.isBlock(t,e)},at:t.selection});if(r){var i=Hy(r,2)[1],o=le.range(t,i,t.selection.anchor),s=function(t,e){var n=le.range(t,ke.end(e)),r=Array.from(le.positions(t,{at:e})),i=0,a=r.length,o=Math.floor(a/2);if(W_(t,le.range(t,r[i]),n))return le.range(t,r[i],n);if(r.length<2)return le.range(t,r[r.length-1],n);for(;o!==r.length&&o!==i;)W_(t,le.range(t,r[o]),n)?a=o:i=o,o=Math.floor((i+a)/2);return le.range(t,r[a],n)}(e,o);ke.isCollapsed(s)||Qe.delete(t,{at:s})}}},e.onChange=function(){var t=e.selection;null!=t&&dx.set(e,t),e.emit("change"),n()},e.handleTab=function(){e.insertText(" ")},e.getHtml=function(){var t=e.children;return(void 0===t?[]:t).map((function(t){return H_(t,e)})).join("")},e.getText=function(){var t=e.children;return(void 0===t?[]:t).map((function(t){return pe.string(t)})).join("\n")},e.getSelectionText=function(){var n=e.selection;return null==n?"":le.string(t,n)},e.getElemsByType=function(t,n){var r,i;void 0===n&&(n=!1);var a=[],o=le.nodes(e,{at:[],universal:!0});try{for(var s=Vy(o),l=s.next();!l.done;l=s.next()){var u=Hy(l.value,1)[0];if(ne.isElement(u)&&(n?u.type.indexOf(t)>=0:u.type===t)){var c=U_(Lx.findKey(e,u).id);a.push(qy(qy({},u),{id:c}))}}}catch(dut){r={error:dut}}finally{try{l&&!l.done&&(i=s.return)&&i.call(s)}finally{if(r)throw r.error}}return a},e.getElemsByTypePrefix=function(t){return e.getElemsByType(t,!0)},e.isEmpty=function(){var t=e.children,n=void 0===t?[]:t;if(n.length>1)return!1;var r=n[0];if(null==r)return!0;if(ne.isElement(r)&&"paragraph"===r.type){var i=r.children,a=void 0===i?[]:i;if(a.length>1)return!1;var o=a[0];if(null==o)return!0;if(Te.isText(o)&&""===o.text)return!0}return!1},e.clear=function(){Qe.removeNodes(e,{at:{anchor:le.start(e,[]),focus:le.end(e,[])},mode:"highest"}),0===e.children.length&&Qe.insertNodes(e,[{type:"paragraph",children:[{text:""}]}])},e.getParentNode=function(t){return Lx.getParentNode(e,t)},e.dangerouslyInsertHtml=function(t){if(void 0===t&&(t=""),t){var n=ci(t);if(0!==(n=n.filter((function(t){if(t.nodeType!==vx.ELEMENT_NODE)return!1;var e=Dx(ci(t));return!BC.has(e)}))).length){var r=ci('<div hidden="true"></div>');r.append(n),ci("body").append(r);var i=[];if(n.forEach((function(t){var n=!1;if(Y_.includes(t.tagName.toLowerCase()))n=!0;else for(var r in J_)if(t.matches(r)){n=!0;break}if(n){var a=ci(t);i.push(OC(a,e))}else{var o=kx(t).trim();o&&o.split(/\r\n|\r|\n/).forEach((function(t,e){t.trim()&&i.push({type:"paragraph",children:[{text:t}]})}))}})),i.length)try{e.insertFragment(i)}catch(t){e.insertText(kx(r[0]))}r.remove()}}},e.setHtml=function(n){if(void 0===n&&(n=""),n){var r=e.isDisabled(),i=e.isFocused(),a=JSON.stringify(e.selection);if(e.enable(),e.focus(),e.select([]),e.deleteFragment(),Qe.setNodes(t,{type:"paragraph"},{mode:"highest"}),e.dangerouslyInsertHtml(n),i||(e.deselect(),e.blur()),r&&(e.deselect(),e.disable()),e.isFocused())try{e.select(JSON.parse(a))}catch(t){e.select(le.start(e,[]))}}},e},PC=function(t){return null!=t},IC={object:!0,function:!0,undefined:!0},LC=function(t){if(!function(t){return!!PC(t)&&hasOwnProperty.call(IC,typeof t)}(t))return!1;try{return!!t.constructor&&t.constructor.prototype===t}catch(t){return!1}},NC=/^\s*class[\s{/}]/,RC=Function.prototype.toString,zC=function(t){return!!function(t){if("function"!=typeof t)return!1;if(!hasOwnProperty.call(t,"length"))return!1;try{if("number"!=typeof t.length)return!1;if("function"!=typeof t.call)return!1;if("function"!=typeof t.apply)return!1}catch(t){return!1}return!LC(t)}(t)&&!NC.test(RC.call(t))},jC=function(t){return null!=t},$C=Object.keys,qC=function(){try{return Object.keys("primitive"),!0}catch(dut){return!1}}()?Object.keys:function(t){return $C(jC(t)?Object(t):t)},VC=function(t){if(!jC(t))throw new TypeError("Cannot use null or undefined");return t},HC=Math.max,UC=function(){var t,e=Object.assign;return"function"==typeof e&&(e(t={foo:"raz"},{bar:"dwa"},{trzy:"trzy"}),t.foo+t.bar+t.trzy==="razdwatrzy")}()?Object.assign:function(t,e){var n,r,i,a=HC(arguments.length,2);for(t=Object(VC(t)),i=function(r){try{t[r]=e[r]}catch(t){n||(n=t)}},r=1;r<a;++r)qC(e=arguments[r]).forEach(i);if(void 0!==n)throw n;return t},GC=Array.prototype.forEach,WC=Object.create,YC=function(t,e){var n;for(n in t)e[n]=t[n]},XC=function(t){var e=WC(null);return GC.call(arguments,(function(t){jC(t)&&YC(Object(t),e)})),e},ZC="razdwatrzy",KC=String.prototype.indexOf,QC="function"==typeof ZC.contains&&!0===ZC.contains("dwa")&&!1===ZC.contains("foo")?String.prototype.contains:function(t){return KC.call(this,t,arguments[1])>-1},JC=Lh((function(t){var e=t.exports=function(t,e){var n,r,i,a,o;return arguments.length<2||"string"!=typeof t?(a=e,e=t,t=null):a=arguments[2],PC(t)?(n=QC.call(t,"c"),r=QC.call(t,"e"),i=QC.call(t,"w")):(n=i=!0,r=!1),o={value:e,configurable:n,enumerable:r,writable:i},a?UC(XC(a),o):o};e.gs=function(t,e,n){var r,i,a,o;return"string"!=typeof t?(a=n,n=e,e=t,t=null):a=arguments[3],PC(e)?zC(e)?PC(n)?zC(n)||(a=n,n=void 0):n=void 0:(a=e,e=n=void 0):e=void 0,PC(t)?(r=QC.call(t,"c"),i=QC.call(t,"e")):(r=!0,i=!1),o={get:e,set:n,configurable:r,enumerable:i},a?UC(XC(a),o):o}})),tS=function(t){if("function"!=typeof t)throw new TypeError(t+" is not a function");return t},eS=Lh((function(t,e){var n,r,i,a,o,s,l,u=Function.prototype.apply,c=Function.prototype.call,d=Object.create,h=Object.defineProperty,p=Object.defineProperties,f=Object.prototype.hasOwnProperty,g={configurable:!0,enumerable:!1,writable:!0};n=function(t,e){var n;return tS(e),f.call(this,"__ee__")?n=this.__ee__:(n=g.value=d(null),h(this,"__ee__",g),g.value=null),n[t]?"object"==typeof n[t]?n[t].push(e):n[t]=[n[t],e]:n[t]=e,this},r=function(t,e){var r,a;return tS(e),a=this,n.call(this,t,r=function(){i.call(a,t,r),u.call(e,this,arguments)}),r.__eeOnceListener__=e,this},i=function(t,e){var n,r,i,a;if(tS(e),!f.call(this,"__ee__"))return this;if(!(n=this.__ee__)[t])return this;if("object"==typeof(r=n[t]))for(a=0;i=r[a];++a)i!==e&&i.__eeOnceListener__!==e||(2===r.length?n[t]=r[a?0:1]:r.splice(a,1));else r!==e&&r.__eeOnceListener__!==e||delete n[t];return this},a=function(t){var e,n,r,i,a;if(f.call(this,"__ee__")&&(i=this.__ee__[t]))if("object"==typeof i){for(n=arguments.length,a=new Array(n-1),e=1;e<n;++e)a[e-1]=arguments[e];for(i=i.slice(),e=0;r=i[e];++e)u.call(r,this,a)}else switch(arguments.length){case 1:c.call(i,this);break;case 2:c.call(i,this,arguments[1]);break;case 3:c.call(i,this,arguments[1],arguments[2]);break;default:for(n=arguments.length,a=new Array(n-1),e=1;e<n;++e)a[e-1]=arguments[e];u.call(i,this,a)}},o={on:n,once:r,off:i,emit:a},s={on:JC(n),once:JC(r),off:JC(i),emit:JC(a)},l=p({},s),t.exports=e=function(t){return null==t?d(l):p(Object(t),s)},e.methods=o}));function nS(t){var e=hx.get(t);return null==e&&(e=eS(),hx.set(t,e)),e}var rS=new WeakMap;function iS(t,e){var n=rS.get(t);null==n&&(n=new Set,rS.set(t,n)),n.add(e)}function aS(t){return rS.get(t)||new Set}function oS(t){rS.set(t,new Set)}function sS(t){var e=Lx.getTextarea(t).$textAreaContainer,n=e.width(),r=e.height(),i=e.offset();return{top:i.top,left:i.left,width:n,height:r}}function lS(t){var e={top:"0",left:"0"},n=t.selection;if(null==n)return e;var r=sS(t);if(null==r)return e;var i=r.top,a=r.left,o=r.width,s=r.height,l=Lx.toDOMRange(t,n).getClientRects()[0];if(null==l)return e;l.width;var u=l.height,c={},d=l.top-i,h=l.left-a;if(h>o/2){var p=o-h;c.right=p+5+"px"}else c.left=h+5+"px";if(d>s/2){var f=s-d;c.bottom=f+5+"px"}else{var g=d+u;g<0&&(g=0),c.top=g+5+"px"}return c}function uS(t,e,n){void 0===n&&(n="modal");var r={top:"0",left:"0"};if(null==t.selection)return r;var i=ne.isElement(e)&&t.isVoid(e),a=ne.isElement(e)&&t.isInline(e),o=sx.get(e);if(null==o)return r;var s=o.getBoundingClientRect(),l=s.top,u=s.left,c=s.height,d=s.width;if(i){var h=function(t){var e=[];e.push(t);for(var n=0;e.length>0;){var r=e.pop();if(null==r)break;if(++n>1e4)break;var i=r.nodeName;if(1===r.nodeType){var a=i.toLowerCase();if(mx.includes(a)||"iframe"===a||"video"===a)return r;var o=r.children||[],s=o.length;if(s)for(var l=s-1;l>=0;l--)e.push(o[l])}}return null}(o);if(null!=h){var p=h.getBoundingClientRect();l=p.top,c=p.height}}var f=sS(t);if(null==f)return r;var g,m=f.top,v=f.left,y=f.width,b=f.height,x={},w=l-m,_=u-v;if("bar"===n)return x.left=_+"px",w>40?x.bottom=b-w+5+"px":x.top=w+c+5+"px",x;if("modal"===n)return i?a?_>(y-d)/2?x.right=y-_+5+"px":x.left=_+d+5+"px":x.left="20px":x.left=_+"px",i?((g=w)<0&&(g=0),x.top=g+"px"):w>(b-c)/2?x.bottom=b-w+5+"px":((g=w+c)<0&&(g=0),x.top=g+5+"px"),x;throw new Error("type '"+n+"' is invalid")}function cS(t,e){V_((function(){var n=sS(t);if(null!=n){var r,i=n.top,a=n.left,o=n.width,s=n.height,l=e.offset(),u=l.top,c=l.left,d=e.width(),h=e.height(),p=u-i,f=c-a,g=e.attr("style");if(g.indexOf("top")>=0&&(r=p+h-s)>0){var m=e.css("top"),v=parseInt(m.toString())-r;v<0&&(v=0),e.css("top",v+"px")}if(g.indexOf("bottom")>=0&&u<0){var y=e.css("bottom"),b=parseInt(y.toString())-Math.abs(u);e.css("bottom",b+"px")}if(g.indexOf("left")>=0&&(r=f+d-o)>0){var x=e.css("left"),w=parseInt(x.toString())-r;w<0&&(w=0),e.css("left",w+"px")}if(g.indexOf("right")>=0&&c<0){var _=e.css("right"),C=parseInt(_.toString())-Math.abs(c);e.css("right",C+"px")}}}))}var dS=Ug("slice"),hS=_p("species"),pS=jh.Array,fS=Math.max;Vg({target:"Array",proto:!0,forced:!dS},{slice:function(t,e){var n,r,i,a=vg(this),o=Gf(a),s=_g(t,o),l=_g(void 0===e?o:e,o);if(Wf(a)&&(n=a.constructor,(eg(n)&&(n===pS||Wf(n.prototype))||kp(n)&&null===(n=n[hS]))&&(n=void 0),n===pS||void 0===n))return Aw(a,s,l);for(r=new(void 0===n?pS:n)(fS(l-s,0)),i=0;s<l;s++,i++)s in a&&tm(r,i,a[s]);return r.length=i,r}});var gS=bg.f,mS=Xh("".startsWith),vS=Xh("".slice),yS=Math.min,bS=Ov("startsWith"),xS=!bS&&!!function(){var t=gS(String.prototype,"startsWith");return t&&!t.writable}();Vg({target:"String",proto:!0,forced:!xS&&!bS},{startsWith:function(t){var e=fm(Kh(this));Fv(t);var n=Uf(yS(arguments.length>1?arguments[1]:void 0,e.length)),r=fm(t);return mS?mS(e,r,n):vS(e,n,n+r.length)===r}});var wS=Object.assign,_S=Object.defineProperty,CS=Xh([].concat),SS=!wS||gp((function(){if(Ap&&1!==wS({b:1},wS(_S({},"a",{enumerable:!0,get:function(){_S(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=wS({},t)[n]||xm(wS({},e)).join("")!=r}))?function(t,e){for(var n=Jh(t),r=arguments.length,i=1,a=Og.f,o=mg.f;r>i;)for(var s,l=jf(arguments[i++]),u=a?CS(xm(l),a(l)):xm(l),c=u.length,d=0;c>d;)s=u[d++],Ap&&!Ip(o,l,s)||(n[s]=l[s]);return n}:wS;Vg({target:"Object",stat:!0,forced:Object.assign!==SS},{assign:SS});var AS=["props","attrs","style","dataset","on","hook"];function kS(t){var e=t.data,n=void 0===e?{}:e,r=t.children,i=void 0===r?[]:r;Object.keys(n).forEach((function(e){var r,i,a=n[e];if("key"!==e){if(!AS.includes(e)){if(e.startsWith("data-")){var o=e.slice(5);return o=vl(o),function(t,e){null==t.data&&(t.data={});var n=t.data;null==n.dataset&&(n.dataset={}),Object.assign(n.dataset,e)}(t,((r={})[o]=a,r)),void delete n[e]}!function(t,e){null==t.data&&(t.data={});var n=t.data;null==n.props&&(n.props={}),Object.assign(n.props,e)}(t,(i={},i[e]=a,i)),delete n[e]}}else t.key=a})),i.length>0&&i.forEach((function(t){"string"!=typeof t&&kS(t)}))}var ES=[];function DS(t){ES.push(t)}var FS={};function MS(t){var e=t.type,n=t.renderElem;FS[e||""]=n}function OS(t,e,n){var r=n.isInline(t)?"span":"div";return Uo(r,null,e)}function BS(t,e){var n,r=Lx.findKey(e,t),i=e.isInline(t),a=le.isVoid(e,t),o=U_(r.id),s={id:o,key:r.id,"data-slate-node":"element","data-slate-inline":i},l=t.type,u=t.children,c=void 0===u?[]:u,d=function(t){return FS[t]||OS}(l);n=a?null:c.map((function(n,r){return LS(n,r,t,e)}));var h=d(t,n,e);if(a){s["data-slate-void"]=!0;var p=i?"span":"div",f=Hy(pe.texts(t),1),g=Hy(f[0],1)[0],m=LS(g,0,t,e),v=Uo(p,{"data-slate-spacer":!0,style:{height:"0",color:"transparent",outline:"none",position:"absolute"}},m);h=Uo(p,{style:{position:"relative"}},h,v),nx.set(g,0),rx.set(g,t)}return null==h.data&&(h.data={}),Object.assign(h.data,s),a||i||(h=function(t,e){var n=e;return ES.forEach((function(r){n=r(t,e)})),n}(t,h)),V_((function(){var e=Cx(o);null!=e&&(ox.set(r,e),sx.set(t,e),ax.set(e,t))})),h}function TS(t,e){return void 0===e&&(e=!1),Uo("span",{"data-slate-string":!0},e?t+"\n":t)}function PS(t,e){return void 0===t&&(t=0),void 0===e&&(e=!1),Uo("span",{"data-slate-zero-width":e?"n":"z","data-slate-length":t},"\ufeff",e?Uo("br",null):null)}function IS(t,e,n){if(null==t.text)throw new Error("Current node is not slate Text "+JSON.stringify(t));var r=Lx.findKey(n,t),i=n.getConfig().decorate;if(null==i)throw new Error("Can not get config.decorate");var a=Lx.findPath(n,t),o=i([t,a]),s=Te.decorations(t,o),l=s.map((function(r,i){var a=function(t,e,n,r,i){void 0===e&&(e=!1);var a=t.text,o=Lx.findPath(i,n),s=ve.parent(o);if(le.isEditor(r))throw new Error("Text node "+JSON.stringify(n)+" parent is Editor");return i.isVoid(r)?PS(pe.string(r).length):""!==a||r.children[r.children.length-1]!==n||i.isInline(r)||""!==le.string(i,s)?""===a?PS():e&&"\n"===a.slice(-1)?TS(a,!0):TS(a):PS(0,!0)}(r,i===s.length-1,t,e,n);return a=function(t,e){var n=e;return ES.forEach((function(e){n=e(t,n)})),n}(r,a),Uo("span",{"data-slate-leaf":!0},a)})),u=function(t){return"w-e-text-"+t}(r.id),c=Uo("span",{"data-slate-node":"text",id:u,key:r.id},l);return V_((function(){var e=Cx(u);null!=e&&(ox.set(r,e),sx.set(t,e),ax.set(e,t))})),c}function LS(t,e,n,r){return nx.set(t,e),rx.set(t,n),ne.isElement(t)?BS(t,r):IS(t,n,r)}function NS(t,e){var n,r=t.$scroll,i=function(t){return"w-e-textarea-"+t}(t.id),a=e.getConfig(),o=a.readOnly,s=a.autoFocus,l=function(t,e){return void 0===e&&(e=!1),_o("div#"+t,{props:{contentEditable:!e}})}(i,o),u=e.children||[];l.children=u.map((function(t,n){var r=LS(t,n,e,e);return kS(r),r}));var c=Jb.get(t);if(null==c&&(c=!0),c){var d=function(t,e){return ci('<div\n id="'+t+'"\n data-slate-editor\n data-slate-node="value"\n suppressContentEditableWarning\n role="textarea"\n spellCheck="true"\n autoCorrect="true"\n autoCapitalize="true"\n ></div>')}(i);r.append(d),t.$textArea=d,n=d[0],(p=xo([So,Po,Vo,Eo,Bo]))(n,l),Jb.set(t,!1),tx.set(t,p)}else{var h=ex.get(t),p=tx.get(t);if(null==h||null==p)return;n=h.elm,p(h,l)}if(null!=n||null!=(n=Cx(i))){if((c?s:e.isFocused())&&n.focus({preventScroll:!0}),c){var f=yx(n);f&&ux.set(e,f)}ix.set(e,n),sx.set(e,n),ax.set(n,e),ex.set(t,l)}}function RS(t){return"object"==typeof t&&null!=t&&1===t.nodeType}function zS(t,e){return(!e||"hidden"!==t)&&"visible"!==t&&"clip"!==t}function jS(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return zS(n.overflowY,e)||zS(n.overflowX,e)||function(t){var e=function(t){if(!t.ownerDocument||!t.ownerDocument.defaultView)return null;try{return t.ownerDocument.defaultView.frameElement}catch(t){return null}}(t);return!!e&&(e.clientHeight<t.scrollHeight||e.clientWidth<t.scrollWidth)}(t)}return!1}function $S(t,e,n,r,i,a,o,s){return a<t&&o>e||a>t&&o<e?0:a<=t&&s<=n||o>=e&&s>=n?a-t-r:o>e&&s<n||a<t&&s>n?o-e+i:0}function qS(t,e){var n=window,r=e.scrollMode,i=e.block,a=e.inline,o=e.boundary,s=e.skipOverflowHiddenElements,l="function"==typeof o?o:function(t){return t!==o};if(!RS(t))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],d=t;RS(d)&&l(d);){if((d=d.parentElement)===u){c.push(d);break}null!=d&&d===document.body&&jS(d)&&!jS(document.documentElement)||null!=d&&jS(d,s)&&c.push(d)}for(var h=n.visualViewport?n.visualViewport.width:innerWidth,p=n.visualViewport?n.visualViewport.height:innerHeight,f=window.scrollX||pageXOffset,g=window.scrollY||pageYOffset,m=t.getBoundingClientRect(),v=m.height,y=m.width,b=m.top,x=m.right,w=m.bottom,_=m.left,C="start"===i||"nearest"===i?b:"end"===i?w:b+v/2,S="center"===a?_+y/2:"end"===a?x:_,A=[],k=0;k<c.length;k++){var E=c[k],D=E.getBoundingClientRect(),F=D.height,M=D.width,O=D.top,B=D.right,T=D.bottom,P=D.left;if("if-needed"===r&&b>=0&&_>=0&&w<=p&&x<=h&&b>=O&&w<=T&&_>=P&&x<=B)return A;var I=getComputedStyle(E),L=parseInt(I.borderLeftWidth,10),N=parseInt(I.borderTopWidth,10),R=parseInt(I.borderRightWidth,10),z=parseInt(I.borderBottomWidth,10),j=0,$=0,q="offsetWidth"in E?E.offsetWidth-E.clientWidth-L-R:0,V="offsetHeight"in E?E.offsetHeight-E.clientHeight-N-z:0;if(u===E)j="start"===i?C:"end"===i?C-p:"nearest"===i?$S(g,g+p,p,N,z,g+C,g+C+v,v):C-p/2,$="start"===a?S:"center"===a?S-h/2:"end"===a?S-h:$S(f,f+h,h,L,R,f+S,f+S+y,y),j=Math.max(0,j+g),$=Math.max(0,$+f);else{j="start"===i?C-O-N:"end"===i?C-T+z+V:"nearest"===i?$S(O,T,F,N,z+V,C,C+v,v):C-(O+F/2)+V/2,$="start"===a?S-P-L:"center"===a?S-(P+M/2)+q/2:"end"===a?S-B+R+q:$S(P,B,M,L,R+q,S,S+y,y);var H=E.scrollLeft,U=E.scrollTop;C+=U-(j=Math.max(0,Math.min(U+j,E.scrollHeight-F+V))),S+=H-($=Math.max(0,Math.min(H+$,E.scrollWidth-M+q)))}A.push({el:E,top:j,left:$})}return A}function VS(t){return t===Object(t)&&0!==Object.keys(t).length}function HS(t,e){var n=!t.ownerDocument.documentElement.contains(t);if(VS(e)&&"function"==typeof e.behavior)return e.behavior(n?[]:qS(t,e));if(!n){var r=function(t){return!1===t?{block:"end",inline:"nearest"}:VS(t)?t:{block:"start",inline:"nearest"}}(e);return function(t,e){void 0===e&&(e="auto");var n="scrollBehavior"in document.body.style;t.forEach((function(t){var r=t.el,i=t.top,a=t.left;r.scroll&&n?r.scroll({top:i,left:a,behavior:e}):(r.scrollTop=i,r.scrollLeft=a)}))}(qS(t,r),r.behavior)}}function US(t,e){return xx(e)&&Lx.hasDOMNode(t,e,{editable:!0})}function GS(t,e){if(t.getConfig().readOnly)return!1;var n=WS(t,e)&&Lx.toSlateNode(t,e);return le.isVoid(t,n)}function WS(t,e){return xx(e)&&Lx.hasDOMNode(t,e)}var YS=new WeakMap,XS=new WeakMap,ZS={bold:"mod+b",compose:["down","left","right","up","backspace","enter"],moveBackward:"left",moveForward:"right",moveWordBackward:"ctrl+left",moveWordForward:"ctrl+right",deleteBackward:"shift?+backspace",deleteForward:"shift?+delete",extendBackward:"shift+left",extendForward:"shift+right",italic:"mod+i",splitBlock:"shift?+enter",undo:"mod+z",tab:"tab",selectAll:"mod+a"},KS={moveLineBackward:"opt+up",moveLineForward:"opt+down",moveWordBackward:"opt+left",moveWordForward:"opt+right",deleteBackward:["ctrl+backspace","ctrl+h"],deleteForward:["ctrl+delete","ctrl+d"],deleteLineBackward:"cmd+shift?+backspace",deleteLineForward:["cmd+shift?+delete","ctrl+k"],deleteWordBackward:"opt+shift?+backspace",deleteWordForward:"opt+shift?+delete",extendLineBackward:"opt+shift+up",extendLineForward:"opt+shift+down",redo:"cmd+shift+z",transposeCharacter:"ctrl+t"},QS={deleteWordBackward:"ctrl+shift?+backspace",deleteWordForward:"ctrl+shift?+delete",redo:["ctrl+y","ctrl+shift+z"]},JS=function(t){var e=ZS[t],n=KS[t],r=QS[t],i=e&&Ml(e),a=n&&Ml(n),o=r&&Ml(r);return function(t){return!(!i||!i(t))||!!(Fx&&a&&a(t))||!(Fx||!o||!o(t))}},tA={isBold:JS("bold"),isCompose:JS("compose"),isMoveBackward:JS("moveBackward"),isMoveForward:JS("moveForward"),isDeleteBackward:JS("deleteBackward"),isDeleteForward:JS("deleteForward"),isDeleteLineBackward:JS("deleteLineBackward"),isDeleteLineForward:JS("deleteLineForward"),isDeleteWordBackward:JS("deleteWordBackward"),isDeleteWordForward:JS("deleteWordForward"),isExtendBackward:JS("extendBackward"),isExtendForward:JS("extendForward"),isExtendLineBackward:JS("extendLineBackward"),isExtendLineForward:JS("extendLineForward"),isItalic:JS("italic"),isMoveLineBackward:JS("moveLineBackward"),isMoveLineForward:JS("moveLineForward"),isMoveWordBackward:JS("moveWordBackward"),isMoveWordForward:JS("moveWordForward"),isRedo:JS("redo"),isSplitBlock:JS("splitBlock"),isTransposeCharacter:JS("transposeCharacter"),isUndo:JS("undo"),isTab:JS("tab"),isSelectAll:JS("selectAll")};function eA(t){t.preventDefault()}var nA={beforeinput:function(t,e,n){var r=t,i=n.getConfig().readOnly;if(Ix&&!i&&US(n,r.target)){var a=n.selection,o=r.inputType,s=r.dataTransfer||r.data||void 0;if("insertCompositionText"!==o&&"deleteCompositionText"!==o){if(r.preventDefault(),!o.startsWith("delete")||o.startsWith("deleteBy")){var l=Hy(r.getTargetRanges(),1)[0];if(l){var u=Lx.toSlateRange(n,l,{exactMatch:!1,suppressThrow:!1});a&&ke.equals(a,u)||Qe.select(n,u)}}if(a&&ke.isExpanded(a)&&o.startsWith("delete")){var c=o.endsWith("Backward")?"backward":"forward";le.deleteFragment(n,{direction:c})}else switch(o){case"deleteByComposition":case"deleteByCut":case"deleteByDrag":le.deleteFragment(n);break;case"deleteContent":case"deleteContentForward":le.deleteForward(n);break;case"deleteContentBackward":le.deleteBackward(n);break;case"deleteEntireSoftLine":le.deleteBackward(n,{unit:"line"}),le.deleteForward(n,{unit:"line"});break;case"deleteHardLineBackward":le.deleteBackward(n,{unit:"block"});break;case"deleteSoftLineBackward":le.deleteBackward(n,{unit:"line"});break;case"deleteHardLineForward":le.deleteForward(n,{unit:"block"});break;case"deleteSoftLineForward":le.deleteForward(n,{unit:"line"});break;case"deleteWordBackward":le.deleteBackward(n,{unit:"word"});break;case"deleteWordForward":le.deleteForward(n,{unit:"word"});break;case"insertLineBreak":case"insertParagraph":le.insertBreak(n);break;case"insertFromDrop":case"insertFromPaste":case"insertFromYank":case"insertReplacementText":case"insertText":if("insertFromPaste"===o&&!px.get(n))break;s instanceof DataTransfer?n.insertData(s):"string"==typeof s&&le.insertText(n,s)}}}},blur:function(t,e,n){var r=t,i=e.isUpdatingSelection,a=e.latestElement;if(!n.getConfig().readOnly&&!i&&US(n,r.target)){var o=Lx.findDocumentOrShadowRoot(n);if(a!==o.activeElement){var s=r.relatedTarget;if(!(s===Lx.toDOMNode(n,n)||bx(s)&&s.hasAttribute("data-slate-spacer"))){if(null!=s&&xx(s)&&Lx.hasDOMNode(n,s)){var l=Lx.toSlateNode(n,s);if(ne.isElement(l)&&!n.isVoid(l))return}if(Ox){var u=o.getSelection();null==u||u.removeAllRanges()}cx.delete(n)}}}},focus:function(t,e,n){var r=Lx.toDOMNode(n,n),i=Lx.findDocumentOrShadowRoot(n);e.latestElement=i.activeElement,Mx&&t.target!==r?r.focus():cx.set(n,!0)},click:function(t,e,n){if(!n.getConfig().readOnly&&WS(n,t.target)&&xx(t.target)){var r=Lx.toSlateNode(n,t.target),i=Lx.findPath(n,r);if(le.hasPath(n,i)&&pe.get(n,i)===r){var a=le.start(n,i),o=le.end(n,i),s=le.void(n,{at:a}),l=le.void(n,{at:o});if(s&&l&&ve.equals(s[1],l[1])){var u=le.range(n,a);Qe.select(n,u)}}}},compositionstart:function(t,e,n){if(US(n,t.target)){var r=n.selection;if(r&&ke.isExpanded(r)&&le.deleteFragment(n),r&&ke.isCollapsed(r)){var i=Lx.toDOMRange(n,r).startContainer,a=i.textContent||"";YS.set(n,a),XS.set(n,i)}e.isComposing=!0,function(t,e){var n;e.getConfig().placeholder&&e.isEmpty()&&t.showPlaceholder&&(null===(n=t.$placeholder)||void 0===n||n.hide(),t.showPlaceholder=!1)}(e,n)}},compositionend:function(t,e,n){var r=t;if(US(n,r.target)){e.isComposing=!1;var i=n.selection;if(null!=i){(Px||Mx)&&Lx.cleanExposedTexNodeInSelectionBlock(n);for(var a=ke.isBackward(i)?i.focus:i.anchor,o=Hy(le.node(n,[a.path[0]]),1)[0],s=0;s<a.path.length;s++){var l=Hy(le.node(n,a.path.slice(0,s+1)),1)[0];if(ne.isElement(l)&&((Ox||Mx)&&"link"===l.type||"code"===l.type)){Lx.setNewKey(o);break}}var u=r.data;if(u){if(n.getConfig().maxLength){var c=Lx.getLeftLengthOfMaxLength(n);c<u.length?(Lx.toDOMRange(n,i).startContainer.textContent=YS.get(n)||"",c>0&&le.insertText(n,u.slice(0,c)),e.changeViewState()):le.insertText(n,u)}else le.insertText(n,u);Ox||setTimeout((function(){var t=n.selection;if(null!=t){var e=XS.get(n);null!=e&&Lx.toDOMRange(n,t).startContainer!==e&&(e.textContent=YS.get(n)||"")}}))}}}},compositionupdate:function(t,e,n){US(n,t.target)&&(e.isComposing=!0)},keydown:function(t,e,n){var r=t,i=n.selection;if(!n.getConfig().readOnly&&!e.isComposing&&US(n,r.target)){if(function(t,e){var n=Gb.get(t),r=n&&n.getMenus(),i=Yb.get(t),a=i&&i.getMenus(),o=qy(qy({},r),a);for(var s in o){var l=o[s],u=l.hotkey;if(u&&Fl(u,e)&&!l.isDisabled(t)){var c=l.getValue(t);l.exec(t,c)}}}(n,r),tA.isTab(r))return eA(r),void n.handleTab();if(tA.isRedo(r))return eA(r),void("function"==typeof n.redo&&n.redo());if(tA.isUndo(r))return eA(r),void("function"==typeof n.undo&&n.undo());if(tA.isMoveLineBackward(r))return eA(r),void Qe.move(n,{unit:"line",reverse:!0});if(tA.isMoveLineForward(r))return eA(r),void Qe.move(n,{unit:"line"});if(tA.isExtendLineBackward(r))return eA(r),void Qe.move(n,{unit:"line",edge:"focus",reverse:!0});if(tA.isExtendLineForward(r))return eA(r),void Qe.move(n,{unit:"line",edge:"focus"});if(tA.isMoveBackward(r))return eA(r),void(i&&ke.isCollapsed(i)?Qe.move(n,{reverse:!0}):Qe.collapse(n,{edge:"start"}));if(tA.isMoveForward(r))return eA(r),void(i&&ke.isCollapsed(i)?Qe.move(n):Qe.collapse(n,{edge:"end"}));if(tA.isMoveWordBackward(r))return eA(r),i&&ke.isExpanded(i)&&Qe.collapse(n,{edge:"focus"}),void Qe.move(n,{unit:"word",reverse:!0});if(tA.isMoveWordForward(r))return eA(r),i&&ke.isExpanded(i)&&Qe.collapse(n,{edge:"focus"}),void Qe.move(n,{unit:"word"});if(tA.isSelectAll(r))return eA(r),void n.selectAll();if(Ix){if((Px||Ox)&&i&&(tA.isDeleteBackward(r)||tA.isDeleteForward(r))&&ke.isCollapsed(i)){var a=pe.parent(n,i.anchor.path);if(ne.isElement(a)&&le.isVoid(n,a)&&le.isInline(n,a))return r.preventDefault(),void Qe.delete(n,{unit:"block"})}}else{if(tA.isBold(r)||tA.isItalic(r)||tA.isTransposeCharacter(r))return void eA(r);if(tA.isSplitBlock(r))return eA(r),void le.insertBreak(n);if(tA.isDeleteBackward(r))return eA(r),void(i&&ke.isExpanded(i)?le.deleteFragment(n,{direction:"backward"}):le.deleteBackward(n));if(tA.isDeleteForward(r))return eA(r),void(i&&ke.isExpanded(i)?le.deleteFragment(n,{direction:"forward"}):le.deleteForward(n));if(tA.isDeleteLineBackward(r))return eA(r),void(i&&ke.isExpanded(i)?le.deleteFragment(n,{direction:"backward"}):le.deleteBackward(n,{unit:"line"}));if(tA.isDeleteLineForward(r))return eA(r),void(i&&ke.isExpanded(i)?le.deleteFragment(n,{direction:"forward"}):le.deleteForward(n,{unit:"line"}));if(tA.isDeleteWordBackward(r))return eA(r),void(i&&ke.isExpanded(i)?le.deleteFragment(n,{direction:"backward"}):le.deleteBackward(n,{unit:"word"}));if(tA.isDeleteWordForward(r))return eA(r),void(i&&ke.isExpanded(i)?le.deleteFragment(n,{direction:"forward"}):le.deleteForward(n,{unit:"word"}))}}},keypress:function(t,e,n){if(!Ix&&!n.getConfig().readOnly&&US(n,t.target)){t.preventDefault();var r=t.key;le.insertText(n,r)}},copy:function(t,e,n){var r=t;if(US(n,r.target)){r.preventDefault();var i=r.clipboardData;null!=i&&n.setFragmentData(i)}},cut:function(t,e,n){var r=t,i=n.selection;if(!n.getConfig().readOnly&&US(n,r.target)){r.preventDefault();var a=r.clipboardData;if(null!=a&&(n.setFragmentData(a),i))if(ke.isExpanded(i))le.deleteFragment(n);else{var o=pe.parent(n,i.anchor.path);le.isVoid(n,o)&&Qe.delete(n)}}},paste:function(t,e,n){px.set(n,!0);var r=t;if(!n.getConfig().readOnly&&US(n,r.target)){var i=n.getConfig().customPaste;if(i&&!1===i(n,r))return void px.set(n,!1);if(!Ix||function(t){return t.clipboardData&&""!==t.clipboardData.getData("text/plain")&&1===t.clipboardData.types.length}(r)){r.preventDefault();var a=r.clipboardData;null!=a&&n.insertData(a)}}},dragover:function(t,e,n){if(WS(n,t.target)){var r=Lx.toSlateNode(n,t.target);le.isVoid(n,r)&&t.preventDefault()}},dragstart:function(t,e,n){var r=t;if(WS(n,r.target)&&!n.getConfig().readOnly){var i=Lx.toSlateNode(n,r.target),a=Lx.findPath(n,i);if(le.isVoid(n,i)||le.void(n,{at:a,voids:!0})){var o=le.range(n,a);Qe.select(n,o)}var s=r.dataTransfer;null!=s&&(e.isDraggingInternally=!0,n.setFragmentData(s))}},dragend:function(t,e,n){var r=t;n.getConfig().readOnly||e.isDraggingInternally&&WS(n,r.target)&&(e.isDraggingInternally=!1)},drop:function(t,e,n){var r=t,i=r.dataTransfer;if(!n.getConfig().readOnly&&WS(n,r.target)&&null!=i&&!(Ix&&Ox&&i.files.length>0)){r.preventDefault();var a=n.selection,o=Lx.findEventRange(n,r);Qe.select(n,o),e.isDraggingInternally&&(a&&Qe.delete(n,{at:a}),e.isDraggingInternally=!1),n.insertData(i),n.isFocused()||n.focus()}}},rA=1,iA=function(){function t(t){var e=this;this.id=rA++,this.$textArea=null,this.$progressBar=ci('<div class="w-e-progress-bar"></div>'),this.$maxLengthInfo=ci('<div class="w-e-max-length-info"></div>'),this.isComposing=!1,this.isUpdatingSelection=!1,this.isDraggingInternally=!1,this.latestElement=null,this.showPlaceholder=!1,this.$placeholder=null,this.latestEditorSelection=null,this.onDOMSelectionChange=Ga((function(){var t=e.editorInstance;!function(t,e){var n=t.isComposing,r=t.isUpdatingSelection,i=t.isDraggingInternally;if(!(e.getConfig().readOnly||n||r||i)){var a=Lx.findDocumentOrShadowRoot(e),o=a.activeElement,s=Lx.toDOMNode(e,e),l=a.getSelection();if(o===s?(t.latestElement=o,cx.set(e,!0)):cx.delete(e),!l)return Qe.deselect(e);var u=l.anchorNode,c=l.focusNode,d=US(e,u)||GS(e,u),h=US(e,c)||GS(e,c);if(d&&h){var p=Lx.toSlateRange(e,l,{exactMatch:!1,suppressThrow:!1});Qe.select(e,p)}else Qe.deselect(e)}}(e,t)}),100);var n=ci(t);if(0===n.length)throw new Error("Cannot find textarea DOM by selector '"+t+"'");this.$box=n;var r=ci('<div class="w-e-text-container"></div>');r.append(this.$progressBar),r.append(this.$maxLengthInfo),n.append(r);var i=ci('<div class="w-e-scroll"></div>');r.append(i),this.$scroll=i,this.$textAreaContainer=r,V_((function(){var t=e.editorInstance,n=Lx.getWindow(t);n.document.addEventListener("selectionchange",e.onDOMSelectionChange),t.on("destroyed",(function(){n.document.removeEventListener("selectionchange",e.onDOMSelectionChange)})),r.on("click",(function(){return t.hidePanelOrModal()})),t.on("change",e.changeViewState.bind(e));var i=t.getConfig().onChange;i&&t.on("change",(function(){return i(t)})),e.onFocusAndOnBlur(),t.on("change",e.changeMaxLengthInfo.bind(e)),e.bindEvent()}))}return Object.defineProperty(t.prototype,"editorInstance",{get:function(){var t=Hb.get(this);if(null==t)throw new Error("Can not get editor instance");return t},enumerable:!1,configurable:!0}),t.prototype.bindEvent=function(){var t=this,e=this.$textArea,n=this.$scroll,r=this.editorInstance;null!=e&&(_a(nA,(function(n,i){e.on(i,(function(e){n(e,t,r)}))})),r.getConfig().scroll&&(n.css("overflow-y","auto"),n.on("scroll",Ga((function(){r.emit("scroll")}),100))))},t.prototype.onFocusAndOnBlur=function(){var t=this,e=this.editorInstance,n=e.getConfig(),r=n.onBlur,i=n.onFocus;this.latestEditorSelection=e.selection,e.on("change",(function(){null==t.latestEditorSelection&&null!=e.selection?i&&i(e):null!=t.latestEditorSelection&&null==e.selection&&r&&r(e),t.latestEditorSelection=e.selection}))},t.prototype.changeMaxLengthInfo=function(){var t=this.editorInstance,e=t.getConfig().maxLength;if(e){var n=e-Lx.getLeftLengthOfMaxLength(t);this.$maxLengthInfo[0].innerHTML=n+"/"+e}},t.prototype.changeProgress=function(t){var e=this.$progressBar;e.css("width",t+"%"),t>=100&&setTimeout((function(){e.hide(),e.css("width","0"),e.show()}),1e3)},t.prototype.changeViewState=function(){var t=this,e=this.editorInstance;NS(this,e),function(t,e){var n,r=e.getConfig().placeholder;if(r){var i=e.isEmpty();if(i&&!t.showPlaceholder&&!t.isComposing){if(null==t.$placeholder){var a=ci('<div class="w-e-text-placeholder">'+r+"</div>");t.$textAreaContainer.append(a),t.$placeholder=a}return t.$placeholder.show(),void(t.showPlaceholder=!0)}!i&&t.showPlaceholder&&(null===(n=t.$placeholder)||void 0===n||n.hide(),t.showPlaceholder=!1)}}(this,e),V_((function(){!function(t,e){var n=e.selection,r=Lx.findDocumentOrShadowRoot(e).getSelection();if(r&&!t.isComposing&&e.isFocused()){var i="None"!==r.type;if(n||i){var a=ix.get(e),o=!1;if(a.contains(r.anchorNode)&&a.contains(r.focusNode)&&(o=!0),i&&o&&n){var s=Lx.toSlateRange(e,r,{exactMatch:!0,suppressThrow:!0});if(s&&ke.equals(s,n)){var l=!0;if(ke.isCollapsed(n)){var u=r.anchorNode,c=r.anchorOffset;if(u===a){var d=a.childNodes,h=void 0;(h=d[c])&&h.matches("table")&&(l=!1),(h=d[c-1])&&h.matches("table")&&(l=!1)}}if(l)return}}if(!n||Lx.hasRange(e,n)){t.isUpdatingSelection=!0;var p=n&&Lx.toDOMRange(e,n);if(p){ke.isBackward(n)?r.setBaseAndExtent(p.endContainer,p.endOffset,p.startContainer,p.startOffset):r.setBaseAndExtent(p.startContainer,p.startOffset,p.endContainer,p.endOffset);var f=p.startContainer.parentElement;f.closest("[data-slate-spacer]")||(f.getBoundingClientRect=p.getBoundingClientRect.bind(p),HS(f,{scrollMode:"if-needed",boundary:a.parentElement,block:"end",behavior:"smooth"}),delete f.getBoundingClientRect)}else r.removeAllRanges();setTimeout((function(){p&&Mx&&a.focus(),t.isUpdatingSelection=!1}))}else e.selection=Lx.toSlateRange(e,r,{exactMatch:!1,suppressThrow:!1})}}}(t,e)}))},t.prototype.destroy=function(){this.$textAreaContainer.remove()},t}();function aA(t){t.removeAttr("width"),t.removeAttr("height"),t.removeAttr("fill"),t.removeAttr("class"),t.removeAttr("t"),t.removeAttr("p-id");var e=t.children();e.length&&aA(e)}function oA(){return ci('<svg viewBox="0 0 1024 1024"><path d="M498.7 655.8l-197.6-268c-8.1-10.9-0.3-26.4 13.3-26.4h395.2c13.6 0 21.4 15.4 13.3 26.4l-197.6 268c-6.6 9-20 9-26.6 0z"></path></svg>')}function sA(){return ci('<div class="w-e-bar-divider"></div>')}function lA(t,e,n,r,i){if(void 0===i&&(i=!1),e){if(r){var a=Fx?"cmd":"ctrl";r=r.replace("mod",a)}if(i)r&&(t.attr("data-tooltip",r),t.addClass("w-e-menu-tooltip-v5"),t.addClass("tooltip-right"));else{var o=r?n+"\n"+r:n;t.attr("data-tooltip",o),t.addClass("w-e-menu-tooltip-v5")}}}by("match",(function(t,e,n){return[function(e){var n=Kh(this),r=null==e?void 0:Vp(e,t);return r?Ip(r,e,n):new RegExp(e)[t](fm(n))},function(t){var r=Tp(this),i=fm(t),a=n(e,r,i);if(a.done)return a.value;if(!r.global)return My(r,i);var o=r.unicode;r.lastIndex=0;for(var s,l=[],u=0;null!==(s=My(r,i));){var c=fm(s[0]);l[u]=c,""===c&&(r.lastIndex=wy(i,Uf(r.lastIndex),o)),u++}return 0===u?null:l}]}));var uA=function(){function t(t,e){var n=this;void 0===e&&(e=!1),this.$elem=ci('<div class="w-e-bar-item"></div>'),this.$button=ci('<button type="button"></button>'),this.disabled=!1,this.menu=t;var r=t.tag,i=t.width;if("button"!==r)throw new Error("Invalid tag '"+r+"', expected 'button'");var a=t.title,o=t.hotkey,s=void 0===o?"":o,l=t.iconSvg,u=void 0===l?"":l,c=this.$button;if(u){var d=ci(u);aA(d),c.append(d)}else c.text(a);lA(c,u,a,s,e),e&&u&&c.append(ci('<span class="title">'+a+"</span>")),i&&c.css("width",i+"px"),this.$elem.append(c),V_((function(){return n.init()}))}return t.prototype.init=function(){var t=this;this.setActive(),this.setDisabled(),this.$button.on("click",(function(e){e.preventDefault(),_A(t).hidePanelOrModal(),t.disabled||(t.exec(),t.onButtonClick())}))},t.prototype.exec=function(){var t=_A(this),e=this.menu,n=e.getValue(t);e.exec(t,n)},t.prototype.setActive=function(){var t=_A(this),e=this.$button,n="active";this.menu.isActive(t)?e.addClass(n):e.removeClass(n)},t.prototype.setDisabled=function(){var t=_A(this),e=this.$button,n=this.menu.isDisabled(t);(null==t.selection||t.isDisabled())&&(n=!0),this.menu.alwaysEnable&&(n=!1);var r="disabled";n?e.addClass(r):e.removeClass(r),this.disabled=n},t.prototype.changeMenuState=function(){this.setActive(),this.setDisabled()},t}(),cA=function(t){function e(e,n){return void 0===n&&(n=!1),t.call(this,e,n)||this}return $y(e,t),e.prototype.onButtonClick=function(){},e}(uA),dA=function(){function t(t){this.isShow=!1,this.showTime=0,this.record(t)}return t.prototype.record=function(t){var e=Zb.get(t);null==e&&(e=new Set,Zb.set(t,e)),e.add(this),Kb.set(this,t)},t.prototype.renderContent=function(t){var e=this.$elem;e.empty(),e.append(t);var n=this.genSelfElem();n&&e.append(n)},t.prototype.appendTo=function(t){var e=this.$elem;t.append(e)},t.prototype.show=function(){if(!this.isShow){this.showTime=Date.now(),this.$elem.show(),this.isShow=!0;var t=Kb.get(this);t&&t.emit("modalOrPanelShow",this)}},t.prototype.hide=function(){if(this.isShow&&!(Date.now()-this.showTime<200)){this.$elem.hide(),this.isShow=!1;var t=Kb.get(this);t&&t.emit("modalOrPanelHide")}},t}(),hA=function(t){function e(e){var n=t.call(this,e)||this;return n.type="dropPanel",n.$elem=ci('<div class="w-e-drop-panel"></div>'),n}return $y(e,t),e.prototype.genSelfElem=function(){return null},e}(dA),pA=function(t){function e(e,n){void 0===n&&(n=!1);var r=t.call(this,e,n)||this;if(r.dropPanel=null,r.menu=e,e.showDropPanel){var i=oA();r.$button.append(i)}return r}return $y(e,t),e.prototype.onButtonClick=function(){this.menu.showDropPanel&&this.handleDropPanel()},e.prototype.handleDropPanel=function(){var t=this.menu;if(null!=t.getPanelContentElem){var e=_A(this);if(null==this.dropPanel){var n=new hA(e),r=t.getPanelContentElem(e);n.renderContent(r),n.appendTo(this.$elem),n.show(),this.dropPanel=n}else{var i=this.dropPanel;i.isShow?i.hide():(r=t.getPanelContentElem(e),i.renderContent(r),i.show())}var a=this.dropPanel;if(a.isShow){var o=this.$elem,s=o.offset().left,l=o.parents(".w-e-bar");s-l.offset().left>=l.width()/2?a.$elem.css({left:"none",right:"0"}):a.$elem.css({left:"0",right:"none"})}}},e}(uA),fA=function(t){function e(e,n){void 0===n&&(n=0);var r=t.call(this,e)||this;r.type="modal",r.$elem=ci('<div class="w-e-modal"></div>'),r.width=0,n&&(r.width=n);var i=r.$elem;return i.on("click",(function(t){return t.stopPropagation()})),i.on("keyup",(function(t){"Escape"===t.code&&(r.hide(),e.restoreSelection())})),r}return $y(e,t),e.prototype.genSelfElem=function(){var t=this,e=ci('<span class="btn-close"><svg viewBox="0 0 1024 1024"><path d="M1024 896.1024l-128 128L512 640 128 1024 0 896 384 512 0 128 128 0 512 384 896.1024 0l128 128L640 512z"></path></svg></span>'),n=Kb.get(this);return e.on("click",(function(){t.hide(),null==n||n.restoreSelection()})),e},e.prototype.setStyle=function(t){var e=this.width,n=this.$elem;n.attr("style",""),e&&n.css("width",e+"px"),n.css(t)},e}(dA);function gA(t,e,n){var r=ci('<label class="babel-container"></label>');r.append("<span>"+t+"</span>");var i=ci('<input type="text" id="'+e+'" placeholder="'+(n||"")+'">');return r.append(i),[r[0],i[0]]}function mA(t,e){var n=ci('<div class="button-container"></div>'),r=ci('<button type="button" id="'+t+'">'+e+"</button>");return n.append(r),[n[0],r[0]]}var vA=function(t){function e(e,n){void 0===n&&(n=!1);var r=t.call(this,e,n)||this;return r.$body=ci("body"),r.modal=null,r.menu=e,r}return $y(e,t),e.prototype.onButtonClick=function(){this.menu.showModal&&this.handleModal()},e.prototype.getPosition=function(){var t=_A(this),e=this.menu.getModalPositionNode(t);return ne.isElement(e)?uS(t,e,"modal"):lS(t)},e.prototype.handleModal=function(){var t=_A(this),e=this.menu;if(null==this.modal){var n=new fA(t,e.modalWidth);this.renderAndShowModal(n,!0),this.modal=n}else(n=this.modal).isShow?n.hide():this.renderAndShowModal(n,!1)},e.prototype.renderAndShowModal=function(t,e){void 0===e&&(e=!1);var n=_A(this),r=this.menu;if(null!=r.getModalContentElem){var i=Lx.getTextarea(n),a=Lx.getToolbar(n),o=((null==a?void 0:a.getConfig())||{}).modalAppendToBody,s=r.getModalContentElem(n);if(t.renderContent(s),o)t.setStyle({left:"0",right:"0"});else{var l=this.getPosition();t.setStyle(l)}e&&(o?t.appendTo(this.$body):t.appendTo(i.$textAreaContainer)),t.show(),o||cS(n,t.$elem),setTimeout((function(){n.blur()}))}},e}(uA),yA=function(t){function e(e,n){var r=t.call(this,e)||this;return r.type="selectList",r.$elem=ci('<div class="w-e-select-list"></div>'),n&&r.$elem.css("width",n+"px"),r.$elem.on("click",(function(t){t.stopPropagation()})),r}return $y(e,t),e.prototype.renderList=function(t){var e=this.$elem;e.empty();var n=ci("<ul></ul>");t.forEach((function(t){var e=t.value,r=t.text,i=t.selected,a=t.styleForRenderMenuList,o=ci('<li data-value="'+e+'"></li>');if(a&&o.css(a),i){var s=ci('<svg viewBox="0 0 1446 1024"><path d="M574.116299 786.736392 1238.811249 48.517862C1272.390222 11.224635 1329.414799 7.827718 1366.75664 41.450462 1403.840015 74.840484 1406.731043 132.084741 1373.10189 169.433699L655.118888 966.834607C653.072421 969.716875 650.835807 972.514337 648.407938 975.210759 615.017957 1012.29409 558.292155 1015.652019 521.195664 982.250188L72.778218 578.493306C35.910826 545.297758 32.859041 488.584019 66.481825 451.242134 99.871807 414.158803 156.597563 410.800834 193.694055 444.202665L574.116299 786.736392Z"></path></svg>');o.append(s),o.addClass("selected")}o.append(ci('<span data-value="'+e+'">'+r+"</span>")),o.attr("title",r),n.append(o)})),e.append(n)},e.prototype.genSelfElem=function(){return null},e}(dA),bA=function(){function t(t,e){var n=this;void 0===e&&(e=!1),this.$elem=ci('<div class="w-e-bar-item"></div>'),this.$button=ci('<button type="button" class="select-button"></button>'),this.disabled=!1,this.selectList=null;var r=t.tag,i=t.title,a=t.width,o=t.iconSvg,s=void 0===o?"":o,l=t.hotkey,u=void 0===l?"":l;if("select"!==r)throw new Error("Invalid tag '"+r+"', expected 'select'");var c=this.$button;a&&c.css("width",a+"px"),lA(c,s,i,u,e),this.$elem.append(c),this.menu=t,V_((function(){return n.init()}))}return t.prototype.init=function(){var t=this;this.setSelectedValue(),this.$button.on("click",(function(e){e.preventDefault(),_A(t).hidePanelOrModal(),t.trigger()}))},t.prototype.trigger=function(){var t=this,e=_A(this);if(!e.isDisabled()&&!this.disabled){var n=this.menu;if(null==this.selectList){this.selectList=new yA(e,n.selectPanelWidth);var r=this.selectList,i=n.getOptions(e);r.renderList(i),r.appendTo(this.$elem),r.show(),r.$elem.on("click","li",(function(e){var n=e.target;if(null!=n){e.preventDefault();var r=ci(n).attr("data-value");t.onChange(r)}}))}else(r=this.selectList).isShow?r.hide():(i=n.getOptions(e),r.renderList(i),r.show())}},t.prototype.onChange=function(t){var e=_A(this),n=this.menu;n.exec&&n.exec(e,t)},t.prototype.setSelectedValue=function(){var t=_A(this),e=this.menu,n=e.getValue(t),r=function(t,e){for(var n=t.length,r="",i=0;i<n;i++){var a=t[i];if(a.value===e){r=a.text;break}}return r}(e.getOptions(t),n.toString()),i=this.$button,a=oA();i.empty(),i.text(r),i.append(a)},t.prototype.setDisabled=function(){var t=_A(this),e=this.menu.isDisabled(t),n=this.$button;(null==t.selection||t.isDisabled())&&(e=!0);var r="disabled";e?n.addClass(r):n.removeClass(r),this.disabled=e},t.prototype.changeMenuState=function(){this.setSelectedValue(),this.setDisabled()},t}(),xA=function(){function t(t){this.$elem=ci('<div class="w-e-bar-item w-e-bar-item-group"></div>'),this.$container=ci('<div class="w-e-bar-item-menus-container"></div>'),this.$button=ci('<button type="button"></button>');var e=t.iconSvg,n=t.title,r=this.$elem,i=this.$button;if(e){var a=ci(e);aA(a),i.append(a)}else i.text(n);var o=oA();i.append(o),r.append(i);var s=this.$container;r.append(s);var l=this.createObserver();this.observe(l)}return t.prototype.appendBarItem=function(t){var e=t.$elem;this.$container.append(e)},t.prototype.observe=function(t){var e=this.$container;t.observe(e[0],{childList:!0,subtree:!0,attributes:!0})},t.prototype.createObserver=function(){var t=this,e=this.$container,n=this.$button,r=new MutationObserver((function(){var i=e.find("button"),a=i.length;if(0!==a){var o=0;i.each((function(t){ci(t).hasClass("disabled")&&o++})),r.disconnect(),o===a?n.addClass("disabled"):n.removeClass("disabled"),t.observe(r)}}));return r},t}(),wA=new WeakMap;function _A(t){var e=Xb.get(t);if(null==e)throw new Error("Can not get editor instance");return e}function CA(t,e){void 0===e&&(e=!1);var n=wA.get(t);if(n)return n;var r=t.tag;if("button"===r){var i=t.showDropPanel,a=t.showModal;n=i?new pA(t,e):a?new vA(t,e):new cA(t,e)}if("select"===r&&(n=new bA(t,e)),null==n)throw new Error("Invalid tag in menu "+JSON.stringify(t));return wA.set(t,n),n}function SA(t,e){var n=t.selection;return null!=n&&!ke.isCollapsed(n)&&!Lx.getSelectedElems(t).some((function(e){if(t.isVoid(e))return!0;var n=e.type;return!!["pre","code","table"].includes(n)||void 0}))&&!!Te.isText(e)}var AA=function(){function t(){var t=this;this.$elem=ci('<div class="w-e-bar w-e-bar-hidden w-e-hover-bar"></div>'),this.menus={},this.hoverbarItems=[],this.prevSelectedNode=null,this.isShow=!1,this.changeHoverbarState=Jl((function(){var e=t.isShow,n=t.getSelectedNodeAndMenuKeys()||{},r=n.node,i=void 0===r?null:r,a=n.menuKeys,o=void 0===a?[]:a;null!=i&&t.changeItemsState(),i&&ne.isElement(i)&&e&&t.isSamePath(i,t.prevSelectedNode)||(t.hideAndClean(),null!=i&&(t.registerItems(o),t.setPosition(i),t.show()),t.prevSelectedNode=i)}),200),V_((function(){var e=t.getEditorInstance(),n=t.$elem;n.on("mousedown",(function(t){return t.preventDefault()})),Lx.getTextarea(e).$textAreaContainer.append(n),e.on("change",t.changeHoverbarState);var r=t.hideAndClean.bind(t);e.on("scroll",r),e.on("fullScreen",r),e.on("unFullScreen",r)}))}return t.prototype.getMenus=function(){return this.menus},t.prototype.hideAndClean=function(){var t=this.$elem;t.removeClass("w-e-bar-show").addClass("w-e-bar-hidden"),this.hoverbarItems=[],t.empty(),this.isShow=!1},t.prototype.checkPositionBottom=function(){var t=this.$elem,e=!1,n=window.innerHeight;n&&n>=360&&n-t[0].getBoundingClientRect().bottom<360&&(e=!0),e?t.addClass("w-e-bar-bottom"):t.removeClass("w-e-bar-bottom")},t.prototype.show=function(){this.$elem.removeClass("w-e-bar-hidden").addClass("w-e-bar-show"),this.isShow=!0,this.checkPositionBottom()},t.prototype.changeItemsState=function(){var t=this;V_((function(){t.hoverbarItems.forEach((function(t){t.changeMenuState()}))}))},t.prototype.registerItems=function(t){var e=this,n=this.$elem;t.forEach((function(t){if("|"!==t)e.registerSingleItem(t);else{var r=sA();n.append(r)}}))},t.prototype.registerSingleItem=function(t){var e=this.getEditorInstance(),n=this.menus,r=n[t];if(null==r){var i=zx[t];if(null==i)throw new Error("Not found menu item factory by key '"+t+"'");if("function"!=typeof i)throw new Error("Menu item factory (key='"+t+"') is not a function");r=i(),n[t]=r}var a=CA(r);this.hoverbarItems.push(a),Xb.set(a,e),this.$elem.append(a.$elem)},t.prototype.setPosition=function(t){var e=this.getEditorInstance(),n=this.$elem;if(n.attr("style",""),ne.isElement(t)){var r=uS(e,t,"bar");return n.css(r),void cS(e,n)}if(Te.isText(t))return r=lS(e),n.css(r),void cS(e,n);throw new Error("hoverbar.setPosition error, current selected node is not elem nor text")},t.prototype.getSelectedNodeAndMenuKeys=function(){var t=this.getEditorInstance();if(null==t.selection)return null;var e=this.getHoverbarKeysConf(),n=null,r=[],i=function(i){var a=e[i],o=a.match,s=a.menuKeys,l=void 0===s?[]:s,u=o||function(t,e){return Lx.checkNodeType(e,i)},c=Hy(le.nodes(t,{match:function(e){return u(t,e)},universal:!0}),1),d=c[0];if(null!=d)return n=d[0],r=l,"break"};for(var a in e)if("break"===i(a))break;return null==n||0===r.length?null:{node:n,menuKeys:r}},t.prototype.getEditorInstance=function(){var t=Wb.get(this);if(null==t)throw new Error("Can not get editor instance");return t},t.prototype.getHoverbarKeysConf=function(){var t=this.getEditorInstance().getConfig().hoverbarKeys,e=void 0===t?{}:t,n=e.text;return n&&null==n.match&&(n.match=SA),e},t.prototype.isSamePath=function(t,e){if(null==t||null==e)return!1;var n=Lx.findPath(null,t),r=Lx.findPath(null,e);return ve.equals(n,r)},t.prototype.destroy=function(){this.changeHoverbarState.cancel(),this.$elem.remove(),this.menus={},this.hoverbarItems=[],this.prevSelectedNode=null},t}();function kA(t,e,n){var r=ci(n);return!!r.attr(e)||(r.attr(e,"true"),t.on("destroyed",(function(){r.removeAttr(e)})),!1)}function EA(t,e,n,r){if(nx.set(t,e),rx.set(t,n),ne.isElement(t)){var i=t.children;if((void 0===i?[]:i).forEach((function(e,n){return EA(e,n,t,r)})),le.isVoid(r,t)){var a=Hy(pe.texts(t),1),o=Hy(a[0],1)[0];nx.set(o,0),rx.set(o,t)}}}function DA(t){var e=t.selector,n=void 0===e?"":e,r=t.config,i=void 0===r?{}:r,a=t.content,o=t.html,s=t.plugins,l=void 0===s?[]:s,u=(t=>{var e=t,{apply:n}=e;return e.history={undos:[],redos:[]},e.redo=()=>{var{history:t}=e,{redos:n}=t;if(n.length>0){var r=n[n.length-1];cv.withoutSaving(e,(()=>{le.withoutNormalizing(e,(()=>{for(var t of r)e.apply(t)}))})),t.redos.pop(),t.undos.push(r)}},e.undo=()=>{var{history:t}=e,{undos:n}=t;if(n.length>0){var r=n[n.length-1];cv.withoutSaving(e,(()=>{le.withoutNormalizing(e,(()=>{var t=r.map(me.inverse).reverse();for(var n of t)e.apply(n)}))})),t.redos.push(r),t.undos.pop()}},e.apply=t=>{var{operations:r,history:i}=e,{undos:a}=i,o=a[a.length-1],s=o&&o[o.length-1],l=pv(t,s),u=cv.isSaving(e),c=cv.isMerging(e);if(null==u&&(u=hv(t)),u){if(null==c&&(c=null!=o&&(0!==r.length||dv(t,s)||l)),o&&c)l&&o.pop(),o.push(t);else{var d=[t];a.push(d)}for(;a.length>100;)a.shift();fv(t)&&(i.redos=[])}n(t)},e})(function(t){var e=t,n=e.insertText,r=e.insertNode,i=e.insertFragment;return e.insertText=function(t){if(e.getConfig().maxLength){var r=Lx.getLeftLengthOfMaxLength(e);r<=0||(r<t.length?n(t.slice(0,r)):n(t))}else n(t)},e.insertNode=function(t){if(e.getConfig().maxLength){var n=Lx.getLeftLengthOfMaxLength(e);n<=0||n<pe.string(t).length||r(t)}else r(t)},e.insertFragment=function(t){e.getConfig().maxLength?t.forEach((function(t){e.insertNode(t)})):i(t)},e}(function(t){var e=t;return e.on=function(t,n){var r=nS(e);if(r.on(t,n),"destroyed"===t&&iS(e,n),"destroyed"!==t){var i=function(){return r.off(t,n)};r.on("destroyed",i),iS(e,i)}},e.once=function(t,n){nS(e).once(t,n)},e.off=function(t,n){nS(e).off(t,n)},e.emit=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var i=nS(e);i.emit.apply(i,Uy([t],Hy(n))),"destroyed"===t&&(aS(e).forEach((function(t){return i.off("destroyed",t)})),oS(e))},e}(function(t){var e=t;return e.select=function(t){Qe.select(e,t)},e.deselect=function(){var n=e.selection,r=Lx.findDocumentOrShadowRoot(e).getSelection();r&&r.rangeCount>0&&r.removeAllRanges(),n&&Qe.deselect(t)},e.move=function(e,n){void 0===n&&(n=!1),e&&(e<0||Qe.move(t,{distance:e,unit:"character",reverse:n}))},e.moveReverse=function(t){e.move(t,!0)},e.restoreSelection=function(){var t=dx.get(e);null!=t&&(e.focus(),Qe.select(e,t))},e.getSelectionPosition=function(){return lS(e)},e.getNodePosition=function(t){return uS(e,t)},e.isSelectedAll=function(){var t=e.selection;if(null==t)return!1;var n=Hy(ke.edges(t),2),r=n[0],i=n[1],a=Hy(le.edges(e,[]),2),o=a[0],s=a[1];return!(!we.equals(r,o)||!we.equals(i,s))},e.selectAll=function(){var t=le.start(e,[]),n=le.end(e,[]);Qe.select(e,{anchor:t,focus:n})},e}(TC(function(t){var e=t;return e.getAllMenuKeys=function(){var t=[];for(var e in zx)t.push(e);return t},e.getConfig=function(){var t=Qb.get(e);if(null==t)throw new Error("Can not get editor config");return t},e.getMenuConfig=function(t){var n=e.getConfig().MENU_CONF;return(void 0===n?{}:n)[t]||{}},e.alert=function(t,n){void 0===n&&(n="info");var r=e.getConfig().customAlert;r&&r(t,n)},e}(function(t){var e=t;return e.id="wangEditor-"+Nx++,e.isDestroyed=!1,e.isFullScreen=!1,e.focus=function(t){var n=Lx.toDOMNode(e,e),r=Lx.findDocumentOrShadowRoot(e);if(cx.set(e,!0),t){var i=le.end(e,[]);Qe.select(e,i)}r.activeElement!==n&&n.focus({preventScroll:!0})},e.isFocused=function(){return!!cx.get(e)},e.blur=function(){var t=Lx.toDOMNode(e,e),n=Lx.findDocumentOrShadowRoot(e);cx.set(e,!1),n.activeElement===t&&(t.blur(),Qe.deselect(e))},e.updateView=function(){Lx.getTextarea(e).changeViewState();var t=Lx.getToolbar(e);t&&t.changeToolbarState();var n=Lx.getHoverbar(e);n&&n.changeHoverbarState()},e.destroy=function(){if(!e.isDestroyed){var t=Lx.getTextarea(e);t.destroy(),Vb.delete(e),Hb.delete(t);var n=Lx.getToolbar(e);n&&(n.destroy(),Gb.delete(e),Ub.delete(n));var r=Lx.getHoverbar(e);r&&(r.destroy(),Yb.delete(e),Wb.delete(r)),e.isDestroyed=!0,e.emit("destroyed")}},e.scrollToElem=function(t){if(!e.getConfig().scroll){var n="编辑器禁用了 scroll ,编辑器内容无法滚动,请自行实现该功能";return n+="\nYou has disabled editor scroll, please do this yourself",void console.warn(n)}var r=ci("#"+t);if(0!==r.length){var i=r[0];if(!Lx.hasDOMNode(e,i))return n="Element (found by id is '"+t+"') is not in editor DOM",n+="\n 通过 id '"+t+"' 找到的 element 不在 editor DOM 之内",void console.error(n,i);var a=Lx.getTextarea(e),o=a.$textAreaContainer,s=a.$scroll,l=r.offset().top,u=o.offset().top;s[0].scrollBy({top:l-u,behavior:"smooth"})}},e.showProgressBar=function(t){t<1||Lx.getTextarea(e).changeProgress(t)},e.hidePanelOrModal=function(){var t=Zb.get(e);null!=t&&t.forEach((function(t){return t.hide()}))},e.enable=function(){e.getConfig().readOnly=!1,e.updateView()},e.disable=function(){e.getConfig().readOnly=!0,e.updateView()},e.isDisabled=function(){return e.getConfig().readOnly},e.toDOMNode=function(t){return Lx.toDOMNode(e,t)},e.fullScreen=function(){if(!e.isFullScreen){var t=null,n=Lx.getToolbar(e);n&&(t=n.$box);var r=Lx.getTextarea(e).$box.parent();if(t&&t.parent()[0]!==r[0])throw new Error("Can not set full screen, cause toolbar DOM parent is not equal to textarea DOM parent\n不能设置全屏,因为 toolbar DOM 父节点和 textarea DOM 父节点不一致");r.addClass("w-e-full-screen-container");var i=r.css("z-index");r.attr("data-z-index",i.toString()),e.isFullScreen=!0,e.emit("fullScreen")}},e.unFullScreen=function(){if(e.isFullScreen){var t=Lx.getTextarea(e).$box.parent();setTimeout((function(){t.removeClass("w-e-full-screen-container"),e.isFullScreen=!1,e.emit("unFullScreen")}),200)}},e.getEditableContainer=function(){return Lx.getTextarea(e).$textAreaContainer[0]},e}(function(t){var e=t,n=e.insertText;return e.insertFragment,e.setFragmentData=function(t){var n=e.selection;if(n){var r=Hy(ke.edges(n),2),i=r[0],a=r[1],o=le.void(e,{at:i.path}),s=le.void(e,{at:a.path});if(!ke.isCollapsed(n)||o){var l=Lx.toDOMRange(e,n),u=l.cloneContents(),c=u.childNodes[0];if(u.childNodes.forEach((function(t){t.textContent&&""!==t.textContent.trim()&&(c=t)})),s){var d=Hy(s,1)[0],h=l.cloneRange(),p=Lx.toDOMNode(e,d);h.setEndAfter(p),u=h.cloneContents()}if(o&&(c=u.querySelector("[data-slate-spacer]")),Array.from(u.querySelectorAll("[data-slate-zero-width]")).forEach((function(t){var e="n"===t.getAttribute("data-slate-zero-width");t.textContent=e?"\n":""})),_x(c)){var f=c.ownerDocument.createElement("span");f.style.whiteSpace="pre",f.appendChild(c),u.appendChild(f),c=f}var g=e.getFragment(),m=JSON.stringify(g),v=window.btoa(encodeURIComponent(m));c.setAttribute("data-slate-fragment",v),t.setData("application/x-slate-fragment",v);var y=u.ownerDocument.createElement("div");return y.appendChild(u),y.setAttribute("hidden","true"),u.ownerDocument.body.appendChild(y),t.setData("text/html",y.innerHTML),t.setData("text/plain",kx(y)),u.ownerDocument.body.removeChild(y),t}}},e.insertData=function(t){var r,i,a=t.getData("application/x-slate-fragment");if(a){var o=decodeURIComponent(window.atob(a)),s=JSON.parse(o);e.insertFragment(s)}else{var l=t.getData("text/plain"),u=t.getData("text/html");if(u)e.dangerouslyInsertHtml(u);else if(l){var c=l.split(/\r\n|\r|\n/),d=!1;try{for(var h=Vy(c),p=h.next();!p.done;p=h.next()){var f=p.value;d&&Qe.splitNodes(e,{always:!0}),n(f),d=!0}}catch(t){r={error:t}}finally{try{p&&!p.done&&(i=h.return)&&i.call(h)}finally{if(r)throw r.error}}}}},e}(Ct()))))))));if(n&&function(t,e){return kA(t,"data-w-e-textarea",e)}(u,n))throw new Error("Repeated create editor by selector '"+n+"'");var c=function(t){void 0===t&&(t={});var e=tu(Rx),n={},r=t.MENU_CONF,i=void 0===r?{}:r;return _a(e,(function(t,e){n[e]=qy(qy({},t),i[e]||{})})),delete t.MENU_CONF,qy({scroll:!0,readOnly:!1,autoFocus:!0,decorate:function(){return[]},maxLength:0,MENU_CONF:n,hoverbarKeys:{},customAlert:function(t,e){window.alert(e+":\n"+t)}},t)}(i);Qb.set(u,c);var d=c.hoverbarKeys,h=void 0===d?{}:d;if(l.forEach((function(t){u=t(u)})),o){var p=ci("<div>"+o+"</div>");u.children=Array.from(p.children()).map((function(t){return OC(ci(t),u)}))}if(a&&a.length&&(u.children=a),0===u.children.length&&(u.children=[{type:"paragraph",children:[{text:""}]}]),Lx.normalizeContent(u),n){var f=new iA(n);Vb.set(u,f),Hb.set(f,u),f.changeViewState(),V_((function(){var t=f.$scroll;null!=t&&t.height()<300&&console.warn("编辑区域高度 < 300px 这可能会导致 modal hoverbar 定位异常\nTextarea height < 300px . This may be cause modal and hoverbar position error",t)}));var g=void 0;Object.keys(h).length>0&&(g=new AA,Wb.set(g,u),Yb.set(u,g)),u.on("change",(function(){u.hidePanelOrModal()})),u.on("scroll",(function(){u.hidePanelOrModal()}))}else u.children.forEach((function(t,e){return EA(t,e,u,u)}));var m=c.onCreated,v=c.onDestroyed;return m&&u.on("created",(function(){return m(u)})),v&&u.on("destroyed",(function(){return v(u)})),V_((function(){return u.emit("created")})),u}var FA=Ug("splice"),MA=jh.TypeError,OA=Math.max,BA=Math.min;Vg({target:"Array",proto:!0,forced:!FA},{splice:function(t,e){var n,r,i,a,o,s,l=Jh(this),u=Gf(l),c=_g(t,u),d=arguments.length;if(0===d?n=r=0:1===d?(n=0,r=u-c):(n=d-2,r=BA(OA(Vf(e),0),u-c)),u+n-r>9007199254740991)throw MA("Maximum allowed length exceeded");for(i=ig(l,r),a=0;a<r;a++)(o=c+a)in l&&tm(i,a,l[o]);if(i.length=r,n<r){for(a=c;a<u-r;a++)s=a+n,(o=a+r)in l?l[s]=l[o]:delete l[s];for(a=u;a>u-r+n;a--)delete l[a-1]}else if(n>r)for(a=u-r;a>c;a--)s=a+n-1,(o=a+r-1)in l?l[s]=l[o]:delete l[s];for(a=0;a<n;a++)l[a+c]=arguments[a+2];return l.length=u-r+n,i}});var TA=function(){function t(t,e){var n=this;this.$toolbar=ci('<div class="w-e-bar w-e-bar-show w-e-toolbar"></div>'),this.menus={},this.toolbarItems=[],this.config={},this.changeToolbarState=Jl((function(){n.toolbarItems.forEach((function(t){t.changeMenuState()}))}),200),this.config=e;var r=ci(t);if(0===r.length)throw new Error("Cannot find toolbar DOM by selector '"+t+"'");this.$box=r;var i=this.$toolbar;i.on("mousedown",(function(t){return t.preventDefault()})),r.append(i),V_((function(){n.registerItems(),n.changeToolbarState(),n.getEditorInstance().on("change",n.changeToolbarState)}))}return t.prototype.getMenus=function(){return this.menus},t.prototype.getConfig=function(){return this.config},t.prototype.registerItems=function(){var t=this,e="",n=this.$toolbar,r=this.config,i=r.toolbarKeys,a=void 0===i?[]:i,o=r.insertKeys,s=void 0===o?{index:0,keys:[]}:o,l=r.excludeKeys,u=void 0===l?[]:l,c=tu(a);s.keys.length>0&&("string"==typeof s.keys&&(s.keys=[s.keys]),s.keys.forEach((function(t,e){c.splice(s.index+e,0,t)})));var d=c.filter((function(t){if("string"==typeof t){if(u.includes(t))return!1}else if(u.includes(t.key))return!1;return!0})),h=d.length;d.forEach((function(r,i){if("|"===r){if(0===i)return;if(i+1===h)return;if("|"===e)return;var a=sA();return n.append(a),void(e=r)}if("string"==typeof r)return t.registerSingleItem(r,t),void(e=r);t.registerGroup(r),e="group"}))},t.prototype.registerGroup=function(t){var e=this,n=this.$toolbar,r=function(t){return new xA(t)}(t),i=t.menuKeys,a=void 0===i?[]:i,o=this.config.excludeKeys,s=void 0===o?[]:o;a.forEach((function(t){s.includes(t)||e.registerSingleItem(t,r)})),n.append(r.$elem)},t.prototype.registerSingleItem=function(t,e){var n=this.getEditorInstance(),r=e instanceof xA,i=this.menus,a=i[t];if(null==a){var o=zx[t];if(null==o)throw new Error("Not found menu item factory by key '"+t+"'");if("function"!=typeof o)throw new Error("Menu item factory (key='"+t+"') is not a function");a=o(),i[t]=a}else console.warn("Duplicated toolbar menu key '"+t+"'\n重复注册了菜单栏 menu '"+t+"'");var s=CA(a,r);this.toolbarItems.push(s),Xb.set(s,n),r?e.appendBarItem(s):e.$toolbar.append(s.$elem)},t.prototype.getEditorInstance=function(){var t=Ub.get(this);if(null==t)throw new Error("Can not get editor instance");return t},t.prototype.destroy=function(){this.$toolbar.remove(),this.menus={},this.toolbarItems=[]},t}();function PA(t,e){if(null==t)throw new Error("Cannot create toolbar, because editor is null");var n=e.selector,r=e.config,i=void 0===r?{}:r;if(function(t,e){return kA(t,"data-w-e-toolbar",e)}(t,n))throw new Error("Repeated create toolbar by selector '"+n+"'");var a=qy({toolbarKeys:[],excludeKeys:[],insertKeys:{index:0,keys:[]},modalAppendToBody:!1},i||{}),o=new TA(n,a);return Ub.set(o,t),Gb.set(t,o),o}var IA=_f.EXISTS,LA=Kp.f,NA=Function.prototype,RA=Xh(NA.toString),zA=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,jA=Xh(zA.exec);function $A(t){var e=t.server,n=void 0===e?"":e,r=t.fieldName,i=void 0===r?"":r,a=t.maxFileSize,o=void 0===a?10485760:a,s=t.maxNumberOfFiles,l=void 0===s?100:s,u=t.meta,c=void 0===u?{}:u,d=t.metaWithUrl,h=void 0!==d&&d,p=t.headers,f=void 0===p?{}:p,g=t.withCredentials,m=void 0!==g&&g,v=t.timeout,y=void 0===v?1e4:v,b=t.onBeforeUpload,x=void 0===b?function(t){return t}:b,w=t.onSuccess,_=void 0===w?function(t,e){}:w,C=t.onError,S=void 0===C?function(t,e,n){console.error(t.name+" upload error",e,n)}:C,A=t.onProgress,k=void 0===A?function(t){}:A;if(!n)throw new Error("Cannot get upload server address\n没有配置上传地址");if(!i)throw new Error("Cannot get fieldName\n没有配置 fieldName");var E=n;h&&(E=function(t,e){var n=Hy(t.split("#"),2),r=n[0],i=n[1],a=[];_a(e,(function(t,e){a.push(e+"="+t)}));var o=a.join("&");return r=r.indexOf("?")>0?r+"&"+o:r+"?"+o,i?r+"#"+i:r}(E,c));var D=new Xc({onBeforeUpload:x,restrictions:{maxFileSize:o,maxNumberOfFiles:l},meta:c}).use(Ph,{endpoint:E,headers:f,formData:!0,fieldName:i,bundle:!0,withCredentials:m,timeout:y});return D.on("upload-success",(function(t,e){var n=e.body;_(t,void 0===n?{}:n),D.removeFile(t.id)})),D.on("progress",(function(t){t<1||k(t)})),D.on("error",(function(t){console.error("wangEditor file upload error",t.stack)})),D.on("upload-error",(function(t,e,n){S(t,e,n),D.removeFile(t.id)})),D.on("restriction-failed",(function(t,e){S(t,e),D.removeFile(t.id)})),D}function qA(t){return qA="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qA(t)}function VA(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function HA(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?Object(arguments[e]):{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(n).filter((function(t){return Object.getOwnPropertyDescriptor(n,t).enumerable}))),r.forEach((function(e){VA(t,e,n[e])}))}return t}function UA(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function GA(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function WA(t,e,n){return e&&GA(t.prototype,e),n&&GA(t,n),t}function YA(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function XA(t,e){if(e&&("object"===qA(e)||"function"==typeof e))return e;if(void 0!==e)throw new TypeError("Derived constructors may only return object or undefined");return YA(t)}function ZA(t){return ZA=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},ZA(t)}function KA(t,e){return KA=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},KA(t,e)}function QA(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&KA(t,e)}Ap&&!IA&&LA(NA,"name",{configurable:!0,get:function(){try{return jA(zA,RA(this))[1]}catch(dut){return""}}});var JA={type:"logger",log:function(t){this.output("log",t)},warn:function(t){this.output("warn",t)},error:function(t){this.output("error",t)},output:function(t,e){console&&console[t]&&console[t].apply(console,e)}},tk=new(function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};UA(this,t),this.init(e,n)}return WA(t,[{key:"init",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=e.prefix||"i18next:",this.logger=t||JA,this.options=e,this.debug=e.debug}},{key:"setDebug",value:function(t){this.debug=t}},{key:"log",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"log","",!0)}},{key:"warn",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"warn","",!0)}},{key:"error",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"error","")}},{key:"deprecate",value:function(){for(var t=arguments.length,e=new Array(t),n=0;n<t;n++)e[n]=arguments[n];return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}},{key:"forward",value:function(t,e,n,r){return r&&!this.debug?null:("string"==typeof t[0]&&(t[0]="".concat(n).concat(this.prefix," ").concat(t[0])),this.logger[e](t))}},{key:"create",value:function(e){return new t(this.logger,HA({},{prefix:"".concat(this.prefix,":").concat(e,":")},this.options))}}]),t}()),ek=function(){function t(){UA(this,t),this.observers={}}return WA(t,[{key:"on",value:function(t,e){var n=this;return t.split(" ").forEach((function(t){n.observers[t]=n.observers[t]||[],n.observers[t].push(e)})),this}},{key:"off",value:function(t,e){this.observers[t]&&(e?this.observers[t]=this.observers[t].filter((function(t){return t!==e})):delete this.observers[t])}},{key:"emit",value:function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];if(this.observers[t]){var i=[].concat(this.observers[t]);i.forEach((function(t){t.apply(void 0,n)}))}if(this.observers["*"]){var a=[].concat(this.observers["*"]);a.forEach((function(e){e.apply(e,[t].concat(n))}))}}}]),t}();function nk(){var t,e,n=new Promise((function(n,r){t=n,e=r}));return n.resolve=t,n.reject=e,n}function rk(t){return null==t?"":""+t}function ik(t,e,n){t.forEach((function(t){e[t]&&(n[t]=e[t])}))}function ak(t,e,n){function r(t){return t&&t.indexOf("###")>-1?t.replace(/###/g,"."):t}function i(){return!t||"string"==typeof t}for(var a="string"!=typeof e?[].concat(e):e.split(".");a.length>1;){if(i())return{};var o=r(a.shift());!t[o]&&n&&(t[o]=new n),t=Object.prototype.hasOwnProperty.call(t,o)?t[o]:{}}return i()?{}:{obj:t,k:r(a.shift())}}function ok(t,e,n){var r=ak(t,e,Object);r.obj[r.k]=n}function sk(t,e){var n=ak(t,e),r=n.obj,i=n.k;if(r)return r[i]}function lk(t,e,n){var r=sk(t,n);return void 0!==r?r:sk(e,n)}function uk(t,e,n){for(var r in e)"__proto__"!==r&&"constructor"!==r&&(r in t?"string"==typeof t[r]||t[r]instanceof String||"string"==typeof e[r]||e[r]instanceof String?n&&(t[r]=e[r]):uk(t[r],e[r],n):t[r]=e[r]);return t}function ck(t){return t.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var dk={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};function hk(t){return"string"==typeof t?t.replace(/[&<>"'\/]/g,(function(t){return dk[t]})):t}var pk="undefined"!=typeof window&&window.navigator&&window.navigator.userAgent&&window.navigator.userAgent.indexOf("MSIE")>-1;function fk(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(t){if(t[e])return t[e];for(var r=e.split(n),i=t,a=0;a<r.length;++a){if(!i)return;if("string"==typeof i[r[a]]&&a+1<r.length)return;if(void 0===i[r[a]]){for(var o=2,s=r.slice(a,a+o).join(n),l=i[s];void 0===l&&r.length>a+o;)o++,l=i[s=r.slice(a,a+o).join(n)];if(void 0===l)return;if("string"==typeof l)return l;if(s&&"string"==typeof l[s])return l[s];var u=r.slice(a+o).join(n);return u?fk(l,u,n):void 0}i=i[r[a]]}return i}}var gk=function(t){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};return UA(this,e),n=XA(this,ZA(e).call(this)),pk&&ek.call(YA(n)),n.data=t||{},n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),void 0===n.options.ignoreJSONStructure&&(n.options.ignoreJSONStructure=!0),n}return QA(e,ek),WA(e,[{key:"addNamespaces",value:function(t){this.options.ns.indexOf(t)<0&&this.options.ns.push(t)}},{key:"removeNamespaces",value:function(t){var e=this.options.ns.indexOf(t);e>-1&&this.options.ns.splice(e,1)}},{key:"getResource",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,a=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure,o=[t,e];n&&"string"!=typeof n&&(o=o.concat(n)),n&&"string"==typeof n&&(o=o.concat(i?n.split(i):n)),t.indexOf(".")>-1&&(o=t.split("."));var s=sk(this.data,o);return s||!a||"string"!=typeof n?s:fk(this.data&&this.data[t]&&this.data[t][e],n,i)}},{key:"addResource",value:function(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1},a=this.options.keySeparator;void 0===a&&(a=".");var o=[t,e];n&&(o=o.concat(a?n.split(a):n)),t.indexOf(".")>-1&&(r=e,e=(o=t.split("."))[1]),this.addNamespaces(e),ok(this.data,o,r),i.silent||this.emit("added",t,e,n,r)}},{key:"addResources",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(var i in n)"string"!=typeof n[i]&&"[object Array]"!==Object.prototype.toString.apply(n[i])||this.addResource(t,e,i,n[i],{silent:!0});r.silent||this.emit("added",t,e,n)}},{key:"addResourceBundle",value:function(t,e,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1},o=[t,e];t.indexOf(".")>-1&&(r=n,n=e,e=(o=t.split("."))[1]),this.addNamespaces(e);var s=sk(this.data,o)||{};r?uk(s,n,i):s=HA({},s,n),ok(this.data,o,s),a.silent||this.emit("added",t,e,n)}},{key:"removeResourceBundle",value:function(t,e){this.hasResourceBundle(t,e)&&delete this.data[t][e],this.removeNamespaces(e),this.emit("removed",t,e)}},{key:"hasResourceBundle",value:function(t,e){return void 0!==this.getResource(t,e)}},{key:"getResourceBundle",value:function(t,e){return e||(e=this.options.defaultNS),"v1"===this.options.compatibilityAPI?HA({},{},this.getResource(t,e)):this.getResource(t,e)}},{key:"getDataByLanguage",value:function(t){return this.data[t]}},{key:"toJSON",value:function(){return this.data}}]),e}(),mk={processors:{},addPostProcessor:function(t){this.processors[t.name]=t},handle:function(t,e,n,r,i){var a=this;return t.forEach((function(t){a.processors[t]&&(e=a.processors[t].process(e,n,r,i))})),e}},vk={},yk=function(t){function e(t){var n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return UA(this,e),n=XA(this,ZA(e).call(this)),pk&&ek.call(YA(n)),ik(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,YA(n)),n.options=r,void 0===n.options.keySeparator&&(n.options.keySeparator="."),n.logger=tk.create("translator"),n}return QA(e,ek),WA(e,[{key:"changeLanguage",value:function(t){t&&(this.language=t)}},{key:"exists",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==t)return!1;var n=this.resolve(t,e);return n&&void 0!==n.res}},{key:"extractFromKey",value:function(t,e){var n=void 0!==e.nsSeparator?e.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");var r=void 0!==e.keySeparator?e.keySeparator:this.options.keySeparator,i=e.ns||this.options.defaultNS;if(n&&t.indexOf(n)>-1){var a=t.match(this.interpolator.nestingRegexp);if(a&&a.length>0)return{key:t,namespaces:i};var o=t.split(n);(n!==r||n===r&&this.options.ns.indexOf(o[0])>-1)&&(i=o.shift()),t=o.join(r)}return"string"==typeof i&&(i=[i]),{key:t,namespaces:i}}},{key:"translate",value:function(t,n,r){var i=this;if("object"!==qA(n)&&this.options.overloadTranslationOptionHandler&&(n=this.options.overloadTranslationOptionHandler(arguments)),n||(n={}),null==t)return"";Array.isArray(t)||(t=[String(t)]);var a=void 0!==n.keySeparator?n.keySeparator:this.options.keySeparator,o=this.extractFromKey(t[t.length-1],n),s=o.key,l=o.namespaces,u=l[l.length-1],c=n.lng||this.language,d=n.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c&&"cimode"===c.toLowerCase()){if(d){var h=n.nsSeparator||this.options.nsSeparator;return u+h+s}return s}var p=this.resolve(t,n),f=p&&p.res,g=p&&p.usedKey||s,m=p&&p.exactUsedKey||s,v=Object.prototype.toString.apply(f),y=["[object Number]","[object Function]","[object RegExp]"],b=void 0!==n.joinArrays?n.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject,w="string"!=typeof f&&"boolean"!=typeof f&&"number"!=typeof f;if(x&&f&&w&&y.indexOf(v)<0&&("string"!=typeof b||"[object Array]"!==v)){if(!n.returnObjects&&!this.options.returnObjects)return this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!"),this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,f,HA({},n,{ns:l})):"key '".concat(s," (").concat(this.language,")' returned an object instead of string.");if(a){var _="[object Array]"===v,C=_?[]:{},S=_?m:g;for(var A in f)if(Object.prototype.hasOwnProperty.call(f,A)){var k="".concat(S).concat(a).concat(A);C[A]=this.translate(k,HA({},n,{joinArrays:!1,ns:l})),C[A]===k&&(C[A]=f[A])}f=C}}else if(x&&"string"==typeof b&&"[object Array]"===v)(f=f.join(b))&&(f=this.extendTranslation(f,t,n,r));else{var E=!1,D=!1,F=void 0!==n.count&&"string"!=typeof n.count,M=e.hasDefaultValue(n),O=F?this.pluralResolver.getSuffix(c,n.count):"",B=n["defaultValue".concat(O)]||n.defaultValue;!this.isValidLookup(f)&&M&&(E=!0,f=B),this.isValidLookup(f)||(D=!0,f=s);var T=n.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,P=T&&D?void 0:f,I=M&&B!==f&&this.options.updateMissing;if(D||E||I){if(this.logger.log(I?"updateKey":"missingKey",c,u,s,I?B:f),a){var L=this.resolve(s,HA({},n,{keySeparator:!1}));L&&L.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}var N=[],R=this.languageUtils.getFallbackCodes(this.options.fallbackLng,n.lng||this.language);if("fallback"===this.options.saveMissingTo&&R&&R[0])for(var z=0;z<R.length;z++)N.push(R[z]);else"all"===this.options.saveMissingTo?N=this.languageUtils.toResolveHierarchy(n.lng||this.language):N.push(n.lng||this.language);var j=function(t,e,r){i.options.missingKeyHandler?i.options.missingKeyHandler(t,u,e,I?r:P,I,n):i.backendConnector&&i.backendConnector.saveMissing&&i.backendConnector.saveMissing(t,u,e,I?r:P,I,n),i.emit("missingKey",t,u,e,f)};this.options.saveMissing&&(this.options.saveMissingPlurals&&F?N.forEach((function(t){i.pluralResolver.getSuffixes(t).forEach((function(e){j([t],s+e,n["defaultValue".concat(e)]||B)}))})):j(N,s,B))}f=this.extendTranslation(f,t,n,p,r),D&&f===s&&this.options.appendNamespaceToMissingKey&&(f="".concat(u,":").concat(s)),(D||E)&&this.options.parseMissingKeyHandler&&(f=this.options.parseMissingKeyHandler(f))}return f}},{key:"extendTranslation",value:function(t,e,n,r,i){var a=this;if(this.i18nFormat&&this.i18nFormat.parse)t=this.i18nFormat.parse(t,n,r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init(HA({},n,{interpolation:HA({},this.options.interpolation,n.interpolation)}));var o,s=n.interpolation&&n.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables;if(s){var l=t.match(this.interpolator.nestingRegexp);o=l&&l.length}var u=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(u=HA({},this.options.interpolation.defaultVariables,u)),t=this.interpolator.interpolate(t,u,n.lng||this.language,n),s){var c=t.match(this.interpolator.nestingRegexp);o<(c&&c.length)&&(n.nest=!1)}!1!==n.nest&&(t=this.interpolator.nest(t,(function(){for(var t=arguments.length,r=new Array(t),o=0;o<t;o++)r[o]=arguments[o];return i&&i[0]===r[0]&&!n.context?(a.logger.warn("It seems you are nesting recursively key: ".concat(r[0]," in key: ").concat(e[0])),null):a.translate.apply(a,r.concat([e]))}),n)),n.interpolation&&this.interpolator.reset()}var d=n.postProcess||this.options.postProcess,h="string"==typeof d?[d]:d;return null!=t&&h&&h.length&&!1!==n.applyPostProcessor&&(t=mk.handle(h,t,e,this.options&&this.options.postProcessPassResolved?HA({i18nResolved:r},n):n,this)),t}},{key:"resolve",value:function(t){var e,n,r,i,a,o=this,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof t&&(t=[t]),t.forEach((function(t){if(!o.isValidLookup(e)){var l=o.extractFromKey(t,s),u=l.key;n=u;var c=l.namespaces;o.options.fallbackNS&&(c=c.concat(o.options.fallbackNS));var d=void 0!==s.count&&"string"!=typeof s.count,h=void 0!==s.context&&("string"==typeof s.context||"number"==typeof s.context)&&""!==s.context,p=s.lngs?s.lngs:o.languageUtils.toResolveHierarchy(s.lng||o.language,s.fallbackLng);c.forEach((function(t){o.isValidLookup(e)||(a=t,!vk["".concat(p[0],"-").concat(t)]&&o.utils&&o.utils.hasLoadedNamespace&&!o.utils.hasLoadedNamespace(a)&&(vk["".concat(p[0],"-").concat(t)]=!0,o.logger.warn('key "'.concat(n,'" for languages "').concat(p.join(", "),'" won\'t get resolved as namespace "').concat(a,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach((function(n){if(!o.isValidLookup(e)){i=n;var a,l,c=u,p=[c];for(o.i18nFormat&&o.i18nFormat.addLookupKeys?o.i18nFormat.addLookupKeys(p,u,n,t,s):(d&&(a=o.pluralResolver.getSuffix(n,s.count)),d&&h&&p.push(c+a),h&&p.push(c+="".concat(o.options.contextSeparator).concat(s.context)),d&&p.push(c+=a));l=p.pop();)o.isValidLookup(e)||(r=l,e=o.getResource(n,t,l,s))}})))}))}})),{res:e,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:a}}},{key:"isValidLookup",value:function(t){return!(void 0===t||!this.options.returnNull&&null===t||!this.options.returnEmptyString&&""===t)}},{key:"getResource",value:function(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(t,e,n,r):this.resourceStore.getResource(t,e,n,r)}}],[{key:"hasDefaultValue",value:function(t){var e="defaultValue";for(var n in t)if(Object.prototype.hasOwnProperty.call(t,n)&&e===n.substring(0,e.length)&&void 0!==t[n])return!0;return!1}}]),e}();function bk(t){return t.charAt(0).toUpperCase()+t.slice(1)}var xk=function(){function t(e){UA(this,t),this.options=e,this.whitelist=this.options.supportedLngs||!1,this.supportedLngs=this.options.supportedLngs||!1,this.logger=tk.create("languageUtils")}return WA(t,[{key:"getScriptPartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return null;var e=t.split("-");return 2===e.length?null:(e.pop(),"x"===e[e.length-1].toLowerCase()?null:this.formatLanguageCode(e.join("-")))}},{key:"getLanguagePartFromCode",value:function(t){if(!t||t.indexOf("-")<0)return t;var e=t.split("-");return this.formatLanguageCode(e[0])}},{key:"formatLanguageCode",value:function(t){if("string"==typeof t&&t.indexOf("-")>-1){var e=["hans","hant","latn","cyrl","cans","mong","arab"],n=t.split("-");return this.options.lowerCaseLng?n=n.map((function(t){return t.toLowerCase()})):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),e.indexOf(n[1].toLowerCase())>-1&&(n[1]=bk(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),e.indexOf(n[1].toLowerCase())>-1&&(n[1]=bk(n[1].toLowerCase())),e.indexOf(n[2].toLowerCase())>-1&&(n[2]=bk(n[2].toLowerCase()))),n.join("-")}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}},{key:"isWhitelisted",value:function(t){return this.logger.deprecate("languageUtils.isWhitelisted",'function "isWhitelisted" will be renamed to "isSupportedCode" in the next major - please make sure to rename it\'s usage asap.'),this.isSupportedCode(t)}},{key:"isSupportedCode",value:function(t){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}},{key:"getBestMatchFromCodes",value:function(t){var e,n=this;return t?(t.forEach((function(t){if(!e){var r=n.formatLanguageCode(t);n.options.supportedLngs&&!n.isSupportedCode(r)||(e=r)}})),!e&&this.options.supportedLngs&&t.forEach((function(t){if(!e){var r=n.getLanguagePartFromCode(t);if(n.isSupportedCode(r))return e=r;e=n.options.supportedLngs.find((function(t){if(0===t.indexOf(r))return t}))}})),e||(e=this.getFallbackCodes(this.options.fallbackLng)[0]),e):null}},{key:"getFallbackCodes",value:function(t,e){if(!t)return[];if("function"==typeof t&&(t=t(e)),"string"==typeof t&&(t=[t]),"[object Array]"===Object.prototype.toString.apply(t))return t;if(!e)return t.default||[];var n=t[e];return n||(n=t[this.getScriptPartFromCode(e)]),n||(n=t[this.formatLanguageCode(e)]),n||(n=t[this.getLanguagePartFromCode(e)]),n||(n=t.default),n||[]}},{key:"toResolveHierarchy",value:function(t,e){var n=this,r=this.getFallbackCodes(e||this.options.fallbackLng||[],t),i=[],a=function(t){t&&(n.isSupportedCode(t)?i.push(t):n.logger.warn("rejecting language code not found in supportedLngs: ".concat(t)))};return"string"==typeof t&&t.indexOf("-")>-1?("languageOnly"!==this.options.load&&a(this.formatLanguageCode(t)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&a(this.getScriptPartFromCode(t)),"currentOnly"!==this.options.load&&a(this.getLanguagePartFromCode(t))):"string"==typeof t&&a(this.formatLanguageCode(t)),r.forEach((function(t){i.indexOf(t)<0&&a(n.formatLanguageCode(t))})),i}}]),t}(),wk=[{lngs:["ach","ak","am","arn","br","fil","gun","ln","mfe","mg","mi","oc","pt","pt-BR","tg","tl","ti","tr","uz","wa"],nr:[1,2],fc:1},{lngs:["af","an","ast","az","bg","bn","ca","da","de","dev","el","en","eo","es","et","eu","fi","fo","fur","fy","gl","gu","ha","hi","hu","hy","ia","it","kk","kn","ku","lb","mai","ml","mn","mr","nah","nap","nb","ne","nl","nn","no","nso","pa","pap","pms","ps","pt-PT","rm","sco","se","si","so","son","sq","sv","sw","ta","te","tk","ur","yo"],nr:[1,2],fc:2},{lngs:["ay","bo","cgg","fa","ht","id","ja","jbo","ka","km","ko","ky","lo","ms","sah","su","th","tt","ug","vi","wo","zh"],nr:[1],fc:3},{lngs:["be","bs","cnr","dz","hr","ru","sr","uk"],nr:[1,2,5],fc:4},{lngs:["ar"],nr:[0,1,2,3,11,100],fc:5},{lngs:["cs","sk"],nr:[1,2,5],fc:6},{lngs:["csb","pl"],nr:[1,2,5],fc:7},{lngs:["cy"],nr:[1,2,3,8],fc:8},{lngs:["fr"],nr:[1,2],fc:9},{lngs:["ga"],nr:[1,2,3,7,11],fc:10},{lngs:["gd"],nr:[1,2,3,20],fc:11},{lngs:["is"],nr:[1,2],fc:12},{lngs:["jv"],nr:[0,1],fc:13},{lngs:["kw"],nr:[1,2,3,4],fc:14},{lngs:["lt"],nr:[1,2,10],fc:15},{lngs:["lv"],nr:[1,2,0],fc:16},{lngs:["mk"],nr:[1,2],fc:17},{lngs:["mnk"],nr:[0,1,2],fc:18},{lngs:["mt"],nr:[1,2,11,20],fc:19},{lngs:["or"],nr:[2,1],fc:2},{lngs:["ro"],nr:[1,2,20],fc:20},{lngs:["sl"],nr:[5,1,2,3],fc:21},{lngs:["he","iw"],nr:[1,2,20,21],fc:22}],_k={1:function(t){return Number(t>1)},2:function(t){return Number(1!=t)},3:function(t){return 0},4:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},5:function(t){return Number(0==t?0:1==t?1:2==t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5)},6:function(t){return Number(1==t?0:t>=2&&t<=4?1:2)},7:function(t){return Number(1==t?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2)},8:function(t){return Number(1==t?0:2==t?1:8!=t&&11!=t?2:3)},9:function(t){return Number(t>=2)},10:function(t){return Number(1==t?0:2==t?1:t<7?2:t<11?3:4)},11:function(t){return Number(1==t||11==t?0:2==t||12==t?1:t>2&&t<20?2:3)},12:function(t){return Number(t%10!=1||t%100==11)},13:function(t){return Number(0!==t)},14:function(t){return Number(1==t?0:2==t?1:3==t?2:3)},15:function(t){return Number(t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2)},16:function(t){return Number(t%10==1&&t%100!=11?0:0!==t?1:2)},17:function(t){return Number(1==t||t%10==1&&t%100!=11?0:1)},18:function(t){return Number(0==t?0:1==t?1:2)},19:function(t){return Number(1==t?0:0==t||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3)},20:function(t){return Number(1==t?0:0==t||t%100>0&&t%100<20?1:2)},21:function(t){return Number(t%100==1?1:t%100==2?2:t%100==3||t%100==4?3:0)},22:function(t){return Number(1==t?0:2==t?1:(t<0||t>10)&&t%10==0?2:3)}};function Ck(){var t={};return wk.forEach((function(e){e.lngs.forEach((function(n){t[n]={numbers:e.nr,plurals:_k[e.fc]}}))})),t}var Sk=function(){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};UA(this,t),this.languageUtils=e,this.options=n,this.logger=tk.create("pluralResolver"),this.rules=Ck()}return WA(t,[{key:"addRule",value:function(t,e){this.rules[t]=e}},{key:"getRule",value:function(t){return this.rules[t]||this.rules[this.languageUtils.getLanguagePartFromCode(t)]}},{key:"needsPlural",value:function(t){var e=this.getRule(t);return e&&e.numbers.length>1}},{key:"getPluralFormsOfKey",value:function(t,e){return this.getSuffixes(t).map((function(t){return e+t}))}},{key:"getSuffixes",value:function(t){var e=this,n=this.getRule(t);return n?n.numbers.map((function(n){return e.getSuffix(t,n)})):[]}},{key:"getSuffix",value:function(t,e){var n=this,r=this.getRule(t);if(r){var i=r.noAbs?r.plurals(e):r.plurals(Math.abs(e)),a=r.numbers[i];this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]&&(2===a?a="plural":1===a&&(a=""));var o=function(){return n.options.prepend&&a.toString()?n.options.prepend+a.toString():a.toString()};return"v1"===this.options.compatibilityJSON?1===a?"":"number"==typeof a?"_plural_".concat(a.toString()):o():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===r.numbers.length&&1===r.numbers[0]?o():this.options.prepend&&i.toString()?this.options.prepend+i.toString():i.toString()}return this.logger.warn("no plural rule found for: ".concat(t)),""}}]),t}(),Ak=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};UA(this,t),this.logger=tk.create("interpolator"),this.options=e,this.format=e.interpolation&&e.interpolation.format||function(t){return t},this.init(e)}return WA(t,[{key:"init",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t.interpolation||(t.interpolation={escapeValue:!0});var e=t.interpolation;this.escape=void 0!==e.escape?e.escape:hk,this.escapeValue=void 0===e.escapeValue||e.escapeValue,this.useRawValueToEscape=void 0!==e.useRawValueToEscape&&e.useRawValueToEscape,this.prefix=e.prefix?ck(e.prefix):e.prefixEscaped||"{{",this.suffix=e.suffix?ck(e.suffix):e.suffixEscaped||"}}",this.formatSeparator=e.formatSeparator?e.formatSeparator:e.formatSeparator||",",this.unescapePrefix=e.unescapeSuffix?"":e.unescapePrefix||"-",this.unescapeSuffix=this.unescapePrefix?"":e.unescapeSuffix||"",this.nestingPrefix=e.nestingPrefix?ck(e.nestingPrefix):e.nestingPrefixEscaped||ck("$t("),this.nestingSuffix=e.nestingSuffix?ck(e.nestingSuffix):e.nestingSuffixEscaped||ck(")"),this.nestingOptionsSeparator=e.nestingOptionsSeparator?e.nestingOptionsSeparator:e.nestingOptionsSeparator||",",this.maxReplaces=e.maxReplaces?e.maxReplaces:1e3,this.alwaysFormat=void 0!==e.alwaysFormat&&e.alwaysFormat,this.resetRegExp()}},{key:"reset",value:function(){this.options&&this.init(this.options)}},{key:"resetRegExp",value:function(){var t="".concat(this.prefix,"(.+?)").concat(this.suffix);this.regexp=new RegExp(t,"g");var e="".concat(this.prefix).concat(this.unescapePrefix,"(.+?)").concat(this.unescapeSuffix).concat(this.suffix);this.regexpUnescape=new RegExp(e,"g");var n="".concat(this.nestingPrefix,"(.+?)").concat(this.nestingSuffix);this.nestingRegexp=new RegExp(n,"g")}},{key:"interpolate",value:function(t,e,n,r){var i,a,o,s=this,l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{};function u(t){return t.replace(/\$/g,"$$$$")}var c=function(t){if(t.indexOf(s.formatSeparator)<0){var i=lk(e,l,t);return s.alwaysFormat?s.format(i,void 0,n,HA({},r,e,{interpolationkey:t})):i}var a=t.split(s.formatSeparator),o=a.shift().trim(),u=a.join(s.formatSeparator).trim();return s.format(lk(e,l,o),u,n,HA({},r,e,{interpolationkey:o}))};this.resetRegExp();var d=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,h=r&&r.interpolation&&r.interpolation.skipOnVariables||this.options.interpolation.skipOnVariables,p=[{regex:this.regexpUnescape,safeValue:function(t){return u(t)}},{regex:this.regexp,safeValue:function(t){return s.escapeValue?u(s.escape(t)):u(t)}}];return p.forEach((function(e){for(o=0;i=e.regex.exec(t);){if(void 0===(a=c(i[1].trim())))if("function"==typeof d){var n=d(t,i,r);a="string"==typeof n?n:""}else{if(h){a=i[0];continue}s.logger.warn("missed to pass in variable ".concat(i[1]," for interpolating ").concat(t)),a=""}else"string"==typeof a||s.useRawValueToEscape||(a=rk(a));var l=e.safeValue(a);if(t=t.replace(i[0],l),h?(e.regex.lastIndex+=l.length,e.regex.lastIndex-=i[0].length):e.regex.lastIndex=0,++o>=s.maxReplaces)break}})),t}},{key:"nest",value:function(t,e){var n,r,i=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=HA({},a);function s(t,e){var n=this.nestingOptionsSeparator;if(t.indexOf(n)<0)return t;var r=t.split(new RegExp("".concat(n,"[ ]*{"))),i="{".concat(r[1]);t=r[0],i=(i=this.interpolate(i,o)).replace(/'/g,'"');try{o=JSON.parse(i),e&&(o=HA({},e,o))}catch(e){return this.logger.warn("failed parsing options string in nesting for key ".concat(t),e),"".concat(t).concat(n).concat(i)}return delete o.defaultValue,t}for(o.applyPostProcessor=!1,delete o.defaultValue;n=this.nestingRegexp.exec(t);){var l=[],u=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){var c=n[1].split(this.formatSeparator).map((function(t){return t.trim()}));n[1]=c.shift(),l=c,u=!0}if((r=e(s.call(this,n[1].trim(),o),o))&&n[0]===t&&"string"!=typeof r)return r;"string"!=typeof r&&(r=rk(r)),r||(this.logger.warn("missed to resolve ".concat(n[1]," for nesting ").concat(t)),r=""),u&&(r=l.reduce((function(t,e){return i.format(t,e,a.lng,HA({},a,{interpolationkey:n[1].trim()}))}),r.trim())),t=t.replace(n[0],r),this.regexp.lastIndex=0}return t}}]),t}(),kk=function(t){function e(t,n,r){var i,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return UA(this,e),i=XA(this,ZA(e).call(this)),pk&&ek.call(YA(i)),i.backend=t,i.store=n,i.services=r,i.languageUtils=r.languageUtils,i.options=a,i.logger=tk.create("backendConnector"),i.state={},i.queue=[],i.backend&&i.backend.init&&i.backend.init(r,a.backend,a),i}return QA(e,ek),WA(e,[{key:"queueLoad",value:function(t,e,n,r){var i=this,a=[],o=[],s=[],l=[];return t.forEach((function(t){var r=!0;e.forEach((function(e){var s="".concat(t,"|").concat(e);!n.reload&&i.store.hasResourceBundle(t,e)?i.state[s]=2:i.state[s]<0||(1===i.state[s]?o.indexOf(s)<0&&o.push(s):(i.state[s]=1,r=!1,o.indexOf(s)<0&&o.push(s),a.indexOf(s)<0&&a.push(s),l.indexOf(e)<0&&l.push(e)))})),r||s.push(t)})),(a.length||o.length)&&this.queue.push({pending:o,loaded:{},errors:[],callback:r}),{toLoad:a,pending:o,toLoadLanguages:s,toLoadNamespaces:l}}},{key:"loaded",value:function(t,e,n){var r=t.split("|"),i=r[0],a=r[1];e&&this.emit("failedLoading",i,a,e),n&&this.store.addResourceBundle(i,a,n),this.state[t]=e?-1:2;var o={};this.queue.forEach((function(n){!function(t,e,n,r){var i=ak(t,e,Object),a=i.obj,o=i.k;a[o]=a[o]||[],r&&(a[o]=a[o].concat(n)),r||a[o].push(n)}(n.loaded,[i],a),function(t,e){for(var n=t.indexOf(e);-1!==n;)t.splice(n,1),n=t.indexOf(e)}(n.pending,t),e&&n.errors.push(e),0!==n.pending.length||n.done||(Object.keys(n.loaded).forEach((function(t){o[t]||(o[t]=[]),n.loaded[t].length&&n.loaded[t].forEach((function(e){o[t].indexOf(e)<0&&o[t].push(e)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",o),this.queue=this.queue.filter((function(t){return!t.done}))}},{key:"read",value:function(t,e,n){var r=this,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:350,o=arguments.length>5?arguments[5]:void 0;return t.length?this.backend[n](t,e,(function(s,l){s&&l&&i<5?setTimeout((function(){r.read.call(r,t,e,n,i+1,2*a,o)}),a):o(s,l)})):o(null,{})}},{key:"prepareLoading",value:function(t,e){var n=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();"string"==typeof t&&(t=this.languageUtils.toResolveHierarchy(t)),"string"==typeof e&&(e=[e]);var a=this.queueLoad(t,e,r,i);if(!a.toLoad.length)return a.pending.length||i(),null;a.toLoad.forEach((function(t){n.loadOne(t)}))}},{key:"load",value:function(t,e,n){this.prepareLoading(t,e,{},n)}},{key:"reload",value:function(t,e,n){this.prepareLoading(t,e,{reload:!0},n)}},{key:"loadOne",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=t.split("|"),i=r[0],a=r[1];this.read(i,a,"read",void 0,void 0,(function(r,o){r&&e.logger.warn("".concat(n,"loading namespace ").concat(a," for language ").concat(i," failed"),r),!r&&o&&e.logger.log("".concat(n,"loaded namespace ").concat(a," for language ").concat(i),o),e.loaded(t,r,o)}))}},{key:"saveMissing",value:function(t,e,n,r,i){var a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{};this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(e)?this.logger.warn('did not save key "'.concat(n,'" as the namespace "').concat(e,'" was not yet loaded'),"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!"):null!=n&&""!==n&&(this.backend&&this.backend.create&&this.backend.create(t,e,n,r,null,HA({},a,{isUpdate:i})),t&&t[0]&&this.store.addResource(t[0],e,n,r))}}]),e}();function Ek(){return{debug:!1,initImmediate:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,whitelist:!1,nonExplicitWhitelist:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!0,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:function(t){var e={};if("object"===qA(t[1])&&(e=t[1]),"string"==typeof t[1]&&(e.defaultValue=t[1]),"string"==typeof t[2]&&(e.tDescription=t[2]),"object"===qA(t[2])||"object"===qA(t[3])){var n=t[3]||t[2];Object.keys(n).forEach((function(t){e[t]=n[t]}))}return e},interpolation:{escapeValue:!0,format:function(t,e,n,r){return t},prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!1}}}function Dk(t){return"string"==typeof t.ns&&(t.ns=[t.ns]),"string"==typeof t.fallbackLng&&(t.fallbackLng=[t.fallbackLng]),"string"==typeof t.fallbackNS&&(t.fallbackNS=[t.fallbackNS]),t.whitelist&&(t.whitelist&&t.whitelist.indexOf("cimode")<0&&(t.whitelist=t.whitelist.concat(["cimode"])),t.supportedLngs=t.whitelist),t.nonExplicitWhitelist&&(t.nonExplicitSupportedLngs=t.nonExplicitWhitelist),t.supportedLngs&&t.supportedLngs.indexOf("cimode")<0&&(t.supportedLngs=t.supportedLngs.concat(["cimode"])),t}function Fk(){}var Mk=function(t){function e(){var t,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0;if(UA(this,e),t=XA(this,ZA(e).call(this)),pk&&ek.call(YA(t)),t.options=Dk(n),t.services={},t.logger=tk,t.modules={external:[]},r&&!t.isInitialized&&!n.isClone){if(!t.options.initImmediate)return t.init(n,r),XA(t,YA(t));setTimeout((function(){t.init(n,r)}),0)}return t}return QA(e,ek),WA(e,[{key:"init",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;function r(t){return t?"function"==typeof t?new t:t:null}if("function"==typeof e&&(n=e,e={}),e.whitelist&&!e.supportedLngs&&this.logger.deprecate("whitelist",'option "whitelist" will be renamed to "supportedLngs" in the next major - please make sure to rename this option asap.'),e.nonExplicitWhitelist&&!e.nonExplicitSupportedLngs&&this.logger.deprecate("whitelist",'options "nonExplicitWhitelist" will be renamed to "nonExplicitSupportedLngs" in the next major - please make sure to rename this option asap.'),this.options=HA({},Ek(),this.options,Dk(e)),this.format=this.options.interpolation.format,n||(n=Fk),!this.options.isClone){this.modules.logger?tk.init(r(this.modules.logger),this.options):tk.init(null,this.options);var i=new xk(this.options);this.store=new gk(this.options.resources,this.options);var a=this.services;a.logger=tk,a.resourceStore=this.store,a.languageUtils=i,a.pluralResolver=new Sk(i,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),a.interpolator=new Ak(this.options),a.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},a.backendConnector=new kk(r(this.modules.backend),a.resourceStore,a,this.options),a.backendConnector.on("*",(function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t.emit.apply(t,[e].concat(r))})),this.modules.languageDetector&&(a.languageDetector=r(this.modules.languageDetector),a.languageDetector.init(a,this.options.detection,this.options)),this.modules.i18nFormat&&(a.i18nFormat=r(this.modules.i18nFormat),a.i18nFormat.init&&a.i18nFormat.init(this)),this.translator=new yk(this.services,this.options),this.translator.on("*",(function(e){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t.emit.apply(t,[e].concat(r))})),this.modules.external.forEach((function(e){e.init&&e.init(t)}))}if(this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){var o=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);o.length>0&&"dev"!==o[0]&&(this.options.lng=o[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");var s=["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"];s.forEach((function(e){t[e]=function(){var n;return(n=t.store)[e].apply(n,arguments)}}));var l=["addResource","addResources","addResourceBundle","removeResourceBundle"];l.forEach((function(e){t[e]=function(){var n;return(n=t.store)[e].apply(n,arguments),t}}));var u=nk(),c=function(){var e=function(e,r){t.isInitialized&&!t.initializedStoreOnce&&t.logger.warn("init: i18next is already initialized. You should call init just once!"),t.isInitialized=!0,t.options.isClone||t.logger.log("initialized",t.options),t.emit("initialized",t.options),u.resolve(r),n(e,r)};if(t.languages&&"v1"!==t.options.compatibilityAPI&&!t.isInitialized)return e(null,t.t.bind(t));t.changeLanguage(t.options.lng,e)};return this.options.resources||!this.options.initImmediate?c():setTimeout(c,0),u}},{key:"loadResources",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Fk,r=n,i="string"==typeof t?t:this.language;if("function"==typeof t&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if(i&&"cimode"===i.toLowerCase())return r();var a=[],o=function(t){t&&e.services.languageUtils.toResolveHierarchy(t).forEach((function(t){a.indexOf(t)<0&&a.push(t)}))};if(i)o(i);else{var s=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);s.forEach((function(t){return o(t)}))}this.options.preload&&this.options.preload.forEach((function(t){return o(t)})),this.services.backendConnector.load(a,this.options.ns,r)}else r(null)}},{key:"reloadResources",value:function(t,e,n){var r=nk();return t||(t=this.languages),e||(e=this.options.ns),n||(n=Fk),this.services.backendConnector.reload(t,e,(function(t){r.resolve(),n(t)})),r}},{key:"use",value:function(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===t.type&&(this.modules.backend=t),("logger"===t.type||t.log&&t.warn&&t.error)&&(this.modules.logger=t),"languageDetector"===t.type&&(this.modules.languageDetector=t),"i18nFormat"===t.type&&(this.modules.i18nFormat=t),"postProcessor"===t.type&&mk.addPostProcessor(t),"3rdParty"===t.type&&this.modules.external.push(t),this}},{key:"changeLanguage",value:function(t,e){var n=this;this.isLanguageChangingTo=t;var r=nk();this.emit("languageChanging",t);var i=function(i){t||i||!n.services.languageDetector||(i=[]);var a="string"==typeof i?i:n.services.languageUtils.getBestMatchFromCodes(i);a&&(n.language||(n.language=a,n.languages=n.services.languageUtils.toResolveHierarchy(a)),n.translator.language||n.translator.changeLanguage(a),n.services.languageDetector&&n.services.languageDetector.cacheUserLanguage(a)),n.loadResources(a,(function(t){!function(t,i){i?(n.language=i,n.languages=n.services.languageUtils.toResolveHierarchy(i),n.translator.changeLanguage(i),n.isLanguageChangingTo=void 0,n.emit("languageChanged",i),n.logger.log("languageChanged",i)):n.isLanguageChangingTo=void 0,r.resolve((function(){return n.t.apply(n,arguments)})),e&&e(t,(function(){return n.t.apply(n,arguments)}))}(t,a)}))};return t||!this.services.languageDetector||this.services.languageDetector.async?!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect(i):i(t):i(this.services.languageDetector.detect()),r}},{key:"getFixedT",value:function(t,e,n){var r=this,i=function t(e,i){var a;if("object"!==qA(i)){for(var o=arguments.length,s=new Array(o>2?o-2:0),l=2;l<o;l++)s[l-2]=arguments[l];a=r.options.overloadTranslationOptionHandler([e,i].concat(s))}else a=HA({},i);a.lng=a.lng||t.lng,a.lngs=a.lngs||t.lngs,a.ns=a.ns||t.ns;var u=r.options.keySeparator||".",c=n?"".concat(n).concat(u).concat(e):e;return r.t(c,a)};return"string"==typeof t?i.lng=t:i.lngs=t,i.ns=e,i.keyPrefix=n,i}},{key:"t",value:function(){var t;return this.translator&&(t=this.translator).translate.apply(t,arguments)}},{key:"exists",value:function(){var t;return this.translator&&(t=this.translator).exists.apply(t,arguments)}},{key:"setDefaultNamespace",value:function(t){this.options.defaultNS=t}},{key:"hasLoadedNamespace",value:function(t){var e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;var r=this.languages[0],i=!!this.options&&this.options.fallbackLng,a=this.languages[this.languages.length-1];if("cimode"===r.toLowerCase())return!0;var o=function(t,n){var r=e.services.backendConnector.state["".concat(t,"|").concat(n)];return-1===r||2===r};if(n.precheck){var s=n.precheck(this,o);if(void 0!==s)return s}return!!this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||!(!o(r,t)||i&&!o(a,t))}},{key:"loadNamespaces",value:function(t,e){var n=this,r=nk();return this.options.ns?("string"==typeof t&&(t=[t]),t.forEach((function(t){n.options.ns.indexOf(t)<0&&n.options.ns.push(t)})),this.loadResources((function(t){r.resolve(),e&&e(t)})),r):(e&&e(),Promise.resolve())}},{key:"loadLanguages",value:function(t,e){var n=nk();"string"==typeof t&&(t=[t]);var r=this.options.preload||[],i=t.filter((function(t){return r.indexOf(t)<0}));return i.length?(this.options.preload=r.concat(i),this.loadResources((function(t){n.resolve(),e&&e(t)})),n):(e&&e(),Promise.resolve())}},{key:"dir",value:function(t){return t||(t=this.languages&&this.languages.length>0?this.languages[0]:this.language),t?["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam"].indexOf(this.services.languageUtils.getLanguagePartFromCode(t))>=0?"rtl":"ltr":"rtl"}},{key:"createInstance",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;return new e(t,n)}},{key:"cloneInstance",value:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Fk,i=HA({},this.options,n,{isClone:!0}),a=new e(i),o=["store","services","language"];return o.forEach((function(e){a[e]=t[e]})),a.services=HA({},this.services),a.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a.translator=new yk(a.services,a.options),a.translator.on("*",(function(t){for(var e=arguments.length,n=new Array(e>1?e-1:0),r=1;r<e;r++)n[r-1]=arguments[r];a.emit.apply(a,[t].concat(n))})),a.init(i,r),a.translator.options=a.options,a.translator.backendConnector.services.utils={hasLoadedNamespace:a.hasLoadedNamespace.bind(a)},a}},{key:"toJSON",value:function(){return{options:this.options,store:this.store,language:this.language,languages:this.languages}}}]),e}(),Ok=new Mk,Bk="translation";function Tk(t,e){Ok.addResourceBundle(t,Bk,e,!0,!0)}Ok.init({lng:"zh-CN",resources:{}});var Pk=Ok.t.bind(Ok),Ik={editor:{more:"More",justify:"Justify",indent:"Indent",image:"Image",video:"Video"}},Lk={editor:{more:"更多",justify:"对齐",indent:"缩进",image:"图片",video:"视频"}};Tk("en",Ik),Tk("zh-CN",Lk),Tk("en",{common:{ok:"OK",delete:"Delete",enter:"Enter"},blockQuote:{title:"Quote"},codeBlock:{title:"Code block"},color:{color:"Font color",bgColor:"Back color",default:"Default color",clear:"Clear back color"},divider:{title:"Divider"},emotion:{title:"Emotion"},fontSize:{title:"Font size",default:"Default"},fontFamily:{title:"Font family",default:"Default"},fullScreen:{title:"Full screen"},header:{title:"Header",text:"Text"},image:{netImage:"Net image",delete:"Delete image",edit:"Edit image",viewLink:"View link",src:"Image src",desc:"Description",link:"Image link"},indent:{decrease:"Decrease",increase:"Increase"},justify:{left:"Left",right:"Right",center:"Center",justify:"Justify"},lineHeight:{title:"Line height",default:"Default"},link:{insert:"Insert link",text:"Link text",url:"Link source",unLink:"Unlink",edit:"Edit link",view:"View link"},textStyle:{bold:"Bold",clear:"Clear styles",code:"Inline code",italic:"Italic",sub:"Sub",sup:"Sup",through:"Through",underline:"Underline"},undo:{undo:"undo",redo:"Redo"},todo:{todo:"Todo"}}),Tk("zh-CN",{common:{ok:"确定",delete:"删除",enter:"回车"},blockQuote:{title:"引用"},codeBlock:{title:"代码块"},color:{color:"文字颜色",bgColor:"背景色",default:"默认颜色",clear:"清除背景色"},divider:{title:"分割线"},emotion:{title:"表情"},fontSize:{title:"字号",default:"默认字号"},fontFamily:{title:"字体",default:"默认字体"},fullScreen:{title:"全屏"},header:{title:"标题",text:"正文"},image:{netImage:"网络图片",delete:"删除图片",edit:"编辑图片",viewLink:"查看链接",src:"图片地址",desc:"图片描述",link:"图片链接"},indent:{decrease:"减少缩进",increase:"增加缩进"},justify:{left:"左对齐",right:"右对齐",center:"居中对齐",justify:"两端对齐"},lineHeight:{title:"行高",default:"默认行高"},link:{insert:"插入链接",text:"链接文本",url:"链接地址",unLink:"取消链接",edit:"修改链接",view:"查看链接"},textStyle:{bold:"粗体",clear:"清除格式",code:"行内代码",italic:"斜体",sub:"下标",sup:"上标",through:"删除线",underline:"下划线"},undo:{undo:"撤销",redo:"重做"},todo:{todo:"待办"}});var Nk={type:"paragraph",renderElem:function(t,e,n){return Uo("p",null,e)}},Rk={type:"paragraph",elemToHtml:function(t,e){return""===e?"<p><br></p>":"<p>"+e+"</p>"}},zk="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function jk(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function $k(t){var e={exports:{}};return t(e,e.exports),e.exports}var qk,Vk,Hk=function(t){return t&&t.Math==Math&&t},Uk=Hk("object"==typeof globalThis&&globalThis)||Hk("object"==typeof window&&window)||Hk("object"==typeof self&&self)||Hk("object"==typeof zk&&zk)||function(){return this}()||Function("return this")(),Gk=function(t){try{return!!t()}catch(t){return!0}},Wk=!Gk((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Yk=Function.prototype.call,Xk=Yk.bind?Yk.bind(Yk):function(){return Yk.apply(Yk,arguments)},Zk={}.propertyIsEnumerable,Kk=Object.getOwnPropertyDescriptor,Qk=Kk&&!Zk.call({1:2},1)?function(t){var e=Kk(this,t);return!!e&&e.enumerable}:Zk,Jk={f:Qk},tE=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},eE=Function.prototype,nE=eE.bind,rE=eE.call,iE=nE&&nE.bind(rE),aE=nE?function(t){return t&&iE(rE,t)}:function(t){return t&&function(){return rE.apply(t,arguments)}},oE=aE({}.toString),sE=aE("".slice),lE=function(t){return sE(oE(t),8,-1)},uE=Uk.Object,cE=aE("".split),dE=Gk((function(){return!uE("z").propertyIsEnumerable(0)}))?function(t){return"String"==lE(t)?cE(t,""):uE(t)}:uE,hE=Uk.TypeError,pE=function(t){if(null==t)throw hE("Can't call method on "+t);return t},fE=function(t){return dE(pE(t))},gE=function(t){return"function"==typeof t},mE=function(t){return"object"==typeof t?null!==t:gE(t)},vE=function(t){return gE(t)?t:void 0},yE=function(t,e){return arguments.length<2?vE(Uk[t]):Uk[t]&&Uk[t][e]},bE=aE({}.isPrototypeOf),xE=yE("navigator","userAgent")||"",wE=Uk.process,_E=Uk.Deno,CE=wE&&wE.versions||_E&&_E.version,SE=CE&&CE.v8;SE&&(Vk=(qk=SE.split("."))[0]>0&&qk[0]<4?1:+(qk[0]+qk[1])),!Vk&&xE&&(!(qk=xE.match(/Edge\/(\d+)/))||qk[1]>=74)&&(qk=xE.match(/Chrome\/(\d+)/))&&(Vk=+qk[1]);var AE=Vk,kE=!!Object.getOwnPropertySymbols&&!Gk((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&AE&&AE<41})),EE=kE&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,DE=Uk.Object,FE=EE?function(t){return"symbol"==typeof t}:function(t){var e=yE("Symbol");return gE(e)&&bE(e.prototype,DE(t))},ME=Uk.String,OE=function(t){try{return ME(t)}catch(t){return"Object"}},BE=Uk.TypeError,TE=function(t){if(gE(t))return t;throw BE(OE(t)+" is not a function")},PE=function(t,e){var n=t[e];return null==n?void 0:TE(n)},IE=Uk.TypeError,LE=Object.defineProperty,NE=function(t,e){try{LE(Uk,t,{value:e,configurable:!0,writable:!0})}catch(p){Uk[t]=e}return e},RE=Uk["__core-js_shared__"]||NE("__core-js_shared__",{}),zE=$k((function(t){(t.exports=function(t,e){return RE[t]||(RE[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),jE=Uk.Object,$E=function(t){return jE(pE(t))},qE=aE({}.hasOwnProperty),VE=Object.hasOwn||function(t,e){return qE($E(t),e)},HE=0,UE=Math.random(),GE=aE(1..toString),WE=function(t){return"Symbol("+(void 0===t?"":t)+")_"+GE(++HE+UE,36)},YE=zE("wks"),XE=Uk.Symbol,ZE=XE&&XE.for,KE=EE?XE:XE&&XE.withoutSetter||WE,QE=function(t){if(!VE(YE,t)||!kE&&"string"!=typeof YE[t]){var e="Symbol."+t;kE&&VE(XE,t)?YE[t]=XE[t]:YE[t]=EE&&ZE?ZE(e):KE(e)}return YE[t]},JE=Uk.TypeError,tD=QE("toPrimitive"),eD=function(t,e){if(!mE(t)||FE(t))return t;var n,r=PE(t,tD);if(r){if(void 0===e&&(e="default"),n=Xk(r,t,e),!mE(n)||FE(n))return n;throw JE("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&gE(n=t.toString)&&!mE(r=Xk(n,t)))return r;if(gE(n=t.valueOf)&&!mE(r=Xk(n,t)))return r;if("string"!==e&&gE(n=t.toString)&&!mE(r=Xk(n,t)))return r;throw IE("Can't convert object to primitive value")}(t,e)},nD=function(t){var e=eD(t,"string");return FE(e)?e:e+""},rD=Uk.document,iD=mE(rD)&&mE(rD.createElement),aD=function(t){return iD?rD.createElement(t):{}},oD=!Wk&&!Gk((function(){return 7!=Object.defineProperty(aD("div"),"a",{get:function(){return 7}}).a})),sD=Object.getOwnPropertyDescriptor,lD={f:Wk?sD:function(t,e){if(t=fE(t),e=nD(e),oD)try{return sD(t,e)}catch(t){}if(VE(t,e))return tE(!Xk(Jk.f,t,e),t[e])}},uD=Uk.String,cD=Uk.TypeError,dD=function(t){if(mE(t))return t;throw cD(uD(t)+" is not an object")},hD=Uk.TypeError,pD=Object.defineProperty,fD={f:Wk?pD:function(t,e,n){if(dD(t),e=nD(e),dD(n),oD)try{return pD(t,e,n)}catch(t){}if("get"in n||"set"in n)throw hD("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},gD=Wk?function(t,e,n){return fD.f(t,e,tE(1,n))}:function(t,e,n){return t[e]=n,t},mD=aE(Function.toString);gE(RE.inspectSource)||(RE.inspectSource=function(t){return mD(t)});var vD,yD,bD,xD=RE.inspectSource,wD=Uk.WeakMap,_D=gE(wD)&&/native code/.test(xD(wD)),CD=zE("keys"),SD=function(t){return CD[t]||(CD[t]=WE(t))},AD={},kD=Uk.TypeError,ED=Uk.WeakMap;if(_D||RE.state){var DD=RE.state||(RE.state=new ED),FD=aE(DD.get),MD=aE(DD.has),OD=aE(DD.set);vD=function(t,e){if(MD(DD,t))throw new kD("Object already initialized");return e.facade=t,OD(DD,t,e),e},yD=function(t){return FD(DD,t)||{}},bD=function(t){return MD(DD,t)}}else{var BD=SD("state");AD[BD]=!0,vD=function(t,e){if(VE(t,BD))throw new kD("Object already initialized");return e.facade=t,gD(t,BD,e),e},yD=function(t){return VE(t,BD)?t[BD]:{}},bD=function(t){return VE(t,BD)}}var TD={set:vD,get:yD,has:bD,enforce:function(t){return bD(t)?yD(t):vD(t,{})},getterFor:function(t){return function(e){var n;if(!mE(e)||(n=yD(e)).type!==t)throw kD("Incompatible receiver, "+t+" required");return n}}},PD=Function.prototype,ID=Wk&&Object.getOwnPropertyDescriptor,LD=VE(PD,"name"),ND={EXISTS:LD,PROPER:LD&&"something"===function(){}.name,CONFIGURABLE:LD&&(!Wk||Wk&&ID(PD,"name").configurable)},RD=$k((function(t){var e=ND.CONFIGURABLE,n=TD.get,r=TD.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;gE(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!VE(a,"name")||e&&a.name!==d)&&gD(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==Uk?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:gD(t,n,a)):u?t[n]=a:NE(n,a)})(Function.prototype,"toString",(function(){return gE(this)&&n(this).source||xD(this)}))})),zD=Math.ceil,jD=Math.floor,$D=function(t){var e=+t;return e!=e||0===e?0:(e>0?jD:zD)(e)},qD=Math.max,VD=Math.min,HD=function(t,e){var n=$D(t);return n<0?qD(n+e,0):VD(n,e)},UD=Math.min,GD=function(t){return t>0?UD($D(t),9007199254740991):0},WD=function(t){return GD(t.length)},YD=function(t){return function(e,n,r){var i,a=fE(e),o=WD(a),s=HD(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},XD={includes:YD(!0),indexOf:YD(!1)},ZD=XD.indexOf,KD=aE([].push),QD=function(t,e){var n,r=fE(t),i=0,a=[];for(n in r)!VE(AD,n)&&VE(r,n)&&KD(a,n);for(;e.length>i;)VE(r,n=e[i++])&&(~ZD(a,n)||KD(a,n));return a},JD=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],tF=JD.concat("length","prototype"),eF={f:Object.getOwnPropertyNames||function(t){return QD(t,tF)}},nF={f:Object.getOwnPropertySymbols},rF=aE([].concat),iF=yE("Reflect","ownKeys")||function(t){var e=eF.f(dD(t)),n=nF.f;return n?rF(e,n(t)):e},aF=function(t,e){for(var n=iF(e),r=fD.f,i=lD.f,a=0;a<n.length;a++){var o=n[a];VE(t,o)||r(t,o,i(e,o))}},oF=/#|\.prototype\./,sF=function(t,e){var n=uF[lF(t)];return n==dF||n!=cF&&(gE(e)?Gk(e):!!e)},lF=sF.normalize=function(t){return String(t).replace(oF,".").toLowerCase()},uF=sF.data={},cF=sF.NATIVE="N",dF=sF.POLYFILL="P",hF=sF,pF=lD.f,fF=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?Uk:u?Uk[s]||NE(s,{}):(Uk[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=pF(n,r))&&o.value:n[r],!hF(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;aF(a,i)}(t.sham||i&&i.sham)&&gD(a,"sham",!0),RD(n,r,a,t)}},gF=aE(aE.bind),mF=Array.isArray||function(t){return"Array"==lE(t)},vF={};vF[QE("toStringTag")]="z";var yF="[object z]"===String(vF),bF=QE("toStringTag"),xF=Uk.Object,wF="Arguments"==lE(function(){return arguments}()),_F=yF?lE:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=xF(t),bF))?n:wF?lE(e):"Object"==(r=lE(e))&&gE(e.callee)?"Arguments":r},CF=function(){},SF=[],AF=yE("Reflect","construct"),kF=/^\s*(?:class|function)\b/,EF=aE(kF.exec),DF=!kF.exec(CF),FF=function(t){if(!gE(t))return!1;try{return AF(CF,SF,t),!0}catch(t){return!1}},MF=!AF||Gk((function(){var t;return FF(FF.call)||!FF(Object)||!FF((function(){t=!0}))||t}))?function(t){if(!gE(t))return!1;switch(_F(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return DF||!!EF(kF,xD(t))}:FF,OF=QE("species"),BF=Uk.Array,TF=function(t,e){return new(function(t){var e;return mF(t)&&(e=t.constructor,(MF(e)&&(e===BF||mF(e.prototype))||mE(e)&&null===(e=e[OF]))&&(e=void 0)),void 0===e?BF:e}(t))(0===e?0:e)},PF=aE([].push),IF=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=$E(l),g=dE(f),m=function(t,e){return TE(t),void 0===e?t:gF?gF(t,e):function(){return t.apply(e,arguments)}}(u,c),v=WD(g),y=0,b=d||TF,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:PF(x,h)}else switch(t){case 4:return!1;case 7:PF(x,h)}return a?-1:r||i?i:x}},LF={forEach:IF(0),map:IF(1),filter:IF(2),some:IF(3),every:IF(4),find:IF(5),findIndex:IF(6),filterReject:IF(7)},NF=QE("species"),RF=function(t){return AE>=51||!Gk((function(){var e=[];return(e.constructor={})[NF]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},zF=LF.filter;fF({target:"Array",proto:!0,forced:!RF("filter")},{filter:function(t){return zF(this,t,arguments.length>1?arguments[1]:void 0)}});var jF=yF?{}.toString:function(){return"[object "+_F(this)+"]"};yF||RD(Object.prototype,"toString",jF,{unsafe:!0});var $F,qF=Uk.String,VF=function(t){if("Symbol"===_F(t))throw TypeError("Cannot convert a Symbol value to a string");return qF(t)},HF=function(){var t=dD(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},UF=Uk.RegExp,GF=Gk((function(){var t=UF("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),WF=GF||Gk((function(){return!UF("a","y").sticky})),YF={BROKEN_CARET:GF||Gk((function(){var t=UF("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:WF,UNSUPPORTED_Y:GF},XF=Object.keys||function(t){return QD(t,JD)},ZF=Wk?Object.defineProperties:function(t,e){dD(t);for(var n,r=fE(e),i=XF(e),a=i.length,o=0;a>o;)fD.f(t,n=i[o++],r[n]);return t},KF=yE("document","documentElement"),QF=SD("IE_PROTO"),JF=function(){},tM=function(t){return"<script>"+t+"<\/script>"},eM=function(t){t.write(tM("")),t.close();var e=t.parentWindow.Object;return t=null,e},nM=function(){try{$F=new ActiveXObject("htmlfile")}catch(t){}var t,e;nM="undefined"!=typeof document?document.domain&&$F?eM($F):((e=aD("iframe")).style.display="none",KF.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(tM("document.F=Object")),t.close(),t.F):eM($F);for(var n=JD.length;n--;)delete nM.prototype[JD[n]];return nM()};AD[QF]=!0;var rM,iM,aM=Object.create||function(t,e){var n;return null!==t?(JF.prototype=dD(t),n=new JF,JF.prototype=null,n[QF]=t):n=nM(),void 0===e?n:ZF(n,e)},oM=Uk.RegExp,sM=Gk((function(){var t=oM(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),lM=Uk.RegExp,uM=Gk((function(){var t=lM("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),cM=TD.get,dM=zE("native-string-replace",String.prototype.replace),hM=RegExp.prototype.exec,pM=hM,fM=aE("".charAt),gM=aE("".indexOf),mM=aE("".replace),vM=aE("".slice),yM=(iM=/b*/g,Xk(hM,rM=/a/,"a"),Xk(hM,iM,"a"),0!==rM.lastIndex||0!==iM.lastIndex),bM=YF.BROKEN_CARET,xM=void 0!==/()??/.exec("")[1];(yM||xM||bM||sM||uM)&&(pM=function(t){var e,n,r,i,a,o,s,l=this,u=cM(l),c=VF(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=Xk(pM,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=bM&&l.sticky,f=Xk(HF,l),g=l.source,m=0,v=c;if(p&&(f=mM(f,"y",""),-1===gM(f,"g")&&(f+="g"),v=vM(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==fM(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),xM&&(n=new RegExp("^"+g+"$(?!\\s)",f)),yM&&(r=l.lastIndex),i=Xk(hM,p?n:l,v),p?i?(i.input=vM(i.input,m),i[0]=vM(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:yM&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),xM&&i&&i.length>1&&Xk(dM,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=aM(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var wM=pM;fF({target:"RegExp",proto:!0,forced:/./.exec!==wM},{exec:wM});var _M=Function.prototype,CM=_M.apply,SM=_M.bind,AM=_M.call,kM="object"==typeof Reflect&&Reflect.apply||(SM?AM.bind(CM):function(){return AM.apply(CM,arguments)}),EM=QE("species"),DM=RegExp.prototype,FM=function(t,e,n,r){var i=QE(t),a=!Gk((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!Gk((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[EM]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=aE(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=aE(t),l=e.exec;return l===wM||l===DM.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));RD(String.prototype,t,l[0]),RD(DM,i,l[1])}r&&gD(DM[i],"sham",!0)},MM=aE("".charAt),OM=aE("".charCodeAt),BM=aE("".slice),TM=function(t){return function(e,n){var r,i,a=VF(pE(e)),o=$D(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=OM(a,o))<55296||r>56319||o+1===s||(i=OM(a,o+1))<56320||i>57343?t?MM(a,o):r:t?BM(a,o,o+2):i-56320+(r-55296<<10)+65536}},PM={codeAt:TM(!1),charAt:TM(!0)}.charAt,IM=function(t,e,n){return e+(n?PM(t,e).length:1)},LM=Math.floor,NM=aE("".charAt),RM=aE("".replace),zM=aE("".slice),jM=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,$M=/\$([$&'`]|\d{1,2})/g,qM=function(t,e,n,r,i,a){var o=n+t.length,s=r.length,l=$M;return void 0!==i&&(i=$E(i),l=jM),RM(a,l,(function(a,l){var u;switch(NM(l,0)){case"$":return"$";case"&":return t;case"`":return zM(e,0,n);case"'":return zM(e,o);case"<":u=i[zM(l,1,-1)];break;default:var c=+l;if(0===c)return a;if(c>s){var d=LM(c/10);return 0===d?a:d<=s?void 0===r[d-1]?NM(l,1):r[d-1]+NM(l,1):a}u=r[c-1]}return void 0===u?"":u}))},VM=Uk.TypeError,HM=function(t,e){var n=t.exec;if(gE(n)){var r=Xk(n,t,e);return null!==r&&dD(r),r}if("RegExp"===lE(t))return Xk(wM,t,e);throw VM("RegExp#exec called on incompatible receiver")},UM=QE("replace"),GM=Math.max,WM=Math.min,YM=aE([].concat),XM=aE([].push),ZM=aE("".indexOf),KM=aE("".slice),QM="$0"==="a".replace(/./,"$0"),JM=!!/./[UM]&&""===/./[UM]("a","$0");FM("replace",(function(t,e,n){var r=JM?"$":"$0";return[function(t,n){var r=pE(this),i=null==t?void 0:PE(t,UM);return i?Xk(i,t,r,n):Xk(e,VF(r),t,n)},function(t,i){var a=dD(this),o=VF(t);if("string"==typeof i&&-1===ZM(i,r)&&-1===ZM(i,"$<")){var s=n(e,a,o,i);if(s.done)return s.value}var l=gE(i);l||(i=VF(i));var u=a.global;if(u){var c=a.unicode;a.lastIndex=0}for(var d=[];;){var h=HM(a,o);if(null===h)break;if(XM(d,h),!u)break;""===VF(h[0])&&(a.lastIndex=IM(o,GD(a.lastIndex),c))}for(var p,f="",g=0,m=0;m<d.length;m++){for(var v=VF((h=d[m])[0]),y=GM(WM($D(h.index),o.length),0),b=[],x=1;x<h.length;x++)XM(b,void 0===(p=h[x])?p:String(p));var w=h.groups;if(l){var _=YM([v],b,y,o);void 0!==w&&XM(_,w);var C=VF(kM(i,void 0,_))}else C=qM(v,o,y,b,w,i);y>=g&&(f+=KM(o,g,y)+C,g=y+v.length)}return f+KM(o,g)}]}),!!Gk((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!QM||JM);var tO=QE("unscopables"),eO=Array.prototype;null==eO[tO]&&fD.f(eO,tO,{configurable:!0,value:aM(null)});var nO=function(t){eO[tO][t]=!0},rO=LF.find,iO=!0;"find"in[]&&Array(1).find((function(){iO=!1})),fF({target:"Array",proto:!0,forced:iO},{find:function(t){return rO(this,t,arguments.length>1?arguments[1]:void 0)}}),nO("find");var aO=QE("match"),oO=function(t){var e;return mE(t)&&(void 0!==(e=t[aO])?!!e:"RegExp"==lE(t))},sO=Uk.TypeError,lO=QE("species"),uO=function(t,e){var n,r=dD(t).constructor;return void 0===r||null==(n=dD(r)[lO])?e:function(t){if(MF(t))return t;throw sO(OE(t)+" is not a constructor")}(n)},cO=function(t,e,n){var r=nD(e);r in t?fD.f(t,r,tE(0,n)):t[r]=n},dO=Uk.Array,hO=Math.max,pO=function(t,e,n){for(var r=WD(t),i=HD(e,r),a=HD(void 0===n?r:n,r),o=dO(hO(a-i,0)),s=0;i<a;i++,s++)cO(o,s,t[i]);return o.length=s,o},fO=YF.UNSUPPORTED_Y,gO=Math.min,mO=[].push,vO=aE(/./.exec),yO=aE(mO),bO=aE("".slice);FM("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r=VF(pE(this)),i=void 0===n?4294967295:n>>>0;if(0===i)return[];if(void 0===t)return[r];if(!oO(t))return Xk(e,r,t,i);for(var a,o,s,l=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,d=new RegExp(t.source,u+"g");(a=Xk(wM,d,r))&&!((o=d.lastIndex)>c&&(yO(l,bO(r,c,a.index)),a.length>1&&a.index<r.length&&kM(mO,l,pO(a,1)),s=a[0].length,c=o,l.length>=i));)d.lastIndex===a.index&&d.lastIndex++;return c===r.length?!s&&vO(d,"")||yO(l,""):yO(l,bO(r,c)),l.length>i?pO(l,0,i):l}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:Xk(e,this,t,n)}:e,[function(e,n){var i=pE(this),a=null==e?void 0:PE(e,t);return a?Xk(a,e,i,n):Xk(r,VF(i),e,n)},function(t,i){var a=dD(this),o=VF(t),s=n(r,a,o,i,r!==e);if(s.done)return s.value;var l=uO(a,RegExp),u=a.unicode,c=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(fO?"g":"y"),d=new l(fO?"^(?:"+a.source+")":a,c),h=void 0===i?4294967295:i>>>0;if(0===h)return[];if(0===o.length)return null===HM(d,o)?[o]:[];for(var p=0,f=0,g=[];f<o.length;){d.lastIndex=fO?0:f;var m,v=HM(d,fO?bO(o,f):o);if(null===v||(m=gO(GD(d.lastIndex+(fO?f:0)),o.length))===p)f=IM(o,f,u);else{if(yO(g,bO(o,p,f)),g.length===h)return g;for(var y=1;y<=v.length-1;y++)if(yO(g,v[y]),g.length===h)return g;f=p=m}}return yO(g,bO(o,p)),g}]}),!!Gk((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),fO);var xO,wO="\t\n\v\f\r \u2028\u2029\ufeff",_O=aE("".replace),CO="["+wO+"]",SO=RegExp("^"+CO+CO+"*"),AO=RegExp(CO+CO+"*$"),kO=function(t){return function(e){var n=VF(pE(e));return 1&t&&(n=_O(n,SO,"")),2&t&&(n=_O(n,AO,"")),n}},EO={start:kO(1),end:kO(2),trim:kO(3)},DO=ND.PROPER,FO=EO.trim;function MO(t){return 0===ci("<div>"+t+"</div>").children().filter((function(t){return"BR"!==t.tagName})).length}function OO(t){return 0===t.length?"":t[0].outerHTML}function BO(t){return t.length?t[0].tagName.toLowerCase():""}function TO(t,e){for(var n="",r=(t.attr("style")||"").split(";"),i=r.length,a=0;a<i;a++){var o=r[a];if(o){var s=o.split(":");s[0].trim()===e&&(n=s[1].trim())}}return n}fF({target:"String",proto:!0,forced:(xO="trim",Gk((function(){return!!wO[xO]()||"
"!=="
"[xO]()||DO&&wO[xO].name!==xO})))},{trim:function(){return FO(this)}}),fF({global:!0},{globalThis:Uk}),Ai&&(ci.fn.css=Ai),Oi&&(ci.fn.append=Oi),Bi&&(ci.fn.prepend=Bi),di&&(ci.fn.addClass=di),hi&&(ci.fn.removeClass=hi),pi&&(ci.fn.hasClass=pi),yi&&(ci.fn.on=yi),bi&&(ci.fn.off=bi),qi&&(ci.fn.focus=qi),fi&&(ci.fn.attr=fi),gi&&(ci.fn.removeAttr=gi),Ci&&(ci.fn.hide=Ci),Si&&(ci.fn.show=Si),Pi&&(ci.fn.parents=Pi),mi&&(ci.fn.dataset=mi),vi&&(ci.fn.val=vi),Fi&&(ci.fn.text=Fi),Di&&(ci.fn.html=Di),Li&&(ci.fn.children=Li),Ni&&(ci.fn.remove=Ni),Ii&&(ci.fn.find=Ii),xi&&(ci.fn.width=xi),wi&&(ci.fn.height=wi),Ei&&(ci.fn.filter=Ei),Ri&&(ci.fn.empty=Ri);var PO={selector:"p",parseElemHtml:function(t,e,n){var r=ci(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"paragraph",children:e}}},IO=function(t,e){return IO=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},IO(t,e)
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */};function LO(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}IO(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var NO=function(){return NO=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},NO.apply(this,arguments)};function RO(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(t){a(t)}}function s(t){try{l(r.throw(t))}catch(t){a(t)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function zO(t,e){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!((i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(t,o)}catch(t){a=[6,t],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}}function jO(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function $O(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function qO(t){var e=$O(le.nodes(t,{match:function(e){return t.children[0]===e},mode:"highest"}),1),n=e[0];if(null==n)return!1;var r=n[0];if(!ne.isElement(r))return!1;if("paragraph"===r.type)return!1;if(""!==pe.string(r))return!1;var i=r.children,a=void 0===i?[]:i;return!!Te.isText(a[0])&&(Qe.setNodes(t,{type:"paragraph"}),!0)}var VO={renderElems:[Nk],elemsToHtml:[Rk],parseElemsHtml:[PO],editorPlugin:function(t){var e=t.deleteBackward,n=t.deleteForward;t.insertText,t.insertBreak;var r=t;return r.deleteBackward=function(t){qO(r)||e(t)},r.deleteForward=function(t){qO(r)||n(t)},r}},HO=/"/g,UO=aE("".replace),GO=function(t,e,n,r){var i=VF(pE(t)),a="<"+e;return""!==n&&(a+=" "+n+'="'+UO(VF(r),HO,""")+'"'),a+">"+i+"</"+e+">"},WO=function(t){return Gk((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))};function YO(t,e){var n=e,r=t,i=r.bold,a=r.italic,o=r.underline;return i&&(n="<strong>"+n+"</strong>"),r.code&&(n="<code>"+n+"</code>"),a&&(n="<em>"+n+"</em>"),o&&(n="<u>"+n+"</u>"),r.through&&(n="<s>"+n+"</s>"),r.sub&&(n="<sub>"+n+"</sub>"),r.sup&&(n="<sup>"+n+"</sup>"),n}function XO(t,e){return 0!==t.length&&(!!t[0].matches(e)||t.find(e).length>0)}fF({target:"String",proto:!0,forced:WO("bold")},{bold:function(){return GO(this,"b","","")}}),fF({target:"String",proto:!0,forced:WO("italics")},{italics:function(){return GO(this,"i","","")}}),fF({target:"String",proto:!0,forced:WO("sub")},{sub:function(){return GO(this,"sub","","")}}),fF({target:"String",proto:!0,forced:WO("sup")},{sup:function(){return GO(this,"sup","","")}});var ZO={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},KO=aD("span").classList,QO=KO&&KO.constructor&&KO.constructor.prototype,JO=QO===Object.prototype?void 0:QO,tB=function(t,e){var n=[][t];return!!n&&Gk((function(){n.call(null,e||function(){throw 1},1)}))},eB=LF.forEach,nB=tB("forEach")?[].forEach:function(t){return eB(this,t,arguments.length>1?arguments[1]:void 0)},rB=function(t){if(t&&t.forEach!==nB)try{gD(t,"forEach",nB)}catch(dut){t.forEach=nB}};for(var iB in ZO)ZO[iB]&&rB(Uk[iB]&&Uk[iB].prototype);function aB(t,e){return null==t.selection||!!$O(le.nodes(t,{match:function(e){return"pre"===Lx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0]}function oB(t,e){Object.keys(e).forEach((function(e){"text"!==e&&le.removeMark(t,e)}))}rB(JO),fF({target:"Object",stat:!0,forced:Gk((function(){XF(1)}))},{keys:function(t){return XF($E(t))}});var sB=function(){function t(){this.marksNeedToRemove=[],this.tag="button"}return t.prototype.getValue=function(t){var e=this.mark,n=le.marks(t);return n?n[e]:!!$O(le.nodes(t,{match:function(t){return!0===t[e]}}),1)[0]},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){return aB(t,this.mark)},t.prototype.exec=function(t,e){var n=this.mark,r=this.marksNeedToRemove;e?t.removeMark(n):(t.addMark(n,!0),r&&r.forEach((function(e){return t.removeMark(e)})))},t}(),lB='<svg viewBox="0 0 1024 1024"><path d="M707.872 484.64A254.88 254.88 0 0 0 768 320c0-141.152-114.848-256-256-256H192v896h384c141.152 0 256-114.848 256-256a256.096 256.096 0 0 0-124.128-219.36zM384 192h101.504c55.968 0 101.504 57.408 101.504 128s-45.536 128-101.504 128H384V192z m159.008 640H384v-256h159.008c58.464 0 106.016 57.408 106.016 128s-47.552 128-106.016 128z"></path></svg>',uB='<svg viewBox="0 0 1024 1024"><path d="M704 64l128 0 0 416c0 159.072-143.264 288-320 288s-320-128.928-320-288l0-416 128 0 0 416c0 40.16 18.24 78.688 51.36 108.512 36.896 33.216 86.848 51.488 140.64 51.488s103.744-18.304 140.64-51.488c33.12-29.792 51.36-68.352 51.36-108.512l0-416zM192 832l640 0 0 128-640 0z"></path></svg>',cB='<svg viewBox="0 0 1024 1024"><path d="M896 64v64h-128L448 896h128v64H128v-64h128L576 128h-128V64z"></path></svg>',dB='<svg viewBox="0 0 1024 1024"><path d="M1024 512v64h-234.496c27.52 38.496 42.496 82.688 42.496 128 0 70.88-36.672 139.04-100.576 186.976C672.064 935.488 594.144 960 512 960s-160.064-24.512-219.424-69.024C228.64 843.04 192 774.88 192 704h128c0 69.376 87.936 128 192 128s192-58.624 192-128-87.936-128-192-128H0v-64h299.52a385.984 385.984 0 0 1-6.944-5.024C228.64 459.04 192 390.88 192 320s36.672-139.04 100.576-186.976C351.936 88.512 429.856 64 512 64s160.064 24.512 219.424 69.024C795.328 180.96 832 249.12 832 320h-128c0-69.376-87.936-128-192-128s-192 58.624-192 128 87.936 128 192 128c78.976 0 154.048 22.688 212.48 64H1024z"></path></svg>',hB='<svg viewBox="0 0 1024 1024"><path d="M576 736l96 96 320-320L672 192l-96 96 224 224zM448 288l-96-96L32 512l320 320 96-96-224-224z"></path></svg>',pB='<svg viewBox="0 0 1024 1024"><path d="M864 0a160 160 0 0 1 128 256l-64 64-224-224 64-64c26.752-20.096 59.968-32 96-32zM64 736l-64 288 288-64 592-592-224-224L64 736z m651.584-372.416l-448 448-55.168-55.168 448-448 55.168 55.168z"></path></svg>',fB='<svg viewBox="0 0 1024 1024"><path d="M924.402464 1023.068211H0.679665V99.345412h461.861399v98.909208H99.596867v725.896389h725.896389V561.206811h98.909208z" p-id="10909"></path><path d="M930.805104 22.977336l69.965436 69.965436-453.492405 453.492404-69.965435-69.901489z" p-id="10910"></path><path d="M1022.464381 304.030081h-98.917201V99.345412H709.230573V0.428211h313.233808z"></path></svg>',gB='<svg viewBox="0 0 1024 1024"><path d="M64 864h896v96H64zM360.58 576h302.85l81.53 224h102.16L579.24 64H444.77L176.89 800h102.16l81.53-224zM512 159.96L628.49 480H395.52L512 159.96z"></path></svg>',mB='<svg viewBox="0 0 1024 1024"><path d="M510.030769 315.076923l84.676923 196.923077h-177.230769l76.8-196.923077h15.753846zM945.230769 157.538462v708.923076c0 43.323077-35.446154 78.769231-78.769231 78.769231H157.538462c-43.323077 0-78.769231-35.446154-78.769231-78.769231V157.538462c0-43.323077 35.446154-78.769231 78.769231-78.769231h708.923076c43.323077 0 78.769231 35.446154 78.769231 78.769231z m-108.307692 643.938461L600.615385 216.615385c-5.907692-11.815385-15.753846-19.692308-29.538462-19.692308h-139.815385c-11.815385 0-23.630769 7.876923-27.56923 19.692308l-216.615385 584.861538c-3.938462 11.815385 3.938462 25.6 17.723077 25.6h80.738462c11.815385 0 23.630769-9.846154 27.56923-21.661538l63.015385-175.261539h263.876923l68.923077 175.261539c3.938462 11.815385 15.753846 21.661538 27.569231 21.661538h80.738461c13.784615 0 23.630769-13.784615 19.692308-25.6z"></path></svg>',vB='<svg viewBox="0 0 1024 1024"><path d="M64 512h384v128h-128V1024h-128V640h-128z m896-256H708.2496v768h-136.4992V256H320V128h640z"></path></svg>',yB='<svg viewBox="0 0 1024 1024"><path d="M956.788364 152.110545h-24.110546l23.924364 9.029819 0.186182 121.018181h-65.070546l-86.574545-130.048H566.551273v650.14691l130.048 64.977454v65.163636h-390.050909v-65.163636l129.954909-64.977454V152.110545H198.283636L111.429818 282.065455H46.545455V69.259636C46.545455 33.792 82.664727 22.062545 98.955636 22.062545h812.683637c23.738182 0 45.056 15.173818 45.056 41.053091V169.425455v-17.221819z"></path></svg>',bB='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m256-512v384l-256-192z"></path></svg>',xB='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m0-128V320l256 192z"></path></svg>',wB='<svg viewBox="0 0 1024 1024"><path d="M768 793.6v102.4H51.2v-102.4h716.8z m204.8-230.4v102.4H51.2v-102.4h921.6z m-204.8-230.4v102.4H51.2v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',_B='<svg viewBox="0 0 1024 1024"><path d="M972.8 793.6v102.4H256v-102.4h716.8z m0-230.4v102.4H51.2v-102.4h921.6z m0-230.4v102.4H256v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',CB='<svg viewBox="0 0 1024 1024"><path d="M870.4 793.6v102.4H153.6v-102.4h716.8z m102.4-230.4v102.4H51.2v-102.4h921.6z m-102.4-230.4v102.4H153.6v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',SB='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z m0 192h1024v128H0z"></path></svg>',AB='<svg viewBox="0 0 1024 1024"><path d="M768 206.016v50.016h128v64h-192V174.016l128-60V64h-128V0h192v146.016zM676 256h-136L352 444 164 256H28l256 256-256 256h136L352 580 540 768h136l-256-256z"></path></svg>',kB='<svg viewBox="0 0 1024 1024"><path d="M768 910.016v50.016h128v64h-192v-146.016l128-60V768h-128v-64h192v146.016zM676 256h-136L352 444 164 256H28l256 256-256 256h136L352 580 540 768h136l-256-256z"></path></svg>',EB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="bold",e.title=Pk("textStyle.bold"),e.iconSvg=lB,e.hotkey="mod+b",e}return LO(e,t),e}(sB),DB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="code",e.title=Pk("textStyle.code"),e.iconSvg=hB,e.hotkey="mod+e",e}return LO(e,t),e}(sB),FB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="italic",e.title=Pk("textStyle.italic"),e.iconSvg=cB,e.hotkey="mod+i",e}return LO(e,t),e}(sB),MB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="through",e.title=Pk("textStyle.through"),e.iconSvg=dB,e.hotkey="mod+shift+x",e}return LO(e,t),e}(sB),OB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="underline",e.title=Pk("textStyle.underline"),e.iconSvg=uB,e.hotkey="mod+u",e}return LO(e,t),e}(sB),BB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="sub",e.marksNeedToRemove=["sup"],e.title=Pk("textStyle.sub"),e.iconSvg=kB,e.hotkey="",e}return LO(e,t),e}(sB),TB=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.mark="sup",e.marksNeedToRemove=["sub"],e.title=Pk("textStyle.sup"),e.iconSvg=AB,e.hotkey="",e}return LO(e,t),e}(sB),PB=function(){function t(){this.title=Pk("textStyle.clear"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M969.382408 288.738615l-319.401123-270.852152a67.074236 67.074236 0 0 0-96.459139 5.74922l-505.931379 574.922021a68.35184 68.35184 0 0 0-17.886463 47.910169 74.101061 74.101061 0 0 0 24.274486 47.910168l156.50655 132.232065h373.060512L975.131628 383.281347a67.074236 67.074236 0 0 0-5.74922-96.459139z m-440.134747 433.746725H264.144729l-90.071117-78.572676c-5.74922-5.74922-12.137243-12.137243-12.137243-17.886463a36.411728 36.411728 0 0 1 5.749221-24.274485l210.804741-240.828447 265.102932 228.691204z m-439.495945 180.781036h843.218964a60.047411 60.047411 0 1 1 0 120.733624H89.751716a60.047411 60.047411 0 1 1 0-120.733624z m0 0"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return aB(t)},t.prototype.exec=function(t,e){var n,r,i=le.nodes(t,{match:function(t){return Te.isText(t)},universal:!0});try{for(var a=jO(i),o=a.next();!o.done;o=a.next())oB(t,o.value[0])}catch(t){n={error:t}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}},t}(),IB={renderStyle:function(t,e){var n=t,r=n.bold,i=n.italic,a=n.underline,o=n.code,s=n.through,l=n.sub,u=n.sup,c=e;return r&&(c=Uo("strong",null,c)),o&&(c=Uo("code",null,c)),i&&(c=Uo("em",null,c)),a&&(c=Uo("u",null,c)),s&&(c=Uo("s",null,c)),l&&(c=Uo("sub",null,c)),u&&(c=Uo("sup",null,c)),c},menus:[{key:"bold",factory:function(){return new EB}},{key:"underline",factory:function(){return new OB}},{key:"italic",factory:function(){return new FB}},{key:"through",factory:function(){return new MB}},{key:"code",factory:function(){return new DB}},{key:"sub",factory:function(){return new BB}},{key:"sup",factory:function(){return new TB}},{key:"clearStyle",factory:function(){return new PB}}],styleToHtml:function(t,e){if(!Te.isText(t))return e;if(MO(e))return YO(t,e);var n=ci(e);if("br"===BO(n))return YO(t,"<br>");var r=n.html();return r=YO(t,r),n.html(r),OO(n)},parseStyleHtml:function(t,e,n){var r=ci(t);if(!Te.isText(e))return e;var i=e;return XO(r,"b,strong")&&(i.bold=!0),XO(r,"i,em")&&(i.italic=!0),XO(r,"u")&&(i.underline=!0),XO(r,"s,strike")&&(i.through=!0),XO(r,"sub")&&(i.sub=!0),XO(r,"sup")&&(i.sup=!0),XO(r,"code")&&(i.code=!0),i}};function LB(t){return function(e,n,r){return Uo("h"+t,null,n)}}var NB={type:"header1",renderElem:LB(1)},RB={type:"header2",renderElem:LB(2)},zB={type:"header3",renderElem:LB(3)},jB={type:"header4",renderElem:LB(4)},$B={type:"header5",renderElem:LB(5)},qB=ND.PROPER,VB=RegExp.prototype,HB=VB.toString,UB=aE(HF),GB=Gk((function(){return"/a/b"!=HB.call({source:"a",flags:"b"})})),WB=qB&&"toString"!=HB.name;(GB||WB)&&RD(RegExp.prototype,"toString",(function(){var t=dD(this),e=VF(t.source),n=t.flags;return"/"+e+"/"+VF(void 0===n&&bE(VB,t)&&!("flags"in VB)?UB(t):n)}),{unsafe:!0});var YB,XB=Uk.TypeError,ZB=function(t){if(oO(t))throw XB("The method doesn't accept regular expressions");return t},KB=QE("match"),QB=function(t){var e=/./;try{"/./"[t](e)}catch(p){try{return e[KB]=!1,"/./"[t](e)}catch(t){}}return!1},JB=lD.f,tT=aE("".startsWith),eT=aE("".slice),nT=Math.min,rT=QB("startsWith");function iT(t){var e=$O(le.nodes(t,{match:function(t){return Lx.getNodeType(t).startsWith("header")},universal:!0}),1),n=e[0];if(null==n)return"paragraph";var r=$O(n,1)[0];return Lx.getNodeType(r)}function aT(t){return null==t.selection||!$O(le.nodes(t,{match:function(t){var e=Lx.getNodeType(t);return"paragraph"===e||!!e.startsWith("header")},universal:!0,mode:"highest"}),1)[0]}function oT(t,e){e&&Qe.setNodes(t,{type:e})}fF({target:"String",proto:!0,forced:!(!rT&&(YB=JB(String.prototype,"startsWith"),YB&&!YB.writable))&&!rT},{startsWith:function(t){var e=VF(pE(this));ZB(t);var n=GD(nT(arguments.length>1?arguments[1]:void 0,e.length)),r=VF(t);return tT?tT(e,r,n):eT(e,n,n+r.length)===r}});var sT=function(){function t(){this.title=Pk("header.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M960 960c-51.2 0-102.4-3.2-153.6-3.2-51.2 0-99.2 3.2-150.4 3.2-19.2 0-28.8-22.4-28.8-38.4 0-51.2 57.6-28.8 86.4-48 19.2-12.8 19.2-60.8 19.2-80v-224-19.2c-9.6-3.2-19.2-3.2-28.8-3.2H320c-9.6 0-19.2 0-28.8 3.2V780.8c0 22.4 0 80 22.4 92.8 28.8 19.2 96-6.4 96 44.8 0 16-9.6 41.6-28.8 41.6-54.4 0-105.6-3.2-160-3.2-48 0-96 3.2-147.2 3.2-19.2 0-28.8-22.4-28.8-38.4 0-51.2 51.2-28.8 80-48 19.2-12.8 19.2-60.8 19.2-83.2V294.4c0-28.8 3.2-115.2-22.4-131.2-25.6-16-86.4 9.6-86.4-41.6 0-16 6.4-41.6 28.8-41.6 51.2 0 105.6 3.2 156.8 3.2 48 0 96-3.2 144-3.2 19.2 0 28.8 22.4 28.8 41.6 0 48-57.6 25.6-83.2 41.6-19.2 12.8-19.2 73.6-19.2 92.8v201.6c6.4 3.2 16 3.2 22.4 3.2h400c6.4 0 12.8 0 22.4-3.2V256c0-22.4 0-80-19.2-92.8-28.8-16-86.4 6.4-86.4-41.6 0-16 9.6-41.6 28.8-41.6 51.2 0 99.2 3.2 150.4 3.2 48 0 99.2-3.2 147.2-3.2 19.2 0 28.8 22.4 28.8 41.6 0 51.2-57.6 25.6-86.4 41.6-19.2 12.8-19.2 70.4-19.2 92.8v537.6c0 19.2 0 67.2 19.2 80 28.8 19.2 89.6-6.4 89.6 44.8 0 19.2-6.4 41.6-28.8 41.6z"></path></svg>',this.tag="select",this.width=60}return t.prototype.getOptions=function(t){var e=[{value:"header1",text:"H1",styleForRenderMenuList:{"font-size":"32px","font-weight":"bold"}},{value:"header2",text:"H2",styleForRenderMenuList:{"font-size":"24px","font-weight":"bold"}},{value:"header3",text:"H3",styleForRenderMenuList:{"font-size":"18px","font-weight":"bold"}},{value:"header4",text:"H4",styleForRenderMenuList:{"font-size":"16px","font-weight":"bold"}},{value:"header5",text:"H5",styleForRenderMenuList:{"font-size":"13px","font-weight":"bold"}},{value:"paragraph",text:Pk("header.text")}],n=this.getValue(t).toString();return e.forEach((function(t){t.value===n?t.selected=!0:delete t.selected})),e},t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){return iT(t)},t.prototype.isDisabled=function(t){return aT(t)},t.prototype.exec=function(t,e){oT(t,e.toString())},t}(),lT=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){return iT(t)},t.prototype.isActive=function(t){return this.getValue(t)===this.type},t.prototype.isDisabled=function(t){return aT(t)},t.prototype.exec=function(t,e){var n=this.type;oT(t,e===n?"paragraph":n)},t}(),uT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H1",e.type="header1",e}return LO(e,t),e}(lT),cT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H2",e.type="header2",e}return LO(e,t),e}(lT),dT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H3",e.type="header3",e}return LO(e,t),e}(lT),hT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H4",e.type="header4",e}return LO(e,t),e}(lT),pT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="H5",e.type="header5",e}return LO(e,t),e}(lT),fT={key:"headerSelect",factory:function(){return new sT}},gT={key:"header1",factory:function(){return new uT}},mT={key:"header2",factory:function(){return new cT}},vT={key:"header3",factory:function(){return new dT}},yT={key:"header4",factory:function(){return new hT}},bT={key:"header5",factory:function(){return new pT}};function xT(t){return function(e,n){return"<h"+t+">"+n+"</h"+t+">"}}function wT(t){return function(e,n,r){var i=ci(e);return 0===(n=n.filter((function(t){return!!Te.isText(t)||!!r.isInline(t)}))).length&&(n=[{text:i.text().replace(/\s+/gm," ")}]),{type:"header"+t,children:n}}}var _T={renderElems:[NB,RB,zB,jB,$B],elemsToHtml:[{type:"header1",elemToHtml:xT(1)},{type:"header2",elemToHtml:xT(2)},{type:"header3",elemToHtml:xT(3)},{type:"header4",elemToHtml:xT(4)},{type:"header5",elemToHtml:xT(5)}],parseElemsHtml:[{selector:"h1",parseElemHtml:wT(1)},{selector:"h2",parseElemHtml:wT(2)},{selector:"h3",parseElemHtml:wT(3)},{selector:"h4",parseElemHtml:wT(4)},{selector:"h5",parseElemHtml:wT(5)}],menus:[fT,gT,mT,vT,yT,bT],editorPlugin:function(t){var e=t.insertBreak;t.insertNode;var n=t;return n.insertBreak=function(){var r=$O(le.nodes(n,{match:function(t){return Lx.getNodeType(t).startsWith("header")},universal:!0}),1)[0];r&&Lx.isSelectionAtLineEnd(t,r[1])?Qe.insertNodes(n,{type:"paragraph",children:[{text:""}]},{mode:"highest"}):e()},n}},CT=Object.assign,ST=Object.defineProperty,AT=aE([].concat),kT=!CT||Gk((function(){if(Wk&&1!==CT({b:1},CT(ST({},"a",{enumerable:!0,get:function(){ST(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=CT({},t)[n]||XF(CT({},e)).join("")!=r}))?function(t,e){for(var n=$E(t),r=arguments.length,i=1,a=nF.f,o=Jk.f;r>i;)for(var s,l=dE(arguments[i++]),u=a?AT(XF(l),a(l)):XF(l),c=u.length,d=0;c>d;)s=u[d++],Wk&&!Xk(o,l,s)||(n[s]=l[s]);return n}:CT;function ET(t,e){null==t.data&&(t.data={});var n=t.data;null==n.style&&(n.style={}),Object.assign(n.style,e)}fF({target:"Object",stat:!0,forced:Object.assign!==kT},{assign:kT});var DT={selector:"font",preParseHtml:function(t){var e=ci(t);if("font"!==BO(e))return t;var n=e.attr("color")||"";return n&&(e.removeAttr("color"),e.css("color",n)),e[0]}},FT=function(){function t(){this.tag="button",this.showDropPanel=!0,this.$content=null}return t.prototype.exec=function(t,e){},t.prototype.getValue=function(t){var e=this.mark,n=le.marks(t);return n&&n[e]?n[e]:""},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){return null==t.selection||!!$O(le.nodes(t,{match:function(e){return"pre"===Lx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0]},t.prototype.getPanelContentElem=function(t){var e=this.mark;if(null==this.$content){var n=ci('<ul class="w-e-panel-content-color"></ul>');n.on("click","li",(function(n){var r=n.target;if(null!=r&&(n.preventDefault(),null!=t.selection)){var i=ci(r).attr("data-value");"0"===i?le.removeMark(t,e):le.addMark(t,e,i)}})),this.$content=n}var r=this.$content;if(null==r)return document.createElement("ul");r.empty();var i=this.getValue(t),a=t.getMenuConfig(e).colors;(void 0===a?[]:a).forEach((function(t){var e=ci('<div class="color-block" data-value="'+t+'"></div>');e.css("background-color",t);var n=ci('<li data-value="'+t+'"></li>');i===t&&n.addClass("active"),n.append(e),r.append(n)}));var o="";"color"===e&&(o=Pk("color.default")),"bgColor"===e&&(o=Pk("color.clear"));var s=ci('\n <li data-value="0" class="clear">\n <svg viewBox="0 0 1024 1024"><path d="M236.8 128L896 787.2V128H236.8z m614.4 704L192 172.8V832h659.2zM192 64h704c38.4 0 64 25.6 64 64v704c0 38.4-25.6 64-64 64H192c-38.4 0-64-25.6-64-64V128c0-38.4 25.6-64 64-64z"></path></svg>\n '+o+"\n </li>\n ");return r.prepend(s),r[0]},t}(),MT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("color.color"),e.iconSvg=gB,e.mark="color",e}return LO(e,t),e}(FT),OT=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("color.bgColor"),e.iconSvg=mB,e.mark="bgColor",e}return LO(e,t),e}(FT),BT=["rgb(0, 0, 0)","rgb(38, 38, 38)","rgb(89, 89, 89)","rgb(140, 140, 140)","rgb(191, 191, 191)","rgb(217, 217, 217)","rgb(233, 233, 233)","rgb(245, 245, 245)","rgb(250, 250, 250)","rgb(255, 255, 255)","rgb(225, 60, 57)","rgb(231, 95, 51)","rgb(235, 144, 58)","rgb(245, 219, 77)","rgb(114, 192, 64)","rgb(89, 191, 192)","rgb(66, 144, 247)","rgb(54, 88, 226)","rgb(106, 57, 201)","rgb(216, 68, 147)","rgb(251, 233, 230)","rgb(252, 237, 225)","rgb(252, 239, 212)","rgb(252, 251, 207)","rgb(231, 246, 213)","rgb(218, 244, 240)","rgb(217, 237, 250)","rgb(224, 232, 250)","rgb(237, 225, 248)","rgb(246, 226, 234)","rgb(255, 163, 158)","rgb(255, 187, 150)","rgb(255, 213, 145)","rgb(255, 251, 143)","rgb(183, 235, 143)","rgb(135, 232, 222)","rgb(145, 213, 255)","rgb(173, 198, 255)","rgb(211, 173, 247)","rgb(255, 173, 210)","rgb(255, 77, 79)","rgb(255, 122, 69)","rgb(255, 169, 64)","rgb(255, 236, 61)","rgb(115, 209, 61)","rgb(54, 207, 201)","rgb(64, 169, 255)","rgb(89, 126, 247)","rgb(146, 84, 222)","rgb(247, 89, 171)","rgb(207, 19, 34)","rgb(212, 56, 13)","rgb(212, 107, 8)","rgb(212, 177, 6)","rgb(56, 158, 13)","rgb(8, 151, 156)","rgb(9, 109, 217)","rgb(29, 57, 196)","rgb(83, 29, 171)","rgb(196, 29, 127)","rgb(130, 0, 20)","rgb(135, 20, 0)","rgb(135, 56, 0)","rgb(97, 71, 0)","rgb(19, 82, 0)","rgb(0, 71, 79)","rgb(0, 58, 140)","rgb(6, 17, 120)","rgb(34, 7, 94)","rgb(120, 6, 80)"],TT={renderStyle:function(t,e){var n=t,r=n.color,i=n.bgColor,a=e;return r&&ET(a,{color:r}),i&&ET(a,{backgroundColor:i}),a},styleToHtml:function(t,e){if(!Te.isText(t))return e;var n,r=t,i=r.color,a=r.bgColor;return i||a?((MO(e)||"span"!==BO(n=ci(e)))&&(n=ci("<span>"+e+"</span>")),i&&n.css("color",i),a&&n.css("background-color",a),OO(n)):e},preParseHtml:[DT],parseStyleHtml:function(t,e,n){var r=ci(t);if(!Te.isText(e))return e;var i=e,a=TO(r,"color");a&&(i.color=a);var o=TO(r,"background-color");return o&&(i.bgColor=o),i},menus:[{key:"color",factory:function(){return new MT},config:{colors:BT}},{key:"bgColor",factory:function(){return new OT},config:{colors:BT}}]},PT=function(t){if("string"!=typeof t)return!1;var e=t.match(IT);if(!e)return!1;var n=e[1];return!!n&&!(!LT.test(n)&&!NT.test(n))},IT=/^(?:\w+:)?\/\/(\S+)$/,LT=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,NT=/^[^\s\.]+\.\S{2,}$/,RT=XD.includes;function zT(t){return void 0===t&&(t="r"),t+"-"+Ca()}function jT(t){return t.replace(/</g,"<").replace(/>/g,">")}function $T(t,e,n,r){return RO(this,void 0,void 0,(function(){var i,a;return zO(this,(function(o){switch(o.label){case 0:return(i=e.getMenuConfig(t).checkLink)?[4,i(n,r)]:[3,2];case 1:if("string"==typeof(a=o.sent()))return e.alert(a,"error"),[2,!1];if(null==a)return[2,!1];o.label=2;case 2:return[2,!0]}}))}))}function qT(t,e,n){return RO(this,void 0,void 0,(function(){var r;return zO(this,(function(i){switch(i.label){case 0:return(r=e.getMenuConfig(t).parseLinkUrl)?[4,r(n)]:[3,2];case 1:return[2,i.sent()];case 2:return[2,n]}}))}))}function VT(t){return null==t.selection||!!Lx.getSelectedElems(t).some((function(e){var n=e.type;return!!t.isVoid(e)||!!["pre","code","link"].includes(n)||void 0}))}function HT(t,e){return{type:"link",url:jT(t),children:e?[{text:e}]:[]}}function UT(t,e,n){return RO(this,void 0,void 0,(function(){var r,i,a;return zO(this,(function(o){switch(o.label){case 0:return n?(e||(e=n),t.restoreSelection(),VT(t)?[2]:[4,$T("insertLink",t,e,n)]):[2];case 1:return o.sent()?[4,qT("insertLink",t,n)]:[2];case 2:return r=o.sent(),null==(i=t.selection)||(ke.isCollapsed(i)?(t.insertText(" "),a=HT(r,e),Qe.insertNodes(t,a),t.insertFragment([{text:" "}])):le.string(t,i)!==e?(t.deleteFragment(),a=HT(r,e),Qe.insertNodes(t,a)):(a=HT(r),Qe.wrapNodes(t,a,{split:!0}),Qe.collapse(t,{edge:"end"}))),[2]}}))}))}fF({target:"Array",proto:!0},{includes:function(t){return RT(this,t,arguments.length>1?arguments[1]:void 0)}}),nO("includes");var GT={type:"link",renderElem:function(t,e,n){var r=t,i=r.url,a=r.target;return Uo("a",{href:i,target:void 0===a?"_blank":a},e)}},WT={type:"link",elemToHtml:function(t,e){var n=t,r=n.url,i=n.target;return'<a href="'+r+'" target="'+(void 0===i?"_blank":i)+'">'+e+"</a>"}},YT={selector:"a",parseElemHtml:function(t,e,n){var r=ci(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"link",url:r.attr("href")||"",target:r.attr("target")||"",children:e}}};function XT(){return zT("w-e-insert-link")}var ZT=function(){function t(){this.title=Pk("link.insert"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M440.224 635.776a51.84 51.84 0 0 1-36.768-15.232c-95.136-95.136-95.136-249.92 0-345.056l192-192C641.536 37.408 702.816 12.032 768 12.032s126.432 25.376 172.544 71.456c95.136 95.136 95.136 249.92 0 345.056l-87.776 87.776a51.968 51.968 0 1 1-73.536-73.536l87.776-87.776a140.16 140.16 0 0 0 0-197.984c-26.432-26.432-61.6-40.992-99.008-40.992s-72.544 14.56-99.008 40.992l-192 192a140.16 140.16 0 0 0 0 197.984 51.968 51.968 0 0 1-36.768 88.768z"></path><path d="M256 1012a242.4 242.4 0 0 1-172.544-71.456c-95.136-95.136-95.136-249.92 0-345.056l87.776-87.776a51.968 51.968 0 1 1 73.536 73.536l-87.776 87.776a140.16 140.16 0 0 0 0 197.984c26.432 26.432 61.6 40.992 99.008 40.992s72.544-14.56 99.008-40.992l192-192a140.16 140.16 0 0 0 0-197.984 51.968 51.968 0 1 1 73.536-73.536c95.136 95.136 95.136 249.92 0 345.056l-192 192A242.4 242.4 0 0 1 256 1012z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.textInputId=XT(),this.urlInputId=XT(),this.buttonId=XT()}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return VT(t)},t.prototype.getModalPositionNode=function(t){return null},t.prototype.getModalContentElem=function(t){var e=t.selection,n=this,r=n.textInputId,i=n.urlInputId,a=n.buttonId,o=$O(gA(Pk("link.text"),r),2),s=o[0],l=o[1],u=ci(l),c=$O(gA(Pk("link.url"),i),2),d=c[0],h=c[1],p=ci(h),f=$O(mA(a,Pk("common.ok")),1)[0];if(null==this.$content){var g=ci("<div></div>");g.on("click","#"+a,(function(e){e.preventDefault();var n=g.find("#"+r).val(),a=g.find("#"+i).val();UT(t,n,a),t.hidePanelOrModal()})),this.$content=g}var m=this.$content;if(m.empty(),m.append(s),m.append(d),m.append(f),null==e||ke.isCollapsed(e))u.val("");else{var v=le.string(t,e);u.val(v)}return p.val(""),setTimeout((function(){u.focus()})),m[0]},t}();function KT(){return zT("w-e-update-link")}var QT=function(){function t(){this.title=Pk("link.edit"),this.iconSvg=pB,this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.urlInputId=KT(),this.buttonId=KT()}return t.prototype.getSelectedLinkElem=function(t){var e=Lx.getSelectedNodeByType(t,"link");return null==e?null:e},t.prototype.getValue=function(t){var e=this.getSelectedLinkElem(t);return e&&e.url||""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedLinkElem(t)},t.prototype.getModalPositionNode=function(t){return Lx.getSelectedNodeByType(t,"link")},t.prototype.getModalContentElem=function(t){var e=this.urlInputId,n=this.buttonId,r=$O(gA(Pk("link.url"),e),2),i=r[0],a=r[1],o=ci(a),s=$O(mA(n,Pk("common.ok")),1)[0];if(null==this.$content){var l=ci("<div></div>");l.on("click","button",(function(n){n.preventDefault(),t.restoreSelection();var r=Lx.getSelectedNodeByType(t,"link"),i=r?pe.string(r):"",a=l.find("#"+e).val();!function(t,e,n){RO(this,void 0,void 0,(function(){var r,i;return zO(this,(function(a){switch(a.label){case 0:return n?[4,$T("editLink",t,e,n)]:[2];case 1:return a.sent()?[4,qT("editLink",t,n)]:[2];case 2:return r=a.sent(),i={url:jT(r)},Qe.setNodes(t,i,{match:function(t){return Lx.checkNodeType(t,"link")}}),[2]}}))}))}(t,i,a),t.hidePanelOrModal()})),this.$content=l}var u=this.$content;u.empty(),u.append(i),u.append(s);var c=this.getValue(t);return o.val(c),setTimeout((function(){o.focus()})),u[0]},t}(),JT=function(){function t(){this.title=Pk("link.unLink"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M608.16328 811.815036c9.371954 9.371954 9.371954 24.56788 0 33.941834l-89.347563 89.347564c-118.525421 118.523421-311.38448 118.531421-429.919901 0-118.527421-118.529421-118.527421-311.39048 0-429.917901l89.349564-89.349563c9.371954-9.371954 24.56788-9.371954 33.941834 0l79.195613 79.195613c9.371954 9.371954 9.371954 24.56788 0 33.941834l-89.349563 89.347564c-56.143726 56.145726-56.143726 147.49928 0 203.645005 56.143726 56.143726 147.49928 56.145726 203.647005 0l89.347564-89.347563c9.371954-9.371954 24.56788-9.371954 33.941834 0l79.193613 79.195613z m-113.135447-520.429459c9.371954 9.371954 24.56788 9.371954 33.941834 0l89.347564-89.347564c56.143726-56.149726 147.49928-56.145726 203.647006 0 56.143726 56.145726 56.143726 147.49928 0 203.645006l-89.349564 89.347564c-9.371954 9.371954-9.371954 24.56788 0 33.941834l79.195613 79.195613c9.371954 9.371954 24.56788 9.371954 33.941834 0l89.349564-89.349563c118.529421-118.529421 118.529421-311.38848 0-429.917901-118.531421-118.527421-311.38848-118.527421-429.919901 0l-89.347563 89.347564c-9.371954 9.371954-9.371954 24.56788 0 33.941834l79.193613 79.195613z m469.653707 718.556492l45.253779-45.253779c18.745908-18.745908 18.745908-49.13776 0-67.881669L127.195629 14.062931c-18.745908-18.745908-49.13776-18.745908-67.881669 0L14.058181 59.31871c-18.745908 18.745908-18.745908 49.13776 0 67.881669l882.74169 882.74169c18.745908 18.743908 49.13776 18.743908 67.881669 0z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==Lx.getSelectedNodeByType(t,"link")},t.prototype.exec=function(t,e){this.isDisabled(t)||Qe.unwrapNodes(t,{match:function(t){return Lx.checkNodeType(t,"link")}})},t}(),tP=function(){function t(){this.title=Pk("link.view"),this.iconSvg=fB,this.tag="button"}return t.prototype.getSelectedLinkElem=function(t){var e=Lx.getSelectedNodeByType(t,"link");return null==e?null:e},t.prototype.getValue=function(t){var e=this.getSelectedLinkElem(t);return e&&e.url||""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedLinkElem(t)},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){if(!e||"string"!=typeof e)throw new Error("View link failed, link url is '"+e+"'");window.open(e,"_blank")}},t}(),eP={checkLink:function(t,e){return!0},parseLinkUrl:function(t){return t}},nP={renderElems:[GT],elemsToHtml:[WT],parseElemsHtml:[YT],menus:[{key:"insertLink",factory:function(){return new ZT},config:eP},{key:"editLink",factory:function(){return new QT},config:eP},{key:"unLink",factory:function(){return new JT}},{key:"viewLink",factory:function(){return new tP}}],editorPlugin:function(t){var e=t.isInline,n=t.insertData,r=t.normalizeNode;t.insertNode,t.insertText;var i=t;return i.isInline=function(t){return"link"===t.type||e(t)},i.insertData=function(t){var e=t.getData("text/plain");if(PT(e)){if(!VT(i)){var r=i.selection;if(null!=r){var a=le.string(i,r);UT(i,a,e)}}}else n(t)},i.normalizeNode=function(t){var e=$O(t,2),n=e[0],a=e[1];return"link"!==Lx.getNodeType(n)?r([n,a]):""===pe.string(n)?Qe.removeNodes(i,{at:a}):r([n,a])},i}},rP=aE(1..valueOf),iP=Uk.RangeError,aP=Uk.RangeError,oP=Uk.String,sP=Math.floor,lP=aE((function(t){var e=VF(pE(this)),n="",r=$D(t);if(r<0||r==1/0)throw iP("Wrong number of repetitions");for(;r>0;(r>>>=1)&&(e+=e))1&r&&(n+=e);return n})),uP=aE("".slice),cP=aE(1..toFixed),dP=function(t,e,n){return 0===e?n:e%2==1?dP(t,e-1,n*t):dP(t*t,e/2,n)},hP=function(t,e,n){for(var r=-1,i=n;++r<6;)i+=e*t[r],t[r]=i%1e7,i=sP(i/1e7)},pP=function(t,e){for(var n=6,r=0;--n>=0;)r+=t[n],t[n]=sP(r/e),r=r%e*1e7},fP=function(t){for(var e=6,n="";--e>=0;)if(""!==n||0===e||0!==t[e]){var r=oP(t[e]);n=""===n?r:n+lP("0",7-r.length)+r}return n};function gP(t,e){return"w-e-image-container-"+Lx.findKey(t,e).id}function mP(t,e,n,r){var i=ci("body"),a=gP(t,e),o=r.width,s=r.height,l=0,u=0,c=0,d=!1,h=null;function p(e){h=function(){var t=ci("#"+a);if(0===t.length)throw new Error("Cannot find image container elem");return t}(),l=e;var n=h.find("img");if(0===n.length)throw new Error("Cannot find image elem");u=n.width(),c=n.height(),i.on("mousemove",f),i.on("mouseup",g);var r=Lx.getHoverbar(t);r&&r.hideAndClean()}var f=Ga((function(t){t.preventDefault();var e=t.clientX,n=u+(d?l-e:e-l),r=c*(n/u);null!=h&&(n<=15||r<=15||(h.css("width",n+"px"),h.css("height",r+"px")))}),100);function g(n){if(i.off("mousemove",f),null!=h){var r=h.width().toFixed(2),a=h.height().toFixed(2),o={style:NO(NO({},e.style),{width:r+"px",height:a+"px"})};Qe.setNodes(t,o,{at:Lx.findPath(t,e)}),i.off("mouseup",g)}}var m={};return o&&(m.width=o),s&&(m.height=s),Uo("div",{id:a,style:m,className:"w-e-image-container w-e-selected-image-container",on:{mousedown:function(t){var e=ci(t.target);e.hasClass("w-e-image-dragger")&&(t.preventDefault(),(e.hasClass("left-top")||e.hasClass("left-bottom"))&&(d=!0),p(t.clientX))}}},n,Uo("div",{className:"w-e-image-dragger left-top"}),Uo("div",{className:"w-e-image-dragger right-top"}),Uo("div",{className:"w-e-image-dragger left-bottom"}),Uo("div",{className:"w-e-image-dragger right-bottom"}))}fF({target:"Number",proto:!0,forced:Gk((function(){return"0.000"!==cP(8e-5,3)||"1"!==cP(.9,0)||"1.25"!==cP(1.255,2)||"1000000000000000128"!==cP(0xde0b6b3a7640080,0)}))||!Gk((function(){cP({})}))},{toFixed:function(t){var e,n,r,i,a=rP(this),o=$D(t),s=[0,0,0,0,0,0],l="",u="0";if(o<0||o>20)throw aP("Incorrect fraction digits");if(a!=a)return"NaN";if(a<=-1e21||a>=1e21)return oP(a);if(a<0&&(l="-",a=-a),a>1e-21)if(n=(e=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e}(a*dP(2,69,1))-69)<0?a*dP(2,-e,1):a/dP(2,e,1),n*=4503599627370496,(e=52-e)>0){for(hP(s,0,n),r=o;r>=7;)hP(s,1e7,0),r-=7;for(hP(s,dP(10,r,1),0),r=e-1;r>=23;)pP(s,1<<23),r-=23;pP(s,1<<r),hP(s,1,1),pP(s,2),u=fP(s)}else hP(s,0,n),hP(s,1<<-e,0),u=fP(s)+lP("0",o);return o>0?l+((i=u.length)<=o?"0."+lP("0",o-i)+u:uP(u,0,i-o)+"."+uP(u,i-o)):l+u}});var vP={type:"image",renderElem:function(t,e,n){var r=t,i=r.src,a=r.alt,o=void 0===a?"":a,s=r.href,l=void 0===s?"":s,u=r.style,c=void 0===u?{}:u,d=c.width,h=void 0===d?"":d,p=c.height,f=void 0===p?"":p,g=Lx.isNodeSelected(n,t),m={};h&&(m.width="100%"),f&&(m.height="100%");var v=Uo("img",{style:m,src:i,alt:o,"data-href":l}),y=n.isDisabled();return g&&!y?mP(n,t,v,{width:h,height:f}):function(t,e,n,r){var i=r.width,a=r.height,o={};i&&(o.width=i),a&&(o.height=a);var s=gP(t,e);return Uo("div",{id:s,style:o,className:"w-e-image-container"},n)}(n,t,v,{width:h,height:f})}},yP={type:"image",elemToHtml:function(t,e){var n=t,r=n.src,i=n.alt,a=void 0===i?"":i,o=n.href,s=void 0===o?"":o,l=n.style,u=void 0===l?{}:l,c=u.width,d=void 0===c?"":c,h=u.height,p=void 0===h?"":h,f="";return d&&(f+="width: "+d+";"),p&&(f+="height: "+p+";"),'<img src="'+r+'" alt="'+a+'" data-href="'+s+'" style="'+f+'"/>'}},bP={selector:"img",parseElemHtml:function(t,e,n){var r=ci(t),i=r.attr("data-href")||"";return i=decodeURIComponent(i),{type:"image",src:r.attr("src")||"",alt:r.attr("alt")||"",href:i,style:{width:TO(r,"width"),height:TO(r,"height")},children:[{text:""}]}}};function xP(t,e,n,r,i){return void 0===r&&(r=""),void 0===i&&(i=""),RO(this,void 0,void 0,(function(){var a,o;return zO(this,(function(s){switch(s.label){case 0:return(a=e.getMenuConfig(t).checkImage)?[4,a(n,r,i)]:[3,2];case 1:if("string"==typeof(o=s.sent()))return e.alert(o,"error"),[2,!1];if(null==o)return[2,!1];s.label=2;case 2:return[2,!0]}}))}))}function wP(t,e,n){return RO(this,void 0,void 0,(function(){var r;return zO(this,(function(i){switch(i.label){case 0:return(r=e.getMenuConfig(t).parseImageSrc)?[4,r(n)]:[3,2];case 1:return[2,i.sent()];case 2:return[2,n]}}))}))}function _P(t,e,n,r){return void 0===n&&(n=""),void 0===r&&(r=""),RO(this,void 0,void 0,(function(){var i,a,o;return zO(this,(function(s){switch(s.label){case 0:return[4,xP("insertImage",t,e,n,r)];case 1:return s.sent()?[4,wP("insertImage",t,e)]:[2];case 2:return i=s.sent(),a={type:"image",src:jT(i),href:r,alt:n,style:{},children:[{text:""}]},null===t.selection&&t.restoreSelection(),Lx.getSelectedNodeByType(t,"image")&&t.move(1),SP(t)||(Qe.insertNodes(t,a),(o=t.getMenuConfig("insertImage").onInsertedImage)&&o(a)),[2]}}))}))}function CP(t,e,n,r,i){return void 0===n&&(n=""),void 0===r&&(r=""),void 0===i&&(i={}),RO(this,void 0,void 0,(function(){var a,o,s,l,u,c;return zO(this,(function(d){switch(d.label){case 0:return[4,xP("editImage",t,e,n,r)];case 1:return d.sent()?[4,wP("editImage",t,e)]:[2];case 2:return a=d.sent(),null==(o=Lx.getSelectedNodeByType(t,"image"))||(s=o.style,l={src:a,alt:n,href:r,style:NO(NO({},void 0===s?{}:s),i)},Qe.setNodes(t,l,{match:function(t){return Lx.checkNodeType(t,"image")}}),u=Lx.getSelectedNodeByType(t,"image"),(c=t.getMenuConfig("editImage").onUpdatedImage)&&c(u)),[2]}}))}))}function SP(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||!!$O(le.nodes(t,{match:function(e){var n=Lx.getNodeType(e);return"code"===n||"pre"===n||"link"===n||"list-item"===n||!!n.startsWith("header")||"blockquote"===n||!!le.isVoid(t,e)},universal:!0}),1)[0]}function AP(){return zT("w-e-insert-image")}var kP=function(){function t(){this.title=Pk("image.netImage"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M959.877 128l0.123 0.123v767.775l-0.123 0.122H64.102l-0.122-0.122V128.123l0.122-0.123h895.775zM960 64H64C28.795 64 0 92.795 0 128v768c0 35.205 28.795 64 64 64h896c35.205 0 64-28.795 64-64V128c0-35.205-28.795-64-64-64zM832 288.01c0 53.023-42.988 96.01-96.01 96.01s-96.01-42.987-96.01-96.01S682.967 192 735.99 192 832 234.988 832 288.01zM896 832H128V704l224.01-384 256 320h64l224.01-192z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.srcInputId=AP(),this.altInputId=AP(),this.hrefInputId=AP(),this.buttonId=AP()}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return SP(t)},t.prototype.getModalPositionNode=function(t){return null},t.prototype.getModalContentElem=function(t){var e=this,n=this,r=n.srcInputId,i=n.altInputId,a=n.hrefInputId,o=n.buttonId,s=$O(gA(Pk("image.src"),r),2),l=s[0],u=s[1],c=ci(u),d=$O(gA(Pk("image.desc"),i),2),h=d[0],p=d[1],f=ci(p),g=$O(gA(Pk("image.link"),a),2),m=g[0],v=g[1],y=ci(v),b=$O(mA(o,Pk("common.ok")),1)[0];if(null==this.$content){var x=ci("<div></div>");x.on("click","#"+o,(function(n){n.preventDefault();var o=x.find("#"+r).val().trim(),s=x.find("#"+i).val().trim(),l=x.find("#"+a).val().trim();e.insertImage(t,o,s,l),t.hidePanelOrModal()})),this.$content=x}var w=this.$content;return w.empty(),w.append(l),w.append(h),w.append(m),w.append(b),c.val(""),f.val(""),y.val(""),setTimeout((function(){c.focus()})),w[0]},t.prototype.insertImage=function(t,e,n,r){void 0===n&&(n=""),void 0===r&&(r=""),e&&(t.restoreSelection(),this.isDisabled(t)||_P(t,e,n,r))},t}(),EP=function(){function t(){this.title=Pk("image.delete"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M826.8032 356.5312c-19.328 0-36.3776 15.6928-36.3776 35.0464v524.2624c0 19.328-16 34.56-35.328 34.56H264.9344c-19.328 0-35.5072-15.3088-35.5072-34.56V390.0416c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.6928-33.5104 35.0464V915.712c0 57.9328 44.6208 108.288 102.528 108.288H755.2c57.9328 0 108.0832-50.4576 108.0832-108.288V391.4752c-0.1024-19.2512-17.1264-34.944-36.48-34.944z" p-id="9577"></path><path d="M437.1712 775.7568V390.6048c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.616-33.5104 35.0464v385.152c0 19.328 14.1568 35.0464 33.5104 35.0464s33.5104-15.7184 33.5104-35.0464zM649.7024 775.7568V390.6048c0-19.328-17.0496-35.0464-36.3776-35.0464s-36.3776 15.616-36.3776 35.0464v385.152c0 19.328 17.0496 35.0464 36.3776 35.0464s36.3776-15.7184 36.3776-35.0464zM965.0432 217.0368h-174.6176V145.5104c0-57.9328-47.2064-101.76-104.6528-101.76h-350.976c-57.8304 0-105.3952 43.8528-105.3952 101.76v71.5264H54.784c-19.4304 0-35.0464 14.1568-35.0464 33.5104 0 19.328 15.616 33.5104 35.0464 33.5104h910.3616c19.328 0 35.0464-14.1568 35.0464-33.5104 0-19.3536-15.6928-33.5104-35.1488-33.5104z m-247.3728 0H297.3952V145.5104c0-19.328 18.2016-34.7648 37.4272-34.7648h350.976c19.1488 0 31.872 15.1296 31.872 34.7648v71.5264z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==Lx.getSelectedNodeByType(t,"image")},t.prototype.exec=function(t,e){this.isDisabled(t)||Qe.removeNodes(t,{match:function(t){return Lx.checkNodeType(t,"image")}})},t}();function DP(){return zT("w-e-edit-image")}var FP=function(){function t(){this.title=Pk("image.edit"),this.iconSvg=pB,this.tag="button",this.showModal=!0,this.modalWidth=300,this.$content=null,this.srcInputId=DP(),this.altInputId=DP(),this.hrefInputId=DP(),this.buttonId=DP()}return t.prototype.getValue=function(t){return""},t.prototype.getImageNode=function(t){return Lx.getSelectedNodeByType(t,"image")},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"image")},t.prototype.getModalPositionNode=function(t){return this.getImageNode(t)},t.prototype.getModalContentElem=function(t){var e=this,n=this,r=n.srcInputId,i=n.altInputId,a=n.hrefInputId,o=n.buttonId,s=this.getImageNode(t);if(null==s)throw new Error("Not found selected image node");var l=$O(gA(Pk("image.src"),r),2),u=l[0],c=l[1],d=ci(c),h=$O(gA(Pk("image.desc"),i),2),p=h[0],f=h[1],g=ci(f),m=$O(gA(Pk("image.link"),a),2),v=m[0],y=m[1],b=ci(y),x=$O(mA(o,Pk("common.ok")),1)[0];if(null==this.$content){var w=ci("<div></div>");w.on("click","#"+o,(function(n){n.preventDefault();var o=w.find("#"+r).val(),s=w.find("#"+i).val(),l=w.find("#"+a).val();e.updateImage(t,o,s,l),t.hidePanelOrModal()})),this.$content=w}var _=this.$content;_.empty(),_.append(u),_.append(p),_.append(v),_.append(x);var C=s,S=C.src,A=C.alt,k=void 0===A?"":A,E=C.href,D=void 0===E?"":E;return d.val(S),g.val(k),b.val(D),setTimeout((function(){d.focus()})),_[0]},t.prototype.updateImage=function(t,e,n,r,i){void 0===n&&(n=""),void 0===r&&(r=""),void 0===i&&(i={}),e&&(t.restoreSelection(),this.isDisabled(t)||CP(t,e,n,r,i))},t}(),MP=function(){function t(){this.title=Pk("image.viewLink"),this.iconSvg=fB,this.tag="button"}return t.prototype.getValue=function(t){var e=Lx.getSelectedNodeByType(t,"image");return e&&e.href||""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||!this.getValue(t)},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){if(!e||"string"!=typeof e)throw new Error("View image link failed, image.href is '"+e+"'");window.open(e,"_blank")}},t}(),OP=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.getSelectedNode=function(t){return Lx.getSelectedNodeByType(t,"image")},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedNode(t)},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=this.getSelectedNode(t);if(null!=n){var r=Lx.getHoverbar(t);r&&r.hideAndClean();var i=n.style,a={style:NO(NO({},void 0===i?{}:i),{width:this.value,height:""})};Qe.setNodes(t,a,{match:function(t){return Lx.checkNodeType(t,"image")}})}}},t}(),BP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="30%",e.value="30%",e}return LO(e,t),e}(OP),TP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="50%",e.value="50%",e}return LO(e,t),e}(OP),PP=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title="100%",e.value="100%",e}return LO(e,t),e}(OP),IP={onInsertedImage:function(t){},onUpdatedImage:function(t){},checkImage:function(t,e,n){return!0},parseImageSrc:function(t){return t}},LP={renderElems:[vP],elemsToHtml:[yP],parseElemsHtml:[bP],menus:[{key:"insertImage",factory:function(){return new kP},config:IP},{key:"deleteImage",factory:function(){return new EP}},{key:"editImage",factory:function(){return new FP},config:IP},{key:"viewImageLink",factory:function(){return new MP}},{key:"imageWidth30",factory:function(){return new BP}},{key:"imageWidth50",factory:function(){return new TP}},{key:"imageWidth100",factory:function(){return new PP}}],editorPlugin:function(t){var e=t.isInline,n=t.isVoid;t.insertNode;var r=t;return r.isInline=function(t){return"image"===t.type||e(t)},r.isVoid=function(t){return"image"===t.type||n(t)},r}},NP={type:"todo",renderElem:function(t,e,n){var r=!1;n.isDisabled()&&(r=!0);var i=t.checked,a=Uo("div",{style:{margin:"5px 0"}},Uo("span",{contentEditable:!1,style:{marginRight:"0.5em"}},Uo("input",{type:"checkbox",checked:i,disabled:r,on:{change:function(e){var r=Lx.findPath(n,t),i={checked:e.target.checked};Qe.setNodes(n,i,{at:r})}}})),Uo("span",null,e));return a}},RP=function(){function t(){this.title=Pk("todo.todo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M278.755556 403.911111l-79.644445 79.644445L455.111111 739.555556l568.888889-568.888889-79.644444-79.644445L455.111111 580.266667l-176.355555-176.355556zM910.222222 910.222222H113.777778V113.777778h568.888889V0H113.777778C51.2 0 0 51.2 0 113.777778v796.444444c0 62.577778 51.2 113.777778 113.777778 113.777778h796.444444c62.577778 0 113.777778-51.2 113.777778-113.777778V455.111111h-113.777778v455.111111z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!!Lx.getSelectedNodeByType(t,"todo")},t.prototype.isDisabled=function(t){return null==t.selection||!!Lx.getSelectedElems(t).some((function(e){if(le.isVoid(t,e)&&le.isBlock(t,e))return!0;var n=e.type;return!!["pre","table","bulleted-list","numbered-list"].includes(n)||void 0}))},t.prototype.exec=function(t,e){var n=this.isActive(t);Qe.setNodes(t,{type:n?"paragraph":"todo"})},t}(),zP={selector:'div[data-w-e-type="todo"]',parseElemHtml:function(t,e,n){var r=ci(t);0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]);var i=!1;return null!=r.find('input[type="checkbox"]').attr("checked")&&(i=!0),{type:"todo",checked:i,children:e}}},jP={renderElems:[NP],elemsToHtml:[{type:"todo",elemToHtml:function(t,e){return'<div data-w-e-type="todo"><input type="checkbox" disabled '+(t.checked?"checked":"")+">"+e+"</div>"}}],preParseHtml:[{selector:"ul.w-e-todo",preParseHtml:function(t){var e=ci(t).find("li"),n=ci('<div data-w-e-type="todo"></div>'),r=e.find("input[type]");return n.append(r),e.children()[0].remove(),n[0].innerHTML=n[0].innerHTML+e[0].innerHTML,n[0]}}],parseElemsHtml:[zP],menus:[{key:"todo",factory:function(){return new RP}}],editorPlugin:function(t){var e=t.deleteBackward,n=t;return n.deleteBackward=function(n){var r=t.selection;if(r&&ke.isCollapsed(r)){var i=Lx.getSelectedNodeByType(t,"todo");if(i&&0===pe.string(i).length)return void Qe.setNodes(t,{type:"paragraph"},{mode:"highest"})}e(n)},n}},$P={type:"blockquote",renderElem:function(t,e,n){return Uo("blockquote",null,e)}},qP={type:"blockquote",elemToHtml:function(t,e){return"<blockquote>"+e+"</blockquote>"}},VP={selector:"blockquote",parseElemHtml:function(t,e,n){var r=ci(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"blockquote",children:e}}},HP=function(){function t(){this.title=Pk("blockQuote.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M894.6 907.1H605.4c-32.6 0-59-26.4-59-59V608.2l-4-14.9c0-315.9 125.5-485.1 376.5-507.5v59.8C752.7 180.4 711.3 315.8 711.3 442.4v41.2l31.5 12.3h151.8c32.6 0 59 26.4 59 59v293.2c0 32.5-26.4 59-59 59z m-472 0H133.4c-32.6 0-59-26.4-59-59V608.2l-4-14.9c0-315.9 125.5-485.1 376.5-507.5v59.8C280.7 180.4 239.3 315.8 239.3 442.4v41.2l31.5 12.3h151.8c32.6 0 59 26.4 59 59v293.2c0 32.5-26.4 59-59 59z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!!Lx.getSelectedNodeByType(t,"blockquote")},t.prototype.isDisabled=function(t){return null==t.selection||!$O(le.nodes(t,{match:function(t){var e=Lx.getNodeType(t);return"paragraph"===e||"blockquote"===e},universal:!0,mode:"highest"}),1)[0]},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=this.isActive(t)?"paragraph":"blockquote";Qe.setNodes(t,{type:n},{mode:"highest"})}},t}(),UP={key:"blockquote",factory:function(){return new HP}},GP=aE([].slice),WP=RF("slice"),YP=QE("species"),XP=Uk.Array,ZP=Math.max;fF({target:"Array",proto:!0,forced:!WP},{slice:function(t,e){var n,r,i,a=fE(this),o=WD(a),s=HD(t,o),l=HD(void 0===e?o:e,o);if(mF(a)&&(n=a.constructor,(MF(n)&&(n===XP||mF(n.prototype))||mE(n)&&null===(n=n[YP]))&&(n=void 0),n===XP||void 0===n))return GP(a,s,l);for(r=new(void 0===n?XP:n)(ZP(l-s,0)),i=0;s<l;s++,i++)s in a&&cO(r,i,a[s]);return r.length=i,r}});var KP={renderElems:[$P],elemsToHtml:[qP],parseElemsHtml:[VP],menus:[UP],editorPlugin:function(t){var e=t.insertBreak,n=t.insertText,r=t;return r.insertBreak=function(){var i=r.selection;if(null==i)return e();var a=$O(le.nodes(t,{match:function(t){return Lx.checkNodeType(t,"blockquote")},universal:!0}),1)[0];if(!a)return e();var o=a[0],s=Lx.findPath(t,o),l=le.end(t,s);if(we.equals(l,i.focus)){var u=pe.string(o);if(u&&"\n"===u.slice(-1))return t.deleteBackward("character"),void Qe.insertNodes(r,{type:"paragraph",children:[{text:""}]},{mode:"highest"})}n("\n")},r}},QP=function(){function t(){this.title=Pk("emotion.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M512 1024C230.4 1024 0 793.6 0 512S230.4 0 512 0s512 230.4 512 512-230.4 512-512 512z m0-102.4c226.742857 0 409.6-182.857143 409.6-409.6S738.742857 102.4 512 102.4 102.4 285.257143 102.4 512s182.857143 409.6 409.6 409.6z m-204.8-358.4h409.6c0 113.371429-91.428571 204.8-204.8 204.8s-204.8-91.428571-204.8-204.8z m0-102.4c-43.885714 0-76.8-32.914286-76.8-76.8s32.914286-76.8 76.8-76.8 76.8 32.914286 76.8 76.8-32.914286 76.8-76.8 76.8z m409.6 0c-43.885714 0-76.8-32.914286-76.8-76.8s32.914286-76.8 76.8-76.8c43.885714 0 76.8 32.914286 76.8 76.8s-32.914286 76.8-76.8 76.8z"></path></svg>',this.tag="button",this.showDropPanel=!0,this.$content=null}return t.prototype.exec=function(t,e){},t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||!!$O(le.nodes(t,{match:function(e){return"pre"===Lx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0]},t.prototype.getPanelContentElem=function(t){if(null==this.$content){var e=ci('<ul class="w-e-panel-content-emotion"></ul>');e.on("click","li",(function(e){var n=e.target;if(null!=n){e.preventDefault();var r=ci(n).text();t.insertText(r)}})),this.$content=e}var n=this.$content;if(null==n)return document.createElement("ul");n.empty();var r=t.getMenuConfig("emotion").emotions;return(void 0===r?[]:r).forEach((function(t){var e=ci("<li>"+t+"</li>");n.append(e)})),n[0]},t}(),JP={menus:[{key:"emotion",factory:function(){return new QP},config:{emotions:"😀 😃 😄 😁 😆 😅 😂 🤣 😊 😇 🙂 🙃 😉 😌 😍 😘 😗 😙 😚 😋 😛 😝 😜 🤓 😎 😏 😒 😞 😔 😟 😕 🙁 😣 😖 😫 😩 😢 😭 😤 😠 😡 😳 😱 😨 🤗 🤔 😶 😑 😬 🙄 😯 😴 😷 🤑 😈 🤡 💩 👻 💀 👀 👣 👐 🙌 👏 🤝 👍 👎 👊 ✊ 🤛 🤜 🤞 ✌️ 🤘 👌 👈 👉 👆 👇 ☝️ ✋ 🤚 🖐 🖖 👋 🤙 💪 🖕 ✍️ 🙏".split(" ")}}]},tI={1:"12px",2:"14px",3:"16px",4:"19px",5:"24px",6:"32px",7:"48px"},eI={selector:"font",preParseHtml:function(t){var e=ci(t);if("font"!==BO(e))return t;var n=e.attr("size")||"";n&&(e.removeAttr("size"),e.css("font-size",tI[n]));var r=e.attr("face")||"";return r&&(e.removeAttr("face"),e.css("font-family",r)),e[0]}},nI=aE("".indexOf);fF({target:"String",proto:!0,forced:!QB("includes")},{includes:function(t){return!!~nI(VF(pE(this)),VF(ZB(t)),arguments.length>1?arguments[1]:void 0)}});var rI,iI,aI=function(){function t(){this.tag="select",this.width=80}return t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){var e=this.mark,n=le.marks(t);return n&&n[e]?n[e]:""},t.prototype.isDisabled=function(t){return null==t.selection||(this.mark,!!$O(le.nodes(t,{match:function(e){return"pre"===Lx.getNodeType(e)||!!le.isVoid(t,e)},universal:!0}),1)[0])},t.prototype.exec=function(t,e){var n=this.mark;e?t.addMark(n,e):t.removeMark(n)},t}(),oI=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("fontSize.title"),e.iconSvg=vB,e.mark="fontSize",e}return LO(e,t),e.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig(this.mark).fontSizeList,r=void 0===n?[]:n;e.push({text:Pk("fontSize.default"),value:""}),r.forEach((function(t){e.push({text:t,value:t})}));var i=this.getValue(t);return e.forEach((function(t){t.value===i?t.selected=!0:delete t.selected})),e},e}(aI),sI=function(t){return t&&t.Math==Math&&t},lI=sI("object"==typeof globalThis&&globalThis)||sI("object"==typeof window&&window)||sI("object"==typeof self&&self)||sI("object"==typeof zk&&zk)||function(){return this}()||Function("return this")(),uI=Function.prototype,cI=uI.apply,dI=uI.bind,hI=uI.call,pI="object"==typeof Reflect&&Reflect.apply||(dI?hI.bind(cI):function(){return hI.apply(cI,arguments)}),fI=Function.prototype,gI=fI.bind,mI=fI.call,vI=gI&&gI.bind(mI),yI=gI?function(t){return t&&vI(mI,t)}:function(t){return t&&function(){return mI.apply(t,arguments)}},bI=function(t){return"function"==typeof t},xI=function(t){try{return!!t()}catch(t){return!0}},wI=!xI((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),_I=Function.prototype.call,CI=_I.bind?_I.bind(_I):function(){return _I.apply(_I,arguments)},SI={}.propertyIsEnumerable,AI=Object.getOwnPropertyDescriptor,kI=AI&&!SI.call({1:2},1)?function(t){var e=AI(this,t);return!!e&&e.enumerable}:SI,EI={f:kI},DI=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},FI=yI({}.toString),MI=yI("".slice),OI=function(t){return MI(FI(t),8,-1)},BI=lI.Object,TI=yI("".split),PI=xI((function(){return!BI("z").propertyIsEnumerable(0)}))?function(t){return"String"==OI(t)?TI(t,""):BI(t)}:BI,II=lI.TypeError,LI=function(t){if(null==t)throw II("Can't call method on "+t);return t},NI=function(t){return PI(LI(t))},RI=function(t){return"object"==typeof t?null!==t:bI(t)},zI={},jI=function(t){return bI(t)?t:void 0},$I=function(t,e){return arguments.length<2?jI(zI[t])||jI(lI[t]):zI[t]&&zI[t][e]||lI[t]&&lI[t][e]},qI=yI({}.isPrototypeOf),VI=$I("navigator","userAgent")||"",HI=lI.process,UI=lI.Deno,GI=HI&&HI.versions||UI&&UI.version,WI=GI&&GI.v8;WI&&(iI=(rI=WI.split("."))[0]>0&&rI[0]<4?1:+(rI[0]+rI[1])),!iI&&VI&&(!(rI=VI.match(/Edge\/(\d+)/))||rI[1]>=74)&&(rI=VI.match(/Chrome\/(\d+)/))&&(iI=+rI[1]);var YI=iI,XI=!!Object.getOwnPropertySymbols&&!xI((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&YI&&YI<41})),ZI=XI&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,KI=lI.Object,QI=ZI?function(t){return"symbol"==typeof t}:function(t){var e=$I("Symbol");return bI(e)&&qI(e.prototype,KI(t))},JI=lI.String,tL=lI.TypeError,eL=function(t){if(bI(t))return t;throw tL(function(t){try{return JI(t)}catch(t){return"Object"}}(t)+" is not a function")},nL=lI.TypeError,rL=Object.defineProperty,iL=lI["__core-js_shared__"]||function(t,e){try{rL(lI,t,{value:e,configurable:!0,writable:!0})}catch(p){lI[t]=e}return e}("__core-js_shared__",{}),aL=$k((function(t){(t.exports=function(t,e){return iL[t]||(iL[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"pure",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),oL=lI.Object,sL=function(t){return oL(LI(t))},lL=yI({}.hasOwnProperty),uL=Object.hasOwn||function(t,e){return lL(sL(t),e)},cL=0,dL=Math.random(),hL=yI(1..toString),pL=function(t){return"Symbol("+(void 0===t?"":t)+")_"+hL(++cL+dL,36)},fL=aL("wks"),gL=lI.Symbol,mL=gL&&gL.for,vL=ZI?gL:gL&&gL.withoutSetter||pL,yL=function(t){if(!uL(fL,t)||!XI&&"string"!=typeof fL[t]){var e="Symbol."+t;XI&&uL(gL,t)?fL[t]=gL[t]:fL[t]=ZI&&mL?mL(e):vL(e)}return fL[t]},bL=lI.TypeError,xL=yL("toPrimitive"),wL=function(t,e){if(!RI(t)||QI(t))return t;var n,r,i=null==(n=t[xL])?void 0:eL(n);if(i){if(void 0===e&&(e="default"),r=CI(i,t,e),!RI(r)||QI(r))return r;throw bL("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&bI(n=t.toString)&&!RI(r=CI(n,t)))return r;if(bI(n=t.valueOf)&&!RI(r=CI(n,t)))return r;if("string"!==e&&bI(n=t.toString)&&!RI(r=CI(n,t)))return r;throw nL("Can't convert object to primitive value")}(t,e)},_L=function(t){var e=wL(t,"string");return QI(e)?e:e+""},CL=lI.document,SL=RI(CL)&&RI(CL.createElement),AL=function(t){return SL?CL.createElement(t):{}},kL=!wI&&!xI((function(){return 7!=Object.defineProperty(AL("div"),"a",{get:function(){return 7}}).a})),EL=Object.getOwnPropertyDescriptor,DL={f:wI?EL:function(t,e){if(t=NI(t),e=_L(e),kL)try{return EL(t,e)}catch(t){}if(uL(t,e))return DI(!CI(EI.f,t,e),t[e])}},FL=/#|\.prototype\./,ML=function(t,e){var n=BL[OL(t)];return n==PL||n!=TL&&(bI(e)?xI(e):!!e)},OL=ML.normalize=function(t){return String(t).replace(FL,".").toLowerCase()},BL=ML.data={},TL=ML.NATIVE="N",PL=ML.POLYFILL="P",IL=ML,LL=yI(yI.bind),NL=function(t,e){return eL(t),void 0===e?t:LL?LL(t,e):function(){return t.apply(e,arguments)}},RL=lI.String,zL=lI.TypeError,jL=function(t){if(RI(t))return t;throw zL(RL(t)+" is not an object")},$L=lI.TypeError,qL=Object.defineProperty,VL={f:wI?qL:function(t,e,n){if(jL(t),e=_L(e),jL(n),kL)try{return qL(t,e,n)}catch(t){}if("get"in n||"set"in n)throw $L("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},HL=wI?function(t,e,n){return VL.f(t,e,DI(1,n))}:function(t,e,n){return t[e]=n,t},UL=DL.f,GL=function(t){var e=function(n,r,i){if(this instanceof e){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,r)}return new t(n,r,i)}return pI(t,this,arguments)};return e.prototype=t.prototype,e},WL=function(t,e){var n,r,i,a,o,s,l,u,c=t.target,d=t.global,h=t.stat,p=t.proto,f=d?lI:h?lI[c]:(lI[c]||{}).prototype,g=d?zI:zI[c]||HL(zI,c,{})[c],m=g.prototype;for(i in e)n=!IL(d?i:c+(h?".":"#")+i,t.forced)&&f&&uL(f,i),o=g[i],n&&(s=t.noTargetGet?(u=UL(f,i))&&u.value:f[i]),a=n&&s?s:e[i],n&&typeof o==typeof a||(l=t.bind&&n?NL(a,lI):t.wrap&&n?GL(a):p&&bI(a)?yI(a):a,(t.sham||a&&a.sham||o&&o.sham)&&HL(l,"sham",!0),HL(g,i,l),p&&(uL(zI,r=c+"Prototype")||HL(zI,r,{}),HL(zI[r],i,a),t.real&&m&&!m[i]&&HL(m,i,a)))},YL=Array.isArray||function(t){return"Array"==OI(t)},XL=Math.ceil,ZL=Math.floor,KL=function(t){var e=+t;return e!=e||0===e?0:(e>0?ZL:XL)(e)},QL=Math.min,JL=function(t){return(e=t.length)>0?QL(KL(e),9007199254740991):0;var e},tN=function(t,e,n){var r=_L(e);r in t?VL.f(t,r,DI(0,n)):t[r]=n},eN={};eN[yL("toStringTag")]="z";var nN="[object z]"===String(eN),rN=yL("toStringTag"),iN=lI.Object,aN="Arguments"==OI(function(){return arguments}()),oN=nN?OI:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=iN(t),rN))?n:aN?OI(e):"Object"==(r=OI(e))&&bI(e.callee)?"Arguments":r},sN=yI(Function.toString);bI(iL.inspectSource)||(iL.inspectSource=function(t){return sN(t)});var lN=iL.inspectSource,uN=function(){},cN=[],dN=$I("Reflect","construct"),hN=/^\s*(?:class|function)\b/,pN=yI(hN.exec),fN=!hN.exec(uN),gN=function(t){if(!bI(t))return!1;try{return dN(uN,cN,t),!0}catch(t){return!1}},mN=!dN||xI((function(){var t;return gN(gN.call)||!gN(Object)||!gN((function(){t=!0}))||t}))?function(t){if(!bI(t))return!1;switch(oN(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return fN||!!pN(hN,lN(t))}:gN,vN=yL("species"),yN=lI.Array,bN=function(t,e){return new(function(t){var e;return YL(t)&&(e=t.constructor,(mN(e)&&(e===yN||YL(e.prototype))||RI(e)&&null===(e=e[vN]))&&(e=void 0)),void 0===e?yN:e}(t))(0===e?0:e)},xN=yL("species"),wN=yL("isConcatSpreadable"),_N=lI.TypeError,CN=YI>=51||!xI((function(){var t=[];return t[wN]=!1,t.concat()[0]!==t})),SN=function(t){return YI>=51||!xI((function(){var e=[];return(e.constructor={})[xN]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}("concat"),AN=function(t){if(!RI(t))return!1;var e=t[wN];return void 0!==e?!!e:YL(t)};WL({target:"Array",proto:!0,forced:!CN||!SN},{concat:function(t){var e,n,r,i,a,o=sL(this),s=bN(o,0),l=0;for(e=-1,r=arguments.length;e<r;e++)if(AN(a=-1===e?o:arguments[e])){if(l+(i=JL(a))>9007199254740991)throw _N("Maximum allowed index exceeded");for(n=0;n<i;n++,l++)n in a&&tN(s,l,a[n])}else{if(l>=9007199254740991)throw _N("Maximum allowed index exceeded");tN(s,l++,a)}return s.length=l,s}});var kN,EN=lI.String,DN=function(t){if("Symbol"===oN(t))throw TypeError("Cannot convert a Symbol value to a string");return EN(t)},FN=Math.max,MN=Math.min,ON=function(t,e){var n=KL(t);return n<0?FN(n+e,0):MN(n,e)},BN=function(t){return function(e,n,r){var i,a=NI(e),o=JL(a),s=ON(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},TN={includes:BN(!0),indexOf:BN(!1)},PN={},IN=TN.indexOf,LN=yI([].push),NN=function(t,e){var n,r=NI(t),i=0,a=[];for(n in r)!uL(PN,n)&&uL(r,n)&&LN(a,n);for(;e.length>i;)uL(r,n=e[i++])&&(~IN(a,n)||LN(a,n));return a},RN=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],zN=Object.keys||function(t){return NN(t,RN)},jN=wI?Object.defineProperties:function(t,e){jL(t);for(var n,r=NI(e),i=zN(e),a=i.length,o=0;a>o;)VL.f(t,n=i[o++],r[n]);return t},$N=$I("document","documentElement"),qN=aL("keys"),VN=function(t){return qN[t]||(qN[t]=pL(t))},HN=VN("IE_PROTO"),UN=function(){},GN=function(t){return"<script>"+t+"<\/script>"},WN=function(t){t.write(GN("")),t.close();var e=t.parentWindow.Object;return t=null,e},YN=function(){try{kN=new ActiveXObject("htmlfile")}catch(t){}var t,e;YN="undefined"!=typeof document?document.domain&&kN?WN(kN):((e=AL("iframe")).style.display="none",$N.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(GN("document.F=Object")),t.close(),t.F):WN(kN);for(var n=RN.length;n--;)delete YN.prototype[RN[n]];return YN()};PN[HN]=!0;var XN,ZN,KN,QN=Object.create||function(t,e){var n;return null!==t?(UN.prototype=jL(t),n=new UN,UN.prototype=null,n[HN]=t):n=YN(),void 0===e?n:jN(n,e)},JN=RN.concat("length","prototype"),tR={f:Object.getOwnPropertyNames||function(t){return NN(t,JN)}},eR=lI.Array,nR=Math.max,rR=tR.f,iR="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],aR=function(t){try{return rR(t)}catch(t){return function(t,e,n){for(var r=JL(t),i=ON(e,r),a=ON(void 0===n?r:n,r),o=eR(nR(a-i,0)),s=0;i<a;i++,s++)tN(o,s,t[i]);return o.length=s,o}(iR)}},oR={f:function(t){return iR&&"Window"==OI(t)?aR(t):rR(NI(t))}},sR={f:Object.getOwnPropertySymbols},lR=yI([].slice),uR=function(t,e,n,r){r&&r.enumerable?t[e]=n:HL(t,e,n)},cR={f:yL},dR=VL.f,hR=function(t){var e=zI.Symbol||(zI.Symbol={});uL(e,t)||dR(e,t,{value:cR.f(t)})},pR=nN?{}.toString:function(){return"[object "+oN(this)+"]"},fR=VL.f,gR=yL("toStringTag"),mR=function(t,e,n,r){if(t){var i=n?t:t.prototype;uL(i,gR)||fR(i,gR,{configurable:!0,value:e}),r&&!nN&&HL(i,"toString",pR)}},vR=lI.WeakMap,yR=bI(vR)&&/native code/.test(lN(vR)),bR=lI.TypeError,xR=lI.WeakMap;if(yR||iL.state){var wR=iL.state||(iL.state=new xR),_R=yI(wR.get),CR=yI(wR.has),SR=yI(wR.set);XN=function(t,e){if(CR(wR,t))throw new bR("Object already initialized");return e.facade=t,SR(wR,t,e),e},ZN=function(t){return _R(wR,t)||{}},KN=function(t){return CR(wR,t)}}else{var AR=VN("state");PN[AR]=!0,XN=function(t,e){if(uL(t,AR))throw new bR("Object already initialized");return e.facade=t,HL(t,AR,e),e},ZN=function(t){return uL(t,AR)?t[AR]:{}},KN=function(t){return uL(t,AR)}}var kR={set:XN,get:ZN,has:KN,enforce:function(t){return KN(t)?ZN(t):XN(t,{})},getterFor:function(t){return function(e){var n;if(!RI(e)||(n=ZN(e)).type!==t)throw bR("Incompatible receiver, "+t+" required");return n}}},ER=yI([].push),DR=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=sL(l),g=PI(f),m=NL(u,c),v=JL(g),y=0,b=d||bN,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:ER(x,h)}else switch(t){case 4:return!1;case 7:ER(x,h)}return a?-1:r||i?i:x}},FR={forEach:DR(0),map:DR(1),filter:DR(2),some:DR(3),every:DR(4),find:DR(5),findIndex:DR(6),filterReject:DR(7)}.forEach,MR=VN("hidden"),OR=yL("toPrimitive"),BR=kR.set,TR=kR.getterFor("Symbol"),PR=Object.prototype,IR=lI.Symbol,LR=IR&&IR.prototype,NR=lI.TypeError,RR=lI.QObject,zR=$I("JSON","stringify"),jR=DL.f,$R=VL.f,qR=oR.f,VR=EI.f,HR=yI([].push),UR=aL("symbols"),GR=aL("op-symbols"),WR=aL("string-to-symbol-registry"),YR=aL("symbol-to-string-registry"),XR=aL("wks"),ZR=!RR||!RR.prototype||!RR.prototype.findChild,KR=wI&&xI((function(){return 7!=QN($R({},"a",{get:function(){return $R(this,"a",{value:7}).a}})).a}))?function(t,e,n){var r=jR(PR,e);r&&delete PR[e],$R(t,e,n),r&&t!==PR&&$R(PR,e,r)}:$R,QR=function(t,e){var n=UR[t]=QN(LR);return BR(n,{type:"Symbol",tag:t,description:e}),wI||(n.description=e),n},JR=function(t,e,n){t===PR&&JR(GR,e,n),jL(t);var r=_L(e);return jL(n),uL(UR,r)?(n.enumerable?(uL(t,MR)&&t[MR][r]&&(t[MR][r]=!1),n=QN(n,{enumerable:DI(0,!1)})):(uL(t,MR)||$R(t,MR,DI(1,{})),t[MR][r]=!0),KR(t,r,n)):$R(t,r,n)},tz=function(t,e){jL(t);var n=NI(e),r=zN(n).concat(iz(n));return FR(r,(function(e){wI&&!CI(ez,n,e)||JR(t,e,n[e])})),t},ez=function(t){var e=_L(t),n=CI(VR,this,e);return!(this===PR&&uL(UR,e)&&!uL(GR,e))&&(!(n||!uL(this,e)||!uL(UR,e)||uL(this,MR)&&this[MR][e])||n)},nz=function(t,e){var n=NI(t),r=_L(e);if(n!==PR||!uL(UR,r)||uL(GR,r)){var i=jR(n,r);return!i||!uL(UR,r)||uL(n,MR)&&n[MR][r]||(i.enumerable=!0),i}},rz=function(t){var e=qR(NI(t)),n=[];return FR(e,(function(t){uL(UR,t)||uL(PN,t)||HR(n,t)})),n},iz=function(t){var e=t===PR,n=qR(e?GR:NI(t)),r=[];return FR(n,(function(t){!uL(UR,t)||e&&!uL(PR,t)||HR(r,UR[t])})),r};if(XI||(LR=(IR=function(){if(qI(LR,this))throw NR("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?DN(arguments[0]):void 0,e=pL(t),n=function(t){this===PR&&CI(n,GR,t),uL(this,MR)&&uL(this[MR],e)&&(this[MR][e]=!1),KR(this,e,DI(1,t))};return wI&&ZR&&KR(PR,e,{configurable:!0,set:n}),QR(e,t)}).prototype,uR(LR,"toString",(function(){return TR(this).tag})),uR(IR,"withoutSetter",(function(t){return QR(pL(t),t)})),EI.f=ez,VL.f=JR,DL.f=nz,tR.f=oR.f=rz,sR.f=iz,cR.f=function(t){return QR(yL(t),t)},wI&&$R(LR,"description",{configurable:!0,get:function(){return TR(this).description}})),WL({global:!0,wrap:!0,forced:!XI,sham:!XI},{Symbol:IR}),FR(zN(XR),(function(t){hR(t)})),WL({target:"Symbol",stat:!0,forced:!XI},{for:function(t){var e=DN(t);if(uL(WR,e))return WR[e];var n=IR(e);return WR[e]=n,YR[n]=e,n},keyFor:function(t){if(!QI(t))throw NR(t+" is not a symbol");if(uL(YR,t))return YR[t]},useSetter:function(){ZR=!0},useSimple:function(){ZR=!1}}),WL({target:"Object",stat:!0,forced:!XI,sham:!wI},{create:function(t,e){return void 0===e?QN(t):tz(QN(t),e)},defineProperty:JR,defineProperties:tz,getOwnPropertyDescriptor:nz}),WL({target:"Object",stat:!0,forced:!XI},{getOwnPropertyNames:rz,getOwnPropertySymbols:iz}),WL({target:"Object",stat:!0,forced:xI((function(){sR.f(1)}))},{getOwnPropertySymbols:function(t){return sR.f(sL(t))}}),zR){var az=!XI||xI((function(){var t=IR();return"[null]"!=zR([t])||"{}"!=zR({a:t})||"{}"!=zR(Object(t))}));WL({target:"JSON",stat:!0,forced:az},{stringify:function(t,e,n){var r=lR(arguments),i=e;if((RI(e)||void 0!==t)&&!QI(t))return YL(e)||(e=function(t,e){if(bI(i)&&(e=CI(i,this,t,e)),!QI(e))return e}),r[1]=e,pI(zR,null,r)}})}if(!LR[OR]){var oz=LR.valueOf;uR(LR,OR,(function(t){return CI(oz,this)}))}mR(IR,"Symbol"),PN[MR]=!0,hR("asyncIterator"),hR("hasInstance"),hR("isConcatSpreadable"),hR("iterator"),hR("match"),hR("matchAll"),hR("replace"),hR("search"),hR("species"),hR("split"),hR("toPrimitive"),hR("toStringTag"),hR("unscopables"),mR(lI.JSON,"JSON",!0);var sz,lz,uz,cz=zI.Symbol,dz={},hz=Function.prototype,pz=wI&&Object.getOwnPropertyDescriptor,fz=uL(hz,"name"),gz={EXISTS:fz,PROPER:fz&&"something"===function(){}.name,CONFIGURABLE:fz&&(!wI||wI&&pz(hz,"name").configurable)},mz=!xI((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),vz=VN("IE_PROTO"),yz=lI.Object,bz=yz.prototype,xz=mz?yz.getPrototypeOf:function(t){var e=sL(t);if(uL(e,vz))return e[vz];var n=e.constructor;return bI(n)&&e instanceof n?n.prototype:e instanceof yz?bz:null},wz=yL("iterator"),_z=!1;[].keys&&("next"in(uz=[].keys())?(lz=xz(xz(uz)))!==Object.prototype&&(sz=lz):_z=!0);var Cz=null==sz||xI((function(){var t={};return sz[wz].call(t)!==t}));sz=Cz?{}:QN(sz),bI(sz[wz])||uR(sz,wz,(function(){return this}));var Sz={IteratorPrototype:sz,BUGGY_SAFARI_ITERATORS:_z},Az=Sz.IteratorPrototype,kz=function(){return this};lI.String,lI.TypeError,Object.setPrototypeOf||"__proto__"in{}&&function(){var t={};try{yI(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set)(t,[]),t instanceof Array}catch(f){}}();var Ez=gz.PROPER,Dz=Sz.BUGGY_SAFARI_ITERATORS,Fz=yL("iterator"),Mz=function(){return this},Oz=function(t,e,n,r,i,a,o){!function(t,e,n,r){var i=e+" Iterator";t.prototype=QN(Az,{next:DI(+!r,n)}),mR(t,i,!1,!0),dz[i]=kz}(n,e,r);var s,l,u,c=function(t){if(t===i&&g)return g;if(!Dz&&t in p)return p[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",h=!1,p=t.prototype,f=p[Fz]||p["@@iterator"]||i&&p[i],g=!Dz&&f||c(i),m="Array"==e&&p.entries||f;if(m&&(s=xz(m.call(new t)))!==Object.prototype&&s.next&&(mR(s,d,!0,!0),dz[d]=Mz),Ez&&"values"==i&&f&&"values"!==f.name&&(h=!0,g=function(){return CI(f,this)}),i)if(l={values:c("values"),keys:a?g:c("keys"),entries:c("entries")},o)for(u in l)(Dz||h||!(u in p))&&uR(p,u,l[u]);else WL({target:e,proto:!0,forced:Dz||h},l);return o&&p[Fz]!==g&&uR(p,Fz,g,{name:i}),dz[e]=g,l},Bz=kR.set,Tz=kR.getterFor("Array Iterator");Oz(Array,"Array",(function(t,e){Bz(this,{type:"Array Iterator",target:NI(t),index:0,kind:e})}),(function(){var t=Tz(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values"),dz.Arguments=dz.Array;var Pz=yL("toStringTag");for(var Iz in{CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}){var Lz=lI[Iz],Nz=Lz&&Lz.prototype;Nz&&oN(Nz)!==Pz&&HL(Nz,Pz,Iz),dz[Iz]=dz.Array}var Rz=cz;hR("asyncDispose"),hR("dispose"),hR("matcher"),hR("metadata"),hR("observable"),hR("patternMatch"),hR("replaceAll");var zz=Rz,jz=yI("".charAt),$z=yI("".charCodeAt),qz=yI("".slice),Vz=function(t){return function(e,n){var r,i,a=DN(LI(e)),o=KL(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=$z(a,o))<55296||r>56319||o+1===s||(i=$z(a,o+1))<56320||i>57343?t?jz(a,o):r:t?qz(a,o,o+2):i-56320+(r-55296<<10)+65536}},Hz={codeAt:Vz(!1),charAt:Vz(!0)}.charAt,Uz=kR.set,Gz=kR.getterFor("String Iterator");Oz(String,"String",(function(t){Uz(this,{type:"String Iterator",string:DN(t),index:0})}),(function(){var t,e=Gz(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=Hz(n,r),e.index+=t.length,{value:t,done:!1})}));var Wz=cR.f("iterator"),Yz=$k((function(t){function e(n){return"function"==typeof zz&&"symbol"==typeof Wz?(t.exports=e=function(t){return typeof t},t.exports.default=t.exports,t.exports.__esModule=!0):(t.exports=e=function(t){return t&&"function"==typeof zz&&t.constructor===zz&&t!==zz.prototype?"symbol":typeof t},t.exports.default=t.exports,t.exports.__esModule=!0),e(n)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0})),Xz=jk(Yz),Zz=ND.EXISTS,Kz=fD.f,Qz=Function.prototype,Jz=aE(Qz.toString),tj=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,ej=aE(tj.exec);Wk&&!Zz&&Kz(Qz,"name",{configurable:!0,get:function(){try{return ej(tj,Jz(this))[1]}catch(f){return""}}});var nj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("fontFamily.title"),e.iconSvg=yB,e.mark="fontFamily",e.selectPanelWidth=150,e}return LO(e,t),e.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig(this.mark).fontFamilyList,r=void 0===n?[]:n;e.push({text:Pk("fontFamily.default"),value:""}),r.forEach((function(t){if("string"==typeof t)e.push({text:t,value:t,styleForRenderMenuList:{"font-family":t}});else if("object"===Xz(t)){var n=t.name,r=t.value;e.push({text:n,value:r,styleForRenderMenuList:{"font-family":r}})}}));var i=this.getValue(t);return e.forEach((function(t){t.value===i?t.selected=!0:delete t.selected})),e},e}(aI),rj={renderStyle:function(t,e){var n=t,r=n.fontSize,i=n.fontFamily,a=e;return r&&ET(a,{fontSize:r}),i&&ET(a,{fontFamily:i}),a},styleToHtml:function(t,e){if(!Te.isText(t))return e;var n,r=t,i=r.fontSize,a=r.fontFamily;return i||a?((MO(e)||"span"!==BO(n=ci(e)))&&(n=ci("<span>"+e+"</span>")),i&&n.css("font-size",i),a&&n.css("font-family",a),OO(n)):e},preParseHtml:[eI],parseStyleHtml:function(t,e,n){var r=ci(t);if(!Te.isText(e))return e;var i=e,a=n.getMenuConfig("fontSize").fontSizeList,o=void 0===a?[]:a,s=TO(r,"font-size");s&&o.includes(s)&&(i.fontSize=s);var l=n.getMenuConfig("fontFamily").fontFamilyList,u=void 0===l?[]:l,c=TO(r,"font-family");return c&&u.includes(c)&&(i.fontFamily=c),i},menus:[{key:"fontSize",factory:function(){return new oI},config:{fontSizeList:["12px","13px","14px","15px","16px","19px","22px","24px","29px","32px","40px","48px"]}},{key:"fontFamily",factory:function(){return new nj},config:{fontFamilyList:["黑体",{name:"仿宋",value:"仿宋"},"楷体","标楷体","华文仿宋","华文楷体",{name:"宋体",value:"宋体"},"微软雅黑","Arial","Tahoma","Verdana","Times New Roman","Courier New"]}}]},ij={selector:"p,h1,h2,h3,h4,h5",preParseHtml:function(t){var e=ci(t),n=TO(e,"padding-left");return/\dem/.test(n)&&e.css("text-indent","2em"),/\dpx/.test(n)&&parseInt(n,10)%32==0&&e.css("text-indent","2em"),e[0]}},aj=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){var e=$O(le.nodes(t,{match:function(t){return!!t.indent},universal:!0}),1),n=e[0];return null==n?"":$O(n,1)[0].indent||""},t.prototype.isActive=function(t){return!1},t.prototype.getMatchNode=function(t){var e=$O(le.nodes(t,{match:function(t){var e=Lx.getNodeType(t);return"paragraph"===e||!!e.startsWith("header")},universal:!0,mode:"highest"}),1)[0];return null==e?null:e[0]},t}(),oj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("indent.decrease"),e.iconSvg=bB,e}return LO(e,t),e.prototype.isDisabled=function(t){var e=this.getMatchNode(t);return null==e||!e.indent},e.prototype.exec=function(t,e){Qe.setNodes(t,{indent:null},{match:function(t){return ne.isElement(t)}})},e}(aj),sj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("indent.increase"),e.iconSvg=xB,e}return LO(e,t),e.prototype.isDisabled=function(t){var e=this.getMatchNode(t);return null==e||!!e.indent},e.prototype.exec=function(t,e){Qe.setNodes(t,{indent:"2em"},{match:function(t){return ne.isElement(t)},mode:"highest"})},e}(aj),lj={renderStyle:function(t,e){if(!ne.isElement(t))return e;var n=t.indent,r=e;return n&&ET(r,{textIndent:n}),r},styleToHtml:function(t,e){if(!ne.isElement(t))return e;var n=t.indent;if(!n)return e;var r=ci(e);return r.css("text-indent",n),OO(r)},preParseHtml:[ij],parseStyleHtml:function(t,e,n){var r=ci(t);if(!ne.isElement(e))return e;var i=e,a=TO(r,"text-indent");return a&&(i.indent=a),i},menus:[{key:"indent",factory:function(){return new sj}},{key:"delIndent",factory:function(){return new oj}}]},uj=function(){function t(){this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.getMatchNode=function(t){var e=$O(le.nodes(t,{match:function(t){var e=Lx.getNodeType(t);return"paragraph"===e||"blockquote"===e||!!e.startsWith("header")},universal:!0,mode:"highest"}),1)[0];return null==e?null:e[0]},t.prototype.isDisabled=function(t){return null==t.selection||!!Lx.getSelectedElems(t).some((function(e){if(le.isVoid(t,e)&&le.isBlock(t,e))return!0;var n=e.type;return!!["pre","code"].includes(n)||void 0}))},t}(),cj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("justify.left"),e.iconSvg=wB,e}return LO(e,t),e.prototype.exec=function(t,e){Qe.setNodes(t,{textAlign:"left"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),dj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("justify.right"),e.iconSvg=_B,e}return LO(e,t),e.prototype.exec=function(t,e){Qe.setNodes(t,{textAlign:"right"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),hj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("justify.center"),e.iconSvg=CB,e}return LO(e,t),e.prototype.exec=function(t,e){Qe.setNodes(t,{textAlign:"center"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),pj=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.title=Pk("justify.justify"),e.iconSvg=SB,e}return LO(e,t),e.prototype.exec=function(t,e){Qe.setNodes(t,{textAlign:"justify"},{match:function(e){return ne.isElement(e)&&!t.isInline(e)}})},e}(uj),fj={renderStyle:function(t,e){if(!ne.isElement(t))return e;var n=t.textAlign,r=e;return n&&ET(r,{textAlign:n}),r},styleToHtml:function(t,e){if(!ne.isElement(t))return e;var n=t.textAlign;if(!n)return e;var r=ci(e);return r.css("text-align",n),OO(r)},parseStyleHtml:function(t,e,n){var r=ci(t);if(!ne.isElement(e))return e;var i=e,a=TO(r,"text-align");return a&&(i.textAlign=a),i},menus:[{key:"justifyLeft",factory:function(){return new cj}},{key:"justifyRight",factory:function(){return new dj}},{key:"justifyCenter",factory:function(){return new hj}},{key:"justifyJustify",factory:function(){return new pj}}]},gj=function(){function t(){this.title=Pk("lineHeight.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M964 788a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526zM198.93 144.306c6.668-5.798 16.774-5.094 22.573 1.574l122.26 140.582a16 16 0 0 1 3.927 10.5c0 8.836-7.164 16-16 16h-61.8a8 8 0 0 0-8 8v390.077h69.819a16 16 0 0 1 10.502 3.928c6.666 5.8 7.37 15.906 1.57 22.573L221.476 878.123a16 16 0 0 1-1.57 1.57c-6.668 5.8-16.774 5.097-22.574-1.57L75.051 737.538a16 16 0 0 1-3.928-10.5c0-8.837 7.163-16 16-16h69.822V312.96H87.127a16 16 0 0 1-10.502-3.928c-6.666-5.8-7.37-15.906-1.57-22.573l122.303-140.582a16 16 0 0 1 1.572-1.572zM964 465a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526z m0-323a8 8 0 0 1 8 8v98a8 8 0 0 1-8 8H438a8 8 0 0 1-8-8v-98a8 8 0 0 1 8-8h526z"></path></svg>',this.tag="select",this.width=80}return t.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig("lineHeight").lineHeightList,r=void 0===n?[]:n;e.push({text:Pk("lineHeight.default"),value:""}),r.forEach((function(t){e.push({text:t,value:t})}));var i=this.getValue(t);return e.forEach((function(t){t.value===i?t.selected=!0:delete t.selected})),e},t.prototype.getMatchNode=function(t){var e=$O(le.nodes(t,{match:function(t){var e=Lx.getNodeType(t);return!!e.startsWith("header")||!!["paragraph","blockquote","bulleted-list","numbered-list"].includes(e)},universal:!0,mode:"highest"}),1)[0];return null==e?null:e[0]},t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){var e=this.getMatchNode(t);return null==e?"":ne.isElement(e)&&e.lineHeight||""},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getMatchNode(t)},t.prototype.exec=function(t,e){Qe.setNodes(t,{lineHeight:e.toString()},{mode:"highest"})},t}(),mj={renderStyle:function(t,e){if(!ne.isElement(t))return e;var n=t.lineHeight,r=e;return n&&ET(r,{lineHeight:n}),r},styleToHtml:function(t,e){if(!ne.isElement(t))return e;var n=t.lineHeight;if(!n)return e;var r=ci(e);return r.css("line-height",n),OO(r)},parseStyleHtml:function(t,e,n){var r=ci(t);if(!ne.isElement(e))return e;var i=e,a=n.getMenuConfig("lineHeight").lineHeightList,o=void 0===a?[]:a,s=TO(r,"line-height");return s&&o.includes(s)&&(i.lineHeight=s),i},menus:[{key:"lineHeight",factory:function(){return new gj},config:{lineHeightList:["1","1.15","1.5","2","2.5","3"]}}]},vj=function(){function t(){this.title=Pk("undo.redo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M0.00032 576a510.72 510.72 0 0 0 173.344 384l84.672-96A383.136 383.136 0 0 1 128.00032 576C128.00032 363.936 299.93632 192 512.00032 192c106.048 0 202.048 42.976 271.52 112.48L640.00032 448h384V64l-149.984 149.984A510.272 510.272 0 0 0 512.00032 64C229.21632 64 0.00032 293.216 0.00032 576z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection},t.prototype.exec=function(t,e){"function"==typeof t.redo&&t.redo()},t}(),yj=function(){function t(){this.title=Pk("undo.undo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M512 64A510.272 510.272 0 0 0 149.984 213.984L0.032 64v384h384L240.512 304.48A382.784 382.784 0 0 1 512.032 192c212.064 0 384 171.936 384 384 0 114.688-50.304 217.632-130.016 288l84.672 96a510.72 510.72 0 0 0 173.344-384c0-282.784-229.216-512-512-512z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection},t.prototype.exec=function(t,e){"function"==typeof t.undo&&t.undo()},t}(),bj={menus:[{key:"redo",factory:function(){return new vj}},{key:"undo",factory:function(){return new yj}}]},xj={type:"divider",renderElem:function(t,e,n){var r=Lx.isNodeSelected(n,t);return _o("div",{props:{contentEditable:!1,className:"w-e-textarea-divider"},dataset:{selected:r?"true":""},style:{},on:{mousedown:function(t){return t.preventDefault()}}},[_o("hr")])}},wj={type:"divider",elemToHtml:function(t,e){return"<hr/>"}},_j={selector:"hr",parseElemHtml:function(t,e,n){return{type:"divider",children:[{text:""}]}}},Cj=function(){function t(){this.title=Pk("divider.title"),this.iconSvg='<svg viewBox="0 0 1092 1024"><path d="M0 51.2m51.2 0l989.866667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-989.866667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M0 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M819.2 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M409.6 460.8m51.2 0l170.666667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-170.666667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path><path d="M0 870.4m51.2 0l989.866667 0q51.2 0 51.2 51.2l0 0q0 51.2-51.2 51.2l-989.866667 0q-51.2 0-51.2-51.2l0 0q0-51.2 51.2-51.2Z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||!!Lx.getSelectedElems(t).some((function(e){if(t.isVoid(e))return!0;var n=Lx.getNodeType(e);return"table"===n||"pre"===n||void 0}))},t.prototype.exec=function(t,e){Qe.insertNodes(t,{type:"divider",children:[{text:""}]},{mode:"highest"})},t}(),Sj={renderElems:[xj],elemsToHtml:[wj],parseElemsHtml:[_j],menus:[{key:"divider",factory:function(){return new Cj}}],editorPlugin:function(t){var e=t.isVoid,n=t.normalizeNode,r=t;return r.isVoid=function(t){return"divider"===t.type||e(t)},r.normalizeNode=function(t){var e=$O(t,2),i=e[0],a=e[1];if("divider"!==Lx.getNodeType(i))return n([i,a]);Lx.isLastNode(r,i)&&Qe.insertNodes(r,Lx.genEmptyParagraph(),{at:[a[0]+1]})},r}},Aj=LF.map;fF({target:"Array",proto:!0,forced:!RF("map")},{map:function(t){return Aj(this,t,arguments.length>1?arguments[1]:void 0)}});var kj=aE([].join),Ej=dE!=Object,Dj=tB("join",",");fF({target:"Array",proto:!0,forced:Ej||!Dj},{join:function(t){return kj(fE(this),void 0===t?",":t)}});var Fj=function(){function t(){this.title=Pk("codeBlock.title"),this.iconSvg='<svg viewBox="0 0 1280 1024"><path d="M832 736l96 96 320-320L928 192l-96 96 224 224zM448 288l-96-96L32 512l320 320 96-96-224-224zM701.312 150.528l69.472 18.944-192 704.032-69.472-18.944 192-704.032z"></path></svg>',this.tag="button"}return t.prototype.getSelectCodeElem=function(t){var e=Lx.getSelectedNodeByType(t,"code");if(null==e)return null;var n=Lx.getParentNode(t,e);return null==n||"pre"!==Lx.getNodeType(n)?null:e},t.prototype.getValue=function(t){var e=this.getSelectCodeElem(t);return null==e?"":e.language||""},t.prototype.isActive=function(t){return!!this.getSelectCodeElem(t)},t.prototype.isDisabled=function(t){if(null==t.selection)return!0;var e=Lx.getSelectedElems(t);return!!e.some((function(e){return t.isVoid(e)}))||!e.some((function(t){var e=Lx.getNodeType(t);if("pre"===e||"paragraph"===e)return!0}))},t.prototype.exec=function(t,e){this.isActive(t)?this.changeToPlainText(t):this.changeToCodeBlock(t,e.toString())},t.prototype.changeToPlainText=function(t){var e=this.getSelectCodeElem(t);if(null!=e){var n=pe.string(e);Qe.removeNodes(t,{mode:"highest"});var r=n.split("\n").map((function(t){return{type:"paragraph",children:[{text:t}]}}));Qe.insertNodes(t,r,{mode:"highest"})}},t.prototype.changeToCodeBlock=function(t,e){var n,r,i=[],a=le.nodes(t,{match:function(e){return t.children.includes(e)},universal:!0});try{for(var o=jO(a),s=o.next();!s.done;s=o.next()){var l=$O(s.value,1)[0];l&&i.push(pe.string(l))}}catch(t){n={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}Qe.removeNodes(t,{mode:"highest"});var u={type:"pre",children:[{type:"code",language:e,children:[{text:i.join("\n")}]}]};Qe.insertNodes(t,u,{mode:"highest"})},t}(),Mj={key:"codeBlock",factory:function(){return new Fj}};fF({target:"String",proto:!0,forced:WO("anchor")},{anchor:function(t){return GO(this,"a","name",t)}}),FM("match",(function(t,e,n){return[function(e){var n=pE(this),r=null==e?void 0:PE(e,t);return r?Xk(r,e,n):new RegExp(e)[t](VF(n))},function(t){var r=dD(this),i=VF(t),a=n(e,r,i);if(a.done)return a.value;if(!r.global)return HM(r,i);var o=r.unicode;r.lastIndex=0;for(var s,l=[],u=0;null!==(s=HM(r,i));){var c=VF(s[0]);l[u]=c,""===c&&(r.lastIndex=IM(i,GD(r.lastIndex),o)),u++}return 0===u?null:l}]}));var Oj={type:"pre",renderElem:function(t,e,n){return Uo("pre",null,e)}},Bj={type:"code",renderElem:function(t,e,n){return Uo("code",null,e)}},Tj={selector:"pre",parseElemHtml:function(t,e,n){var r=ci(t);return 0===(e=e.filter((function(t){return"code"===Lx.getNodeType(t)}))).length&&(e=[{type:"code",language:"",children:[{text:r[0].textContent||""}]}]),{type:"pre",children:e.filter((function(t){return"code"===Lx.getNodeType(t)}))}}},Pj={menus:[Mj],editorPlugin:function(t){var e=t.insertBreak,n=t.normalizeNode,r=t.insertData;t.insertNode;var i=t;return i.insertBreak=function(){var t=Lx.getSelectedNodeByType(i,"code");if(null!=t){var n=function(t,e){var n=e.selection;if(null==n)return"";var r=pe.string(t),i=n.anchor.offset,a=r.slice(0,i).split("\n"),o=a.length;return 0===o?"":a[o-1]}(t,i);if(n){var r=n.match(/^\s+/);if(null!=r&&null!=r[0]){var a=r[0];return void i.insertText("\n"+a)}}i.insertText("\n")}else e()},i.normalizeNode=function(t){var e=$O(t,2),r=e[0],a=e[1],o=Lx.getNodeType(r);return"code"===o&&a.length<=1&&Qe.setNodes(i,{type:"paragraph"},{at:a}),"pre"===o&&(Lx.isLastNode(i,r)&&Qe.insertNodes(i,Lx.genEmptyParagraph(),{at:[a[0]+1]}),"code"!==Lx.getNodeType(r.children[0])&&(Qe.unwrapNodes(i),Qe.setNodes(i,{type:"paragraph"},{mode:"highest"}))),n([r,a])},i.insertData=function(t){if(null!=Lx.getSelectedNodeByType(i,"code")){var e=t.getData("text/plain");le.insertText(i,e)}else r(t)},i},renderElems:[Oj,Bj],elemsToHtml:[{type:"code",elemToHtml:function(t,e){return"<code>"+e+"</code>"}},{type:"pre",elemToHtml:function(t,e){return"<pre>"+e+"</pre>"}}],preParseHtml:[{selector:"pre>code",preParseHtml:function(t){var e=ci(t);if("code"!==BO(e))return t;var n=e.find("xmp");if(0===n.length)return t;var r=n.text();return n.remove(),e.text(r),e[0]}}],parseElemsHtml:[{selector:"pre>code",parseElemHtml:function(t,e,n){return{type:"code",language:"",children:[{text:ci(t)[0].textContent||""}]}}},Tj]},Ij=function(){function t(){this.title=Pk("fullScreen.title"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M133.705143 335.433143V133.851429h201.581714a29.622857 29.622857 0 0 0 29.622857-29.549715V68.754286a29.622857 29.622857 0 0 0-29.622857-29.622857H61.732571A22.893714 22.893714 0 0 0 38.765714 62.025143V335.725714c0 16.310857 13.238857 29.622857 29.622857 29.622857h35.547429a29.842286 29.842286 0 0 0 29.696-29.842285zM690.980571 133.851429h201.581715v201.654857c0 16.310857 13.238857 29.549714 29.622857 29.549714h35.547428a29.622857 29.622857 0 0 0 29.549715-29.549714V61.952a22.893714 22.893714 0 0 0-22.820572-22.893714h-273.554285a29.622857 29.622857 0 0 0-29.549715 29.622857v35.547428c0 16.310857 13.238857 29.696 29.622857 29.696zM335.286857 892.781714H133.705143V691.2a29.622857 29.622857 0 0 0-29.622857-29.622857H68.534857a29.622857 29.622857 0 0 0-29.549714 29.622857v273.554286c0 12.653714 10.24 22.893714 22.820571 22.893714h273.554286a29.622857 29.622857 0 0 0 29.696-29.622857v-35.547429a29.769143 29.769143 0 0 0-29.769143-29.696z m557.348572-201.581714v201.581714H690.907429a29.622857 29.622857 0 0 0-29.622858 29.622857v35.547429c0 16.310857 13.238857 29.622857 29.622858 29.622857h273.554285c12.580571 0 22.893714-10.313143 22.893715-22.893714V691.2a29.622857 29.622857 0 0 0-29.622858-29.622857h-35.547428a29.622857 29.622857 0 0 0-29.696 29.622857z"></path></svg>',this.tag="button",this.alwaysEnable=!0}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return t.isFullScreen},t.prototype.isDisabled=function(t){return!1},t.prototype.exec=function(t,e){t.isFullScreen?t.unFullScreen():t.fullScreen()},t}(),Lj={menus:[{key:"fullScreen",factory:function(){return new Ij}}]},Nj=function(){function t(){this.title=Pk("common.enter"),this.iconSvg='<svg viewBox="0 0 1255 1024"><path d="M1095.111111 731.477333h-625.777778V1024L0 658.318222 469.333333 292.408889v292.636444h625.777778V0h156.444445v731.477333z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!!ke.isExpanded(e)},t.prototype.exec=function(t,e){var n=t.selection;if(null!=n){var r=[n.anchor.path[0]];Qe.insertNodes(t,{type:"paragraph",children:[{text:""}]},{at:r}),t.select(le.start(t,r))}},t}(),Rj=[IB,TT,rj,lj,fj,mj,LP,Sj,JP,nP,Pj,KP,_T,VO,jP,bj,Lj,{menus:[{key:"enter",factory:function(){return new Nj}}]}];Tk("en",{listModule:{unOrderedList:"Unordered list",orderedList:"Ordered list"}}),Tk("zh-CN",{listModule:{unOrderedList:"无序列表",orderedList:"有序列表"}});var zj="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function jj(t){var e={exports:{}};return t(e,e.exports),e.exports}var $j,qj,Vj=function(t){return t&&t.Math==Math&&t},Hj=Vj("object"==typeof globalThis&&globalThis)||Vj("object"==typeof window&&window)||Vj("object"==typeof self&&self)||Vj("object"==typeof zj&&zj)||function(){return this}()||Function("return this")(),Uj=function(t){try{return!!t()}catch(t){return!0}},Gj=!Uj((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Wj=Function.prototype.call,Yj=Wj.bind?Wj.bind(Wj):function(){return Wj.apply(Wj,arguments)},Xj={}.propertyIsEnumerable,Zj=Object.getOwnPropertyDescriptor,Kj={f:Zj&&!Xj.call({1:2},1)?function(t){var e=Zj(this,t);return!!e&&e.enumerable}:Xj},Qj=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},Jj=Function.prototype,t$=Jj.bind,e$=Jj.call,n$=t$&&t$.bind(e$),r$=t$?function(t){return t&&n$(e$,t)}:function(t){return t&&function(){return e$.apply(t,arguments)}},i$=r$({}.toString),a$=r$("".slice),o$=function(t){return a$(i$(t),8,-1)},s$=Hj.Object,l$=r$("".split),u$=Uj((function(){return!s$("z").propertyIsEnumerable(0)}))?function(t){return"String"==o$(t)?l$(t,""):s$(t)}:s$,c$=Hj.TypeError,d$=function(t){if(null==t)throw c$("Can't call method on "+t);return t},h$=function(t){return u$(d$(t))},p$=function(t){return"function"==typeof t},f$=function(t){return"object"==typeof t?null!==t:p$(t)},g$=function(t){return p$(t)?t:void 0},m$=function(t,e){return arguments.length<2?g$(Hj[t]):Hj[t]&&Hj[t][e]},v$=r$({}.isPrototypeOf),y$=m$("navigator","userAgent")||"",b$=Hj.process,x$=Hj.Deno,w$=b$&&b$.versions||x$&&x$.version,_$=w$&&w$.v8;_$&&(qj=($j=_$.split("."))[0]>0&&$j[0]<4?1:+($j[0]+$j[1])),!qj&&y$&&(!($j=y$.match(/Edge\/(\d+)/))||$j[1]>=74)&&($j=y$.match(/Chrome\/(\d+)/))&&(qj=+$j[1]);var C$=qj,S$=!!Object.getOwnPropertySymbols&&!Uj((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&C$&&C$<41})),A$=S$&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,k$=Hj.Object,E$=A$?function(t){return"symbol"==typeof t}:function(t){var e=m$("Symbol");return p$(e)&&v$(e.prototype,k$(t))},D$=Hj.String,F$=Hj.TypeError,M$=function(t){if(p$(t))return t;throw F$(function(t){try{return D$(t)}catch(t){return"Object"}}(t)+" is not a function")},O$=function(t,e){var n=t[e];return null==n?void 0:M$(n)},B$=Hj.TypeError,T$=Object.defineProperty,P$=function(t,e){try{T$(Hj,t,{value:e,configurable:!0,writable:!0})}catch(g){Hj[t]=e}return e},I$=Hj["__core-js_shared__"]||P$("__core-js_shared__",{}),L$=jj((function(t){(t.exports=function(t,e){return I$[t]||(I$[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),N$=Hj.Object,R$=function(t){return N$(d$(t))},z$=r$({}.hasOwnProperty),j$=Object.hasOwn||function(t,e){return z$(R$(t),e)},$$=0,q$=Math.random(),V$=r$(1..toString),H$=function(t){return"Symbol("+(void 0===t?"":t)+")_"+V$(++$$+q$,36)},U$=L$("wks"),G$=Hj.Symbol,W$=G$&&G$.for,Y$=A$?G$:G$&&G$.withoutSetter||H$,X$=function(t){if(!j$(U$,t)||!S$&&"string"!=typeof U$[t]){var e="Symbol."+t;S$&&j$(G$,t)?U$[t]=G$[t]:U$[t]=A$&&W$?W$(e):Y$(e)}return U$[t]},Z$=Hj.TypeError,K$=X$("toPrimitive"),Q$=function(t,e){if(!f$(t)||E$(t))return t;var n,r=O$(t,K$);if(r){if(void 0===e&&(e="default"),n=Yj(r,t,e),!f$(n)||E$(n))return n;throw Z$("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&p$(n=t.toString)&&!f$(r=Yj(n,t)))return r;if(p$(n=t.valueOf)&&!f$(r=Yj(n,t)))return r;if("string"!==e&&p$(n=t.toString)&&!f$(r=Yj(n,t)))return r;throw B$("Can't convert object to primitive value")}(t,e)},J$=function(t){var e=Q$(t,"string");return E$(e)?e:e+""},tq=Hj.document,eq=f$(tq)&&f$(tq.createElement),nq=function(t){return eq?tq.createElement(t):{}},rq=!Gj&&!Uj((function(){return 7!=Object.defineProperty(nq("div"),"a",{get:function(){return 7}}).a})),iq=Object.getOwnPropertyDescriptor,aq={f:Gj?iq:function(t,e){if(t=h$(t),e=J$(e),rq)try{return iq(t,e)}catch(t){}if(j$(t,e))return Qj(!Yj(Kj.f,t,e),t[e])}},oq=Hj.String,sq=Hj.TypeError,lq=function(t){if(f$(t))return t;throw sq(oq(t)+" is not an object")},uq=Hj.TypeError,cq=Object.defineProperty,dq={f:Gj?cq:function(t,e,n){if(lq(t),e=J$(e),lq(n),rq)try{return cq(t,e,n)}catch(t){}if("get"in n||"set"in n)throw uq("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},hq=Gj?function(t,e,n){return dq.f(t,e,Qj(1,n))}:function(t,e,n){return t[e]=n,t},pq=r$(Function.toString);p$(I$.inspectSource)||(I$.inspectSource=function(t){return pq(t)});var fq,gq,mq,vq=I$.inspectSource,yq=Hj.WeakMap,bq=p$(yq)&&/native code/.test(vq(yq)),xq=L$("keys"),wq=function(t){return xq[t]||(xq[t]=H$(t))},_q={},Cq=Hj.TypeError,Sq=Hj.WeakMap;if(bq||I$.state){var Aq=I$.state||(I$.state=new Sq),kq=r$(Aq.get),Eq=r$(Aq.has),Dq=r$(Aq.set);fq=function(t,e){if(Eq(Aq,t))throw new Cq("Object already initialized");return e.facade=t,Dq(Aq,t,e),e},gq=function(t){return kq(Aq,t)||{}},mq=function(t){return Eq(Aq,t)}}else{var Fq=wq("state");_q[Fq]=!0,fq=function(t,e){if(j$(t,Fq))throw new Cq("Object already initialized");return e.facade=t,hq(t,Fq,e),e},gq=function(t){return j$(t,Fq)?t[Fq]:{}},mq=function(t){return j$(t,Fq)}}var Mq,Oq={set:fq,get:gq,has:mq,enforce:function(t){return mq(t)?gq(t):fq(t,{})},getterFor:function(t){return function(e){var n;if(!f$(e)||(n=gq(e)).type!==t)throw Cq("Incompatible receiver, "+t+" required");return n}}},Bq=Function.prototype,Tq=Gj&&Object.getOwnPropertyDescriptor,Pq=j$(Bq,"name"),Iq={EXISTS:Pq,PROPER:Pq&&"something"===function(){}.name,CONFIGURABLE:Pq&&(!Gj||Gj&&Tq(Bq,"name").configurable)},Lq=jj((function(t){var e=Iq.CONFIGURABLE,n=Oq.get,r=Oq.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;p$(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!j$(a,"name")||e&&a.name!==d)&&hq(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==Hj?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:hq(t,n,a)):u?t[n]=a:P$(n,a)})(Function.prototype,"toString",(function(){return p$(this)&&n(this).source||vq(this)}))})),Nq=Math.ceil,Rq=Math.floor,zq=function(t){var e=+t;return e!=e||0===e?0:(e>0?Rq:Nq)(e)},jq=Math.max,$q=Math.min,qq=Math.min,Vq=function(t){return t>0?qq(zq(t),9007199254740991):0},Hq=function(t){return Vq(t.length)},Uq=function(t){return function(e,n,r){var i,a=h$(e),o=Hq(a),s=function(t,e){var n=zq(t);return n<0?jq(n+e,0):$q(n,e)}(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},Gq={includes:Uq(!0),indexOf:Uq(!1)},Wq=Gq.indexOf,Yq=r$([].push),Xq=function(t,e){var n,r=h$(t),i=0,a=[];for(n in r)!j$(_q,n)&&j$(r,n)&&Yq(a,n);for(;e.length>i;)j$(r,n=e[i++])&&(~Wq(a,n)||Yq(a,n));return a},Zq=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Kq=Zq.concat("length","prototype"),Qq={f:Object.getOwnPropertyNames||function(t){return Xq(t,Kq)}},Jq={f:Object.getOwnPropertySymbols},tV=r$([].concat),eV=m$("Reflect","ownKeys")||function(t){var e=Qq.f(lq(t)),n=Jq.f;return n?tV(e,n(t)):e},nV=function(t,e){for(var n=eV(e),r=dq.f,i=aq.f,a=0;a<n.length;a++){var o=n[a];j$(t,o)||r(t,o,i(e,o))}},rV=/#|\.prototype\./,iV=function(t,e){var n=oV[aV(t)];return n==lV||n!=sV&&(p$(e)?Uj(e):!!e)},aV=iV.normalize=function(t){return String(t).replace(rV,".").toLowerCase()},oV=iV.data={},sV=iV.NATIVE="N",lV=iV.POLYFILL="P",uV=iV,cV=aq.f,dV=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?Hj:u?Hj[s]||P$(s,{}):(Hj[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=cV(n,r))&&o.value:n[r],!uV(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;nV(a,i)}(t.sham||i&&i.sham)&&hq(a,"sham",!0),Lq(n,r,a,t)}},hV=Object.keys||function(t){return Xq(t,Zq)},pV=Gj?Object.defineProperties:function(t,e){lq(t);for(var n,r=h$(e),i=hV(e),a=i.length,o=0;a>o;)dq.f(t,n=i[o++],r[n]);return t},fV=m$("document","documentElement"),gV=wq("IE_PROTO"),mV=function(){},vV=function(t){return"<script>"+t+"<\/script>"},yV=function(t){t.write(vV("")),t.close();var e=t.parentWindow.Object;return t=null,e},bV=function(){try{Mq=new ActiveXObject("htmlfile")}catch(t){}var t,e;bV="undefined"!=typeof document?document.domain&&Mq?yV(Mq):((e=nq("iframe")).style.display="none",fV.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(vV("document.F=Object")),t.close(),t.F):yV(Mq);for(var n=Zq.length;n--;)delete bV.prototype[Zq[n]];return bV()};_q[gV]=!0;var xV=Object.create||function(t,e){var n;return null!==t?(mV.prototype=lq(t),n=new mV,mV.prototype=null,n[gV]=t):n=bV(),void 0===e?n:pV(n,e)},wV=X$("unscopables"),_V=Array.prototype;null==_V[wV]&&dq.f(_V,wV,{configurable:!0,value:xV(null)});var CV,SV=Gq.includes;function AV(t){if("bulleted-list"===t)return"ul";if("numbered-list"===t)return"ol";if("list-item"===t)return"li";throw new Error("list type '"+t+"' is invalid")}function kV(t){var e=Lx.getNodeType(t);return["bulleted-list","numbered-list"].includes(e)}function EV(t){return function(e,n,r){var i=AV(t);return Uo(i,null,n)}}dV({target:"Array",proto:!0},{includes:function(t){return SV(this,t,arguments.length>1?arguments[1]:void 0)}}),CV="includes",_V[wV][CV]=!0;var DV={type:"bulleted-list",renderElem:EV("bulleted-list")},FV={type:"numbered-list",renderElem:EV("numbered-list")},MV={type:"list-item",renderElem:EV("list-item")};function OV(t){var e=AV(t);return function(t,n){return"<"+e+">"+n+"</"+e+">"}}var BV={type:"bulleted-list",elemToHtml:OV("bulleted-list")},TV={type:"numbered-list",elemToHtml:OV("numbered-list")},PV={type:"list-item",elemToHtml:OV("list-item")},IV=r$(r$.bind),LV=Array.isArray||function(t){return"Array"==o$(t)},NV={};NV[X$("toStringTag")]="z";var RV="[object z]"===String(NV),zV=X$("toStringTag"),jV=Hj.Object,$V="Arguments"==o$(function(){return arguments}()),qV=RV?o$:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=jV(t),zV))?n:$V?o$(e):"Object"==(r=o$(e))&&p$(e.callee)?"Arguments":r},VV=function(){},HV=[],UV=m$("Reflect","construct"),GV=/^\s*(?:class|function)\b/,WV=r$(GV.exec),YV=!GV.exec(VV),XV=function(t){if(!p$(t))return!1;try{return UV(VV,HV,t),!0}catch(t){return!1}},ZV=!UV||Uj((function(){var t;return XV(XV.call)||!XV(Object)||!XV((function(){t=!0}))||t}))?function(t){if(!p$(t))return!1;switch(qV(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return YV||!!WV(GV,vq(t))}:XV,KV=X$("species"),QV=Hj.Array,JV=function(t,e){return new(function(t){var e;return LV(t)&&(e=t.constructor,(ZV(e)&&(e===QV||LV(e.prototype))||f$(e)&&null===(e=e[KV]))&&(e=void 0)),void 0===e?QV:e}(t))(0===e?0:e)},tH=r$([].push),eH=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=R$(l),g=u$(f),m=function(t,e){return M$(t),void 0===e?t:IV?IV(t,e):function(){return t.apply(e,arguments)}}(u,c),v=Hq(g),y=0,b=d||JV,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:tH(x,h)}else switch(t){case 4:return!1;case 7:tH(x,h)}return a?-1:r||i?i:x}},nH={forEach:eH(0),map:eH(1),filter:eH(2),some:eH(3),every:eH(4),find:eH(5),findIndex:eH(6),filterReject:eH(7)},rH=X$("species"),iH=function(t){return C$>=51||!Uj((function(){var e=[];return(e.constructor={})[rH]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},aH=nH.filter;dV({target:"Array",proto:!0,forced:!iH("filter")},{filter:function(t){return aH(this,t,arguments.length>1?arguments[1]:void 0)}});var oH=RV?{}.toString:function(){return"[object "+qV(this)+"]"};RV||Lq(Object.prototype,"toString",oH,{unsafe:!0});var sH,lH,uH=Hj.String,cH=function(t){if("Symbol"===qV(t))throw TypeError("Cannot convert a Symbol value to a string");return uH(t)},dH=function(){var t=lq(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},hH=Hj.RegExp,pH=Uj((function(){var t=hH("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),fH=pH||Uj((function(){return!hH("a","y").sticky})),gH={BROKEN_CARET:pH||Uj((function(){var t=hH("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:fH,UNSUPPORTED_Y:pH},mH=Hj.RegExp,vH=Uj((function(){var t=mH(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),yH=Hj.RegExp,bH=Uj((function(){var t=yH("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),xH=Oq.get,wH=L$("native-string-replace",String.prototype.replace),_H=RegExp.prototype.exec,CH=_H,SH=r$("".charAt),AH=r$("".indexOf),kH=r$("".replace),EH=r$("".slice),DH=(lH=/b*/g,Yj(_H,sH=/a/,"a"),Yj(_H,lH,"a"),0!==sH.lastIndex||0!==lH.lastIndex),FH=gH.BROKEN_CARET,MH=void 0!==/()??/.exec("")[1];(DH||MH||FH||vH||bH)&&(CH=function(t){var e,n,r,i,a,o,s,l=this,u=xH(l),c=cH(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=Yj(CH,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=FH&&l.sticky,f=Yj(dH,l),g=l.source,m=0,v=c;if(p&&(f=kH(f,"y",""),-1===AH(f,"g")&&(f+="g"),v=EH(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==SH(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),MH&&(n=new RegExp("^"+g+"$(?!\\s)",f)),DH&&(r=l.lastIndex),i=Yj(_H,p?n:l,v),p?i?(i.input=EH(i.input,m),i[0]=EH(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:DH&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),MH&&i&&i.length>1&&Yj(wH,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=xV(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var OH=CH;dV({target:"RegExp",proto:!0,forced:/./.exec!==OH},{exec:OH});var BH=Function.prototype,TH=BH.apply,PH=BH.bind,IH=BH.call,LH="object"==typeof Reflect&&Reflect.apply||(PH?IH.bind(TH):function(){return IH.apply(TH,arguments)}),NH=X$("species"),RH=RegExp.prototype,zH=r$("".charAt),jH=r$("".charCodeAt),$H=r$("".slice),qH=function(t){return function(e,n){var r,i,a=cH(d$(e)),o=zq(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=jH(a,o))<55296||r>56319||o+1===s||(i=jH(a,o+1))<56320||i>57343?t?zH(a,o):r:t?$H(a,o,o+2):i-56320+(r-55296<<10)+65536}},VH={codeAt:qH(!1),charAt:qH(!0)}.charAt,HH=function(t,e,n){return e+(n?VH(t,e).length:1)},UH=Math.floor,GH=r$("".charAt),WH=r$("".replace),YH=r$("".slice),XH=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ZH=/\$([$&'`]|\d{1,2})/g,KH=function(t,e,n,r,i,a){var o=n+t.length,s=r.length,l=ZH;return void 0!==i&&(i=R$(i),l=XH),WH(a,l,(function(a,l){var u;switch(GH(l,0)){case"$":return"$";case"&":return t;case"`":return YH(e,0,n);case"'":return YH(e,o);case"<":u=i[YH(l,1,-1)];break;default:var c=+l;if(0===c)return a;if(c>s){var d=UH(c/10);return 0===d?a:d<=s?void 0===r[d-1]?GH(l,1):r[d-1]+GH(l,1):a}u=r[c-1]}return void 0===u?"":u}))},QH=Hj.TypeError,JH=function(t,e){var n=t.exec;if(p$(n)){var r=Yj(n,t,e);return null!==r&&lq(r),r}if("RegExp"===o$(t))return Yj(OH,t,e);throw QH("RegExp#exec called on incompatible receiver")},tU=X$("replace"),eU=Math.max,nU=Math.min,rU=r$([].concat),iU=r$([].push),aU=r$("".indexOf),oU=r$("".slice),sU="$0"==="a".replace(/./,"$0"),lU=!!/./[tU]&&""===/./[tU]("a","$0");!function(t,e,n,r){var i=X$(t),a=!Uj((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!Uj((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[NH]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=r$(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=r$(t),l=e.exec;return l===OH||l===RH.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));Lq(String.prototype,t,l[0]),Lq(RH,i,l[1])}r&&hq(RH[i],"sham",!0)}("replace",(function(t,e,n){var r=lU?"$":"$0";return[function(t,n){var r=d$(this),i=null==t?void 0:O$(t,tU);return i?Yj(i,t,r,n):Yj(e,cH(r),t,n)},function(t,i){var a=lq(this),o=cH(t);if("string"==typeof i&&-1===aU(i,r)&&-1===aU(i,"$<")){var s=n(e,a,o,i);if(s.done)return s.value}var l=p$(i);l||(i=cH(i));var u=a.global;if(u){var c=a.unicode;a.lastIndex=0}for(var d=[];;){var h=JH(a,o);if(null===h)break;if(iU(d,h),!u)break;""===cH(h[0])&&(a.lastIndex=HH(o,Vq(a.lastIndex),c))}for(var p,f="",g=0,m=0;m<d.length;m++){for(var v=cH((h=d[m])[0]),y=eU(nU(zq(h.index),o.length),0),b=[],x=1;x<h.length;x++)iU(b,void 0===(p=h[x])?p:String(p));var w=h.groups;if(l){var _=rU([v],b,y,o);void 0!==w&&iU(_,w);var C=cH(LH(i,void 0,_))}else C=KH(v,o,y,b,w,i);y>=g&&(f+=oU(o,g,y)+C,g=y+v.length)}return f+oU(o,g)}]}),!!Uj((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!sU||lU),dV({global:!0},{globalThis:Hj});var uU={selector:"li",parseElemHtml:function(t,e,n){var r=ci(t);return 0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]),{type:"list-item",children:e}}},cU={selector:"ul",parseElemHtml:function(t,e,n){return{type:"bulleted-list",children:e.filter((function(t){return"list-item"===Lx.getNodeType(t)}))}}},dU={selector:"ol",parseElemHtml:function(t,e,n){return{type:"numbered-list",children:e.filter((function(t){return"list-item"===Lx.getNodeType(t)}))}}},hU=function(t,e){return hU=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},hU(t,e)
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */};function pU(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}hU(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}function fU(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}var gU,mU=function(){function t(){this.tag="button"}return t.prototype.getListNode=function(t){var e=this.type;return Lx.getSelectedNodeByType(t,e)},t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!!this.getListNode(t)},t.prototype.isDisabled=function(t){return null==t.selection||!!Lx.getSelectedElems(t).some((function(e){if(le.isVoid(t,e)&&le.isBlock(t,e))return!0;var n=e.type;return!!["pre","code","table"].includes(n)||void 0}))},t.prototype.getMatchListType=function(t){var e=fU(le.nodes(t,{match:function(t){return kV(t)},universal:!0}),1),n=e[0];if(null==n)return"";var r=fU(n,1)[0];return Lx.getNodeType(r)},t.prototype.exec=function(t,e){var n=this.type,r=this.isActive(t);Qe.unwrapNodes(t,{match:function(t){return kV(t)},split:!0}),Qe.setNodes(t,{type:r?"paragraph":"list-item"});var i={type:n,children:[]};r||Qe.wrapNodes(t,i);var a=this.getMatchListType(t);""!=a&&a!==n&&Qe.wrapNodes(t,i)},t}(),vU='<svg viewBox="0 0 1024 1024"><path d="M384 64h640v128H384V64z m0 384h640v128H384v-128z m0 384h640v128H384v-128zM0 128a128 128 0 1 1 256 0 128 128 0 0 1-256 0z m0 384a128 128 0 1 1 256 0 128 128 0 0 1-256 0z m0 384a128 128 0 1 1 256 0 128 128 0 0 1-256 0z"></path></svg>',yU='<svg viewBox="0 0 1024 1024"><path d="M384 832h640v128H384z m0-384h640v128H384z m0-384h640v128H384zM192 0v256H128V64H64V0zM128 526.016v50.016h128v64H64v-146.016l128-60V384H64v-64h192v146.016zM256 704v320H64v-64h128v-64H64v-64h128v-64H64v-64z"></path></svg>',bU=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bulleted-list",e.title=Pk("listModule.unOrderedList"),e.iconSvg=vU,e}return pU(e,t),e}(mU),xU=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="numbered-list",e.title=Pk("listModule.orderedList"),e.iconSvg=yU,e}return pU(e,t),e}(mU),wU={key:"bulletedList",factory:function(){return new bU}},_U={key:"numberedList",factory:function(){return new xU}},CU=/"/g,SU=r$("".replace);dV({target:"String",proto:!0,forced:(gU="anchor",Uj((function(){var t=""[gU]('"');return t!==t.toLowerCase()||t.split('"').length>3})))},{anchor:function(t){return e="a",n="name",r=t,i=cH(d$(this)),a="<"+e,""!==n&&(a+=" "+n+'="'+SU(cH(r),CU,""")+'"'),a+">"+i+"</"+e+">";var e,n,r,i,a}});var AU=function(t,e,n){var r=J$(e);r in t?dq.f(t,r,Qj(0,n)):t[r]=n},kU=X$("isConcatSpreadable"),EU=Hj.TypeError,DU=C$>=51||!Uj((function(){var t=[];return t[kU]=!1,t.concat()[0]!==t})),FU=iH("concat"),MU=function(t){if(!f$(t))return!1;var e=t[kU];return void 0!==e?!!e:LV(t)};dV({target:"Array",proto:!0,forced:!DU||!FU},{concat:function(t){var e,n,r,i,a,o=R$(this),s=JV(o,0),l=0;for(e=-1,r=arguments.length;e<r;e++)if(MU(a=-1===e?o:arguments[e])){if(l+(i=Hq(a))>9007199254740991)throw EU("Maximum allowed index exceeded");for(n=0;n<i;n++,l++)n in a&&AU(s,l,a[n])}else{if(l>=9007199254740991)throw EU("Maximum allowed index exceeded");AU(s,l++,a)}return s.length=l,s}});var OU={renderElems:[DV,FV,MV],elemsToHtml:[BV,TV,PV],parseElemsHtml:[uU,dU,cU],menus:[wU,_U],editorPlugin:function(t){var e=t.insertBreak,n=t.deleteBackward;t.insertNode;var r=t;return r.insertBreak=function(){var t=r.selection;if(null!=t){var n=Lx.getSelectedNodeByType(r,"list-item");if(null!=n){var i=Lx.getParentNode(r,n),a=(null==i?void 0:i.children)||[];if(n===a[a.length-1]&&""===pe.string(n)){Qe.removeNodes(r,{match:function(t){return Lx.checkNodeType(t,"list-item")}});var o=[t.anchor.path[0]+1];return Qe.insertNodes(r,Lx.genEmptyParagraph(),{at:o}),void r.select({path:o.concat(0),offset:0})}e()}else e()}else e()},r.deleteBackward=function(t){var e=function(t){var e=fU(le.nodes(t,{match:function(e){return t.children[0]===e},mode:"highest"}),1),n=e[0];if(null==n)return!1;var r=n[0];return!(!ne.isElement(r)||pe.string(r)||!kV(r)||(Qe.unwrapNodes(t,{match:function(t){return kV(t)},split:!0}),Qe.setNodes(t,{type:"paragraph"}),0))}(r);e||n(t)},r}},BU=tn((function(t,e){var n=200,r="__lodash_hash_undefined__",i=1,a=2,o=9007199254740991,s="[object Arguments]",l="[object Array]",u="[object AsyncFunction]",c="[object Boolean]",d="[object Date]",h="[object Error]",p="[object Function]",f="[object GeneratorFunction]",g="[object Map]",m="[object Number]",v="[object Null]",y="[object Object]",b="[object Promise]",x="[object Proxy]",w="[object RegExp]",_="[object Set]",C="[object String]",S="[object Symbol]",A="[object Undefined]",k="[object WeakMap]",E="[object ArrayBuffer]",D="[object DataView]",F="[object Float32Array]",M="[object Float64Array]",O="[object Int8Array]",B="[object Int16Array]",T="[object Int32Array]",P="[object Uint8Array]",I="[object Uint8ClampedArray]",L="[object Uint16Array]",N="[object Uint32Array]",R=/[\\^$.*+?()[\]{}|]/g,z=/^\[object .+?Constructor\]$/,j=/^(?:0|[1-9]\d*)$/,$={};$[F]=$[M]=$[O]=$[B]=$[T]=$[P]=$[I]=$[L]=$[N]=!0,$[s]=$[l]=$[E]=$[c]=$[D]=$[d]=$[h]=$[p]=$[g]=$[m]=$[y]=$[w]=$[_]=$[C]=$[k]=!1;var q="object"==typeof Je&&Je&&Je.Object===Object&&Je,V="object"==typeof self&&self&&self.Object===Object&&self,H=q||V||Function("return this")(),U=e&&!e.nodeType&&e,G=U&&t&&!t.nodeType&&t,W=G&&G.exports===U,Y=W&&q.process,X=function(){try{return Y&&Y.binding&&Y.binding("util")}catch(dut){}}(),Z=X&&X.isTypedArray;function K(t,e){var n=-1,r=null==t?0:t.length,i=0,a=[];while(++n<r){var o=t[n];e(o,n,t)&&(a[i++]=o)}return a}function Q(t,e){var n=-1,r=e.length,i=t.length;while(++n<r)t[i+n]=e[n];return t}function J(t,e){var n=-1,r=null==t?0:t.length;while(++n<r)if(e(t[n],n,t))return!0;return!1}function tt(t,e){var n=-1,r=Array(t);while(++n<t)r[n]=e(n);return r}function et(t){return function(e){return t(e)}}function nt(t,e){return t.has(e)}function rt(t,e){return null==t?void 0:t[e]}function it(t){var e=-1,n=Array(t.size);return t.forEach((function(t,r){n[++e]=[r,t]})),n}function at(t,e){return function(n){return t(e(n))}}function ot(t){var e=-1,n=Array(t.size);return t.forEach((function(t){n[++e]=t})),n}var st=Array.prototype,lt=Function.prototype,ut=Object.prototype,ct=H["__core-js_shared__"],dt=lt.toString,ht=ut.hasOwnProperty,pt=function(){var t=/[^.]+$/.exec(ct&&ct.keys&&ct.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}(),ft=ut.toString,gt=RegExp("^"+dt.call(ht).replace(R,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),mt=W?H.Buffer:void 0,vt=H.Symbol,yt=H.Uint8Array,bt=ut.propertyIsEnumerable,xt=st.splice,wt=vt?vt.toStringTag:void 0,_t=Object.getOwnPropertySymbols,Ct=mt?mt.isBuffer:void 0,St=at(Object.keys,Object),At=ke(H,"DataView"),kt=ke(H,"Map"),Et=ke(H,"Promise"),Dt=ke(H,"Set"),Ft=ke(H,"WeakMap"),Mt=ke(Object,"create"),Ot=Ie(At),Bt=Ie(kt),Tt=Ie(Et),Pt=Ie(Dt),It=Ie(Ft),Lt=vt?vt.prototype:void 0,Nt=Lt?Lt.valueOf:void 0;function Rt(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function zt(){this.__data__=Mt?Mt(null):{},this.size=0}function jt(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}function $t(t){var e=this.__data__;if(Mt){var n=e[t];return n===r?void 0:n}return ht.call(e,t)?e[t]:void 0}function qt(t){var e=this.__data__;return Mt?void 0!==e[t]:ht.call(e,t)}function Vt(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=Mt&&void 0===e?r:e,this}function Ht(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Ut(){this.__data__=[],this.size=0}function Gt(t){var e=this.__data__,n=he(e,t);if(n<0)return!1;var r=e.length-1;return n==r?e.pop():xt.call(e,n,1),--this.size,!0}function Wt(t){var e=this.__data__,n=he(e,t);return n<0?void 0:e[n][1]}function Yt(t){return he(this.__data__,t)>-1}function Xt(t,e){var n=this.__data__,r=he(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this}function Zt(t){var e=-1,n=null==t?0:t.length;this.clear();while(++e<n){var r=t[e];this.set(r[0],r[1])}}function Kt(){this.size=0,this.__data__={hash:new Rt,map:new(kt||Ht),string:new Rt}}function Qt(t){var e=Ae(this,t)["delete"](t);return this.size-=e?1:0,e}function Jt(t){return Ae(this,t).get(t)}function te(t){return Ae(this,t).has(t)}function ee(t,e){var n=Ae(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this}function ne(t){var e=-1,n=null==t?0:t.length;this.__data__=new Zt;while(++e<n)this.add(t[e])}function re(t){return this.__data__.set(t,r),this}function ie(t){return this.__data__.has(t)}function ae(t){var e=this.__data__=new Ht(t);this.size=e.size}function oe(){this.__data__=new Ht,this.size=0}function se(t){var e=this.__data__,n=e["delete"](t);return this.size=e.size,n}function le(t){return this.__data__.get(t)}function ue(t){return this.__data__.has(t)}function ce(t,e){var r=this.__data__;if(r instanceof Ht){var i=r.__data__;if(!kt||i.length<n-1)return i.push([t,e]),this.size=++r.size,this;r=this.__data__=new Zt(i)}return r.set(t,e),this.size=r.size,this}function de(t,e){var n=Re(t),r=!n&&Ne(t),i=!n&&!r&&je(t),a=!n&&!r&&!i&&Ge(t),o=n||r||i||a,s=o?tt(t.length,String):[],l=s.length;for(var u in t)!e&&!ht.call(t,u)||o&&("length"==u||i&&("offset"==u||"parent"==u)||a&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||Me(u,l))||s.push(u);return s}function he(t,e){var n=t.length;while(n--)if(Le(t[n][0],e))return n;return-1}function pe(t,e,n){var r=e(t);return Re(t)?r:Q(r,n(t))}function fe(t){return null==t?void 0===t?A:v:wt&&wt in Object(t)?Ee(t):Pe(t)}function ge(t){return Ue(t)&&fe(t)==s}function me(t,e,n,r,i){return t===e||(null==t||null==e||!Ue(t)&&!Ue(e)?t!==t&&e!==e:ve(t,e,n,r,me,i))}function ve(t,e,n,r,a,o){var u=Re(t),c=Re(e),d=u?l:Fe(t),h=c?l:Fe(e);d=d==s?y:d,h=h==s?y:h;var p=d==y,f=h==y,g=d==h;if(g&&je(t)){if(!je(e))return!1;u=!0,p=!1}if(g&&!p)return o||(o=new ae),u||Ge(t)?we(t,e,n,r,a,o):_e(t,e,d,n,r,a,o);if(!(n&i)){var m=p&&ht.call(t,"__wrapped__"),v=f&&ht.call(e,"__wrapped__");if(m||v){var b=m?t.value():t,x=v?e.value():e;return o||(o=new ae),a(b,x,n,r,o)}}return!!g&&(o||(o=new ae),Ce(t,e,n,r,a,o))}function ye(t){if(!He(t)||Be(t))return!1;var e=qe(t)?gt:z;return e.test(Ie(t))}function be(t){return Ue(t)&&Ve(t.length)&&!!$[fe(t)]}function xe(t){if(!Te(t))return St(t);var e=[];for(var n in Object(t))ht.call(t,n)&&"constructor"!=n&&e.push(n);return e}function we(t,e,n,r,o,s){var l=n&i,u=t.length,c=e.length;if(u!=c&&!(l&&c>u))return!1;var d=s.get(t);if(d&&s.get(e))return d==e;var h=-1,p=!0,f=n&a?new ne:void 0;s.set(t,e),s.set(e,t);while(++h<u){var g=t[h],m=e[h];if(r)var v=l?r(m,g,h,e,t,s):r(g,m,h,t,e,s);if(void 0!==v){if(v)continue;p=!1;break}if(f){if(!J(e,(function(t,e){if(!nt(f,e)&&(g===t||o(g,t,n,r,s)))return f.push(e)}))){p=!1;break}}else if(g!==m&&!o(g,m,n,r,s)){p=!1;break}}return s["delete"](t),s["delete"](e),p}function _e(t,e,n,r,o,s,l){switch(n){case D:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case E:return!(t.byteLength!=e.byteLength||!s(new yt(t),new yt(e)));case c:case d:case m:return Le(+t,+e);case h:return t.name==e.name&&t.message==e.message;case w:case C:return t==e+"";case g:var u=it;case _:var p=r&i;if(u||(u=ot),t.size!=e.size&&!p)return!1;var f=l.get(t);if(f)return f==e;r|=a,l.set(t,e);var v=we(u(t),u(e),r,o,s,l);return l["delete"](t),v;case S:if(Nt)return Nt.call(t)==Nt.call(e)}return!1}function Ce(t,e,n,r,a,o){var s=n&i,l=Se(t),u=l.length,c=Se(e),d=c.length;if(u!=d&&!s)return!1;var h=u;while(h--){var p=l[h];if(!(s?p in e:ht.call(e,p)))return!1}var f=o.get(t);if(f&&o.get(e))return f==e;var g=!0;o.set(t,e),o.set(e,t);var m=s;while(++h<u){p=l[h];var v=t[p],y=e[p];if(r)var b=s?r(y,v,p,e,t,o):r(v,y,p,t,e,o);if(!(void 0===b?v===y||a(v,y,n,r,o):b)){g=!1;break}m||(m="constructor"==p)}if(g&&!m){var x=t.constructor,w=e.constructor;x==w||!("constructor"in t)||!("constructor"in e)||"function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w||(g=!1)}return o["delete"](t),o["delete"](e),g}function Se(t){return pe(t,We,De)}function Ae(t,e){var n=t.__data__;return Oe(e)?n["string"==typeof e?"string":"hash"]:n.map}function ke(t,e){var n=rt(t,e);return ye(n)?n:void 0}function Ee(t){var e=ht.call(t,wt),n=t[wt];try{t[wt]=void 0;var r=!0}catch(dut){}var i=ft.call(t);return r&&(e?t[wt]=n:delete t[wt]),i}Rt.prototype.clear=zt,Rt.prototype["delete"]=jt,Rt.prototype.get=$t,Rt.prototype.has=qt,Rt.prototype.set=Vt,Ht.prototype.clear=Ut,Ht.prototype["delete"]=Gt,Ht.prototype.get=Wt,Ht.prototype.has=Yt,Ht.prototype.set=Xt,Zt.prototype.clear=Kt,Zt.prototype["delete"]=Qt,Zt.prototype.get=Jt,Zt.prototype.has=te,Zt.prototype.set=ee,ne.prototype.add=ne.prototype.push=re,ne.prototype.has=ie,ae.prototype.clear=oe,ae.prototype["delete"]=se,ae.prototype.get=le,ae.prototype.has=ue,ae.prototype.set=ce;var De=_t?function(t){return null==t?[]:(t=Object(t),K(_t(t),(function(e){return bt.call(t,e)})))}:Ye,Fe=fe;function Me(t,e){return e=null==e?o:e,!!e&&("number"==typeof t||j.test(t))&&t>-1&&t%1==0&&t<e}function Oe(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}function Be(t){return!!pt&&pt in t}function Te(t){var e=t&&t.constructor,n="function"==typeof e&&e.prototype||ut;return t===n}function Pe(t){return ft.call(t)}function Ie(t){if(null!=t){try{return dt.call(t)}catch(dut){}try{return t+""}catch(dut){}}return""}function Le(t,e){return t===e||t!==t&&e!==e}(At&&Fe(new At(new ArrayBuffer(1)))!=D||kt&&Fe(new kt)!=g||Et&&Fe(Et.resolve())!=b||Dt&&Fe(new Dt)!=_||Ft&&Fe(new Ft)!=k)&&(Fe=function(t){var e=fe(t),n=e==y?t.constructor:void 0,r=n?Ie(n):"";if(r)switch(r){case Ot:return D;case Bt:return g;case Tt:return b;case Pt:return _;case It:return k}return e});var Ne=ge(function(){return arguments}())?ge:function(t){return Ue(t)&&ht.call(t,"callee")&&!bt.call(t,"callee")},Re=Array.isArray;function ze(t){return null!=t&&Ve(t.length)&&!qe(t)}var je=Ct||Xe;function $e(t,e){return me(t,e)}function qe(t){if(!He(t))return!1;var e=fe(t);return e==p||e==f||e==u||e==x}function Ve(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=o}function He(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Ue(t){return null!=t&&"object"==typeof t}var Ge=Z?et(Z):be;function We(t){return ze(t)?de(t):xe(t)}function Ye(){return[]}function Xe(){return!1}t.exports=$e}));Tk("en",{tableModule:{deleteCol:"Delete column",deleteRow:"Delete row",deleteTable:"Delete table",widthAuto:"Width auto",insertCol:"Insert column",insertRow:"Insert row",insertTable:"Insert table",header:"Header"}}),Tk("zh-CN",{tableModule:{deleteCol:"删除列",deleteRow:"删除行",deleteTable:"删除表格",widthAuto:"宽度自适应",insertCol:"插入列",insertRow:"插入行",insertTable:"插入表格",header:"表头"}});var TU="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function PU(t){var e={exports:{}};return t(e,e.exports),e.exports}var IU,LU,NU=function(t){return t&&t.Math==Math&&t},RU=NU("object"==typeof globalThis&&globalThis)||NU("object"==typeof window&&window)||NU("object"==typeof self&&self)||NU("object"==typeof TU&&TU)||function(){return this}()||Function("return this")(),zU=function(t){try{return!!t()}catch(t){return!0}},jU=!zU((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),$U=Function.prototype.call,qU=$U.bind?$U.bind($U):function(){return $U.apply($U,arguments)},VU={}.propertyIsEnumerable,HU=Object.getOwnPropertyDescriptor,UU={f:HU&&!VU.call({1:2},1)?function(t){var e=HU(this,t);return!!e&&e.enumerable}:VU},GU=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},WU=Function.prototype,YU=WU.bind,XU=WU.call,ZU=YU&&YU.bind(XU),KU=YU?function(t){return t&&ZU(XU,t)}:function(t){return t&&function(){return XU.apply(t,arguments)}},QU=KU({}.toString),JU=KU("".slice),tG=function(t){return JU(QU(t),8,-1)},eG=RU.Object,nG=KU("".split),rG=zU((function(){return!eG("z").propertyIsEnumerable(0)}))?function(t){return"String"==tG(t)?nG(t,""):eG(t)}:eG,iG=RU.TypeError,aG=function(t){if(null==t)throw iG("Can't call method on "+t);return t},oG=function(t){return rG(aG(t))},sG=function(t){return"function"==typeof t},lG=function(t){return"object"==typeof t?null!==t:sG(t)},uG=function(t){return sG(t)?t:void 0},cG=function(t,e){return arguments.length<2?uG(RU[t]):RU[t]&&RU[t][e]},dG=KU({}.isPrototypeOf),hG=cG("navigator","userAgent")||"",pG=RU.process,fG=RU.Deno,gG=pG&&pG.versions||fG&&fG.version,mG=gG&&gG.v8;mG&&(LU=(IU=mG.split("."))[0]>0&&IU[0]<4?1:+(IU[0]+IU[1])),!LU&&hG&&(!(IU=hG.match(/Edge\/(\d+)/))||IU[1]>=74)&&(IU=hG.match(/Chrome\/(\d+)/))&&(LU=+IU[1]);var vG=LU,yG=!!Object.getOwnPropertySymbols&&!zU((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&vG&&vG<41})),bG=yG&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,xG=RU.Object,wG=bG?function(t){return"symbol"==typeof t}:function(t){var e=cG("Symbol");return sG(e)&&dG(e.prototype,xG(t))},_G=RU.String,CG=function(t){try{return _G(t)}catch(t){return"Object"}},SG=RU.TypeError,AG=function(t){if(sG(t))return t;throw SG(CG(t)+" is not a function")},kG=function(t,e){var n=t[e];return null==n?void 0:AG(n)},EG=RU.TypeError,DG=Object.defineProperty,FG=function(t,e){try{DG(RU,t,{value:e,configurable:!0,writable:!0})}catch(p){RU[t]=e}return e},MG=RU["__core-js_shared__"]||FG("__core-js_shared__",{}),OG=PU((function(t){(t.exports=function(t,e){return MG[t]||(MG[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),BG=RU.Object,TG=function(t){return BG(aG(t))},PG=KU({}.hasOwnProperty),IG=Object.hasOwn||function(t,e){return PG(TG(t),e)},LG=0,NG=Math.random(),RG=KU(1..toString),zG=function(t){return"Symbol("+(void 0===t?"":t)+")_"+RG(++LG+NG,36)},jG=OG("wks"),$G=RU.Symbol,qG=$G&&$G.for,VG=bG?$G:$G&&$G.withoutSetter||zG,HG=function(t){if(!IG(jG,t)||!yG&&"string"!=typeof jG[t]){var e="Symbol."+t;yG&&IG($G,t)?jG[t]=$G[t]:jG[t]=bG&&qG?qG(e):VG(e)}return jG[t]},UG=RU.TypeError,GG=HG("toPrimitive"),WG=function(t,e){if(!lG(t)||wG(t))return t;var n,r=kG(t,GG);if(r){if(void 0===e&&(e="default"),n=qU(r,t,e),!lG(n)||wG(n))return n;throw UG("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&sG(n=t.toString)&&!lG(r=qU(n,t)))return r;if(sG(n=t.valueOf)&&!lG(r=qU(n,t)))return r;if("string"!==e&&sG(n=t.toString)&&!lG(r=qU(n,t)))return r;throw EG("Can't convert object to primitive value")}(t,e)},YG=function(t){var e=WG(t,"string");return wG(e)?e:e+""},XG=RU.document,ZG=lG(XG)&&lG(XG.createElement),KG=function(t){return ZG?XG.createElement(t):{}},QG=!jU&&!zU((function(){return 7!=Object.defineProperty(KG("div"),"a",{get:function(){return 7}}).a})),JG=Object.getOwnPropertyDescriptor,tW={f:jU?JG:function(t,e){if(t=oG(t),e=YG(e),QG)try{return JG(t,e)}catch(t){}if(IG(t,e))return GU(!qU(UU.f,t,e),t[e])}},eW=RU.String,nW=RU.TypeError,rW=function(t){if(lG(t))return t;throw nW(eW(t)+" is not an object")},iW=RU.TypeError,aW=Object.defineProperty,oW={f:jU?aW:function(t,e,n){if(rW(t),e=YG(e),rW(n),QG)try{return aW(t,e,n)}catch(t){}if("get"in n||"set"in n)throw iW("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},sW=jU?function(t,e,n){return oW.f(t,e,GU(1,n))}:function(t,e,n){return t[e]=n,t},lW=KU(Function.toString);sG(MG.inspectSource)||(MG.inspectSource=function(t){return lW(t)});var uW,cW,dW,hW=MG.inspectSource,pW=RU.WeakMap,fW=sG(pW)&&/native code/.test(hW(pW)),gW=OG("keys"),mW=function(t){return gW[t]||(gW[t]=zG(t))},vW={},yW=RU.TypeError,bW=RU.WeakMap;if(fW||MG.state){var xW=MG.state||(MG.state=new bW),wW=KU(xW.get),_W=KU(xW.has),CW=KU(xW.set);uW=function(t,e){if(_W(xW,t))throw new yW("Object already initialized");return e.facade=t,CW(xW,t,e),e},cW=function(t){return wW(xW,t)||{}},dW=function(t){return _W(xW,t)}}else{var SW=mW("state");vW[SW]=!0,uW=function(t,e){if(IG(t,SW))throw new yW("Object already initialized");return e.facade=t,sW(t,SW,e),e},cW=function(t){return IG(t,SW)?t[SW]:{}},dW=function(t){return IG(t,SW)}}var AW={set:uW,get:cW,has:dW,enforce:function(t){return dW(t)?cW(t):uW(t,{})},getterFor:function(t){return function(e){var n;if(!lG(e)||(n=cW(e)).type!==t)throw yW("Incompatible receiver, "+t+" required");return n}}},kW=Function.prototype,EW=jU&&Object.getOwnPropertyDescriptor,DW=IG(kW,"name"),FW={EXISTS:DW,PROPER:DW&&"something"===function(){}.name,CONFIGURABLE:DW&&(!jU||jU&&EW(kW,"name").configurable)},MW=PU((function(t){var e=FW.CONFIGURABLE,n=AW.get,r=AW.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;sG(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!IG(a,"name")||e&&a.name!==d)&&sW(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==RU?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:sW(t,n,a)):u?t[n]=a:FG(n,a)})(Function.prototype,"toString",(function(){return sG(this)&&n(this).source||hW(this)}))})),OW=Math.ceil,BW=Math.floor,TW=function(t){var e=+t;return e!=e||0===e?0:(e>0?BW:OW)(e)},PW=Math.max,IW=Math.min,LW=function(t,e){var n=TW(t);return n<0?PW(n+e,0):IW(n,e)},NW=Math.min,RW=function(t){return t>0?NW(TW(t),9007199254740991):0},zW=function(t){return RW(t.length)},jW=function(t){return function(e,n,r){var i,a=oG(e),o=zW(a),s=LW(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},$W={includes:jW(!0),indexOf:jW(!1)}.indexOf,qW=KU([].push),VW=function(t,e){var n,r=oG(t),i=0,a=[];for(n in r)!IG(vW,n)&&IG(r,n)&&qW(a,n);for(;e.length>i;)IG(r,n=e[i++])&&(~$W(a,n)||qW(a,n));return a},HW=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],UW=HW.concat("length","prototype"),GW={f:Object.getOwnPropertyNames||function(t){return VW(t,UW)}},WW={f:Object.getOwnPropertySymbols},YW=KU([].concat),XW=cG("Reflect","ownKeys")||function(t){var e=GW.f(rW(t)),n=WW.f;return n?YW(e,n(t)):e},ZW=function(t,e){for(var n=XW(e),r=oW.f,i=tW.f,a=0;a<n.length;a++){var o=n[a];IG(t,o)||r(t,o,i(e,o))}},KW=/#|\.prototype\./,QW=function(t,e){var n=tY[JW(t)];return n==nY||n!=eY&&(sG(e)?zU(e):!!e)},JW=QW.normalize=function(t){return String(t).replace(KW,".").toLowerCase()},tY=QW.data={},eY=QW.NATIVE="N",nY=QW.POLYFILL="P",rY=QW,iY=tW.f,aY=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?RU:u?RU[s]||FG(s,{}):(RU[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=iY(n,r))&&o.value:n[r],!rY(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;ZW(a,i)}(t.sham||i&&i.sham)&&sW(a,"sham",!0),MW(n,r,a,t)}},oY={};oY[HG("toStringTag")]="z";var sY,lY="[object z]"===String(oY),uY=HG("toStringTag"),cY=RU.Object,dY="Arguments"==tG(function(){return arguments}()),hY=lY?tG:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=cY(t),uY))?n:dY?tG(e):"Object"==(r=tG(e))&&sG(e.callee)?"Arguments":r},pY=RU.String,fY=function(t){if("Symbol"===hY(t))throw TypeError("Cannot convert a Symbol value to a string");return pY(t)},gY=/"/g,mY=KU("".replace);aY({target:"String",proto:!0,forced:(sY="anchor",zU((function(){var t=""[sY]('"');return t!==t.toLowerCase()||t.split('"').length>3})))},{anchor:function(t){return e="a",n="name",r=t,i=fY(aG(this)),a="<"+e,""!==n&&(a+=" "+n+'="'+mY(fY(r),gY,""")+'"'),a+">"+i+"</"+e+">";var e,n,r,i,a}});var vY,yY=function(){var t=rW(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},bY=RU.RegExp,xY=zU((function(){var t=bY("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),wY=xY||zU((function(){return!bY("a","y").sticky})),_Y={BROKEN_CARET:xY||zU((function(){var t=bY("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:wY,UNSUPPORTED_Y:xY},CY=Object.keys||function(t){return VW(t,HW)},SY=jU?Object.defineProperties:function(t,e){rW(t);for(var n,r=oG(e),i=CY(e),a=i.length,o=0;a>o;)oW.f(t,n=i[o++],r[n]);return t},AY=cG("document","documentElement"),kY=mW("IE_PROTO"),EY=function(){},DY=function(t){return"<script>"+t+"<\/script>"},FY=function(t){t.write(DY("")),t.close();var e=t.parentWindow.Object;return t=null,e},MY=function(){try{vY=new ActiveXObject("htmlfile")}catch(t){}var t,e;MY="undefined"!=typeof document?document.domain&&vY?FY(vY):((e=KG("iframe")).style.display="none",AY.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(DY("document.F=Object")),t.close(),t.F):FY(vY);for(var n=HW.length;n--;)delete MY.prototype[HW[n]];return MY()};vW[kY]=!0;var OY,BY,TY=Object.create||function(t,e){var n;return null!==t?(EY.prototype=rW(t),n=new EY,EY.prototype=null,n[kY]=t):n=MY(),void 0===e?n:SY(n,e)},PY=RU.RegExp,IY=zU((function(){var t=PY(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),LY=RU.RegExp,NY=zU((function(){var t=LY("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),RY=AW.get,zY=OG("native-string-replace",String.prototype.replace),jY=RegExp.prototype.exec,$Y=jY,qY=KU("".charAt),VY=KU("".indexOf),HY=KU("".replace),UY=KU("".slice),GY=(BY=/b*/g,qU(jY,OY=/a/,"a"),qU(jY,BY,"a"),0!==OY.lastIndex||0!==BY.lastIndex),WY=_Y.BROKEN_CARET,YY=void 0!==/()??/.exec("")[1];(GY||YY||WY||IY||NY)&&($Y=function(t){var e,n,r,i,a,o,s,l=this,u=RY(l),c=fY(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=qU($Y,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=WY&&l.sticky,f=qU(yY,l),g=l.source,m=0,v=c;if(p&&(f=HY(f,"y",""),-1===VY(f,"g")&&(f+="g"),v=UY(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==qY(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),YY&&(n=new RegExp("^"+g+"$(?!\\s)",f)),GY&&(r=l.lastIndex),i=qU(jY,p?n:l,v),p?i?(i.input=UY(i.input,m),i[0]=UY(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:GY&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),YY&&i&&i.length>1&&qU(zY,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=TY(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var XY=$Y;aY({target:"RegExp",proto:!0,forced:/./.exec!==XY},{exec:XY});var ZY=Array.isArray||function(t){return"Array"==tG(t)},KY=function(){},QY=[],JY=cG("Reflect","construct"),tX=/^\s*(?:class|function)\b/,eX=KU(tX.exec),nX=!tX.exec(KY),rX=function(t){if(!sG(t))return!1;try{return JY(KY,QY,t),!0}catch(t){return!1}},iX=!JY||zU((function(){var t;return rX(rX.call)||!rX(Object)||!rX((function(){t=!0}))||t}))?function(t){if(!sG(t))return!1;switch(hY(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return nX||!!eX(tX,hW(t))}:rX,aX=function(t,e,n){var r=YG(e);r in t?oW.f(t,r,GU(0,n)):t[r]=n},oX=HG("species"),sX=function(t){return vG>=51||!zU((function(){var e=[];return(e.constructor={})[oX]=function(){return{foo:1}},1!==e[t](Boolean).foo}))},lX=KU([].slice),uX=sX("slice"),cX=HG("species"),dX=RU.Array,hX=Math.max;function pX(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function fX(t){var e=t.selection;if(null==e)return!1;var n=pX(le.nodes(t,{match:function(t){return Lx.checkNodeType(t,"table-cell")}}),1)[0];if(n){var r=pX(n,2)[1],i=le.start(t,r);if(we.equals(e.anchor,i))return!0}return!1}function gX(t,e){var n,r,i=le.nodes(t,{at:e,match:function(t){return"table"===Lx.getNodeType(t)}}),a=!1;try{for(var o=
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */
- function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}(i),s=o.next();!s.done;s=o.next())s.value,a=!0}catch(t){n={error:t}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(n)throw n.error}}return a}aY({target:"Array",proto:!0,forced:!uX},{slice:function(t,e){var n,r,i,a=oG(this),o=zW(a),s=LW(t,o),l=LW(void 0===e?o:e,o);if(ZY(a)&&(n=a.constructor,(iX(n)&&(n===dX||ZY(n.prototype))||lG(n)&&null===(n=n[cX]))&&(n=void 0),n===dX||void 0===n))return lX(a,s,l);for(r=new(void 0===n?dX:n)(hX(l-s,0)),i=0;s<l;s++,i++)s in a&&aX(r,i,a[s]);return r.length=i,r}});var mX=KU(KU.bind),vX=HG("species"),yX=RU.Array,bX=function(t,e){return new(function(t){var e;return ZY(t)&&(e=t.constructor,(iX(e)&&(e===yX||ZY(e.prototype))||lG(e)&&null===(e=e[vX]))&&(e=void 0)),void 0===e?yX:e}(t))(0===e?0:e)},xX=KU([].push),wX=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=TG(l),g=rG(f),m=function(t,e){return AG(t),void 0===e?t:mX?mX(t,e):function(){return t.apply(e,arguments)}}(u,c),v=zW(g),y=0,b=d||bX,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:xX(x,h)}else switch(t){case 4:return!1;case 7:xX(x,h)}return a?-1:r||i?i:x}},_X={forEach:wX(0),map:wX(1),filter:wX(2),some:wX(3),every:wX(4),find:wX(5),findIndex:wX(6),filterReject:wX(7)},CX=_X.map;aY({target:"Array",proto:!0,forced:!sX("map")},{map:function(t){return CX(this,t,arguments.length>1?arguments[1]:void 0)}});var SX=lY?{}.toString:function(){return"[object "+hY(this)+"]"};function AX(t){var e=t.children||[];return 0===e.length?[]:(e[0]||{}).children||[]}function kX(t){return AX(t).every((function(t){return!!t.isHeader}))}lY||MW(Object.prototype,"toString",SX,{unsafe:!0});var EX=FW.PROPER,DX=RegExp.prototype,FX=DX.toString,MX=KU(yY),OX=zU((function(){return"/a/b"!=FX.call({source:"a",flags:"b"})})),BX=EX&&"toString"!=FX.name;(OX||BX)&&MW(RegExp.prototype,"toString",(function(){var t=rW(this),e=fY(t.source),n=t.flags;return"/"+e+"/"+fY(void 0===n&&dG(DX,t)&&!("flags"in DX)?MX(t):n)}),{unsafe:!0});var TX=HG("unscopables"),PX=Array.prototype;null==PX[TX]&&oW.f(PX,TX,{configurable:!0,value:TY(null)});var IX,LX=_X.find,NX=!0;"find"in[]&&Array(1).find((function(){NX=!1})),aY({target:"Array",proto:!0,forced:NX},{find:function(t){return LX(this,t,arguments.length>1?arguments[1]:void 0)}}),IX="find",PX[TX][IX]=!0;var RX=Function.prototype,zX=RX.apply,jX=RX.bind,$X=RX.call,qX="object"==typeof Reflect&&Reflect.apply||(jX?$X.bind(zX):function(){return $X.apply(zX,arguments)}),VX=HG("species"),HX=RegExp.prototype,UX=function(t,e,n,r){var i=HG(t),a=!zU((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!zU((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[VX]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=KU(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=KU(t),l=e.exec;return l===XY||l===HX.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));MW(String.prototype,t,l[0]),MW(HX,i,l[1])}r&&sW(HX[i],"sham",!0)},GX=HG("match"),WX=RU.TypeError,YX=HG("species"),XX=function(t,e){var n,r=rW(t).constructor;return void 0===r||null==(n=rW(r)[YX])?e:function(t){if(iX(t))return t;throw WX(CG(t)+" is not a constructor")}(n)},ZX=KU("".charAt),KX=KU("".charCodeAt),QX=KU("".slice),JX=function(t){return function(e,n){var r,i,a=fY(aG(e)),o=TW(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=KX(a,o))<55296||r>56319||o+1===s||(i=KX(a,o+1))<56320||i>57343?t?ZX(a,o):r:t?QX(a,o,o+2):i-56320+(r-55296<<10)+65536}},tZ={codeAt:JX(!1),charAt:JX(!0)}.charAt,eZ=function(t,e,n){return e+(n?tZ(t,e).length:1)},nZ=RU.Array,rZ=Math.max,iZ=function(t,e,n){for(var r=zW(t),i=LW(e,r),a=LW(void 0===n?r:n,r),o=nZ(rZ(a-i,0)),s=0;i<a;i++,s++)aX(o,s,t[i]);return o.length=s,o},aZ=RU.TypeError,oZ=function(t,e){var n=t.exec;if(sG(n)){var r=qU(n,t,e);return null!==r&&rW(r),r}if("RegExp"===tG(t))return qU(XY,t,e);throw aZ("RegExp#exec called on incompatible receiver")},sZ=_Y.UNSUPPORTED_Y,lZ=Math.min,uZ=[].push,cZ=KU(/./.exec),dZ=KU(uZ),hZ=KU("".slice);UX("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,i,a=fY(aG(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[a];if(!lG(r=t)||!(void 0!==(i=r[GX])?i:"RegExp"==tG(r)))return qU(e,a,t,o);for(var s,l,u,c=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,p=new RegExp(t.source,d+"g");(s=qU(XY,p,a))&&!((l=p.lastIndex)>h&&(dZ(c,hZ(a,h,s.index)),s.length>1&&s.index<a.length&&qX(uZ,c,iZ(s,1)),u=s[0].length,h=l,c.length>=o));)p.lastIndex===s.index&&p.lastIndex++;return h===a.length?!u&&cZ(p,"")||dZ(c,""):dZ(c,hZ(a,h)),c.length>o?iZ(c,0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:qU(e,this,t,n)}:e,[function(e,n){var i=aG(this),a=null==e?void 0:kG(e,t);return a?qU(a,e,i,n):qU(r,fY(i),e,n)},function(t,i){var a=rW(this),o=fY(t),s=n(r,a,o,i,r!==e);if(s.done)return s.value;var l=XX(a,RegExp),u=a.unicode,c=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(sZ?"g":"y"),d=new l(sZ?"^(?:"+a.source+")":a,c),h=void 0===i?4294967295:i>>>0;if(0===h)return[];if(0===o.length)return null===oZ(d,o)?[o]:[];for(var p=0,f=0,g=[];f<o.length;){d.lastIndex=sZ?0:f;var m,v=oZ(d,sZ?hZ(o,f):o);if(null===v||(m=lZ(RW(d.lastIndex+(sZ?f:0)),o.length))===p)f=eZ(o,f,u);else{if(dZ(g,hZ(o,p,f)),g.length===h)return g;for(var y=1;y<=v.length-1;y++)if(dZ(g,v[y]),g.length===h)return g;f=p=m}}return dZ(g,hZ(o,p)),g}]}),!!zU((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),sZ);var pZ="\t\n\v\f\r \u2028\u2029\ufeff",fZ=KU("".replace),gZ="["+pZ+"]",mZ=RegExp("^"+gZ+gZ+"*"),vZ=RegExp(gZ+gZ+"*$"),yZ=function(t){return function(e){var n=fY(aG(e));return 1&t&&(n=fZ(n,mZ,"")),2&t&&(n=fZ(n,vZ,"")),n}},bZ={start:yZ(1),end:yZ(2),trim:yZ(3)},xZ=FW.PROPER,wZ=bZ.trim;function _Z(t){return t.length?t[0].tagName.toLowerCase():""}aY({target:"String",proto:!0,forced:function(t){return zU((function(){return!!pZ[t]()||"
"!=="
"[t]()||xZ&&pZ[t].name!==t}))}("trim")},{trim:function(){return wZ(this)}}),aY({global:!0},{globalThis:RU}),Oi&&(ci.fn.append=Oi),yi&&(ci.fn.on=yi),qi&&(ci.fn.focus=qi),fi&&(ci.fn.attr=fi),vi&&(ci.fn.val=vi),Di&&(ci.fn.html=Di),mi&&(ci.fn.dataset=mi),di&&(ci.fn.addClass=di),hi&&(ci.fn.removeClass=hi),Li&&(ci.fn.children=Li),ki&&(ci.fn.each=ki),Ii&&(ci.fn.find=Ii);var CZ=!1,SZ=0,AZ=0,kZ=null,EZ=null,DZ=ci("body");function FZ(t){CZ=!1,EZ=null,kZ=null,DZ.off("mousemove",MZ),DZ.off("mouseup",FZ)}DZ.on("mousedown",(function(t){var e=t.target;if(("TH"===e.tagName||"TD"===e.tagName)&&"col-resize"===e.style.cursor){e.style.cursor="auto",t.preventDefault(),CZ=!0;var n=t.clientX;SZ=n;var r=e.getBoundingClientRect().width;AZ=r,DZ.on("mousemove",MZ),DZ.on("mouseup",FZ)}}));var MZ=Ga((function(t){if(CZ&&null!=EZ&&null!=kZ){t.preventDefault();var e=t.clientX,n=AZ+(e-SZ);(n=Math.floor(100*n)/100)<30&&(n=30),Qe.setNodes(EZ,{width:n.toString()},{at:kZ})}}),100),OZ={type:"table",renderElem:function(t,e,n){var r=function(t,e){if(t.isDisabled())return!1;var n=t.selection;if(null==n)return!0;if(ke.isCollapsed(n))return!0;var r=n.anchor,i=n.focus,a=Lx.findPath(t,e),o=le.start(t,a),s=le.end(t,a),l=we.compare(r,s)<=0&&we.compare(r,o)>=0,u=we.compare(i,s)<=0&&we.compare(i,o)>=0;return!!(l&&u&&ve.equals(r.path.slice(0,3),i.path.slice(0,3)))}(n,t),i=t.width,a=void 0===i?"auto":i,o=Lx.isNodeSelected(n,t),s=AX(t),l=Uo("div",{className:"table-container","data-selected":o,on:{mousedown:function(e){"DIV"===e.target.tagName&&e.preventDefault();var r=Lx.findPath(n,t),i=le.start(n,r),a=n.selection;null!=a?a.anchor.path[0]!==r[0]&&n.select(i):n.select(i)}}},Uo("table",{width:a,contentEditable:r},Uo("colgroup",null,s.map((function(t){var e=t.width;return Uo("col",{width:void 0===e?"auto":e})}))),Uo("tbody",null,e)));return l}},BZ={type:"table-row",renderElem:function(t,e,n){return Uo("tr",null,e)}},TZ={type:"table-cell",renderElem:function(t,e,n){var r=function(t,e){var n=Lx.getParentNode(t,e);if(null==n)return!1;var r=Lx.getParentNode(t,n);return null!=r&&AX(r).some((function(t){return t===e}))}(n,t),i=t,a=i.colSpan,o=void 0===a?1:a,s=i.rowSpan,l=void 0===s?1:s,u=i.isHeader,c=void 0!==u&&u;if(!r)return Uo("td",{colSpan:o,rowSpan:l},e);var d=Uo(c?"th":"td",{colSpan:o,rowSpan:l,style:{borderRightWidth:"3px"},on:{mousemove:Ga((function(e){var r=this.elm;if(null!=r){var i=r.getBoundingClientRect(),a=i.left,o=i.width,s=i.top,l=i.height,u=e.clientX,c=e.clientY;CZ||(u>a+o-5&&u<a+o&&c>s&&c<s+l?(r.style.cursor="col-resize",EZ=n,kZ=Lx.findPath(n,t)):CZ||(r.style.cursor="auto",EZ=null,kZ=null))}}),100)}},e);return d}},PZ={type:"table",elemToHtml:function(t,e){var n=t.width;return'<table style="width: '+(void 0===n?"auto":n)+';"><tbody>'+e+"</tbody></table>"}},IZ={type:"table-row",elemToHtml:function(t,e){return"<tr>"+e+"</tr>"}},LZ={type:"table-cell",elemToHtml:function(t,e){var n=t,r=n.colSpan,i=void 0===r?1:r,a=n.rowSpan,o=void 0===a?1:a,s=n.isHeader,l=void 0!==s&&s,u=n.width,c=l?"th":"td";return"<"+c+' colSpan="'+i+'" rowSpan="'+o+'" width="'+(void 0===u?"auto":u)+'">'+e+"</"+c+">"}},NZ={selector:"table",preParseHtml:function(t){var e=ci(t);if("table"!==_Z(e))return t;var n=e.find("tbody");if(0===n.length)return t;var r=e.find("tr");return e.append(r),n.remove(),e[0]}},RZ=_X.filter;aY({target:"Array",proto:!0,forced:!sX("filter")},{filter:function(t){return RZ(this,t,arguments.length>1?arguments[1]:void 0)}});var zZ=Math.floor,jZ=KU("".charAt),$Z=KU("".replace),qZ=KU("".slice),VZ=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,HZ=/\$([$&'`]|\d{1,2})/g,UZ=function(t,e,n,r,i,a){var o=n+t.length,s=r.length,l=HZ;return void 0!==i&&(i=TG(i),l=VZ),$Z(a,l,(function(a,l){var u;switch(jZ(l,0)){case"$":return"$";case"&":return t;case"`":return qZ(e,0,n);case"'":return qZ(e,o);case"<":u=i[qZ(l,1,-1)];break;default:var c=+l;if(0===c)return a;if(c>s){var d=zZ(c/10);return 0===d?a:d<=s?void 0===r[d-1]?jZ(l,1):r[d-1]+jZ(l,1):a}u=r[c-1]}return void 0===u?"":u}))},GZ=HG("replace"),WZ=Math.max,YZ=Math.min,XZ=KU([].concat),ZZ=KU([].push),KZ=KU("".indexOf),QZ=KU("".slice),JZ="$0"==="a".replace(/./,"$0"),tK=!!/./[GZ]&&""===/./[GZ]("a","$0");UX("replace",(function(t,e,n){var r=tK?"$":"$0";return[function(t,n){var r=aG(this),i=null==t?void 0:kG(t,GZ);return i?qU(i,t,r,n):qU(e,fY(r),t,n)},function(t,i){var a=rW(this),o=fY(t);if("string"==typeof i&&-1===KZ(i,r)&&-1===KZ(i,"$<")){var s=n(e,a,o,i);if(s.done)return s.value}var l=sG(i);l||(i=fY(i));var u=a.global;if(u){var c=a.unicode;a.lastIndex=0}for(var d=[];;){var h=oZ(a,o);if(null===h)break;if(ZZ(d,h),!u)break;""===fY(h[0])&&(a.lastIndex=eZ(o,RW(a.lastIndex),c))}for(var p,f="",g=0,m=0;m<d.length;m++){for(var v=fY((h=d[m])[0]),y=WZ(YZ(TW(h.index),o.length),0),b=[],x=1;x<h.length;x++)ZZ(b,void 0===(p=h[x])?p:String(p));var w=h.groups;if(l){var _=XZ([v],b,y,o);void 0!==w&&ZZ(_,w);var C=fY(qX(i,void 0,_))}else C=UZ(v,o,y,b,w,i);y>=g&&(f+=QZ(o,g,y)+C,g=y+v.length)}return f+QZ(o,g)}]}),!!zU((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!JZ||tK);var eK={selector:"td,th",parseElemHtml:function(t,e,n){var r=ci(t);0===(e=e.filter((function(t){return!!Te.isText(t)||!!n.isInline(t)}))).length&&(e=[{text:r.text().replace(/\s+/gm," ")}]);var i=parseInt(r.attr("colSpan")||"1"),a=parseInt(r.attr("rowSpan")||"1"),o=r.attr("width")||"auto";return{type:"table-cell",isHeader:"th"===_Z(r),colSpan:i,rowSpan:a,width:o,children:e}}},nK={selector:"tr",parseElemHtml:function(t,e,n){return{type:"table-row",children:e.filter((function(t){return"table-cell"===Lx.getNodeType(t)}))}}},rK={selector:"table",parseElemHtml:function(t,e,n){var r=ci(t),i="auto";return"100%"===function(t,e){for(var n="",r=(t.attr("style")||"").split(";"),i=r.length,a=0;a<i;a++){var o=r[a];if(o){var s=o.split(":");s[0].trim()===e&&(n=s[1].trim())}}return n}(r,"width")&&(i="100%"),"100%"===r.attr("width")&&(i="100%"),{type:"table",width:i,children:e.filter((function(t){return"table-row"===Lx.getNodeType(t)}))}}},iK=function(){function t(){this.title=Pk("tableModule.insertTable"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M0 64v896h1024V64H0z m384 576v-192h256v192h-256z m256 64v192h-256v-192h256z m0-512v192h-256V192h256zM320 192v192H64V192h256z m-256 256h256v192H64v-192z m640 0h256v192h-256v-192z m0-64V192h256v192h-256zM64 704h256v192H64v-192z m640 192v-192h256v192h-256z"></path></svg>',this.tag="button",this.showDropPanel=!0,this.$content=null}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||!!Lx.getSelectedElems(t).some((function(e){var n=Lx.getNodeType(e);return"pre"===n||"table"===n||!!t.isVoid(e)}))},t.prototype.getPanelContentElem=function(t){var e=this;if(this.$content)return this.$content[0];for(var n=ci('<div class="w-e-panel-content-table"></div>'),r=ci("<span>0 × 0</span>"),i=ci("<table></table>"),a=0;a<10;a++){for(var o=ci("<tr></tr>"),s=0;s<10;s++){var l=ci("<td></td>");l.attr("data-x",s.toString()),l.attr("data-y",a.toString()),o.append(l),l.on("mouseenter",(function(t){var e=t.target;if(null!=e){var n=ci(e).dataset(),a=n.x,o=n.y;r[0].innerHTML=a+1+" × "+(o+1),i.children().each((function(t){ci(t).children().each((function(t){var e=ci(t),n=e.dataset(),r=n.x,i=n.y;r<=a&&i<=o?e.addClass("active"):e.removeClass("active")}))}))}})),l.on("click",(function(n){n.preventDefault();var r=n.target;if(null!=r){var i=ci(r).dataset(),a=i.x,o=i.y;e.insertTable(t,o+1,a+1)}}))}i.append(o)}return n.append(i),n.append(r),this.$content=n,n[0]},t.prototype.insertTable=function(t,e,n){var r=parseInt(e,10),i=parseInt(n,10);if(r&&i&&!(r<=0||i<=0)){var a=Lx.getSelectedNodeByType(t,"paragraph");a&&""===pe.string(a)&&Qe.removeNodes(t,{mode:"highest"});var o=function(t,e){for(var n=[],r=0;r<t;r++){for(var i=[],a=0;a<e;a++){var o={type:"table-cell",children:[{text:""}]};0===r&&(o.isHeader=!0),i.push(o)}n.push({type:"table-row",children:i})}return{type:"table",width:"auto",children:n}}(r,i);Qe.insertNodes(t,o,{mode:"highest"})}},t}(),aK=function(){function t(){this.title=Pk("tableModule.deleteTable"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M826.8032 356.5312c-19.328 0-36.3776 15.6928-36.3776 35.0464v524.2624c0 19.328-16 34.56-35.328 34.56H264.9344c-19.328 0-35.5072-15.3088-35.5072-34.56V390.0416c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.6928-33.5104 35.0464V915.712c0 57.9328 44.6208 108.288 102.528 108.288H755.2c57.9328 0 108.0832-50.4576 108.0832-108.288V391.4752c-0.1024-19.2512-17.1264-34.944-36.48-34.944z" p-id="9577"></path><path d="M437.1712 775.7568V390.6048c0-19.328-14.1568-35.0464-33.5104-35.0464s-33.5104 15.616-33.5104 35.0464v385.152c0 19.328 14.1568 35.0464 33.5104 35.0464s33.5104-15.7184 33.5104-35.0464zM649.7024 775.7568V390.6048c0-19.328-17.0496-35.0464-36.3776-35.0464s-36.3776 15.616-36.3776 35.0464v385.152c0 19.328 17.0496 35.0464 36.3776 35.0464s36.3776-15.7184 36.3776-35.0464zM965.0432 217.0368h-174.6176V145.5104c0-57.9328-47.2064-101.76-104.6528-101.76h-350.976c-57.8304 0-105.3952 43.8528-105.3952 101.76v71.5264H54.784c-19.4304 0-35.0464 14.1568-35.0464 33.5104 0 19.328 15.616 33.5104 35.0464 33.5104h910.3616c19.328 0 35.0464-14.1568 35.0464-33.5104 0-19.3536-15.6928-33.5104-35.1488-33.5104z m-247.3728 0H297.3952V145.5104c0-19.328 18.2016-34.7648 37.4272-34.7648h350.976c19.1488 0 31.872 15.1296 31.872 34.7648v71.5264z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return null==t.selection||null==Lx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){this.isDisabled(t)||Qe.removeNodes(t,{mode:"highest"})},t}(),oK=function(){function t(){this.title=Pk("tableModule.insertRow"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M707.7888 521.0112h-147.456v-147.456H488.2432v147.456h-147.456v68.8128h147.456v147.456h72.0896v-147.456h147.456zM0 917.504V0h1048.576v917.504H0zM327.68 65.536H65.536v196.608H327.68V65.536z m327.68 0H393.216v196.608h262.144V65.536z m327.68 0h-262.144v196.608h262.144V65.536z m0 258.8672H65.536v462.0288H983.04V324.4032z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=pX(le.nodes(t,{match:function(t){return Lx.checkNodeType(t,"table-cell")},universal:!0}),1),r=pX(n[0],2),i=r[0],a=r[1],o=Lx.getParentNode(t,i),s=(null==o?void 0:o.children.length)||0;if(0!==s){for(var l={type:"table-row",children:[]},u=0;u<s;u++)l.children.push({type:"table-cell",children:[{text:""}]});var c=ve.parent(a),d=ve.next(c);Qe.insertNodes(t,l,{at:d})}}},t}(),sK=function(){function t(){this.title=Pk("tableModule.deleteRow"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M907.6736 586.5472L747.1104 425.984l163.84-163.84-78.6432-78.6432-163.84 163.84L507.904 186.7776 429.2608 262.144l163.84 163.84-167.1168 167.1168 78.6432 78.6432 167.1168-167.1168 160.5632 160.5632 75.3664-78.6432zM0 917.504V0h1048.576v917.504H0z m983.04-327.68h-22.9376l-65.536-65.536H983.04V327.68h-91.7504l65.536-65.536h26.2144V65.536H65.536v196.608h317.8496l65.536 65.536H65.536v196.608h380.1088l-65.536 65.536H65.536v196.608H983.04v-196.608z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"table-row")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=pX(le.nodes(t,{match:function(t){return Lx.checkNodeType(t,"table-row")},universal:!0}),1),r=pX(n[0],2),i=r[0],a=r[1],o=Lx.getParentNode(t,i);((null==o?void 0:o.children.length)||0)<=1?Qe.removeNodes(t,{mode:"highest"}):Qe.removeNodes(t,{at:a})}},t}(),lK={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},uK=KG("span").classList,cK=uK&&uK.constructor&&uK.constructor.prototype,dK=cK===Object.prototype?void 0:cK,hK=_X.forEach,pK=function(t,e){var n=[][t];return!!n&&zU((function(){n.call(null,e||function(){throw 1},1)}))}("forEach"),fK=pK?[].forEach:function(t){return hK(this,t,arguments.length>1?arguments[1]:void 0)},gK=function(t){if(t&&t.forEach!==fK)try{sW(t,"forEach",fK)}catch(dut){t.forEach=fK}};for(var mK in lK)lK[mK]&&gK(RU[mK]&&RU[mK].prototype);gK(dK);var vK=function(){function t(){this.title=Pk("tableModule.insertCol"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M327.68 193.3312v186.7776H140.9024v91.7504H327.68v186.7776h88.4736V471.8592h190.0544V380.1088H416.1536V193.3312zM0 917.504V0h1048.576v917.504H0zM655.36 65.536H65.536v720.896H655.36V65.536z m327.68 0h-262.144v196.608h262.144V65.536z m0 262.144h-262.144v196.608h262.144V327.68z m0 262.144h-262.144v196.608h262.144v-196.608z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=pX(le.nodes(t,{match:function(t){return Lx.checkNodeType(t,"table-cell")},universal:!0}),1),r=pX(n[0],2),i=r[0],a=r[1],o=Lx.getParentNode(t,i);if(null!=o){var s=Lx.getParentNode(t,o);null!=s&&(s.children||[]).forEach((function(e,n){ne.isElement(e)&&(e.children||[]).forEach((function(e){var r=Lx.findPath(t,e);if(r.length===a.length&&BU(r.slice(-1),a.slice(-1))){var i={type:"table-cell",children:[{text:""}]};0===n&&kX(s)&&(i.isHeader=!0),Qe.insertNodes(t,i,{at:r})}}))}))}}},t}(),yK=function(){function t(){this.title=Pk("tableModule.deleteCol"),this.iconSvg='<svg viewBox="0 0 1048 1024"><path d="M327.68 510.976L393.216 445.44v-13.1072L327.68 366.7968V510.976z m327.68-78.4384l65.536-65.536V507.904L655.36 442.368v-9.8304z m393.216 484.9664V0H0v917.504h1048.576z m-65.536-131.072h-262.144v-52.4288l-13.1072 13.1072-52.4288-52.4288v91.7504H393.216v-91.7504l-52.4288 52.4288-13.1072-13.1072v52.4288H65.536V65.536H327.68v121.2416l36.0448-36.0448 29.4912 29.4912V62.2592h262.144V180.224l49.152-49.152 16.384 16.384V62.2592h262.144V786.432z m-294.912-108.1344l-160.5632-160.5632-167.1168 167.1168-78.6432-78.6432 167.1168-167.1168L288.3584 278.528l78.6432-78.6432 160.5632 160.5632 163.84-163.84 78.6432 78.6432-163.84 163.84 160.5632 160.5632-78.6432 78.6432z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"table-cell")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=pX(le.nodes(t,{match:function(t){return Lx.checkNodeType(t,"table-cell")},universal:!0}),1),r=pX(n[0],2),i=r[0],a=r[1],o=Lx.getParentNode(t,i),s=(null==o?void 0:o.children.length)||0;if(!o||s<=1)Qe.removeNodes(t,{mode:"highest"});else{var l=Lx.getParentNode(t,o);null!=l&&(l.children||[]).forEach((function(e){ne.isElement(e)&&(e.children||[]).forEach((function(e){var n=Lx.findPath(t,e);n.length===a.length&&BU(n.slice(-1),a.slice(-1))&&Qe.removeNodes(t,{at:n})}))}))}}},t}(),bK=function(){function t(){this.title=Pk("tableModule.header"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M704 128l-64 0L384 128 320 128 0 128l0 256 0 64 0 192 0 64 0 256 320 0 64 0 256 0 64 0 320 0 0-256 0-64L1024 448 1024 384 1024 128 704 128zM640 640 384 640 384 448l256 0L640 640zM64 448l256 0 0 192L64 640 64 448zM320 896 64 896l0-192 256 0L320 896zM640 896 384 896l0-192 256 0L640 896zM960 896l-256 0 0-192 256 0L960 896zM960 640l-256 0L704 448l256 0L960 640z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){var e=Lx.getSelectedNodeByType(t,"table");return null!=e&&kX(e)},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n=!e,r=Lx.getSelectedNodeByType(t,"table");null!=r&&AX(r).forEach((function(e){return Qe.setNodes(t,{isHeader:n},{at:Lx.findPath(t,e)})}))}},t}(),xK=function(){function t(){this.title=Pk("tableModule.widthAuto"),this.iconSvg='<svg viewBox="0 0 1228 1024"><path d="M862.514337 563.200461H404.581995v121.753478a13.311987 13.311987 0 0 1-6.655993 11.468789 10.23999 10.23999 0 0 1-12.083188-1.433599l-204.799795-179.199821a13.721586 13.721586 0 0 1 0-20.479979l204.799795-179.302221a10.23999 10.23999 0 0 1 12.185588-1.535998 13.209587 13.209587 0 0 1 6.553593 11.673588v115.097485h457.932342V319.693504a11.571188 11.571188 0 0 1 18.841582-10.239989l204.799795 179.19982a13.721586 13.721586 0 0 1 0 20.47998l-204.799795 179.199821a10.23999 10.23999 0 0 1-12.185588 1.535998 13.311987 13.311987 0 0 1-6.655994-11.571188V563.200461zM136.499064 14.951409v993.893406a15.257585 15.257585 0 0 1-15.155185 15.052785H15.155185A15.155185 15.155185 0 0 1 0 1008.844815V14.951409a15.257585 15.257585 0 0 1 15.155185-15.052785h106.086294a15.155185 15.155185 0 0 1 15.257585 15.155185zM1228.798771 14.951409v993.893406a15.257585 15.257585 0 0 1-15.155185 15.052785h-106.188693a15.155185 15.155185 0 0 1-15.155185-15.052785V14.951409a15.257585 15.257585 0 0 1 15.155185-15.052785h106.086293A15.155185 15.155185 0 0 1 1228.798771 15.053809z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){var e=Lx.getSelectedNodeByType(t,"table");return null!=e&&"100%"===e.width},t.prototype.isActive=function(t){return!!this.getValue(t)},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||null==Lx.getSelectedNodeByType(t,"table")},t.prototype.exec=function(t,e){if(!this.isDisabled(t)){var n={width:e?"auto":"100%"};Qe.setNodes(t,n,{mode:"highest"})}},t}(),wK={renderElems:[OZ,BZ,TZ],elemsToHtml:[PZ,IZ,LZ],preParseHtml:[NZ],parseElemsHtml:[eK,nK,rK],menus:[{key:"insertTable",factory:function(){return new iK}},{key:"deleteTable",factory:function(){return new aK}},{key:"insertTableRow",factory:function(){return new oK}},{key:"deleteTableRow",factory:function(){return new sK}},{key:"insertTableCol",factory:function(){return new vK}},{key:"deleteTableCol",factory:function(){return new yK}},{key:"tableHeader",factory:function(){return new bK}},{key:"tableFullWidth",factory:function(){return new xK}}],editorPlugin:function(t){var e=t.insertBreak,n=t.deleteBackward,r=t.deleteForward,i=t.normalizeNode,a=t.insertData,o=t.handleTab,s=t.selectAll,l=t;return l.insertBreak=function(){null==Lx.getSelectedNodeByType(l,"table")?e():l.insertText("\n")},l.deleteBackward=function(t){if(!fX(l)){var e=l.selection;if(e){var r=le.before(l,e);if(r){var i=gX(l,r),a=gX(l,e);if(i&&!a)return}}n(t)}},l.handleTab=function(){var e;if(Lx.getSelectedNodeByType(l,"table")){var n=le.above(t);Lx.checkNodeType(n[0],"table-cell")&&Qe.select(t,n[1]);var r=le.next(t);if(r)r[0]&&r[0].text&&(r=null!==(e=le.above(t,{at:r[1]}))&&void 0!==e?e:r),Qe.select(t,r[1]);else{var i=l.children||[],a=i.length;if(Lx.checkNodeType(i[a-1],"table")){var s=Lx.genEmptyParagraph();Qe.insertNodes(l,s,{at:[a]}),l.handleTab()}}}else o()},l.deleteForward=function(t){fX(l)||r(t)},l.normalizeNode=function(t){var e=pX(t,2),n=e[0],r=e[1];if("table"!==Lx.getNodeType(n))return i([n,r]);if(Lx.isLastNode(l,n)){var a=Lx.genEmptyParagraph();Qe.insertNodes(l,a,{at:[r[0]+1]})}},l.insertData=function(t){if(null!=Lx.getSelectedNodeByType(l,"table")){var e=t.getData("text/plain");"\n"===e||/<img[^>]+>/.test(t.getData("text/html"))?a(t):le.insertText(l,e)}else a(t)},l.selectAll=function(){var t=l.selection;if(null!=t){var e=Lx.getSelectedNodeByType(l,"table-cell");if(null!=e){var n=t.anchor,r=t.focus;if(ve.equals(n.path.slice(0,3),r.path.slice(0,3)))if(0!==pe.string(e).length){var i=Lx.findPath(l,e),a={anchor:le.start(l,i),focus:le.end(l,i)};l.select(a)}else s();else s()}else s()}else s()},l}};Tk("en",{videoModule:{delete:"Delete",uploadVideo:"Upload video",insertVideo:"Insert video",videoSrc:"video source",insertPlaceHolder:"video file url, or third-party <iframe>",ok:"Ok",editSize:"Edit size",width:"Width",height:"Height"}}),Tk("zh-CN",{videoModule:{delete:"删除视频",uploadVideo:"上传视频",insertVideo:"插入视频",videoSrc:"视频地址",insertPlaceHolder:"视频文件 url 或第三方 <iframe>",ok:"确定",editSize:"修改尺寸",width:"宽度",height:"高度"}});
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */
- var _K=function(){return _K=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},_K.apply(this,arguments)};function CK(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(t){a(t)}}function s(t){try{l(r.throw(t))}catch(t){a(t)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function SK(t,e){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!((i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(t,o)}catch(t){a=[6,t],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}}function AK(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function kK(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function EK(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=AK(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,i,(e=t[n](e)).done,e.value)}))}}}var DK="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function FK(t){var e={exports:{}};return t(e,e.exports),e.exports}var MK,OK,BK=function(t){return t&&t.Math==Math&&t},TK=BK("object"==typeof globalThis&&globalThis)||BK("object"==typeof window&&window)||BK("object"==typeof self&&self)||BK("object"==typeof DK&&DK)||function(){return this}()||Function("return this")(),PK=function(t){try{return!!t()}catch(t){return!0}},IK=!PK((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),LK=Function.prototype.call,NK=LK.bind?LK.bind(LK):function(){return LK.apply(LK,arguments)},RK={}.propertyIsEnumerable,zK=Object.getOwnPropertyDescriptor,jK={f:zK&&!RK.call({1:2},1)?function(t){var e=zK(this,t);return!!e&&e.enumerable}:RK},$K=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},qK=Function.prototype,VK=qK.bind,HK=qK.call,UK=VK&&VK.bind(HK),GK=VK?function(t){return t&&UK(HK,t)}:function(t){return t&&function(){return HK.apply(t,arguments)}},WK=GK({}.toString),YK=GK("".slice),XK=function(t){return YK(WK(t),8,-1)},ZK=TK.Object,KK=GK("".split),QK=PK((function(){return!ZK("z").propertyIsEnumerable(0)}))?function(t){return"String"==XK(t)?KK(t,""):ZK(t)}:ZK,JK=TK.TypeError,tQ=function(t){if(null==t)throw JK("Can't call method on "+t);return t},eQ=function(t){return QK(tQ(t))},nQ=function(t){return"function"==typeof t},rQ=function(t){return"object"==typeof t?null!==t:nQ(t)},iQ=function(t){return nQ(t)?t:void 0},aQ=function(t,e){return arguments.length<2?iQ(TK[t]):TK[t]&&TK[t][e]},oQ=GK({}.isPrototypeOf),sQ=aQ("navigator","userAgent")||"",lQ=TK.process,uQ=TK.Deno,cQ=lQ&&lQ.versions||uQ&&uQ.version,dQ=cQ&&cQ.v8;dQ&&(OK=(MK=dQ.split("."))[0]>0&&MK[0]<4?1:+(MK[0]+MK[1])),!OK&&sQ&&(!(MK=sQ.match(/Edge\/(\d+)/))||MK[1]>=74)&&(MK=sQ.match(/Chrome\/(\d+)/))&&(OK=+MK[1]);var hQ=OK,pQ=!!Object.getOwnPropertySymbols&&!PK((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&hQ&&hQ<41})),fQ=pQ&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,gQ=TK.Object,mQ=fQ?function(t){return"symbol"==typeof t}:function(t){var e=aQ("Symbol");return nQ(e)&&oQ(e.prototype,gQ(t))},vQ=TK.String,yQ=function(t){try{return vQ(t)}catch(t){return"Object"}},bQ=TK.TypeError,xQ=function(t){if(nQ(t))return t;throw bQ(yQ(t)+" is not a function")},wQ=function(t,e){var n=t[e];return null==n?void 0:xQ(n)},_Q=TK.TypeError,CQ=Object.defineProperty,SQ=function(t,e){try{CQ(TK,t,{value:e,configurable:!0,writable:!0})}catch(p){TK[t]=e}return e},AQ=TK["__core-js_shared__"]||SQ("__core-js_shared__",{}),kQ=FK((function(t){(t.exports=function(t,e){return AQ[t]||(AQ[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),EQ=TK.Object,DQ=function(t){return EQ(tQ(t))},FQ=GK({}.hasOwnProperty),MQ=Object.hasOwn||function(t,e){return FQ(DQ(t),e)},OQ=0,BQ=Math.random(),TQ=GK(1..toString),PQ=function(t){return"Symbol("+(void 0===t?"":t)+")_"+TQ(++OQ+BQ,36)},IQ=kQ("wks"),LQ=TK.Symbol,NQ=LQ&&LQ.for,RQ=fQ?LQ:LQ&&LQ.withoutSetter||PQ,zQ=function(t){if(!MQ(IQ,t)||!pQ&&"string"!=typeof IQ[t]){var e="Symbol."+t;pQ&&MQ(LQ,t)?IQ[t]=LQ[t]:IQ[t]=fQ&&NQ?NQ(e):RQ(e)}return IQ[t]},jQ=TK.TypeError,$Q=zQ("toPrimitive"),qQ=function(t,e){if(!rQ(t)||mQ(t))return t;var n,r=wQ(t,$Q);if(r){if(void 0===e&&(e="default"),n=NK(r,t,e),!rQ(n)||mQ(n))return n;throw jQ("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&nQ(n=t.toString)&&!rQ(r=NK(n,t)))return r;if(nQ(n=t.valueOf)&&!rQ(r=NK(n,t)))return r;if("string"!==e&&nQ(n=t.toString)&&!rQ(r=NK(n,t)))return r;throw _Q("Can't convert object to primitive value")}(t,e)},VQ=function(t){var e=qQ(t,"string");return mQ(e)?e:e+""},HQ=TK.document,UQ=rQ(HQ)&&rQ(HQ.createElement),GQ=function(t){return UQ?HQ.createElement(t):{}},WQ=!IK&&!PK((function(){return 7!=Object.defineProperty(GQ("div"),"a",{get:function(){return 7}}).a})),YQ=Object.getOwnPropertyDescriptor,XQ={f:IK?YQ:function(t,e){if(t=eQ(t),e=VQ(e),WQ)try{return YQ(t,e)}catch(t){}if(MQ(t,e))return $K(!NK(jK.f,t,e),t[e])}},ZQ=TK.String,KQ=TK.TypeError,QQ=function(t){if(rQ(t))return t;throw KQ(ZQ(t)+" is not an object")},JQ=TK.TypeError,tJ=Object.defineProperty,eJ={f:IK?tJ:function(t,e,n){if(QQ(t),e=VQ(e),QQ(n),WQ)try{return tJ(t,e,n)}catch(t){}if("get"in n||"set"in n)throw JQ("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},nJ=IK?function(t,e,n){return eJ.f(t,e,$K(1,n))}:function(t,e,n){return t[e]=n,t},rJ=GK(Function.toString);nQ(AQ.inspectSource)||(AQ.inspectSource=function(t){return rJ(t)});var iJ,aJ,oJ,sJ=AQ.inspectSource,lJ=TK.WeakMap,uJ=nQ(lJ)&&/native code/.test(sJ(lJ)),cJ=kQ("keys"),dJ=function(t){return cJ[t]||(cJ[t]=PQ(t))},hJ={},pJ=TK.TypeError,fJ=TK.WeakMap;if(uJ||AQ.state){var gJ=AQ.state||(AQ.state=new fJ),mJ=GK(gJ.get),vJ=GK(gJ.has),yJ=GK(gJ.set);iJ=function(t,e){if(vJ(gJ,t))throw new pJ("Object already initialized");return e.facade=t,yJ(gJ,t,e),e},aJ=function(t){return mJ(gJ,t)||{}},oJ=function(t){return vJ(gJ,t)}}else{var bJ=dJ("state");hJ[bJ]=!0,iJ=function(t,e){if(MQ(t,bJ))throw new pJ("Object already initialized");return e.facade=t,nJ(t,bJ,e),e},aJ=function(t){return MQ(t,bJ)?t[bJ]:{}},oJ=function(t){return MQ(t,bJ)}}var xJ={set:iJ,get:aJ,has:oJ,enforce:function(t){return oJ(t)?aJ(t):iJ(t,{})},getterFor:function(t){return function(e){var n;if(!rQ(e)||(n=aJ(e)).type!==t)throw pJ("Incompatible receiver, "+t+" required");return n}}},wJ=Function.prototype,_J=IK&&Object.getOwnPropertyDescriptor,CJ=MQ(wJ,"name"),SJ={EXISTS:CJ,PROPER:CJ&&"something"===function(){}.name,CONFIGURABLE:CJ&&(!IK||IK&&_J(wJ,"name").configurable)},AJ=FK((function(t){var e=SJ.CONFIGURABLE,n=xJ.get,r=xJ.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;nQ(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!MQ(a,"name")||e&&a.name!==d)&&nJ(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==TK?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:nJ(t,n,a)):u?t[n]=a:SQ(n,a)})(Function.prototype,"toString",(function(){return nQ(this)&&n(this).source||sJ(this)}))})),kJ=Math.ceil,EJ=Math.floor,DJ=function(t){var e=+t;return e!=e||0===e?0:(e>0?EJ:kJ)(e)},FJ=Math.max,MJ=Math.min,OJ=function(t,e){var n=DJ(t);return n<0?FJ(n+e,0):MJ(n,e)},BJ=Math.min,TJ=function(t){return t>0?BJ(DJ(t),9007199254740991):0},PJ=function(t){return TJ(t.length)},IJ=function(t){return function(e,n,r){var i,a=eQ(e),o=PJ(a),s=OJ(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},LJ={includes:IJ(!0),indexOf:IJ(!1)},NJ=LJ.indexOf,RJ=GK([].push),zJ=function(t,e){var n,r=eQ(t),i=0,a=[];for(n in r)!MQ(hJ,n)&&MQ(r,n)&&RJ(a,n);for(;e.length>i;)MQ(r,n=e[i++])&&(~NJ(a,n)||RJ(a,n));return a},jJ=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],$J=jJ.concat("length","prototype"),qJ={f:Object.getOwnPropertyNames||function(t){return zJ(t,$J)}},VJ={f:Object.getOwnPropertySymbols},HJ=GK([].concat),UJ=aQ("Reflect","ownKeys")||function(t){var e=qJ.f(QQ(t)),n=VJ.f;return n?HJ(e,n(t)):e},GJ=function(t,e){for(var n=UJ(e),r=eJ.f,i=XQ.f,a=0;a<n.length;a++){var o=n[a];MQ(t,o)||r(t,o,i(e,o))}},WJ=/#|\.prototype\./,YJ=function(t,e){var n=ZJ[XJ(t)];return n==QJ||n!=KJ&&(nQ(e)?PK(e):!!e)},XJ=YJ.normalize=function(t){return String(t).replace(WJ,".").toLowerCase()},ZJ=YJ.data={},KJ=YJ.NATIVE="N",QJ=YJ.POLYFILL="P",JJ=YJ,t0=XQ.f,e0=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?TK:u?TK[s]||SQ(s,{}):(TK[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=t0(n,r))&&o.value:n[r],!JJ(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;GJ(a,i)}(t.sham||i&&i.sham)&&nJ(a,"sham",!0),AJ(n,r,a,t)}},n0={};n0[zQ("toStringTag")]="z";var r0,i0="[object z]"===String(n0),a0=zQ("toStringTag"),o0=TK.Object,s0="Arguments"==XK(function(){return arguments}()),l0=i0?XK:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=o0(t),a0))?n:s0?XK(e):"Object"==(r=XK(e))&&nQ(e.callee)?"Arguments":r},u0=TK.String,c0=function(t){if("Symbol"===l0(t))throw TypeError("Cannot convert a Symbol value to a string");return u0(t)},d0="\t\n\v\f\r \u2028\u2029\ufeff",h0=GK("".replace),p0="["+d0+"]",f0=RegExp("^"+p0+p0+"*"),g0=RegExp(p0+p0+"*$"),m0=function(t){return function(e){var n=c0(tQ(e));return 1&t&&(n=h0(n,f0,"")),2&t&&(n=h0(n,g0,"")),n}},v0={start:m0(1),end:m0(2),trim:m0(3)},y0=SJ.PROPER,b0=v0.trim;function x0(t){return t.length?t[0].tagName.toLowerCase():""}function w0(t,e,n){void 0===e&&(e="auto"),void 0===n&&(n="auto");var r=ci(t);return r.attr("width",e),r.attr("height",n),r[0].outerHTML}e0({target:"String",proto:!0,forced:(r0="trim",PK((function(){return!!d0[r0]()||"
"!=="
"[r0]()||y0&&d0[r0].name!==r0})))},{trim:function(){return b0(this)}}),e0({global:!0},{globalThis:TK}),Oi&&(ci.fn.append=Oi),yi&&(ci.fn.on=yi),qi&&(ci.fn.focus=qi),fi&&(ci.fn.attr=fi),vi&&(ci.fn.val=vi),Di&&(ci.fn.html=Di),Ti&&(ci.fn.parent=Ti),pi&&(ci.fn.hasClass=pi),Ri&&(ci.fn.empty=Ri);var _0,C0={type:"video",renderElem:function(t,e,n){var r,i=t,a=i.src,o=void 0===a?"":a,s=i.width,l=void 0===s?"auto":s,u=i.height,c=void 0===u?"auto":u,d=Lx.isNodeSelected(n,t);if(0===o.trim().indexOf("<iframe ")){var h=w0(o,l,c);r=Uo("div",{className:"w-e-textarea-video-container","data-selected":d?"true":"",innerHTML:h})}else{var p=Uo("video",{controls:!0},Uo("source",{src:o,type:"video/mp4"}),"Sorry, your browser doesn't support embedded videos.\n 抱歉,浏览器不支持 video 视频");"auto"!==l&&(p.data.width=l),"auto"!==c&&(p.data.height=c),r=Uo("div",{className:"w-e-textarea-video-container","data-selected":d?"true":""},p)}return _o("div",{props:{contentEditable:!1},on:{mousedown:function(t){return t.preventDefault()}}},r)}},S0={type:"video",elemToHtml:function(t,e){var n=t,r=n.src,i=void 0===r?"":r,a=n.width,o=void 0===a?"auto":a,s=n.height,l=void 0===s?"auto":s,u='<div data-w-e-type="video" data-w-e-is-void>\n';return 0===i.trim().indexOf("<iframe ")?u+=w0(i,o,l):u+='<video controls="true" width="'+o+'" height="'+l+'"><source src="'+i+'" type="video/mp4"/></video>',u+"\n</div>"}},A0=Object.keys||function(t){return zJ(t,jJ)},k0=IK?Object.defineProperties:function(t,e){QQ(t);for(var n,r=eQ(e),i=A0(e),a=i.length,o=0;a>o;)eJ.f(t,n=i[o++],r[n]);return t},E0=aQ("document","documentElement"),D0=dJ("IE_PROTO"),F0=function(){},M0=function(t){return"<script>"+t+"<\/script>"},O0=function(t){t.write(M0("")),t.close();var e=t.parentWindow.Object;return t=null,e},B0=function(){try{_0=new ActiveXObject("htmlfile")}catch(t){}var t,e;B0="undefined"!=typeof document?document.domain&&_0?O0(_0):((e=GQ("iframe")).style.display="none",E0.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(M0("document.F=Object")),t.close(),t.F):O0(_0);for(var n=jJ.length;n--;)delete B0.prototype[jJ[n]];return B0()};hJ[D0]=!0;var T0=Object.create||function(t,e){var n;return null!==t?(F0.prototype=QQ(t),n=new F0,F0.prototype=null,n[D0]=t):n=B0(),void 0===e?n:k0(n,e)},P0=zQ("unscopables"),I0=Array.prototype;null==I0[P0]&&eJ.f(I0,P0,{configurable:!0,value:T0(null)});var L0=function(t){I0[P0][t]=!0},N0=LJ.includes;e0({target:"Array",proto:!0},{includes:function(t){return N0(this,t,arguments.length>1?arguments[1]:void 0)}}),L0("includes");var R0={selector:"iframe,video,p",preParseHtml:function(t){var e=ci(t),n=e;if("p"===x0(e)){var r=e.children();if(1===r.length){var i=r[0],a=i.tagName.toLowerCase();["iframe","video"].includes(a)&&(n=ci(i))}}var o=x0(n);if("iframe"!==o&&"video"!==o)return n[0];if("video"===n.parent().attr("data-w-e-type"))return n[0];var s=ci('<div data-w-e-type="video" data-w-e-is-void></div>');return s.append(n),s[0]}},z0=GK(GK.bind),j0=function(t,e){return xQ(t),void 0===e?t:z0?z0(t,e):function(){return t.apply(e,arguments)}},$0=Array.isArray||function(t){return"Array"==XK(t)},q0=function(){},V0=[],H0=aQ("Reflect","construct"),U0=/^\s*(?:class|function)\b/,G0=GK(U0.exec),W0=!U0.exec(q0),Y0=function(t){if(!nQ(t))return!1;try{return H0(q0,V0,t),!0}catch(t){return!1}},X0=!H0||PK((function(){var t;return Y0(Y0.call)||!Y0(Object)||!Y0((function(){t=!0}))||t}))?function(t){if(!nQ(t))return!1;switch(l0(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return W0||!!G0(U0,sJ(t))}:Y0,Z0=zQ("species"),K0=TK.Array,Q0=function(t,e){return new(function(t){var e;return $0(t)&&(e=t.constructor,(X0(e)&&(e===K0||$0(e.prototype))||rQ(e)&&null===(e=e[Z0]))&&(e=void 0)),void 0===e?K0:e}(t))(0===e?0:e)},J0=GK([].push),t1=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=DQ(l),g=QK(f),m=j0(u,c),v=PJ(g),y=0,b=d||Q0,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:J0(x,h)}else switch(t){case 4:return!1;case 7:J0(x,h)}return a?-1:r||i?i:x}},e1={forEach:t1(0),map:t1(1),filter:t1(2),some:t1(3),every:t1(4),find:t1(5),findIndex:t1(6),filterReject:t1(7)},n1=e1.find,r1=!0;"find"in[]&&Array(1).find((function(){r1=!1})),e0({target:"Array",proto:!0,forced:r1},{find:function(t){return n1(this,t,arguments.length>1?arguments[1]:void 0)}}),L0("find");var i1=i0?{}.toString:function(){return"[object "+l0(this)+"]"};function a1(t,e,n){return void 0===e&&(e="auto"),void 0===n&&(n="auto"),{type:"video",src:t,width:e,height:n,children:[{text:""}]}}i0||AJ(Object.prototype,"toString",i1,{unsafe:!0});var o1,s1,l1={selector:'div[data-w-e-type="video"]',parseElemHtml:function(t,e,n){var r=ci(t),i="",a="auto",o="auto",s=r.find("iframe");if(s.length>0)return a=s.attr("width")||"auto",o=s.attr("height")||"auto",a1(i=s[0].outerHTML,a,o);var l=r.find("video");return(i=l.attr("src")||"")||l.length>0&&(i=l.find("source").attr("src")||""),a1(i,a=l.attr("width")||"auto",o=l.attr("height")||"auto")}},u1=function(){var t=QQ(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},c1=TK.RegExp,d1=PK((function(){var t=c1("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),h1=d1||PK((function(){return!c1("a","y").sticky})),p1={BROKEN_CARET:d1||PK((function(){var t=c1("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:h1,UNSUPPORTED_Y:d1},f1=TK.RegExp,g1=PK((function(){var t=f1(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),m1=TK.RegExp,v1=PK((function(){var t=m1("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),y1=xJ.get,b1=kQ("native-string-replace",String.prototype.replace),x1=RegExp.prototype.exec,w1=x1,_1=GK("".charAt),C1=GK("".indexOf),S1=GK("".replace),A1=GK("".slice),k1=(s1=/b*/g,NK(x1,o1=/a/,"a"),NK(x1,s1,"a"),0!==o1.lastIndex||0!==s1.lastIndex),E1=p1.BROKEN_CARET,D1=void 0!==/()??/.exec("")[1];(k1||D1||E1||g1||v1)&&(w1=function(t){var e,n,r,i,a,o,s,l=this,u=y1(l),c=c0(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=NK(w1,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=E1&&l.sticky,f=NK(u1,l),g=l.source,m=0,v=c;if(p&&(f=S1(f,"y",""),-1===C1(f,"g")&&(f+="g"),v=A1(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==_1(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),D1&&(n=new RegExp("^"+g+"$(?!\\s)",f)),k1&&(r=l.lastIndex),i=NK(x1,p?n:l,v),p?i?(i.input=A1(i.input,m),i[0]=A1(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:k1&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),D1&&i&&i.length>1&&NK(b1,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=T0(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var F1=w1;e0({target:"RegExp",proto:!0,forced:/./.exec!==F1},{exec:F1});var M1=Function.prototype,O1=M1.apply,B1=M1.bind,T1=M1.call,P1="object"==typeof Reflect&&Reflect.apply||(B1?T1.bind(O1):function(){return T1.apply(O1,arguments)}),I1=zQ("species"),L1=RegExp.prototype,N1=GK("".charAt),R1=GK("".charCodeAt),z1=GK("".slice),j1=function(t){return function(e,n){var r,i,a=c0(tQ(e)),o=DJ(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=R1(a,o))<55296||r>56319||o+1===s||(i=R1(a,o+1))<56320||i>57343?t?N1(a,o):r:t?z1(a,o,o+2):i-56320+(r-55296<<10)+65536}},$1={codeAt:j1(!1),charAt:j1(!0)},q1=$1.charAt,V1=function(t,e,n){return e+(n?q1(t,e).length:1)},H1=Math.floor,U1=GK("".charAt),G1=GK("".replace),W1=GK("".slice),Y1=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,X1=/\$([$&'`]|\d{1,2})/g,Z1=function(t,e,n,r,i,a){var o=n+t.length,s=r.length,l=X1;return void 0!==i&&(i=DQ(i),l=Y1),G1(a,l,(function(a,l){var u;switch(U1(l,0)){case"$":return"$";case"&":return t;case"`":return W1(e,0,n);case"'":return W1(e,o);case"<":u=i[W1(l,1,-1)];break;default:var c=+l;if(0===c)return a;if(c>s){var d=H1(c/10);return 0===d?a:d<=s?void 0===r[d-1]?U1(l,1):r[d-1]+U1(l,1):a}u=r[c-1]}return void 0===u?"":u}))},K1=TK.TypeError,Q1=function(t,e){var n=t.exec;if(nQ(n)){var r=NK(n,t,e);return null!==r&&QQ(r),r}if("RegExp"===XK(t))return NK(F1,t,e);throw K1("RegExp#exec called on incompatible receiver")},J1=zQ("replace"),t2=Math.max,e2=Math.min,n2=GK([].concat),r2=GK([].push),i2=GK("".indexOf),a2=GK("".slice),o2="$0"==="a".replace(/./,"$0"),s2=!!/./[J1]&&""===/./[J1]("a","$0");function l2(t){return void 0===t&&(t="r"),t+"-"+Ca()}!function(t,e,n,r){var i=zQ(t),a=!PK((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!PK((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[I1]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=GK(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=GK(t),l=e.exec;return l===F1||l===L1.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));AJ(String.prototype,t,l[0]),AJ(L1,i,l[1])}r&&nJ(L1[i],"sham",!0)}("replace",(function(t,e,n){var r=s2?"$":"$0";return[function(t,n){var r=tQ(this),i=null==t?void 0:wQ(t,J1);return i?NK(i,t,r,n):NK(e,c0(r),t,n)},function(t,i){var a=QQ(this),o=c0(t);if("string"==typeof i&&-1===i2(i,r)&&-1===i2(i,"$<")){var s=n(e,a,o,i);if(s.done)return s.value}var l=nQ(i);l||(i=c0(i));var u=a.global;if(u){var c=a.unicode;a.lastIndex=0}for(var d=[];;){var h=Q1(a,o);if(null===h)break;if(r2(d,h),!u)break;""===c0(h[0])&&(a.lastIndex=V1(o,TJ(a.lastIndex),c))}for(var p,f="",g=0,m=0;m<d.length;m++){for(var v=c0((h=d[m])[0]),y=t2(e2(DJ(h.index),o.length),0),b=[],x=1;x<h.length;x++)r2(b,void 0===(p=h[x])?p:String(p));var w=h.groups;if(l){var _=n2([v],b,y,o);void 0!==w&&r2(_,w);var C=c0(P1(i,void 0,_))}else C=Z1(v,o,y,b,w,i);y>=g&&(f+=a2(o,g,y)+C,g=y+v.length)}return f+a2(o,g)}]}),!!PK((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")}))||!o2||s2);var u2=TK.Promise,c2=function(t,e,n){for(var r in e)AJ(t,r,e[r],n);return t},d2=TK.String,h2=TK.TypeError,p2=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=GK(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return QQ(n),function(t){if("object"==typeof t||nQ(t))return t;throw h2("Can't set "+d2(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),f2=eJ.f,g2=zQ("toStringTag"),m2=function(t,e,n){t&&!MQ(t=n?t:t.prototype,g2)&&f2(t,g2,{configurable:!0,value:e})},v2=zQ("species"),y2=TK.TypeError,b2=function(t,e){if(oQ(e,t))return t;throw y2("Incorrect invocation")},x2={},w2=zQ("iterator"),_2=Array.prototype,C2=zQ("iterator"),S2=function(t){if(null!=t)return wQ(t,C2)||wQ(t,"@@iterator")||x2[l0(t)]},A2=TK.TypeError,k2=function(t,e,n){var r,i;QQ(t);try{if(!(r=wQ(t,"return"))){if("throw"===e)throw n;return n}r=NK(r,t)}catch(t){i=!0,r=t}if("throw"===e)throw n;if(i)throw r;return QQ(r),n},E2=TK.TypeError,D2=function(t,e){this.stopped=t,this.result=e},F2=D2.prototype,M2=function(t,e,n){var r,i,a,o,s,l,u,c,d=n&&n.that,h=!(!n||!n.AS_ENTRIES),p=!(!n||!n.IS_ITERATOR),f=!(!n||!n.INTERRUPTED),g=j0(e,d),m=function(t){return r&&k2(r,"normal",t),new D2(!0,t)},v=function(t){return h?(QQ(t),f?g(t[0],t[1],m):g(t[0],t[1])):f?g(t,m):g(t)};if(p)r=t;else{if(!(i=S2(t)))throw E2(yQ(t)+" is not iterable");if(void 0!==(c=i)&&(x2.Array===c||_2[w2]===c)){for(a=0,o=PJ(t);o>a;a++)if((s=v(t[a]))&&oQ(F2,s))return s;return new D2(!1)}r=function(t,e){var n=arguments.length<2?S2(t):e;if(xQ(n))return QQ(NK(n,t));throw A2(yQ(t)+" is not iterable")}(t,i)}for(l=r.next;!(u=NK(l,r)).done;){try{s=v(u.value)}catch(t){k2(r,"throw",t)}if("object"==typeof s&&s&&oQ(F2,s))return s}return new D2(!1)},O2=zQ("iterator"),B2=!1;try{var T2=0,P2={next:function(){return{done:!!T2++}},return:function(){B2=!0}};P2[O2]=function(){return this},Array.from(P2,(function(){throw 2}))}catch(f){}var I2,L2,N2,R2,z2=function(t,e){if(!e&&!B2)return!1;var n=!1;try{var r={};r[O2]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},j2=TK.TypeError,$2=zQ("species"),q2=function(t,e){var n,r=QQ(t).constructor;return void 0===r||null==(n=QQ(r)[$2])?e:function(t){if(X0(t))return t;throw j2(yQ(t)+" is not a constructor")}(n)},V2=GK([].slice),H2=/(?:ipad|iphone|ipod).*applewebkit/i.test(sQ),U2="process"==XK(TK.process),G2=TK.setImmediate,W2=TK.clearImmediate,Y2=TK.process,X2=TK.Dispatch,Z2=TK.Function,K2=TK.MessageChannel,Q2=TK.String,J2=0,t4={};try{I2=TK.location}catch(f){}var e4=function(t){if(MQ(t4,t)){var e=t4[t];delete t4[t],e()}},n4=function(t){return function(){e4(t)}},r4=function(t){e4(t.data)},i4=function(t){TK.postMessage(Q2(t),I2.protocol+"//"+I2.host)};G2&&W2||(G2=function(t){var e=V2(arguments,1);return t4[++J2]=function(){P1(nQ(t)?t:Z2(t),void 0,e)},L2(J2),J2},W2=function(t){delete t4[t]},U2?L2=function(t){Y2.nextTick(n4(t))}:X2&&X2.now?L2=function(t){X2.now(n4(t))}:K2&&!H2?(R2=(N2=new K2).port2,N2.port1.onmessage=r4,L2=j0(R2.postMessage,R2)):TK.addEventListener&&nQ(TK.postMessage)&&!TK.importScripts&&I2&&"file:"!==I2.protocol&&!PK(i4)?(L2=i4,TK.addEventListener("message",r4,!1)):L2="onreadystatechange"in GQ("script")?function(t){E0.appendChild(GQ("script")).onreadystatechange=function(){E0.removeChild(this),e4(t)}}:function(t){setTimeout(n4(t),0)});var a4,o4,s4,l4,u4,c4,d4,h4,p4={set:G2,clear:W2},f4=/ipad|iphone|ipod/i.test(sQ)&&void 0!==TK.Pebble,g4=/web0s(?!.*chrome)/i.test(sQ),m4=XQ.f,v4=p4.set,y4=TK.MutationObserver||TK.WebKitMutationObserver,b4=TK.document,x4=TK.process,w4=TK.Promise,_4=m4(TK,"queueMicrotask"),C4=_4&&_4.value;C4||(a4=function(){var t,e;for(U2&&(t=x4.domain)&&t.exit();o4;){e=o4.fn,o4=o4.next;try{e()}catch(t){throw o4?l4():s4=void 0,t}}s4=void 0,t&&t.enter()},H2||U2||g4||!y4||!b4?!f4&&w4&&w4.resolve?((d4=w4.resolve(void 0)).constructor=w4,h4=j0(d4.then,d4),l4=function(){h4(a4)}):U2?l4=function(){x4.nextTick(a4)}:(v4=j0(v4,TK),l4=function(){v4(a4)}):(u4=!0,c4=b4.createTextNode(""),new y4(a4).observe(c4,{characterData:!0}),l4=function(){c4.data=u4=!u4}));var S4,A4,k4,E4,D4=C4||function(t){var e={fn:t,next:void 0};s4&&(s4.next=e),o4||(o4=e,l4()),s4=e},F4=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=xQ(e),this.reject=xQ(n)},M4={f:function(t){return new F4(t)}},O4=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},B4="object"==typeof window,T4=p4.set,P4=zQ("species"),I4="Promise",L4=xJ.getterFor(I4),N4=xJ.set,R4=xJ.getterFor(I4),z4=u2&&u2.prototype,j4=u2,$4=z4,q4=TK.TypeError,V4=TK.document,H4=TK.process,U4=M4.f,G4=U4,W4=!!(V4&&V4.createEvent&&TK.dispatchEvent),Y4=nQ(TK.PromiseRejectionEvent),X4=!1,Z4=JJ(I4,(function(){var t=sJ(j4),e=t!==String(j4);if(!e&&66===hQ)return!0;if(hQ>=51&&/native code/.test(t))return!1;var n=new j4((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[P4]=r,!(X4=n.then((function(){}))instanceof r)||!e&&B4&&!Y4})),K4=Z4||!z2((function(t){j4.all(t).catch((function(){}))})),Q4=function(t){var e;return!(!rQ(t)||!nQ(e=t.then))&&e},J4=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;D4((function(){for(var r=t.value,i=1==t.state,a=0;n.length>a;){var o,s,l,u=n[a++],c=i?u.ok:u.fail,d=u.resolve,h=u.reject,p=u.domain;try{c?(i||(2===t.rejection&&r5(t),t.rejection=1),!0===c?o=r:(p&&p.enter(),o=c(r),p&&(p.exit(),l=!0)),o===u.promise?h(q4("Promise-chain cycle")):(s=Q4(o))?NK(s,o,d,h):d(o)):h(r)}catch(t){p&&!l&&p.exit(),h(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&e5(t)}))}},t5=function(t,e,n){var r,i;W4?((r=V4.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),TK.dispatchEvent(r)):r={promise:e,reason:n},!Y4&&(i=TK["on"+t])?i(r):"unhandledrejection"===t&&function(t,e){var n=TK.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},e5=function(t){NK(T4,TK,(function(){var e,n=t.facade,r=t.value;if(n5(t)&&(e=O4((function(){U2?H4.emit("unhandledRejection",r,n):t5("unhandledrejection",n,r)})),t.rejection=U2||n5(t)?2:1,e.error))throw e.value}))},n5=function(t){return 1!==t.rejection&&!t.parent},r5=function(t){NK(T4,TK,(function(){var e=t.facade;U2?H4.emit("rejectionHandled",e):t5("rejectionhandled",e,t.value)}))},i5=function(t,e,n){return function(r){t(e,r,n)}},a5=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,J4(t,!0))},o5=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw q4("Promise can't be resolved itself");var r=Q4(e);r?D4((function(){var n={done:!1};try{NK(r,e,i5(o5,n,t),i5(a5,n,t))}catch(e){a5(n,e,t)}})):(t.value=e,t.state=1,J4(t,!1))}catch(e){a5({done:!1},e,t)}}};if(Z4&&($4=(j4=function(t){b2(this,$4),xQ(t),NK(S4,this);var e=L4(this);try{t(i5(o5,e),i5(a5,e))}catch(t){a5(e,t)}}).prototype,(S4=function(t){N4(this,{type:I4,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=c2($4,{then:function(t,e){var n=R4(this),r=n.reactions,i=U4(q2(this,j4));return i.ok=!nQ(t)||t,i.fail=nQ(e)&&e,i.domain=U2?H4.domain:void 0,n.parent=!0,r[r.length]=i,0!=n.state&&J4(n,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),A4=function(){var t=new S4,e=L4(t);this.promise=t,this.resolve=i5(o5,e),this.reject=i5(a5,e)},M4.f=U4=function(t){return t===j4||t===k4?new A4(t):G4(t)},nQ(u2)&&z4!==Object.prototype)){E4=z4.then,X4||(AJ(z4,"then",(function(t,e){var n=this;return new j4((function(t,e){NK(E4,n,t,e)})).then(t,e)}),{unsafe:!0}),AJ(z4,"catch",$4.catch,{unsafe:!0}));try{delete z4.constructor}catch(f){}p2&&p2(z4,$4)}function s5(t,e){return CK(this,void 0,void 0,(function(){var n,r,i,a,o,s,l;return SK(this,(function(u){switch(u.label){case 0:return e?(t.restoreSelection(),n=t.getMenuConfig("insertVideo"),r=n.onInsertedVideo,i=n.checkVideo,a=n.parseVideoSrc,[4,i(e)]):[2];case 1:return"string"==typeof(o=u.sent())?(t.alert(o,"error"),[2]):null==o?[2]:[4,a(e)];case 2:return 0!==(s=u.sent()).trim().indexOf("<iframe ")&&(s=s.replace(/</g,"<").replace(/>/g,">")),l={type:"video",src:s,children:[{text:""}]},Promise.resolve().then((function(){Qe.insertNodes(t,l)})),r(l),[2]}}))}))}function l5(){return l2("w-e-insert-video")}e0({global:!0,wrap:!0,forced:Z4},{Promise:j4}),m2(j4,I4,!1),function(t){var e=aQ(t),n=eJ.f;IK&&e&&!e[v2]&&n(e,v2,{configurable:!0,get:function(){return this}})}(I4),k4=aQ(I4),e0({target:I4,stat:!0,forced:Z4},{reject:function(t){var e=U4(this);return NK(e.reject,void 0,t),e.promise}}),e0({target:I4,stat:!0,forced:Z4},{resolve:function(t){return function(t,e){if(QQ(t),rQ(e)&&e.constructor===t)return e;var n=M4.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),e0({target:I4,stat:!0,forced:K4},{all:function(t){var e=this,n=U4(e),r=n.resolve,i=n.reject,a=O4((function(){var n=xQ(e.resolve),a=[],o=0,s=1;M2(t,(function(t){var l=o++,u=!1;s++,NK(n,e,t).then((function(t){u||(u=!0,a[l]=t,--s||r(a))}),i)})),--s||r(a)}));return a.error&&i(a.value),n.promise},race:function(t){var e=this,n=U4(e),r=n.reject,i=O4((function(){var i=xQ(e.resolve);M2(t,(function(t){NK(i,e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}});var u5=function(){function t(){this.title=Pk("videoModule.insertVideo"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M981.184 160.096C837.568 139.456 678.848 128 512 128S186.432 139.456 42.816 160.096C15.296 267.808 0 386.848 0 512s15.264 244.16 42.816 351.904C186.464 884.544 345.152 896 512 896s325.568-11.456 469.184-32.096C1008.704 756.192 1024 637.152 1024 512s-15.264-244.16-42.816-351.904zM384 704V320l320 192-320 192z"></path></svg>',this.tag="button",this.showModal=!0,this.modalWidth=320,this.$content=null,this.srcInputId=l5(),this.buttonId=l5()}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||!!Lx.getSelectedElems(t).some((function(e){return"pre"===Lx.getNodeType(e)||!!t.isVoid(e)}))},t.prototype.getModalPositionNode=function(t){return null},t.prototype.getModalContentElem=function(t){var e=this,n=this.srcInputId,r=this.buttonId,i=kK(gA(Pk("videoModule.videoSrc"),n,Pk("videoModule.insertPlaceHolder")),2),a=i[0],o=i[1],s=ci(o),l=kK(mA(r,Pk("videoModule.ok")),1)[0];if(null==this.$content){var u=ci("<div></div>");u.on("click","#"+r,(function(r){return CK(e,void 0,void 0,(function(){var e;return SK(this,(function(i){switch(i.label){case 0:return r.preventDefault(),e=u.find("#"+n).val().trim(),[4,s5(t,e)];case 1:return i.sent(),t.hidePanelOrModal(),[2]}}))}))})),this.$content=u}var c=this.$content;return c.empty(),c.append(a),c.append(l),s.val(""),setTimeout((function(){s.focus()})),c[0]},t}(),c5=GK([].join),d5=QK!=Object,h5=function(t,e){var n=[][t];return!!n&&PK((function(){n.call(null,e||function(){throw 1},1)}))}("join",",");e0({target:"Array",proto:!0,forced:d5||!h5},{join:function(t){return c5(eQ(this),void 0===t?",":t)}});var p5,f5,g5,m5=!PK((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),v5=dJ("IE_PROTO"),y5=TK.Object,b5=y5.prototype,x5=m5?y5.getPrototypeOf:function(t){var e=DQ(t);if(MQ(e,v5))return e[v5];var n=e.constructor;return nQ(n)&&e instanceof n?n.prototype:e instanceof y5?b5:null},w5=zQ("iterator"),_5=!1;[].keys&&("next"in(g5=[].keys())?(f5=x5(x5(g5)))!==Object.prototype&&(p5=f5):_5=!0);var C5=null==p5||PK((function(){var t={};return p5[w5].call(t)!==t}));C5&&(p5={}),nQ(p5[w5])||AJ(p5,w5,(function(){return this}));var S5={IteratorPrototype:p5,BUGGY_SAFARI_ITERATORS:_5},A5=S5.IteratorPrototype,k5=function(){return this},E5=SJ.PROPER,D5=SJ.CONFIGURABLE,F5=S5.IteratorPrototype,M5=S5.BUGGY_SAFARI_ITERATORS,O5=zQ("iterator"),B5=function(){return this},T5=function(t,e,n,r,i,a,o){!function(t,e,n,r){var i=e+" Iterator";t.prototype=T0(A5,{next:$K(+!r,n)}),m2(t,i,!1),x2[i]=k5}(n,e,r);var s,l,u,c=function(t){if(t===i&&g)return g;if(!M5&&t in p)return p[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",h=!1,p=t.prototype,f=p[O5]||p["@@iterator"]||i&&p[i],g=!M5&&f||c(i),m="Array"==e&&p.entries||f;if(m&&(s=x5(m.call(new t)))!==Object.prototype&&s.next&&(x5(s)!==F5&&(p2?p2(s,F5):nQ(s[O5])||AJ(s,O5,B5)),m2(s,d,!0)),E5&&"values"==i&&f&&"values"!==f.name&&(D5?nJ(p,"name","values"):(h=!0,g=function(){return NK(f,this)})),i)if(l={values:c("values"),keys:a?g:c("keys"),entries:c("entries")},o)for(u in l)(M5||h||!(u in p))&&AJ(p,u,l[u]);else e0({target:e,proto:!0,forced:M5||h},l);return p[O5]!==g&&AJ(p,O5,g,{name:i}),x2[e]=g,l},P5=xJ.set,I5=xJ.getterFor("Array Iterator"),L5=T5(Array,"Array",(function(t,e){P5(this,{type:"Array Iterator",target:eQ(t),index:0,kind:e})}),(function(){var t=I5(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");x2.Arguments=x2.Array,L0("keys"),L0("values"),L0("entries");var N5=$1.charAt,R5=xJ.set,z5=xJ.getterFor("String Iterator");T5(String,"String",(function(t){R5(this,{type:"String Iterator",string:c0(t),index:0})}),(function(){var t,e=z5(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=N5(n,r),e.index+=t.length,{value:t,done:!1})}));var j5=function(t,e,n){var r=VQ(e);r in t?eJ.f(t,r,$K(0,n)):t[r]=n},$5=TK.Array,q5=Math.max,V5=qJ.f,H5="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],U5=function(t){try{return V5(t)}catch(t){return function(t,e,n){for(var r=PJ(t),i=OJ(e,r),a=OJ(void 0===n?r:n,r),o=$5(q5(a-i,0)),s=0;i<a;i++,s++)j5(o,s,t[i]);return o.length=s,o}(H5)}},G5={f:function(t){return H5&&"Window"==XK(t)?U5(t):V5(eQ(t))}},W5=PK((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})),Y5=Object.isExtensible,X5=PK((function(){Y5(1)}))||W5?function(t){return!!rQ(t)&&(!W5||"ArrayBuffer"!=XK(t))&&(!Y5||Y5(t))}:Y5,Z5=!PK((function(){return Object.isExtensible(Object.preventExtensions({}))})),K5=FK((function(t){var e=eJ.f,n=!1,r=PQ("meta"),i=0,a=function(t){e(t,r,{value:{objectID:"O"+i++,weakData:{}}})},o=t.exports={enable:function(){o.enable=function(){},n=!0;var t=qJ.f,e=GK([].splice),i={};i[r]=1,t(i).length&&(qJ.f=function(n){for(var i=t(n),a=0,o=i.length;a<o;a++)if(i[a]===r){e(i,a,1);break}return i},e0({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:G5.f}))},fastKey:function(t,e){if(!rQ(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!MQ(t,r)){if(!X5(t))return"F";if(!e)return"E";a(t)}return t[r].objectID},getWeakData:function(t,e){if(!MQ(t,r)){if(!X5(t))return!0;if(!e)return!1;a(t)}return t[r].weakData},onFreeze:function(t){return Z5&&n&&X5(t)&&!MQ(t,r)&&a(t),t}};hJ[r]=!0})),Q5=K5.getWeakData,J5=xJ.set,t3=xJ.getterFor,e3=e1.find,n3=e1.findIndex,r3=GK([].splice),i3=0,a3=function(t){return t.frozen||(t.frozen=new o3)},o3=function(){this.entries=[]},s3=function(t,e){return e3(t.entries,(function(t){return t[0]===e}))};o3.prototype={get:function(t){var e=s3(this,t);if(e)return e[1]},has:function(t){return!!s3(this,t)},set:function(t,e){var n=s3(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=n3(this.entries,(function(e){return e[0]===t}));return~e&&r3(this.entries,e,1),!!~e}};var l3,u3={getConstructor:function(t,e,n,r){var i=t((function(t,i){b2(t,a),J5(t,{type:e,id:i3++,frozen:void 0}),null!=i&&M2(i,t[r],{that:t,AS_ENTRIES:n})})),a=i.prototype,o=t3(e),s=function(t,e,n){var r=o(t),i=Q5(QQ(e),!0);return!0===i?a3(r).set(e,n):i[r.id]=n,t};return c2(a,{delete:function(t){var e=o(this);if(!rQ(t))return!1;var n=Q5(t);return!0===n?a3(e).delete(t):n&&MQ(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!rQ(t))return!1;var n=Q5(t);return!0===n?a3(e).has(t):n&&MQ(n,e.id)}}),c2(a,n?{get:function(t){var e=o(this);if(rQ(t)){var n=Q5(t);return!0===n?a3(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),i}},c3=xJ.enforce,d3=!TK.ActiveXObject&&"ActiveXObject"in TK,h3=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},p3=function(t,e,n){var r=-1!==t.indexOf("Map"),i=-1!==t.indexOf("Weak"),a=r?"set":"add",o=TK[t],s=o&&o.prototype,l=o,u={},c=function(t){var e=GK(s[t]);AJ(s,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(i&&!rQ(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return i&&!rQ(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(i&&!rQ(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if(JJ(t,!nQ(o)||!(i||s.forEach&&!PK((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,r,a),K5.enable();else if(JJ(t,!0)){var d=new l,h=d[a](i?{}:-0,1)!=d,p=PK((function(){d.has(1)})),f=z2((function(t){new o(t)})),g=!i&&PK((function(){for(var t=new o,e=5;e--;)t[a](e,e);return!t.has(-0)}));f||((l=e((function(t,e){b2(t,s);var n=function(t,e,n){var r,i;return p2&&nQ(r=e.constructor)&&r!==n&&rQ(i=r.prototype)&&i!==n.prototype&&p2(t,i),t}(new o,t,l);return null!=e&&M2(e,n[a],{that:n,AS_ENTRIES:r}),n}))).prototype=s,s.constructor=l),(p||g)&&(c("delete"),c("has"),r&&c("get")),(g||h)&&c(a),i&&s.clear&&delete s.clear}return u[t]=l,e0({global:!0,forced:l!=o},u),m2(l,t),i||n.setStrong(l,t,r),l}("WeakMap",h3,u3);if(uJ&&d3){l3=u3.getConstructor(h3,"WeakMap",!0),K5.enable();var f3=p3.prototype,g3=GK(f3.delete),m3=GK(f3.has),v3=GK(f3.get),y3=GK(f3.set);c2(f3,{delete:function(t){if(rQ(t)&&!X5(t)){var e=c3(this);return e.frozen||(e.frozen=new l3),g3(this,t)||e.frozen.delete(t)}return g3(this,t)},has:function(t){if(rQ(t)&&!X5(t)){var e=c3(this);return e.frozen||(e.frozen=new l3),m3(this,t)||e.frozen.has(t)}return m3(this,t)},get:function(t){if(rQ(t)&&!X5(t)){var e=c3(this);return e.frozen||(e.frozen=new l3),m3(this,t)?v3(this,t):e.frozen.get(t)}return v3(this,t)},set:function(t,e){if(rQ(t)&&!X5(t)){var n=c3(this);n.frozen||(n.frozen=new l3),m3(this,t)?y3(this,t,e):n.frozen.set(t,e)}else y3(this,t,e);return this}})}var b3={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},x3=GQ("span").classList,w3=x3&&x3.constructor&&x3.constructor.prototype,_3=w3===Object.prototype?void 0:w3,C3=zQ("iterator"),S3=zQ("toStringTag"),A3=L5.values,k3=function(t,e){if(t){if(t[C3]!==A3)try{nJ(t,C3,A3)}catch(e){t[C3]=A3}if(t[S3]||nJ(t,S3,e),b3[e])for(var n in L5)if(t[n]!==L5[n])try{nJ(t,n,L5[n])}catch(e){t[n]=L5[n]}}};for(var E3 in b3)k3(TK[E3]&&TK[E3].prototype,E3);k3(_3,"DOMTokenList");var D3=SJ.EXISTS,F3=eJ.f,M3=Function.prototype,O3=GK(M3.toString),B3=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,T3=GK(B3.exec);IK&&!D3&&F3(M3,"name",{configurable:!0,get:function(){try{return T3(B3,O3(this))[1]}catch(f){return""}}});var P3=zQ("species"),I3=function(t){return hQ>=51||!PK((function(){var e=[];return(e.constructor={})[P3]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}("slice"),L3=zQ("species"),N3=TK.Array,R3=Math.max;function z3(t){return t.getMenuConfig("uploadVideo")}e0({target:"Array",proto:!0,forced:!I3},{slice:function(t,e){var n,r,i,a=eQ(this),o=PJ(a),s=OJ(t,o),l=OJ(void 0===e?o:e,o);if($0(a)&&(n=a.constructor,(X0(n)&&(n===N3||$0(n.prototype))||rQ(n)&&null===(n=n[L3]))&&(n=void 0),n===N3||void 0===n))return V2(a,s,l);for(r=new(void 0===n?N3:n)(R3(l-s,0)),i=0;s<l;s++,i++)s in a&&j5(r,i,a[s]);return r.length=i,r}});var j3=new WeakMap;function $3(t,e){return CK(this,void 0,void 0,(function(){var n,r,i,a;return SK(this,(function(o){switch(o.label){case 0:return n=function(t){var e=j3.get(t);if(null!=e)return e;var n=z3(t),r=n.onSuccess,i=n.onProgress,a=n.onFailed,o=n.customInsert,s=n.onError;return e=$A(_K(_K({},n),{onProgress:function(e){t.showProgressBar(e),i&&i(e)},onSuccess:function(e,n){if(o)o(n,(function(e){return s5(t,e)}));else{var i=n.errno,s=void 0===i?1:i,l=n.data,u=void 0===l?{}:l;if(0!==s)return console.error("'"+e.name+"' upload failed",n),void a(e,n);var c=u.url;s5(t,void 0===c?"":c),r(e,n)}},onError:function(t,e,n){var r=t.name;console.error("'"+r+" upload error",e,n),s&&s(t,e,n)}})),j3.set(t,e),e}(t),r=e.name,i=e.type,a=e.size,n.addFile({name:r,type:i,size:a,data:e}),[4,n.upload()];case 1:return o.sent(),[2]}}))}))}var q3=function(){function t(){this.title=Pk("videoModule.uploadVideo"),this.iconSvg='<svg viewBox="0 0 1056 1024"><path d="M805.902261 521.819882a251.441452 251.441452 0 0 0-251.011972 246.600033 251.051015 251.051015 0 1 0 502.023944 8.823877 253.237463 253.237463 0 0 0-251.011972-255.42391z m59.463561 240.001647v129.898403h-116.701631v-129.898403h-44.041298l101.279368-103.504859 101.279368 103.504859z" p-id="6802"></path><path d="M788.254507 0.000781H99.094092A98.663439 98.663439 0 0 0 0.001171 99.093701v590.067495a98.663439 98.663439 0 0 0 99.092921 99.092921h411.7549a266.434235 266.434235 0 0 1-2.186448-41.815807 275.843767 275.843767 0 0 1 275.180024-270.729042 270.650955 270.650955 0 0 1 103.504859 19.834201V99.093701A101.51363 101.51363 0 0 0 788.254507 0.000781zM295.054441 640.747004V147.507894l394.146189 246.600033z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){var n=this.getMenuConfig(t),r=n.allowedFileTypes,i=void 0===r?[]:r,a=n.customBrowseAndUpload;if(a)a((function(e){return s5(t,e)}));else{var o="";i.length>0&&(o='accept="'+i.join(", ")+'"');var s=ci("body"),l=ci('<input type="file" '+o+" multiple/>");l.hide(),s.append(l),l.click(),l.on("change",(function(){var e=l[0].files;!function(t,e){var n,r;CK(this,void 0,void 0,(function(){var i,a,o,s,l,u;return SK(this,(function(c){switch(c.label){case 0:if(null==e)return[2];i=Array.prototype.slice.call(e),a=z3(t).customUpload,c.label=1;case 1:c.trys.push([1,9,10,15]),o=EK(i),c.label=2;case 2:return[4,o.next()];case 3:return(s=c.sent()).done?[3,8]:(l=s.value,a?[4,a(l,(function(e){return s5(t,e)}))]:[3,5]);case 4:return c.sent(),[3,7];case 5:return[4,$3(t,l)];case 6:c.sent(),c.label=7;case 7:return[3,2];case 8:return[3,15];case 9:return u=c.sent(),n={error:u},[3,15];case 10:return c.trys.push([10,,13,14]),s&&!s.done&&(r=o.return)?[4,r.call(o)]:[3,12];case 11:c.sent(),c.label=12;case 12:return[3,14];case 13:if(n)throw n.error;return[7];case 14:return[7];case 15:return[2]}}))}))}(t,e)}))}},t.prototype.isDisabled=function(t){var e=t.selection;return null==e||!ke.isCollapsed(e)||!!Lx.getSelectedElems(t).some((function(e){return"pre"===Lx.getNodeType(e)||!!t.isVoid(e)}))},t.prototype.getMenuConfig=function(t){return t.getMenuConfig("uploadVideo")},t}(),V3=SJ.PROPER,H3=RegExp.prototype,U3=H3.toString,G3=GK(u1),W3=PK((function(){return"/a/b"!=U3.call({source:"a",flags:"b"})})),Y3=V3&&"toString"!=U3.name;function X3(){return l2("w-e-insert-video")}(W3||Y3)&&AJ(RegExp.prototype,"toString",(function(){var t=QQ(this),e=c0(t.source),n=t.flags;return"/"+e+"/"+c0(void 0===n&&oQ(H3,t)&&!("flags"in H3)?G3(t):n)}),{unsafe:!0});var Z3=function(){function t(){this.title=Pk("videoModule.editSize"),this.tag="button",this.showModal=!0,this.modalWidth=320,this.$content=null,this.widthInputId=X3(),this.heightInputId=X3(),this.buttonId=X3()}return t.prototype.getSelectedVideoNode=function(t){return Lx.getSelectedNodeByType(t,"video")},t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.exec=function(t,e){},t.prototype.isDisabled=function(t){return null==t.selection||null==this.getSelectedVideoNode(t)},t.prototype.getModalPositionNode=function(t){return this.getSelectedVideoNode(t)},t.prototype.getModalContentElem=function(t){var e=this,n=e.widthInputId,r=e.heightInputId,i=e.buttonId,a=kK(gA(Pk("videoModule.width"),n,"auto"),2),o=a[0],s=a[1],l=ci(s),u=kK(gA(Pk("videoModule.height"),r,"auto"),2),c=u[0],d=u[1],h=ci(d),p=kK(mA(i,Pk("videoModule.ok")),1)[0];if(null==this.$content){var f=ci("<div></div>");f.on("click","#"+i,(function(e){e.preventDefault();var i=f.find("#"+n).val().trim(),a=f.find("#"+r).val().trim(),o=parseInt(i),s=parseInt(a),l=o?o.toString():"auto",u=s?s.toString():"auto";t.restoreSelection(),Qe.setNodes(t,{width:l,height:u},{match:function(t){return Lx.checkNodeType(t,"video")}}),t.hidePanelOrModal()})),this.$content=f}var g=this.$content;g.empty(),g.append(o),g.append(c),g.append(p);var m=this.getSelectedVideoNode(t);if(null==m)return g[0];var v=m.width,y=void 0===v?"auto":v,b=m.height,x=void 0===b?"auto":b;return l.val(y),h.val(x),setTimeout((function(){l.focus()})),g[0]},t}(),K3={renderElems:[C0],elemsToHtml:[S0],preParseHtml:[R0],parseElemsHtml:[l1],menus:[{key:"insertVideo",factory:function(){return new u5},config:{onInsertedVideo:function(t){},checkVideo:function(t){return!0},parseVideoSrc:function(t){return t}}},{key:"uploadVideo",factory:function(){return new q3},config:{server:"",fieldName:"wangeditor-uploaded-video",maxFileSize:10485760,maxNumberOfFiles:5,allowedFileTypes:["video/*"],meta:{},metaWithUrl:!1,withCredentials:!1,timeout:3e4,onBeforeUpload:function(t){return t},onProgress:function(t){},onSuccess:function(t,e){},onFailed:function(t,e){},onError:function(t,e,n){}}},{key:"editVideoSize",factory:function(){return new Z3}}],editorPlugin:function(t){var e=t.isVoid,n=t.normalizeNode,r=t;return r.isVoid=function(t){return"video"===t.type||e(t)},r.normalizeNode=function(t){var e=kK(t,2),i=e[0],a=e[1];return"video"===Lx.getNodeType(i)&&Lx.isLastNode(r,i)&&Qe.insertNodes(r,Lx.genEmptyParagraph(),{at:[a[0]+1]}),n([i,a])},r}};Tk("en",{uploadImgModule:{uploadImage:"Upload Image",uploadError:"{{fileName}} upload error"}}),Tk("zh-CN",{uploadImgModule:{uploadImage:"上传图片",uploadError:"{{fileName}} 上传出错"}});var Q3="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function J3(t){var e={exports:{}};return t(e,e.exports),e.exports}var t6,e6,n6=function(t){return t&&t.Math==Math&&t},r6=n6("object"==typeof globalThis&&globalThis)||n6("object"==typeof window&&window)||n6("object"==typeof self&&self)||n6("object"==typeof Q3&&Q3)||function(){return this}()||Function("return this")(),i6=function(t){try{return!!t()}catch(t){return!0}},a6=!i6((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),o6=Function.prototype.call,s6=o6.bind?o6.bind(o6):function(){return o6.apply(o6,arguments)},l6={}.propertyIsEnumerable,u6=Object.getOwnPropertyDescriptor,c6={f:u6&&!l6.call({1:2},1)?function(t){var e=u6(this,t);return!!e&&e.enumerable}:l6},d6=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},h6=Function.prototype,p6=h6.bind,f6=h6.call,g6=p6&&p6.bind(f6),m6=p6?function(t){return t&&g6(f6,t)}:function(t){return t&&function(){return f6.apply(t,arguments)}},v6=m6({}.toString),y6=m6("".slice),b6=function(t){return y6(v6(t),8,-1)},x6=r6.Object,w6=m6("".split),_6=i6((function(){return!x6("z").propertyIsEnumerable(0)}))?function(t){return"String"==b6(t)?w6(t,""):x6(t)}:x6,C6=r6.TypeError,S6=function(t){if(null==t)throw C6("Can't call method on "+t);return t},A6=function(t){return _6(S6(t))},k6=function(t){return"function"==typeof t},E6=function(t){return"object"==typeof t?null!==t:k6(t)},D6=function(t){return k6(t)?t:void 0},F6=function(t,e){return arguments.length<2?D6(r6[t]):r6[t]&&r6[t][e]},M6=m6({}.isPrototypeOf),O6=F6("navigator","userAgent")||"",B6=r6.process,T6=r6.Deno,P6=B6&&B6.versions||T6&&T6.version,I6=P6&&P6.v8;I6&&(e6=(t6=I6.split("."))[0]>0&&t6[0]<4?1:+(t6[0]+t6[1])),!e6&&O6&&(!(t6=O6.match(/Edge\/(\d+)/))||t6[1]>=74)&&(t6=O6.match(/Chrome\/(\d+)/))&&(e6=+t6[1]);var L6=e6,N6=!!Object.getOwnPropertySymbols&&!i6((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&L6&&L6<41})),R6=N6&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,z6=r6.Object,j6=R6?function(t){return"symbol"==typeof t}:function(t){var e=F6("Symbol");return k6(e)&&M6(e.prototype,z6(t))},$6=r6.String,q6=function(t){try{return $6(t)}catch(t){return"Object"}},V6=r6.TypeError,H6=function(t){if(k6(t))return t;throw V6(q6(t)+" is not a function")},U6=function(t,e){var n=t[e];return null==n?void 0:H6(n)},G6=r6.TypeError,W6=Object.defineProperty,Y6=function(t,e){try{W6(r6,t,{value:e,configurable:!0,writable:!0})}catch(p){r6[t]=e}return e},X6=r6["__core-js_shared__"]||Y6("__core-js_shared__",{}),Z6=J3((function(t){(t.exports=function(t,e){return X6[t]||(X6[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),K6=r6.Object,Q6=function(t){return K6(S6(t))},J6=m6({}.hasOwnProperty),t8=Object.hasOwn||function(t,e){return J6(Q6(t),e)},e8=0,n8=Math.random(),r8=m6(1..toString),i8=function(t){return"Symbol("+(void 0===t?"":t)+")_"+r8(++e8+n8,36)},a8=Z6("wks"),o8=r6.Symbol,s8=o8&&o8.for,l8=R6?o8:o8&&o8.withoutSetter||i8,u8=function(t){if(!t8(a8,t)||!N6&&"string"!=typeof a8[t]){var e="Symbol."+t;N6&&t8(o8,t)?a8[t]=o8[t]:a8[t]=R6&&s8?s8(e):l8(e)}return a8[t]},c8=r6.TypeError,d8=u8("toPrimitive"),h8=function(t,e){if(!E6(t)||j6(t))return t;var n,r=U6(t,d8);if(r){if(void 0===e&&(e="default"),n=s6(r,t,e),!E6(n)||j6(n))return n;throw c8("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&k6(n=t.toString)&&!E6(r=s6(n,t)))return r;if(k6(n=t.valueOf)&&!E6(r=s6(n,t)))return r;if("string"!==e&&k6(n=t.toString)&&!E6(r=s6(n,t)))return r;throw G6("Can't convert object to primitive value")}(t,e)},p8=function(t){var e=h8(t,"string");return j6(e)?e:e+""},f8=r6.document,g8=E6(f8)&&E6(f8.createElement),m8=function(t){return g8?f8.createElement(t):{}},v8=!a6&&!i6((function(){return 7!=Object.defineProperty(m8("div"),"a",{get:function(){return 7}}).a})),y8=Object.getOwnPropertyDescriptor,b8={f:a6?y8:function(t,e){if(t=A6(t),e=p8(e),v8)try{return y8(t,e)}catch(t){}if(t8(t,e))return d6(!s6(c6.f,t,e),t[e])}},x8=r6.String,w8=r6.TypeError,_8=function(t){if(E6(t))return t;throw w8(x8(t)+" is not an object")},C8=r6.TypeError,S8=Object.defineProperty,A8={f:a6?S8:function(t,e,n){if(_8(t),e=p8(e),_8(n),v8)try{return S8(t,e,n)}catch(t){}if("get"in n||"set"in n)throw C8("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},k8=a6?function(t,e,n){return A8.f(t,e,d6(1,n))}:function(t,e,n){return t[e]=n,t},E8=m6(Function.toString);k6(X6.inspectSource)||(X6.inspectSource=function(t){return E8(t)});var D8,F8,M8,O8=X6.inspectSource,B8=r6.WeakMap,T8=k6(B8)&&/native code/.test(O8(B8)),P8=Z6("keys"),I8=function(t){return P8[t]||(P8[t]=i8(t))},L8={},N8=r6.TypeError,R8=r6.WeakMap;if(T8||X6.state){var z8=X6.state||(X6.state=new R8),j8=m6(z8.get),$8=m6(z8.has),q8=m6(z8.set);D8=function(t,e){if($8(z8,t))throw new N8("Object already initialized");return e.facade=t,q8(z8,t,e),e},F8=function(t){return j8(z8,t)||{}},M8=function(t){return $8(z8,t)}}else{var V8=I8("state");L8[V8]=!0,D8=function(t,e){if(t8(t,V8))throw new N8("Object already initialized");return e.facade=t,k8(t,V8,e),e},F8=function(t){return t8(t,V8)?t[V8]:{}},M8=function(t){return t8(t,V8)}}var H8={set:D8,get:F8,has:M8,enforce:function(t){return M8(t)?F8(t):D8(t,{})},getterFor:function(t){return function(e){var n;if(!E6(e)||(n=F8(e)).type!==t)throw N8("Incompatible receiver, "+t+" required");return n}}},U8=Function.prototype,G8=a6&&Object.getOwnPropertyDescriptor,W8=t8(U8,"name"),Y8={EXISTS:W8,PROPER:W8&&"something"===function(){}.name,CONFIGURABLE:W8&&(!a6||a6&&G8(U8,"name").configurable)},X8=J3((function(t){var e=Y8.CONFIGURABLE,n=H8.get,r=H8.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;k6(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!t8(a,"name")||e&&a.name!==d)&&k8(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==r6?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:k8(t,n,a)):u?t[n]=a:Y6(n,a)})(Function.prototype,"toString",(function(){return k6(this)&&n(this).source||O8(this)}))})),Z8=Math.ceil,K8=Math.floor,Q8=function(t){var e=+t;return e!=e||0===e?0:(e>0?K8:Z8)(e)},J8=Math.max,t9=Math.min,e9=function(t,e){var n=Q8(t);return n<0?J8(n+e,0):t9(n,e)},n9=Math.min,r9=function(t){return t>0?n9(Q8(t),9007199254740991):0},i9=function(t){return r9(t.length)},a9=function(t){return function(e,n,r){var i,a=A6(e),o=i9(a),s=e9(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},o9={includes:a9(!0),indexOf:a9(!1)}.indexOf,s9=m6([].push),l9=function(t,e){var n,r=A6(t),i=0,a=[];for(n in r)!t8(L8,n)&&t8(r,n)&&s9(a,n);for(;e.length>i;)t8(r,n=e[i++])&&(~o9(a,n)||s9(a,n));return a},u9=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],c9=u9.concat("length","prototype"),d9={f:Object.getOwnPropertyNames||function(t){return l9(t,c9)}},h9={f:Object.getOwnPropertySymbols},p9=m6([].concat),f9=F6("Reflect","ownKeys")||function(t){var e=d9.f(_8(t)),n=h9.f;return n?p9(e,n(t)):e},g9=function(t,e){for(var n=f9(e),r=A8.f,i=b8.f,a=0;a<n.length;a++){var o=n[a];t8(t,o)||r(t,o,i(e,o))}},m9=/#|\.prototype\./,v9=function(t,e){var n=b9[y9(t)];return n==w9||n!=x9&&(k6(e)?i6(e):!!e)},y9=v9.normalize=function(t){return String(t).replace(m9,".").toLowerCase()},b9=v9.data={},x9=v9.NATIVE="N",w9=v9.POLYFILL="P",_9=v9,C9=b8.f,S9=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?r6:u?r6[s]||Y6(s,{}):(r6[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=C9(n,r))&&o.value:n[r],!_9(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;g9(a,i)}(t.sham||i&&i.sham)&&k8(a,"sham",!0),X8(n,r,a,t)}},A9=Array.isArray||function(t){return"Array"==b6(t)},k9={};k9[u8("toStringTag")]="z";var E9,D9="[object z]"===String(k9),F9=u8("toStringTag"),M9=r6.Object,O9="Arguments"==b6(function(){return arguments}()),B9=D9?b6:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=M9(t),F9))?n:O9?b6(e):"Object"==(r=b6(e))&&k6(e.callee)?"Arguments":r},T9=function(){},P9=[],I9=F6("Reflect","construct"),L9=/^\s*(?:class|function)\b/,N9=m6(L9.exec),R9=!L9.exec(T9),z9=function(t){if(!k6(t))return!1;try{return I9(T9,P9,t),!0}catch(t){return!1}},j9=!I9||i6((function(){var t;return z9(z9.call)||!z9(Object)||!z9((function(){t=!0}))||t}))?function(t){if(!k6(t))return!1;switch(B9(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return R9||!!N9(L9,O8(t))}:z9,$9=function(t,e,n){var r=p8(e);r in t?A8.f(t,r,d6(0,n)):t[r]=n},q9=u8("species"),V9=m6([].slice),H9=(E9="slice",L6>=51||!i6((function(){var t=[];return(t.constructor={})[q9]=function(){return{foo:1}},1!==t[E9](Boolean).foo}))),U9=u8("species"),G9=r6.Array,W9=Math.max;S9({target:"Array",proto:!0,forced:!H9},{slice:function(t,e){var n,r,i,a=A6(this),o=i9(a),s=e9(t,o),l=e9(void 0===e?o:e,o);if(A9(a)&&(n=a.constructor,(j9(n)&&(n===G9||A9(n.prototype))||E6(n)&&null===(n=n[U9]))&&(n=void 0),n===G9||void 0===n))return V9(a,s,l);for(r=new(void 0===n?G9:n)(W9(l-s,0)),i=0;s<l;s++,i++)s in a&&$9(r,i,a[s]);return r.length=i,r}});var Y9=D9?{}.toString:function(){return"[object "+B9(this)+"]"};D9||X8(Object.prototype,"toString",Y9,{unsafe:!0});var X9,Z9=r6.String,K9=function(t){if("Symbol"===B9(t))throw TypeError("Cannot convert a Symbol value to a string");return Z9(t)},Q9=function(){var t=_8(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},J9=r6.RegExp,t7=i6((function(){var t=J9("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),e7=t7||i6((function(){return!J9("a","y").sticky})),n7={BROKEN_CARET:t7||i6((function(){var t=J9("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:e7,UNSUPPORTED_Y:t7},r7=Object.keys||function(t){return l9(t,u9)},i7=a6?Object.defineProperties:function(t,e){_8(t);for(var n,r=A6(e),i=r7(e),a=i.length,o=0;a>o;)A8.f(t,n=i[o++],r[n]);return t},a7=F6("document","documentElement"),o7=I8("IE_PROTO"),s7=function(){},l7=function(t){return"<script>"+t+"<\/script>"},u7=function(t){t.write(l7("")),t.close();var e=t.parentWindow.Object;return t=null,e},c7=function(){try{X9=new ActiveXObject("htmlfile")}catch(t){}var t,e;c7="undefined"!=typeof document?document.domain&&X9?u7(X9):((e=m8("iframe")).style.display="none",a7.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(l7("document.F=Object")),t.close(),t.F):u7(X9);for(var n=u9.length;n--;)delete c7.prototype[u9[n]];return c7()};L8[o7]=!0;var d7,h7,p7=Object.create||function(t,e){var n;return null!==t?(s7.prototype=_8(t),n=new s7,s7.prototype=null,n[o7]=t):n=c7(),void 0===e?n:i7(n,e)},f7=r6.RegExp,g7=i6((function(){var t=f7(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),m7=r6.RegExp,v7=i6((function(){var t=m7("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),y7=H8.get,b7=Z6("native-string-replace",String.prototype.replace),x7=RegExp.prototype.exec,w7=x7,_7=m6("".charAt),C7=m6("".indexOf),S7=m6("".replace),A7=m6("".slice),k7=(h7=/b*/g,s6(x7,d7=/a/,"a"),s6(x7,h7,"a"),0!==d7.lastIndex||0!==h7.lastIndex),E7=n7.BROKEN_CARET,D7=void 0!==/()??/.exec("")[1];(k7||D7||E7||g7||v7)&&(w7=function(t){var e,n,r,i,a,o,s,l=this,u=y7(l),c=K9(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=s6(w7,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=E7&&l.sticky,f=s6(Q9,l),g=l.source,m=0,v=c;if(p&&(f=S7(f,"y",""),-1===C7(f,"g")&&(f+="g"),v=A7(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==_7(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),D7&&(n=new RegExp("^"+g+"$(?!\\s)",f)),k7&&(r=l.lastIndex),i=s6(x7,p?n:l,v),p?i?(i.input=A7(i.input,m),i[0]=A7(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:k7&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),D7&&i&&i.length>1&&s6(b7,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=p7(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var F7=w7;S9({target:"RegExp",proto:!0,forced:/./.exec!==F7},{exec:F7});var M7=Function.prototype,O7=M7.apply,B7=M7.bind,T7=M7.call,P7="object"==typeof Reflect&&Reflect.apply||(B7?T7.bind(O7):function(){return T7.apply(O7,arguments)}),I7=u8("species"),L7=RegExp.prototype,N7=u8("match"),R7=r6.TypeError,z7=u8("species"),j7=function(t,e){var n,r=_8(t).constructor;return void 0===r||null==(n=_8(r)[z7])?e:function(t){if(j9(t))return t;throw R7(q6(t)+" is not a constructor")}(n)},$7=m6("".charAt),q7=m6("".charCodeAt),V7=m6("".slice),H7=function(t){return function(e,n){var r,i,a=K9(S6(e)),o=Q8(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=q7(a,o))<55296||r>56319||o+1===s||(i=q7(a,o+1))<56320||i>57343?t?$7(a,o):r:t?V7(a,o,o+2):i-56320+(r-55296<<10)+65536}},U7={codeAt:H7(!1),charAt:H7(!0)},G7=U7.charAt,W7=function(t,e,n){return e+(n?G7(t,e).length:1)},Y7=r6.Array,X7=Math.max,Z7=function(t,e,n){for(var r=i9(t),i=e9(e,r),a=e9(void 0===n?r:n,r),o=Y7(X7(a-i,0)),s=0;i<a;i++,s++)$9(o,s,t[i]);return o.length=s,o},K7=r6.TypeError,Q7=function(t,e){var n=t.exec;if(k6(n)){var r=s6(n,t,e);return null!==r&&_8(r),r}if("RegExp"===b6(t))return s6(F7,t,e);throw K7("RegExp#exec called on incompatible receiver")},J7=n7.UNSUPPORTED_Y,ttt=Math.min,ett=[].push,ntt=m6(/./.exec),rtt=m6(ett),itt=m6("".slice);!function(t,e,n,r){var i=u8(t),a=!i6((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!i6((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[I7]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=m6(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=m6(t),l=e.exec;return l===F7||l===L7.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));X8(String.prototype,t,l[0]),X8(L7,i,l[1])}r&&k8(L7[i],"sham",!0)}("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,i,a=K9(S6(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[a];if(!E6(r=t)||!(void 0!==(i=r[N7])?i:"RegExp"==b6(r)))return s6(e,a,t,o);for(var s,l,u,c=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,p=new RegExp(t.source,d+"g");(s=s6(F7,p,a))&&!((l=p.lastIndex)>h&&(rtt(c,itt(a,h,s.index)),s.length>1&&s.index<a.length&&P7(ett,c,Z7(s,1)),u=s[0].length,h=l,c.length>=o));)p.lastIndex===s.index&&p.lastIndex++;return h===a.length?!u&&ntt(p,"")||rtt(c,""):rtt(c,itt(a,h)),c.length>o?Z7(c,0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:s6(e,this,t,n)}:e,[function(e,n){var i=S6(this),a=null==e?void 0:U6(e,t);return a?s6(a,e,i,n):s6(r,K9(i),e,n)},function(t,i){var a=_8(this),o=K9(t),s=n(r,a,o,i,r!==e);if(s.done)return s.value;var l=j7(a,RegExp),u=a.unicode,c=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(J7?"g":"y"),d=new l(J7?"^(?:"+a.source+")":a,c),h=void 0===i?4294967295:i>>>0;if(0===h)return[];if(0===o.length)return null===Q7(d,o)?[o]:[];for(var p=0,f=0,g=[];f<o.length;){d.lastIndex=J7?0:f;var m,v=Q7(d,J7?itt(o,f):o);if(null===v||(m=ttt(r9(d.lastIndex+(J7?f:0)),o.length))===p)f=W7(o,f,u);else{if(rtt(g,itt(o,p,f)),g.length===h)return g;for(var y=1;y<=v.length-1;y++)if(rtt(g,v[y]),g.length===h)return g;f=p=m}}return rtt(g,itt(o,p)),g}]}),!!i6((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),J7);
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */
- var att=function(){return att=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},att.apply(this,arguments)};function ott(t,e,n,r){return new(n||(n=Promise))((function(i,a){function o(t){try{l(r.next(t))}catch(t){a(t)}}function s(t){try{l(r.throw(t))}catch(t){a(t)}}function l(t){var e;t.done?i(t.value):(e=t.value,e instanceof n?e:new n((function(t){t(e)}))).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function stt(t,e){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(n)throw new TypeError("Generator is already executing.");for(;o;)try{if(n=1,r&&(i=2&a[0]?r.return:a[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!((i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(t,o)}catch(t){a=[6,t],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}}function ltt(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function utt(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=ltt(t),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,i){(function(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)})(r,i,(e=t[n](e)).done,e.value)}))}}}var ctt=u8("unscopables"),dtt=Array.prototype;null==dtt[ctt]&&A8.f(dtt,ctt,{configurable:!0,value:p7(null)});var htt,ptt,ftt,gtt=function(t){dtt[ctt][t]=!0},mtt={},vtt=!i6((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),ytt=I8("IE_PROTO"),btt=r6.Object,xtt=btt.prototype,wtt=vtt?btt.getPrototypeOf:function(t){var e=Q6(t);if(t8(e,ytt))return e[ytt];var n=e.constructor;return k6(n)&&e instanceof n?n.prototype:e instanceof btt?xtt:null},_tt=u8("iterator"),Ctt=!1;[].keys&&("next"in(ftt=[].keys())?(ptt=wtt(wtt(ftt)))!==Object.prototype&&(htt=ptt):Ctt=!0);var Stt=null==htt||i6((function(){var t={};return htt[_tt].call(t)!==t}));Stt&&(htt={}),k6(htt[_tt])||X8(htt,_tt,(function(){return this}));var Att={IteratorPrototype:htt,BUGGY_SAFARI_ITERATORS:Ctt},ktt=A8.f,Ett=u8("toStringTag"),Dtt=function(t,e,n){t&&!t8(t=n?t:t.prototype,Ett)&&ktt(t,Ett,{configurable:!0,value:e})},Ftt=Att.IteratorPrototype,Mtt=function(){return this},Ott=r6.String,Btt=r6.TypeError,Ttt=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,n={};try{(t=m6(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(n,[]),e=n instanceof Array}catch(t){}return function(n,r){return _8(n),function(t){if("object"==typeof t||k6(t))return t;throw Btt("Can't set "+Ott(t)+" as a prototype")}(r),e?t(n,r):n.__proto__=r,n}}():void 0),Ptt=Y8.PROPER,Itt=Y8.CONFIGURABLE,Ltt=Att.IteratorPrototype,Ntt=Att.BUGGY_SAFARI_ITERATORS,Rtt=u8("iterator"),ztt=function(){return this},jtt=function(t,e,n,r,i,a,o){!function(t,e,n,r){var i=e+" Iterator";t.prototype=p7(Ftt,{next:d6(+!r,n)}),Dtt(t,i,!1),mtt[i]=Mtt}(n,e,r);var s,l,u,c=function(t){if(t===i&&g)return g;if(!Ntt&&t in p)return p[t];switch(t){case"keys":case"values":case"entries":return function(){return new n(this,t)}}return function(){return new n(this)}},d=e+" Iterator",h=!1,p=t.prototype,f=p[Rtt]||p["@@iterator"]||i&&p[i],g=!Ntt&&f||c(i),m="Array"==e&&p.entries||f;if(m&&(s=wtt(m.call(new t)))!==Object.prototype&&s.next&&(wtt(s)!==Ltt&&(Ttt?Ttt(s,Ltt):k6(s[Rtt])||X8(s,Rtt,ztt)),Dtt(s,d,!0)),Ptt&&"values"==i&&f&&"values"!==f.name&&(Itt?k8(p,"name","values"):(h=!0,g=function(){return s6(f,this)})),i)if(l={values:c("values"),keys:a?g:c("keys"),entries:c("entries")},o)for(u in l)(Ntt||h||!(u in p))&&X8(p,u,l[u]);else S9({target:e,proto:!0,forced:Ntt||h},l);return p[Rtt]!==g&&X8(p,Rtt,g,{name:i}),mtt[e]=g,l},$tt=H8.set,qtt=H8.getterFor("Array Iterator"),Vtt=jtt(Array,"Array",(function(t,e){$tt(this,{type:"Array Iterator",target:A6(t),index:0,kind:e})}),(function(){var t=qtt(this),e=t.target,n=t.kind,r=t.index++;return!e||r>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==n?{value:r,done:!1}:"values"==n?{value:e[r],done:!1}:{value:[r,e[r]],done:!1}}),"values");mtt.Arguments=mtt.Array,gtt("keys"),gtt("values"),gtt("entries");var Htt=U7.charAt,Utt=H8.set,Gtt=H8.getterFor("String Iterator");jtt(String,"String",(function(t){Utt(this,{type:"String Iterator",string:K9(t),index:0})}),(function(){var t,e=Gtt(this),n=e.string,r=e.index;return r>=n.length?{value:void 0,done:!0}:(t=Htt(n,r),e.index+=t.length,{value:t,done:!1})}));var Wtt=function(t,e,n){for(var r in e)X8(t,r,e[r],n);return t},Ytt=d9.f,Xtt="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Ztt={f:function(t){return Xtt&&"Window"==b6(t)?function(t){try{return Ytt(t)}catch(t){return Z7(Xtt)}}(t):Ytt(A6(t))}},Ktt=i6((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})),Qtt=Object.isExtensible,Jtt=i6((function(){Qtt(1)}))||Ktt?function(t){return!!E6(t)&&(!Ktt||"ArrayBuffer"!=b6(t))&&(!Qtt||Qtt(t))}:Qtt,tet=!i6((function(){return Object.isExtensible(Object.preventExtensions({}))})),eet=J3((function(t){var e=A8.f,n=!1,r=i8("meta"),i=0,a=function(t){e(t,r,{value:{objectID:"O"+i++,weakData:{}}})},o=t.exports={enable:function(){o.enable=function(){},n=!0;var t=d9.f,e=m6([].splice),i={};i[r]=1,t(i).length&&(d9.f=function(n){for(var i=t(n),a=0,o=i.length;a<o;a++)if(i[a]===r){e(i,a,1);break}return i},S9({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:Ztt.f}))},fastKey:function(t,e){if(!E6(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!t8(t,r)){if(!Jtt(t))return"F";if(!e)return"E";a(t)}return t[r].objectID},getWeakData:function(t,e){if(!t8(t,r)){if(!Jtt(t))return!0;if(!e)return!1;a(t)}return t[r].weakData},onFreeze:function(t){return tet&&n&&Jtt(t)&&!t8(t,r)&&a(t),t}};L8[r]=!0})),net=m6(m6.bind),ret=function(t,e){return H6(t),void 0===e?t:net?net(t,e):function(){return t.apply(e,arguments)}},iet=u8("iterator"),aet=Array.prototype,oet=u8("iterator"),set=function(t){if(null!=t)return U6(t,oet)||U6(t,"@@iterator")||mtt[B9(t)]},uet=r6.TypeError,cet=function(t,e,n){var r,i;_8(t);try{if(!(r=U6(t,"return"))){if("throw"===e)throw n;return n}r=s6(r,t)}catch(t){i=!0,r=t}if("throw"===e)throw n;if(i)throw r;return _8(r),n},det=r6.TypeError,het=function(t,e){this.stopped=t,this.result=e},pet=het.prototype,fet=function(t,e,n){var r,i,a,o,s,l,u,c,d=n&&n.that,h=!(!n||!n.AS_ENTRIES),p=!(!n||!n.IS_ITERATOR),f=!(!n||!n.INTERRUPTED),g=ret(e,d),m=function(t){return r&&cet(r,"normal",t),new het(!0,t)},v=function(t){return h?(_8(t),f?g(t[0],t[1],m):g(t[0],t[1])):f?g(t,m):g(t)};if(p)r=t;else{if(!(i=set(t)))throw det(q6(t)+" is not iterable");if(void 0!==(c=i)&&(mtt.Array===c||aet[iet]===c)){for(a=0,o=i9(t);o>a;a++)if((s=v(t[a]))&&M6(pet,s))return s;return new het(!1)}r=function(t,e){var n=arguments.length<2?set(t):e;if(H6(n))return _8(s6(n,t));throw uet(q6(t)+" is not iterable")}(t,i)}for(l=r.next;!(u=s6(l,r)).done;){try{s=v(u.value)}catch(t){cet(r,"throw",t)}if("object"==typeof s&&s&&M6(pet,s))return s}return new het(!1)},get=r6.TypeError,met=function(t,e){if(M6(e,t))return t;throw get("Incorrect invocation")},vet=u8("iterator"),yet=!1;try{var bet=0,xet={next:function(){return{done:!!bet++}},return:function(){yet=!0}};xet[vet]=function(){return this},Array.from(xet,(function(){throw 2}))}catch(f){}var wet=function(t,e){if(!e&&!yet)return!1;var n=!1;try{var r={};r[vet]=function(){return{next:function(){return{done:n=!0}}}},t(r)}catch(t){}return n},_et=u8("species"),Cet=r6.Array,Aet=function(t,e){return new(function(t){var e;return A9(t)&&(e=t.constructor,(j9(e)&&(e===Cet||A9(e.prototype))||E6(e)&&null===(e=e[_et]))&&(e=void 0)),void 0===e?Cet:e}(t))(0===e?0:e)},ket=m6([].push),Eet=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=Q6(l),g=_6(f),m=ret(u,c),v=i9(g),y=0,b=d||Aet,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:ket(x,h)}else switch(t){case 4:return!1;case 7:ket(x,h)}return a?-1:r||i?i:x}},Det={forEach:Eet(0),map:Eet(1),filter:Eet(2),some:Eet(3),every:Eet(4),find:Eet(5),findIndex:Eet(6),filterReject:Eet(7)},Fet=eet.getWeakData,Met=H8.set,Oet=H8.getterFor,Bet=Det.find,Tet=Det.findIndex,Pet=m6([].splice),Iet=0,Let=function(t){return t.frozen||(t.frozen=new Net)},Net=function(){this.entries=[]},Ret=function(t,e){return Bet(t.entries,(function(t){return t[0]===e}))};Net.prototype={get:function(t){var e=Ret(this,t);if(e)return e[1]},has:function(t){return!!Ret(this,t)},set:function(t,e){var n=Ret(this,t);n?n[1]=e:this.entries.push([t,e])},delete:function(t){var e=Tet(this.entries,(function(e){return e[0]===t}));return~e&&Pet(this.entries,e,1),!!~e}};var zet,jet={getConstructor:function(t,e,n,r){var i=t((function(t,i){met(t,a),Met(t,{type:e,id:Iet++,frozen:void 0}),null!=i&&fet(i,t[r],{that:t,AS_ENTRIES:n})})),a=i.prototype,o=Oet(e),s=function(t,e,n){var r=o(t),i=Fet(_8(e),!0);return!0===i?Let(r).set(e,n):i[r.id]=n,t};return Wtt(a,{delete:function(t){var e=o(this);if(!E6(t))return!1;var n=Fet(t);return!0===n?Let(e).delete(t):n&&t8(n,e.id)&&delete n[e.id]},has:function(t){var e=o(this);if(!E6(t))return!1;var n=Fet(t);return!0===n?Let(e).has(t):n&&t8(n,e.id)}}),Wtt(a,n?{get:function(t){var e=o(this);if(E6(t)){var n=Fet(t);return!0===n?Let(e).get(t):n?n[e.id]:void 0}},set:function(t,e){return s(this,t,e)}}:{add:function(t){return s(this,t,!0)}}),i}},$et=H8.enforce,qet=!r6.ActiveXObject&&"ActiveXObject"in r6,Vet=function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}},Het=function(t,e,n){var r=-1!==t.indexOf("Map"),i=-1!==t.indexOf("Weak"),a=r?"set":"add",o=r6[t],s=o&&o.prototype,l=o,u={},c=function(t){var e=m6(s[t]);X8(s,t,"add"==t?function(t){return e(this,0===t?0:t),this}:"delete"==t?function(t){return!(i&&!E6(t))&&e(this,0===t?0:t)}:"get"==t?function(t){return i&&!E6(t)?void 0:e(this,0===t?0:t)}:"has"==t?function(t){return!(i&&!E6(t))&&e(this,0===t?0:t)}:function(t,n){return e(this,0===t?0:t,n),this})};if(_9(t,!k6(o)||!(i||s.forEach&&!i6((function(){(new o).entries().next()})))))l=n.getConstructor(e,t,r,a),eet.enable();else if(_9(t,!0)){var d=new l,h=d[a](i?{}:-0,1)!=d,p=i6((function(){d.has(1)})),f=wet((function(t){new o(t)})),g=!i&&i6((function(){for(var t=new o,e=5;e--;)t[a](e,e);return!t.has(-0)}));f||((l=e((function(t,e){met(t,s);var n=function(t,e,n){var r,i;return Ttt&&k6(r=e.constructor)&&r!==n&&E6(i=r.prototype)&&i!==n.prototype&&Ttt(t,i),t}(new o,t,l);return null!=e&&fet(e,n[a],{that:n,AS_ENTRIES:r}),n}))).prototype=s,s.constructor=l),(p||g)&&(c("delete"),c("has"),r&&c("get")),(g||h)&&c(a),i&&s.clear&&delete s.clear}return u[t]=l,S9({global:!0,forced:l!=o},u),Dtt(l,t),i||n.setStrong(l,t,r),l}("WeakMap",Vet,jet);if(T8&&qet){zet=jet.getConstructor(Vet,"WeakMap",!0),eet.enable();var Uet=Het.prototype,Get=m6(Uet.delete),Wet=m6(Uet.has),Yet=m6(Uet.get),Xet=m6(Uet.set);Wtt(Uet,{delete:function(t){if(E6(t)&&!Jtt(t)){var e=$et(this);return e.frozen||(e.frozen=new zet),Get(this,t)||e.frozen.delete(t)}return Get(this,t)},has:function(t){if(E6(t)&&!Jtt(t)){var e=$et(this);return e.frozen||(e.frozen=new zet),Wet(this,t)||e.frozen.has(t)}return Wet(this,t)},get:function(t){if(E6(t)&&!Jtt(t)){var e=$et(this);return e.frozen||(e.frozen=new zet),Wet(this,t)?Yet(this,t):e.frozen.get(t)}return Yet(this,t)},set:function(t,e){if(E6(t)&&!Jtt(t)){var n=$et(this);n.frozen||(n.frozen=new zet),Wet(this,t)?Xet(this,t,e):n.frozen.set(t,e)}else Xet(this,t,e);return this}})}var Zet={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},Ket=m8("span").classList,Qet=Ket&&Ket.constructor&&Ket.constructor.prototype,Jet=Qet===Object.prototype?void 0:Qet,tnt=u8("iterator"),ent=u8("toStringTag"),nnt=Vtt.values,rnt=function(t,e){if(t){if(t[tnt]!==nnt)try{k8(t,tnt,nnt)}catch(e){t[tnt]=nnt}if(t[ent]||k8(t,ent,e),Zet[e])for(var n in Vtt)if(t[n]!==Vtt[n])try{k8(t,n,Vtt[n])}catch(e){t[n]=Vtt[n]}}};for(var int in Zet)rnt(r6[int]&&r6[int].prototype,int);rnt(Jet,"DOMTokenList");var ant=Y8.EXISTS,ont=A8.f,snt=Function.prototype,lnt=m6(snt.toString),unt=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,cnt=m6(unt.exec);a6&&!ant&&ont(snt,"name",{configurable:!0,get:function(){try{return cnt(unt,lnt(this))[1]}catch(f){return""}}});var dnt=function(t,e){var n=[][t];return!!n&&i6((function(){n.call(null,e||function(){throw 1},1)}))},hnt=Det.forEach,pnt=dnt("forEach")?[].forEach:function(t){return hnt(this,t,arguments.length>1?arguments[1]:void 0)},fnt=function(t){if(t&&t.forEach!==pnt)try{k8(t,"forEach",pnt)}catch(dut){t.forEach=pnt}};for(var gnt in Zet)Zet[gnt]&&fnt(r6[gnt]&&r6[gnt].prototype);fnt(Jet);var mnt,vnt,ynt,bnt,xnt=r6.Promise,wnt=u8("species"),_nt=/(?:ipad|iphone|ipod).*applewebkit/i.test(O6),Cnt="process"==b6(r6.process),Snt=r6.setImmediate,Ant=r6.clearImmediate,knt=r6.process,Ent=r6.Dispatch,Dnt=r6.Function,Fnt=r6.MessageChannel,Mnt=r6.String,Ont=0,Bnt={};try{mnt=r6.location}catch(f){}var Tnt=function(t){if(t8(Bnt,t)){var e=Bnt[t];delete Bnt[t],e()}},Pnt=function(t){return function(){Tnt(t)}},Int=function(t){Tnt(t.data)},Lnt=function(t){r6.postMessage(Mnt(t),mnt.protocol+"//"+mnt.host)};Snt&&Ant||(Snt=function(t){var e=V9(arguments,1);return Bnt[++Ont]=function(){P7(k6(t)?t:Dnt(t),void 0,e)},vnt(Ont),Ont},Ant=function(t){delete Bnt[t]},Cnt?vnt=function(t){knt.nextTick(Pnt(t))}:Ent&&Ent.now?vnt=function(t){Ent.now(Pnt(t))}:Fnt&&!_nt?(bnt=(ynt=new Fnt).port2,ynt.port1.onmessage=Int,vnt=ret(bnt.postMessage,bnt)):r6.addEventListener&&k6(r6.postMessage)&&!r6.importScripts&&mnt&&"file:"!==mnt.protocol&&!i6(Lnt)?(vnt=Lnt,r6.addEventListener("message",Int,!1)):vnt="onreadystatechange"in m8("script")?function(t){a7.appendChild(m8("script")).onreadystatechange=function(){a7.removeChild(this),Tnt(t)}}:function(t){setTimeout(Pnt(t),0)});var Nnt,Rnt,znt,jnt,$nt,qnt,Vnt,Hnt,Unt={set:Snt,clear:Ant},Gnt=/ipad|iphone|ipod/i.test(O6)&&void 0!==r6.Pebble,Wnt=/web0s(?!.*chrome)/i.test(O6),Ynt=b8.f,Xnt=Unt.set,Znt=r6.MutationObserver||r6.WebKitMutationObserver,Knt=r6.document,Qnt=r6.process,Jnt=r6.Promise,trt=Ynt(r6,"queueMicrotask"),ert=trt&&trt.value;ert||(Nnt=function(){var t,e;for(Cnt&&(t=Qnt.domain)&&t.exit();Rnt;){e=Rnt.fn,Rnt=Rnt.next;try{e()}catch(t){throw Rnt?jnt():znt=void 0,t}}znt=void 0,t&&t.enter()},_nt||Cnt||Wnt||!Znt||!Knt?!Gnt&&Jnt&&Jnt.resolve?((Vnt=Jnt.resolve(void 0)).constructor=Jnt,Hnt=ret(Vnt.then,Vnt),jnt=function(){Hnt(Nnt)}):Cnt?jnt=function(){Qnt.nextTick(Nnt)}:(Xnt=ret(Xnt,r6),jnt=function(){Xnt(Nnt)}):($nt=!0,qnt=Knt.createTextNode(""),new Znt(Nnt).observe(qnt,{characterData:!0}),jnt=function(){qnt.data=$nt=!$nt}));var nrt,rrt,irt,art,ort=ert||function(t){var e={fn:t,next:void 0};znt&&(znt.next=e),Rnt||(Rnt=e,jnt()),znt=e},srt=function(t){var e,n;this.promise=new t((function(t,r){if(void 0!==e||void 0!==n)throw TypeError("Bad Promise constructor");e=t,n=r})),this.resolve=H6(e),this.reject=H6(n)},lrt={f:function(t){return new srt(t)}},urt=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}},crt="object"==typeof window,drt=Unt.set,hrt=u8("species"),prt="Promise",frt=H8.getterFor(prt),grt=H8.set,mrt=H8.getterFor(prt),vrt=xnt&&xnt.prototype,yrt=xnt,brt=vrt,xrt=r6.TypeError,wrt=r6.document,_rt=r6.process,Crt=lrt.f,Srt=Crt,Art=!!(wrt&&wrt.createEvent&&r6.dispatchEvent),krt=k6(r6.PromiseRejectionEvent),Ert=!1,Drt=_9(prt,(function(){var t=O8(yrt),e=t!==String(yrt);if(!e&&66===L6)return!0;if(L6>=51&&/native code/.test(t))return!1;var n=new yrt((function(t){t(1)})),r=function(t){t((function(){}),(function(){}))};return(n.constructor={})[hrt]=r,!(Ert=n.then((function(){}))instanceof r)||!e&&crt&&!krt})),Frt=Drt||!wet((function(t){yrt.all(t).catch((function(){}))})),Mrt=function(t){var e;return!(!E6(t)||!k6(e=t.then))&&e},Ort=function(t,e){if(!t.notified){t.notified=!0;var n=t.reactions;ort((function(){for(var r=t.value,i=1==t.state,a=0;n.length>a;){var o,s,l,u=n[a++],c=i?u.ok:u.fail,d=u.resolve,h=u.reject,p=u.domain;try{c?(i||(2===t.rejection&&Irt(t),t.rejection=1),!0===c?o=r:(p&&p.enter(),o=c(r),p&&(p.exit(),l=!0)),o===u.promise?h(xrt("Promise-chain cycle")):(s=Mrt(o))?s6(s,o,d,h):d(o)):h(r)}catch(t){p&&!l&&p.exit(),h(t)}}t.reactions=[],t.notified=!1,e&&!t.rejection&&Trt(t)}))}},Brt=function(t,e,n){var r,i;Art?((r=wrt.createEvent("Event")).promise=e,r.reason=n,r.initEvent(t,!1,!0),r6.dispatchEvent(r)):r={promise:e,reason:n},!krt&&(i=r6["on"+t])?i(r):"unhandledrejection"===t&&function(t,e){var n=r6.console;n&&n.error&&(1==arguments.length?n.error(t):n.error(t,e))}("Unhandled promise rejection",n)},Trt=function(t){s6(drt,r6,(function(){var e,n=t.facade,r=t.value;if(Prt(t)&&(e=urt((function(){Cnt?_rt.emit("unhandledRejection",r,n):Brt("unhandledrejection",n,r)})),t.rejection=Cnt||Prt(t)?2:1,e.error))throw e.value}))},Prt=function(t){return 1!==t.rejection&&!t.parent},Irt=function(t){s6(drt,r6,(function(){var e=t.facade;Cnt?_rt.emit("rejectionHandled",e):Brt("rejectionhandled",e,t.value)}))},Lrt=function(t,e,n){return function(r){t(e,r,n)}},Nrt=function(t,e,n){t.done||(t.done=!0,n&&(t=n),t.value=e,t.state=2,Ort(t,!0))},Rrt=function(t,e,n){if(!t.done){t.done=!0,n&&(t=n);try{if(t.facade===e)throw xrt("Promise can't be resolved itself");var r=Mrt(e);r?ort((function(){var n={done:!1};try{s6(r,e,Lrt(Rrt,n,t),Lrt(Nrt,n,t))}catch(e){Nrt(n,e,t)}})):(t.value=e,t.state=1,Ort(t,!1))}catch(e){Nrt({done:!1},e,t)}}};if(Drt&&(brt=(yrt=function(t){met(this,brt),H6(t),s6(nrt,this);var e=frt(this);try{t(Lrt(Rrt,e),Lrt(Nrt,e))}catch(t){Nrt(e,t)}}).prototype,(nrt=function(t){grt(this,{type:prt,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=Wtt(brt,{then:function(t,e){var n=mrt(this),r=n.reactions,i=Crt(j7(this,yrt));return i.ok=!k6(t)||t,i.fail=k6(e)&&e,i.domain=Cnt?_rt.domain:void 0,n.parent=!0,r[r.length]=i,0!=n.state&&Ort(n,!1),i.promise},catch:function(t){return this.then(void 0,t)}}),rrt=function(){var t=new nrt,e=frt(t);this.promise=t,this.resolve=Lrt(Rrt,e),this.reject=Lrt(Nrt,e)},lrt.f=Crt=function(t){return t===yrt||t===irt?new rrt(t):Srt(t)},k6(xnt)&&vrt!==Object.prototype)){art=vrt.then,Ert||(X8(vrt,"then",(function(t,e){var n=this;return new yrt((function(t,e){s6(art,n,t,e)})).then(t,e)}),{unsafe:!0}),X8(vrt,"catch",brt.catch,{unsafe:!0}));try{delete vrt.constructor}catch(f){}Ttt&&Ttt(vrt,brt)}S9({global:!0,wrap:!0,forced:Drt},{Promise:yrt}),Dtt(yrt,prt,!1),function(t){var e=F6(t),n=A8.f;a6&&e&&!e[wnt]&&n(e,wnt,{configurable:!0,get:function(){return this}})}(prt),irt=F6(prt),S9({target:prt,stat:!0,forced:Drt},{reject:function(t){var e=Crt(this);return s6(e.reject,void 0,t),e.promise}}),S9({target:prt,stat:!0,forced:Drt},{resolve:function(t){return function(t,e){if(_8(t),E6(e)&&e.constructor===t)return e;var n=lrt.f(t);return(0,n.resolve)(e),n.promise}(this,t)}}),S9({target:prt,stat:!0,forced:Frt},{all:function(t){var e=this,n=Crt(e),r=n.resolve,i=n.reject,a=urt((function(){var n=H6(e.resolve),a=[],o=0,s=1;fet(t,(function(t){var l=o++,u=!1;s++,s6(n,e,t).then((function(t){u||(u=!0,a[l]=t,--s||r(a))}),i)})),--s||r(a)}));return a.error&&i(a.value),n.promise},race:function(t){var e=this,n=Crt(e),r=n.reject,i=urt((function(){var i=H6(e.resolve);fet(t,(function(t){s6(i,e,t).then(n.resolve,r)}))}));return i.error&&r(i.value),n.promise}});var zrt=Y8.PROPER,jrt=RegExp.prototype,$rt=jrt.toString,qrt=m6(Q9),Vrt=i6((function(){return"/a/b"!=$rt.call({source:"a",flags:"b"})})),Hrt=zrt&&"toString"!=$rt.name;(Vrt||Hrt)&&X8(RegExp.prototype,"toString",(function(){var t=_8(this),e=K9(t.source),n=t.flags;return"/"+e+"/"+K9(void 0===n&&M6(jrt,t)&&!("flags"in jrt)?qrt(t):n)}),{unsafe:!0});var Urt=new WeakMap;function Grt(t){return t.getMenuConfig("uploadImage")}function Wrt(t,e){return ott(this,void 0,void 0,(function(){return stt(this,(function(n){return[2,new Promise((function(n){var r=new FileReader;r.readAsDataURL(e),r.onload=function(){var i=r.result;if(i){var a=i.toString(),o=0===a.indexOf("data:image")?"":a;_P(t,a,e.name,o),n("ok")}}}))]}))}))}function Yrt(t,e){return ott(this,void 0,void 0,(function(){var n,r,i,a;return stt(this,(function(o){switch(o.label){case 0:return n=function(t){var e=Urt.get(t);if(null!=e)return e;var n=Grt(t),r=n.onSuccess,i=n.onProgress,a=n.onFailed,o=n.customInsert,s=n.onError;return e=$A(att(att({},n),{onProgress:function(e){t.showProgressBar(e),i&&i(e)},onSuccess:function(e,n){if(o)o(n,(function(e,n,r){return _P(t,e,n,r)}));else{var i=n.errno,s=void 0===i?1:i,l=n.data,u=void 0===l?{}:l;if(0!==s)return console.error("'"+e.name+"' upload failed",n),void a(e,n);if(Array.isArray(u))u.forEach((function(e){var n=e.url,r=void 0===n?"":n,i=e.alt,a=void 0===i?"":i,o=e.href;_P(t,r,a,void 0===o?"":o)}));else{var c=u.url,d=void 0===c?"":c,h=u.alt,p=void 0===h?"":h,f=u.href;_P(t,d,p,void 0===f?"":f)}r(e,n)}},onError:function(t,e,n){var r=t.name;console.error("'"+r+" upload error",e,n),s&&s(t,e,n)}})),Urt.set(t,e),e}(t),r=e.name,i=e.type,a=e.size,n.addFile({name:r,type:i,size:a,data:e}),[4,n.upload()];case 1:return o.sent(),[2]}}))}))}function Xrt(t,e){var n,r;return ott(this,void 0,void 0,(function(){var i,a,o,s,l,u,c,d,h;return stt(this,(function(p){switch(p.label){case 0:if(null==e)return[2];i=Array.prototype.slice.call(e),a=Grt(t),o=a.customUpload,s=a.base64LimitSize,p.label=1;case 1:p.trys.push([1,11,12,17]),l=utt(i),p.label=2;case 2:return[4,l.next()];case 3:return(u=p.sent()).done?[3,10]:(c=u.value,d=c.size,s&&d<=s?[4,Wrt(t,c)]:[3,5]);case 4:return p.sent(),[3,9];case 5:return o?[4,o(c,(function(e,n,r){return _P(t,e,n,r)}))]:[3,7];case 6:return p.sent(),[3,9];case 7:return[4,Yrt(t,c)];case 8:p.sent(),p.label=9;case 9:return[3,2];case 10:return[3,17];case 11:return h=p.sent(),n={error:h},[3,17];case 12:return p.trys.push([12,,15,16]),u&&!u.done&&(r=l.return)?[4,r.call(l)]:[3,14];case 13:p.sent(),p.label=14;case 14:return[3,16];case 15:if(n)throw n.error;return[7];case 16:return[7];case 17:return[2]}}))}))}var Zrt=m6([].join),Krt=_6!=Object,Qrt=dnt("join",",");S9({target:"Array",proto:!0,forced:Krt||!Qrt},{join:function(t){return Zrt(A6(this),void 0===t?",":t)}}),Oi&&(ci.fn.append=Oi),yi&&(ci.fn.on=yi),Ni&&(ci.fn.remove=Ni),vi&&(ci.fn.val=vi),$i&&(ci.fn.click=$i),Ci&&(ci.fn.hide=Ci);var Jrt=function(){function t(){this.title=Pk("uploadImgModule.uploadImage"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M828.708571 585.045333a48.761905 48.761905 0 0 0-48.737523 48.761905v18.529524l-72.143238-72.167619a135.972571 135.972571 0 0 0-191.585524 0l-34.133334 34.133333-120.880762-120.953905a138.898286 138.898286 0 0 0-191.585523 0l-72.167619 72.167619V292.400762a48.786286 48.786286 0 0 1 48.761904-48.761905h341.23581a48.737524 48.737524 0 0 0 34.474667-83.285333 48.737524 48.737524 0 0 0-34.474667-14.287238H146.236952A146.212571 146.212571 0 0 0 0 292.400762v585.289143A146.358857 146.358857 0 0 0 146.236952 1024h584.996572a146.212571 146.212571 0 0 0 146.236952-146.310095V633.807238a48.786286 48.786286 0 0 0-48.761905-48.761905zM146.261333 926.45181a48.737524 48.737524 0 0 1-48.761904-48.761905v-174.128762l141.409523-141.458286a38.497524 38.497524 0 0 1 53.126096 0l154.526476 154.624 209.627428 209.724953H146.236952z m633.734096-48.761905c-0.073143 9.337905-3.145143 18.383238-8.777143 25.843809l-219.843048-220.94019 34.133333-34.133334a37.546667 37.546667 0 0 1 53.613715 0l140.873143 141.897143V877.714286zM1009.615238 160.231619L863.329524 13.897143a48.737524 48.737524 0 0 0-16.091429-10.24c-11.849143-4.87619-25.161143-4.87619-37.059047 0a48.761905 48.761905 0 0 0-16.067048 10.24l-146.236952 146.334476a49.005714 49.005714 0 0 0 69.217523 69.241905l62.902858-63.390476v272.627809a48.761905 48.761905 0 1 0 97.475047 0V166.083048l62.902857 63.390476a48.737524 48.737524 0 0 0 69.217524 0 48.761905 48.761905 0 0 0 0-69.241905z"></path></svg>',this.tag="button"}return t.prototype.getValue=function(t){return""},t.prototype.isActive=function(t){return!1},t.prototype.isDisabled=function(t){return SP(t)},t.prototype.getMenuConfig=function(t){return t.getMenuConfig("uploadImage")},t.prototype.exec=function(t,e){var n=this.getMenuConfig(t),r=n.allowedFileTypes,i=void 0===r?[]:r,a=n.customBrowseAndUpload;if(a)a((function(e,n,r){return _P(t,e,n,r)}));else{var o="";i.length>0&&(o='accept="'+i.join(", ")+'"');var s=ci("body"),l=ci('<input type="file" '+o+" multiple/>");l.hide(),s.append(l),l.click(),l.on("change",(function(){var e=l[0].files;Xrt(t,e)}))}},t}(),tit={menus:[{key:"uploadImage",factory:function(){return new Jrt},config:{server:"",fieldName:"wangeditor-uploaded-image",maxFileSize:2097152,maxNumberOfFiles:100,allowedFileTypes:["image/*"],meta:{},metaWithUrl:!1,withCredentials:!1,timeout:1e4,onBeforeUpload:function(t){return t},onProgress:function(t){},onSuccess:function(t,e){},onFailed:function(t,e){},onError:function(t,e,n){},base64LimitSize:0}}],editorPlugin:function(t){var e=t.insertData,n=t;return n.insertData=function(r){if(SP(n))e(r);else if(r.getData("text/plain"))e(r);else{var i=r.files;i.length<=0?e(r):Array.prototype.slice.call(i).some((function(t){return"image"===function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}(t.type.split("/"),1)[0]}))?Xrt(t,i):e(r)}},n}};Tk("en",{highLightModule:{selectLang:"Language"}}),Tk("zh-CN",{highLightModule:{selectLang:"选择语言"}});var eit="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof n.g?n.g:"undefined"!=typeof self?self:{};function nit(t){var e={exports:{}};return t(e,e.exports),e.exports}var rit,iit,ait=function(t){return t&&t.Math==Math&&t},oit=ait("object"==typeof globalThis&&globalThis)||ait("object"==typeof window&&window)||ait("object"==typeof self&&self)||ait("object"==typeof eit&&eit)||function(){return this}()||Function("return this")(),sit=Object.defineProperty,lit=function(t,e){try{sit(oit,t,{value:e,configurable:!0,writable:!0})}catch(p){oit[t]=e}return e},uit=oit["__core-js_shared__"]||lit("__core-js_shared__",{}),cit=nit((function(t){(t.exports=function(t,e){return uit[t]||(uit[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.19.3",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),dit=Function.prototype,hit=dit.bind,pit=dit.call,fit=hit&&hit.bind(pit),git=hit?function(t){return t&&fit(pit,t)}:function(t){return t&&function(){return pit.apply(t,arguments)}},mit=oit.TypeError,vit=function(t){if(null==t)throw mit("Can't call method on "+t);return t},yit=oit.Object,bit=function(t){return yit(vit(t))},xit=git({}.hasOwnProperty),wit=Object.hasOwn||function(t,e){return xit(bit(t),e)},_it=0,Cit=Math.random(),Sit=git(1..toString),Ait=function(t){return"Symbol("+(void 0===t?"":t)+")_"+Sit(++_it+Cit,36)},kit=function(t){return"function"==typeof t},Eit=function(t){return kit(t)?t:void 0},Dit=function(t,e){return arguments.length<2?Eit(oit[t]):oit[t]&&oit[t][e]},Fit=Dit("navigator","userAgent")||"",Mit=oit.process,Oit=oit.Deno,Bit=Mit&&Mit.versions||Oit&&Oit.version,Tit=Bit&&Bit.v8;Tit&&(iit=(rit=Tit.split("."))[0]>0&&rit[0]<4?1:+(rit[0]+rit[1])),!iit&&Fit&&(!(rit=Fit.match(/Edge\/(\d+)/))||rit[1]>=74)&&(rit=Fit.match(/Chrome\/(\d+)/))&&(iit=+rit[1]);var Pit=iit,Iit=function(t){try{return!!t()}catch(t){return!0}},Lit=!!Object.getOwnPropertySymbols&&!Iit((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&Pit&&Pit<41})),Nit=Lit&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Rit=cit("wks"),zit=oit.Symbol,jit=zit&&zit.for,$it=Nit?zit:zit&&zit.withoutSetter||Ait,qit=function(t){if(!wit(Rit,t)||!Lit&&"string"!=typeof Rit[t]){var e="Symbol."+t;Lit&&wit(zit,t)?Rit[t]=zit[t]:Rit[t]=Nit&&jit?jit(e):$it(e)}return Rit[t]},Vit={};Vit[qit("toStringTag")]="z";var Hit="[object z]"===String(Vit),Uit=!Iit((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),Git=function(t){return"object"==typeof t?null!==t:kit(t)},Wit=oit.document,Yit=Git(Wit)&&Git(Wit.createElement),Xit=function(t){return Yit?Wit.createElement(t):{}},Zit=!Uit&&!Iit((function(){return 7!=Object.defineProperty(Xit("div"),"a",{get:function(){return 7}}).a})),Kit=oit.String,Qit=oit.TypeError,Jit=function(t){if(Git(t))return t;throw Qit(Kit(t)+" is not an object")},tat=Function.prototype.call,eat=tat.bind?tat.bind(tat):function(){return tat.apply(tat,arguments)},nat=git({}.isPrototypeOf),rat=oit.Object,iat=Nit?function(t){return"symbol"==typeof t}:function(t){var e=Dit("Symbol");return kit(e)&&nat(e.prototype,rat(t))},aat=oit.String,oat=function(t){try{return aat(t)}catch(t){return"Object"}},sat=oit.TypeError,lat=function(t){if(kit(t))return t;throw sat(oat(t)+" is not a function")},uat=function(t,e){var n=t[e];return null==n?void 0:lat(n)},cat=oit.TypeError,dat=oit.TypeError,hat=qit("toPrimitive"),pat=function(t,e){if(!Git(t)||iat(t))return t;var n,r=uat(t,hat);if(r){if(void 0===e&&(e="default"),n=eat(r,t,e),!Git(n)||iat(n))return n;throw dat("Can't convert object to primitive value")}return void 0===e&&(e="number"),function(t,e){var n,r;if("string"===e&&kit(n=t.toString)&&!Git(r=eat(n,t)))return r;if(kit(n=t.valueOf)&&!Git(r=eat(n,t)))return r;if("string"!==e&&kit(n=t.toString)&&!Git(r=eat(n,t)))return r;throw cat("Can't convert object to primitive value")}(t,e)},fat=function(t){var e=pat(t,"string");return iat(e)?e:e+""},gat=oit.TypeError,mat=Object.defineProperty,vat={f:Uit?mat:function(t,e,n){if(Jit(t),e=fat(e),Jit(n),Zit)try{return mat(t,e,n)}catch(t){}if("get"in n||"set"in n)throw gat("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},yat=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}},bat=Uit?function(t,e,n){return vat.f(t,e,yat(1,n))}:function(t,e,n){return t[e]=n,t},xat=git(Function.toString);kit(uit.inspectSource)||(uit.inspectSource=function(t){return xat(t)});var wat,_at,Cat,Sat=uit.inspectSource,Aat=oit.WeakMap,kat=kit(Aat)&&/native code/.test(Sat(Aat)),Eat=cit("keys"),Dat=function(t){return Eat[t]||(Eat[t]=Ait(t))},Fat={},Mat=oit.TypeError,Oat=oit.WeakMap;if(kat||uit.state){var Bat=uit.state||(uit.state=new Oat),Tat=git(Bat.get),Pat=git(Bat.has),Iat=git(Bat.set);wat=function(t,e){if(Pat(Bat,t))throw new Mat("Object already initialized");return e.facade=t,Iat(Bat,t,e),e},_at=function(t){return Tat(Bat,t)||{}},Cat=function(t){return Pat(Bat,t)}}else{var Lat=Dat("state");Fat[Lat]=!0,wat=function(t,e){if(wit(t,Lat))throw new Mat("Object already initialized");return e.facade=t,bat(t,Lat,e),e},_at=function(t){return wit(t,Lat)?t[Lat]:{}},Cat=function(t){return wit(t,Lat)}}var Nat={set:wat,get:_at,has:Cat,enforce:function(t){return Cat(t)?_at(t):wat(t,{})},getterFor:function(t){return function(e){var n;if(!Git(e)||(n=_at(e)).type!==t)throw Mat("Incompatible receiver, "+t+" required");return n}}},Rat=Function.prototype,zat=Uit&&Object.getOwnPropertyDescriptor,jat=wit(Rat,"name"),$at={EXISTS:jat,PROPER:jat&&"something"===function(){}.name,CONFIGURABLE:jat&&(!Uit||Uit&&zat(Rat,"name").configurable)},qat=nit((function(t){var e=$at.CONFIGURABLE,n=Nat.get,r=Nat.enforce,i=String(String).split("String");(t.exports=function(t,n,a,o){var s,l=!!o&&!!o.unsafe,u=!!o&&!!o.enumerable,c=!!o&&!!o.noTargetGet,d=o&&void 0!==o.name?o.name:n;kit(a)&&("Symbol("===String(d).slice(0,7)&&(d="["+String(d).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!wit(a,"name")||e&&a.name!==d)&&bat(a,"name",d),(s=r(a)).source||(s.source=i.join("string"==typeof d?d:""))),t!==oit?(l?!c&&t[n]&&(u=!0):delete t[n],u?t[n]=a:bat(t,n,a)):u?t[n]=a:lit(n,a)})(Function.prototype,"toString",(function(){return kit(this)&&n(this).source||Sat(this)}))})),Vat=git({}.toString),Hat=git("".slice),Uat=function(t){return Hat(Vat(t),8,-1)},Gat=qit("toStringTag"),Wat=oit.Object,Yat="Arguments"==Uat(function(){return arguments}()),Xat=Hit?Uat:function(t){var e,n,r;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=function(t,e){try{return t[e]}catch(t){}}(e=Wat(t),Gat))?n:Yat?Uat(e):"Object"==(r=Uat(e))&&kit(e.callee)?"Arguments":r},Zat=Hit?{}.toString:function(){return"[object "+Xat(this)+"]"};Hit||qat(Object.prototype,"toString",Zat,{unsafe:!0});var Kat,Qat,Jat={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},tot=Xit("span").classList,eot=tot&&tot.constructor&&tot.constructor.prototype,not=eot===Object.prototype?void 0:eot,rot=git(git.bind),iot=oit.Object,aot=git("".split),oot=Iit((function(){return!iot("z").propertyIsEnumerable(0)}))?function(t){return"String"==Uat(t)?aot(t,""):iot(t)}:iot,sot=Math.ceil,lot=Math.floor,uot=function(t){var e=+t;return e!=e||0===e?0:(e>0?lot:sot)(e)},cot=Math.min,dot=function(t){return t>0?cot(uot(t),9007199254740991):0},hot=function(t){return dot(t.length)},pot=Array.isArray||function(t){return"Array"==Uat(t)},fot=function(){},got=[],mot=Dit("Reflect","construct"),vot=/^\s*(?:class|function)\b/,yot=git(vot.exec),bot=!vot.exec(fot),xot=function(t){if(!kit(t))return!1;try{return mot(fot,got,t),!0}catch(t){return!1}},wot=!mot||Iit((function(){var t;return xot(xot.call)||!xot(Object)||!xot((function(){t=!0}))||t}))?function(t){if(!kit(t))return!1;switch(Xat(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return bot||!!yot(vot,Sat(t))}:xot,_ot=qit("species"),Cot=oit.Array,Sot=function(t,e){return new(function(t){var e;return pot(t)&&(e=t.constructor,(wot(e)&&(e===Cot||pot(e.prototype))||Git(e)&&null===(e=e[_ot]))&&(e=void 0)),void 0===e?Cot:e}(t))(0===e?0:e)},Aot=git([].push),kot=function(t){var e=1==t,n=2==t,r=3==t,i=4==t,a=6==t,o=7==t,s=5==t||a;return function(l,u,c,d){for(var h,p,f=bit(l),g=oot(f),m=function(t,e){return lat(t),void 0===e?t:rot?rot(t,e):function(){return t.apply(e,arguments)}}(u,c),v=hot(g),y=0,b=d||Sot,x=e?b(l,v):n||o?b(l,0):void 0;v>y;y++)if((s||y in g)&&(p=m(h=g[y],y,f),t))if(e)x[y]=p;else if(p)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:Aot(x,h)}else switch(t){case 4:return!1;case 7:Aot(x,h)}return a?-1:r||i?i:x}},Eot={forEach:kot(0),map:kot(1),filter:kot(2),some:kot(3),every:kot(4),find:kot(5),findIndex:kot(6),filterReject:kot(7)}.forEach,Dot=(Qat=[]["forEach"])&&Iit((function(){Qat.call(null,Kat||function(){throw 1},1)}))?[].forEach:function(t){return Eot(this,t,arguments.length>1?arguments[1]:void 0)},Fot=function(t){if(t&&t.forEach!==Dot)try{bat(t,"forEach",Dot)}catch(f){t.forEach=Dot}};for(var Mot in Jat)Jat[Mot]&&Fot(oit[Mot]&&oit[Mot].prototype);Fot(not);var Oot={}.propertyIsEnumerable,Bot=Object.getOwnPropertyDescriptor,Tot={f:Bot&&!Oot.call({1:2},1)?function(t){var e=Bot(this,t);return!!e&&e.enumerable}:Oot},Pot=function(t){return oot(vit(t))},Iot=Object.getOwnPropertyDescriptor,Lot={f:Uit?Iot:function(t,e){if(t=Pot(t),e=fat(e),Zit)try{return Iot(t,e)}catch(t){}if(wit(t,e))return yat(!eat(Tot.f,t,e),t[e])}},Not=Math.max,Rot=Math.min,zot=function(t,e){var n=uot(t);return n<0?Not(n+e,0):Rot(n,e)},jot=function(t){return function(e,n,r){var i,a=Pot(e),o=hot(a),s=zot(r,o);if(t&&n!=n){for(;o>s;)if((i=a[s++])!=i)return!0}else for(;o>s;s++)if((t||s in a)&&a[s]===n)return t||s||0;return!t&&-1}},$ot={includes:jot(!0),indexOf:jot(!1)}.indexOf,qot=git([].push),Vot=function(t,e){var n,r=Pot(t),i=0,a=[];for(n in r)!wit(Fat,n)&&wit(r,n)&&qot(a,n);for(;e.length>i;)wit(r,n=e[i++])&&(~$ot(a,n)||qot(a,n));return a},Hot=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Uot=Hot.concat("length","prototype"),Got={f:Object.getOwnPropertyNames||function(t){return Vot(t,Uot)}},Wot={f:Object.getOwnPropertySymbols},Yot=git([].concat),Xot=Dit("Reflect","ownKeys")||function(t){var e=Got.f(Jit(t)),n=Wot.f;return n?Yot(e,n(t)):e},Zot=function(t,e){for(var n=Xot(e),r=vat.f,i=Lot.f,a=0;a<n.length;a++){var o=n[a];wit(t,o)||r(t,o,i(e,o))}},Kot=/#|\.prototype\./,Qot=function(t,e){var n=tst[Jot(t)];return n==nst||n!=est&&(kit(e)?Iit(e):!!e)},Jot=Qot.normalize=function(t){return String(t).replace(Kot,".").toLowerCase()},tst=Qot.data={},est=Qot.NATIVE="N",nst=Qot.POLYFILL="P",rst=Qot,ist=Lot.f,ast=function(t,e){var n,r,i,a,o,s=t.target,l=t.global,u=t.stat;if(n=l?oit:u?oit[s]||lit(s,{}):(oit[s]||{}).prototype)for(r in e){if(a=e[r],i=t.noTargetGet?(o=ist(n,r))&&o.value:n[r],!rst(l?r:s+(u?".":"#")+r,t.forced)&&void 0!==i){if(typeof a==typeof i)continue;Zot(a,i)}(t.sham||i&&i.sham)&&bat(a,"sham",!0),qat(n,r,a,t)}},ost=Object.keys||function(t){return Vot(t,Hot)},sst=Object.assign,lst=Object.defineProperty,ust=git([].concat),cst=!sst||Iit((function(){if(Uit&&1!==sst({b:1},sst(lst({},"a",{enumerable:!0,get:function(){lst(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach((function(t){e[t]=t})),7!=sst({},t)[n]||ost(sst({},e)).join("")!=r}))?function(t,e){for(var n=bit(t),r=arguments.length,i=1,a=Wot.f,o=Tot.f;r>i;)for(var s,l=oot(arguments[i++]),u=a?ust(ost(l),a(l)):ost(l),c=u.length,d=0;c>d;)s=u[d++],Uit&&!eat(o,l,s)||(n[s]=l[s]);return n}:sst;ast({target:"Object",stat:!0,forced:Object.assign!==cst},{assign:cst});var dst=nit((function(t){var e=function(t){var e=/\blang(?:uage)?-([\w-]+)\b/i,n=0,r={},i={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function t(e){return e instanceof a?new a(e.type,t(e.content),e.alias):Array.isArray(e)?e.map(t):e.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(t){return Object.prototype.toString.call(t).slice(8,-1)},objId:function(t){return t.__id||Object.defineProperty(t,"__id",{value:++n}),t.__id},clone:function t(e,n){var r,a;switch(n=n||{},i.util.type(e)){case"Object":if(a=i.util.objId(e),n[a])return n[a];for(var o in r={},n[a]=r,e)e.hasOwnProperty(o)&&(r[o]=t(e[o],n));return r;case"Array":return a=i.util.objId(e),n[a]?n[a]:(r=[],n[a]=r,e.forEach((function(e,i){r[i]=t(e,n)})),r);default:return e}},getLanguage:function(t){for(;t&&!e.test(t.className);)t=t.parentElement;return t?(t.className.match(e)||[,"none"])[1].toLowerCase():"none"},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(r){var t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(r.stack)||[])[1];if(t){var e=document.getElementsByTagName("script");for(var n in e)if(e[n].src==t)return e[n]}return null}},isActive:function(t,e,n){for(var r="no-"+e;t;){var i=t.classList;if(i.contains(e))return!0;if(i.contains(r))return!1;t=t.parentElement}return!!n}},languages:{plain:r,plaintext:r,text:r,txt:r,extend:function(t,e){var n=i.util.clone(i.languages[t]);for(var r in e)n[r]=e[r];return n},insertBefore:function(t,e,n,r){var a=(r=r||i.languages)[t],o={};for(var s in a)if(a.hasOwnProperty(s)){if(s==e)for(var l in n)n.hasOwnProperty(l)&&(o[l]=n[l]);n.hasOwnProperty(s)||(o[s]=a[s])}var u=r[t];return r[t]=o,i.languages.DFS(i.languages,(function(e,n){n===u&&e!=t&&(this[e]=o)})),o},DFS:function t(e,n,r,a){a=a||{};var o=i.util.objId;for(var s in e)if(e.hasOwnProperty(s)){n.call(e,s,e[s],r||s);var l=e[s],u=i.util.type(l);"Object"!==u||a[o(l)]?"Array"!==u||a[o(l)]||(a[o(l)]=!0,t(l,n,s,a)):(a[o(l)]=!0,t(l,n,null,a))}}},plugins:{},highlightAll:function(t,e){i.highlightAllUnder(document,t,e)},highlightAllUnder:function(t,e,n){var r={callback:n,container:t,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};i.hooks.run("before-highlightall",r),r.elements=Array.prototype.slice.apply(r.container.querySelectorAll(r.selector)),i.hooks.run("before-all-elements-highlight",r);for(var a,o=0;a=r.elements[o++];)i.highlightElement(a,!0===e,r.callback)},highlightElement:function(n,r,a){var o=i.util.getLanguage(n),s=i.languages[o];n.className=n.className.replace(e,"").replace(/\s+/g," ")+" language-"+o;var l=n.parentElement;l&&"pre"===l.nodeName.toLowerCase()&&(l.className=l.className.replace(e,"").replace(/\s+/g," ")+" language-"+o);var u={element:n,language:o,grammar:s,code:n.textContent};function c(t){u.highlightedCode=t,i.hooks.run("before-insert",u),u.element.innerHTML=u.highlightedCode,i.hooks.run("after-highlight",u),i.hooks.run("complete",u),a&&a.call(u.element)}if(i.hooks.run("before-sanity-check",u),(l=u.element.parentElement)&&"pre"===l.nodeName.toLowerCase()&&!l.hasAttribute("tabindex")&&l.setAttribute("tabindex","0"),!u.code)return i.hooks.run("complete",u),void(a&&a.call(u.element));if(i.hooks.run("before-highlight",u),u.grammar)if(r&&t.Worker){var d=new Worker(i.filename);d.onmessage=function(t){c(t.data)},d.postMessage(JSON.stringify({language:u.language,code:u.code,immediateClose:!0}))}else c(i.highlight(u.code,u.grammar,u.language));else c(i.util.encode(u.code))},highlight:function(t,e,n){var r={code:t,grammar:e,language:n};return i.hooks.run("before-tokenize",r),r.tokens=i.tokenize(r.code,r.grammar),i.hooks.run("after-tokenize",r),a.stringify(i.util.encode(r.tokens),r.language)},tokenize:function(t,e){var n=e.rest;if(n){for(var r in n)e[r]=n[r];delete e.rest}var i=new l;return u(i,i.head,t),s(t,i,e,i.head,0),function(t){for(var e=[],n=t.head.next;n!==t.tail;)e.push(n.value),n=n.next;return e}(i)},hooks:{all:{},add:function(t,e){var n=i.hooks.all;n[t]=n[t]||[],n[t].push(e)},run:function(t,e){var n=i.hooks.all[t];if(n&&n.length)for(var r,a=0;r=n[a++];)r(e)}},Token:a};function a(t,e,n,r){this.type=t,this.content=e,this.alias=n,this.length=0|(r||"").length}function o(t,e,n,r){t.lastIndex=e;var i=t.exec(n);if(i&&r&&i[1]){var a=i[1].length;i.index+=a,i[0]=i[0].slice(a)}return i}function s(t,e,n,r,l,d){for(var h in n)if(n.hasOwnProperty(h)&&n[h]){var p=n[h];p=Array.isArray(p)?p:[p];for(var f=0;f<p.length;++f){if(d&&d.cause==h+","+f)return;var g=p[f],m=g.inside,v=!!g.lookbehind,y=!!g.greedy,b=g.alias;if(y&&!g.pattern.global){var x=g.pattern.toString().match(/[imsuy]*$/)[0];g.pattern=RegExp(g.pattern.source,x+"g")}for(var w=g.pattern||g,_=r.next,C=l;_!==e.tail&&!(d&&C>=d.reach);C+=_.value.length,_=_.next){var S=_.value;if(e.length>t.length)return;if(!(S instanceof a)){var A,k=1;if(y){if(!(A=o(w,C,t,v)))break;var E=A.index,D=A.index+A[0].length,F=C;for(F+=_.value.length;E>=F;)F+=(_=_.next).value.length;if(C=F-=_.value.length,_.value instanceof a)continue;for(var M=_;M!==e.tail&&(F<D||"string"==typeof M.value);M=M.next)k++,F+=M.value.length;k--,S=t.slice(C,F),A.index-=C}else if(!(A=o(w,0,S,v)))continue;E=A.index;var O=A[0],B=S.slice(0,E),T=S.slice(E+O.length),P=C+S.length;d&&P>d.reach&&(d.reach=P);var I=_.prev;if(B&&(I=u(e,I,B),C+=B.length),c(e,I,k),_=u(e,I,new a(h,m?i.tokenize(O,m):O,b,O)),T&&u(e,_,T),k>1){var L={cause:h+","+f,reach:P};s(t,e,n,_.prev,C,L),d&&L.reach>d.reach&&(d.reach=L.reach)}}}}}}function l(){var t={value:null,prev:null,next:null},e={value:null,prev:t,next:null};t.next=e,this.head=t,this.tail=e,this.length=0}function u(t,e,n){var r=e.next,i={value:n,prev:e,next:r};return e.next=i,r.prev=i,t.length++,i}function c(t,e,n){for(var r=e.next,i=0;i<n&&r!==t.tail;i++)r=r.next;e.next=r,r.prev=e,t.length-=i}if(t.Prism=i,a.stringify=function t(e,n){if("string"==typeof e)return e;if(Array.isArray(e)){var r="";return e.forEach((function(e){r+=t(e,n)})),r}var a={type:e.type,content:t(e.content,n),tag:"span",classes:["token",e.type],attributes:{},language:n},o=e.alias;o&&(Array.isArray(o)?Array.prototype.push.apply(a.classes,o):a.classes.push(o)),i.hooks.run("wrap",a);var s="";for(var l in a.attributes)s+=" "+l+'="'+(a.attributes[l]||"").replace(/"/g,""")+'"';return"<"+a.tag+' class="'+a.classes.join(" ")+'"'+s+">"+a.content+"</"+a.tag+">"},!t.document)return t.addEventListener?(i.disableWorkerMessageHandler||t.addEventListener("message",(function(e){var n=JSON.parse(e.data),r=n.language,a=n.code,o=n.immediateClose;t.postMessage(i.highlight(a,i.languages[r],r)),o&&t.close()}),!1),i):i;var d=i.util.currentScript();function h(){i.manual||i.highlightAll()}if(d&&(i.filename=d.src,d.hasAttribute("data-manual")&&(i.manual=!0)),!i.manual){var p=document.readyState;"loading"===p||"interactive"===p&&d&&d.defer?document.addEventListener("DOMContentLoaded",h):window.requestAnimationFrame?window.requestAnimationFrame(h):window.setTimeout(h,16)}return i}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});
- /**
- * Prism: Lightweight, robust, elegant syntax highlighting
- *
- * @license MIT <https://opensource.org/licenses/MIT>
- * @author Lea Verou <https://lea.verou.me>
- * @namespace
- * @public
- */t.exports&&(t.exports=e),void 0!==eit&&(eit.Prism=e),e.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},e.languages.markup.tag.inside["attr-value"].inside.entity=e.languages.markup.entity,e.languages.markup.doctype.inside["internal-subset"].inside=e.languages.markup,e.hooks.add("wrap",(function(t){"entity"===t.type&&(t.attributes.title=t.content.replace(/&/,"&"))})),Object.defineProperty(e.languages.markup.tag,"addInlined",{value:function(t,n){var r={};r["language-"+n]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:e.languages[n]},r.cdata=/^<!\[CDATA\[|\]\]>$/i;var i={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:r}};i["language-"+n]={pattern:/[\s\S]+/,inside:e.languages[n]};var a={};a[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:i},e.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(e.languages.markup.tag,"addAttribute",{value:function(t,n){e.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[n,"language-"+n],inside:e.languages[n]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),e.languages.html=e.languages.markup,e.languages.mathml=e.languages.markup,e.languages.svg=e.languages.markup,e.languages.xml=e.languages.extend("markup",{}),e.languages.ssml=e.languages.xml,e.languages.atom=e.languages.xml,e.languages.rss=e.languages.xml,function(t){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;t.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},t.languages.css.atrule.inside.rest=t.languages.css;var n=t.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(e),e.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|interface|extends|implements|trait|instanceof|new)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},e.languages.javascript=e.languages.extend("clike",{"class-name":[e.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),e.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,e.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:e.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:e.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:e.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:e.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:e.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),e.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:e.languages.javascript}},string:/[\s\S]+/}}}),e.languages.markup&&(e.languages.markup.tag.addInlined("script","javascript"),e.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),e.languages.js=e.languages.javascript,function(){if(void 0!==e&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var t={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},n="data-src-status",r="loading",i="loaded",a='pre[data-src]:not([data-src-status="loaded"]):not([data-src-status="loading"])',o=/\blang(?:uage)?-([\w-]+)\b/i;e.hooks.add("before-highlightall",(function(t){t.selector+=", "+a})),e.hooks.add("before-sanity-check",(function(o){var s=o.element;if(s.matches(a)){o.code="",s.setAttribute(n,r);var u=s.appendChild(document.createElement("CODE"));u.textContent="Loading…";var c=s.getAttribute("data-src"),d=o.language;if("none"===d){var h=(/\.(\w+)$/.exec(c)||[,"none"])[1];d=t[h]||h}l(u,d),l(s,d);var p=e.plugins.autoloader;p&&p.loadLanguages(d);var f=new XMLHttpRequest;f.open("GET",c,!0),f.onreadystatechange=function(){var t,r;4==f.readyState&&(f.status<400&&f.responseText?(s.setAttribute(n,i),u.textContent=f.responseText,e.highlightElement(u)):(s.setAttribute(n,"failed"),f.status>=400?u.textContent=(t=f.status,r=f.statusText,"✖ Error "+t+" while fetching file: "+r):u.textContent="✖ Error: File does not exist or is empty"))},f.send(null)}})),e.plugins.fileHighlight={highlight:function(t){for(var n,r=(t||document).querySelectorAll(a),i=0;n=r[i++];)e.highlightElement(n)}};var s=!1;e.fileHighlight=function(){s||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),s=!0),e.plugins.fileHighlight.highlight.apply(this,arguments)}}function l(t,e){var n=t.className;n=n.replace(o," ")+" language-"+e,t.className=n.replace(/\s+/g," ").trim()}}()}));!function(t){var e=t.util.clone(t.languages.javascript),n=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,r=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,i=/(?:\{<S>*\.{3}(?:[^{}]|<BRACES>)*\})/.source;function a(t,e){return t=t.replace(/<S>/g,(function(){return n})).replace(/<BRACES>/g,(function(){return r})).replace(/<SPREAD>/g,(function(){return i})),RegExp(t,e)}i=a(i).source,t.languages.jsx=t.languages.extend("markup",e),t.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:<S>+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|<BRACES>))?|<SPREAD>))*<S>*\/?)?>/.source),t.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/i,t.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/i,t.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,t.languages.jsx.tag.inside.comment=e.comment,t.languages.insertBefore("inside","attr-name",{spread:{pattern:a(/<SPREAD>/.source),inside:t.languages.jsx}},t.languages.jsx.tag),t.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=<BRACES>/.source),inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:t.languages.jsx},alias:"language-javascript"}},t.languages.jsx.tag);var o=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(o).join(""):""},s=function(e){for(var n=[],r=0;r<e.length;r++){var i=e[r],a=!1;if("string"!=typeof i&&("tag"===i.type&&i.content[0]&&"tag"===i.content[0].type?"</"===i.content[0].content[0].content?n.length>0&&n[n.length-1].tagName===o(i.content[0].content[1])&&n.pop():"/>"===i.content[i.content.length-1].content||n.push({tagName:o(i.content[0].content[1]),openedBraces:0}):n.length>0&&"punctuation"===i.type&&"{"===i.content?n[n.length-1].openedBraces++:n.length>0&&n[n.length-1].openedBraces>0&&"punctuation"===i.type&&"}"===i.content?n[n.length-1].openedBraces--:a=!0),(a||"string"==typeof i)&&n.length>0&&0===n[n.length-1].openedBraces){var l=o(i);r<e.length-1&&("string"==typeof e[r+1]||"plain-text"===e[r+1].type)&&(l+=o(e[r+1]),e.splice(r+1,1)),r>0&&("string"==typeof e[r-1]||"plain-text"===e[r-1].type)&&(l=o(e[r-1])+l,e.splice(r-1,1),r--),e[r]=new t.Token("plain-text",l,null,l)}i.content&&"string"!=typeof i.content&&s(i.content)}};t.hooks.add("after-tokenize",(function(t){"jsx"!==t.language&&"tsx"!==t.language||s(t.tokens)}))}(Prism),function(t){t.languages.typescript=t.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),t.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete t.languages.typescript.parameter;var e=t.languages.extend("typescript",{});delete e["class-name"],t.languages.typescript["class-name"].inside=e,t.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e}}}}),t.languages.ts=t.languages.typescript}(Prism),Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(t){"entity"===t.type&&(t.attributes.title=t.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(t,e){var n={};n["language-"+e]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[e]},n.cdata=/^<!\[CDATA\[|\]\]>$/i;var r={"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}};r["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var i={};i[t]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,(function(){return t})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",i)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(t,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+t+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|iota|nil|true|false)\b/,number:/(?:\b0x[a-f\d]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[-+]?\d+)?)i?/i,operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:bool|byte|complex(?:64|128)|error|float(?:32|64)|rune|string|u?int(?:8|16|32|64)?|uintptr|append|cap|close|complex|copy|delete|imag|len|make|new|panic|print(?:ln)?|real|recover)\b/}),delete Prism.languages.go["class-name"],function(t){var e=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,n=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],r=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,i=/<?=>|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,a=/[{}\[\](),:;]/;t.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:e,variable:/\$+(?:\w+\b|(?=\{))/i,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:bool|boolean|int|integer|float|string|object|array)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:bool|int|float|string|object|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*[\w|]\|\s*)(?:null|false)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|self|static|callable|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?[\w|]\|\s*)(?:null|false)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:bool|int|float|string|object|void|array(?!\s*\()|mixed|iterable|(?:null|false)(?=\s*\|))\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:null|false)\b/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:__halt_compiler|abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|namespace|match|new|or|parent|print|private|protected|public|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s+)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:r,operator:i,punctuation:a};var o={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:t.languages.php},s=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:o}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:o}}];t.languages.insertBefore("php","variable",{string:s,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:e,string:s,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:n,number:r,operator:i,punctuation:a}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),t.hooks.add("before-tokenize",(function(e){/<\?/.test(e.code)&&t.languages["markup-templating"].buildPlaceholders(e,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/gi)})),t.hooks.add("after-tokenize",(function(e){t.languages["markup-templating"].tokenizePlaceholders(e,"php")}))}(Prism),Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:__attribute__|_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}},constant:/\b(?:__FILE__|__LINE__|__DATE__|__TIME__|__TIMESTAMP__|__func__|EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|stdin|stdout|stderr)\b/}),delete Prism.languages.c.boolean,Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},"string-interpolation":{pattern:/(?:f|rf|fr)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern://,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|rb|br)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|rb|br)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/im,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:and|as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:True|False|None)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python,function(t){var e=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,n=/(^|[^\w.])(?:[a-z]\w*\s*\.\s*)*(?:[A-Z]\w*\s*\.\s*)*/.source,r={pattern:RegExp(n+/[A-Z](?:[\d_A-Z]*[a-z]\w*)?\b/.source),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};t.languages.java=t.languages.extend("clike",{"class-name":[r,{pattern:RegExp(n+/[A-Z]\w*(?=\s+\w+\s*[;,=()])/.source),lookbehind:!0,inside:r.inside}],keyword:e,function:[t.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0}}),t.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"}}),t.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":r,keyword:e,punctuation:/[<>(),.:]/,operator:/[?&|]/}},namespace:{pattern:RegExp(/(\b(?:exports|import(?:\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\s+)(?!<keyword>)[a-z]\w*(?:\.[a-z]\w*)*\.?/.source.replace(/<keyword>/g,(function(){return e.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism),function(t){var e=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char8_t|char16_t|char32_t|class|compl|concept|const|consteval|constexpr|constinit|const_cast|continue|co_await|co_return|co_yield|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int8_t|int16_t|int32_t|int64_t|uint8_t|uint16_t|uint32_t|uint64_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n=/\b(?!<keyword>)\w+(?:\s*\.\s*\w+)*\b/.source.replace(/<keyword>/g,(function(){return e.source}));t.languages.cpp=t.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!<keyword>)\w+/.source.replace(/<keyword>/g,(function(){return e.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:e,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:true|false)\b/}),t.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:module|import)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/<mod-name>(?:\s*:\s*<mod-name>)?|:\s*<mod-name>/.source.replace(/<mod-name>/g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),t.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t.languages.cpp}}}}),t.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),t.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:t.languages.extend("cpp",{})}}),t.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},t.languages.cpp["base-clause"])}(Prism),function(t){function e(t,e){return t.replace(/<<(\d+)>>/g,(function(t,n){return"(?:"+e[+n]+")"}))}function n(t,n,r){return RegExp(e(t,n),r||"")}function r(t,e){for(var n=0;n<e;n++)t=t.replace(/<<self>>/g,(function(){return"(?:"+t+")"}));return t.replace(/<<self>>/g,"[^\\s\\S]")}var i="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",a="class enum interface record struct",o="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",s="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(t){return"\\b(?:"+t.trim().replace(/ /g,"|")+")\\b"}var u=l(a),c=RegExp(l(i+" "+a+" "+o+" "+s)),d=l(a+" "+o+" "+s),h=l(i+" "+a+" "+s),p=r(/<(?:[^<>;=+\-*/%&|^]|<<self>>)*>/.source,2),f=r(/\((?:[^()]|<<self>>)*\)/.source,2),g=/@?\b[A-Za-z_]\w*\b/.source,m=e(/<<0>>(?:\s*<<1>>)?/.source,[g,p]),v=e(/(?!<<0>>)<<1>>(?:\s*\.\s*<<1>>)*/.source,[d,m]),y=/\[\s*(?:,\s*)*\]/.source,b=e(/<<0>>(?:\s*(?:\?\s*)?<<1>>)*(?:\s*\?)?/.source,[v,y]),x=e(/[^,()<>[\];=+\-*/%&|^]|<<0>>|<<1>>|<<2>>/.source,[p,f,y]),w=e(/\(<<0>>+(?:,<<0>>+)+\)/.source,[x]),_=e(/(?:<<0>>|<<1>>)(?:\s*(?:\?\s*)?<<2>>)*(?:\s*\?)?/.source,[w,v,y]),C={keyword:c,punctuation:/[<>()?,.:[\]]/},S=/'(?:[^\r\n'\\]|\\.|\\[Uux][\da-fA-F]{1,8})'/.source,A=/"(?:\\.|[^\\"\r\n])*"/.source,k=/@"(?:""|\\[\s\S]|[^\\"])*"(?!")/.source;t.languages.csharp=t.languages.extend("clike",{string:[{pattern:n(/(^|[^$\\])<<0>>/.source,[k]),lookbehind:!0,greedy:!0},{pattern:n(/(^|[^@$\\])<<0>>/.source,[A]),lookbehind:!0,greedy:!0},{pattern:RegExp(S),greedy:!0,alias:"character"}],"class-name":[{pattern:n(/(\busing\s+static\s+)<<0>>(?=\s*;)/.source,[v]),lookbehind:!0,inside:C},{pattern:n(/(\busing\s+<<0>>\s*=\s*)<<1>>(?=\s*;)/.source,[g,_]),lookbehind:!0,inside:C},{pattern:n(/(\busing\s+)<<0>>(?=\s*=)/.source,[g]),lookbehind:!0},{pattern:n(/(\b<<0>>\s+)<<1>>/.source,[u,m]),lookbehind:!0,inside:C},{pattern:n(/(\bcatch\s*\(\s*)<<0>>/.source,[v]),lookbehind:!0,inside:C},{pattern:n(/(\bwhere\s+)<<0>>/.source,[g]),lookbehind:!0},{pattern:n(/(\b(?:is(?:\s+not)?|as)\s+)<<0>>/.source,[b]),lookbehind:!0,inside:C},{pattern:n(/\b<<0>>(?=\s+(?!<<1>>|with\s*\{)<<2>>(?:\s*[=,;:{)\]]|\s+(?:in|when)\b))/.source,[_,h,g]),inside:C}],keyword:c,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:ul|lu|[dflmu])?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),t.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),t.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:n(/([(,]\s*)<<0>>(?=\s*:)/.source,[g]),lookbehind:!0,alias:"punctuation"}}),t.languages.insertBefore("csharp","class-name",{namespace:{pattern:n(/(\b(?:namespace|using)\s+)<<0>>(?:\s*\.\s*<<0>>)*(?=\s*[;{])/.source,[g]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:n(/(\b(?:default|typeof|sizeof)\s*\(\s*(?!\s))(?:[^()\s]|\s(?!\s)|<<0>>)*(?=\s*\))/.source,[f]),lookbehind:!0,alias:"class-name",inside:C},"return-type":{pattern:n(/<<0>>(?=\s+(?:<<1>>\s*(?:=>|[({]|\.\s*this\s*\[)|this\s*\[))/.source,[_,v]),inside:C,alias:"class-name"},"constructor-invocation":{pattern:n(/(\bnew\s+)<<0>>(?=\s*[[({])/.source,[_]),lookbehind:!0,inside:C,alias:"class-name"},"generic-method":{pattern:n(/<<0>>\s*<<1>>(?=\s*\()/.source,[g,p]),inside:{function:n(/^<<0>>/.source,[g]),generic:{pattern:RegExp(p),alias:"class-name",inside:C}}},"type-list":{pattern:n(/\b((?:<<0>>\s+<<1>>|record\s+<<1>>\s*<<5>>|where\s+<<2>>)\s*:\s*)(?:<<3>>|<<4>>|<<1>>\s*<<5>>|<<6>>)(?:\s*,\s*(?:<<3>>|<<4>>|<<6>>))*(?=\s*(?:where|[{;]|=>|$))/.source,[u,m,g,_,c.source,f,/\bnew\s*\(\s*\)/.source]),lookbehind:!0,inside:{"record-arguments":{pattern:n(/(^(?!new\s*\()<<0>>\s*)<<1>>/.source,[m,f]),lookbehind:!0,greedy:!0,inside:t.languages.csharp},keyword:c,"class-name":{pattern:RegExp(_),greedy:!0,inside:C},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var E=A+"|"+S,D=e(/\/(?![*/])|\/\/[^\r\n]*[\r\n]|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>/.source,[E]),F=r(e(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[D]),2),M=/\b(?:assembly|event|field|method|module|param|property|return|type)\b/.source,O=e(/<<0>>(?:\s*\(<<1>>*\))?/.source,[v,F]);t.languages.insertBefore("csharp","class-name",{attribute:{pattern:n(/((?:^|[^\s\w>)?])\s*\[\s*)(?:<<0>>\s*:\s*)?<<1>>(?:\s*,\s*<<1>>)*(?=\s*\])/.source,[M,O]),lookbehind:!0,greedy:!0,inside:{target:{pattern:n(/^<<0>>(?=\s*:)/.source,[M]),alias:"keyword"},"attribute-arguments":{pattern:n(/\(<<0>>*\)/.source,[F]),inside:t.languages.csharp},"class-name":{pattern:RegExp(v),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var B=/:[^}\r\n]+/.source,T=r(e(/[^"'/()]|<<0>>|\(<<self>>*\)/.source,[D]),2),P=e(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[T,B]),I=r(e(/[^"'/()]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|<<0>>|\(<<self>>*\)/.source,[E]),2),L=e(/\{(?!\{)(?:(?![}:])<<0>>)*<<1>>?\}/.source,[I,B]);function N(e,r){return{interpolation:{pattern:n(/((?:^|[^{])(?:\{\{)*)<<0>>/.source,[e]),lookbehind:!0,inside:{"format-string":{pattern:n(/(^\{(?:(?![}:])<<0>>)*)<<1>>(?=\}$)/.source,[r,B]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:t.languages.csharp}}},string:/[\s\S]+/}}t.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:n(/(^|[^\\])(?:\$@|@\$)"(?:""|\\[\s\S]|\{\{|<<0>>|[^\\{"])*"/.source,[P]),lookbehind:!0,greedy:!0,inside:N(P,T)},{pattern:n(/(^|[^@\\])\$"(?:\\.|\{\{|<<0>>|[^\\"{])*"/.source,[L]),lookbehind:!0,greedy:!0,inside:N(L,I)}]})}(Prism),Prism.languages.dotnet=Prism.languages.cs=Prism.languages.csharp,Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:[^\S\r\n]_[^\S\r\n]*(?:\r\n?|\n)|.)+/i,alias:"comment",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[^\S\r\n]*(?:\d+([/-])\d+\1\d+(?:[^\S\r\n]+(?:\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?))?|\d+[^\S\r\n]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[^\S\r\n]*(?:AM|PM))?)[^\S\r\n]*#/i,alias:"builtin"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:U?[ILS]|[FRD])?/i,boolean:/\b(?:True|False|Nothing)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Until|Xor)\b/i,operator:[/[+\-*/\\^<=>&#@$%!]/,{pattern:/([^\S\r\n])_(?=[^\S\r\n]*[\r\n])/,lookbehind:!0}],punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"],Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:_INSERT|COL)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:S|ING)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:TRUE|FALSE|NULL)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|IN|ILIKE|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(t){t.languages.ruby=t.languages.extend("clike",{comment:[/#.*/,{pattern:/^=begin\s[\s\S]*?^=end/m,greedy:!0}],"class-name":{pattern:/(\b(?:class)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|protected|private|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/});var e={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:t.languages.ruby}};delete t.languages.ruby.function,t.languages.insertBefore("ruby","keyword",{regex:[{pattern:RegExp(/%r/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"+/[egimnosux]{0,6}/.source),greedy:!0,inside:{interpolation:e}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:e}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:{pattern:/(^|[^:]):[a-zA-Z_]\w*(?:[?!]|\b)/,lookbehind:!0},"method-definition":{pattern:/(\bdef\s+)[\w.]+/,lookbehind:!0,inside:{function:/\w+$/,rest:t.languages.ruby}}}),t.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|Fixnum|Float|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z]\w*(?:[?!]|\b)/}),t.languages.ruby.string=[{pattern:RegExp(/%[qQiIwWxs]?/.source+"(?:"+[/([^a-zA-Z0-9\s{(\[<])(?:(?!\1)[^\\]|\\[\s\S])*\1/.source,/\((?:[^()\\]|\\[\s\S])*\)/.source,/\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/.source,/\[(?:[^\[\]\\]|\\[\s\S])*\]/.source,/<(?:[^<>\\]|\\[\s\S])*>/.source].join("|")+")"),greedy:!0,inside:{interpolation:e}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:e}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?/}},interpolation:e}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|[a-z_]\w*$/i,alias:"symbol",inside:{punctuation:/^<<[-~]?'|'$/}}}}],t.languages.rb=t.languages.ruby}(Prism),Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp(/(^|[^"#])/.source+"(?:"+/"(?:\\(?:\((?:[^()]|\([^()]*\))*\)|\r\n|[^(])|[^\\\r\n"])*"/.source+"|"+/"""(?:\\(?:\((?:[^()]|\([^()]*\))*\)|[^(])|[^\\"]|"(?!""))*"""/.source+")"+/(?!["#])/.source),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp(/(^|[^"#])(#+)/.source+"(?:"+/"(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|\r\n|[^#])|[^\\\r\n])*?"/.source+"|"+/"""(?:\\(?:#+\((?:[^()]|\([^()]*\))*\)|[^#])|[^\\])*?"""/.source+")\\2"),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp(/#/.source+"(?:"+/(?:elseif|if)\b/.source+"(?:[ \t]*"+/(?:![ \t]*)?(?:\b\w+\b(?:[ \t]*\((?:[^()]|\([^()]*\))*\))?|\((?:[^()]|\([^()]*\))*\))(?:[ \t]*(?:&&|\|\|))?/.source+")+|"+/(?:else|endif)\b/.source+")"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:true|false)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:true|false)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach((function(t){t.inside.interpolation.inside=Prism.languages.swift})),function(t){var e="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",n={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},r={bash:n,environment:{pattern:RegExp("\\$"+e),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+e),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|x[0-9a-fA-F]{1,2}|u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8})/};t.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+e),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:r},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:n}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:r},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:r.entity}}],environment:{pattern:RegExp("\\$?"+e),alias:"constant"},variable:r.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|aptitude|apt-cache|apt-get|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:if|then|else|elif|fi|for|while|in|case|esac|function|select|do|done|until)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|break|cd|continue|eval|exec|exit|export|getopts|hash|pwd|readonly|return|shift|test|times|trap|umask|unset|alias|bind|builtin|caller|command|declare|echo|enable|help|let|local|logout|mapfile|printf|read|readarray|source|type|typeset|ulimit|unalias|set|shopt)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:true|false)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},n.inside=t.languages.bash;for(var i=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=r.variable[1].inside,o=0;o<i.length;o++)a[i[o]]=t.languages.bash[i[o]];t.languages.shell=t.languages.bash}(Prism),function(t){var e=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function n(t){return t=t.replace(/<inner>/g,(function(){return e})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+t+")")}var r=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,i=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return r})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;t.languages.markdown=t.languages.extend("markup",{}),t.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"font-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:t.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+i+a+"(?:"+i+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+i+a+")(?:"+i+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(r),inside:t.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+i+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+i+"$"),inside:{"table-header":{pattern:RegExp(r),alias:"important",inside:t.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:n(/\b__(?:(?!_)<inner>|_(?:(?!_)<inner>)+_)+__\b|\*\*(?:(?!\*)<inner>|\*(?:(?!\*)<inner>)+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:n(/\b_(?:(?!_)<inner>|__(?:(?!_)<inner>)+__)+_\b|\*(?:(?!\*)<inner>|\*\*(?:(?!\*)<inner>)+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:n(/(~~?)(?:(?!~)<inner>)+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:n(/!?\[(?:(?!\])<inner>)+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\])<inner>)+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(e){["url","bold","italic","strike","code-snippet"].forEach((function(n){e!==n&&(t.languages.markdown[e].inside.content.inside[n]=t.languages.markdown[n])}))})),t.hooks.add("after-tokenize",(function(t){"markdown"!==t.language&&"md"!==t.language||function t(e){if(e&&"string"!=typeof e)for(var n=0,r=e.length;n<r;n++){var i=e[n];if("code"===i.type){var a=i.content[1],o=i.content[3];if(a&&o&&"code-language"===a.type&&"code-block"===o.type&&"string"==typeof a.content){var s=a.content.replace(/\b#/g,"sharp").replace(/\b\+\+/g,"pp"),l="language-"+(s=(/[a-z][\w-]*/i.exec(s)||[""])[0].toLowerCase());o.alias?"string"==typeof o.alias?o.alias=[o.alias,l]:o.alias.push(l):o.alias=[l]}}else t(i.content)}}(t.tokens)})),t.hooks.add("wrap",(function(e){if("code-block"===e.type){for(var n="",r=0,i=e.classes.length;r<i;r++){var a=e.classes[r],u=/language-(.+)/.exec(a);if(u){n=u[1];break}}var c=t.languages[n];if(c)e.content=t.highlight(function(t){var e=t.replace(o,"");return e.replace(/&(\w{1,8}|#x?[\da-f]{1,8});/gi,(function(t,e){var n;if("#"===(e=e.toLowerCase())[0])return n="x"===e[1]?parseInt(e.slice(2),16):Number(e.slice(1)),l(n);var r=s[e];return r||t}))}(e.content),c,n);else if(n&&"none"!==n&&t.plugins.autoloader){var d="md-"+(new Date).valueOf()+"-"+Math.floor(1e16*Math.random());e.attributes.id=d,t.plugins.autoloader.loadLanguages(n,(function(){var e=document.getElementById(d);e&&(e.innerHTML=t.highlight(e.textContent,t.languages[n],n))}))}}}));var o=RegExp(t.languages.markup.tag.pattern.source,"gi"),s={amp:"&",lt:"<",gt:">",quot:'"'},l=String.fromCodePoint||String.fromCharCode;t.languages.md=t.languages.markdown}(Prism);var hst=["comment","prolog","doctype","cdata","punctuation","namespace","property","tag","boolean","number","constant","symbol","deleted","selector","attr-name","string","builtin","inserted","operator","entity","url","string","atrule","attr-value","keyword","function","class-name","regex","important","variable","bold","italic","entity","char"];function pst(t){return"string"==typeof t?t.length:"string"==typeof t.content?t.content.length:t.content.reduce((function(t,e){return t+pst(e)}),0)}var fst,gst=oit.String,mst=function(t){if("Symbol"===Xat(t))throw TypeError("Cannot convert a Symbol value to a string");return gst(t)},vst=function(){var t=Jit(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e},yst=oit.RegExp,bst=Iit((function(){var t=yst("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),xst=bst||Iit((function(){return!yst("a","y").sticky})),wst={BROKEN_CARET:bst||Iit((function(){var t=yst("^r","gy");return t.lastIndex=2,null!=t.exec("str")})),MISSED_STICKY:xst,UNSUPPORTED_Y:bst},_st=Uit?Object.defineProperties:function(t,e){Jit(t);for(var n,r=Pot(e),i=ost(e),a=i.length,o=0;a>o;)vat.f(t,n=i[o++],r[n]);return t},Cst=Dit("document","documentElement"),Sst=Dat("IE_PROTO"),Ast=function(){},kst=function(t){return"<script>"+t+"<\/script>"},Est=function(t){t.write(kst("")),t.close();var e=t.parentWindow.Object;return t=null,e},Dst=function(){try{fst=new ActiveXObject("htmlfile")}catch(t){}var t,e;Dst="undefined"!=typeof document?document.domain&&fst?Est(fst):((e=Xit("iframe")).style.display="none",Cst.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(kst("document.F=Object")),t.close(),t.F):Est(fst);for(var n=Hot.length;n--;)delete Dst.prototype[Hot[n]];return Dst()};Fat[Sst]=!0;var Fst,Mst,Ost=Object.create||function(t,e){var n;return null!==t?(Ast.prototype=Jit(t),n=new Ast,Ast.prototype=null,n[Sst]=t):n=Dst(),void 0===e?n:_st(n,e)},Bst=oit.RegExp,Tst=Iit((function(){var t=Bst(".","s");return!(t.dotAll&&t.exec("\n")&&"s"===t.flags)})),Pst=oit.RegExp,Ist=Iit((function(){var t=Pst("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})),Lst=Nat.get,Nst=cit("native-string-replace",String.prototype.replace),Rst=RegExp.prototype.exec,zst=Rst,jst=git("".charAt),$st=git("".indexOf),qst=git("".replace),Vst=git("".slice),Hst=(Mst=/b*/g,eat(Rst,Fst=/a/,"a"),eat(Rst,Mst,"a"),0!==Fst.lastIndex||0!==Mst.lastIndex),Ust=wst.BROKEN_CARET,Gst=void 0!==/()??/.exec("")[1];(Hst||Gst||Ust||Tst||Ist)&&(zst=function(t){var e,n,r,i,a,o,s,l=this,u=Lst(l),c=mst(t),d=u.raw;if(d)return d.lastIndex=l.lastIndex,e=eat(zst,d,c),l.lastIndex=d.lastIndex,e;var h=u.groups,p=Ust&&l.sticky,f=eat(vst,l),g=l.source,m=0,v=c;if(p&&(f=qst(f,"y",""),-1===$st(f,"g")&&(f+="g"),v=Vst(c,l.lastIndex),l.lastIndex>0&&(!l.multiline||l.multiline&&"\n"!==jst(c,l.lastIndex-1))&&(g="(?: "+g+")",v=" "+v,m++),n=new RegExp("^(?:"+g+")",f)),Gst&&(n=new RegExp("^"+g+"$(?!\\s)",f)),Hst&&(r=l.lastIndex),i=eat(Rst,p?n:l,v),p?i?(i.input=Vst(i.input,m),i[0]=Vst(i[0],m),i.index=l.lastIndex,l.lastIndex+=i[0].length):l.lastIndex=0:Hst&&i&&(l.lastIndex=l.global?i.index+i[0].length:r),Gst&&i&&i.length>1&&eat(Nst,i[0],n,(function(){for(a=1;a<arguments.length-2;a++)void 0===arguments[a]&&(i[a]=void 0)})),i&&h)for(i.groups=o=Ost(null),a=0;a<h.length;a++)o[(s=h[a])[0]]=i[s[1]];return i});var Wst=zst;ast({target:"RegExp",proto:!0,forced:/./.exec!==Wst},{exec:Wst});var Yst=Function.prototype,Xst=Yst.apply,Zst=Yst.bind,Kst=Yst.call,Qst="object"==typeof Reflect&&Reflect.apply||(Zst?Kst.bind(Xst):function(){return Kst.apply(Xst,arguments)}),Jst=qit("species"),tlt=RegExp.prototype,elt=qit("match"),nlt=oit.TypeError,rlt=qit("species"),ilt=function(t,e){var n,r=Jit(t).constructor;return void 0===r||null==(n=Jit(r)[rlt])?e:function(t){if(wot(t))return t;throw nlt(oat(t)+" is not a constructor")}(n)},alt=git("".charAt),olt=git("".charCodeAt),slt=git("".slice),llt=function(t){return function(e,n){var r,i,a=mst(vit(e)),o=uot(n),s=a.length;return o<0||o>=s?t?"":void 0:(r=olt(a,o))<55296||r>56319||o+1===s||(i=olt(a,o+1))<56320||i>57343?t?alt(a,o):r:t?slt(a,o,o+2):i-56320+(r-55296<<10)+65536}},ult={codeAt:llt(!1),charAt:llt(!0)}.charAt,clt=function(t,e,n){return e+(n?ult(t,e).length:1)},dlt=oit.Array,hlt=Math.max,plt=function(t,e,n){for(var r,i,a,o,s=hot(t),l=zot(e,s),u=zot(void 0===n?s:n,s),c=dlt(hlt(u-l,0)),d=0;l<u;l++,d++)r=c,i=d,a=t[l],o=void 0,(o=fat(i))in r?vat.f(r,o,yat(0,a)):r[o]=a;return c.length=d,c},flt=oit.TypeError,glt=function(t,e){var n=t.exec;if(kit(n)){var r=eat(n,t,e);return null!==r&&Jit(r),r}if("RegExp"===Uat(t))return eat(Wst,t,e);throw flt("RegExp#exec called on incompatible receiver")},mlt=wst.UNSUPPORTED_Y,vlt=Math.min,ylt=[].push,blt=git(/./.exec),xlt=git(ylt),wlt=git("".slice);!function(t,e,n,r){var i=qit(t),a=!Iit((function(){var e={};return e[i]=function(){return 7},7!=""[t](e)})),o=a&&!Iit((function(){var e=!1,n=/a/;return"split"===t&&((n={}).constructor={},n.constructor[Jst]=function(){return n},n.flags="",n[i]=/./[i]),n.exec=function(){return e=!0,null},n[i](""),!e}));if(!a||!o||n){var s=git(/./[i]),l=e(i,""[t],(function(t,e,n,r,i){var o=git(t),l=e.exec;return l===Wst||l===tlt.exec?a&&!i?{done:!0,value:s(e,n,r)}:{done:!0,value:o(n,e,r)}:{done:!1}}));qat(String.prototype,t,l[0]),qat(tlt,i,l[1])}r&&bat(tlt[i],"sham",!0)}("split",(function(t,e,n){var r;return r="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,n){var r,i,a=mst(vit(this)),o=void 0===n?4294967295:n>>>0;if(0===o)return[];if(void 0===t)return[a];if(!Git(r=t)||!(void 0!==(i=r[elt])?i:"RegExp"==Uat(r)))return eat(e,a,t,o);for(var s,l,u,c=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),h=0,p=new RegExp(t.source,d+"g");(s=eat(Wst,p,a))&&!((l=p.lastIndex)>h&&(xlt(c,wlt(a,h,s.index)),s.length>1&&s.index<a.length&&Qst(ylt,c,plt(s,1)),u=s[0].length,h=l,c.length>=o));)p.lastIndex===s.index&&p.lastIndex++;return h===a.length?!u&&blt(p,"")||xlt(c,""):xlt(c,wlt(a,h)),c.length>o?plt(c,0,o):c}:"0".split(void 0,0).length?function(t,n){return void 0===t&&0===n?[]:eat(e,this,t,n)}:e,[function(e,n){var i=vit(this),a=null==e?void 0:uat(e,t);return a?eat(a,e,i,n):eat(r,mst(i),e,n)},function(t,i){var a=Jit(this),o=mst(t),s=n(r,a,o,i,r!==e);if(s.done)return s.value;var l=ilt(a,RegExp),u=a.unicode,c=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(mlt?"g":"y"),d=new l(mlt?"^(?:"+a.source+")":a,c),h=void 0===i?4294967295:i>>>0;if(0===h)return[];if(0===o.length)return null===glt(d,o)?[o]:[];for(var p=0,f=0,g=[];f<o.length;){d.lastIndex=mlt?0:f;var m,v=glt(d,mlt?wlt(o,f):o);if(null===v||(m=vlt(dot(d.lastIndex+(mlt?f:0)),o.length))===p)f=clt(o,f,u);else{if(xlt(g,wlt(o,p,f)),g.length===h)return g;for(var y=1;y<=v.length-1;y++)if(xlt(g,v[y]),g.length===h)return g;f=p=m}}return xlt(g,wlt(o,p)),g}]}),!!Iit((function(){var t=/(?:)/,e=t.exec;t.exec=function(){return e.apply(this,arguments)};var n="ab".split(t);return 2!==n.length||"a"!==n[0]||"b"!==n[1]})),mlt),ast({global:!0},{globalThis:oit}),fi&&(ci.fn.attr=fi);var _lt=$at.PROPER,Clt=RegExp.prototype,Slt=Clt.toString,Alt=git(vst),klt=Iit((function(){return"/a/b"!=Slt.call({source:"a",flags:"b"})})),Elt=_lt&&"toString"!=Slt.name;(klt||Elt)&&qat(RegExp.prototype,"toString",(function(){var t=Jit(this),e=mst(t.source),n=t.flags;return"/"+e+"/"+mst(void 0===n&&nat(Clt,t)&&!("flags"in Clt)?Alt(t):n)}),{unsafe:!0});var Dlt=function(){function t(){this.title=Pk("highLightModule.selectLang"),this.iconSvg='<svg viewBox="0 0 1024 1024"><path d="M64 64v896h896V64H64z m487.6 698.8c0 87.2-51.2 127-125.8 127-67.4 0-106.4-34.8-126.4-77l68.6-41.4c13.2 23.4 25.2 43.2 54.2 43.2 27.6 0 45.2-10.8 45.2-53V475.4h84.2v287.4z m199.2 127c-78.2 0-128.8-37.2-153.4-86l68.6-39.6c18 29.4 41.6 51.2 83 51.2 34.8 0 57.2-17.4 57.2-41.6 0-28.8-22.8-39-61.4-56l-21-9c-60.8-25.8-101-58.4-101-127 0-63.2 48.2-111.2 123.2-111.2 53.6 0 92 18.6 119.6 67.4L800 580c-14.4-25.8-30-36-54.2-36-24.6 0-40.2 15.6-40.2 36 0 25.2 15.6 35.4 51.8 51.2l21 9c71.6 30.6 111.8 62 111.8 132.4 0 75.6-59.6 117.2-139.4 117.2z"></path></svg>',this.tag="select",this.width=95,this.selectPanelWidth=115}return t.prototype.getOptions=function(t){var e=[],n=t.getMenuConfig("codeSelectLang").codeLangs,r=void 0===n?[]:n;e.push({text:"plain text",value:""}),r.forEach((function(t){var n=t.text,r=t.value;e.push({text:n,value:r})}));var i=this.getValue(t);return e.forEach((function(t){t.value===i?t.selected=!0:delete t.selected})),e},t.prototype.isActive=function(t){return!1},t.prototype.getValue=function(t){var e=this.getSelectCodeElem(t);if(null==e)return"";if(!ne.isElement(e))return"";var n=e.language.toString(),r=t.getMenuConfig("codeSelectLang").codeLangs;return(void 0===r?[]:r).some((function(t){return t.value===n}))?n:""},t.prototype.isDisabled=function(t){return null==t.selection||!this.getSelectCodeElem(t)},t.prototype.exec=function(t,e){if(null!=this.getSelectCodeElem(t)){var n={language:e.toString()};Qe.setNodes(t,n,{match:function(t){return Lx.checkNodeType(t,"code")}})}},t.prototype.getSelectCodeElem=function(t){var e=Lx.getSelectedNodeByType(t,"code");if(null==e)return null;var n=Lx.getParentNode(t,e);return ne.isElement(n)?"pre"!==n.type?null:e:null},t}(),Flt={renderStyle:function(t,e){var n=t,r=e,i="";return hst.forEach((function(t){n[t]&&(i=t)})),i&&function(t,e){null==t.data&&(t.data={});var n=t.data;null==n.props&&(n.props={}),Object.assign(n.props,{className:e})}(r,i="token "+i),r},parseStyleHtml:function(t,e,n){var r=ci(t);if(!ne.isElement(e))return e;if("code"!==Lx.getNodeType(e))return e;var i=e,a=r.attr("class")||"";return 0===a.indexOf("language-")?i.language=a.split("-")[1]||"":i.language=a.toLowerCase(),i},menus:[{key:"codeSelectLang",factory:function(){return new Dlt},config:{codeLangs:[{text:"CSS",value:"css"},{text:"HTML",value:"html"},{text:"XML",value:"xml"},{text:"Javascript",value:"javascript"},{text:"Typescript",value:"typescript"},{text:"JSX",value:"jsx"},{text:"Go",value:"go"},{text:"PHP",value:"php"},{text:"C",value:"c"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C++",value:"cpp"},{text:"C#",value:"csharp"},{text:"Visual Basic",value:"visual-basic"},{text:"SQL",value:"sql"},{text:"Ruby",value:"ruby"},{text:"Swift",value:"swift"},{text:"Bash",value:"bash"},{text:"Markdown",value:"markdown"}]}}],elemsToHtml:[{type:"code",elemToHtml:function(t,e){var n=t.language,r=void 0===n?"":n;return"<code "+(r?'class="language-'+r+'"':"")+">"+e+"</code>"}}]},Mlt=/"/g,Olt=git("".replace);ast({target:"String",proto:!0,forced:function(t){return Iit((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}("anchor")},{anchor:function(t){return e="a",n="name",r=t,i=mst(vit(this)),a="<"+e,""!==n&&(a+=" "+n+'="'+Olt(mst(r),Mlt,""")+'"'),a+">"+i+"</"+e+">";var e,n,r,i,a}});var Blt=function(t){var e,n,r,i=function(t,e){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{for(;(void 0===e||e-- >0)&&!(r=a.next()).done;)o.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}(t,2),a=i[0],o=i[1],s=[],l=function(t){if(!Te.isText(t))return null;var e=Lx.getParentNode(null,t);if(e&&"code"===Lx.getNodeType(e)){var n=Lx.getParentNode(null,e);if(n&&"pre"===Lx.getNodeType(n))return e}return null}(a);if(null==l)return s;var u=l.language,c=void 0===u?"":u;if(!c)return s;var d=function(t,e){if(!e)return[];var n=dst.languages[e];return n?dst.tokenize(t.text,n):[]}(a,c),h=0;try{for(var p=
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */
- function(t){var e="function"==typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}(d),f=p.next();!f.done;f=p.next()){var g=f.value,m=h+pst(g);"string"!=typeof g&&s.push(((r={})[g.type]=!0,r.anchor={path:o,offset:h},r.focus={path:o,offset:m},r)),h=m}}catch(t){e={error:t}}finally{try{f&&!f.done&&(n=p.return)&&n.call(p)}finally{if(e)throw e.error}}return s},Tlt=function(){return Tlt=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n],e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},Tlt.apply(this,arguments)},Plt=function(){function t(){throw new Error("不能实例化\nCan not construct a instance")}return t.setEditorConfig=function(t){void 0===t&&(t={}),this.editorConfig=Tlt(Tlt({},this.editorConfig),t)},t.setSimpleEditorConfig=function(t){void 0===t&&(t={}),this.simpleEditorConfig=Tlt(Tlt({},this.simpleEditorConfig),t)},t.setToolbarConfig=function(t){void 0===t&&(t={}),this.toolbarConfig=Tlt(Tlt({},this.toolbarConfig),t)},t.setSimpleToolbarConfig=function(t){void 0===t&&(t={}),this.simpleToolbarConfig=Tlt(Tlt({},this.simpleToolbarConfig),t)},t.registerPlugin=function(t){this.plugins.push(t)},t.registerMenu=function(t,e){jx(t,e)},t.registerRenderElem=function(t){MS(t)},t.registerRenderStyle=function(t){DS(t)},t.registerElemToHtml=function(t){vw(t)},t.registerStyleToHtml=function(t){gw(t)},t.registerPreParseHtml=function(t){Z_(t)},t.registerParseElemHtml=function(t){tC(t)},t.registerParseStyleHtml=function(t){Q_(t)},t.registerModule=function(t){Ilt(t)},t.editorConfig={},t.simpleEditorConfig={},t.toolbarConfig={},t.simpleToolbarConfig={},t.plugins=[],t}();
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */function Ilt(t){var e=t.menus,n=t.renderElems,r=t.renderStyle,i=t.elemsToHtml,a=t.styleToHtml,o=t.preParseHtml,s=t.parseElemsHtml,l=t.parseStyleHtml,u=t.editorPlugin;e&&e.forEach((function(t){return Plt.registerMenu(t)})),n&&n.forEach((function(t){return Plt.registerRenderElem(t)})),r&&Plt.registerRenderStyle(r),i&&i.forEach((function(t){return Plt.registerElemToHtml(t)})),a&&Plt.registerStyleToHtml(a),o&&o.forEach((function(t){return Plt.registerPreParseHtml(t)})),s&&s.forEach((function(t){return Plt.registerParseElemHtml(t)})),l&&Plt.registerParseStyleHtml(l),u&&Plt.registerPlugin(u)}Rj.forEach((function(t){return Ilt(t)})),Ilt(OU),Ilt(wK),Ilt(K3),Ilt(tit),Ilt(Flt);var Llt='<svg viewBox="0 0 1024 1024"><path d="M0 64h1024v128H0z m384 192h640v128H384z m0 192h640v128H384z m0 192h640v128H384zM0 832h1024v128H0z m0-128V320l256 192z"></path></svg>',Nlt='<svg viewBox="0 0 1024 1024"><path d="M768 793.6v102.4H51.2v-102.4h716.8z m204.8-230.4v102.4H51.2v-102.4h921.6z m-204.8-230.4v102.4H51.2v-102.4h716.8zM972.8 102.4v102.4H51.2V102.4h921.6z"></path></svg>',Rlt='<svg viewBox="0 0 1024 1024"><path d="M959.877 128l0.123 0.123v767.775l-0.123 0.122H64.102l-0.122-0.122V128.123l0.122-0.123h895.775zM960 64H64C28.795 64 0 92.795 0 128v768c0 35.205 28.795 64 64 64h896c35.205 0 64-28.795 64-64V128c0-35.205-28.795-64-64-64zM832 288.01c0 53.023-42.988 96.01-96.01 96.01s-96.01-42.987-96.01-96.01S682.967 192 735.99 192 832 234.988 832 288.01zM896 832H128V704l224.01-384 256 320h64l224.01-192z"></path></svg>',zlt='<svg viewBox="0 0 1024 1024"><path d="M204.8 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path><path d="M505.6 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path><path d="M806.4 505.6m-76.8 0a76.8 76.8 0 1 0 153.6 0 76.8 76.8 0 1 0-153.6 0Z"></path></svg>',jlt='<svg viewBox="0 0 1024 1024"><path d="M981.184 160.096C837.568 139.456 678.848 128 512 128S186.432 139.456 42.816 160.096C15.296 267.808 0 386.848 0 512s15.264 244.16 42.816 351.904C186.464 884.544 345.152 896 512 896s325.568-11.456 469.184-32.096C1008.704 756.192 1024 637.152 1024 512s-15.264-244.16-42.816-351.904zM384 704V320l320 192-320 192z"></path></svg>';function $lt(){return["headerSelect","blockquote","|","bold","underline","italic",{key:"group-more-style",title:Pk("editor.more"),iconSvg:zlt,menuKeys:["through","code","sup","sub","clearStyle"]},"color","bgColor","|","fontSize","fontFamily","lineHeight","|","bulletedList","numberedList","todo",{key:"group-justify",title:Pk("editor.justify"),iconSvg:Nlt,menuKeys:["justifyLeft","justifyRight","justifyCenter","justifyJustify"]},{key:"group-indent",title:Pk("editor.indent"),iconSvg:Llt,menuKeys:["indent","delIndent"]},"|","emotion","insertLink",{key:"group-image",title:Pk("editor.image"),iconSvg:Rlt,menuKeys:["insertImage","uploadImage"]},{key:"group-video",title:Pk("editor.video"),iconSvg:jlt,menuKeys:["insertVideo","uploadVideo"]},"insertTable","codeBlock","divider","|","undo","redo","|","fullScreen"]}function qlt(){return["blockquote","header1","header2","header3","|","bold","underline","italic","through","color","bgColor","clearStyle","|","bulletedList","numberedList","todo","justifyLeft","justifyRight","justifyCenter","|","insertLink",{key:"group-image",title:Pk("editor.image"),iconSvg:Rlt,menuKeys:["insertImage","uploadImage"]},"insertVideo","insertTable","codeBlock","|","undo","redo","|","fullScreen"]}var Vlt={link:{menuKeys:["editLink","unLink","viewLink"]},image:{menuKeys:["imageWidth30","imageWidth50","imageWidth100","editImage","viewImageLink","deleteImage"]},pre:{menuKeys:["enter","codeBlock","codeSelectLang"]},table:{menuKeys:["enter","tableHeader","tableFullWidth","insertTableRow","deleteTableRow","insertTableCol","deleteTableCol","deleteTable"]},divider:{menuKeys:["enter"]},video:{menuKeys:["enter","editVideoSize"]}};function Hlt(){return Tlt(Tlt({},Vlt),{text:{menuKeys:["headerSelect","insertLink","bulletedList","|","bold","through","color","bgColor","clearStyle"]}})}function Ult(){return Vlt}function Glt(){return{hoverbarKeys:Hlt()}}function Wlt(){return{hoverbarKeys:Ult()}}function Ylt(){return{toolbarKeys:$lt()}}function Xlt(){return{toolbarKeys:qlt()}}var Zlt=Glt();Plt.setEditorConfig(Tlt(Tlt({},Zlt),{decorate:Blt}));var Klt=Wlt();Plt.setSimpleEditorConfig(Tlt(Tlt({},Klt),{decorate:Blt}));var Qlt=Ylt();Plt.setToolbarConfig(Qlt);var Jlt=Xlt();function tut(t){void 0===t&&(t={});var e=t.selector,n=void 0===e?"":e,r=t.content,i=void 0===r?[]:r,a=t.html,o=t.config,s=void 0===o?{}:o,l=t.mode,u=void 0===l?"default":l,c="simple"===u?Plt.simpleEditorConfig:Plt.editorConfig,d=Tlt(Tlt({},c.hoverbarKeys||{}),s.hoverbarKeys||{}),h=DA({selector:n,config:Tlt(Tlt(Tlt({},c),s),{hoverbarKeys:d}),content:i,html:a,plugins:Plt.plugins});return h}function eut(t){var e=t.selector,n=t.editor,r=t.config,i=void 0===r?{}:r,a=t.mode,o=void 0===a?"default":a;if(!e)throw new Error("Cannot find 'selector' when create toolbar");var s="simple"===o?Plt.simpleToolbarConfig:Plt.toolbarConfig,l=PA(n,{selector:e,config:Tlt(Tlt({},s),i)});return l}Plt.setSimpleToolbarConfig(Jlt);var nut=function(){return nut=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},nut.apply(this,arguments)};function rut(t){var e="请使用 '@".concat(t,"' 事件,不要放在 props 中");return e+"\nPlease use '@".concat(t,"' event instead of props")}var iut=o["default"].extend({render:function(t){return t("div",{ref:"box"})},name:"Editor",data:function(){return{curValue:"",editor:null}},props:["defaultContent","defaultConfig","mode","defaultHtml","value"],mounted:function(){this.create()},watch:{value:function(t){t===this.curValue||this.setHtml(t)}},methods:{setHtml:function(t){var e=this.editor;if(null!=e){var n=e.isDisabled(),r=e.isFocused(),i=JSON.stringify(e.selection);if(e.enable(),e.focus(),e.select([]),e.deleteFragment(),Qe.setNodes(e,{type:"paragraph"},{mode:"highest"}),e.dangerouslyInsertHtml(t),r||(e.deselect(),e.blur()),n&&(e.deselect(),e.disable()),e.isFocused())try{e.select(JSON.parse(i))}catch(t){e.select(le.start(e,[]))}}},create:function(){var t=this;if(null!=this.$refs.box){var e=this.defaultConfig||{},n=JSON.stringify(Array.isArray(this.defaultContent)?this.defaultContent:[]);tut({selector:this.$refs.box,html:this.defaultHtml||this.value||"",config:nut(nut({},e),{onCreated:function(n){if(t.editor=Object.seal(n),t.$emit("onCreated",n),e.onCreated){var r=rut("onCreated");throw new Error(r)}},onChange:function(n){var r=n.getHtml();if(t.curValue=r,t.$emit("input",r),t.$emit("onChange",n),e.onChange){var i=rut("onChange");throw new Error(i)}},onDestroyed:function(n){if(t.$emit("onDestroyed",n),e.onDestroyed){var r=rut("onDestroyed");throw new Error(r)}},onMaxLength:function(n){if(t.$emit("onMaxLength",n),e.onMaxLength){var r=rut("onMaxLength");throw new Error(r)}},onFocus:function(n){if(t.$emit("onFocus",n),e.onFocus){var r=rut("onFocus");throw new Error(r)}},onBlur:function(n){if(t.$emit("onBlur",n),e.onBlur){var r=rut("onBlur");throw new Error(r)}},customAlert:function(n,r){if(t.$emit("customAlert",n,r),e.customAlert){var i=rut("customAlert");throw new Error(i)}},customPaste:function(n,r){if(e.customPaste){var i=rut("customPaste");throw new Error(i)}var a;return t.$emit("customPaste",n,r,(function(t){a=t})),a}}),content:JSON.parse(n),mode:this.mode||"default"})}}}}),aut=o["default"].extend({name:"Toolbar",render:function(t){return t("div",{ref:"box"})},props:["editor","defaultConfig","mode"],methods:{create:function(t){null!=this.$refs.box&&null!=t&&(Lx.getToolbar(t)||eut({editor:t,selector:this.$refs.box,config:this.defaultConfig||{},mode:this.mode||"default"}))}},watch:{editor:{handler:function(t){null!=t&&this.create(t)},immediate:!0}}}),out=o["default"].extend({components:{Editor:iut,Toolbar:aut},data(){return{editor:null,html:"",toolbarConfig:{},editorConfig:{placeholder:"请输入内容...",MENU_CONF:{uploadImage:{customUpload:this.update},uploadVideo:{customUpload:this.update}}},mode:"default"}},props:["id","content"],methods:{onCreated(t){this.editor=Object.seal(t)},update(t,e){let n=t.name.substr(0,t.name.indexOf(".")),r=t.name.substr(t.name.indexOf(".")+1),i={classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:n,filetype:r,parentid:JSON.parse(sessionStorage.getItem("folderid")).appfolderid}};this.$api.requested(i).then((r=>{let i=r.data.uploadurl,a=r.data.serialfilename,o={headers:{"Content-Type":"application/octet-stream"}};this.$upload.hw_upload(i,t,o).then((t=>{if("OK"==t.statusText){let t={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:{serialfilename:a}};this.$api.requested(t).then((t=>{let r=t.data.attachmentids,i={classname:"system.attachment.Attachment",method:"createFileLink",content:{ownertable:"SAT_SHAREMATERIAL",ownerid:this.id,usetype:"richtext",attachmentids:r}};this.$api.requested(i).then((t=>{"成功"!=t.msg?this.$notify({title:"提示",message:"上传失败",type:"error"}):e(t.data[0].url,n,t.data[0].url)}))}))}}))}))}},mounted(){setTimeout((()=>{this.html=this.content}),1e3)},beforeDestroy(){const t=this.editor;null!=t&&t.destroy()}}),sut=out,lut=n(1001),uut=(0,lut.Z)(sut,i,a,!1,null,null,null),cut=uut.exports},5283:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.pageSize,"pager-count":11,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})},i=[],a={name:"Pagination",data(){return{}},props:{total:{default(){return 0}},pageSize:{default(){return 10}},currentPage:{default(){return 1}}},computed:{},watch:{},methods:{handleSizeChange(t){},async handleCurrentChange(t){this.$emit("pageChange",t)}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"6869c198",null),u=l.exports},59358:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"image-panel"},[t.deletebtn?n("i",{staticClass:"el-icon-error close-btn",on:{click:t.deleteFileLink}}):t._e(),n("el-image",{staticStyle:{width:"100%"},attrs:{src:t.image.url,"preview-src-list":t.srcList}})],1)},i=[],a={props:["image","deletebtn"],data(){return{srcList:[]}},methods:{async deleteFileLink(){const t=await this.$api.requested({classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[this.image.linksid]}});1===t.code&&this.$emit("onSuccess")}},watch:{image:{deep:!0,immediate:!0,handler(t,e){this.srcList.push(this.image.url)}}}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"08197f76",null),u=l.exports},33156:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel "},[n("div",{staticClass:"tab flex-align-center"},[n("p",{class:"组织架构"===t.activeName?"tab-act":"",on:{click:function(e){return t.tabChange("组织架构")}}},[t._v("组织架构")]),n("p",{class:"营销组织"===t.activeName?"tab-act":"",on:{click:function(e){return t.tabChange("营销组织")}}},[t._v("营销组织")])]),n("div",{staticStyle:{padding:"16px 0"}},[n("dep",{directives:[{name:"show",rawName:"v-show",value:"组织架构"===t.activeName,expression:"activeName === '组织架构'"}],attrs:{defaultData:t.defaultData,scrollHeight:t.scrollHeight,obiectName:t.obiectName,obiectId:t.obiectId},on:{onParams:t.onParams}}),n("mar",{directives:[{name:"show",rawName:"v-show",value:"营销组织"===t.activeName,expression:"activeName === '营销组织'"}],attrs:{defaultData:t.defaultData,scrollHeight:t.scrollHeight,obiectName:t.obiectName,obiectId:t.obiectId},on:{onAgentParams:t.onAgentParams}})],1)])},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"tree",attrs:{data:t.deplist,"node-key":"departmentid","default-expand-all":"","highlight-current":"","check-strictly":!0,"check-on-click-node":!1,"expand-on-click-node":!1,"show-checkbox":!0},on:{"node-click":t.nodeClick,check:t.nodeCheck,"check-change":t.checkChange},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label)+" "),1===i.status?n("i",{staticClass:"el-icon-user-solid"}):t._e()]),n("span",[t._t("operation",null,{data:i})],2)])}}],null,!0)})],1)]),n("el-col",{attrs:{span:12}},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全 选")]),n("el-checkbox",{on:{change:function(e){return t.$emit("onParams",t.departmentids,t.checkedMenbers,t.isonlymanager_dept)}},model:{value:t.isonlymanager_dept,callback:function(e){t.isonlymanager_dept=e},expression:"isonlymanager_dept"}},[t._v("仅组织负责人可见")])],1),n("div",[n("el-input",{staticClass:"normal-margin",attrs:{size:"small",placeholder:"搜索人员",clearable:""},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}}),n("div",{staticStyle:{"overflow-y":"scroll"},style:{height:t.scrollHeight?t.scrollHeight:"400px"}},[n("el-checkbox-group",{attrs:{disabled:t.pageOnlyRead},on:{change:t.handleCheckedChange},model:{value:t.checkedMenbers,callback:function(e){t.checkedMenbers=e},expression:"checkedMenbers"}},t._l(t.menberData,(function(e){return n("div",{key:e.index,staticStyle:{"margin-bottom":"10px"}},[t.searchValue?n("el-checkbox",{directives:[{name:"show",rawName:"v-show",value:e.name===t.searchValue,expression:"item.name === searchValue"}],attrs:{label:e.hrid}},[t._v(t._s(e.name))]):n("el-checkbox",{attrs:{label:e.hrid}},[t._v(t._s(e.name))])],1)})),0)],1)],1)])],1)],1)},o=[],s=n(20629),l={props:["defaultData","scrollHeight","obiectName","obiectId"],components:{},computed:{...(0,s.Se)({pageOnlyRead:"pageOnlyRead"})},data(){return{deplist:[],responseData:[],menberData:[],checkedMenbers:[],departmentids:[],onCheckedMenber:[],searchValue:"",clickdepid:"",isonlymanager_dept:!1,checkAll:!1,isIndeterminate:!1}},methods:{async department(){console.log(this.$route.query.id,this.obiectId);const t=await this.$api.requested({classname:"webmanage.department.department",method:"querydepartment_auth",content:{obiectId:this.$route.query.id?this.$route.query.id:this.obiectId,obiectName:this.obiectName}});this.responseData=t.data,this.deplist=this.createMenu(t.data),this.$emit("onClick",{data:this.deplist[0],parent:[]})},createMenu(t){var e=this;let n=[];function r(t){var n={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],status:t["status"],disabled:e.pageOnlyRead,children:[]};if(t.subdep&&t.subdep.length>0)for(var i=0;i<t.subdep.length;i++)n.children.push(r(t.subdep[i]));return n}return t.forEach((t=>{n.push(r(t))})),n},async menberList(t){let e={classname:"webmanage.hr.hr",method:"query_hrList",content:{nocahe:!0,pageNumber:1,pageSize:1e4,departmentids:t,containssub:0,where:{condition:""}}};const n=await this.$api.requested(e);this.menberData=n.data,this.checkedmenber()},checkedmenber(){let t=this.defaultData.hrid,e=[];t.filter((t=>{this.menberData.forEach((n=>{t===n.hrid&&e.push(t)}))})),this.onCheckedMenber=e},nodeClick(t,e,n){this.checkAll=!1,this.clickdepid=t.departmentid,this.menberList([t.departmentid])},nodeCheck(t,e,n,r){},checkChange(t,e,n){let r=this.departmentids.filter((e=>{if(e!==t.departmentid)return e}));if(e){if(this.clickdepid===t.departmentid){let t=this.checkedMenbers.filter((t=>!this.onCheckedMenber.some((e=>e===t))));this.checkedMenbers=t}this.menberData=[],this.departmentids.push(t.departmentid)}else this.departmentids=r;this.departmentids=[...new Set(this.departmentids)],this.$refs.tree.setCheckedKeys(this.departmentids),this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept)},handleCheckedChange(t){let e=this.departmentids.filter((t=>{if(t!==this.clickdepid)return t}));this.$refs.tree.setCheckedKeys(e),this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept)},handleCheckAllChange(t){let e=this.menberData.map((t=>t.hrid)),n=this.departmentids.filter((t=>{if(t!==this.clickdepid)return t}));if(this.$refs.tree.setCheckedKeys(n),this.isIndeterminate=!1,this.checkAll)this.checkedMenbers=this.checkedMenbers.concat(e),this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept);else{let t=this.checkedMenbers.filter((t=>!e.some((e=>e===t))));this.checkedMenbers=t,this.$emit("onParams",this.departmentids,this.checkedMenbers,this.isonlymanager_dept)}}},mounted(){setTimeout((()=>{this.department()}),1e3)},watch:{defaultData(t){this.departmentids=t.departmentid,this.checkedMenbers=t.hrid,this.isonlymanager_dept=t.isonlymanager_dept,this.$refs.tree.setCheckedKeys(t.departmentid),this.department()}}},u=l,c=n(1001),d=(0,c.Z)(u,a,o,!1,null,"0f809025",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"tree",attrs:{data:t.deplist,"node-key":"sa_saleareaid","default-expand-all":"","highlight-current":"","check-strictly":!0,"check-on-click-node":!1,"expand-on-click-node":!1,"show-checkbox":!0},on:{"node-click":t.nodeClick,check:t.nodeCheck,"check-change":t.checkChange},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label)+" "),1===i.status?n("i",{staticClass:"el-icon-user-solid"}):t._e()]),n("span",[t._t("operation",null,{data:i})],2)])}}],null,!0)})],1)]),n("el-col",{attrs:{span:12}},[n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("el-checkbox",{attrs:{indeterminate:t.isIndeterminate},on:{change:t.handleCheckAllChange},model:{value:t.checkAll,callback:function(e){t.checkAll=e},expression:"checkAll"}},[t._v("全 选")]),n("el-checkbox",{on:{change:function(e){return t.$emit("onAgentParams",t.saleareaids,t.checkedMenbers,t.isonlymanager_agent)}},model:{value:t.isonlymanager_agent,callback:function(e){t.isonlymanager_agent=e},expression:"isonlymanager_agent"}},[t._v("仅组织负责人可见")])],1),n("div",[n("el-input",{staticClass:"normal-margin",attrs:{size:"small",placeholder:"搜索人员",clearable:""},model:{value:t.searchValue,callback:function(e){t.searchValue=e},expression:"searchValue"}}),n("div",{staticStyle:{"overflow-y":"scroll"},style:{height:t.scrollHeight?t.scrollHeight:"400px"}},[n("el-checkbox-group",{attrs:{disabled:t.pageOnlyRead},on:{change:t.handleCheckedChange},model:{value:t.checkedMenbers,callback:function(e){t.checkedMenbers=e},expression:"checkedMenbers"}},t._l(t.menberData,(function(e){return n("div",{key:e.index,staticStyle:{"margin-bottom":"10px"}},[t.searchValue?n("el-checkbox",{directives:[{name:"show",rawName:"v-show",value:e.agentname===t.searchValue,expression:"item.agentname === searchValue"}],attrs:{label:e.sa_agentsid}},[t._v(t._s(e.agentname))]):n("el-checkbox",{attrs:{label:e.sa_agentsid}},[t._v(t._s(e.agentname))])],1)})),0)],1)],1)])],1)],1)},f=[],g={props:["defaultData","scrollHeight","obiectName","obiectId"],components:{},computed:{...(0,s.Se)({pageOnlyRead:"pageOnlyRead"})},data(){return{deplist:[],responseData:[],menberData:[],checkedMenbers:[],saleareaids:[],onCheckedMenber:[],searchValue:"",clickdepid:"",isonlymanager_agent:!1,checkAll:!1,isIndeterminate:!1}},methods:{async department(){const t=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_area_auth",content:{obiectId:this.$route.query.id?this.$route.query.id:this.obiectId,obiectName:this.obiectName}});this.responseData=t.data,this.deplist=this.createMenu(t.data),this.$emit("onClick",{data:this.deplist[0],parent:[]})},createMenu(t){var e=this;let n=[];function r(t){var n={label:t["areaname"],remarks:t["remarks"],isused:t["isused"],sa_saleareaid:t["sa_saleareaid"],parentid:t["parentid"],status:t["status"],disabled:e.pageOnlyRead,children:[]};if(t.subarea&&t.subarea.length>0)for(var i=0;i<t.subarea.length;i++)n.children.push(r(t.subarea[i]));return n}return t.forEach((t=>{n.push(r(t))})),n},async menberList(t){let e={classname:"webmanage.sale.salearea.salearea",method:"query_agent",content:{pageNumber:1,pageSize:1e4,sa_saleareaids:t,containssub:0,where:{condition:""}}};const n=await this.$api.requested(e);this.menberData=n.data,this.checkedmenber()},checkedmenber(){let t=this.defaultData.sa_agentsid,e=[];t.filter((t=>{this.menberData.forEach((n=>{t===n.sa_agentsid&&e.push(t)}))})),this.onCheckedMenber=e},nodeClick(t,e,n){this.checkAll=!1,this.clickdepid=t.sa_saleareaid,this.menberList([t.sa_saleareaid])},nodeCheck(t,e,n,r){},checkChange(t,e,n){let r=this.saleareaids.filter((e=>{if(e!==t.sa_saleareaid)return e}));if(e){if(this.clickdepid===t.sa_saleareaid){let t=this.checkedMenbers.filter((t=>!this.onCheckedMenber.some((e=>e===t))));this.checkedMenbers=t}this.menberData=[],this.saleareaids.push(t.sa_saleareaid)}else this.saleareaids=r;this.saleareaids=[...new Set(this.saleareaids)],this.$refs.tree.setCheckedKeys(this.saleareaids),this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent)},handleCheckedChange(t){let e=this.saleareaids.filter((t=>{if(t!==this.clickdepid)return t}));this.$refs.tree.setCheckedKeys(e),this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent)},handleCheckAllChange(t){let e=this.menberData.map((t=>t.sa_agentsid)),n=this.saleareaids.filter((t=>{if(t!==this.clickdepid)return t}));if(this.$refs.tree.setCheckedKeys(n),this.isIndeterminate=!1,this.checkAll)this.checkedMenbers=this.checkedMenbers.concat(e),this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent);else{let t=this.checkedMenbers.filter((t=>!e.some((e=>e===t))));this.checkedMenbers=t,this.$emit("onAgentParams",this.saleareaids,this.checkedMenbers,this.isonlymanager_agent)}}},mounted(){setTimeout((()=>{this.department()}),1e3)},watch:{pageOnlyRead(){},defaultData(t){this.saleareaids=t.sa_saleareaid,this.checkedMenbers=t.sa_agentsid,this.isonlymanager_agent=t.isonlymanager_agent,this.$refs.tree.setCheckedKeys(t.sa_saleareaid),this.department()}}},m=g,v=(0,c.Z)(m,p,f,!1,null,"37abf886",null),y=v.exports,b={props:["defaultData","scrollHeight","appidname","dataid","obiectName","obiectId"],components:{dep:h,mar:y},data(){return{activeName:"组织架构",param:{isonlymanager_dept:!1,isonlymanager_agent:!1,departmentid:[],hrid:[],sa_saleareaid:[],sa_agentsid:[]}}},methods:{onParams(t,e,n){console.log(t,e,n),this.param.isonlymanager_dept=n,this.param.hrid=e,this.param.departmentid=t,this.param[this.appidname]=this.dataid,this.$emit("onChecked",this.param)},onAgentParams(t,e,n){console.log(t,e,n),this.param.isonlymanager_agent=n,this.param.sa_agentsid=e,this.param.sa_saleareaid=t,this.$emit("onChecked",this.param)},tabChange(t){this.activeName=t,this.$emit("tabChange")}},watch:{defaultData(t){this.param=Object.assign({},this.param,t),this.$emit("onChecked",this.param)}}},x=b,w=(0,c.Z)(x,r,i,!1,null,"3903fa5c",null),_=w.exports},57475:function(t,e,n){"use strict";n.d(e,{Z:function(){return u}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"search"},[n("span",[t._v("搜索:")]),n("el-input",{attrs:{placeholder:"请输入内容",clearable:"",size:"small"},on:{clear:function(e){return t.clearData()}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryClick()}},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}},[n("i",{staticClass:"el-icon-search",attrs:{slot:"prefix"},on:{click:function(e){return t.queryClick()}},slot:"prefix"})])],1)},i=[],a={name:"",data(){return{search:""}},props:{},computed:{},watch:{},methods:{queryClick(){this.$emit("searchActive",this.search)},clearData(){this.$emit("clearData"),this.search=""}},beforeDestroy(){clearTimeout(this.timer)}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"4f6e300c",null),u=l.exports},696:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-input",{attrs:{readonly:"",placeholder:"选择经销商","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.dialogTableVisible=!0}},model:{value:t.value.agentname,callback:function(e){t.$set(t.value,"agentname",e)},expression:"value.agentname"}}),n("el-dialog",{attrs:{title:"选择人员","append-to-body":"",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("div",{staticClass:"flex"},[n("areaTree",{ref:"arealist",staticStyle:{width:"200px"},on:{onClick:t.onClick}}),n("div",{staticClass:"main",staticStyle:{flex:"1 0 auto"}},[n("agent",{ref:"agent",scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.selectAgent(e.data)}}},[t._v("选 择")])],1)]}}])})],1)],1)])],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"cusTreeRef",attrs:{data:t.arealist,"node-key":"sa_saleareaid","default-expand-all":"","highlight-current":"","show-checkbox":t.checked,"check-strictly":!0,"check-on-click-node":!0,"expand-on-click-node":!1,"default-checked-keys":t.area_default},on:{"node-click":t.handleClick},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:i})],2)])}}],null,!0)})],1)},o=[],s=n(20629),l={props:["checked","area_default"],components:{},computed:{...(0,s.Se)({pageOnlyRead:"pageOnlyRead"})},data(){return{arealist:[],cusChecked:[],responseData:[]}},methods:{handleClick(t,e,n){this.$emit("onClick",e.data)},async query_arealist(){const t=await this.$api.requested({classname:"webmanage.sale.salearea.salearea",method:"query_area",content:{}});this.responseData=t.data,this.arealist=this.createMenu(t.data),this.$emit("onClick",this.arealist[0])},createMenu(t){var e=this;let n=[];function r(t){var n={label:t["areaname"],remarks:t["remarks"],isused:t["isused"],sa_saleareaid:t["sa_saleareaid"],parentid:t["parentid"],disabled:e.pageOnlyRead,children:[]};if(t.subarea&&t.subarea.length>0)for(var i=0;i<t.subarea.length;i++)n.children.push(r(t.subarea[i]));return n}return t.forEach((t=>{n.push(r(t))})),n},handleCheck(t,e){const n=(t,e)=>{if(this.$refs.cusTreeRef.setChecked(t.sa_saleareaid,e),t.children)for(let r=0;r<t.children.length;r++)n(t.children[r],e)},r=t=>{const e=this.$refs.cusTreeRef.getNode(t);e.parent.key&&(this.$refs.cusTreeRef.setChecked(e.parent,!0),r(e.parent))};e.checkedKeys.includes(t.sa_saleareaid)?(r(t),n(t,!0)):t.children&&n(t,!1),this.cusChecked=[...this.$refs.cusTreeRef.getCheckedKeys()],this.$emit("onAreaChecked",this.cusChecked)}},mounted(){this.query_arealist()},watch:{pageOnlyRead(t){console.log(t),this.query_arealist()},area_default(t){this.$emit("onAreaChecked",this.area_default)}}},u=l,c=n(1001),d=(0,c.Z)(u,a,o,!1,null,"31e6fab0",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("经销商信息")]),n("div",{staticClass:"flex-align-center flex-between normal-margin"},[n("el-input",{staticClass:"input-with-select",staticStyle:{width:"270px"},attrs:{placeholder:"请输入内容",size:"small",clearable:""},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}},[n("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.query_agent(t.param.content.sa_saleareaid)}},slot:"append"},[t._v("查 询")])],1),t._t("add")],2),n("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0,height:"300px"},scopedSlots:t._u([{key:"customcol",fn:function(e){return["status"===e.column.columnname?n("p",[n("span",{style:"启用"===e.column.data.status?"color:#52C41A":"color:#FF3B30"},[t._v(t._s(e.column.data.status))])]):"province"===e.column.columnname?n("p",[n("span",[t._v(t._s(e.column.data.province)+" - "+t._s(e.column.data.city)+" - "+t._s(e.column.data.county))])]):n("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}},{key:"opreation",fn:function(e){return[t._t("detail",null,{data:e.data})]}}],null,!0)}),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},f=[],g={props:["data"],data(){return{tablecols:[],list:[],total:0,currentPage:1,param:{classname:"webmanage.sale.salearea.salearea",method:"query_agent",content:{pageSize:20,pageNumber:1,sa_saleareaids:null,containssub:1,sa_saleareaid:"",where:{}}}}},methods:{async query_agent(t){this.param.content.sa_saleareaids=[t];const e=await this.$api.requested(this.param);this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(t){this.param.content.pageSize=t,this.query_agent(this.param.content.sa_saleareaid)},handleCurrentChange(t){this.param.content.pageNumber=t,this.query_agent(this.param.content.sa_saleareaid)}},mounted(){},created(){this.tablecols=this.tool.tabelCol(this.$route.name)["agentTable"].tablecols}},m=g,v=(0,c.Z)(m,p,f,!1,null,null,null),y=v.exports,b={components:{areaTree:h,agent:y},data(){return{dialogTableVisible:!1,areaInfo:{},value:{agentname:"",parentid:""}}},methods:{onClick(t){this.areaInfo=t,this.$refs.agent.query_agent(this.areaInfo.sa_saleareaid)},onSuccess(){this.$refs.arealist.query_arealist()},selectAgent(t){this.value=t,this.$emit("selectAgent",t),this.dialogTableVisible=!1},onSalerSuccess(){this.$refs.saler.query_saler(this.areaInfo.sa_saleareaid)}}},x=b,w=(0,c.Z)(x,r,i,!1,null,"807005f4",null),_=w.exports},9993:function(t,e,n){"use strict";n.d(e,{Z:function(){return _}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-input",{attrs:{readonly:"",placeholder:"选择对象人员","suffix-icon":"el-icon-arrow-down",autocomplete:"off"},on:{focus:function(e){t.dialogTableVisible=!0}},model:{value:t.value.name,callback:function(e){t.$set(t.value,"name",e)},expression:"value.name"}}),n("el-dialog",{attrs:{title:"选择人员","append-to-body":"",visible:t.dialogTableVisible,width:"80%"},on:{"update:visible":function(e){t.dialogTableVisible=e}}},[n("div",{staticClass:"flex"},[n("dep-list",{ref:"list",staticStyle:{width:"200px"},on:{onClick:t.onClick}}),n("div",{staticStyle:{width:"600px",flex:"1 0 auto"}},[n("staffList",{ref:"staff",attrs:{depInfo:t.depInfo},scopedSlots:t._u([{key:"detail",fn:function(e){return[n("div",{staticClass:"inline-16"},[n("el-button",{attrs:{type:"text",size:"mini"},on:{click:function(n){return t.selectMenber(e.data)}}},[t._v("选 择")])],1)]}}])})],1)],1)])],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tree-panel"},[n("el-tree",{ref:"cusTreeRef",attrs:{data:t.deplist,"node-key":"departmentid","default-expand-all":"","highlight-current":"","check-strictly":!0,"check-on-click-node":!0,"expand-on-click-node":!1,"show-checkbox":t.checked,"default-checked-keys":t.dep_default},on:{"node-click":t.checkChange},scopedSlots:t._u([{key:"default",fn:function(e){var r=e.node,i=e.data;return n("span",{staticClass:"custom-tree-node"},[n("span",[t._v(t._s(r.label))]),n("span",[t._t("operation",null,{data:i})],2)])}}],null,!0)})],1)},o=[],s=n(20629),l={props:["checked","dep_default"],components:{},computed:{...(0,s.Se)({pageOnlyRead:"pageOnlyRead"})},data(){return{deplist:[],cusChecked:[],responseData:[],currentKey:0}},methods:{async department(){const t=await this.$api.requested({classname:"webmanage.department.department",method:"querydepartment",content:{}});this.responseData=t.data,this.deplist=this.createMenu(t.data),this.$emit("onClick",{data:this.deplist[0],parent:[]})},createMenu(t){var e=this;let n=[];function r(t){var n={label:t["depname"],parentid:t["parentid"],departmentid:t["departmentid"],value:t["departmentid"],remarks:t["remarks"],isused:t["isused"],changedate:t["changedate"],changeby:t["changeby"],createdate:t["createdate"],createby:t["createby"],depno:t["depno"],disabled:e.pageOnlyRead,children:[]};if(t.subdep&&t.subdep.length>0)for(var i=0;i<t.subdep.length;i++)n.children.push(r(t.subdep[i]));return n}return console.log(e.pageOnlyRead,"-----"),t.forEach((t=>{n.push(r(t))})),n},handleCheck(t,e){const n=(t,e)=>{if(this.$refs.cusTreeRef.setChecked(t.departmentid,e),t.children)for(let r=0;r<t.children.length;r++)n(t.children[r],e)},r=t=>{const e=this.$refs.cusTreeRef.getNode(t);e.parent.key&&(this.$refs.cusTreeRef.setChecked(e.parent,!0),r(e.parent))};e.checkedKeys.includes(t.departmentid)?(r(t),n(t,!0)):t.children&&n(t,!1),this.cusChecked=[...this.$refs.cusTreeRef.getCheckedKeys()],this.$emit("onChecked",this.cusChecked),this.cusChecked=this.cusChecked},checkChange(t,e,n){this.$emit("onClick",{data:t})}},mounted(){this.department()},watch:{pageOnlyRead(){this.department()},dep_default(t){this.$emit("onChecked",this.dep_default)}}},u=l,c=n(1001),d=(0,c.Z)(u,a,o,!1,null,"ceb75c00",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"normal-title normal-margin"},[t._v("员工信息")]),t._t("staff")],2),n("el-input",{staticClass:"input-with-select normal-margin",staticStyle:{width:"270px"},attrs:{placeholder:"请输入内容",size:"small",clearable:""},model:{value:t.param.content.where.condition,callback:function(e){t.$set(t.param.content.where,"condition",e)},expression:"param.content.where.condition"}},[n("el-button",{attrs:{slot:"append",icon:"el-icon-search"},on:{click:function(e){return t.listData(t.param.content.departmentid)}},slot:"append"},[t._v("查 询")])],1),n("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,size:"mini",border:""}},[n("el-table-column",{attrs:{prop:"hrcode",label:"编号"}}),n("el-table-column",{attrs:{prop:"name",label:"姓名"}}),n("el-table-column",{attrs:{prop:"phonenumber",label:"手机号"}}),n("el-table-column",{attrs:{prop:"depname",label:"部门"}}),n("el-table-column",{attrs:{prop:"position",label:"职位"}}),n("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._t("detail",null,{data:e.row})]}}],null,!0)})],1),n("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[n("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.param.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)],1)},f=[],g={data(){return{param:{classname:"webmanage.hr.hr",method:"query_hrList",content:{nocahe:!0,pageNumber:1,pageSize:20,departmentids:null,containssub:1,where:{condition:""}}},tablecols:[],list:[],total:0,currentPage:0}},methods:{async listData(t){this.param.content.departmentids=[t];const e=await this.$api.requested(this.param);this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber},handleSizeChange(t){this.param.content.pageSize=t,this.listData()},handleCurrentChange(t){this.param.content.pageNumber=t,this.listData()}},mounted(){}},m=g,v=(0,c.Z)(m,p,f,!1,null,null,null),y=v.exports,b={props:["reporthrname"],components:{depList:h,staffList:y},data(){return{dialogTableVisible:!1,depInfo:{data:null,parent:{data:{}}},value:{name:"",hrid:""}}},methods:{onClick(t){this.depInfo=t,this.$refs.staff.listData(this.depInfo.data.departmentid)},selectMenber(t){this.value=t,this.$emit("selectMenber",t),this.dialogTableVisible=!1},onStaffSuccess(){this.$refs.staff.listData(this.depInfo.data.departmentid)}},watch:{reporthrname(t){this.value.name=t}}},x=b,w=(0,c.Z)(x,r,i,!1,null,"1c55c134",null),_=w.exports},68757:function(t,e,n){"use strict";n.d(e,{Z:function(){return c}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{"row-class-name":t.tableClassName,"highlight-current-row":"",data:t.data,"header-cell-style":{background:"#EEEEEE",color:"#333"},size:"mini",height:t.height,border:""},on:{"row-click":t.rowClick,"selection-change":t.handleSelectionChange}},[t.checkbox?n("el-table-column",{attrs:{type:"selection",width:"55",selectable:t.isCheck},on:{handleSelectionChange:t.handleSelectionChange}}):t._e(),t._l(t.layout,(function(e){return n("el-table-column",{key:e.tablecolid,attrs:{"show-overflow-tooltip":"来源"==e.title||"地址"==e.title||"备注"==e.title,prop:e.columnname,label:e.title,width:e.width},scopedSlots:t._u([{key:"default",fn:function(r){return[t.custom?t._t("customcol",null,{column:{data:r.row,columnname:e.columnname}}):n("span",[t._v(t._s(r.row[e.columnname]))]),"operation"===e.columnname?t._t("opreation",null,{data:r.row}):t._e()]}}],null,!0)})}))],2)],1)},i=[],a=n(20629),o={props:["layout","data","custom","height","checkbox"],data(){return{list:[]}},computed:{...(0,a.Se)({loading:"loading"})},methods:{rowClick(t){this.$emit("rowClick",t)},tableClassName({row:t,rowIndex:e}){t.index=e},handleSelectionChange(t){this.$emit("checkboxCallBack",t)},isCheck(t,e){return!t.status||("待跟进"==t.status||"跟进中"==t.status)}},mounted(){}},s=o,l=n(1001),u=(0,l.Z)(s,r,i,!1,null,null,null),c=u.exports},606:function(t,e,n){"use strict";n.d(e,{Z:function(){return w}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",["image"===t.btntype?r("div",{staticClass:"image-upload-btn",on:{click:function(e){t.dialogUploadVisible=!0}}},[r("i",{staticClass:"el-icon-plus"})]):"limage"===t.btntype?r("div",{staticClass:"image-upload-btn limage-upload-btn",on:{click:function(e){t.dialogUploadVisible=!0}}},[r("i",{staticClass:"el-icon-plus"})]):r("el-button",{attrs:{type:"primary",size:"small",icon:"el-icon-upload"},on:{click:function(e){t.dialogUploadVisible=!0}}},[t._v("上 传")]),r("el-dialog",{attrs:{title:"文件上传",visible:t.dialogUploadVisible,width:"500px","append-to-body":"","close-on-click-modal":!1,"before-close":t.clearFiles},on:{"update:visible":function(e){t.dialogUploadVisible=e}}},[t.hidemediastock?t._e():r("selectMedia",{attrs:{accept:t.accept,bindData:t.bindData},on:{onShow:t.onShow,onBindSuccess:t.onBindSuccess}}),r("el-upload",{ref:"my-upload",staticClass:"upload-demo",staticStyle:{width:"100%"},attrs:{accept:t.accept,action:"#","auto-upload":!1,"show-file-list":!1,"on-change":t.handleChange,drag:"",multiple:""}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[t._v("将文件拖到此处,或"),r("em",[t._v("点击上传")])])]),t._l(t.filelist,(function(e){return r("div",{key:e.uid,staticClass:"progress_panel"},["DOC"===e.type||"DOCX"===e.type?r("img",{attrs:{width:"30",src:n(12349),alt:""}}):"PDF"===e.type?r("img",{attrs:{width:"30",src:n(58813),alt:""}}):"MP4"===e.type||"AVI"===e.type?r("img",{attrs:{width:"30",src:n(29902),alt:""}}):"XLS"===e.type||"XLSX"===e.type?r("img",{attrs:{width:"30",src:n(54005),alt:""}}):"PNG"===e.type||"JPG"===e.type||"JPEG"===e.type?r("img",{attrs:{width:"30",src:n(45968),alt:""}}):"PPT"===e.type||"PPTX"===e.type?r("img",{attrs:{width:"30",src:n(4858),alt:""}}):r("img",{attrs:{width:"30",src:n(63899),alt:""}}),r("div",[100===e.progress?r("p",{staticStyle:{float:"right"}},[r("span",{staticStyle:{color:"#67C23A"}},[t._v("●")]),t._v("上传成功")]):t._e(),r("p",[t._v(t._s(e.raw?e.raw.name:"暂无上传文件"))]),r("el-progress",{attrs:{percentage:e.progress,"show-text":!1}})],1)])}))],2)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{staticClass:"normal-margin",attrs:{size:"small",type:"primary"},on:{click:t.onShow}},[t._v("从媒体库选择")]),n("el-dialog",{attrs:{title:"媒体库","append-to-body":"",visible:t.dialogMediaVisible,width:"90%",top:"30px"},on:{"update:visible":function(e){t.dialogMediaVisible=e}}},[n("list",{ref:"list",attrs:{accept:t.accept},on:{folderChecked:t.folderChecked,toFolderDetail:t.toFolderDetail}},[n("div",{attrs:{slot:"upload"},slot:"upload"},[t.clickHistory.length>1?n("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-back"},on:{click:t.backFolder}},[t._v("返回上一级")]):t._e()],1)]),n("div",{staticClass:"dialog-footer"},[n("el-button",{staticClass:"normal-btn-width",attrs:{size:"small"},on:{click:function(e){t.dialogMediaVisible=!1}}},[t._v("取 消")]),n("el-button",{staticClass:"normal-btn-width",attrs:{disabled:1!==t.checklist.length,type:"primary",size:"small"},on:{click:t.bindFileToData}},[t._v("确 定")])],1)],1)],1)},o=[],s=(n(52262),n(24506),function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"flex-align-center flex-between border-bottom container normal-panel"},[r("div",{staticClass:"flex-align-center"},[t._t("upload")],2),r("div",{staticClass:"flex-align-center"},[r("el-input",{staticStyle:{width:"160px","margin-right":"16px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"搜索全部",clearable:""},on:{clear:function(e){return t.queryAttachment(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryAttachment(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}}),r("sort",{attrs:{sort:t.sort},on:{onSort:t.onSort}}),r("i",{staticClass:"el-icon-refresh",staticStyle:{"margin-left":"16px"},on:{click:function(e){return t.queryAttachment(t.params.content.where.condition="")}}})],1)]),r("div",{ref:"ele",staticClass:"container normal-panel",staticStyle:{height:"calc(100vh - 405px)","overflow-y":"scroll"}},[r("el-row",{staticClass:"folder-list",attrs:{gutter:10}},t._l(t.list,(function(e){return r("el-col",{key:e.id,attrs:{span:3}},[r("div",{staticClass:"folder-item",class:e.ischeck?"checked":""},[r("el-checkbox",{directives:[{name:"show",rawName:"v-show",value:"FOLDER"!==e.postfix,expression:"folder.postfix !== 'FOLDER'"}],staticClass:"folder-checkbox",on:{change:function(n){return t.onChange(e)}},model:{value:e.ischeck,callback:function(n){t.$set(e,"ischeck",n)},expression:"folder.ischeck"}}),r("div",{staticClass:"img-panel",on:{click:function(n){return n.stopPropagation(),t.folderDetails(e)}}},["DOC"===e.postfix||"DOCX"===e.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===e.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===e.postfix||"AVI"===e.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===e.postfix||"XLSX"===e.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===e.postfix||"JPG"===e.postfix||"JPEG"===e.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===e.postfix||"PPTX"===e.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"FOLDER"===e.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}})]),e.newfolder?r("input",{directives:[{name:"model",rawName:"v-model",value:e.document,expression:"folder.document"}],attrs:{type:"text",autofocus:"",size:"mini"},domProps:{value:e.document},on:{blur:function(n){return t.changeFolderName(e)},input:function(n){n.target.composing||t.$set(e,"document",n.target.value)}}}):r("p",[t._v(t._s(e.document))])],1)])})),1),0===t.list.length?r("div",{staticClass:"flex-align-center",staticStyle:{height:"calc(100vh - 200px)","justify-content":"space-around"}},[r("el-empty",{attrs:{description:"暂无文件,请点击左上角的“上传”按钮添加"}})],1):t._e()],1),r("div",{staticStyle:{margin:"16px 0","text-align":"right"}},[r("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)])}),l=[],u={props:["accept"],data(){return{params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{pageNumber:1,pageSize:20,where:{condition:"",parentid:""}}},list:[],sort:[],total:0,currentPage:0}},methods:{onSort(t){this.params.content.sort=[t],this.queryAttachment(this.params.content.where.parentid)},async queryAttachment(t){this.params.content.where.parentid=t||0,this.params.content.where.postfixs=this.accept?this.accept.split(","):[];const e=await this.$api.requested(this.params);e.data.map((t=>{t.postfix=t.postfix.toUpperCase(),t.ischeck=!1})),this.list=e.data,this.total=e.total,this.currentPage=e.pageNumber,this.sort=e.sort},handleSizeChange(t){this.params.content.pageSize=t,this.queryAttachment(this.params.content.where.parentid)},handleCurrentChange(t){this.params.content.pageNumber=t,this.queryAttachment(this.params.content.where.parentid)},changeFolderName(t){this.$emit("onNameChange",t)},onChange(t){let e=[];this.list.forEach(((t,n)=>{!0===t.ischeck&&e.push(t)})),this.$emit("folderChecked",e)},async folderDetails(t){event.stopPropagation(),"FOLDER"===t.postfix&&this.$emit("toFolderDetail",t.attachmentid)},restChecked(){this.list.forEach(((t,e)=>{t.ischeck=!1}))}},mounted(){var t=window.getComputedStyle(this.$refs.ele).height;this.params.content.pageSize=12*Math.ceil(t.match(/\d+/g)/114),this.queryAttachment()},watch:{$route(){this.queryAttachment(),this.$emit("folderChecked",[])}}},c=u,d=n(1001),h=(0,d.Z)(c,s,l,!1,null,"67f47b5c",null),p=h.exports,f={props:["bindData","accept"],components:{list:p},data(){return{dialogMediaVisible:!1,showBtnGroup:!1,folderid:"",checklist:[],clickHistory:[0]}},methods:{onShow(){this.dialogMediaVisible=!0,this.$emit("onShow")},folderChecked(t){this.checklist=t,t.length>0?this.showBtnGroup=!0:this.showBtnGroup=!1},toFolderDetail(t){this.folderid=t,this.clickHistory.push(t),this.$refs["list"].queryAttachment(t)},backFolder(){this.clickHistory.pop(),this.$refs["list"].queryAttachment(this.clickHistory.at(-1))},async bindFileToData(){let t={attachmentids:[this.checklist[0].attachmentid]};t=Object.assign({},t,this.bindData);const e=await this.$api.requested({classname:"system.attachment.Attachment",method:"createFileLink",content:t});this.tool.showMessage(e,(()=>{this.dialogMediaVisible=!1,this.$emit("onBindSuccess",{attinfos:JSON.stringify(e)})}))}}},g=f,m=(0,d.Z)(g,a,o,!1,null,null,null),v=m.exports,y={props:["folderid","btntype","accept","bindData","hidemediastock"],components:{selectMedia:v},data(){return{dialogUploadVisible:!1,params:{classname:"system.attachment.huawei.OBS",method:"getFileName",content:{filename:"",filetype:"",parentid:""}},file:{},filelist:[]}},methods:{handleChange(t,e){this.filelist=e;var n=t.raw.name.lastIndexOf("."),r=t.name.substr(n+1);this.params.content.filename=t.raw.name,this.params.content.filetype=r,this.getUploadUrl(t,r)},async getUploadUrl(t,e){this.params.content.parentid=this.folderid;const n=await this.$api.requested(this.params);let r=n.data.uploadurl,i=n.data.serialfilename;this.upoladFileToServer(r,t,e,i)},async upoladFileToServer(t,e,n,r){let i=this,a={headers:"pdf"===n?{"Content-Type":"application/pdf"}:"svg"===n?{"Content-Type":"image/svg+xml"}:{"Content-Type":"application/octet-stream"},onUploadProgress:function(t){let r=t.loaded/t.total*100;i.filelist.forEach((t=>{t.uid===e.uid&&(i.$set(t,"type",n.toUpperCase()),i.$set(t,"progress",r))}))}};await this.$upload.hw_upload(t,e.raw,a);this.createFileRecord(r)},async createFileRecord(t){let e={serialfilename:t};e=Object.assign({},e,this.bindData);let n={classname:"system.attachment.huawei.OBS",method:"uploadSuccess",content:e};const r=await this.$api.requested(n);this.$emit("onSuccess",r)},clearFiles(){this.$refs["my-upload"].clearFiles(),this.filelist=[],this.dialogUploadVisible=!1},onShow(){this.dialogUploadVisible=!1},onBindSuccess(t){this.$emit("onSuccess",t)}}},b=y,x=(0,d.Z)(b,r,i,!1,null,"5f8c9c99",null),w=x.exports},92851:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return L}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container"},[n("el-row",{staticClass:"normal-margin",attrs:{gutter:20}},[n("el-col",{attrs:{span:6}},[n("user",{attrs:{data:t.dataOverview.user}})],1),n("el-col",{attrs:{span:6}},[n("flow",{ref:"flow",attrs:{data:t.dataOverview.flow}})],1),n("el-col",{attrs:{span:6}},[n("sms",{ref:"sms",attrs:{data:t.dataOverview.sms}})],1),n("el-col",{attrs:{span:6}},[n("storage",{ref:"storage",attrs:{data:t.dataOverview.storage}})],1)],1),t._l(t.modulesList,(function(e){return n("div",{key:e.systemid,staticClass:"normal-card normal-margin ",attrs:{shadow:"none"}},[n("p",{staticClass:"title"},[t._v(t._s(e.systemname))]),n("el-row",{attrs:{gutter:20}},t._l(e.modules,(function(e){return n("el-col",{key:e.systemmoduleid,staticStyle:{"margin-top":"16px"},attrs:{span:4},nativeOn:{click:function(n){return t.redictToModules(e)}}},[n("div",{staticClass:"modules-item flex-align-center"},[n("div",{staticClass:"setting-panel"},[n("el-dropdown",{attrs:{placement:"top"}},[n("span",{staticClass:"el-dropdown-link"},[n("i",{staticClass:"el-icon-setting"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[n("el-dropdown-item",{nativeOn:{click:function(n){return t.addToshortBar(e)}}},[t._v("添加到快捷操作")])],1)],1)],1),n("img",{attrs:{width:"50",height:"50",src:e.iconurl,alt:""}}),n("p",[t._v(t._s(e.systemmodulename)),n("br"),n("small",{staticClass:"info"},[t._v(t._s(e.systemmodule.toUpperCase()))])])])])})),1)],1)}))],2)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.data?n("el-card",{attrs:{shadow:"none"}},[n("div",{attrs:{slot:"header"},slot:"header"},[t._v("数据概况")]),n("el-row",[n("el-col",{attrs:{span:8}},[n("p",{staticClass:"info "},[t._v("员工总数")]),n("p",{staticClass:"num"},[t._v(t._s(t.data.employees))])]),n("el-col",{attrs:{span:8}},[n("p",{staticClass:"info"},[t._v("用户数")]),n("p",{staticClass:"num"},[t._v(t._s(t.data.users))])]),n("el-col",{attrs:{span:8}},[n("p",{staticClass:"info"},[t._v("在线用户数")]),n("p",{staticClass:"num"},[t._v(t._s(t.data.onlineUsers))])])],1)],1):t._e()},o=[],s={props:["data"]},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"c9d36202",null),d=c.exports,h=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{attrs:{shadow:"none","body-style":{height:"112px"}}},[n("div",{staticClass:"flex-align-center flex-between height-full"},[t.data?n("div",{staticStyle:{"align-self":"stretch"}},[n("div",{staticClass:"flex-end height-full"},[n("div",{staticStyle:{flex:"1",width:"100%"}},[n("p",{staticClass:"info",staticStyle:{"margin-bottom":"10px"}},[t._v("已使用流量")]),n("div",{staticClass:"flex-align-center"},[n("VueCountUp",{staticClass:"data-num",attrs:{"start-value":0,"end-value":t.data.used>1073741824?(t.data.used/Math.pow(1024,3)).toFixed(2):t.data.used>1048576?(t.data.used/Math.pow(1024,2)).toFixed(2):t.data.used>1024?(t.data.used/Math.pow(1024,1)).toFixed(2):t.data.used}}),n("p",{staticClass:"data-num"},[t._v(t._s(t.data.used>1073741824?"GB":t.data.used>1048576?"MB":t.data.used>1024?"KB":"B"))])],1)]),n("p",{staticClass:"info",staticStyle:{width:"100%"}},[t._v("总流量 "),n("span",{staticStyle:{color:"#666"}},[t._v(t._s(t.data.total)+"GB")])])])]):t._e(),n("div",{attrs:{id:"flow"}})])])},p=[],f=n(42581),g=n(52603),m=n.n(g),v={props:["data"],data(){return{piePlot(){}}},components:{VueCountUp:m()},methods:{renderBar(){this.piePlot=new f.Pie("flow",{appendPadding:10,data:[],width:100,height:100,tooltip:{formatter:t=>{let e=t.num>1073741824?(t.num/Math.pow(1024,3)).toFixed(2)+"GB":t.num>1048576?(t.num/Math.pow(1024,2)).toFixed(2)+"MB":t.num>1024?(t.num/Math.pow(1024,1)).toFixed(2)+"KB":t.num+"B";return{name:t.type,value:e}}},label:{type:"inner",content:""},legend:!1,angleField:"num",colorField:"type",color:["#FBB33B","#F77655"],radius:.9,interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},y=v,b=(0,u.Z)(y,h,p,!1,null,"cf6dbc52",null),x=b.exports,w=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{attrs:{shadow:"none","body-style":{height:"112px"}}},[n("div",{staticClass:"flex-align-center flex-between height-full"},[t.data?n("div",{staticStyle:{"align-self":"stretch"}},[n("div",{staticClass:"flex-end height-full"},[n("div",{staticStyle:{flex:"1",width:"100%"}},[n("p",{staticClass:"info",staticStyle:{"margin-bottom":"10px"}},[t._v("短信已使用")]),n("VueCountUp",{staticClass:"data-num",attrs:{"start-value":0,"end-value":t.data.used}})],1),n("p",{staticClass:"info",staticStyle:{width:"100%"}},[t._v("短信总量 "),n("span",{staticStyle:{color:"#666"}},[t._v(t._s(t.data.total))])])])]):t._e(),n("div",{attrs:{id:"sms"}})])])},_=[],C={props:["data"],data(){return{piePlot(){}}},components:{VueCountUp:m()},methods:{renderBar(){this.piePlot=new f.Pie("sms",{appendPadding:10,data:[],width:100,height:100,label:{type:"inner",content:""},legend:!1,angleField:"num",colorField:"type",color:["#38C2F6","#5D76E4"],radius:.9,interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},S=C,A=(0,u.Z)(S,w,_,!1,null,"3b923960",null),k=A.exports,E=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-card",{attrs:{shadow:"none","body-style":{height:"112px"}}},[n("div",{staticClass:"flex-align-center flex-between height-full"},[t.data?n("div",{staticStyle:{"align-self":"stretch"}},[n("div",{staticClass:"flex-end height-full"},[n("div",{staticStyle:{flex:"1",width:"100%"}},[n("p",{staticClass:"info",staticStyle:{"margin-bottom":"10px"}},[t._v("云存储已使用")]),n("div",{staticClass:"flex-align-center"},[n("VueCountUp",{staticClass:"data-num",attrs:{"start-value":0,"end-value":t.data.used>1073741824?(t.data.used/Math.pow(1024,3)).toFixed(2):t.data.used>1048576?(t.data.used/Math.pow(1024,2)).toFixed(2):t.data.used>1024?(t.data.used/Math.pow(1024,1)).toFixed(2):t.data.used}}),n("p",{staticClass:"data-num"},[t._v(t._s(t.data.used>1073741824?"GB":t.data.used>1048576?"MB":t.data.used>1024?"KB":"B"))])],1)]),n("p",{staticClass:"info",staticStyle:{width:"100%"}},[t._v("云存储总容量 "),n("span",{staticStyle:{color:"#666"}},[t._v(t._s(t.data.total)+"GB")])])])]):t._e(),n("div",{attrs:{id:"storage"}})])])},D=[],F={props:["data"],data(){return{piePlot(){}}},components:{VueCountUp:m()},methods:{renderBar(){this.piePlot=new f.Pie("storage",{appendPadding:10,data:[],width:100,height:100,tooltip:{formatter:t=>{let e=t.num>1073741824?(t.num/Math.pow(1024,3)).toFixed(2)+"GB":t.num>1048576?(t.num/Math.pow(1024,2)).toFixed(2)+"MB":t.num>1024?(t.num/Math.pow(1024,1)).toFixed(2)+"KB":t.num+"B";return{name:t.type,value:e,rate:20}}},label:{type:"inner",content:""},legend:!1,angleField:"num",colorField:"type",color:["#5D76E4","#51C186"],radius:.9,interactions:[{type:"element-active"}]}),this.piePlot.render()}},mounted(){this.renderBar()}},M=F,O=(0,u.Z)(M,E,D,!1,null,"1a0fec50",null),B=O.exports,T={components:{user:d,flow:x,sms:k,storage:B},data(){return{modulesList:[],dataOverview:{}}},methods:{redictToModules(t){this.$router.push({path:t.apps[0].path}),sessionStorage.setItem("active_modules",JSON.stringify(t)),window.sessionStorage.setItem("currentPath",t.apps[0].path)},async addToshortBar(t){await this.$api.requested({classname:"sysmanage.develop.userauth.userauth",method:"create_usershortcuts",content:{systemmoduleid:t.systemmoduleid}});this.$store.dispatch("setUsershortcuts")},async getDataOverview(){const t=await this.$api.requested({classname:"webmanage.dataanalysis.data",method:"getDataOverview",content:{}});this.dataOverview=t.data,this.$refs.flow.piePlot.changeData([{num:t.data.flow.unUsed,type:"未使用"},{num:t.data.flow.used,type:"已使用"}]),this.$refs.sms.piePlot.changeData([{num:t.data.sms.total-t.data.sms.used,type:"未使用"},{num:t.data.sms.used,type:"已使用"}]),this.$refs.storage.piePlot.changeData([{num:t.data.storage.unUsed,type:"未使用"},{num:t.data.storage.used,type:"已使用"}])}},mounted(){this.modulesList=JSON.parse(sessionStorage.getItem("module_info")),this.getDataOverview()}},P=T,I=(0,u.Z)(P,r,i,!1,null,"264b597c",null),L=I.exports},16238:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return d}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"conatiner"},[n("div",{staticClass:"login-wrap"},[n("div",[t._m(0),n("div",{staticClass:"login-form"},[n("h4",{staticClass:"title"},[t._v("登录")]),n("el-tabs",{model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[n("el-tab-pane",{attrs:{label:"短信登录",name:"first"}},[n("el-form",{ref:"loginForm",attrs:{rules:t.rules,model:t.loginForm}},[n("el-form-item",{attrs:{prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"账号"},model:{value:t.loginForm.phonenumber,callback:function(e){t.$set(t.loginForm,"phonenumber",e)},expression:"loginForm.phonenumber"}})],1),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{attrs:{placeholder:"验证码"},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}},[n("template",{slot:"append"},[t.count>0?n("span",[t._v(t._s(0===t.count?"获取验证码":t.count+"s"))]):n("el-button",{attrs:{type:"primary"},on:{click:t.countDown}},[t._v(t._s(0===t.count?"获取验证码":t.count+"s"))])],1)],2)],1),n("el-form-item",[n("div",{staticClass:"flex-between"},[n("el-checkbox",{model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}},[t._v("记住账号")])],1)]),n("el-form-item",[n("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:t.login}},[t._v("登 录")])],1)],1)],1),n("el-tab-pane",{attrs:{label:"账号登录",name:"second"}},[n("el-form",{ref:"loginForm",attrs:{rules:t.rules2,model:t.loginForm}},[n("el-form-item",{attrs:{prop:"phonenumber"}},[n("el-input",{attrs:{placeholder:"账号"},model:{value:t.loginForm.phonenumber,callback:function(e){t.$set(t.loginForm,"phonenumber",e)},expression:"loginForm.phonenumber"}})],1),n("el-form-item",{attrs:{prop:"password"}},[n("el-input",{attrs:{type:"password",placeholder:"密码"},model:{value:t.loginForm.password,callback:function(e){t.$set(t.loginForm,"password",e)},expression:"loginForm.password"}})],1),n("el-form-item",[n("div",{staticClass:"flex-between"},[n("el-checkbox",{model:{value:t.checked,callback:function(e){t.checked=e},expression:"checked"}},[t._v("记住账号")])],1)]),n("el-form-item",[n("el-button",{staticStyle:{width:"100%"},attrs:{type:"primary"},on:{click:t.loginbyaccount}},[t._v("登 录")])],1)],1)],1)],1)],1)])])])},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"logo"},[n("span",[t._v("美大营销管理平台")]),n("br"),n("small",[t._v("MEIDA-MANAGE-SYSTEM")])])}],a=n(88495),o=n.n(a),s={data(){return{rules:{phonenumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入验证码",trigger:"blur"}]},rules2:{phonenumber:[{required:!0,message:"请输入账号",trigger:"blur"}],password:[{required:!0,message:"请输入密码",trigger:"blur"}]},loginForm:{phonenumber:""},activeName:"first",checked:!1,count:0}},mounted(){localStorage.getItem("phonenumber")&&(this.loginForm.phonenumber=localStorage.getItem("phonenumber"),this.checked=!0)},methods:{loginCode(){this.$api.loginCode({phonenumber:this.loginForm.phonenumber,systemclient:"web"}).then((t=>{console.log(t);const e=this.$createElement;1===t.code?this.$notify({title:"获取验证码成功!",message:e("i",{style:"color: teal"},t.msg)}):this.$notify({title:"失败",message:t.msg,type:"error"})}))},async countDown(){await this.loginCode(),this.count=5;var t=setInterval((()=>{this.count--,0===this.count&&clearInterval(t)}),1e3)},async login(){const t=await this.$api.login({phonenumber:this.loginForm.phonenumber,password:o()(this.loginForm.password),systemclient:"web"});1===t.code?(this.checked?localStorage.setItem("phonenumber",this.loginForm.phonenumber):localStorage.clear("phonenumber"),this.$router.push("/accounts"),sessionStorage.setItem("account_list",JSON.stringify(t.account_list))):this.$notify({title:"失败",message:t.msg,type:"error"})},async loginbyaccount(){const t=await this.$api.loginbyaccount({accountno:this.loginForm.phonenumber,password:o()(this.loginForm.password),systemclient:"web"});1===t.code?(this.checked?localStorage.setItem("phonenumber",this.loginForm.phonenumber):localStorage.clear("phonenumber"),this.$router.push("/accounts"),sessionStorage.setItem("account_list",JSON.stringify(t.account_list))):this.$notify({title:"失败",message:t.msg,type:"error"})}}},l=s,u=n(1001),c=(0,u.Z)(l,r,i,!1,null,"2273afbd",null),d=c.exports},80033:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return P}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"container normal-panel"},[n("el-row",{attrs:{gutter:20}},[n("el-col",{attrs:{span:12}},[n("storageCapacity")],1),n("el-col",{staticStyle:{"margin-bottom":"42px"},attrs:{span:12}},[n("downloadTraffic")],1),n("el-col",{attrs:{span:12}},[n("fileTypeProportion")],1),n("el-col",{attrs:{span:12}},[n("modulesProportion")],1)],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"title"},[t._v("存储量(MB)")]),n("el-radio-group",{attrs:{size:"small"},on:{change:t.getLineChartOfStorage},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[n("el-radio-button",{attrs:{label:1}},[t._v("年")]),n("el-radio-button",{attrs:{label:2}},[t._v("月")])],1)],1),n("div",{attrs:{id:"container"}})])},o=[],s=n(42581),l={data(){return{radio:1,chartLine(){}}},methods:{renderLine(){this.chartLine=new s.Line("container",{data:[],xField:"time",yField:"bytes",label:{formatter:(t,e)=>{let n="";return n=Math.trunc(e._origin.bytes/1024)>1?e._origin.bytes/1024+"G":Math.trunc(e._origin.bytes/1024/1024)>1?e._origin.bytes/1024+"T":e._origin.bytes+"MB",n}},yAxis:{},meta:{time:{alias:"时间"},bytes:{alias:"容量"}},point:{size:5,shape:"diamond",style:{fill:"white",stroke:"#5B8FF9",lineWidth:2}},tooltip:{showMarkers:!1,formatter:t=>{let e="";return e=Math.trunc(t.bytes/1024)>1?t.bytes/1024+"G":Math.trunc(t.bytes/1024/1024)>1?t.bytes/1024+"T":t.bytes+"MB",{name:"容量",value:e}}},state:{active:{style:{shadowBlur:4,stroke:"#000",fill:"blue"}}},interactions:[{type:"marker-active"}]}),this.chartLine.render(),this.getLineChartOfStorage()},async getLineChartOfStorage(){let t={classname:"webmanage.dataanalysis.MediaCenter",method:"getLineChartOfStorage",content:{date:(new Date).toLocaleDateString(),type:this.radio}};const e=await this.$api.requested(t);this.chartLine.changeData(e.data)}},mounted(){this.renderLine()}},u=l,c=n(1001),d=(0,c.Z)(u,a,o,!1,null,"37056f79",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("div",{staticClass:"flex-align-center flex-between"},[n("p",{staticClass:"title"},[t._v("下载流量(MB)")]),n("el-radio-group",{attrs:{size:"small"},on:{change:t.getLineChartOfDownload},model:{value:t.radio,callback:function(e){t.radio=e},expression:"radio"}},[n("el-radio-button",{attrs:{label:1}},[t._v("年")]),n("el-radio-button",{attrs:{label:2}},[t._v("月")])],1)],1),n("div",{attrs:{id:"container_t"}})])},f=[],g={data(){return{radio:1,chartLine(){}}},methods:{renderLine(){this.chartLine=new s.Line("container_t",{data:[],xField:"time",yField:"bytes",label:{formatter:(t,e)=>{let n="";return n=Math.trunc(e._origin.bytes/1024)>1?e._origin.bytes/1024+"G":Math.trunc(e._origin.bytes/1024/1024)>1?e._origin.bytes/1024+"T":e._origin.bytes+"MB",n}},yAxis:{},meta:{time:{alias:"时间"},bytes:{alias:"容量"}},point:{size:5,shape:"diamond",style:{fill:"white",stroke:"#5B8FF9",lineWidth:2}},tooltip:{showMarkers:!1,formatter:t=>{let e="";return e=Math.trunc(t.bytes/1024)>1?t.bytes/1024+"G":Math.trunc(t.bytes/1024/1024)>1?t.bytes/1024+"T":t.bytes+"MB",{name:"容量",value:e}}},state:{active:{style:{shadowBlur:4,stroke:"#000",fill:"blue"}}},interactions:[{type:"marker-active"}]}),this.chartLine.render(),this.getLineChartOfDownload()},async getLineChartOfDownload(){let t={classname:"webmanage.dataanalysis.MediaCenter",method:"getLineChartOfDownload",content:{date:(new Date).toLocaleDateString(),type:this.radio}};const e=await this.$api.requested(t);this.chartLine.changeData(e.data)}},mounted(){this.renderLine()}},m=g,v=(0,c.Z)(m,p,f,!1,null,"cd3d4734",null),y=v.exports,b=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},x=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",{staticClass:"title"},[t._v("文件类型存储占比")]),n("div",{attrs:{id:"container_filetype"}})])}],w={data(){return{chartPie:null}},methods:{renderPie(){this.chartPie=new s.Pie("container_filetype",{appendPadding:10,data:[],angleField:"count",colorField:"postfix",radius:1,innerRadius:.75,content:"",tooltip:{},legend:{position:"left"},label:{type:"inner",offset:"-50%",autoRotate:!1,style:{textAlign:"center"},formatter:({percent:t})=>`${(100*t).toFixed(0)}%`},statistic:{title:{formatter:()=>"文件总存储量",offsetY:-8},content:{offsetY:-4}}}),this.chartPie.render(),this.getProportionOfFileType()},async getProportionOfFileType(){let t={classname:"webmanage.dataanalysis.MediaCenter",method:"getProportionOfFileType",content:{}};const e=await this.$api.requested(t);this.chartPie.changeData(e.data)}},mounted(){this.renderPie()}},_=w,C=(0,c.Z)(_,b,x,!1,null,"8919b44a",null),S=C.exports,A=function(){var t=this,e=t.$createElement;t._self._c;return t._m(0)},k=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("p",{staticClass:"title"},[t._v("各模块文件存储占比")]),n("div",{attrs:{id:"container_modulestype"}})])}],E={data(){return{chartPie:null}},methods:{renderPie(){this.chartPie=new s.Pie("container_modulestype",{appendPadding:10,data:[],angleField:"count",colorField:"type",radius:1,innerRadius:.75,content:"",tooltip:{},legend:{position:"left"},label:{type:"inner",offset:"-50%",autoRotate:!1,style:{textAlign:"center"},formatter:({percent:t})=>`${(100*t).toFixed(0)}%`},statistic:{title:{formatter:()=>"文件总存储量",offsetY:-8},content:{offsetY:-4}}}),this.chartPie.render(),this.getProportionOfFileModel()},async getProportionOfFileModel(){let t={classname:"webmanage.dataanalysis.MediaCenter",method:"getProportionOfFileModel",content:{}};const e=await this.$api.requested(t);this.chartPie.changeData(e.data)}},mounted(){this.renderPie()}},D=E,F=(0,c.Z)(D,A,k,!1,null,"717b0260",null),M=F.exports,O={components:{storageCapacity:h,downloadTraffic:y,fileTypeProportion:S,modulesProportion:M},data(){return{}}},B=O,T=(0,c.Z)(B,r,i,!1,null,null,null),P=T.exports},55182:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return Q}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-row",[n("el-col",{attrs:{span:17}},[n("list",{ref:"list",on:{onNameChange:t.onNameChange,folderChecked:t.folderChecked,toFolderDetail:t.toFolderDetail}},[t.showBtnGroup?[n("el-button-group",{attrs:{slot:"btngroup"},slot:"btngroup"},[t.tool.checkAuth(t.$route.name,"download")?n("download",{attrs:{checklist:t.checklist}}):t._e(),t.tool.checkAuth(t.$route.name,"delete")?n("delete-file",{attrs:{checklist:t.checklist},on:{onSuccess:t.onSuccess}}):t._e(),t.tool.checkAuth(t.$route.name,"update")?n("more-operation",{ref:"edit",attrs:{checklist:t.checklist},on:{restName:t.restName,onSuccess:t.onSuccess}}):t._e()],1)]:[t.tool.checkAuth(t.$route.name,"upload")?n("h-upload",{attrs:{slot:"upload",folderid:t.folderid,hidemediastock:!0},on:{onSuccess:t.onSuccess},slot:"upload"}):t._e(),t.tool.checkAuth(t.$route.name,"insert")?n("add",{ref:"add",staticStyle:{"margin-left":"10px"},attrs:{slot:"add"},on:{addClick:t.addClick,onSuccess:t.onSuccess},slot:"add"}):t._e()]],2)],1),n("el-col",{attrs:{span:7}},[n("fileInfo",{ref:"filelist",attrs:{filelist:t.checklist}})],1)],1)},i=[],a=n(606),o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"flex-align-center flex-between border-bottom container normal-panel"},[r("div",{staticClass:"flex-align-center"},[t._t("upload"),t._t("add"),t._t("btngroup")],2),r("div",{staticClass:"flex-align-center"},[r("el-input",{staticStyle:{width:"160px","margin-right":"16px"},attrs:{size:"small","prefix-icon":"el-icon-search",placeholder:"搜索附件名称",clearable:""},on:{clear:function(e){return t.queryAttachment(t.params.content.pageNumber=1)}},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.queryAttachment(t.params.content.pageNumber=1)}},model:{value:t.params.content.where.condition,callback:function(e){t.$set(t.params.content.where,"condition",e)},expression:"params.content.where.condition"}}),r("sort",{attrs:{sort:t.sort},on:{onSort:t.onSort}}),r("i",{staticClass:"el-icon-refresh",staticStyle:{"margin-left":"16px"},on:{click:function(e){return t.queryAttachment(t.params.content.where.condition="")}}})],1)]),r("div",{ref:"ele",staticClass:"container normal-panel",staticStyle:{height:"calc(100vh - 255px)","overflow-y":"scroll"}},[r("el-row",{staticClass:"folder-list",attrs:{gutter:10}},t._l(t.list,(function(e){return r("el-col",{key:e.id,attrs:{span:3}},[r("div",{staticClass:"folder-item",class:e.ischeck?"checked":""},[r("el-checkbox",{staticClass:"folder-checkbox",on:{change:function(n){return t.onChange(e)}},model:{value:e.ischeck,callback:function(n){t.$set(e,"ischeck",n)},expression:"folder.ischeck"}}),r("div",{staticClass:"img-panel",on:{click:function(n){return n.stopPropagation(),t.folderDetails(e)}}},["DOC"===e.postfix||"DOCX"===e.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===e.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===e.postfix||"AVI"===e.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===e.postfix||"XLSX"===e.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===e.postfix||"JPG"===e.postfix||"JPEG"===e.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===e.postfix||"PPTX"===e.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"FOLDER"===e.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}})]),e.newfolder?r("input",{directives:[{name:"model",rawName:"v-model",value:e.document,expression:"folder.document"}],attrs:{type:"text",autofocus:"",size:"mini"},domProps:{value:e.document},on:{blur:function(n){return t.changeFolderName(e)},input:function(n){n.target.composing||t.$set(e,"document",n.target.value)}}}):r("p",[t._v(t._s(e.document))])],1)])})),1),0===t.list.length?r("div",{staticClass:"flex-align-center",staticStyle:{height:"calc(100vh - 200px)","justify-content":"space-around"}},[r("el-empty",{attrs:{description:"暂无文件,请点击左上角的“上传”按钮添加"}})],1):t._e()],1),r("div",{staticStyle:{margin:"16px 0","text-align":"right"}},[r("el-pagination",{attrs:{background:"",small:"","current-page":t.currentPage,"page-size":t.params.content.pageSize,layout:"total, prev, pager, next, jumper",total:t.total},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}})],1)])},s=[],l={data(){return{params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{pageNumber:1,pageSize:20,where:{condition:"",parentid:""}}},list:[],sort:[],total:0,currentPage:0}},methods:{onSort(t){this.params.content.sort=[t],this.queryAttachment(this.params.content.where.parentid)},async queryAttachment(){this.params.content.where.parentid=this.$route.query.id?this.$route.query.id:0;const t=await this.$api.requested(this.params);t.data.map((t=>{t.postfix=t.postfix.toUpperCase(),t.ischeck=!1})),this.list=t.data,this.total=t.total,this.currentPage=t.pageNumber,this.sort=t.sort},handleSizeChange(t){this.params.content.pageSize=t,this.queryAttachment(this.params.content.where.parentid)},handleCurrentChange(t){this.params.content.pageNumber=t,this.queryAttachment(this.params.content.where.parentid)},changeFolderName(t){this.$emit("onNameChange",t)},onChange(t){let e=[];this.list.forEach(((t,n)=>{!0===t.ischeck&&e.push(t)})),this.$emit("folderChecked",e)},folderDetails(t){event.stopPropagation(),"FOLDER"===t.postfix&&(this.$router.push({path:"/mediaStock",query:{id:t.attachmentid}}),this.$emit("toFolderDetail",t.attachmentid),this.queryAttachment(t.attachmentid))},restChecked(){this.list.forEach(((t,e)=>{t.ischeck=!1}))}},mounted(){var t=window.getComputedStyle(this.$refs.ele).height;this.params.content.pageSize=12*Math.ceil(t.match(/\d+/g)[0]/114),this.queryAttachment()},watch:{$route(){this.queryAttachment(),this.$emit("folderChecked",[])}}},u=l,c=n(1001),d=(0,c.Z)(u,o,s,!1,null,"b39d6fd0",null),h=d.exports,p=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("el-button",{attrs:{size:"small",icon:"el-icon-plus"},on:{click:t.createFolder}},[t._v("新建文件夹")])],1)},f=[],g={data(){return{params:{classname:"system.attachment.MediaCenter",method:"createFolder",content:{foldername:"文件夹名称",parentid:""}}}},methods:{createFolder(){this.$emit("addClick")},async createFolderComplete(t){let e=this.$route.query.id?this.$route.query.id:0;this.params.content.parentid=e,this.params.content.foldername=t.document;const n=await this.$api.requested(this.params);1===n.code?(this.$emit("onSuccess"),this.$message({message:"新建文件夹成功",type:"success"})):this.$message({message:n.data,type:"error"})}}},m=g,v=(0,c.Z)(m,p,f,!1,null,null,null),y=v.exports,b=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-download",size:"small"},on:{click:t.clickDownload}},[t._v("下 载")])},x=[],w={props:["checklist"],data(){return{}},methods:{clickDownload(){this.checklist.forEach((t=>{"FOLDER"===t.postfix?(this.downLoadFolder(t.attachmentid),this.$store.dispatch("createdownlog",{linksid:"",attachmentid:t.attachmentid})):(this.dowFile(t.url),this.$store.dispatch("createdownlog",{linksid:"",attachmentid:t.attachmentid}))}))},async downLoadFolder(t){const e=await this.$api.requested({classname:"system.attachment.huawei.OBS",method:"createAndGetPackFileUrl",content:{attachmentid:t}});window.open(e.url,"_self")},dowFile(t){window.open(t,"_self")}}},_=w,C=(0,c.Z)(_,b,x,!1,null,null,null),S=C.exports,A=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-button",{attrs:{icon:"el-icon-delete",size:"small"},on:{click:t.clickDelete}},[t._v("删 除")])},k=[],E={props:["checklist"],data(){return{}},methods:{clickDelete(){this.$confirm(`确定删除这${this.checklist.length}个文件吗?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{this.deleteFiles()})).catch((()=>{this.$message({type:"info",message:"已取消删除"})}))},async deleteFiles(){let t={classname:"system.attachment.MediaCenter",method:"deleteAttachments",content:{attachmentids:this.checklist.map((t=>t.attachmentid))}};await this.$api.requested(t);this.$emit("onSuccess")}},watch:{filecount(t){this.checklist.length===t&&this.$message({message:`成功,共删除${this.checklist.length}个文件`,type:"success"})}}},D=E,F=(0,c.Z)(D,A,k,!1,null,null,null),M=F.exports,O=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("el-dropdown",{directives:[{name:"show",rawName:"v-show",value:1===t.checklist.length,expression:"checklist.length === 1"}],staticStyle:{"border-left":"1px solid #dcdfe6"}},[n("el-button",{attrs:{size:"small"}},[n("i",{staticClass:"el-icon-more"})]),n("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},["FOLDER"!==t.checklist[0].postfix?n("el-dropdown-item",{nativeOn:{click:function(e){return t.showShareurl.apply(null,arguments)}}},[t._v("分 享")]):t._e(),n("el-dropdown-item",{nativeOn:{click:function(e){return t.restName.apply(null,arguments)}}},[t._v("重命名")]),n("el-dropdown-item",{nativeOn:{click:function(e){return t.showFileTree.apply(null,arguments)}}},[t._v("移动到")])],1),n("modifyLocation",{ref:"modefy",attrs:{checklist:t.checklist},on:{onChangeFolderModify:t.onChangeFolderModify}}),n("el-dialog",{attrs:{title:"分享",visible:t.urlDialog,width:"500px"},on:{"update:visible":function(e){t.urlDialog=e}}},[n("div",{staticClass:"border"},[n("el-input",{attrs:{placeholder:"链接地址"},model:{value:t.checklist[0].url,callback:function(e){t.$set(t.checklist[0],"url",e)},expression:"checklist[0].url"}},[n("el-button",{attrs:{slot:"append"},on:{click:t.test},slot:"append"},[t._v("复制")])],1)],1)])],1)},B=[],T=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("el-dialog",{attrs:{title:"移动到",visible:t.dialogTreeVisible,width:"500px"},on:{"update:visible":function(e){t.dialogTreeVisible=e}}},[r("div",{staticClass:"border"},[r("el-tree",{attrs:{data:t.data,props:t.defaultProps,load:t.loadNode,lazy:"","highlight-current":"",accordion:""},on:{"node-click":t.handleNodeClick},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.node,a=e.data;return r("div",{class:a.class},[r("div",{staticClass:"flex-align-center"},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(95609),width:"15",alt:""}}),r("p",[t._v(t._s(i.label))])])])}}])})],1),t.errormsg?r("el-alert",{staticStyle:{"margin-top":"10px"},attrs:{title:"不能将文件移动到自身或其子文件夹下",type:"error","show-icon":""}}):t._e(),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{attrs:{size:"small"},on:{click:function(e){t.dialogTreeVisible=!1}}},[t._v("取 消")]),r("el-button",{attrs:{type:"primary",disabled:t.errormsg,size:"small"},on:{click:t.changeAttachment}},[t._v("确 定")])],1)],1)},P=[],I={props:["checklist"],data(){return{dialogTreeVisible:!1,errormsg:!1,activeid:0,data:[],children:[],defaultProps:{children:"children",label:"document"},params:{classname:"system.attachment.MediaCenter",method:"queryAttachment",content:{where:{condition:"",parentid:0,isonlyfolder:1}}}}},methods:{queryAttachment(t){return new Promise((async(e,n)=>{this.params.content.where.parentid=t;const r=await this.$api.requested(this.params);0===t?(this.data=r.data,this.data.forEach((t=>{t.children=[]}))):(this.children=r.data,r.data.forEach((t=>{t.isLeaf=!0}))),e()}))},async handleNodeClick(t){this.checklist[0].attachmentid!==t.attachmentid?(this.activeid=t.attachmentid,this.errormsg=!1):this.errormsg=!0,await this.queryAttachment(t.attachmentid)},loadNode(t,e){if(0===t.level)return e(this.data);setTimeout((()=>{e(this.children)}),1e3)},async changeAttachment(){let t=[{attachmentid:this.checklist[0].attachmentid,document:this.checklist[0].document,parentid:this.activeid}];const e=await this.$api.requested({classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:t}});1===e.code&&(this.$emit("onChangeFolderModify"),this.$message({message:"移动成功",type:"success"}))}},mounted(){}},L=I,N=(0,c.Z)(L,T,P,!1,null,"796e4b0c",null),R=N.exports,z={components:{modifyLocation:R},props:["checklist"],data(){return{urlDialog:!1}},methods:{showShareurl(){this.urlDialog=!0},restName(){this.$emit("restName")},async confirmRestName(t){let e={classname:"system.attachment.MediaCenter",method:"changeAttachment",content:{files:[{attachmentid:t.attachmentid,document:t.document,parentid:t.parentid}]}};const n=await this.$api.requested(e);1===n.code?(this.$emit("onSuccess"),this.$message({message:"重命名成功",type:"success"})):this.$message({message:n.data,type:"error"})},showFileTree(){this.$refs.modefy.dialogTreeVisible=!0,this.$refs.modefy.queryAttachment(0)},onChangeFolderModify(){this.$emit("onSuccess")},test(){var t=document.createElement("input");t.value=this.checklist[0].url,document.body.appendChild(t),t.select(),document.execCommand("Copy"),document.body.removeChild(t),this.$message({message:"复制成功,快去分享给好友吧!",type:"success"})}}},j=z,$=(0,c.Z)(j,O,B,!1,null,null,null),q=$.exports,V=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",{staticClass:"info-panel"},[t.filelist.length>1?r("div",[r("p",{staticClass:"bold"},[t._v("多选")]),r("p",{staticClass:"explan"},[t._v("已选"+t._s(t.filelist.length)+"个")])]):r("div",[r("p",{staticClass:"bold"},[t._v(t._s(t.file.document))]),r("p",{staticClass:"info-text"},[t._v(t._s(t.file.postfix))]),"DOC"===t.file.postfix||"DOCX"===t.file.postfix?r("img",{attrs:{src:n(12349),alt:""}}):"PDF"===t.file.postfix?r("img",{attrs:{src:n(58813),alt:""}}):"MP4"===t.file.postfix||"AVI"===t.file.postfix?r("img",{attrs:{src:n(29902),alt:""}}):"XLS"===t.file.postfix||"XLSX"===t.file.postfix?r("img",{attrs:{src:n(54005),alt:""}}):"PNG"===t.file.postfix||"JPG"===t.file.postfix||"JPEG"===t.file.postfix?r("img",{attrs:{src:n(45968),alt:""}}):"PPT"===t.file.postfix||"PPTX"===t.file.postfix?r("img",{attrs:{src:n(4858),alt:""}}):"TXT"===t.file.postfix?r("img",{attrs:{src:n(7244),alt:""}}):"FOLDER"===t.file.postfix?r("img",{attrs:{src:n(95609),alt:""}}):r("img",{attrs:{src:n(63899),alt:""}}),t.file.contentlength?r("p",{staticClass:"info-text"},[t._v("大小: "+t._s(t.file.contentlength>1073741824?(t.file.contentlength/Math.pow(1024,3)).toFixed(2)+"GB":t.file.contentlength>1048576?(t.file.contentlength/Math.pow(1024,2)).toFixed(2)+"MB":t.file.contentlength>1024?(t.file.contentlength/Math.pow(1024,1)).toFixed(2)+"KB":t.file.contentlength+"B"))]):r("p",{staticClass:"info-text"},[t._v("大小:0")]),r("p",{staticClass:"info-text"},[t._v("上传人: "+t._s(t.file.createby))]),r("p",{staticClass:"info-text normal-margin"},[t._v("上传时间: "+t._s(t.file.createdate))]),r("tableLayout",{attrs:{layout:t.tablecols,data:t.list,custom:!0},scopedSlots:t._u([{key:"customcol",fn:function(e){return["appdata"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appdata))])]):t._e(),"appname"===e.column.columnname?r("p",[r("span",[t._v(t._s(e.column.data.data.appname))])]):r("p",[t._v(t._s(e.column.data[e.column.columnname]))])]}}])})],1)])},H=[],U={props:["filelist"],data(){return{file:{},tablecols:[],list:[]}},methods:{setFileInfo(t){t.length>0?(this.file=t[0],this.queryAttachment_LinkData(t[0].attachmentid)):(this.file={},this.list=[])},async queryAttachment_LinkData(t){let e={classname:"system.attachment.MediaCenter",method:"queryAttachment_LinkData",content:{attachmentid:t}};const n=await this.$api.requested(e);this.list=n.data}},mounted(){this.tablecols=this.tool.tabelCol(this.$route.name)["fileBindTable"].tablecols}},G=U,W=(0,c.Z)(G,V,H,!1,null,"09971418",null),Y=W.exports,X={components:{hUpload:a.Z,list:h,add:y,download:S,deleteFile:M,moreOperation:q,fileInfo:Y},data(){return{showBtnGroup:!1,folderid:"",checklist:[]}},watch:{$route(){this.folderid=this.$route.query.id?this.$route.query.id:0}},methods:{addClick(){this.$refs["add"].createFolderComplete({document:"新建文件夹",postfix:"FOLDER"})},onNameChange(t){t.attachmentid?this.$refs.edit.confirmRestName(t):this.$refs.add.createFolderComplete(t)},onSuccess(){let t=this.$route.query.id?this.$route.query.id:0;this.$refs.list.queryAttachment(t),this.$refs.list.restChecked(),this.folderChecked([])},folderChecked(t){this.checklist=t,t.length>0?this.showBtnGroup=!0:this.showBtnGroup=!1,this.$refs["filelist"].setFileInfo(t)},restName(){this.checklist[0].newfolder=!0;let t=this.checklist[0];this.$refs.list.list.forEach(((e,n)=>{e.attachmentid===this.checklist[0].attachmentid&&this.$set(this.$refs.list.list,n,t)}))},toFolderDetail(t){this.folderid=t}}},Z=X,K=(0,c.Z)(Z,r,i,!1,null,null,null),Q=K.exports},9237:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return m}});var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"message"},[n("el-row",[n("el-col",{attrs:{span:12}},[n("div",{staticClass:"left"},[n("div",{staticClass:"select"},[n("div",{staticClass:"select_left"},[n("div",{style:1==t.currentItem?"background:#3874F6;color:#ffffff":"border:1px solid #cccccc",on:{click:function(e){return t.selectFun("应用")}}},[t._v("应用消息")]),n("div",{style:0==t.currentItem?"background:#3874F6;color:#ffffff":"border:1px solid #cccccc",on:{click:function(e){return t.selectFun("系统")}}},[t._v("系统消息")])]),n("div",{staticClass:"select_right"},[n("el-button",{attrs:{size:"small"},on:{click:t.allRead}},[t._v("全部阅读")])],1)]),n("list",{attrs:{list:t.list},on:{messageItemClick:t.messageItemClick}}),n("pagination",{attrs:{total:t.total,pageSize:t.param.content.pageSize,currentPage:t.param.content.pageNumber},on:{pageChange:t.pageChange}})],1)]),n("el-col",{attrs:{span:12}},[t.message?n("div",{staticClass:"right"},[n("p",{staticClass:"title"},[t._v(t._s(t.message.title))]),n("p",{staticClass:"info"},[n("span",[t._v("发布于:"+t._s(t.message.createdate)+" | "+t._s(t.message.name||t.message.type))])]),n("div",{staticClass:"content-txt"},[n("p",{staticClass:"txt"},[t._v(t._s(t.message.message))]),1==t.currentItem&&t.message.link?n("p",{staticClass:"link",on:{click:t.goDetail}},[t._v("请前往 "+t._s(t.message.name)+">>")]):t._e()])]):t._e()])],1)],1)},i=[],a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return t.list.length>=1?n("div",{staticClass:"list"},t._l(t.list,(function(e,r){return n("div",{key:r,staticClass:"item-box",on:{click:function(n){return t.detailClick(e)}}},[n("div",{staticClass:"item"},[n("div",{staticClass:"left"},[n("p",{staticClass:"title"},[t._v(t._s(e.title))]),n("p",{staticClass:"message"},[t._v(t._s(e.message))]),n("div",{staticClass:"info"},[n("div",{staticClass:"tag"},[t._v(t._s(e.name||"系统消息"))]),n("p",{staticClass:"time"},[t._v(t._s(e.createdate))])])]),n("div",{staticClass:"right"},[1==e.isread?n("div",{staticClass:"read"},[t._v("已读")]):n("div",{staticClass:"no-read"},[t._v("未读")])])])])})),0):n("el-empty",{attrs:{description:"暂无数据"}})},o=[],s={name:"list",data(){return{dialogVisible:!1,message:""}},props:["list"],computed:{},watch:{},methods:{handleClose(){this.dialogVisible=!1},async detailClick(t){this.$emit("messageItemClick",t)}}},l=s,u=n(1001),c=(0,u.Z)(l,a,o,!1,null,"6fab6c3a",null),d=c.exports,h=n(5283),p={name:"",data(){return{currentItem:1,param:{classname:"system.message.Message",method:"queryMessage",content:{nocache:!0,pageNumber:1,pageSize:10,type:"",where:{}}},list:"",total:0,message:"",isAllClick:!0}},components:{list:d,pagination:h.Z},computed:{},watch:{},created(){this.getMessageList()},methods:{async getMessageList(){this.param.content.type=0==this.currentItem?"系统":"应用";let t=await this.$api.requested(this.param);this.list=t.data,1==this.currentItem&&this.list.forEach((t=>{this.isCategory(t)})),this.list[0]&&this.messageItemClick(this.list[0]),this.total=t.total},selectFun(t){this.message="",this.param.content.pageNumber=1,this.currentItem="系统"==t?0:1,this.getMessageList()},pageChange(t){this.param.content.pageNumber=t,this.getMessageList()},async messageItemClick(t){let e=await this.$api.requested({classname:"system.message.Message",method:"readMessage",content:{nocache:!0,messageid:t.messageid}});t.isread=1,e.data.name=t.name,e.data.link=t.link,e.data.modules=t.modules,this.message=e.data},async allRead(){if(!this.isAllClick)return;let t=await this.$api.requested({classname:"system.message.Message",method:"readAllMessage",content:{nocache:!0}});this.tool.showMessage(t,(()=>{this.list.forEach((t=>{t.isread=1})),this.isAllClick=!1,setTimeout((()=>{this.isAllClick=!0}),5e3)}))},goDetail(){sessionStorage.setItem("active_modules",JSON.stringify(this.message.modules)),this.$router.push(this.message.link)},isCategory(t){switch(t.objectname){case"sat_courseware":t.name="商学院",JSON.parse(sessionStorage.getItem("module_info")).forEach((e=>{e.modules.forEach((e=>{if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_sharematerial":t.name="推广素材",JSON.parse(sessionStorage.getItem("module_info")).forEach((e=>{e.modules.forEach((e=>{if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_notice":t.name="通告",JSON.parse(sessionStorage.getItem("module_info")).forEach((e=>{e.modules.forEach((e=>{if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_submitedit":t.name="提报",JSON.parse(sessionStorage.getItem("module_info")).forEach((e=>{e.modules.forEach((e=>{if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sat_orderclue":t.name="销售线索",JSON.parse(sessionStorage.getItem("module_info")).forEach((e=>{e.modules.forEach((e=>{if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break;case"sys_attachment":t.name="营销物料",JSON.parse(sessionStorage.getItem("module_info")).forEach((e=>{e.modules.forEach((e=>{if(e.systemmodulename==t.name)return t.modules=e,void(t.link=e.apps[0].path)}))}));break}}}},f=p,g=(0,u.Z)(f,r,i,!1,null,"b571f57c",null),m=g.exports},3043:function(t,e,n){"use strict";n.r(e),n.d(e,{default:function(){return u}});var r=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("div",{staticClass:"login-wrap"},[r("div",[r("h4",{staticClass:"title"},[t._v("我的账号")]),r("div",{staticClass:"account"},t._l(t.account_list,(function(e){return r("div",{key:e.index,staticClass:"account-panel",on:{click:function(n){return t.selectAccount(e)}}},[r("img",{staticStyle:{"margin-right":"10px"},attrs:{src:n(38308),width:"50",height:"50",alt:""}}),r("div",{staticStyle:{flex:"1"}},[r("small",{staticClass:"color-info"},[t._v("站点:"+t._s(e.siteid))]),r("br"),r("el-tag",{staticStyle:{"margin-top":"5px"},attrs:{size:"mini",type:"danger"}},[t._v(t._s(e.sitename))])],1)])})),0)])])])},i=[],a={data(){return{account_list:[]}},methods:{selectAccount(t){sessionStorage.setItem("active_account",JSON.stringify(t)),this.query_userauth(),this.querySite_Parameter()},async query_userauth(){const t=await this.$api.requested({classname:"sysmanage.develop.userauth.userauth",method:"query_userauth",content:{}});this.auth_data=t.data,sessionStorage.setItem("module_info",JSON.stringify(this.auth_data)),this.$router.push("/main")},async querySite_Parameter(){const t=await this.$api.requested({classname:"webmanage.site.site",method:"querySite_Parameter",content:{}});let e={appfolderid:t.data.appfolderid,salematerialfolderid:t.data.salematerialfolderid};sessionStorage.setItem("folderid",JSON.stringify(e))}},created(){this.account_list=JSON.parse(sessionStorage.getItem("account_list")),0===this.account_list.length&&(this.$router.go(-1),this.tool.showMessage({code:0,msg:"当前账号下不存在任何站点"})),1===this.account_list.length&&this.selectAccount(this.account_list[0])}},o=a,s=n(1001),l=(0,s.Z)(o,r,i,!1,null,"53e81aec",null),u=l.exports},51223:function(t,e,n){var r=n(5112),i=n(70030),a=n(3070),o=r("unscopables"),s=Array.prototype;void 0==s[o]&&a.f(s,o,{configurable:!0,value:i(null)}),t.exports=function(t){s[o][t]=!0}},41318:function(t,e,n){var r=n(45656),i=n(51400),a=n(26244),o=function(t){return function(e,n,o){var s,l=r(e),u=a(l),c=i(o,u);if(t&&n!=n){while(u>c)if(s=l[c++],s!=s)return!0}else for(;u>c;c++)if((t||c in l)&&l[c]===n)return t||c||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},77741:function(t,e,n){var r=n(1702),i=r("".replace),a=function(t){return String(Error(t).stack)}("zxcasd"),o=/\n\s*at [^:]*:[^\n]*/,s=o.test(a);t.exports=function(t,e){if(s&&"string"==typeof t)while(e--)t=i(t,o,"");return t}},99920:function(t,e,n){var r=n(92597),i=n(53887),a=n(31236),o=n(3070);t.exports=function(t,e,n){for(var s=i(e),l=o.f,u=a.f,c=0;c<s.length;c++){var d=s[c];r(t,d)||n&&r(n,d)||l(t,d,u(e,d))}}},80748:function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},22914:function(t,e,n){var r=n(47293),i=n(79114);t.exports=!r((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",i(1,7)),7!==t.stack)}))},82109:function(t,e,n){var r=n(17854),i=n(31236).f,a=n(68880),o=n(31320),s=n(83505),l=n(99920),u=n(54705);t.exports=function(t,e){var n,c,d,h,p,f,g=t.target,m=t.global,v=t.stat;if(c=m?r:v?r[g]||s(g,{}):(r[g]||{}).prototype,c)for(d in e){if(p=e[d],t.noTargetGet?(f=i(c,d),h=f&&f.value):h=c[d],n=u(m?d:g+(v?".":"#")+d,t.forced),!n&&void 0!==h){if(typeof p==typeof h)continue;l(p,h)}(t.sham||h&&h.sham)&&a(p,"sham",!0),o(c,d,p,t)}}},22104:function(t,e,n){var r=n(34374),i=Function.prototype,a=i.apply,o=i.call;t.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(a):function(){return o.apply(a,arguments)})},60490:function(t,e,n){var r=n(35005);t.exports=r("document","documentElement")},68361:function(t,e,n){var r=n(17854),i=n(1702),a=n(47293),o=n(84326),s=r.Object,l=i("".split);t.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(t){return"String"==o(t)?l(t,""):s(t)}:s},79587:function(t,e,n){var r=n(60614),i=n(70111),a=n(27674);t.exports=function(t,e,n){var o,s;return a&&r(o=e.constructor)&&o!==n&&i(s=o.prototype)&&s!==n.prototype&&a(t,s),t}},58340:function(t,e,n){var r=n(70111),i=n(68880);t.exports=function(t,e){r(e)&&"cause"in e&&i(t,"cause",e.cause)}},54705:function(t,e,n){var r=n(47293),i=n(60614),a=/#|\.prototype\./,o=function(t,e){var n=l[s(t)];return n==c||n!=u&&(i(e)?r(e):!!e)},s=o.normalize=function(t){return String(t).replace(a,".").toLowerCase()},l=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";t.exports=o},56277:function(t,e,n){var r=n(41340);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:r(t)}},70030:function(t,e,n){var r,i=n(19670),a=n(36048),o=n(80748),s=n(3501),l=n(60490),u=n(80317),c=n(6200),d=">",h="<",p="prototype",f="script",g=c("IE_PROTO"),m=function(){},v=function(t){return h+f+d+t+h+"/"+f+d},y=function(t){t.write(v("")),t.close();var e=t.parentWindow.Object;return t=null,e},b=function(){var t,e=u("iframe"),n="java"+f+":";return e.style.display="none",l.appendChild(e),e.src=String(n),t=e.contentWindow.document,t.open(),t.write(v("document.F=Object")),t.close(),t.F},x=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}x="undefined"!=typeof document?document.domain&&r?y(r):b():y(r);var t=o.length;while(t--)delete x[p][o[t]];return x()};s[g]=!0,t.exports=Object.create||function(t,e){var n;return null!==t?(m[p]=i(t),n=new m,m[p]=null,n[g]=t):n=x(),void 0===e?n:a.f(n,e)}},36048:function(t,e,n){var r=n(19781),i=n(3353),a=n(3070),o=n(19670),s=n(45656),l=n(81956);e.f=r&&!i?Object.defineProperties:function(t,e){o(t);var n,r=s(e),i=l(e),u=i.length,c=0;while(u>c)a.f(t,n=i[c++],r[n]);return t}},31236:function(t,e,n){var r=n(19781),i=n(46916),a=n(55296),o=n(79114),s=n(45656),l=n(34948),u=n(92597),c=n(64664),d=Object.getOwnPropertyDescriptor;e.f=r?d:function(t,e){if(t=s(t),e=l(e),c)try{return d(t,e)}catch(n){}if(u(t,e))return o(!i(a.f,t,e),t[e])}},8006:function(t,e,n){var r=n(16324),i=n(80748),a=i.concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,a)}},25181:function(t,e){e.f=Object.getOwnPropertySymbols},16324:function(t,e,n){var r=n(1702),i=n(92597),a=n(45656),o=n(41318).indexOf,s=n(3501),l=r([].push);t.exports=function(t,e){var n,r=a(t),u=0,c=[];for(n in r)!i(s,n)&&i(r,n)&&l(c,n);while(e.length>u)i(r,n=e[u++])&&(~o(c,n)||l(c,n));return c}},81956:function(t,e,n){var r=n(16324),i=n(80748);t.exports=Object.keys||function(t){return r(t,i)}},55296:function(t,e){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);e.f=i?function(t){var e=r(this,t);return!!e&&e.enumerable}:n},53887:function(t,e,n){var r=n(35005),i=n(1702),a=n(8006),o=n(25181),s=n(19670),l=i([].concat);t.exports=r("Reflect","ownKeys")||function(t){var e=a.f(s(t)),n=o.f;return n?l(e,n(t)):e}},51400:function(t,e,n){var r=n(19303),i=Math.max,a=Math.min;t.exports=function(t,e){var n=r(t);return n<0?i(n+e,0):a(n,e)}},45656:function(t,e,n){var r=n(68361),i=n(84488);t.exports=function(t){return r(i(t))}},41340:function(t,e,n){var r=n(17854),i=n(70648),a=r.String;t.exports=function(t){if("Symbol"===i(t))throw TypeError("Cannot convert a Symbol value to a string");return a(t)}},89191:function(t,e,n){"use strict";var r=n(35005),i=n(92597),a=n(68880),o=n(47976),s=n(27674),l=n(99920),u=n(79587),c=n(56277),d=n(58340),h=n(77741),p=n(22914),f=n(31913);t.exports=function(t,e,n,g){var m=g?2:1,v=t.split("."),y=v[v.length-1],b=r.apply(null,v);if(b){var x=b.prototype;if(!f&&i(x,"cause")&&delete x.cause,!n)return b;var w=r("Error"),_=e((function(t,e){var n=c(g?e:t,void 0),r=g?new b(t):new b;return void 0!==n&&a(r,"message",n),p&&a(r,"stack",h(r.stack,2)),this&&o(x,this)&&u(r,this,_),arguments.length>m&&d(r,arguments[m]),r}));if(_.prototype=x,"Error"!==y&&(s?s(_,w):l(_,w,{name:!0})),l(_,b),!f)try{x.name!==y&&a(x,"name",y),x.constructor=_}catch(C){}return _}}},52262:function(t,e,n){"use strict";var r=n(82109),i=n(47908),a=n(26244),o=n(19303),s=n(51223);r({target:"Array",proto:!0},{at:function(t){var e=i(this),n=a(e),r=o(t),s=r>=0?r:n+r;return s<0||s>=n?void 0:e[s]}}),s("at")},21703:function(t,e,n){var r=n(82109),i=n(17854),a=n(22104),o=n(89191),s="WebAssembly",l=i[s],u=7!==Error("e",{cause:7}).cause,c=function(t,e){var n={};n[t]=o(t,e,u),r({global:!0,forced:u},n)},d=function(t,e){if(l&&l[t]){var n={};n[t]=o(s+"."+t,e,u),r({target:s,stat:!0,forced:u},n)}};c("Error",(function(t){return function(e){return a(t,this,arguments)}})),c("EvalError",(function(t){return function(e){return a(t,this,arguments)}})),c("RangeError",(function(t){return function(e){return a(t,this,arguments)}})),c("ReferenceError",(function(t){return function(e){return a(t,this,arguments)}})),c("SyntaxError",(function(t){return function(e){return a(t,this,arguments)}})),c("TypeError",(function(t){return function(e){return a(t,this,arguments)}})),c("URIError",(function(t){return function(e){return a(t,this,arguments)}})),d("CompileError",(function(t){return function(e){return a(t,this,arguments)}})),d("LinkError",(function(t){return function(e){return a(t,this,arguments)}})),d("RuntimeError",(function(t){return function(e){return a(t,this,arguments)}}))},24506:function(t,e,n){"use strict";var r=n(82109),i=n(1702),a=n(84488),o=n(19303),s=n(41340),l=n(47293),u=i("".charAt),c=l((function(){return"\ud842"!=="𠮷".at(-2)}));r({target:"String",proto:!0,forced:c},{at:function(t){var e=s(a(this)),n=e.length,r=o(t),i=r>=0?r:n+r;return i<0||i>=n?void 0:u(e,i)}})},56645:function(t,e){(function(t,n){n(e)})(0,(function(t){"use strict";function e(t,e){return n(t)||r(t,e)||i()}function n(t){if(Array.isArray(t))return t}function r(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done);r=!0)if(n.push(o.value),e&&n.length===e)break}catch(l){i=!0,a=l}finally{try{r||null==s["return"]||s["return"]()}finally{if(i)throw a}}return n}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}function a(t,e,n,r){t=t.filter((function(t,r){var i=e(t,r),a=n(t,r);return null!=i&&isFinite(i)&&null!=a&&isFinite(a)})),r&&t.sort((function(t,n){return e(t)-e(n)}));for(var i,a,o,s=t.length,l=new Float64Array(s),u=new Float64Array(s),c=0,d=0,h=0;h<s;)o=t[h],l[h]=i=+e(o,h,t),u[h]=a=+n(o,h,t),++h,c+=(i-c)/h,d+=(a-d)/h;for(var p=0;p<s;++p)l[p]-=c,u[p]-=d;return[l,u,c,d]}function o(t,e,n,r){for(var i=0,a=0,o=t.length;a<o;a++){var s=t[a],l=+e(s,a,t),u=+n(s,a,t);null!=l&&isFinite(l)&&null!=u&&isFinite(u)&&r(l,u,i++)}}function s(t,e,n,r,i){var a=0,s=0;return o(t,e,n,(function(t,e){var n=e-i(t),o=e-r;a+=n*n,s+=o*o})),1-a/s}function l(t){return 180*Math.atan2(t[1][1]-t[0][1],t[1][0]-t[0][0])/Math.PI}function u(t){return[(t[0][0]+t[1][0])/2,(t[0][1]+t[1][1])/2]}function c(t,e,n){var r=Math.log(e-t)*Math.LOG10E+1|0,i=1*Math.pow(10,-r/2-1),a=1e4,o=[c(t),c(e)],s=0;while(d(o)&&s<a);return o;function c(t){return[t,n(t)]}function d(t){s++;for(var e=t.length,n=!1,r=0;r<e-1;r++){var a=t[r],o=t[r+1],d=u([a,o]),h=c(d[0]),p=l([a,d]),f=l([a,h]),g=Math.abs(p-f);g>i&&(t.splice(r+1,0,h),n=!0)}return n}}function d(t,e,n,r){var i=r-t*t,a=Math.abs(i)<1e-24?0:(n-t*e)/i,o=e-a*t;return[o,a]}function h(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function i(i){var a=0,l=0,u=0,h=0,p=0,f=0,g=t?+t[0]:1/0,m=t?+t[1]:-1/0;o(i,n,r,(function(e,n){var r=Math.log(n),i=e*n;++a,l+=(n-l)/a,h+=(i-h)/a,f+=(e*i-f)/a,u+=(n*r-u)/a,p+=(i*r-p)/a,t||(e<g&&(g=e),e>m&&(m=e))}));var v=d(h/l,u/l,p/l,f/l),y=e(v,2),b=y[0],x=y[1];b=Math.exp(b);var w=function(t){return b*Math.exp(x*t)},_=c(g,m,w);return _.a=b,_.b=x,_.predict=w,_.rSquared=s(i,n,r,l,w),_}return i.domain=function(e){return arguments.length?(t=e,i):t},i.x=function(t){return arguments.length?(n=t,i):n},i.y=function(t){return arguments.length?(r=t,i):r},i}function p(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function i(i){var a=0,l=0,u=0,c=0,h=0,p=t?+t[0]:1/0,f=t?+t[1]:-1/0;o(i,n,r,(function(e,n){++a,l+=(e-l)/a,u+=(n-u)/a,c+=(e*n-c)/a,h+=(e*e-h)/a,t||(e<p&&(p=e),e>f&&(f=e))}));var g=d(l,u,c,h),m=e(g,2),v=m[0],y=m[1],b=function(t){return y*t+v},x=[[p,b(p)],[f,b(f)]];return x.a=y,x.b=v,x.predict=b,x.rSquared=s(i,n,r,u,b),x}return i.domain=function(e){return arguments.length?(t=e,i):t},i.x=function(t){return arguments.length?(n=t,i):n},i.y=function(t){return arguments.length?(r=t,i):r},i}function f(t){t.sort((function(t,e){return t-e}));var e=t.length/2;return e%1===0?(t[e-1]+t[e])/2:t[Math.floor(e)]}var g=2,m=1e-12;function v(){var t=function(t){return t[0]},n=function(t){return t[1]},r=.3;function i(i){for(var o=a(i,t,n,!0),s=e(o,4),l=s[0],u=s[1],c=s[2],h=s[3],p=l.length,v=Math.max(2,~~(r*p)),w=new Float64Array(p),_=new Float64Array(p),C=new Float64Array(p).fill(1),S=-1;++S<=g;){for(var A=[0,v-1],k=0;k<p;++k){for(var E=l[k],D=A[0],F=A[1],M=E-l[D]>l[F]-E?D:F,O=0,B=0,T=0,P=0,I=0,L=1/Math.abs(l[M]-E||1),N=D;N<=F;++N){var R=l[N],z=u[N],j=y(Math.abs(E-R)*L)*C[N],$=R*j;O+=j,B+=$,T+=z*j,P+=z*$,I+=R*$}var q=d(B/O,T/O,P/O,I/O),V=e(q,2),H=V[0],U=V[1];w[k]=H+U*E,_[k]=Math.abs(u[k]-w[k]),b(l,k+1,A)}if(S===g)break;var G=f(_);if(Math.abs(G)<m)break;for(var W,Y,X=0;X<p;++X)W=_[X]/(6*G),C[X]=W>=1?m:(Y=1-W*W)*Y}return x(l,w,c,h)}return i.bandwidth=function(t){return arguments.length?(r=t,i):r},i.x=function(e){return arguments.length?(t=e,i):t},i.y=function(t){return arguments.length?(n=t,i):n},i}function y(t){return(t=1-t*t*t)*t*t}function b(t,e,n){var r=t[e],i=n[0],a=n[1]+1;if(!(a>=t.length))while(e>i&&t[a]-r<=r-t[i])n[0]=++i,n[1]=a,++a}function x(t,e,n,r){for(var i,a=t.length,o=[],s=0,l=0,u=[];s<a;++s)i=t[s]+n,u[0]===i?u[1]+=(e[s]-u[1])/++l:(l=0,u[1]+=r,u=[i,e[s]],o.push(u));return u[1]+=r,o}function w(){var t,n=function(t){return t[0]},r=function(t){return t[1]},i=Math.E;function a(a){var l=0,u=0,h=0,p=0,f=0,g=t?+t[0]:1/0,m=t?+t[1]:-1/0,v=Math.log(i);o(a,n,r,(function(e,n){var r=Math.log(e)/v;++l,u+=(r-u)/l,h+=(n-h)/l,p+=(r*n-p)/l,f+=(r*r-f)/l,t||(e<g&&(g=e),e>m&&(m=e))}));var y=d(u,h,p,f),b=e(y,2),x=b[0],w=b[1],_=function(t){return w*Math.log(t)/v+x},C=c(g,m,_);return C.a=w,C.b=x,C.predict=_,C.rSquared=s(a,n,r,h,_),C}return a.domain=function(e){return arguments.length?(t=e,a):t},a.x=function(t){return arguments.length?(n=t,a):n},a.y=function(t){return arguments.length?(r=t,a):r},a.base=function(t){return arguments.length?(i=t,a):i},a}function _(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function i(i){var l,u,d,h,p=a(i,n,r),f=e(p,4),g=f[0],m=f[1],v=f[2],y=f[3],b=g.length,x=0,w=0,_=0,C=0,S=0;for(l=0;l<b;)u=g[l],d=m[l++],h=u*u,x+=(h-x)/l,w+=(h*u-w)/l,_+=(h*h-_)/l,C+=(u*d-C)/l,S+=(h*d-S)/l;var A=0,k=0,E=t?+t[0]:1/0,D=t?+t[1]:-1/0;o(i,n,r,(function(e,n){k++,A+=(n-A)/k,t||(e<E&&(E=e),e>D&&(D=e))}));var F=_-x*x,M=x*F-w*w,O=(S*x-C*w)/M,B=(C*F-S*w)/M,T=-O*x,P=function(t){return t-=v,O*t*t+B*t+T+y},I=c(E,D,P);return I.a=O,I.b=B-2*O*v,I.c=T-B*v+O*v*v+y,I.predict=P,I.rSquared=s(i,n,r,A,P),I}return i.domain=function(e){return arguments.length?(t=e,i):t},i.x=function(t){return arguments.length?(n=t,i):n},i.y=function(t){return arguments.length?(r=t,i):r},i}function C(){var t,n=function(t){return t[0]},r=function(t){return t[1]},i=3;function l(l){if(1===i){var u=p().x(n).y(r).domain(t)(l);return u.coefficients=[u.b,u.a],delete u.a,delete u.b,u}if(2===i){var d=_().x(n).y(r).domain(t)(l);return d.coefficients=[d.c,d.b,d.a],delete d.a,delete d.b,delete d.c,d}var h,f,g,m,v,y=a(l,n,r),b=e(y,4),x=b[0],w=b[1],C=b[2],k=b[3],E=x.length,D=[],F=[],M=i+1,O=0,B=0,T=t?+t[0]:1/0,P=t?+t[1]:-1/0;for(o(l,n,r,(function(e,n){++B,O+=(n-O)/B,t||(e<T&&(T=e),e>P&&(P=e))})),h=0;h<M;++h){for(g=0,m=0;g<E;++g)m+=Math.pow(x[g],h)*w[g];for(D.push(m),v=new Float64Array(M),f=0;f<M;++f){for(g=0,m=0;g<E;++g)m+=Math.pow(x[g],h+f);v[f]=m}F.push(v)}F.push(D);var I=A(F),L=function(t){t-=C;var e=k+I[0]+I[1]*t+I[2]*t*t;for(h=3;h<M;++h)e+=I[h]*Math.pow(t,h);return e},N=c(T,P,L);return N.coefficients=S(M,I,-C,k),N.predict=L,N.rSquared=s(l,n,r,O,L),N}return l.domain=function(e){return arguments.length?(t=e,l):t},l.x=function(t){return arguments.length?(n=t,l):n},l.y=function(t){return arguments.length?(r=t,l):r},l.order=function(t){return arguments.length?(i=t,l):i},l}function S(t,e,n,r){var i,a,o,s,l=Array(t);for(i=0;i<t;++i)l[i]=0;for(i=t-1;i>=0;--i)for(o=e[i],s=1,l[i]+=o,a=1;a<=i;++a)s*=(i+1-a)/a,l[i-a]+=o*Math.pow(n,a)*s;return l[0]+=r,l}function A(t){var e,n,r,i,a,o=t.length-1,s=[];for(e=0;e<o;++e){for(i=e,n=e+1;n<o;++n)Math.abs(t[e][n])>Math.abs(t[e][i])&&(i=n);for(r=e;r<o+1;++r)a=t[r][e],t[r][e]=t[r][i],t[r][i]=a;for(n=e+1;n<o;++n)for(r=o;r>=e;r--)t[r][n]-=t[r][e]*t[e][n]/t[e][e]}for(n=o-1;n>=0;--n){for(a=0,r=n+1;r<o;++r)a+=t[r][n]*s[r];s[n]=(t[o][n]-a)/t[n][n]}return s}function k(){var t,n=function(t){return t[0]},r=function(t){return t[1]};function i(i){var a=0,l=0,u=0,h=0,p=0,f=0,g=t?+t[0]:1/0,m=t?+t[1]:-1/0;o(i,n,r,(function(e,n){var r=Math.log(e),i=Math.log(n);++a,l+=(r-l)/a,u+=(i-u)/a,h+=(r*i-h)/a,p+=(r*r-p)/a,f+=(n-f)/a,t||(e<g&&(g=e),e>m&&(m=e))}));var v=d(l,u,h,p),y=e(v,2),b=y[0],x=y[1];b=Math.exp(b);var w=function(t){return b*Math.pow(t,x)},_=c(g,m,w);return _.a=b,_.b=x,_.predict=w,_.rSquared=s(i,n,r,f,w),_}return i.domain=function(e){return arguments.length?(t=e,i):t},i.x=function(t){return arguments.length?(n=t,i):n},i.y=function(t){return arguments.length?(r=t,i):r},i}t.regressionExp=h,t.regressionLinear=p,t.regressionLoess=v,t.regressionLog=w,t.regressionPoly=C,t.regressionPow=k,t.regressionQuad=_,Object.defineProperty(t,"__esModule",{value:!0})}))},43631:function(t,e,n){"use strict";n.d(e,{qY:function(){return f}});var r=function(t,e,n){if(n||2===arguments.length)for(var r,i=0,a=e.length;i<a;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))},i=function(){function t(t,e,n){this.name=t,this.version=e,this.os=n,this.type="browser"}return t}(),a=function(){function t(t){this.version=t,this.type="node",this.name="node",this.os=process.platform}return t}(),o=function(){function t(t,e,n,r){this.name=t,this.version=e,this.os=n,this.bot=r,this.type="bot-device"}return t}(),s=function(){function t(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null}return t}(),l=function(){function t(){this.type="react-native",this.name="react-native",this.version=null,this.os=null}return t}(),u=/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/,c=/(nuhk|curl|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,d=3,h=[["aol",/AOLShield\/([0-9\._]+)/],["edge",/Edge\/([0-9\._]+)/],["edge-ios",/EdgiOS\/([0-9\._]+)/],["yandexbrowser",/YaBrowser\/([0-9\._]+)/],["kakaotalk",/KAKAOTALK\s([0-9\.]+)/],["samsung",/SamsungBrowser\/([0-9\.]+)/],["silk",/\bSilk\/([0-9._-]+)\b/],["miui",/MiuiBrowser\/([0-9\.]+)$/],["beaker",/BeakerBrowser\/([0-9\.]+)/],["edge-chromium",/EdgA?\/([0-9\.]+)/],["chromium-webview",/(?!Chrom.*OPR)wv\).*Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["chrome",/(?!Chrom.*OPR)Chrom(?:e|ium)\/([0-9\.]+)(:?\s|$)/],["phantomjs",/PhantomJS\/([0-9\.]+)(:?\s|$)/],["crios",/CriOS\/([0-9\.]+)(:?\s|$)/],["firefox",/Firefox\/([0-9\.]+)(?:\s|$)/],["fxios",/FxiOS\/([0-9\.]+)/],["opera-mini",/Opera Mini.*Version\/([0-9\.]+)/],["opera",/Opera\/([0-9\.]+)(?:\s|$)/],["opera",/OPR\/([0-9\.]+)(:?\s|$)/],["pie",/^Microsoft Pocket Internet Explorer\/(\d+\.\d+)$/],["pie",/^Mozilla\/\d\.\d+\s\(compatible;\s(?:MSP?IE|MSInternet Explorer) (\d+\.\d+);.*Windows CE.*\)$/],["netfront",/^Mozilla\/\d\.\d+.*NetFront\/(\d.\d)/],["ie",/Trident\/7\.0.*rv\:([0-9\.]+).*\).*Gecko$/],["ie",/MSIE\s([0-9\.]+);.*Trident\/[4-7].0/],["ie",/MSIE\s(7\.0)/],["bb10",/BB10;\sTouch.*Version\/([0-9\.]+)/],["android",/Android\s([0-9\.]+)/],["ios",/Version\/([0-9\._]+).*Mobile.*Safari.*/],["safari",/Version\/([0-9\._]+).*Safari/],["facebook",/FB[AS]V\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["curl",/^curl\/([0-9\.]+)$/],["searchbot",u]],p=[["iOS",/iP(hone|od|ad)/],["Android OS",/Android/],["BlackBerry OS",/BlackBerry|BB10/],["Windows Mobile",/IEMobile/],["Amazon OS",/Kindle/],["Windows 3.11",/Win16/],["Windows 95",/(Windows 95)|(Win95)|(Windows_95)/],["Windows 98",/(Windows 98)|(Win98)/],["Windows 2000",/(Windows NT 5.0)|(Windows 2000)/],["Windows XP",/(Windows NT 5.1)|(Windows XP)/],["Windows Server 2003",/(Windows NT 5.2)/],["Windows Vista",/(Windows NT 6.0)/],["Windows 7",/(Windows NT 6.1)/],["Windows 8",/(Windows NT 6.2)/],["Windows 8.1",/(Windows NT 6.3)/],["Windows 10",/(Windows NT 10.0)/],["Windows ME",/Windows ME/],["Windows CE",/Windows CE|WinCE|Microsoft Pocket Internet Explorer/],["Open BSD",/OpenBSD/],["Sun OS",/SunOS/],["Chrome OS",/CrOS/],["Linux",/(Linux)|(X11)/],["Mac OS",/(Mac_PowerPC)|(Macintosh)/],["QNX",/QNX/],["BeOS",/BeOS/],["OS/2",/OS\/2/]];function f(t){return t?m(t):"undefined"===typeof document&&"undefined"!==typeof navigator&&"ReactNative"===navigator.product?new l:"undefined"!==typeof navigator?m(navigator.userAgent):y()}function g(t){return""!==t&&h.reduce((function(e,n){var r=n[0],i=n[1];if(e)return e;var a=i.exec(t);return!!a&&[r,a]}),!1)}function m(t){var e=g(t);if(!e)return null;var n=e[0],a=e[1];if("searchbot"===n)return new s;var l=a[1]&&a[1].split(".").join("_").split("_").slice(0,3);l?l.length<d&&(l=r(r([],l,!0),b(d-l.length),!0)):l=[];var u=l.join("."),h=v(t),p=c.exec(t);return p&&p[1]?new o(n,u,h,p[1]):new i(n,u,h)}function v(t){for(var e=0,n=p.length;e<n;e++){var r=p[e],i=r[0],a=r[1],o=a.exec(t);if(o)return i}return null}function y(){var t="undefined"!==typeof process&&process.version;return t?new a(process.version.slice(1)):null}function b(t){for(var e=[],n=0;n<t;n++)e.push("0");return e}},69916:function(t,e){(function(t,n){n(e)})(0,(function(t){"use strict";function e(t,e,n,r){r=r||{};var i=r.maxIterations||100,a=r.tolerance||1e-10,o=t(e),s=t(n),l=n-e;if(o*s>0)throw"Initial bisect points must have opposite signs";if(0===o)return e;if(0===s)return n;for(var u=0;u<i;++u){l/=2;var c=e+l,d=t(c);if(d*o>=0&&(e=c),Math.abs(l)<a||0===d)return c}return e+l}function n(t){for(var e=new Array(t),n=0;n<t;++n)e[n]=0;return e}function r(t,e){return n(t).map((function(){return n(e)}))}function i(t,e){for(var n=0,r=0;r<t.length;++r)n+=t[r]*e[r];return n}function a(t){return Math.sqrt(i(t,t))}function o(t,e,n){for(var r=0;r<e.length;++r)t[r]=e[r]*n}function s(t,e,n,r,i){for(var a=0;a<t.length;++a)t[a]=e*n[a]+r*i[a]}function l(t,e,n){n=n||{};var r,i=n.maxIterations||200*e.length,a=n.nonZeroDelta||1.05,o=n.zeroDelta||.001,l=n.minErrorDelta||1e-6,u=n.minErrorDelta||1e-5,c=void 0!==n.rho?n.rho:1,d=void 0!==n.chi?n.chi:2,h=void 0!==n.psi?n.psi:-.5,p=void 0!==n.sigma?n.sigma:.5,f=e.length,g=new Array(f+1);g[0]=e,g[0].fx=t(e),g[0].id=0;for(var m=0;m<f;++m){var v=e.slice();v[m]=v[m]?v[m]*a:o,g[m+1]=v,g[m+1].fx=t(v),g[m+1].id=m+1}function y(t){for(var e=0;e<t.length;e++)g[f][e]=t[e];g[f].fx=t.fx}for(var b=function(t,e){return t.fx-e.fx},x=e.slice(),w=e.slice(),_=e.slice(),C=e.slice(),S=0;S<i;++S){if(g.sort(b),n.history){var A=g.map((function(t){var e=t.slice();return e.fx=t.fx,e.id=t.id,e}));A.sort((function(t,e){return t.id-e.id})),n.history.push({x:g[0].slice(),fx:g[0].fx,simplex:A})}for(r=0,m=0;m<f;++m)r=Math.max(r,Math.abs(g[0][m]-g[1][m]));if(Math.abs(g[0].fx-g[f].fx)<l&&r<u)break;for(m=0;m<f;++m){x[m]=0;for(var k=0;k<f;++k)x[m]+=g[k][m];x[m]/=f}var E=g[f];if(s(w,1+c,x,-c,E),w.fx=t(w),w.fx<g[0].fx)s(C,1+d,x,-d,E),C.fx=t(C),C.fx<w.fx?y(C):y(w);else if(w.fx>=g[f-1].fx){var D=!1;if(w.fx>E.fx?(s(_,1+h,x,-h,E),_.fx=t(_),_.fx<E.fx?y(_):D=!0):(s(_,1-h*c,x,h*c,E),_.fx=t(_),_.fx<w.fx?y(_):D=!0),D){if(p>=1)break;for(m=1;m<g.length;++m)s(g[m],1-p,g[0],p,g[m]),g[m].fx=t(g[m])}}else y(w)}return g.sort(b),{fx:g[0].fx,x:g[0]}}function u(t,e,n,r,a,o,l){var u=n.fx,c=i(n.fxprime,e),d=u,h=u,p=c,f=0;function g(h,f,g){for(var m=0;m<16;++m)if(a=(h+f)/2,s(r.x,1,n.x,a,e),d=r.fx=t(r.x,r.fxprime),p=i(r.fxprime,e),d>u+o*a*c||d>=g)f=a;else{if(Math.abs(p)<=-l*c)return a;p*(f-h)>=0&&(f=h),h=a,g=d}return 0}a=a||1,o=o||1e-6,l=l||.1;for(var m=0;m<10;++m){if(s(r.x,1,n.x,a,e),d=r.fx=t(r.x,r.fxprime),p=i(r.fxprime,e),d>u+o*a*c||m&&d>=h)return g(f,a,h);if(Math.abs(p)<=-l*c)return a;if(p>=0)return g(a,f,d);h=d,f=a,a*=2}return a}function c(t,e,n){var r,l,c,d={x:e.slice(),fx:0,fxprime:e.slice()},h={x:e.slice(),fx:0,fxprime:e.slice()},p=e.slice(),f=1;n=n||{},c=n.maxIterations||20*e.length,d.fx=t(d.x,d.fxprime),r=d.fxprime.slice(),o(r,d.fxprime,-1);for(var g=0;g<c;++g){if(f=u(t,r,d,h,f),n.history&&n.history.push({x:d.x.slice(),fx:d.fx,fxprime:d.fxprime.slice(),alpha:f}),f){s(p,1,h.fxprime,-1,d.fxprime);var m=i(d.fxprime,d.fxprime),v=Math.max(0,i(p,h.fxprime)/m);s(r,v,r,-1,h.fxprime),l=d,d=h,h=l}else o(r,d.fxprime,-1);if(a(d.fxprime)<=1e-5)break}return n.history&&n.history.push({x:d.x.slice(),fx:d.fx,fxprime:d.fxprime.slice(),alpha:f}),d}function d(t,e,n){n=n||{};for(var r=n.maxIterations||100*e.length,i=n.learnRate||.001,o={x:e.slice(),fx:0,fxprime:e.slice()},l=0;l<r;++l)if(o.fx=t(o.x,o.fxprime),n.history&&n.history.push({x:o.x.slice(),fx:o.fx,fxprime:o.fxprime.slice()}),s(o.x,1,o.x,-i,o.fxprime),a(o.fxprime)<=1e-5)break;return o}function h(t,e,n){n=n||{};var r,i={x:e.slice(),fx:0,fxprime:e.slice()},s={x:e.slice(),fx:0,fxprime:e.slice()},l=n.maxIterations||100*e.length,c=n.learnRate||1,d=e.slice(),h=n.c1||.001,p=n.c2||.1,f=[];if(n.history){var g=t;t=function(t,e){return f.push(t.slice()),g(t,e)}}i.fx=t(i.x,i.fxprime);for(var m=0;m<l;++m)if(o(d,i.fxprime,-1),c=u(t,d,i,s,c,h,p),n.history&&(n.history.push({x:i.x.slice(),fx:i.fx,fxprime:i.fxprime.slice(),functionCalls:f,learnRate:c,alpha:c}),f=[]),r=i,i=s,s=r,0===c||a(i.fxprime)<1e-5)break;return i}t.bisect=e,t.nelderMead=l,t.conjugateGradient=c,t.gradientDescent=d,t.gradientDescentLineSearch=h,t.zeros=n,t.zerosM=r,t.norm2=a,t.weightedSum=s,t.scale=o}))},24390:function(t){"use strict";function e(t,e){var n=e.length,r=t.length;if(r>n)return!1;if(r===n)return t===e;t:for(var i=0,a=0;i<r;i++){var o=t.charCodeAt(i);while(a<n)if(e.charCodeAt(a++)===o)continue t;return!1}return!0}t.exports=e},49685:function(t,e,n){"use strict";n.d(e,{Ib:function(){return r},WT:function(){return i},FD:function(){return a}});var r=1e-6,i="undefined"!==typeof Float32Array?Float32Array:Array,a=Math.random;Math.PI;Math.hypot||(Math.hypot=function(){var t=0,e=arguments.length;while(e--)t+=arguments[e]*arguments[e];return Math.sqrt(t)})},35600:function(t,e,n){"use strict";n.r(e),n.d(e,{create:function(){return i},fromMat4:function(){return a},clone:function(){return o},copy:function(){return s},fromValues:function(){return l},set:function(){return u},identity:function(){return c},transpose:function(){return d},invert:function(){return h},adjoint:function(){return p},determinant:function(){return f},multiply:function(){return g},translate:function(){return m},rotate:function(){return v},scale:function(){return y},fromTranslation:function(){return b},fromRotation:function(){return x},fromScaling:function(){return w},fromMat2d:function(){return _},fromQuat:function(){return C},normalFromMat4:function(){return S},projection:function(){return A},str:function(){return k},frob:function(){return E},add:function(){return D},subtract:function(){return F},multiplyScalar:function(){return M},multiplyScalarAndAdd:function(){return O},exactEquals:function(){return B},equals:function(){return T},mul:function(){return P},sub:function(){return I}});var r=n(49685);function i(){var t=new r.WT(9);return r.WT!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[5]=0,t[6]=0,t[7]=0),t[0]=1,t[4]=1,t[8]=1,t}function a(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[4],t[4]=e[5],t[5]=e[6],t[6]=e[8],t[7]=e[9],t[8]=e[10],t}function o(t){var e=new r.WT(9);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e[4]=t[4],e[5]=t[5],e[6]=t[6],e[7]=t[7],e[8]=t[8],e}function s(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function l(t,e,n,i,a,o,s,l,u){var c=new r.WT(9);return c[0]=t,c[1]=e,c[2]=n,c[3]=i,c[4]=a,c[5]=o,c[6]=s,c[7]=l,c[8]=u,c}function u(t,e,n,r,i,a,o,s,l,u){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t[6]=s,t[7]=l,t[8]=u,t}function c(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function d(t,e){if(t===e){var n=e[1],r=e[2],i=e[5];t[1]=e[3],t[2]=e[6],t[3]=n,t[5]=e[7],t[6]=r,t[7]=i}else t[0]=e[0],t[1]=e[3],t[2]=e[6],t[3]=e[1],t[4]=e[4],t[5]=e[7],t[6]=e[2],t[7]=e[5],t[8]=e[8];return t}function h(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],d=c*o-s*u,h=-c*a+s*l,p=u*a-o*l,f=n*d+r*h+i*p;return f?(f=1/f,t[0]=d*f,t[1]=(-c*r+i*u)*f,t[2]=(s*r-i*o)*f,t[3]=h*f,t[4]=(c*n-i*l)*f,t[5]=(-s*n+i*a)*f,t[6]=p*f,t[7]=(-u*n+r*l)*f,t[8]=(o*n-r*a)*f,t):null}function p(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8];return t[0]=o*c-s*u,t[1]=i*u-r*c,t[2]=r*s-i*o,t[3]=s*l-a*c,t[4]=n*c-i*l,t[5]=i*a-n*s,t[6]=a*u-o*l,t[7]=r*l-n*u,t[8]=n*o-r*a,t}function f(t){var e=t[0],n=t[1],r=t[2],i=t[3],a=t[4],o=t[5],s=t[6],l=t[7],u=t[8];return e*(u*a-o*l)+n*(-u*i+o*s)+r*(l*i-a*s)}function g(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],d=e[8],h=n[0],p=n[1],f=n[2],g=n[3],m=n[4],v=n[5],y=n[6],b=n[7],x=n[8];return t[0]=h*r+p*o+f*u,t[1]=h*i+p*s+f*c,t[2]=h*a+p*l+f*d,t[3]=g*r+m*o+v*u,t[4]=g*i+m*s+v*c,t[5]=g*a+m*l+v*d,t[6]=y*r+b*o+x*u,t[7]=y*i+b*s+x*c,t[8]=y*a+b*l+x*d,t}function m(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],d=e[8],h=n[0],p=n[1];return t[0]=r,t[1]=i,t[2]=a,t[3]=o,t[4]=s,t[5]=l,t[6]=h*r+p*o+u,t[7]=h*i+p*s+c,t[8]=h*a+p*l+d,t}function v(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],d=e[8],h=Math.sin(n),p=Math.cos(n);return t[0]=p*r+h*o,t[1]=p*i+h*s,t[2]=p*a+h*l,t[3]=p*o-h*r,t[4]=p*s-h*i,t[5]=p*l-h*a,t[6]=u,t[7]=c,t[8]=d,t}function y(t,e,n){var r=n[0],i=n[1];return t[0]=r*e[0],t[1]=r*e[1],t[2]=r*e[2],t[3]=i*e[3],t[4]=i*e[4],t[5]=i*e[5],t[6]=e[6],t[7]=e[7],t[8]=e[8],t}function b(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=1,t[5]=0,t[6]=e[0],t[7]=e[1],t[8]=1,t}function x(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=0,t[3]=-n,t[4]=r,t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function w(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=e[1],t[5]=0,t[6]=0,t[7]=0,t[8]=1,t}function _(t,e){return t[0]=e[0],t[1]=e[1],t[2]=0,t[3]=e[2],t[4]=e[3],t[5]=0,t[6]=e[4],t[7]=e[5],t[8]=1,t}function C(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n+n,s=r+r,l=i+i,u=n*o,c=r*o,d=r*s,h=i*o,p=i*s,f=i*l,g=a*o,m=a*s,v=a*l;return t[0]=1-d-f,t[3]=c-v,t[6]=h+m,t[1]=c+v,t[4]=1-u-f,t[7]=p-g,t[2]=h-m,t[5]=p+g,t[8]=1-u-d,t}function S(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=e[6],u=e[7],c=e[8],d=e[9],h=e[10],p=e[11],f=e[12],g=e[13],m=e[14],v=e[15],y=n*s-r*o,b=n*l-i*o,x=n*u-a*o,w=r*l-i*s,_=r*u-a*s,C=i*u-a*l,S=c*g-d*f,A=c*m-h*f,k=c*v-p*f,E=d*m-h*g,D=d*v-p*g,F=h*v-p*m,M=y*F-b*D+x*E+w*k-_*A+C*S;return M?(M=1/M,t[0]=(s*F-l*D+u*E)*M,t[1]=(l*k-o*F-u*A)*M,t[2]=(o*D-s*k+u*S)*M,t[3]=(i*D-r*F-a*E)*M,t[4]=(n*F-i*k+a*A)*M,t[5]=(r*k-n*D-a*S)*M,t[6]=(g*C-m*_+v*w)*M,t[7]=(m*x-f*C-v*b)*M,t[8]=(f*_-g*x+v*y)*M,t):null}function A(t,e,n){return t[0]=2/e,t[1]=0,t[2]=0,t[3]=0,t[4]=-2/n,t[5]=0,t[6]=-1,t[7]=1,t[8]=1,t}function k(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"}function E(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])}function D(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t[3]=e[3]+n[3],t[4]=e[4]+n[4],t[5]=e[5]+n[5],t[6]=e[6]+n[6],t[7]=e[7]+n[7],t[8]=e[8]+n[8],t}function F(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t[3]=e[3]-n[3],t[4]=e[4]-n[4],t[5]=e[5]-n[5],t[6]=e[6]-n[6],t[7]=e[7]-n[7],t[8]=e[8]-n[8],t}function M(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t[3]=e[3]*n,t[4]=e[4]*n,t[5]=e[5]*n,t[6]=e[6]*n,t[7]=e[7]*n,t[8]=e[8]*n,t}function O(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t[3]=e[3]+n[3]*r,t[4]=e[4]+n[4]*r,t[5]=e[5]+n[5]*r,t[6]=e[6]+n[6]*r,t[7]=e[7]+n[7]*r,t[8]=e[8]+n[8]*r,t}function B(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]&&t[4]===e[4]&&t[5]===e[5]&&t[6]===e[6]&&t[7]===e[7]&&t[8]===e[8]}function T(t,e){var n=t[0],i=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],d=t[8],h=e[0],p=e[1],f=e[2],g=e[3],m=e[4],v=e[5],y=e[6],b=e[7],x=e[8];return Math.abs(n-h)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(h))&&Math.abs(i-p)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(p))&&Math.abs(a-f)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(f))&&Math.abs(o-g)<=r.Ib*Math.max(1,Math.abs(o),Math.abs(g))&&Math.abs(s-m)<=r.Ib*Math.max(1,Math.abs(s),Math.abs(m))&&Math.abs(l-v)<=r.Ib*Math.max(1,Math.abs(l),Math.abs(v))&&Math.abs(u-y)<=r.Ib*Math.max(1,Math.abs(u),Math.abs(y))&&Math.abs(c-b)<=r.Ib*Math.max(1,Math.abs(c),Math.abs(b))&&Math.abs(d-x)<=r.Ib*Math.max(1,Math.abs(d),Math.abs(x))}var P=g,I=F},31437:function(t,e,n){"use strict";n.r(e),n.d(e,{create:function(){return i},clone:function(){return a},fromValues:function(){return o},copy:function(){return s},set:function(){return l},add:function(){return u},subtract:function(){return c},multiply:function(){return d},divide:function(){return h},ceil:function(){return p},floor:function(){return f},min:function(){return g},max:function(){return m},round:function(){return v},scale:function(){return y},scaleAndAdd:function(){return b},distance:function(){return x},squaredDistance:function(){return w},length:function(){return _},squaredLength:function(){return C},negate:function(){return S},inverse:function(){return A},normalize:function(){return k},dot:function(){return E},cross:function(){return D},lerp:function(){return F},random:function(){return M},transformMat2:function(){return O},transformMat2d:function(){return B},transformMat3:function(){return T},transformMat4:function(){return P},rotate:function(){return I},angle:function(){return L},zero:function(){return N},str:function(){return R},exactEquals:function(){return z},equals:function(){return j},len:function(){return $},sub:function(){return q},mul:function(){return V},div:function(){return H},dist:function(){return U},sqrDist:function(){return G},sqrLen:function(){return W},forEach:function(){return Y}});var r=n(49685);function i(){var t=new r.WT(2);return r.WT!=Float32Array&&(t[0]=0,t[1]=0),t}function a(t){var e=new r.WT(2);return e[0]=t[0],e[1]=t[1],e}function o(t,e){var n=new r.WT(2);return n[0]=t,n[1]=e,n}function s(t,e){return t[0]=e[0],t[1]=e[1],t}function l(t,e,n){return t[0]=e,t[1]=n,t}function u(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t}function c(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function d(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t}function h(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t}function p(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t}function f(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t}function g(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t}function m(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t}function v(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t}function y(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t}function b(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t}function x(t,e){var n=e[0]-t[0],r=e[1]-t[1];return Math.hypot(n,r)}function w(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r}function _(t){var e=t[0],n=t[1];return Math.hypot(e,n)}function C(t){var e=t[0],n=t[1];return e*e+n*n}function S(t,e){return t[0]=-e[0],t[1]=-e[1],t}function A(t,e){return t[0]=1/e[0],t[1]=1/e[1],t}function k(t,e){var n=e[0],r=e[1],i=n*n+r*r;return i>0&&(i=1/Math.sqrt(i)),t[0]=e[0]*i,t[1]=e[1]*i,t}function E(t,e){return t[0]*e[0]+t[1]*e[1]}function D(t,e,n){var r=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=r,t}function F(t,e,n,r){var i=e[0],a=e[1];return t[0]=i+r*(n[0]-i),t[1]=a+r*(n[1]-a),t}function M(t,e){e=e||1;var n=2*r.FD()*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t}function O(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i,t[1]=n[1]*r+n[3]*i,t}function B(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[2]*i+n[4],t[1]=n[1]*r+n[3]*i+n[5],t}function T(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[3]*i+n[6],t[1]=n[1]*r+n[4]*i+n[7],t}function P(t,e,n){var r=e[0],i=e[1];return t[0]=n[0]*r+n[4]*i+n[12],t[1]=n[1]*r+n[5]*i+n[13],t}function I(t,e,n,r){var i=e[0]-n[0],a=e[1]-n[1],o=Math.sin(r),s=Math.cos(r);return t[0]=i*s-a*o+n[0],t[1]=i*o+a*s+n[1],t}function L(t,e){var n=t[0],r=t[1],i=e[0],a=e[1],o=Math.sqrt(n*n+r*r)*Math.sqrt(i*i+a*a),s=o&&(n*i+r*a)/o;return Math.acos(Math.min(Math.max(s,-1),1))}function N(t){return t[0]=0,t[1]=0,t}function R(t){return"vec2("+t[0]+", "+t[1]+")"}function z(t,e){return t[0]===e[0]&&t[1]===e[1]}function j(t,e){var n=t[0],i=t[1],a=e[0],o=e[1];return Math.abs(n-a)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(i-o)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(o))}var $=_,q=c,V=d,H=h,U=x,G=w,W=C,Y=function(){var t=i();return function(e,n,r,i,a,o){var s,l;for(n||(n=2),r||(r=0),l=i?Math.min(i*n+r,e.length):e.length,s=r;s<l;s+=n)t[0]=e[s],t[1]=e[s+1],a(t,t,o),e[s]=t[0],e[s+1]=t[1];return e}}()},77160:function(t,e,n){"use strict";n.r(e),n.d(e,{create:function(){return i},clone:function(){return a},length:function(){return o},fromValues:function(){return s},copy:function(){return l},set:function(){return u},add:function(){return c},subtract:function(){return d},multiply:function(){return h},divide:function(){return p},ceil:function(){return f},floor:function(){return g},min:function(){return m},max:function(){return v},round:function(){return y},scale:function(){return b},scaleAndAdd:function(){return x},distance:function(){return w},squaredDistance:function(){return _},squaredLength:function(){return C},negate:function(){return S},inverse:function(){return A},normalize:function(){return k},dot:function(){return E},cross:function(){return D},lerp:function(){return F},hermite:function(){return M},bezier:function(){return O},random:function(){return B},transformMat4:function(){return T},transformMat3:function(){return P},transformQuat:function(){return I},rotateX:function(){return L},rotateY:function(){return N},rotateZ:function(){return R},angle:function(){return z},zero:function(){return j},str:function(){return $},exactEquals:function(){return q},equals:function(){return V},sub:function(){return H},mul:function(){return U},div:function(){return G},dist:function(){return W},sqrDist:function(){return Y},len:function(){return X},sqrLen:function(){return Z},forEach:function(){return K}});var r=n(49685);function i(){var t=new r.WT(3);return r.WT!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function a(t){var e=new r.WT(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function o(t){var e=t[0],n=t[1],r=t[2];return Math.hypot(e,n,r)}function s(t,e,n){var i=new r.WT(3);return i[0]=t,i[1]=e,i[2]=n,i}function l(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function u(t,e,n,r){return t[0]=e,t[1]=n,t[2]=r,t}function c(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t}function d(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function h(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],t}function p(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t[2]=e[2]/n[2],t}function f(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t}function g(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t}function m(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t[2]=Math.min(e[2],n[2]),t}function v(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t[2]=Math.max(e[2],n[2]),t}function y(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t}function b(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t}function x(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t[2]=e[2]+n[2]*r,t}function w(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return Math.hypot(n,r,i)}function _(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2];return n*n+r*r+i*i}function C(t){var e=t[0],n=t[1],r=t[2];return e*e+n*n+r*r}function S(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t}function A(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t}function k(t,e){var n=e[0],r=e[1],i=e[2],a=n*n+r*r+i*i;return a>0&&(a=1/Math.sqrt(a)),t[0]=e[0]*a,t[1]=e[1]*a,t[2]=e[2]*a,t}function E(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}function D(t,e,n){var r=e[0],i=e[1],a=e[2],o=n[0],s=n[1],l=n[2];return t[0]=i*l-a*s,t[1]=a*o-r*l,t[2]=r*s-i*o,t}function F(t,e,n,r){var i=e[0],a=e[1],o=e[2];return t[0]=i+r*(n[0]-i),t[1]=a+r*(n[1]-a),t[2]=o+r*(n[2]-o),t}function M(t,e,n,r,i,a){var o=a*a,s=o*(2*a-3)+1,l=o*(a-2)+a,u=o*(a-1),c=o*(3-2*a);return t[0]=e[0]*s+n[0]*l+r[0]*u+i[0]*c,t[1]=e[1]*s+n[1]*l+r[1]*u+i[1]*c,t[2]=e[2]*s+n[2]*l+r[2]*u+i[2]*c,t}function O(t,e,n,r,i,a){var o=1-a,s=o*o,l=a*a,u=s*o,c=3*a*s,d=3*l*o,h=l*a;return t[0]=e[0]*u+n[0]*c+r[0]*d+i[0]*h,t[1]=e[1]*u+n[1]*c+r[1]*d+i[1]*h,t[2]=e[2]*u+n[2]*c+r[2]*d+i[2]*h,t}function B(t,e){e=e||1;var n=2*r.FD()*Math.PI,i=2*r.FD()-1,a=Math.sqrt(1-i*i)*e;return t[0]=Math.cos(n)*a,t[1]=Math.sin(n)*a,t[2]=i*e,t}function T(t,e,n){var r=e[0],i=e[1],a=e[2],o=n[3]*r+n[7]*i+n[11]*a+n[15];return o=o||1,t[0]=(n[0]*r+n[4]*i+n[8]*a+n[12])/o,t[1]=(n[1]*r+n[5]*i+n[9]*a+n[13])/o,t[2]=(n[2]*r+n[6]*i+n[10]*a+n[14])/o,t}function P(t,e,n){var r=e[0],i=e[1],a=e[2];return t[0]=r*n[0]+i*n[3]+a*n[6],t[1]=r*n[1]+i*n[4]+a*n[7],t[2]=r*n[2]+i*n[5]+a*n[8],t}function I(t,e,n){var r=n[0],i=n[1],a=n[2],o=n[3],s=e[0],l=e[1],u=e[2],c=i*u-a*l,d=a*s-r*u,h=r*l-i*s,p=i*h-a*d,f=a*c-r*h,g=r*d-i*c,m=2*o;return c*=m,d*=m,h*=m,p*=2,f*=2,g*=2,t[0]=s+c+p,t[1]=l+d+f,t[2]=u+h+g,t}function L(t,e,n,r){var i=[],a=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],a[0]=i[0],a[1]=i[1]*Math.cos(r)-i[2]*Math.sin(r),a[2]=i[1]*Math.sin(r)+i[2]*Math.cos(r),t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t}function N(t,e,n,r){var i=[],a=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],a[0]=i[2]*Math.sin(r)+i[0]*Math.cos(r),a[1]=i[1],a[2]=i[2]*Math.cos(r)-i[0]*Math.sin(r),t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t}function R(t,e,n,r){var i=[],a=[];return i[0]=e[0]-n[0],i[1]=e[1]-n[1],i[2]=e[2]-n[2],a[0]=i[0]*Math.cos(r)-i[1]*Math.sin(r),a[1]=i[0]*Math.sin(r)+i[1]*Math.cos(r),a[2]=i[2],t[0]=a[0]+n[0],t[1]=a[1]+n[1],t[2]=a[2]+n[2],t}function z(t,e){var n=t[0],r=t[1],i=t[2],a=e[0],o=e[1],s=e[2],l=Math.sqrt(n*n+r*r+i*i),u=Math.sqrt(a*a+o*o+s*s),c=l*u,d=c&&E(t,e)/c;return Math.acos(Math.min(Math.max(d,-1),1))}function j(t){return t[0]=0,t[1]=0,t[2]=0,t}function $(t){return"vec3("+t[0]+", "+t[1]+", "+t[2]+")"}function q(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]}function V(t,e){var n=t[0],i=t[1],a=t[2],o=e[0],s=e[1],l=e[2];return Math.abs(n-o)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(i-s)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(s))&&Math.abs(a-l)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(l))}var H=d,U=h,G=p,W=w,Y=_,X=o,Z=C,K=function(){var t=i();return function(e,n,r,i,a,o){var s,l;for(n||(n=3),r||(r=0),l=i?Math.min(i*n+r,e.length):e.length,s=r;s<l;s+=n)t[0]=e[s],t[1]=e[s+1],t[2]=e[s+2],a(t,t,o),e[s]=t[0],e[s+1]=t[1],e[s+2]=t[2];return e}}()},66141:function(t){function e(t){return!!t&&("object"===typeof t||"function"===typeof t)&&"function"===typeof t.then}t.exports=e,t.exports["default"]=e},88495:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__;
- /**
- * [js-md5]{@link https://github.com/emn178/js-md5}
- *
- * @namespace md5
- * @version 0.7.3
- * @author Chen, Yi-Cyuan [emn178@gmail.com]
- * @copyright Chen, Yi-Cyuan 2014-2017
- * @license MIT
- */(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;NODE_JS?root=__webpack_require__.g:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&module.exports,AMD=__webpack_require__.amdO,ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return"object"===typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t){return function(e){return new Md5(!0).update(e)[t]()}},createMethod=function(){var t=createOutputMethod("hex");NODE_JS&&(t=nodeWrap(t)),t.create=function(){return new Md5},t.update=function(e){return t.create().update(e)};for(var e=0;e<OUTPUT_TYPES.length;++e){var n=OUTPUT_TYPES[e];t[n]=createOutputMethod(n)}return t},nodeWrap=function(method){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),nodeMethod=function(t){if("string"===typeof t)return crypto.createHash("md5").update(t,"utf8").digest("hex");if(null===t||void 0===t)throw ERROR;return t.constructor===ArrayBuffer&&(t=new Uint8Array(t)),Array.isArray(t)||ArrayBuffer.isView(t)||t.constructor===Buffer?crypto.createHash("md5").update(new Buffer(t)).digest("hex"):method(t)};return nodeMethod};function Md5(t){if(t)blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks,this.buffer8=buffer8;else if(ARRAY_BUFFER){var e=new ArrayBuffer(68);this.buffer8=new Uint8Array(e),this.blocks=new Uint32Array(e)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}Md5.prototype.update=function(t){if(!this.finalized){var e,n=typeof t;if("string"!==n){if("object"!==n)throw ERROR;if(null===t)throw ERROR;if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!Array.isArray(t)&&(!ARRAY_BUFFER||!ArrayBuffer.isView(t)))throw ERROR;e=!0}var r,i,a=0,o=t.length,s=this.blocks,l=this.buffer8;while(a<o){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),e)if(ARRAY_BUFFER)for(i=this.start;a<o&&i<64;++a)l[i++]=t[a];else for(i=this.start;a<o&&i<64;++a)s[i>>2]|=t[a]<<SHIFT[3&i++];else if(ARRAY_BUFFER)for(i=this.start;a<o&&i<64;++a)r=t.charCodeAt(a),r<128?l[i++]=r:r<2048?(l[i++]=192|r>>6,l[i++]=128|63&r):r<55296||r>=57344?(l[i++]=224|r>>12,l[i++]=128|r>>6&63,l[i++]=128|63&r):(r=65536+((1023&r)<<10|1023&t.charCodeAt(++a)),l[i++]=240|r>>18,l[i++]=128|r>>12&63,l[i++]=128|r>>6&63,l[i++]=128|63&r);else for(i=this.start;a<o&&i<64;++a)r=t.charCodeAt(a),r<128?s[i>>2]|=r<<SHIFT[3&i++]:r<2048?(s[i>>2]|=(192|r>>6)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):r<55296||r>=57344?(s[i>>2]|=(224|r>>12)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]):(r=65536+((1023&r)<<10|1023&t.charCodeAt(++a)),s[i>>2]|=(240|r>>18)<<SHIFT[3&i++],s[i>>2]|=(128|r>>12&63)<<SHIFT[3&i++],s[i>>2]|=(128|r>>6&63)<<SHIFT[3&i++],s[i>>2]|=(128|63&r)<<SHIFT[3&i++]);this.lastByteIndex=i,this.bytes+=i-this.start,i>=64?(this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[e>>2]|=EXTRA[3&e],e>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var t,e,n,r,i,a,o=this.blocks;this.first?(t=o[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,r=(-1732584194^2004318071&t)+o[1]-117830708,r=(r<<12|r>>>20)+t<<0,n=(-271733879^r&(-271733879^t))+o[2]-1126478375,n=(n<<17|n>>>15)+r<<0,e=(t^n&(r^t))+o[3]-1316259209,e=(e<<22|e>>>10)+n<<0):(t=this.h0,e=this.h1,n=this.h2,r=this.h3,t+=(r^e&(n^r))+o[0]-680876936,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[1]-389564586,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[2]+606105819,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[3]-1044525330,e=(e<<22|e>>>10)+n<<0),t+=(r^e&(n^r))+o[4]-176418897,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[5]+1200080426,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[6]-1473231341,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[7]-45705983,e=(e<<22|e>>>10)+n<<0,t+=(r^e&(n^r))+o[8]+1770035416,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[9]-1958414417,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[10]-42063,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[11]-1990404162,e=(e<<22|e>>>10)+n<<0,t+=(r^e&(n^r))+o[12]+1804603682,t=(t<<7|t>>>25)+e<<0,r+=(n^t&(e^n))+o[13]-40341101,r=(r<<12|r>>>20)+t<<0,n+=(e^r&(t^e))+o[14]-1502002290,n=(n<<17|n>>>15)+r<<0,e+=(t^n&(r^t))+o[15]+1236535329,e=(e<<22|e>>>10)+n<<0,t+=(n^r&(e^n))+o[1]-165796510,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[6]-1069501632,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[11]+643717713,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[0]-373897302,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+o[5]-701558691,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[10]+38016083,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[15]-660478335,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[4]-405537848,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+o[9]+568446438,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[14]-1019803690,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[3]-187363961,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[8]+1163531501,e=(e<<20|e>>>12)+n<<0,t+=(n^r&(e^n))+o[13]-1444681467,t=(t<<5|t>>>27)+e<<0,r+=(e^n&(t^e))+o[2]-51403784,r=(r<<9|r>>>23)+t<<0,n+=(t^e&(r^t))+o[7]+1735328473,n=(n<<14|n>>>18)+r<<0,e+=(r^t&(n^r))+o[12]-1926607734,e=(e<<20|e>>>12)+n<<0,i=e^n,t+=(i^r)+o[5]-378558,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+o[8]-2022574463,r=(r<<11|r>>>21)+t<<0,a=r^t,n+=(a^e)+o[11]+1839030562,n=(n<<16|n>>>16)+r<<0,e+=(a^n)+o[14]-35309556,e=(e<<23|e>>>9)+n<<0,i=e^n,t+=(i^r)+o[1]-1530992060,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+o[4]+1272893353,r=(r<<11|r>>>21)+t<<0,a=r^t,n+=(a^e)+o[7]-155497632,n=(n<<16|n>>>16)+r<<0,e+=(a^n)+o[10]-1094730640,e=(e<<23|e>>>9)+n<<0,i=e^n,t+=(i^r)+o[13]+681279174,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+o[0]-358537222,r=(r<<11|r>>>21)+t<<0,a=r^t,n+=(a^e)+o[3]-722521979,n=(n<<16|n>>>16)+r<<0,e+=(a^n)+o[6]+76029189,e=(e<<23|e>>>9)+n<<0,i=e^n,t+=(i^r)+o[9]-640364487,t=(t<<4|t>>>28)+e<<0,r+=(i^t)+o[12]-421815835,r=(r<<11|r>>>21)+t<<0,a=r^t,n+=(a^e)+o[15]+530742520,n=(n<<16|n>>>16)+r<<0,e+=(a^n)+o[2]-995338651,e=(e<<23|e>>>9)+n<<0,t+=(n^(e|~r))+o[0]-198630844,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[7]+1126891415,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[14]-1416354905,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[5]-57434055,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+o[12]+1700485571,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[3]-1894986606,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[10]-1051523,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[1]-2054922799,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+o[8]+1873313359,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[15]-30611744,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[6]-1560198380,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[13]+1309151649,e=(e<<21|e>>>11)+n<<0,t+=(n^(e|~r))+o[4]-145523070,t=(t<<6|t>>>26)+e<<0,r+=(e^(t|~n))+o[11]-1120210379,r=(r<<10|r>>>22)+t<<0,n+=(t^(r|~e))+o[2]+718787259,n=(n<<15|n>>>17)+r<<0,e+=(r^(n|~t))+o[9]-343485551,e=(e<<21|e>>>11)+n<<0,this.first?(this.h0=t+1732584193<<0,this.h1=e-271733879<<0,this.h2=n-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+e<<0,this.h2=this.h2+n<<0,this.h3=this.h3+r<<0)},Md5.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,n=this.h2,r=this.h3;return HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,n=this.h2,r=this.h3;return[255&t,t>>8&255,t>>16&255,t>>24&255,255&e,e>>8&255,e>>16&255,e>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),e=new Uint32Array(t);return e[0]=this.h0,e[1]=this.h1,e[2]=this.h2,e[3]=this.h3,t},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var t,e,n,r="",i=this.array(),a=0;a<15;)t=i[a++],e=i[a++],n=i[a++],r+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[63&(t<<4|e>>>4)]+BASE64_ENCODE_CHAR[63&(e<<2|n>>>6)]+BASE64_ENCODE_CHAR[63&n];return t=i[a],r+=BASE64_ENCODE_CHAR[t>>>2]+BASE64_ENCODE_CHAR[t<<4&63]+"==",r};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()},62705:function(t,e,n){var r=n(55639),i=r.Symbol;t.exports=i},44239:function(t,e,n){var r=n(62705),i=n(89607),a=n(2333),o="[object Null]",s="[object Undefined]",l=r?r.toStringTag:void 0;function u(t){return null==t?void 0===t?s:o:l&&l in Object(t)?i(t):a(t)}t.exports=u},27561:function(t,e,n){var r=n(67990),i=/^\s+/;function a(t){return t?t.slice(0,r(t)+1).replace(i,""):t}t.exports=a},31957:function(t,e,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;t.exports=r},89607:function(t,e,n){var r=n(62705),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;function l(t){var e=a.call(t,s),n=t[s];try{t[s]=void 0;var r=!0}catch(l){}var i=o.call(t);return r&&(e?t[s]=n:delete t[s]),i}t.exports=l},2333:function(t){var e=Object.prototype,n=e.toString;function r(t){return n.call(t)}t.exports=r},55639:function(t,e,n){var r=n(31957),i="object"==typeof self&&self&&self.Object===Object&&self,a=r||i||Function("return this")();t.exports=a},67990:function(t){var e=/\s/;function n(t){var n=t.length;while(n--&&e.test(t.charAt(n)));return n}t.exports=n},89567:function(t,e,n){var r=n(40554),i="Expected a function";function a(t,e){var n;if("function"!=typeof e)throw new TypeError(i);return t=r(t),function(){return--t>0&&(n=e.apply(this,arguments)),t<=1&&(e=void 0),n}}t.exports=a},75703:function(t){function e(t){return function(){return t}}t.exports=e},23279:function(t,e,n){var r=n(13218),i=n(7771),a=n(14841),o="Expected a function",s=Math.max,l=Math.min;function u(t,e,n){var u,c,d,h,p,f,g=0,m=!1,v=!1,y=!0;if("function"!=typeof t)throw new TypeError(o);function b(e){var n=u,r=c;return u=c=void 0,g=e,h=t.apply(r,n),h}function x(t){return g=t,p=setTimeout(C,e),m?b(t):h}function w(t){var n=t-f,r=t-g,i=e-n;return v?l(i,d-r):i}function _(t){var n=t-f,r=t-g;return void 0===f||n>=e||n<0||v&&r>=d}function C(){var t=i();if(_(t))return S(t);p=setTimeout(C,w(t))}function S(t){return p=void 0,y&&u?b(t):(u=c=void 0,h)}function A(){void 0!==p&&clearTimeout(p),g=0,u=f=c=p=void 0}function k(){return void 0===p?h:S(i())}function E(){var t=i(),n=_(t);if(u=arguments,c=this,f=t,n){if(void 0===p)return x(f);if(v)return clearTimeout(p),p=setTimeout(C,e),b(f)}return void 0===p&&(p=setTimeout(C,e)),h}return e=a(e)||0,r(n)&&(m=!!n.leading,v="maxWait"in n,d=v?s(a(n.maxWait)||0,e):d,y="trailing"in n?!!n.trailing:y),E.cancel=A,E.flush=k,E}t.exports=u},6557:function(t){function e(t){return t}t.exports=e},13218:function(t){function e(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}t.exports=e},37005:function(t){function e(t){return null!=t&&"object"==typeof t}t.exports=e},33448:function(t,e,n){var r=n(44239),i=n(37005),a="[object Symbol]";function o(t){return"symbol"==typeof t||i(t)&&r(t)==a}t.exports=o},10928:function(t){function e(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}t.exports=e},50308:function(t){function e(){}t.exports=e},7771:function(t,e,n){var r=n(55639),i=function(){return r.Date.now()};t.exports=i},51463:function(t,e,n){var r=n(89567);function i(t){return r(2,t)}t.exports=i},18601:function(t,e,n){var r=n(14841),i=1/0,a=17976931348623157e292;function o(t){if(!t)return 0===t?t:0;if(t=r(t),t===i||t===-i){var e=t<0?-1:1;return e*a}return t===t?t:0}t.exports=o},40554:function(t,e,n){var r=n(18601);function i(t){var e=r(t),n=e%1;return e===e?n?e-n:e:0}t.exports=i},14841:function(t,e,n){var r=n(27561),i=n(13218),a=n(33448),o=NaN,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;function d(t){if("number"==typeof t)return t;if(a(t))return o;if(i(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=i(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=r(t);var n=l.test(t);return n||u.test(t)?c(t.slice(2),n?2:8):s.test(t)?o:+t}t.exports=d},73807:function(t){"use strict";var e=t.exports;t.exports.isNumber=function(t){return"number"===typeof t},t.exports.findMin=function(t){if(0===t.length)return 1/0;for(var e=t[0],n=1;n<t.length;n++)e=Math.min(e,t[n]);return e},t.exports.findMax=function(t){if(0===t.length)return-1/0;for(var e=t[0],n=1;n<t.length;n++)e=Math.max(e,t[n]);return e},t.exports.findMinMulti=function(t){for(var n=e.findMin(t[0]),r=1;r<t.length;r++)n=Math.min(n,e.findMin(t[r]));return n},t.exports.findMaxMulti=function(t){for(var n=e.findMax(t[0]),r=1;r<t.length;r++)n=Math.max(n,e.findMax(t[r]));return n},t.exports.inside=function(t,e,n){return t<=n&&n<=e}},53843:function(t,e,n){"use strict";var r=50,i=2,a=Math.log(2),o=t.exports,s=n(73807);function l(t){return 1-Math.abs(t)}function u(t,e){for(var n={},r=0,i=-e;i<=e;i++)r+=t(i/e),n[i]=r;return n}t.exports.getUnifiedMinMax=function(t,e){return o.getUnifiedMinMaxMulti([t],e)},t.exports.getUnifiedMinMaxMulti=function(t,e){e=e||{};var n=!1,a=!1,o=s.isNumber(e.width)?e.width:i,l=s.isNumber(e.size)?e.size:r,u=s.isNumber(e.min)?e.min:(n=!0,s.findMinMulti(t)),c=s.isNumber(e.max)?e.max:(a=!0,s.findMaxMulti(t)),d=c-u,h=d/(l-1);return n&&(u-=2*o*h),a&&(c+=2*o*h),{min:u,max:c}},t.exports.create=function(t,e){if(e=e||{},!t||0===t.length)return[];var n=s.isNumber(e.size)?e.size:r,a=s.isNumber(e.width)?e.width:i,c=o.getUnifiedMinMax(t,{size:n,width:a,min:e.min,max:e.max}),d=c.min,h=c.max,p=h-d,f=p/(n-1);if(0===p)return[{x:d,y:1}];for(var g=[],m=0;m<n;m++)g.push({x:d+m*f,y:0});var v=function(t){return Math.floor((t-d)/f)},y=u(l,a),b=y[a],x=y[a-1]-y[a-2],w=0;t.forEach((function(t){var e=v(t);if(!(e+a<0||e-a>=g.length)){var n=Math.max(e-a,0),r=e,i=Math.min(e+a,g.length-1),o=n-(e-a),l=e+a-i,u=y[-a-1+o]||0,c=y[-a-1+l]||0,d=b/(b-u-c);o>0&&(w+=d*(o-1)*x);var h=Math.max(0,e-a+1);s.inside(0,g.length-1,h)&&(g[h].y+=1*d*x),s.inside(0,g.length-1,r+1)&&(g[r+1].y-=2*d*x),s.inside(0,g.length-1,i+1)&&(g[i+1].y+=1*d*x)}}));var _=w,C=0,S=0;return g.forEach((function(t){C+=t.y,_+=C,t.y=_,S+=_})),S>0&&g.forEach((function(t){t.y/=S})),g},t.exports.getExpectedValueFromPdf=function(t){if(t&&0!==t.length){var e=0;return t.forEach((function(t){e+=t.x*t.y})),e}},t.exports.getXWithLeftTailArea=function(t,e){if(t&&0!==t.length){for(var n=0,r=0,i=0;i<t.length;i++)if(r=i,n+=t[i].y,n>=e)break;return t[r].x}},t.exports.getPerplexity=function(t){if(t&&0!==t.length){var e=0;return t.forEach((function(t){var n=Math.log(t.y);isFinite(n)&&(e+=t.y*n)})),e=-e/a,Math.pow(2,e)}}},55168:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SensorTabIndex=e.SensorClassName=e.SizeSensorId=void 0;var n="size-sensor-id";e.SizeSensorId=n;var r="size-sensor-object";e.SensorClassName=r;var i="-1";e.SensorTabIndex=i},12177:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:60,n=null;return function(){for(var r=this,i=arguments.length,a=new Array(i),o=0;o<i;o++)a[o]=arguments[o];clearTimeout(n),n=setTimeout((function(){t.apply(r,a)}),e)}};e["default"]=n},96340:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0;var n=1,r=function(){return"".concat(n++)};e["default"]=r},18587:function(t,e,n){"use strict";e.ak=void 0;var r=n(12955),i=function(t,e){var n=(0,r.getSensor)(t);return n.bind(e),function(){n.unbind(e)}};e.ak=i;var a=function(t){var e=(0,r.getSensor)(t);(0,r.removeSensor)(e)};var o="1.0.1"},12955:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeSensor=e.getSensor=void 0;var r=o(n(96340)),i=n(82578),a=n(55168);function o(t){return t&&t.__esModule?t:{default:t}}var s={},l=function(t){var e=t.getAttribute(a.SizeSensorId);if(e&&s[e])return s[e];var n=(0,r["default"])();t.setAttribute(a.SizeSensorId,n);var o=(0,i.createSensor)(t);return s[n]=o,o};e.getSensor=l;var u=function(t){var e=t.element.getAttribute(a.SizeSensorId);t.element.removeAttribute(a.SizeSensorId),t.destroy(),e&&s[e]&&delete s[e]};e.removeSensor=u},82578:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=n(27643),i=n(31743),a="undefined"!==typeof ResizeObserver?i.createSensor:r.createSensor;e.createSensor=a},27643:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=a(n(12177)),i=n(55168);function a(t){return t&&t.__esModule?t:{default:t}}var o=function(t){var e=void 0,n=[],a=function(){"static"===getComputedStyle(t).position&&(t.style.position="relative");var e=document.createElement("object");return e.onload=function(){e.contentDocument.defaultView.addEventListener("resize",o),o()},e.style.display="block",e.style.position="absolute",e.style.top="0",e.style.left="0",e.style.height="100%",e.style.width="100%",e.style.overflow="hidden",e.style.pointerEvents="none",e.style.zIndex="-1",e.style.opacity="0",e.setAttribute("class",i.SensorClassName),e.setAttribute("tabindex",i.SensorTabIndex),e.type="text/html",t.appendChild(e),e.data="about:blank",e},o=(0,r["default"])((function(){n.forEach((function(e){e(t)}))})),s=function(t){e||(e=a()),-1===n.indexOf(t)&&n.push(t)},l=function(){e&&e.parentNode&&(e.contentDocument&&e.contentDocument.defaultView.removeEventListener("resize",o),e.parentNode.removeChild(e),e=void 0,n=[])},u=function(t){var r=n.indexOf(t);-1!==r&&n.splice(r,1),0===n.length&&e&&l()};return{element:t,bind:s,destroy:l,unbind:u}};e.createSensor=o},31743:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=i(n(12177));function i(t){return t&&t.__esModule?t:{default:t}}var a=function(t){var e=void 0,n=[],i=(0,r["default"])((function(){n.forEach((function(e){e(t)}))})),a=function(){var e=new ResizeObserver(i);return e.observe(t),i(),e},o=function(t){e||(e=a()),-1===n.indexOf(t)&&n.push(t)},s=function(){e.disconnect(),n=[],e=void 0},l=function(t){var r=n.indexOf(t);-1!==r&&n.splice(r,1),0===n.length&&e&&s()};return{element:t,bind:o,destroy:s,unbind:l}};e.createSensor=a},47327:function(t){function e(t,e){(null==e||e>t.length)&&(e=t.length);for(var n=0,r=new Array(e);n<e;n++)r[n]=t[n];return r}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},88484:function(t){function e(t){if(Array.isArray(t))return t}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},97005:function(t,e,n){var r=n(47327);function i(t){if(Array.isArray(t))return r(t)}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},16742:function(t){function e(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},68777:function(t){function e(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},85302:function(t){function e(t,e){var n=null==t?null:"undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null!=n){var r,i,a=[],o=!0,s=!1;try{for(n=n.call(t);!(o=(r=n.next()).done);o=!0)if(a.push(r.value),e&&a.length===e)break}catch(l){s=!0,i=l}finally{try{o||null==n["return"]||n["return"]()}finally{if(s)throw i}}return a}}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},97740:function(t,e,n){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n(21703),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},19208:function(t,e,n){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n(21703),t.exports=r,t.exports.__esModule=!0,t.exports["default"]=t.exports},94673:function(t,e,n){var r=n(88484),i=n(85302),a=n(94950),o=n(97740);function s(t,e){return r(t)||i(t,e)||a(t,e)||o()}t.exports=s,t.exports.__esModule=!0,t.exports["default"]=t.exports},99848:function(t,e,n){var r=n(97005),i=n(68777),a=n(94950),o=n(19208);function s(t){return r(t)||i(t)||a(t)||o()}t.exports=s,t.exports.__esModule=!0,t.exports["default"]=t.exports},17964:function(t){function e(n){return t.exports=e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports["default"]=t.exports,e(n)}t.exports=e,t.exports.__esModule=!0,t.exports["default"]=t.exports},94950:function(t,e,n){var r=n(47327);function i(t,e){if(t){if("string"===typeof t)return r(t,e);var n=Object.prototype.toString.call(t).slice(8,-1);return"Object"===n&&t.constructor&&(n=t.constructor.name),"Map"===n||"Set"===n?Array.from(t):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(t,e):void 0}}t.exports=i,t.exports.__esModule=!0,t.exports["default"]=t.exports},575:function(t,e,n){"use strict";var r=n(15454);e["Z"]={removeFileList(t){let e=[];if(t.length)for(let r=0;r<t.length;r++)e.push(t[r].linksid);let n={accesstoken:"4a6559d45d2a4c6e0ebac2c803344106",classname:"system.attachment.Attachment",method:"deleteFileLink",content:{linksids:[1]}};return new Promise((t=>{n.content.linksids=e,r.Z.requested(n).then((e=>{1==e.code&&t(e.code)}))}))}}},70655:function(t,e,n){"use strict";n.r(e),n.d(e,{__extends:function(){return i},__assign:function(){return a},__rest:function(){return o},__decorate:function(){return s},__param:function(){return l},__metadata:function(){return u},__awaiter:function(){return c},__generator:function(){return d},__createBinding:function(){return h},__exportStar:function(){return p},__values:function(){return f},__read:function(){return g},__spread:function(){return m},__spreadArrays:function(){return v},__spreadArray:function(){return y},__await:function(){return b},__asyncGenerator:function(){return x},__asyncDelegator:function(){return w},__asyncValues:function(){return _},__makeTemplateObject:function(){return C},__importStar:function(){return A},__importDefault:function(){return k},__classPrivateFieldGet:function(){return E},__classPrivateFieldSet:function(){return D}});
- /*! *****************************************************************************
- Copyright (c) Microsoft Corporation.
- Permission to use, copy, modify, and/or distribute this software for any
- purpose with or without fee is hereby granted.
- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
- REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
- AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
- INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
- LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
- OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
- PERFORMANCE OF THIS SOFTWARE.
- ***************************************************************************** */
- var r=function(t,e){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n])},r(t,e)};function i(t,e){if("function"!==typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function n(){this.constructor=t}r(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)}var a=function(){return a=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n],e)Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t},a.apply(this,arguments)};function o(t,e){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.indexOf(r)<0&&(n[r]=t[r]);if(null!=t&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)e.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(n[r[i]]=t[r[i]])}return n}function s(t,e,n,r){var i,a=arguments.length,o=a<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)o=Reflect.decorate(t,e,n,r);else for(var s=t.length-1;s>=0;s--)(i=t[s])&&(o=(a<3?i(o):a>3?i(e,n,o):i(e,n))||o);return a>3&&o&&Object.defineProperty(e,n,o),o}function l(t,e){return function(n,r){e(n,r,t)}}function u(t,e){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(t,e)}function c(t,e,n,r){function i(t){return t instanceof n?t:new n((function(e){e(t)}))}return new(n||(n=Promise))((function(n,a){function o(t){try{l(r.next(t))}catch(e){a(e)}}function s(t){try{l(r["throw"](t))}catch(e){a(e)}}function l(t){t.done?n(t.value):i(t.value).then(o,s)}l((r=r.apply(t,e||[])).next())}))}function d(t,e){var n,r,i,a,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(t){return function(e){return l([t,e])}}function l(a){if(n)throw new TypeError("Generator is already executing.");while(o)try{if(n=1,r&&(i=2&a[0]?r["return"]:a[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,a[1])).done)return i;switch(r=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,r=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(i=o.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=e.call(t,o)}catch(s){a=[6,s],r=0}finally{n=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}}var h=Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]};function p(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||h(e,t,n)}function f(t){var e="function"===typeof Symbol&&Symbol.iterator,n=e&&t[e],r=0;if(n)return n.call(t);if(t&&"number"===typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function g(t,e){var n="function"===typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,i,a=n.call(t),o=[];try{while((void 0===e||e-- >0)&&!(r=a.next()).done)o.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=a["return"])&&n.call(a)}finally{if(i)throw i.error}}return o}function m(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(g(arguments[e]));return t}function v(){for(var t=0,e=0,n=arguments.length;e<n;e++)t+=arguments[e].length;var r=Array(t),i=0;for(e=0;e<n;e++)for(var a=arguments[e],o=0,s=a.length;o<s;o++,i++)r[i]=a[o];return r}function y(t,e,n){if(n||2===arguments.length)for(var r,i=0,a=e.length;i<a;i++)!r&&i in e||(r||(r=Array.prototype.slice.call(e,0,i)),r[i]=e[i]);return t.concat(r||Array.prototype.slice.call(e))}function b(t){return this instanceof b?(this.v=t,this):new b(t)}function x(t,e,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=n.apply(t,e||[]),a=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(t){i[t]&&(r[t]=function(e){return new Promise((function(n,r){a.push([t,e,n,r])>1||s(t,e)}))})}function s(t,e){try{l(i[t](e))}catch(n){d(a[0][3],n)}}function l(t){t.value instanceof b?Promise.resolve(t.value.v).then(u,c):d(a[0][2],t)}function u(t){s("next",t)}function c(t){s("throw",t)}function d(t,e){t(e),a.shift(),a.length&&s(a[0][0],a[0][1])}}function w(t){var e,n;return e={},r("next"),r("throw",(function(t){throw t})),r("return"),e[Symbol.iterator]=function(){return this},e;function r(r,i){e[r]=t[r]?function(e){return(n=!n)?{value:b(t[r](e)),done:"return"===r}:i?i(e):e}:i}}function _(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t="function"===typeof f?f(t):t[Symbol.iterator](),e={},r("next"),r("throw"),r("return"),e[Symbol.asyncIterator]=function(){return this},e);function r(n){e[n]=t[n]&&function(e){return new Promise((function(r,a){e=t[n](e),i(r,a,e.done,e.value)}))}}function i(t,e,n,r){Promise.resolve(r).then((function(e){t({value:e,done:n})}),e)}}function C(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t}var S=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t["default"]=e};function A(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)"default"!==n&&Object.prototype.hasOwnProperty.call(t,n)&&h(e,t,n);return S(e,t),e}function k(t){return t&&t.__esModule?t:{default:t}}function E(t,e,n,r){if("a"===n&&!r)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof e?t!==e||!r:!e.has(t))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===n?r:"a"===n?r.call(t):r?r.value:e.get(t)}function D(t,e,n,r,i){if("m"===r)throw new TypeError("Private method is not writable");if("a"===r&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof e?t!==e||!i:!e.has(t))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===r?i.call(t,n):i?i.value=n:e.set(t,n),n}},52603:function(t){!function(e,n){t.exports=n()}(0,(function(){return function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=3)}([function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}function i(t){return new s.default(t.$el,t.startValue,t.endValue,t.decimals,t.duration,t.options)}Object.defineProperty(e,"__esModule",{value:!0});var a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},o=n(6),s=r(o),l=n(5),u=r(l),c=n(1),d=n(4),h={useEasing:!0,useGrouping:!0,separator:",",decimal:".",prefix:"",suffix:""},p=[Number,String],f=[String,Array];e.default={props:{tag:{type:String,default:"span"},startValue:{type:p,default:0},endValue:{type:p,default:0},decimals:{type:p,default:0},duration:{type:p,default:2},options:{type:Object,default:function(){return(0,u.default)({},h)}},immediate:{type:Boolean,default:!0},delay:{type:p,default:0},animateClass:{type:f,required:!1},animatedClass:{type:String,default:"animated"}},data:function(){return{oldVal:null,delayTimeout:null}},computed:{computedClass:function(){var t=this.animateClass;return"string"==typeof t&&""!==t?t.includes(" ")?t.split(" "):t:Array.isArray(t)?t:null}},mounted:function(){this.createCountUp(),this.immediate?this.start():this.jumpToEndValue()},methods:{createCountUp:function(){this._countup&&(this._countup.reset(),this._countup=null),this.delayTimeout&&clearTimeout(this.delayTimeout),this._countup=i(this)},jumpToEndValue:function(){this._countup&&this._countup.reset(),this.delayTimeout&&clearTimeout(this.delayTimeout),(this.$el.innerText||this.$el.textContent)&&(this.$el.innerText=this.endValue)},recreateCountUp:function(){this.createCountUp(),this.immediate&&this.start()},start:function(){function t(){n.$el.removeEventListener(d.animationEnd,t)}function e(){n.computedClass&&!(0,c.hasClass)(n.$el,n.computedClass)&&((0,c.hasClass)(n.$el,n.animatedClass)||((0,c.addClass)(n.$el,n.animatedClass),n.$el.offsetWidth),n.$el.addEventListener(d.animationEnd,t,!1),(0,c.addClass)(n.$el,n.computedClass)),n._countup.start((function(e){n.computedClass&&(0,c.hasClass)(n.$el,n.computedClass)&&((0,c.removeClass)(n.$el,n.computedClass),n.$el.removeEventListener(d.animationEnd,t)),n.$emit("callback",n,n._countup)}))}var n=this,r=Math.max(+this.delay,0);r>0?(this.delayTimeout&&clearTimeout(this.delayTimeout),this.delayTimeout=setTimeout(e,1e3*r)):e()},update:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] update() Error! the val is not validate number"):t!==this.oldVal&&(this.oldVal=t,this.computedClass&&!(0,c.hasClass)(this.$el,this.computedClass)&&(0,c.addClass)(this.$el,this.computedClass),this._countup.update(t))},pauseResume:function(){this._countup.pauseResume()},reset:function(){this._countup.reset()}},render:function(t){return t(this.tag,{},"")},watch:{startValue:function(t){t=Number(t),isNaN(t)?console.warn("[vue-countupjs] Warning ! the prop startValue is not number"):this.recreateCountUp()},endValue:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] Error! endValue is not number"):this.recreateCountUp()},decimals:function(t){return t=Number(t),isNaN(t)?void console.error("[vue-countupjs] Error! decimals is not number"):t>20?void console.error("[vue-countupjs] Error! decimals over limit, the max decimals is 20"):void this.recreateCountUp()},duration:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] Error! duration is not number"):this.recreateCountUp()},delay:function(t){t=Number(t),isNaN(t)?console.error("[vue-countupjs] Error! delay is not number"):this.recreateCountUp()},options:{deep:!0,handler:function(t){var e=this._countup;if(t&&"object"===(void 0===t?"undefined":a(t)))for(var n in e.options)t.hasOwnProperty(n)&&null!==t[n]&&(e.options[n]=t[n]);""===e.options.separator&&(e.options.useGrouping=!1)}}}}},function(t,e,n){"use strict";function r(t,e){if(!t||!e)return!1;if(Array.isArray(e))return-1===e.map((function(e){return r(t,e)})).indexOf(!1);if(-1!==e.indexOf(" "))throw new Error("className should not contain space.");return t.classList?t.classList.contains(e):(" "+t.className+" ").indexOf(" "+e+" ")>-1}function i(t,e){if(t){for(var n=t.className,i=Array.isArray(e)?e:(e||"").split(" "),a=0,o=i.length;a<o;a++){var s=i[a];s&&(t.classList?t.classList.add(s):r(t,s)||(n+=" "+s))}t.classList||(t.className=n)}}function a(t,e){if(t&&e){for(var n=Array.isArray(e)?e:e.split(" "),i=" "+t.className+" ",a=0,s=n.length;a<s;a++){var l=n[a];l&&(t.classList?t.classList.remove(l):r(t,l)&&(i=i.replace(" "+l+" "," ")))}t.classList||(t.className=o(i))}}Object.defineProperty(e,"__esModule",{value:!0}),e.hasClass=r,e.addClass=i,e.removeClass=a;var o=function(t){return(t||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")};e.inBrowser="undefined"!=typeof window},function(t,e,n){"use strict";function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!r.installed){var n=t.util.extend({},o,e);t.component(n.name,a.default),r.installed=!0}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;var i=n(0),a=function(t){return t&&t.__esModule?t:{default:t}}(i),o={name:"v-countup"}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}var i=n(0),a=r(i),o=n(2),s=r(o),l=n(1);a.default.version="1.0.0",a.default.install=s.default,t.exports=a.default,l.inBrowser&&window.Vue&&window.Vue.use(a.default)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.animationEnd=function(){for(var t=document.createElement("div").style,e=["a","webkitA","MozA","OA","msA"],n=["animationend","webkitAnimationEnd","animationend","oAnimationEnd","MSAnimationEnd"],r=0,i=e.length;r<i;r++)if(e[r]+"nimation"in t)return n[r];return"animationend"}()},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if(t instanceof Object==1)return null;for(var e=Array.prototype.slice.call(arguments,1),n=0,r=e.length;n<r;n++){var i=e[n];for(var a in i)t[a]=i[a]}return t}},function(t,e,n){var r,i;!function(a,o){r=o,void 0!==(i="function"==typeof r?r.call(e,n,e,t):r)&&(t.exports=i)}(0,(function(t,e,n){return function(t,e,n,r,i,a){function o(t){var e,n,r,i;if(t=t.toFixed(h.decimals),t+="",e=t.split("."),n=e[0],r=e.length>1?h.options.decimal+e[1]:"",i=/(\d+)(\d{3})/,h.options.useGrouping)for(;i.test(n);)n=n.replace(i,"$1"+h.options.separator+"$2");return h.options.prefix+n+r+h.options.suffix}function s(t,e,n,r){return n*(1-Math.pow(2,-10*t/r))*1024/1023+e}function l(t){return"number"==typeof t&&!isNaN(t)}for(var u=0,c=["webkit","moz","ms","o"],d=0;d<c.length&&!window.requestAnimationFrame;++d)window.requestAnimationFrame=window[c[d]+"RequestAnimationFrame"],window.cancelAnimationFrame=window[c[d]+"CancelAnimationFrame"]||window[c[d]+"CancelRequestAnimationFrame"];window.requestAnimationFrame||(window.requestAnimationFrame=function(t,e){var n=(new Date).getTime(),r=Math.max(0,16-(n-u)),i=window.setTimeout((function(){t(n+r)}),r);return u=n+r,i}),window.cancelAnimationFrame||(window.cancelAnimationFrame=function(t){clearTimeout(t)});var h=this;if(h.version=function(){return"1.8.5"},h.options={useEasing:!0,useGrouping:!0,separator:",",decimal:".",easingFn:s,formattingFn:o,prefix:"",suffix:""},a&&"object"==typeof a)for(var p in h.options)a.hasOwnProperty(p)&&null!==a[p]&&(h.options[p]=a[p]);""===h.options.separator&&(h.options.useGrouping=!1),h.initialize=function(){return!!h.initialized||(h.d="string"==typeof t?document.getElementById(t):t,h.d?(h.startVal=Number(e),h.endVal=Number(n),l(h.startVal)&&l(h.endVal)?(h.decimals=Math.max(0,r||0),h.dec=Math.pow(10,h.decimals),h.duration=1e3*Number(i)||2e3,h.countDown=h.startVal>h.endVal,h.frameVal=h.startVal,h.initialized=!0,!0):(console.error("[CountUp] startVal or endVal is not a number",h.startVal,h.endVal),!1)):(console.error("[CountUp] target is null or undefined",h.d),!1))},h.printValue=function(t){var e=h.options.formattingFn(t);"INPUT"===h.d.tagName?this.d.value=e:"text"===h.d.tagName||"tspan"===h.d.tagName?this.d.textContent=e:this.d.innerHTML=e},h.count=function(t){h.startTime||(h.startTime=t),h.timestamp=t;var e=t-h.startTime;h.remaining=h.duration-e,h.options.useEasing?h.countDown?h.frameVal=h.startVal-h.options.easingFn(e,0,h.startVal-h.endVal,h.duration):h.frameVal=h.options.easingFn(e,h.startVal,h.endVal-h.startVal,h.duration):h.countDown?h.frameVal=h.startVal-(h.startVal-h.endVal)*(e/h.duration):h.frameVal=h.startVal+(h.endVal-h.startVal)*(e/h.duration),h.countDown?h.frameVal=h.frameVal<h.endVal?h.endVal:h.frameVal:h.frameVal=h.frameVal>h.endVal?h.endVal:h.frameVal,h.frameVal=Math.round(h.frameVal*h.dec)/h.dec,h.printValue(h.frameVal),e<h.duration?h.rAF=requestAnimationFrame(h.count):h.callback&&h.callback()},h.start=function(t){h.initialize()&&(h.callback=t,h.rAF=requestAnimationFrame(h.count))},h.pauseResume=function(){h.paused?(h.paused=!1,delete h.startTime,h.duration=h.remaining,h.startVal=h.frameVal,requestAnimationFrame(h.count)):(h.paused=!0,cancelAnimationFrame(h.rAF))},h.reset=function(){h.paused=!1,delete h.startTime,h.initialized=!1,h.initialize()&&(cancelAnimationFrame(h.rAF),h.printValue(h.startVal))},h.update=function(t){h.initialize()&&t!==h.frameVal&&(cancelAnimationFrame(h.rAF),h.paused=!1,delete h.startTime,h.startVal=h.frameVal,h.endVal=Number(t),l(h.endVal)?(h.countDown=h.startVal>h.endVal,h.rAF=requestAnimationFrame(h.count)):console.error("[CountUp] update() - new endVal is not a number",t))},h.initialize()&&h.printValue(h.startVal)}}))}])}))},55041:function(t,e,n){"use strict";t.exports=n.p+"img/message.99a6561b.svg"},82024:function(t,e,n){"use strict";t.exports=n.p+"img/work_station.550df9c4.svg"},79878:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAGtJREFUOE/lkrERQFAUBPdyJShFEXoRC4zQCFSgFSUoQaAAwc/PEP75mBHywpvb4O2ceHm64mx3wCppSHXuwBFYJDVfAG23QB79UgABmKP8EFafcmxXQBYVSmADpigPkvrfWE0t4/Xknra/AyorQA+9LWQPAAAAAElFTkSuQmCC"},38308:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAACFdJREFUeF7lW81vG0UU39m1nTh21nVRSlNVdeihlRKixPJGLVIlAhJwbEuFxK0tEldazhxoxT/QcgXR9A40XEBCQgSph1TeyI5KIrVVS+ghkeqixp+JY3sH/ZYdM3bseD9mWxeeFOVrd96837zveSaSz5TJZPY1Go3ThJAxsKKUzlos8Tv7W5YQsom/E0IWrOfWFEX5IZlMmn/3i4gfC2cymWnDME4bhnGGEDLthQelNCvL8rwsywAj62WtTu8KAwAnbRjGJUrpBXayjGGtVpPq9br5K/vO/xwIBJp7Yz/jezAYbN/zGiFkTpbl66I0wzMAnOCXJUnahx0bhiExoXd2djwdWigUkhgYsiyztTYJIddSqdRVT4vD5LwsoOv6eUmSrrATh9Db29stp+xl/fZ3AcTg4CCvGWvgr2naTbd8XAEAG6/X6zeYffsteCcgwuGwqRmWw8wGAoGzyWQSgDgixwCk0+lZQsgtqDtUHSderVYdMRX18MDAgKkRlmlsKoryllNH6QiApaWlC5TSGxAAp14ulxHWRMnjah1CiBSJRJpmQQi5mEql5uwuZhsAXdchODy8eepbW1t2eTyX52AS0AaL5jRNu2iHsS0AdF2Hyp/BgpVK5YWpfC+BYBJDQ0PssXlN0872eqcnAOzkoeqlUsk3D99ro3b/D8cYjUaRUeKV65qmITx3pT0B4GyeFotFwicxdjf0Ip4DCMPDwybrXj6hKwCWt/+139W+G8C8OSiKkuwWHToCgDjfaDQg/L5+dHh2tYpzjAiRAGFXntARgHQ6nUGSg1AHu3+ZCf4ANQWKqpmZmWS7LLsAYHaPJKdQKLzwOO8VfDhDVVXNZKmTP2gBwKrdM8jt+zncOQWF8wdrmqa9xr/fAkA6nb5CCPn8v6D67SAhKiA6UEqvzszMoID7J0qwH6zT/wOOr1gs+hrvR0ZGmmGK8QfPZ8+e+caXC41wiK+xfkITAL9PPx6PS0eOHJEg/F6Uy+Wkhw8f+uJ8OYfY1IImALqu4/THRJ8+kJ+ampIAgBNaX1+X7t+/L1QjOC1o+gITACvuZwzDoPl8vmd6bFcQID4xMbFL3e2+j8NYWVkRqg2xWIzKskxYcmQKy9QfdT28vwgC2idPnuQrNFfLIhFbXFwUpgkolhAVCCGfplKpawwAM/FBfe+1h8ekTKVSjtW+G0LQhDt37rgCsP0l9BjRP2CJEclkMmONRgP2b3phETQ6OmqqvkiCKWxsbAhZkvkjRVHihGV+ImP/qVOnPKt+u6Qwhdu3bwsBgEUDZIaE2T86PGDilYAu1N8PWlpaEqKl6ByhUEJSRHRdvyZJ0iVRABw7dsyM937Q48ePzdDolVoASKfTC4SQN0XFf5HOr11Q+ChogVdi+QCl9DeYwP8bAJYBovRtNBpewTXt32nWZ5epDxqQhQ8wG/uiQuDLAADkZYckHADk/b0KHrsn3v4c8gDkAyKIBwB9soQoE/AjCWICi0qGuKJoWbgTxOKzs2wIRMRZ/bvGwsKCkJrA1yiA7SINhiaIJJHq3wKA6EQIQiPRQCXIT354AQMXMqgIRWSqbH/NTFB0KswEFekLlpeXJXSKRFFLJuhHMSQSBFGOjwevpRiymqFmHSwqF+CZISTCJzg1B6j9vXv3hJXA/J5aymH8Q9d1jJ9NiWyI8Awh/PHjx207Rjg8NEZF2Ty/F9YQkSRpWdO0ad9aYp3sFbZ34MABMwsDKOwkWDv8yZMnphb6ITjbT8eWmF9NUeZx3QoEwNy+281hdmyKWmZgZoQiymKcLqJAIpEwT1rXdcedXTgqTdPMxAfmIKIdxmWAf2qaZo7p7roYAUOA4IbAAM0QfPFOr1tTc3x83GSzurrawg7voqhiQw74JzTBKxCdrsfar8agBTE3WoATh6Pr5u0fPXok4YsRhD906JD5Ky5BeBD26ioBCIRGpxGLO/28oihju67GsBGWFDnRAic3P8jmMG8A20bjlCc0PCEcVB9ZZC9CYgQg7I7tqKpKFUUhXS9HwdDKCRASE3aux5md2o3xfEODL5v5PP/EiRO2b5IAWDab7elfuOvxpu0zgPcakKCFQgGIdTwMp8KzRVhmx3ePWbfXbfq8V7ZoDUiY12E9ByTYJllihFsiJEft5FZ45sxgCrB/2DoInV74AZiFXW1q31M3EHALhOSHJT7t73UbksJtEUwh1mlIyomadlIftLcBABMWdgwAvLTTsUZ7uOWGpOD4pm0PSVkOEUPRu8bkjh49KuGrH4kPt57G5Jhw/HA0FseJtXvvfgMCoRYa5nlQkvMHmLw+D2d4+PBh6eDBg/0mc8t+YAp37941P7XieVSWA2E+FAqdnpyc7Gvh2eYQVtfX129qmmZOt+9FtqdB1tbWfkkkEm/3WrAf/l8sFldUVX3dzl5sA0ApJfl8/ltVVd+3JrHtrP9cn7Em2m8NDw+fI4TY+iSHbQCYJE+fPv0sHo9/gcTiuUrXgxnmmwqFwuV4PP6lk325EiKXy32oqurNkJVhOGHox7O1Wm2nVCqd2b9//09O13cFAJhQSiP5fP6boaGhc8FgUHHKWMTz9Xq9US6Xv4vFYh8RQnanrDaYuAaArU0pHczlct/HYrH3QqFQ85ONNni7fqRarRqFQuHHkZGRDwghnsZaPAPApEAlOTo6OheJRN6NRqNh19J1eRFxvVwub1UqlZ83NjYu9M1HZzvt98GDB2+Ew+FPwuHwO9Fo9BW3rgLFWKlU+qtarc5vbm5+PT4+vigaWGEa0G1j0IxIJPLxwMDARDgcflVRlMlgMDgYCoWGAoGAqSn1en1rZ2enUqvVtimlq8VicaNWq/1eLpe/EnXS3fb3NzbF5DdFK/KfAAAAAElFTkSuQmCC"},88975:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAQpJREFUOE9jZCARmBX/cD/Vy7ETpo2RFP3mJd+6GRkYSv4zMEw42cNVCNJLmgHF31YzMjKEgDT+Z2DoOdnDVUqUAebFP/IZGP7ZvHzLGSsu/H0xIyNDwP//DJEne7nWEDTAvPhbOyMjQwXY1v8Ma8CGCH03ONnHdYKgF8xLvvUzMjAUIIXTn///GGxhmvEagFUz1NnIAY/VC8RqxuoCUjRjGGBe/LWZkZGxBsXPWJyN3QsO/1nMjb+9ZmRkFIAq+AOLKnyJDR4G5sWfbBgZWQ6TohnFC6D4ZmBgcGBkZNzy59efjWcm8V4hJpnDXaCQcJ/jwQLFH8RoQgkDi5Jv+0nVhGpA0ZcESgwAAOi4cXC0nzlUAAAAAElFTkSuQmCC"},75090:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAAAXNSR0IArs4c6QAAFD1JREFUeNrtXQuYVFUdHzXLssIss4eVll8PC4sWdxbNxEqDrLQUtfJBZooPXjszuyDCQoovUgEFlCARQVdRhEAUAUHkpSBPecgbFlceLiw7c865swqn/3+WhXvP3Hvnzsy9M+feOef7/t/Hx96dnTn/3/zfj1BIHcMJV9EzwlE6rCJCt5dH2F1l1byNuhV1Mp4OvbWzK6JkTDhCmyuilLdSOEoaKyJkcLvu/DR1S+qYACfZFkBTC1LnkB44aRShFCUTSih1a+qEwpW0AqTLdFvQmBBKqHCEjEWJpW6xBM95Ma0TgOCNDNLmpfIYuwEkzhJbMEXpcyjB1K0G/vDjyqP0T8DwpTag+QRoQvsq7Qf636yIso5gG82yBxKZjhJN3XPQThd+QjjCrgeVs9ZGiiTh50+WR9lZdi9VXkXaw7NTQHodtgHT3HBEu0RdvM/P2d35Z8ojpBswfKsNcAjQo2W9yNedvGYimWwbJ3TS2u3aob7jKD8/ZqvalqLEQ8mnuOGjc26UnxyO0ShIlHobddMIKuneDr35qU5ek1L6iwSh0xKEcT1t3sX4oGcJv6CK2BjcZG04yq5DSai4I/H5WS9+CoBiIMRrGqzVC9kLzOx7QRX/giOJk9A6xRNsvggckXbsZvzBSZT/so+1akNJiBIRJaPilkyueE9+OjBnCBi/cRvm1YHd0hMkzmczmtqcH09I8gqQOO9kAo5Iu/ZqfOhUyi++y1Yi1aOEREmpuFfEU1ZNv10RYaMAOJqNV7UJnrm57BZ+ogPgnJBIsBtB4qzPFjgi7dmv8dGvMn5pf2ITJkBJyWpQcipuFvCgiw0S5Rlgwsc2qmpNeYT+JVTDj3cAnJMI0W6NE7YlX+CI1NDI+NNzGP/9INt4UxwlKEpSxV0vgVPZ3A4ufLKtCx2hb4OBfLmjqBDnJycStApot9vAEamxifHn32T8isG2QEJJOhIlq+K2iweDeGA3vJ4hvTAXnvuNQ+CcSggbEE/Qj7wGjkhNCcanLmb8mgeJ3Wf5GL4k48VgpjpZnvKodhl8Kxe6Ff1NJPjp4FU9DIxMFBo4IoGdxWcuY/yGR2zzbShpJ6PkVWhwesBmqaik14DEWWnjUWHG/Hmn+SfG2FkQ/BsBjGPFBo4ZzVvN+C2PZUjeRsnMDjF2kQKIxelYwz8FaYR/ADg22mXAwXN5ymkGXNO0H4BXNQGY9ImMwBFp6QbGezxBeIYE70KUzAoxRw7GZeBiemCcxubiGIDncac1OIQ0t8d0AzDlkB+AI9KarRqPjaW8g12apEVCX+3EywxoDIe3wVJRjAzbAKcJvnEPOq0CTKUbEmyWH0FjRhvrGB/wDIU0ia2d9H64kt2EErwkgINgAH1+X0suyp0Am9N0g19pSz3jg2spv7DaLrpNd8KXrfuZNfykYKYbjhWpUxtD8UOnIX5MN8QpvQZiOKuCChyR6vZo/OHJlHfsa2cnkT3Z5Pp8YONoZ2Ppp1ikLhiG2ypi5DYnSUYAzolupRv8SrsbND5iOuW/uZtwt6oNJAROsi262rZF6hG6HvJUNzopc8B0Q5xqPSDBWVeqwBHpowOM/3cm451q7IAE9U4ROtRpvVPxVZWTIvUIWQ4f6iqHeao2hUo3+JUaDjI+cS7jf7zHtrgtie1KmSouiwecmHYpvNF5GdINCyoiWmen6QZIbg6GdEOjAokzOhhnfPICxq+8zzaO9Ak2AYQjyXMkgI2DIvUso6jgip8hS7rBr4T5tlfeYfyvQzIFJck0rPEuPG6cFKlDHgfoZad5HEw3wIcfA9SsQOAezVmh8b8Py9jj9obTRLRLdg67ONu2GMsYDhSp+ynd4Fda8B7jt4+0B1LBPDYzAKXaYqJktFMjDdMNZkXqiryldzcx3us/RQZQS5OdsYjLqZsYZ+ziIKUb/EprtzPeeSCRQwKB5Hk6s8TJrUhdkXf01yFGCbRllzYCnRipAAS1xr+DGM5qWS9x0TrGR73C+EMvUn7r48cI/2881DKv3KKVDIDq9x392RgIo3xZCgDBm5kh28W9/i7jlWOcT+L4dT/CayZQvnBtyQCIg6nRUQFIoMkLoaj93uzGuIiE0ikoUkkByGk5BLQfI+PzAY5IqOIUgEoAQKh2UAW5CZ5W+tu/SSozrgAUUABhXsgL4OgJVaJfVZoCUAbJ4zV49CDyoyRSALKxebxSW3bqTAEoIABy22B2SlglqADkcwBlY/dgMx8yHdUddonivy+/Jz8QofRTAPIpgNAOcRLnQZDYBQVxmkauAOo9hioA+RVATqTPr/o5c73zMcL9IoUUgARCQzYTc7NJR6BKywVA2AyoAOQzAOG3PhNjscQzW5WYq1uvAOQzADlRX7l4SZmmZvhZjSkA6QgnpGZiKoIs29ftPSY3AKEhrgAkAYBw5MlTs9yRFIWUQH6ICQUeQKu2HLNBsE0lX0bnYtzmWv7hB0M68AC6c9SxvzF+Tv4A+nW/7LLn+bjy+H4UgIoIIOwe0P+N/7zmjqrJRrU4CQsoCSQpgAZONH644VOpa7aKE2MaS1iDnhcLNIAu6mP8cPfW0ry9MD0hQMxcbVRb+Uge5YVJAKC3N6TbHreOoJ4UjyFYWjsx8q2XzjXirQDkMoDGzU4HA87AsfudlVu0opRwuBlzUgByCUA1E82ZsnlXpgshCkQKQAxG3Jqroxfm2/9ePmUYXhCGDWSulw4sgO4YZc6QyFiaMfn5q35EgajUAdRztMX0CBi8vWsv9aQEoxRBFFgADXrOWorgUMnMF0MUiEoZQCOmWTPi9/+ivClOM3pksqkyGUEUWAC9usyeEdPfzhzlLURTod9BFFgA7Ttgv48dp5AeOOhfEMnSEh3oVMZtI+yZMHSqs1wTgkhGdSYDiAINoP8ttpce6JEtWe8MRJjzktGwLjaIAg2gxibKLx1gz4BONfihnWe9MdCYb+NgkEAU+IKysTOZJ4VbqNayKf9AFegl8IoFosAD6GAcLzczAwY9m1vtDTKttaUZC8AQVEhYSI//97RuRiI+66UaLAaISqKofs02Z1n2ARO9L+BCW8pLSYQ1SgpAHrT1zFjqzB3Hkf7bPyzO/i6UYH4DUUn1hTnNcV3an/C5q/w90KpQICq5xsKXF1H+i2pnTBgCc58PNBUWRH5TZyXZmbpsI+NX3e+MCV3gudnL/QmgQoCopFubJ8y1X/Uopj6wr2xrvbcA8iLi7SWIVG880KS3GL8uiy6KGx5pmfG8YrP7LnOubdDFKo1VANLRRnCxsfmwx5PEdpuxnvC5bpBzw1XaaKTrKRfVhzEj/Wu46fJ7ASIFIBv67YD81cmNj9K83Xs3JZHbrUIKQDaE23fcYFqmoQ6ZyE0p5Ha3a9EAhAt0heWt42QD0Oqt7nz7USXKYhe5DyCjlP5Ql0rxFECwqbmDsO5yimwAat0F1mN0/qps197cDe5sW64LCSBROjY0FkqFRZPnCisvF8oIoFZav7OlWfHC6twYN2FO7oxzs1fNbQBdUGWsr9L/zFMAlcW07wkSaKPVs3FCp8hSRI5AyoVxXYfSvBKwbsWH3ATQvgNMKFkxvjasvqzwDEDtuvPTjHvHyQFLCZRgtTK1svyyT27M21jn3ntAdz+X0hA3ASROtcVuF/3Pk8nkD0NeHvijH+vfgLUEYk/IAp7XluXx7Z/mrvrIpQHSTQAte9/42jcNE147wb/mLYAidJP+DVit/QYA3SMLgPqNz2Ol02Ba9Oy9mwCavcL49/s+bXxtOJ/1WAKRWfo3gJ6ZhQrrKgN4sA3o4rvys0FwblEhB6N7CaCJc41/f5iuyyWeoI0hr084QkcIAIqZSiCw5mUA0Jur8/eGBtfSombv3QRQ9VNCqmSR/ud0pecAqqhkXYVg4gyz5zRN+54MAMLkaa4GdCtdcjfxNJBXSABd0t/42mu36+0f9rz3AKpK/kj4gE2hED9OfA506XGJBN0jA4jq9mj83y9R3rFv7iCatZy66o2JSVw7cqvoHsFi58IDv/qECnHAfT9ouOBY888tgomvyeTKb9+dPsTTKaHo9/u67+fmGQHU/QlSuCCi4Im9JFxwpSmAKHtAtkt0WowmEqrBvfv9DaDqccbPNG6W4UtxCLTGSYWRQJXsJiEr/4rZc4RonWW6wBWb8zOoX1zgbwCJpS7vG4KkdEWoUKcswr8ipDQOnVdJv2ViB52IrqEsFzhqRn4A6jbSv2psxtIMu81AW4QKeQA0iwQpdJ/sKY2uQ/N36ev2+BNE4kbrR6cUMAdmHlBk/xQA9FGoCz8hDUCMXSfDBTYcdCc7PvZ1/4Fn7TaTxXgfGAC0NVToU3YL/xy8EWZMrrLrTdTY5+ANJmS4yM4D88+O/2UI8R2ABtcy28EUkHYaGCrGAXd+rBFAdLHMidV1Oxjv70Ir8nvbNN+AZ89+LS10MXWx4ZnDoL6+XRQAmQQVeXmMXZjujTWXyXSpH+zT8hoL/Pg0/9hBY16zL98Amhkq5oHk6qtCamO5qRRKsHmyG5bFyo15RThb+6K+trGfwgUPbYzpjmmXDPkyWZOrerr6gRzjQW/5Q/qIu0ewH+6jA4bYz5KQDAfe3DzjJZO9HXqn15WASz9XlstFdzwX8GBpSEOj/BJo5WaTXWazje+bkOTlcgAIbCEwoA9niguBsdZBlguesig3t37oFH+or66PGt/3n2FOAM6fPOZ5mTs8xQNRhI0SL7usOt26lyWwmMtqy/Or/BFInP52+pdDbNmmtDksFYDKqnkbDCamu/XGUg9Z6oRyKW6/e7z84Nm5G20d4/u+XUzBJNgzIRkPBhLTLj7C7k6XQrRPsS+69k2Wdakrdr3KDB7IO/J/Ch2xHe/C8X+GstX9ENw9JSTrgVKP2SaXHxai08dDcPGtYl849kjhms0/Ouhjz7S7VQb676x01YXzlAwgo/TakMwH7R5ItCYEVbYFUx+CKvs+fCAiw8UfjMOE/CWMX/8wKUhFolde1/lV6S07KJV0qqs25IdTHmX/EBlgNskD6oW6ycYIbLsR++qx9MHACMlof2P65mks3xUSpttA8rcJ+eUAYKanpTmi9E6TFugXZWQK5s1wAd4fIPQ/b7XcqgsHpKcNplpoeCYJ6aTzQn464e78i/BBdgiq7HB5hFwh2EOnQJpjnd/rjYtFA002XWPC2FgspvUM+fG0jyZ/AvYQEaoXk6JRjf3YsthDfqInX2UmqxOMAUOweyaG/HzgQ12dZg/BUAaMXsvYyeoXmmqyFgsbBrDz5JjLztZ73qpcoIz9wHSjmta1qyLfEOqGBipwZKY3VqVPYcOs+yrDSk36AWPsrFBQDtg/L6QHGemmDr3pN42eGX1cgcSuVdt8YNbs5fpgIWuKJ5PnhIJ0MDsPUme+SYxlc7iKniF4ZpMUWNJpzgrz+Y/PzjM8R0DyXBQK4kmBCPJjJpJo2/kR9h2dZ3YC2EQTFGj0Y1moYTSdWYkGxKoOSJck9STpGiHL0g1rurOiFztTUGePKfDggCzz0hMcsK7PcSUSyXNDpXDOuZ1/XpwzdIQ+wEGegmE9upTB85LFCvMX5mt68DRAoLBdqJROxxr+KTPDOhU3imiddersuFIEERjCqYki4v2gAT3zXVra4BFSHqNNQHQoHKNRQ5yIag+VCnj27cdB5+YDHhavM0SZt5eM2soQbHzMNAseoRP03a5QinA1XBoNMni21sO+swfMNkhT/s4GQ4R5DkjnU0PqtMaJyCALEC3UD25AcQ1BsrogggdXdpoti8EIs35NFTgXwxViTM55Ma0TqLRGk1KQRqCjHQSU8m/CN/C9oACnEVZ0DrFYEnPbSJrq72rtIvVtYrSwBWlkhdllgpR68syaliFIWNuCYtzv4MEp+n+zWJyHC/J0zzJQ4V0UQhycc6P8ZBxaZQqiKN1QXtn809aA45F51If9CB6sy7aqgMTOCp1HthFSEz9RyMjeuH7Ysk5ZV6wPlY1/AHd2r1+AswMy5neMMv9caO/ggmGdm/4CfFG+oNCQq3Edo1fiJFgLlbasvFL7fspD4/w0UGnP+aEMw2o1583Dj/WdtaQlklcqBLhw2vdi38WhDVbSSB8zwq4DvHz5Bh1opqWnFvbODEL4NxTnXY5co9o6UtFowgTybvvKlogsXj5Io9myRJRxvO4lFlIHBzxgR8WRQU9xUMe3Km576er3Tv7YLBmr99TK+/Ivp1IgVOuO3kuxwLPsfZaaaGb1Xof/T9+rzhYGqgBMegMbpJG1gU0ayqMk9U2GeusfQeBxaaEHWNn13l/7EDFUDxLC+iuOFk0a0TctpRHGk2L0glQnLNXuLMTIYex0tdpUiGWnY2caetTngNT5ruJksT21KL0WVFe9tVqjtVh/DcvUToe+/GFeAGf+Gsa73G8tdfrBXq4du4+qq03gYV2lOCdTBBtapwEoD1mrNUoBZPdgvxp868+Eb/94N4CzBgYu9LTZEI1G8rF9Y7Qeu3EVt2S2jVoGfy6ws48ATFVYXguJ2fa5zm7EXari7i2DuoLSi2feOOqJHQQ7p18gWmxKyMi+OQUWa2+tvtXQPlImstPRxp8P02cPilQ5hqaeS6VYYBYPBDm/qjjiR9sI26sj9EFxILqYW4Nn/gzS4dMYgwGm7zADDm7qeeRlaru87oZHKF+yvjWmA2vPk8m2igtB8NZi/GtH7KMma8lB1pVHaO9uo/hXwdCOpYrUMZazsWXIgt2yOhwXjLU8RzyrWTgXW916AE/bPvxLKUNamF9kYieN61TDbrnsX3S73XN3QkJ06YajQysnFXxhiTrFORipBrU1HKRScy6TWvWqCm2cki5qL2nVBqWyAIiRaSs8LeiyQWTl1MV0eWoXLGX3Y1xJ3aI6rV7bjeKUWV0gckRZL/J1dUvqZFZvEe23AJrnQSrtC1eSO9p156epW7E+/werpsFox+XIzAAAAABJRU5ErkJggg=="},16058:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAAXNSR0IArs4c6QAAAWhQTFRFAAAAMHD/////OHD39/f3dJv5NXX69PT6YJL7OXX39/f3OHT38/f3N3T1NnP19fX5rsX2ToT3OHP39PT3OHL39PT3X471S3/41uD4N3P29Pb4N3T29Pb4ZZL3OHT39fX3OHT18/X3Q3z2N3T29PT2N3P29PT2ZJT2OHP19PX3OHP19PX3P3j2h6v3Rn32Rn32N3P2N3T28/X2SoD1YpH3Qnv3pL/3OHT29PT3OHT28/T3tsv3nLj2N3T19PX2N3P19PX22OH3n7v3Pnj2a5b3OHP2iKr29PX3OHP29PX3Rn31SX/1tMr2Woz2dZ32dp71N3P18/T2N3T18/T2O3b1VYn2PHf1PXf1Pnn2S4D2QHr2QXr2OHT2Qnv1Q3v1T4P2UIT2Wov1W4z1ZpP2Z5T2cZz2cpz2fqP2f6T2iav2iqz2lbT2l7X3ob33or33rsT3rsX3ucz3xdX3xtb30N343eT36O349PX3Tv2cIgAAAFx0Uk5TABAQICAuMDA9Pz9AQE9QUFhbX19gYGZqam9vcHB+f3+AgIiPj5CQlJ+foKCmpqusr7Cwsrm6vr+/wMDEzs/P0NDW2Nnb39/f4ODi5Orr7e3v7/Dw9vb3+Pn5+/yOiq4DAAAIPklEQVR42u2c6UPbNhTAY5w6ax1gS822FpaZ0bAs7GjYAe4GYQdrujOE3QtQoFwNLIUm9r8/XbZlW3IsO7H7Ie8LBkP84+k9vUOSc7mJTGQiaYtSKlfXUpFquaQMpVna7qQq20thTOpaJwNZUzk40sNORvJQYqqnhe829BlVScVY1Rm9gZ/ZYihJQ3faupyuC8l6Gz1YY/PUpPS9WqqxiGaQeryKK9wZsxRsY0FKmvEoDtpPw7WcwoNNKxXZvJ+H1gRNqUUbC3T3tvODu4+tFOVxESgE6mjNZ0C2foqbVsqyXsgpXjOCs7NOru9b6cvOXE6HszatoCa5/sDKRN7NNSkVrbnXGfFY1oLmWpEMLRpfLliZySy0a9kZsRq25+x4rJ1PnHGqObPSeoZA1heOXgxwhS7mrEwFYBiIo2UDPc4cqIU4bKcvZMtjHdiKsVW1kDHQsR/o0asGZE2AwoHyrxpQcQKUFKj/Eoj5igCZL05JUff0eT97IPNyny40n91kDNR/6q99n2cK1MMQeyfdbvfiEH9zZGYHdIUIjq/Jt4Pu3piIIgJdI+3QVmOeIaKMgAbQnA+JOlbnUPVb/AgSXWQDBLVxgHlW8k4hNw+JBlkA9eGT0cSzW6CbAXXw49MsgKCCuvBiK+/tobRHr6JIQMCC9uCA7eZ9XR1Y+l6lDwRd7AReFAL9OHDnx/SBuuBeD9pzsPEFa/EnqQNdgHtwCsoHgWA193bqQPB3gAmtMlqDFXBL3c0CCHyZYwBBq1ZX0gY6wbPQFAMIzkTybBZGDWyI1c1FHYFi2kA9FLN2Wd1lVIAX0gYawJzV2smxG/+19IEsmI9ds4ZsGzWVUh8yNGZPGdMQ6ZOmbtS4R3IecHulhftvK+kDoYT6K/8SDhywBrjYEX5q//TSTJbConz146B+2kqcHmBvn5+OR03yUZ2x7a7VSNWOvXgj3AP8D/3peTIg85Cs1t5WctLtElkHhQ3cRVGec1LWnScsFM8Ci6RwvIQHzDxCBQy3QBAopXsHXp4a7LjPClp0H/Ecmr90SJKVqNnQO3S1g3CEV436qD1wZm1NfcshEmzHDHrff24Yuo6XQYui9ozr8S7MPSVEdD2KhtXm/TsgE8nfeSDsXs+R+fSsBeSnP4Bv9vsZdtBM5F57/V0y5Su/sYjSA8LudThwa03lDwZRakDYnI/NLSrxVP6CUdvMBOiauNfqVGCjgDeIpASE3asXKO20AFE6QNicrxmFy1t+ojSAzGfwqQf93SIj6fQTpQA0INHiSYG5DeU9L9H4gUi08LiXRz70EI0diIoWuShE4wa6JO61GLZ56FOKqDNWIH+0GE4EFVofGxCJFv3dwrANVpioj7JtspFgDEB4MQJEi/zwLV+IaB/ZP9kRM3qgGxItHk1F2YT2jp36/amMCQi711WYe3nkjX/RH/z9Wm48QPxowZNbP4Pe6jeOOkcLZJ4S95oV2Ts4t0hZ/0iBhkSLSBIFaHD5YjTRYkRA0G3OI5busAxcScITpVAMK8lFo8UIgC5DS3K/e90IuFc8oHOnaP11NNEiGZBdw5wNIbJL963EPEOWOI9wVLKs70KJxKJFfCC7RWBZy2g3H49INFrEBcJu3CXLHXwiT+k+RiC7prJI1cAhCkQLZbqMpKSMFogkfdQCMCYyQ0t3pUofDXlYkkYFhP/vA8BDxQFE9PsgaM4nJFowjoZUlZEAkf8bLt/RjoOI/nF7zQM8S53haEE6tIGjJHJyIJyEnpmB9dYKfsbpC7i96fJZh5jZMhot7jmeJSkh0I3j7gHH0dr+px3cYHPWQg63tGYSATnuxYpLct37rAsTb8LQws/bVMOUBBrgcgjQJUlCLU5cUmuOlg66Xy/ncxF4Op0NvnGjY0BLXCDH3UPikqrrtYr+/usF79EZLM2apsCzP7pXly2Nd0oIH0vSOUB9PK143H2oqFSbf54aivmmx7bZ40V8YZsDNCDuLpL2yS23ze+zlXnaCTYYE4C0Yd/lDdn1cRdFUwFxp8NK8IEVetju8XmaoROjUNqnOA9kmonqUZLK4XH+lgUkVlXhHVe0Xfq1YPDOAKruWNdD5iHRNHTGth/ub+i+o5LT0JikaSryNSQ+kHhVhX2pEeaG7fBZqi3xJ8YYaagCiYzQgCU3QnkUfuhYjZVVqfrQLEOPxhMASljmhenR4PA0pFwmQMD6mywe31yaJhCIeQGk5syQ9CMxkFwq49PZS/dYdqVUaIdraEPzoWRAUmnDE+Gr0yxkTa8ZhlHRNTlCgpYI6F4reGBctPAggX8UQMoG+wx7SehT2iTw20DL8dUTJ1vkbG+jgDbj8lTDpuJy9M+xjwQ6G0nzY+Bh52buWIO627e/jdoutTIKnkZToBJCCfmGbfsyOYvn7nYpJOSpEW9WdS/VUhgPlbwYOFubcoB2xInm3ccaqqdi8gybFFJ0kBOKBHCbHjNrZ1aQhyo65v23jCHDprR8ST5Or3TvCbP1u0Km7RT1bUZS7ak7Ai+McHkM7xgqMfZwOa0AZl7jRgqPkspSoGjFonqnIvBGgKmtmEBd+zPfjJKbtcruDFB2f0wXCOiNAGA2LcTcsd0nn3m1zk2EvCn1Wnn6NhD6PSy1YNkA3r5RjEl0SNpW1lS8lNqfNNpTQVWKqSN0XgjuvSvyDb8iwmMTtcq3YtqReYPafKFzQ1OAxy2cNj776WWMU38DdHwxvGKReHUHu8CU6sleSXMUocKUa6waSOPq1EhE9GWURn4QqR6aBlSasXnaETNVSau3qW2aQ1M3kIBXDHGpC72XR1bndV3X1JTf5TORiUwEyP+lOfDltvXHqQAAAABJRU5ErkJggg=="},25141:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAYAAADnRuK4AAAAAXNSR0IArs4c6QAAEU1JREFUeF7tnXuUFNWdx7+/6oHpqmo0qBvjumQ9SqJZNR5E6EZBI4kmcozGNcZNIrueGIwKCEw3IFEgYFzW2I1KNigmMRvE4/rYPMT42CwxjxW6B1FXjLLRbEQxgmIQputWw0zXb08x0z3VPYNTPdPVXTV1+x9o+nd/zw+3br1+l+CDTzy5/++A4pUAphBwFMBHgOgIH7g2LFxg5t0geg+Mdwn0FFn8o023a2/VIziqh5LB6oi3mV8j4mtAmDBYHXLc4DLAzL9kxqr2lfpjg9PQParxAF3GkcSYwnQofBOAE4bivBw79AwwkGNWlrZnok8NRltDAYrP5sMw0vwFESYPxlk5xrsMMPO9uZg2A8vIqsVKwwA6Y655fKSFHyfgxL4O8h4wfg6mJ7vQ8ge2OnduuUN/u5ZApOyhMzChTYyhFj4alnIaMV8IwnkE6H1GMDZEIuolz3yHOtzmsyEATZpXGGspxU1EdFSlY/yOBSxpT+tr+nNYCPE3FnA5MY5jPjj2KAZGuA1Oyh1co3QC2E3Eu5nwugI8mFii7tFQSDF4AQFaRZ6YnxekTXkxTYab/HkO0Kk38Gi902wHYazTIXvKVCxt1qbbyax21DDMqxl8FUAT3QQhZWrNAOcI9IPzlkYfLcJ8hIApVf+xn8ym9QvcaPUcoHhSbCJCogIe0DdzaXVFtYOmaZ7dVcTdRPiEG+elzBAzwPh9JILrzl3M3wDwlcoaYVUurc0ZyIKnAMWTxnVE9D2nExbTje0Z9Z+rZqNWQxRsuasGclj+Xv8MFC2+63PLeQwzXejU3oXIqc+mW1/6IIueATT+atZGjBJvOi8IMvAfubT2RadDpmkeVyxiPQin1D81UqPbDOzv5BcuXkFaV5E/3juG/yub1s9rCkDxpLmEiJeVjDN4p1LUjneueZj5Q4YoPA/gOLeBSjnvMvDq27T92rutv604Olg0NbdSffpQVj2bgRIpsR3AR3sBoq/l0uqPyt+ZW/Ki8FsCJnmXEqm51gws/3d++7ev4JjeOuG+XEb7x4YCNLHtwGmK0vWCw+gb2bRWQXY+LxaC6F9qDVDKe5uBd/cBX85w2Qgzv5/L6KMbClA8ZSwn0GLH7LMml1avccw+h+UN8w0iOtzbdEjtg8nAlau4a8d7aCmNtUCfbk+rv+pPlyeHsETSeBxEvdcRLL44u1J/tORAh2HeTIB9L0x+fJiBu59iPLKx1zE+xGUXW8IbgFLGFoBOL7lQtPDRzSu1N0vf84b4M0Dl46wPcxhql57eCtzyiPMwhtW5jDazgTOQ2AHCsSWDUV0d8etl1GV/N4wD4xjF50JdIZ8Hv20HY9b3K5xcn01rFzUMoHhKGKV7LAzem0vrHyoZNwxzMQPLfZ7DULu3J0+47Lbem/LMvCWX0c9oGECJlLDvb0W7DfKebFovP12Yz5vrQPhqqCvk8+D3CuDSW3sPYWDems3on/QLQP9pP07g8xyG2j1/A2SIFwA6LdQV8nnwvgaoI29uI+rvoTKfZzVE7kmAQlRsL0KVAHmR1RDplACFqNhehCoB8iKrIdIpAQpRsb0IVQLkRVZDpFMCFKJiexGqBMiLrIZIpwQoRMX2IlQJkBdZDZFOCVCIiu1FqBIgL7IaIp0SoBAV24tQJUBeZDVEOiVAISq2F6FKgLzIaoh0SoBCVGwvQpUAeZHVEOmUAIWo2F6EKgEaYlaZeS8RXmem90EYCeaTiOiQDQaGaM53wyVAgyvJWoX4+6qqbiWivdUqDMP8JgO3DE51sEZJgGqpF+P3QOSKWGyksx1Nvxo6DPNbBCytRX0QZSVAbqvGeEnXo1OI6H23QzoMczkB5dY1bscFSU4C5KJazNgXUfhkTdN2uBCvEBnu7WmaDlA8aewkoqPtrDPj/3IZrbwnhl9eLLTXM6N0tU+PorMW8KiuokgBNIUICjPeZYVWtd+m/s5JUV6YK8C4oVb4giDfUSBcssLRXAH8Yi6t9/s2sSf9gZwNNpkxN5fR7iwlzicAdbEWPXYU0TvOgp6Z4g9bbD5T3RS9+z8Cz8xl9NVhgKjpANlJnjRPHHtAUfdvydBuZ9L9ABAzfjMqpn6qejaIJ8VviHD2IWcJphnZjPqD4Q6RLwA6VBH8ABCYMrFYNOX0MdFmXASFfj7gIYZxfTajfbcCIsO0G6cvGnBsQASavgb6oDz5ASACXafr0bucfsaTxjIiWuKqxsN8JpIADUABE39plKY9XDEDpYQ9q8xyBdDBRVE/M1G+kAZx0rUOnwpKgAYojELK32ta608rATJnAHxPTTXtbyYaBhBJgAaiQMEVMVW93yk2fiEf3lIUfyTQkQMNd/7OFs/KrdQrNpTJ5wu3gbhijVWLzmbLSoAGqgBjXSymTu9zFpYS/0DAAwMNr/6dgXm5tHZHxcI6wBBJgNwRcG9MV/tsLxVPijlEqIDBjbr+ZyJxO4jmuhnvJxkJkNtqMO6PxdQr+sxEIYdIAuQWoO4rzA/HdPXLRFSsPK0P70wkAaoBoB7RJ3QtehFRdzf90ieshzMJUO0A2dd1Nuh6dBoRHfAKog5DrCbQtYNxr5FjJECDzDYzfhfTo+cTUSHMEEmABgmQPYzB2Zim2hB1hBUiCdAQADo4lPlFXVfPrn42up5rIj8fznwNUD5vrmXHXqpDrbVX4xXirbquzfbyFN8wxHcZ5P7+m1fBVun1NUANyoGnZob7TCQB8hSfbuXDGSIJUAMAsk0kUmIhgJp3nu7vtoef1kR1BejUG3i01mX+EwFfaFBdgmWGMREEtVanLUZbe0a73Tkub4hnARpfq656y9cNoIkpMUlhbBhMguod1HDUZwEL2tPabaXYDKPweQaXd7duVsx1AWjCfP6IwuKlWp+PaVbQQbXbhcipz6ZbXyr5nzdMx16TzYmqLgAlUiIDoK05IYTJKv8wm9a/3guQeA6gcc3MQF0AiqfEZgL63am3mcENN9vM/HIuo59cBihvPg1Cn1eOGhl3vQDaSMCkRjoeSluMbdmM9gnHDNT0PWXrAlAiad4F4mtCWdQGBs3AulxaO/h4LTPrhijsA6A00IU+puoC0Bmp/ae0oLi1mYGEwXbRwlmbV2ob7VjzpvkVWKh42L8ZOagLQLbj8ZR5BYHva0YQIbGZzKa1laVYOwzzVQLGNjv2ugFkBzJ+fuGEFub5AE8l4GPNDm642LeYbmzPqPYr0Qc/w/ZK9HApmBdxTJpvnsMWP1HrhVZmpHIZzb5M4jt4bIfqOgN5kfjhoDORMj8D5sdAaK0lHr/D43uAOkRhlsJsv/1pdzCyr7pazPafXPrOUEq/KQf/jUuyDEvpHuOU75bhsj5GpOfvzJYtWLIVQaRso1veVl3tR498xFYJK8L8qqZpbzohseFh5seJMGIo8OTz4g4QzalFRyNkfT0D+aE7h/si8HO6pp5LRPap9cFPvK0wDWT9rA7w+PalQwmQe0IOLcn2E4nq5Gp4SLHsHkIttZioPmzl8/5+Y1UCVEt1+5PthuccItpT+nli0viCQmS3hKkNnqrmC36Hx/9roLy5jQgnDrXGXo1nxraYHj3TCU+iTVwOwv0gRGqxW/3gWBDgkQDVUuEqWQZei2nRSUS9fR1teJjwABFqakgaVHgkQIMEyIaHODo5FqNd5QVz0pwO8I+HDE/AWgLLNVDtEL0OjiYkPN2JkwDVBBDvUEhNaBq9VRqWSJpfZ/A9YZt5SvFLgFwDxDsiCk1WVXV773UeYyYp9K+uVfQI9lnzBOyw5YxXAuSy+kw0e5QWLcMy2KcPqrvxG4a5lIFvuXTDd2ISILcl4ci40jZPE9rEGEXBKwTobofbctX9EQ3DvImBm2vR4TdZCZDLiuhatLXUD2hiyviGArrb5dCDYv2cqi8EUc0vGtZisxGyEiAXWWbmPaNi2hHltU9K3EnA9S6GlkTmZNPaqtKXfN5cBEL5+Z4a9PhOVALkoiTVACVS5o0Af9vFUKCqwXg+L24A0QpXYwMgJAFyVyTWtahW6kY2oU2cGVHwzEBD+55tFeaAuea2wAPZaebvvgBo3ALjr5WidsCP2z2Vi6PgMzFV3VD6nkiJBwF86ZDFq555xPCDx4696ds9xVPmYgIv7ylExVrBV88DMR6KxdTLS8BMXMRHKp1iHUCfq4bIAma3p7XyKX9+mMLjC4ASKWMXQB/uOc19NZfWPl4qiK8AAkCgaboefcIJTLzNPJcUvhCM4xi8IQLlFxszvRcb80LMA1P5bYpmHm68sN30GSiREiaAaHdwvCeb1stnO34DCIAA06WxWPRJN8XIi8JcMFe0ZXEzLkgyTV8DBQygHs7xEBGt1bTWDdVtfsuzp1GYSeCab3MECR7bVwnQECvGwEYwOivUECIETB6i6kAMlwAFokz+dVIC5N/aBMIzCVAgyuRfJyVA/q1NIDyTAAWiTP51UgLk39oEwjMJUCDK5F8nJUD+rU0gPJMABaJM/nVSAuTf2gTCMwlQIMrkXyclQP6tTSA8kwAFokz+dVIC5N/aBMIzCVAgyuRfJyVA/q1NIDyTAAWiTP51UgLk39oEwjMJUCDK5F8nJUD+rU0gPJMABaJM/nVSAuTf2gTCM18DlDfEZoDkXqw+RsnvAK0H6EIf5y/0rvkaoA7DvIeAGaGvko8T0HyAkqIDhJidI2bel8voh5fyNZy7WviYiZpce98gfPE79s5YPR/m57MZ/fT+lNTUvt+tF/Gk+CMRji/JR3V1xK+XUZf9XQgxxmJ6w60uKdf4DPxpJzDjLnsrtTJBT2bT+gUNAyiREv8N4KySQYXpuIr2KIZoB2hC41MjLbrJwObXgEX39QLEzPfmMvpVDQMonhQPEeGy3hlQOT+Xif6yfBjLm9NBWOsmGCnT+Az8JAusfsIBEPjmXFpf0jCAEimxEEC53S0zVucy2sxeoJjyRuFlIpzU+PRIiwNlYNY9bG57C6rjEHZRNq2vbxhA8fmFjxFbfygDA+zIpbUxTgcMo/B5Bj86UDDy98ZmYK8gXHpr7wKaASOX1g6eEDUMINtQIilegXOGqWpQacvk82IliOY1NkXS2gdlYOF9vGXLaxjfe7TAw7mMdsjGo56chfUAtACEW3tnId5pQhv7YpoM56HMEAW7P+FnZVmbn4H//TOemrmGK2vByrRsprKHpNNTzwAaO5tbjxwpthPR0b0Q0ZpcWr3G6QAzt+aF+SCBLm5+CsPrQVcXHrzgZusEdt5mYmzMZrTy2XRDD2G2sXjSuJqI1jgNW8yXtGf0n1U702GI1QS6NrwlbF7k9uYwn17KIxXAPvkpf7qsltOfXTny+Q/yzLMZqGQ0nhIbCZjkcKIDrFze37QohJhsMS0CMK156QyNZYvBP1XQcsvUJV1TiZCuODKg79Gi4TOQbXD8XOOYES34H4D+qtJBpHfp6uLXl1Ghz2y0f//J1MlXgqyvAnRMaEramEC3M7BuRIT+bepNrfuKLNYSUcW6h8Ev5NL6ODfueD4D2U5Mmm+eYzH/igClCqIdAC3J6dEfYxk5br70SgkhEsz0SWY+CUQnMte2n5ebJAxnGSIYYNpGxC8zR7bY+6OdtYBHdRXFAvsMuM/+aMx/6SzilC136G+7yUtDALIdmZgsfFah4gMAja52jJl3g/A4mNZbSstrVmfnLrcBuAky7DL2Znog/ggRTifQBcQ4H+S8UNiTIca2TkQu2ZJp3eY2Zw0DyHbI3oCltYjHQORqenQbhJQbegaY8ciumDq9vyVFUxfR1cY/tZRbCoZ5PTMvJaLDhh661DCUDDDwJ2KkshntJ4PR09AZyOlgfA4fTS3iVhDZu+X07KsxmBDkmMFkgMHvAcqdubQ6pP1dmwZQBUxthWlExcsAOhmEI8A8GkTlDVoGkyA5puJ05V0G/QXAO2A8w4RH29Papnrk6P8B9g+oRe+xVYAAAAAASUVORK5CYII="},12282:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAEFZJREFUeF7tXX1sHMd1n9m7497xjuSdJFqyZUkWJevDpiWau3ekJNa2gMKoU6tJ7NgWEqdOmiZu07rtH3XjokANFQUSw2jRxkBroY2T2ondMEiDRI7hBEgARzTF3O7RlqtvWaZE69M66b6/d3eK33WPOFL3zb3ds6UHLCSAuzNv3m/mvTdv3pujpENpZmbGGQ6HN1NK1xNC1lFKb9c0bS2l1EsI6dUf/B8UJYTE9SfCGDtNKT1JCDnFGHs/mUwe3blzZ7YTh0o7hSlZlpcRQsYopds1TRsjhAiapnWpqko0TSOlfxljpPwB/5TSeQ/HccRmsxH8i8dut+cppbKmaW8TQt6mlL4timK4E8ZuKQCTk5NLHA7HI5TSxzVN26GqKlUUhZQeowQEgACI3W4vPjabjXEcN0Ep/b7D4fjRli1bIkb11Ww7lgAQDAbv5TjuLxljn8rn83w+ny8K3UwCEF1dXXhyHMf9nFL6r8PDw78xk4fi6jWrw/HxcdvAwMBDhJBvKIoiZLNZUigUzOq+Zj8Agud5rAyZEPLczMzMTx599FHVDObaDgBjjJMk6Sscxz1TKBQGIHizZ3ujgsSqABBdXV2nVFX91htvvPHSnj17tEa/b+W9tgIQDAa3cxz3QqFQGM5kMkVD+nEg2Ivu7m7Yi5Cqqk+NjIwcaBffbQEgGAyu4DjuOU3THs9kMjSfz7eln3YJpdQuz/PM6XTCYL+iadozgUDgotF9Gi6YYDC4i+O4/8pkMj6om08COZ1O4nK5IpqmPREIBPYZOSbDABgfH+8aGBh4XtO0p5LJJP24qJtGhQm15PF4mM1m+zZj7GlRFA3xIAwBQJbldYSQH+bz+eFUKmVIm40Kxuz33G43czgcMmNsdyAQ+GCx/S9aWJIk7SCEvJ5Op/s+rrq+WSHCNkAlMcZ2BQKByWa/L39/UQCEQqFdqqqOp1IpZ6e6losRTq1v4bJ6PJ4MY+yxxdiFlgGAb88Y25tMJm2fNH3fKGi6XVDsdvuTw8PDLzX63aJXQDAY/CohZG8ikaAIlF3PhGBfT08PI4Q8GQgE/qNZWTS9AiRJ+jRj7MeJRMJ2vQu/JGwdBJVS+rDf7/9pMyA0BUAoFPodTdN+mUgknNer2qkmXKijnp6eLMdx9wuCsL9REBoGQJKkjZTSqUQi4b3eDG6jwoRh7unpidrt9pGhoaETjXzXEAAnT57ko9HoVCaT2ZrL5Rr6ppHOP4nvwEXt7u5+z+l0BgYHB/P1xtiQMCVJejGfzz+ZTqfrtXfj74QUA3k8z/+bKIp/Vk8gdQGQJOlzjLHxWCxW9916nV1Pf+/r60PY4mFBEH5Sa9w1hXrw4MFb8/n84UQi0XvD6DY3fWCUe3t7YQ8Gh4aGzlX7uiYAkiT9dy6Xewyx/BvUvARcLhdxOp2viaL4+aYBkGV5J2PsV9Fo9IbqaV72c1/oqujeaq5pReHq57fvpFKpweslwLYIGdf8tKuri7nd7v/dt2/f3ZWONysCIEnSnyuK8kIymWwXX9dVuz09PTje/Looiv++cODXAHDo0KGubDY7G4/Hl98wvMbME32XfJFSunrhQc41AASDwS+rqvpSp85+h8MBw0bwLx4Q0lvw5HI5ghyjTiSPx4NV8Id+v/+Vcv6uAUCW5YOJRGJLJ4Ub4E3cfPPN5KabbkIMvqZ8U6kU+eijj8iFCxdIJ20c9TDFtCiKQlUAJEm6jzH2607ZdEHgq1atIj6fr6VJHQ6HyQcffEDiceTtWk/wiAgh9wUCgbkMvHkrQJZlnG49YvUyhoq58847WxZ8uaiRyHvp0iVy/PhxyzPxkPTV3d09LoriYyUe5wCYmJjo4Xn+o1gs5gTTVpHX6yVbt26d0+9G8YHN5MGDB4mVtg1Jwl6vN+10OpcPDg4WXcw5ACRJ+mKhUHgZOtQqWrFiBbnjjjuKKeXtIHh1R44cKa4Iq8jtdiP18QuiKL46DwBZlvelUqkHrVI//f39ZMuWLcU8/3YSVvd7771HLl++3M5uqraNRGCPx/MzQRA+PQfA1NRUr81mC0ej0f/360wmzIpAIFDM4TeDsBIkSbJEHWGC9fX15V0u11KooeJ0kyTpU4qi/NwK/QiGRkZG6rqXRgMDF3VqaqpYfWM2wZXu6up6QBCEN0sAPJfNZv/GilzONWvWkNtvv91sGRT7O3PmDDl5EqVk5pKea/otURT/tgiALMsH4vH4qNmhB6icsbExwz2eRsWJ2b9//37T3VNsynp7eycFQdhBZVnuZoxFrdD/q1evJhs2bGhUXm15DysAK8Fs8nq9BVR8AoARRVGQ7WA2D2R0dNR03b9wkHC7DxxoW/1FVZnqEdJRGgwGH1cU5RWz/X8cXG/fvt100Ct1CADMHj88P57nH8cK2JPJZP7ebAN86623kk2bNnUEAAhTfPjhh6byAkPsdDr3AIAfpFKpz5u9AYPwAUIn0NmzZ8mxY8dMZUXfkH0fAFjiAd19991k6dKlpg66WmeImr777rum8qKnt08CgCOxWGyz2RsSv9+PHaGpg67WWTQahStuKi+Id/X29h4GALPRaHSV2RFQhB56e3HnhvWE84JgMGgqIwCgr6/vDAC4Go1GfWYDIIoiQrOmDrpaZ5FIhIRCIVN50WNCVwBAIRKJ2E3tnZBizB8R0E6gixcvkkOHDpnOis/nywGAXCQS6TK7d8R/EAfqBMKxJR6zyefz5S1TQTh8GRwcNHvMFft75513yJUrV0zlRVdBV4tGOBaLrTLbC0JKyT333NP2A5h6UsW433rrLdPvsdCPJ2cBwNFYLLbJbAAgmKGhIbJsGS7Kso6QwoITMrNJ94KOAICpeDw+YnYoGgOG8AGClYQNGDZiZpOeLXeAhkKh15LJ5G6zQxGlASMgh8CcFYQTQJyKWUEIRbjd7lepJEn/mM1m/87sYFxp0EuWLCHDw8NWyIBMT0+Tq1evWtK3fir2DwhHf6lQKHzXyjS+jRs3FjPgzKRz586Ro0ePmtnlvL6w6h0OxxdhA8YURdlvxYFMiSN4BNgZmxUbQugBsR8rHI/SmHEgQwjZRo8dO9aTSCRwJNmebKgG5xjcUsSHkIjbTkKGHFJSrLJ5pbH19fWpPM/3lQ7l5Xg8LljhCZULG4YJYWp9dhiOA1Y5vB6ksVtJegFfUBTFkSIAoVDon9Pp9F9ls9n2pqU1MGr4xzioN/qwBv7+4cOHTd9wVRqynqT7T6Io/nUJgM/mcrn/MftctBYe8I4ARL16gHqYQtWcOnWKwOh2CunFGp/BxR5FAPQrhC9Fo1HTo6L1hIIaAaSvNBu6xiELhI5EXCuNbaXxQf87nc5+XJk8p3JkWf5FKpW632rjVA0QuG1YFTjEwf/hR8Nm4BwD5UnYx8CVhoeDwFqn1jaD5+7u7jf9fv8DGOscAKgNUxTlpU5SQ/VWx8fx70hHcTgcT/j9/pfnAaBnSF+yqkADnsEtt9xSPKhHDr/RKxEzD1U3WB1QTVZ4fHoIOpvL5W4aGxsrZsJdU6KUTqcfMdNNg2BwMLNy5cri1fIgqBH46vWOSeExlX5LoNZqALjY6JXcW6is2dnZYi6QmcWI8H5cLtcP/X7/7rlNaDnjuIKSMbbfjCK9kuDhblaqC6iXuYzZhIKOUsFFLQAw81FluZBKQKAvMwy1XqQ3Vn7V5TV+vyRJk6lUalu7rpbHjndgYKA442uVIkGwWAXVKhzLhVorroNzZ5w/1yKs+Pfff79Y2touwrjdbvcBv98/Lx+zUqH2Q5qm4VI+Q3nBjIU7uXbt2jlVU68DOAQIFy9URZWCd6dPny4KsZww6G3bthW9pUYI/SFbuh3nA1B/DofjoYX3B10DwLPPPsvt2rXreDweX2+UoYLlv+uuu1raVGETNTMzMyc/7AegzysRwCqv8kHBHwx7s4QsCaQqGmUf9Cy4E6IobqKUzitBrXZZx25VVV8zYhUsX768WPnYav0XdDMEWx4u37FjxzVBu4Vp5rWAagQQqCWELow4L9Bn/2OCIIwv7Ltq7EeSpIlMJrN9MZf0rVu3rqhyFksQAg5PSoSzA6ihcsKMRZItCOoOtQdYeYulhSuw2fZwiZ/b7f6NIAj3Vfq2KgDBYHCIUhqKxWJcPXewUsNG5/2gyLpUWrqwtAmqAqVGJZUJ0AG+UXT+/Pni3qQVQtjBZrMNC4JQ8eS/3pVle3O53Nea3davX7+e3Hbbba3wW/Ub8DA5OTlnkMuzq8tTC2FwoaJaVXnVGGgFBP3KshdFUfzTau3WBGB6erpf07TD8Xi8v1GDDPdy8+bNhgq/1NiJEyeKGyhc3iEI8y4dKeZ2AohWDW8jDGPjhmKORkjPeghTSjfX+tG4uvF/WZbv1zTtzXg8TuuponYXXEPVYBVA+Av1OxwG2AGkvbeTGinq00MOGqX0AVEUf1mLn7oA4ONQKPRcPp9/Gj9NUqsxM1LOEfVEJLQSYfNYusSpXSBgEiKVsZZ3hJ86sdvtz/v9/m/U46MhABhjtlAoBK9opNqpmZUF1/UGafTfMQlQ2FdJLeunXW8LgnAvpbTu73Y1BAAGMDExcQvP81PpdBqXuc77rl2Gz2jBGdleJXug35A4qyjKyOjoaENXsjQMAJiXJGmQUjoRj8f7ytG3Iq/HSGG20hZUEexRyUPUjS6u5trh9/sbLjZoCgAwOj09/buqqr4Rj8cd2KVi9uO6gXbd8dOKcMz6plTYodd7FTiO+z1BEH7dTP9NA6CD8EeKovwnfsIEkU2jff5mBmDlu1gFsAUOh4NRSnHKNe9GxEZ4awkANCzL8h8zxl7cunWrrd2eRyMDseqdCxcuaOfOnfua3+//Tis8tAwAOpudnd29cuXKVzmOW1Q7rTDeCd8wxrR0Ov0Vj8fzvVb5WbTgUqnUZ3ie/5HNZuu4lJZWhdLId6qqKrlc7mG32/2zRt6v9s6iAUDDV65c2eZ2u3/M8/y1536L4a5Dv83n8+eTyeTnli5duuhrVgwBAHI6c+aMz+fzveLxeH6/3RfvWYULjG4mk9kXDoefWLNmjSG/Q28YACWhhMPhr3u93n+x2WyWXADYLnAURSkkEomnlixZstfIPgwHAMydPXt2g9fr/bbb7b7fzN+tN1IwZW2xVCr1i0gk8herVq0y/IK5tgBQYv7y5ct/4PF4XnA6navbJJy2NpvL5U5j1vf397/ero7aCoC+X3Bs3LjxGZ7nn3Y4HMWykE6nQqGQyGQyz09PT39z586dSjv5bTsAJeYZY3wqlfoTnuefsdvtK9o5qFbbVhTlYqFQ+KbL5dpLKTWlisM0AMqAoNls9ks2m+2rdrt9lFrsMjHGWKFQ+K2maS86nc6XF6aNtApmo9+ZDkA5Y+FweGVPT88XKKVfdjgcSHMwix8I/Rhj7HuJROIHy5Yts6x6w6wB150QkUhkjd1uf9DlcomMsQftdjvuMzOKP6YoCs5nX89kMiFFUV73+XzmXxZaQQpGDbCugJt9IZ1Or1RVdYfT6Vxrt9uXKYpyl6qqGyilvZRSF8dxXTY99UHTNGgSnD4VCCG4f/+4zWaDoC9ks9kZjuMm3G73+WZ5MOP9/wPFFHDOdELuOQAAAABJRU5ErkJggg=="},1581:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABQCAYAAADV9a3ZAAAAAXNSR0IArs4c6QAAGFJJREFUeF7tXUuMHMd5/rp7ZvZBiqT4ECmSokxbT5q2npZkSg4tOZYdSbFjCDJgBw5yyC1wAF9yyDXXIAl0CBAgOQUJkkMOQQ6JkMQXJ7aQOE6gt0VSfOyLu7PP2dmZnUd3BX9VV3d1T1VX9czsQ4oGXMzuTFd1df1fff/3//V30wOApQ12n4fwTxi8ZzzgOH326euTPQMMWPY872dR5P3o5BHvmrfaZF8I+9Gb8DD9yb70T6/OMAPNIPAvefWN6B8B9sqn0/T/eAY87x+8+ka4AuDoJ3UaPAAMAL0P+6L2n/DXEgHhY3udqpGdjK1rIBsWvRegQNfs4wiajx0QrCt7HBRgs6Rqfc2xlq9tve/J9/saCEablqSCYYlAtnOyjIUa9jvt7ksgaFe9lQqEuRwPc7Kt7SCrcQ3UYG1nO/EOfL8vgOC08jUXvxteoOycG428z0Gx50AYWMGGJT32lZ7n/VJ+wB0ehas/9+VeMsWeAEFrfI3sL2382JieBzAGqO/uptMfme+P/uZ+yNF6xsNzX5TsdtTLStrvOhBsDFDW+NzYu6wN8rOfYMERFNRee+geMsSuACExrsGpO/t6ZcWPbSm4dpQs1ZhqDO1U5nBhjAFA7BFD7DgQMiAwCD4XW9DKH+Xl2nxwpTLuZkwvz8H/FLVX+9WCQjmgBOGUnqodAcLACs9ZwcoAQ658136Tlao0kCs5ihjIuCy2Hr1zA+St4JEG8ZRw1eOaxPayaYsBjaBhCNs5hvl+7EAYVQO4TKZ6oca5t6IiO10JEOgXmnz+JtiAQ4H+kVfwxXccBAoQODM4AEGeVQuunAWLGGLc7DBWILhoAS1aHRlAyzTqirEYQm2fbxbFDBDFIIiiiONhbZNhrcHQ6QHTk8CdBxmmpzz4BALfg8cAn95jBHM8yN8dggoXhsjM2Q4JyrEBIWMDjSsw+1g3IrMxTb4X18WpUj+BgVwDGf29mxHevgasN9OeYieBY4cZLpwD7j8LTE54HAgcGB7ge37iIgRJeK4RplGL7IZ2GAsQTILQRts2N6A1viHfMEwIKXSABwGACGHEMFtneOM/gXYne3YJApXaJ2oMz32e4YGzgB/4HAy+TwwhfhfMwDgYMi6hAPsmYbnT2mFkIAwDAttqLWIXOYe2Pmw8I5mA3sOQIYwivP0R8JO3SAukvU9PARMTHmpVkaxotRmaW3R8rCA94PwphstfZJiseQgCH4FPP4IphI7IwtTm3236wcQQtn6L5mQkIJQFwVAMoIy+pP7TZhbFihPrm37nTBAyvH+L4V9/ngLgyGEPZ075qNUGIRdFwNpGhIV6iE5XTP+xQwwvPxVhesJHUBFAIFBIZkiu3dHHJwxgsG7y8ZiiiqGBsBcgKFzl8YBsTCGjAAmCfp/h7esefvIWuQdxhnvP+jh6J4UH5he1J1aYu93H8ppoePQOhpe/FOLAVIAKgYGzg9AOwk3EIaYjGGLOMaaxx8kMQwFhXCDQRgE5BrAavzjRlzaPZ02GhKQLOj2Gd28E+J8PQzS2xAGfucfHnUfMIEiiy0jYh8CzvhlhZqHPGebUUYZvPc1QrfqoxEAgzSCFYyIXSq7kIu3AB16yvwFxXbZUbVwgoIEMG2nwtraln7tSrgl4LkC8N7eJCQKsNoAPb/X50cePebjndKDFXgIA6iMCKMzkrBK/N5oRZhd7vO2jn2V45kFwVqhUAsEKcWSh3RhRlnaRn7eCQY48AX3hMsp8WYoRxgWCTD+GKEB3CQ7ZXIMRUxBQZNDYAt65EaDb9zCzGGK1ESHwgQsPEqXnogWZX1IYQAWABAJ9troRYnm1zxH+ypci3HOXjyqBIQhi4SjCSblRlhmsYjzJlLqLsYJhSGZwBsLYQTBACcWJORcGUE0oV5ZggYivXgJBfR34YKbC/Tt99t71HvohcPKEj9OnUpdgYwAdGMhNLNR7aHciHD/E8OolchEBBwPlFyQzyEsfNj/gBAYFRS7RhBMQTCvYxM4mo5XtR+4J2ECgG4fcK6AVK3ME8ysers5X4rQx0N5muDIj3MKFBwIeJspJJqNKDWBiAJUN5PHdHsNCvcv7efHRCPed9jgYKHogzZC4iNhQ+wUMViBokzoF+/9WEOSYoNDVW9L3Wo2h7hHEmUJigltLPm4sBomhyVD19RALyxGOHAJe+moV7Q7QaDJsbALtXlYLaBkg1gd5zbDR7KO5FfIo4rvPMqETAgKC0AuUX8i/MoBw0AymXEPZfuQ4CoFgUvW7wgRFYEtGP3j3SpIoioQu6IcRrs37mFsJ4o0k0Zi+m6uHWNmI8PDnfHzjK5WMbfoh7TEQMIC1JsN6A2htD4pEzgSKaBTnBOprHf7Fq1+OcOpOn2ceq7FwlFGEesKca09CRhOtm/IMw4aU7oyQs76OKYwAUa9YOagsoDJkomlMH1FYKHME9H5lzsfsMgk2oCe8QMIKNxb6PGz8ypMBnriYjRZknoC0REiGXWZYXgFaHYZmB9gkOyvRQ54xGs0eut0Qj5xnePYhD34gXAS5hzT9PCgHdSu6CAy6jYxhwGBlBD5UBxCIrVl9uJIXmgNMk1vhrv0kZ4t5UoaH5Aq6/QgfzlawvOGjWgWCgNLDKQgon3B1JkS7w/CN5wI8fJ8AgjQoAYBWO73PzzMsr2avjcBQ34xBx0T9AqWmBRA9dHshmq0uDkwAP3iecXdQi4FAKehk29qWXLKEgk7CUQlDTKAqDYSyq7hUtFGgCQb6icM6mccnw9LOIf20thneu1VBs+1hoiYASrQuDS0n48pMD9sd4De+XsG9Z/yYSYTxJQg6HeDK1fyWk+hrmdzGVuouElaImWJza5sns1+7FOHEIcEI3D0EtFtZkLQyCAgjM2i+KKsVSgHBtJLLruCRwBQDQOzqiRUsQCCig5WGx5mg2wemJoVBydg0MVJgiXeGa3MhtrYjfOdXq7jnbh90F6gEgHzf2GCYX9BTOAHm6qJkArl3EY+JAe1uF2EY4vmLDA+dAaq1ANVAZBxJJxS9EkNa8gKcETSJh7LuwQiEMitZB4RxRRtZrxFftawa4vYkQzD0QuD6vI/5VTHBVERCdQWkCyR9ytwAfUA93VgIsdmK8PVLFdx/PsgwgQTCyjLD6preZNTHzArQaAG020CaQdUKvT7lKPr4wjmG5x5iqNQqqCV7EGKcMkmmO0MGDPEBOlawugfZeYGb0QKhbLzvyghlmIAujqKsdDLSsjG+unkpkRCHmy0ShRW0tmnHD3zLeIv0gCIMEzDwmjNyKIxnFdebES49XsHF+wOeLlbdAoFho8GwsmwWdbfX6YkzGvfA+woRhh2cPgp860nGE0vVakVsRgWiSkFWM+WNWXZFW8Fg0RqlGEFnSFcQqCs7M60mXSD3BeRKUPcKYj3Q7gJLawHmV0R+oFIRLElMkHEDiQuROkHMytJahMXVEA+cD/Dck5UBt8DdyjawtJg1i/pXvQHMrgyGkDKRxViH5xNeeybi+QQuGJMwUsyoHKtBGsSDTr/VskLSUcFxO8YIsW/Kg8GZUQztMxtEMf2TCCSa3+oB/QhY3QywuubHBSJZ+lcnN68N0upkoNlmoBDy6BEPr7xQ0wKBGGJliaEvQ88cimeWGRY3Ul2Q3Yyis7dxaAr43rMEBKpvqHCNwLOMSn3jqCvaqhUsWqPYNXAnJq68DK1njrfkDTIgkhKAVj+FboxhuwssrnlodYEDhxjPB2x3PCwsCBZIKowT5kjdiUkbcKDEiZ8PbvZ4edmrv1bjWb+8a+Cs0AaaDbGc8qvx3RlgS5NokqGs77cxVQN+cDniQjELhLQEvgwr6BhBXpMLq+ja2zWC0nMeDONwC/n8AxdcoFIwsUH04WzAV87ZMyGnfprgpXqArS0BN1lfMMACkgYTOky1geo2Pprr81zCM49VcPbuVDDyKERqBooAmkBvOxtGLjeAq7ezbkHuOdB1wItQCbYFEH4l5KEjaQTSCpRLEKVs0l0N6pAM8HLWyxtzXzJCBjCOjEAXIjODJAAp4/fWR5T29XDwYIQTx0V5OR1361aAKBIgiP+J1SpDyyTEzH8Wr2rluJVGhIWVEKdP+nj60WrqHuJQUvh6AYpeB+h3hGhdbxFIwaMVsfrFcWrU4HshqtUOjt3B8OrTEQdCrVpJqpdk5bOEgM49ZAxuEXyjtN95RpC+SeNe1PoCcRFpPuCDGR8rDZHtO3EixIFpgZQ+1RDMBHHVoXpHUqqp0ghB3qgiwkyVPiUr9EKGD2f68DyGFy5NYKJG2cHU+NxV5ECxuBLhys30uAQIchMq3nuoVnqgn3MnGL75SBQnlAQjCI2QY4SifIDFx1sZIUFbOk8qBzkDYVSNYGsvfSqxQRhG+MWVCjo9EWvffSrExISg5X7oYXbGF+mkOB+QiRC0bJBSesIaSmg5s9RHoxVx13DxAcEKqluQf4t6gwhXZ8R2tW7DKRWLHqYntxH4IS6eY3j2QQofyTXE2UVZsaRMzCgr+hOjEaTw46XlYYQ334/rxwGcioHANUHiGoqNq8sbqIBRhSTVLl6b73F//czjNUxN+gkYVFDMLTJcn4tzBpkNp3SPQe41EMPcMd3iQH7xEYbPnqT8hggdRaGKuClGqnDXqCG3sJNFbWWEcUUNmUhAFZCGpa7LTNryEIINKEwM8b9Xq+j2BSMcOxbh4MHU8Iu3fbRlwihWVBkjD3w2qA2k75UMMVvv8yzjgQMeHr9Yi298SRNMtxYYbs7r8gXCPUV84ymdmFq1h8lal98r+duXI0xWxaYT32uIgZAJHzPKUE/fMmTZm6ihwMebKoiGzSNIt0C1AO/fDNBoCY1AIDh6TJSM03C2mh7q9TgZowiogXAxzkHotAEXngpg6P6E67d73CWcORXg3ntiFxEBH80yzC3qsocpE6j+lno+ON2G7zOcOcrw608AgRdvQ1fT4hRZv2ii9Qw2hhCKA+3jJ8lkxyr+GjmzSGDQrnR5ttyXRazAdw8Z48Uks3UPs3VyD3QLGcPps1EcaomVNz9HW72pGJTRQ1YvxDeyaFhDTr56/OpmiMW1kHd6/lwVx48FuHKTdIEuYZRlAHVyJ2pdTNRERfPLj0W494QIFYkRKL2sFYoa65SKGEZkFHtCicMlRo0OSgWl5WXcg1zNtINIQGhtR3jr+kRy+9mhwxEOH0kziN2uh9sLgrozKz7JHxAIhAyXYaf2uAQk4jhyEc1t0enUdBUrG5S4GtQAhqlAJehjekpsd951mOE7TwmRyIHAt6DT/IF4DsN4dg9dNYbJrZRiBAUTmXmwJpYcwcR9bSSSSaQTZpYC3F6rJpN110kWRw8CYlQrUF8C+vHegphThskq3XoWohrQQy+ECwgjD+2Oj0bbRz8SH6ZskGoIAtbsch/trshbdEOKXioDGkAHhEqlj6mJDj8nlcd/+8kIJ4+IknbKWoraRSEU+ZTITTWNdUqxgcG6uj40xFHsGjJGVxhBkQzJXFiB4OAe5MQIIAhW6PUiXJmrca3A17fn4egxhukDMtUrVtT6BsMvrgL/fRP4/tNb+PyZkPvk5LkFPKdP5CBi/40tH/WNgO9XdPgegpKPiO9emlvpYasjpjJkHrZ7FfT6pFkGnZvvRdwVVCvxhoQHXL4Q4uEzomCVVzHTvZDKzbFy8lxXcnJ8DoHjYhS3whTHFa1bJTr3YGIWkRpIK416/YgzxM2lAPV1WpXiDFNTDPU2w9oWw/xKhNtrDL9crqLZ8fF7L7TwtYf6Sem4KAtTt3t5Ujqpa1xrEiB8rDZ9bLb9hCnoXPWNPta3eKUBP28ED/3Qj9mBkkEMgR8hCEhXxC8PeOwzEZ66D2JzSbnBhdhARIzxTS5jWMmS1fJzX4YNuD2KbnkbVv3nB+UMBgJCfLs5uQdiBskQpOpbHR8eizBZC/Hjd338x9W08vjmWgXLrQDff2ob33uql96eHvtkXkEun7/IXYUoaBHv4o5ouvOJQLG+5WOt6fPzbXUiLK73QRnILBnE7kS52GoFeP5ChPMnqUZSiEIJBmIz+UANTs8uIFB43OTbrf3kNEhpjaAAXPzqQu+2CMKxH5GvFw+uEM8vEICQP/RZu8vw+r9U0e6Kgd3eDDDXqODFC1388IUO98c08fJeAu4alBQuT/zEUYqMVnhWkM4ZF77QtvdGSwBjYY3h1jKwuS2nMs1rHJwELpyN8OBphumaMDgHglKNJB61I9jA9BowkhS+hgZWEOT8iQkEVkYoCwZ178DICjk3o9McMsso6xLkI23ISMQSIr0b4adXfPzzWyLp1Nj2cWWlihN3RPjL32qhWhM7fLT1m1ByPEBJpyQH5W6nSA0zRKF0HdJ9ZB+otdWhiiQf3T7DRBU4PM1w5KDAGKd8rgVSMIjf/Uw1ks6uQ4GgaG+iBAjKAyFnRC1QXSqRLcyQTIrcS4jrEgUARK6B3skYf/pPHtZbQjS+s1hDN/Twh99u44nz5L89HrqJYtHsU9BSsAn+FQ/REv2KX2WpumAlNVmVAD5WD6oGUV2A+mwlkW/Rs4EJBIpnyEx1Oj+DFigTbaitrTe4ZGwmEThqXmGAarTeR/GjMQ0rxiG3QUb7+bUIf/9fghUWNgPMNyq4/EAPv//NLmeCBAi8hFx5FqJSDc2jCbmlHVs8fbROCgquMeg5jEoxJR2XPlEtfSiGBIcUh+kDDLLGK80E0sPlGpbtZ4CxXZ+PkMGy8ofJ45lCygEyKNAeqtvIsEQs8niNQC/E628Aixserw14+/YEKgHDX/9OCwcn43sJYvfAWUEZgOpjhbvITidnjdiPqOdPq0kESCQQklWvrP6ieRjGeOOKEoYGwgAzKD0NA4Zh+hO2EtOXpqMZ3p0J8Vf/Lljh+moFq+0Av/vVbbz0RapqEhs9FWKEnHtQJ0NnlDQuEEUw/LFYdP4B3yw+SI1uFoQ5150ShUUYJu0Mis/kLooEYmnXkGngSOvJYQVzYmIZjYTI+ki+25eKuW4/xF/8GLhe99DsePjlcg0PngzxR6+1k/1/UvDi8Xd2IyUny1GS66QOeu70k7J6IAMczQCG7W8kRhjAgEtI6fCYG1O+Qoe5RPELuc9DzH4Y4kY9wp//m9itfG+pinbPx5/9ZgvnT6Q3n4oHW7k9M7nImBkmkWCxoKTIYJzpDCc0ZQ5HZZaxAGEoWi/zrAMNJeTXsfDf6W4laYW/+amH9+Y81Ld8XF3x8Acv9fC1hyFcQ5zvVx+V62rs/HGm+H3gONMJbEIvbmfSA1rgKH0Ow1xOUYPpepwzhurSttw1rbJx4osHUCD3FIWYo4RTvx9icSPC628EeH+5h0ufY/jhCzKzJ0LI/N1FmZpJRY0P1FKq0ZLDyteE98NpAUOeIPNxjpGGAQFfd65Rw9jAEHdUpKa1GsHg2pMdSwJDyPDmNdp1jPDIWVEcSsaX6V7pGoZlAls7oxEcGSCh+wJrjksTjM01qB2ZfHwu7TAwjy5gMDFESs9CNPKMI+kFSgjFu1M8y0cPylafd2izpuP3Rmlg+MK2UnkwUlBBNKzGcLyc0RlBJ+j4Z45C0lb0Yuxf+UJEECJdLH/nQ1Celp4mk8qLRZsRk8kuufJdGGAn9IAOHCO7hjwzDKxg5QBb4GZjiJzUSLAmn7LOdwmIEXKZT/5QCi9+SrptELYlpK54Fx9u6C/pxkFzZLqIj3cMVmxXk3w/ViAY3UVuOC62cAWF6FpMCwdE8uwEcZakYlz+bys2f5V2l47aMuvOjBH3aIs6tG5AAV3Z87mgYceAkPEOhsm3AaJoN9N0cYmvpUyfQg22c9kmy0IEtubG2sR8w70AAbfVqFGDbQYGDKCxiJORcnRvPG/GN9lGt7Pf25JBiUYwojpLSjs52h0HgtFdaAzmBAhJNWP+n17HNcmuxjeCYEjBOer4dxUIGXchR26wvjMocv2UbjfCDHKbDeGwx5VvGGHoA013HQjKgk4jTIuAK23cXCYwnykc9u/BXUd3U9h8v9VNuJ9qqCP3BAhad5Ef/riYYqhpGb1RIVHsEf0XXdWeAyEPClMmUXcRLpHg6CYt7sEazxvCDWu7nR54rv99BQRnpnCIDPL7RKXdizKY0kYraDCEpNgVSOxbIBQyhSoQ8ytuV6YtyWFldxVHyDTu1rBN5/lYAMHkFpwmbxT/UTKLVJo5nC5gdw4iINCThk/tzul29iyj2Nx1ZCWx4drt3h7nebe9pfXw7zwP393bkez92TWsvveD2r0R/K232mLnwh57B2B37N55Pz3TvpkBhqZf8x/mYnppY/s+z6v9MWPsyx5wfN8M8tOB7NgMMGDZA3uTIfjRXYe9q/8HfcAxje+CAN8AAAAASUVORK5CYII="},29046:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAr5JREFUOE+llD9oE3EUx7/v90tKh1ArOHQIGKEtChUVAh2skMEixaUOxQ5Cz96fuOlaUHB0cHComNwl9QbBQhcFwUIdKnbo4FCxUKUVOlToIL2AHUpyd09+5a4kZxML/rb7vfc+93v/voQ2Z2JiItPT0zMspcwycx+AHSHEerlc/tIuRt1T0qjr+lkieiiEmASQSdqZeQfA00ajUXZd9yBpbwFaljXFzCUi6o4cfwH4DEAFZgFcBpBSNmb+FgTB+Nzc3Hdd1/uFEEUAq0dA0zTvE9GzyHkVwCPHcT40v0DTtN50Oj0F4DER9QLY930/L4QYEUJUAKwfAk3TvEFEi1HwE9u2ZzrVyTCMrBBiCcB5ANvMvExEGoBXVCgUUoODg5sAcgAqtm2bnWCxTdO0vq6urq8AzsR3zPyAisXibWaeB7Bbr9cvuK5bawcsFouX9vb2fiwsLOxHmWlE9DL2933/GlmW9RqA6ug/U7Us6zeAbmZeB7DCzGtENBs10fc87zSZprlJRP3MPJpsQqIhuXQ6vdE0AS2JKLjjOFfUCxtqFOr1+jnXdbc71U/Ve2BgYCgMw7yUcpiZ80Q0FI3SYf0VUKWROQnwuJ9pmtYthBiSUvqO46wp4IZqfxAEt6rV6puTdLjj6pmm+YKI7jGz6zjO3f8GTk9Pj6RSqU/MfBCG4cVqtbp1UqhhGDoRbTmO8zGOiTdliYiuM/NqrVYbjeesE1jX9atSymXVkDAMxyuVytsjtdE0LRdNfYaZV6SUk6VS6Wc7oGVZNwGoZVBqtGjb9ljLC9VHlPp75cTMNSJSqjMf659lWafCMCwIIdTOjkeAFc/zxpozapEvXddV+9Uq5ROv82PZarqf9TxvJlmevwRWBRiGcUcIoWSqkADtAnjHzM/VzB1XkmOBsaPajFwul5VSpoIg2HddVwE7nj94ryWLwzFNOgAAAABJRU5ErkJggg=="},36697:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAThJREFUOE+tkj1Lw1AUht9zE6ijYwnd1F1/gLP6E0QHC5aTNhAIRbB0CJnEtSVcLrg4ubhZp64ODrp1s2M7dNJBiCm9XMmQEvxopXjGc87Dez5ewopBK3L4EZRSHhHROQAbwEBrXfU8770o8g2M43jbsiyZJMlBEARvUsoTIcQeMx8uBJVSba31pNFoXOWNSqkXZt5aBp4C2GDmVtbY6XQqpVLpjpl3FoJhGK45jtMH8ARgaIxxjTGter3eW6bYBHBMRI/GmCGAeyHEa61Wm/wKKqUuiGh9PB4HURR9FHbsp2la9X1/lOfmV82uadt2l5l382Icx5uWZbUB7AN4IKIeM19n9TmYqRljnl3Xvc3BMAztcrlcIaIbrfXZdDodZC/6CnbTNL0sjlMYtTmbzVTRBP9rub/49xNQTX8PjLUYFwAAAABJRU5ErkJggg=="},76424:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAPVJREFUOE/tU7FKA0EUnHlsYWlnDgRjlXyAHxA7S3/B4o6zUkhjIVwKCxsLi+OOu5+wtAjED/AftDvsLC2W98LKHkQIJKnjNjPvzbxhWd4SANq2PSJ5EHg43vtDAI8kL0JtZq8A7pxz373HzH7SNP1iWZYD51zXC7ug9z5hVVVDEfnYZbD3quopi6JwSZJMSeYAhvHKnqRbDTWz1d6nmdVd1z2xNzVNszCzSQy4JjkCcBtqkg+xfx/rtyzLzn/5ugBVvRKREwCzqP9Bkv8Be/AGAOYAjgGM4x68RzzbapE2/Yu1i1TX9Y2IXG4aDrqqvuR5/hz4EmyfwU6ZgkSzAAAAAElFTkSuQmCC"},46901:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAdJJREFUOE+lkzFs00AUhv/fiTx1IFsHJLoksCDKVgmGjHSiA5EYrTh37kAFHdlgYmAAqR2asyVc0QUlA1sZGDIgwcAAA1IVR0oRCwtLxGRhP3SJE9IIUAu33N3Te9+9d+9/9DzvnOu6d9M03Y/j+DgIgisi4onIDZLnMVnHAF6LSBSG4afCNt7oed6K67rDLMvWHce5SXLTBohIl+TnwvkigA0AyyKylyTJdq/X+3ECAOArgCUA28aYaP4Ve67X6+Vqtdoi+VhE3iVJsm4hswysk4jsknxP8kO73f64CLH3ZrN5vVwuH4pIHIbh1gnAXMADY8zD3wGsTSm1SXIny7Kr/JPT3+y2nFqtNgTQ/SeAhWutd+zX/A/gDoBH9H3/wmg0+tbpdL6fpRyt9QSglPpC8sAYc/+MgEkJWuvnAFaNMZdPCyg0MSTZZavVWnMc522e57ejKHpxGojWOgCwO2ujUuoZyVsisrao9UWg7/vXSqXSKwCxMWZr3IVGo7FUqVQObSl5nt8bDAb7U61PAUXvfRF5CuDNTMpThwLyBECrmL6XAI7yPC87jnNJRDZILgPY6/f7v4ZpMUWl1CqAgGRdRFZI2qkbj3Oapu04jo/mY34C3YLNkQ+b+0AAAAAASUVORK5CYII="},96490:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAABnVJREFUeF7tW11oVFcQnrl7E/OQQkoVLPjgQwsWKq1UQcFSE/fsjzRUQURBqaAPlrbgQwuClloQVBCkKNjSgn2wKPYhLTFu9pzbrNCUBkyp0oJ5ECq0BUuF7MM+BHLvnTLxbrhJdveevfdkTXTPU9gzM2fmO3PPmTMzQXjGBz7j9kMbgFZ7wMjIyGue5+0FgI1EtBYAbER8AABjqVTqWl9f391W6tQyD7h+/Xp3T0/PJUTc38hAIrpSLpff27NnT6UVQLQEgFKpZLuuqwBgm6ZRt2zbFr29va4mfWyylgDgOM4hIvq6GS0R8Ug6nf6yGZ44tC0BQEr5GyK+HlKQd/ai53lDqVRqCgCyAHAUALpDNONCiE1xjGqGZ9EBGBwcXNnV1fVfWCnf9/dls9lr4d+UUpsBoAQAXcHvrhCioxlj4tAuGgCO47xARFuJ6CVEPBdSzhFCiFrKKqUuAcCR0NwJInIR8Q/btn/s7e1lbzE6jAMQnPan+RvmK66GtieFEJ/VskJKeRARL9eaI6K/AWBvJpP52SQCxgFQShUAINdAyYtCiA/rAPA+Il5swOv6vr8+m81OmALBKABKqXcA4PsI5R5OTk6+PP+e56tyenr69rzDcoEoRLySTqcPLEkApJRXEZGjvKgxioi70+n0v0wYfDYXEPFgFCMAVIQQz2nQaZEY9QAp5T1EXKe1MgBHemMAwAcb3wArNfmgUqk8v2vXrrIufSO6GQBGRkbecF33GACw8uG7OHINRNwnhGBDQCn1S2BMJF8SgqmpqVX9/f2PWIaU8s8mZTHwE7Ztn+nr6/sVpZRvIaJT58TWkd0rhLjFhI7jfEVEh3WYEtA8EkKsqvIrpSimLJeItmHSXfM8L5/L5YZZiWKxuNeyrKsxFdJiCx+CwRtjWouxNtEoAxAXwRmRRHQ0k8l8zn8HCt0GgHDYm0C/hayu676Zz+dHA8DXWZZ1L8kCiQEAgBtCiP6qEkNDQ6s7Ozu/A4CtSRSrwcsu+1EV7OCTe5eIvkmyjgkAXM/zXsnlcvfDikgpNwLAq0mUq/ISUdnzvPEdO3ZwNDg7lFI/JQXaBACs0LBt2/2teL9XrXccJ/HusyxTALCsG5VK5YCp+7mR5xSLxUOWZX2R4OaaFW8SABZaISIOhcctyzISqISB4JclEe1ERCOflmkPMPG5t1yGaQ9ouQFJF2wDkDQQSroDT5q/7QEGPGDU9/2znZ2dDufsOAm6YsWK3QBwHBHXPOkdjlo/qQecE0J8XGuRIBs8kDRSizIg6XwSAOa8AWopErwL+LHSk1TRxeKPDQARbchkMneiFFNKHQeAU1F0T2o+LgAPhRAv6ijNjyJE5CeyzuAX3zHf93/geoAOQxQNp+gsyzpfL1UXF4A7QogNUYvzfKFQWGvbtm7aakwIsUVHbjM0jeoNcQFYFA8gogflcnm96dK4Uuo0AHDOc8GICwBnghblDCCi+4h4AwBMPKa4MsV5iXS9l2NsAOZnghpchXwLaKe8m3FtE7RJAOD168YBAwMDPd3d3YNPaxzwMKjacqTHKfEzQfXW5aowAOz0ff8EIq4Odqla8tbdtEdEZKRFJohGaxVpZ3RpxgO4gsNdHt9yIUQj0mMD8kKIUSklZ4mzQemrUeWIDRc68YUukqVSqct13fPzyu6z7LoAjLmuuy+fz3M31+zgNLjneZeJaH7j06zx8xWVUh5GRFZoQQXKdOGzunaxWKybPtcBYGJycnJTo6tJKfUpAJwMFqxrfEihnZZl8TthzuAegFQqtXn79u3/6O5wFF1Qq2D9TsS9Bk8JIT6JWkhKuR8RLwBAP7t9FL1S6vc6aXOOBuekv6NkNZpHRPa0ureQjgfU7eiYvzB/b7ptLE2U0pPYH8lrFIDI1UIEjuPw2aHTD9CM2KZplyIAE4g4U25vNHzf70bEt0NdZVEsNeeXGgDjtm1v0a0wFQqFbbZtc2td7LHUAIhMsoQtvXnz5pqOjo6/YluvGQhpH4LNKFLnDOAcAPcUjnFBtJE87jS3LOuD4LHTzNJzaCM9gJ+oQTt77EXqMHJEWA2VTcvWlhcJgLakZUrYBsBAXWCZ7v1jtdse0PaAhF1iy9r/25/A4zOAixacOX0WxzgODw+nU6kU9/jXzZs9pchwe19+plm6UChstW37OBHpdnova0z4X3Bc1z3LHadG2+WXIyptAJbjrpnU+X+SS+yk4PA6MAAAAABJRU5ErkJggg=="},77708:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAXtJREFUOE+dkkFLAlEUhe99k/OYoUBXLYI2QT8jyApaJ7YIEhXSYRAyobW4jTARYXTARVKbyH5BafQzWgS1sp0rp3Fm3o0nKlS20Le8vO9w7j0HYcGHC3LwL1gsFpekaKlU8meJ/wDL5bKmaVoCEbcBQBCRj4gqEXUdx2kVCgVnIjIFbdveFEJcAYDd7/efw+Hwjvw0HA4fQ6HQFmPsBBHPM5nMq5yPwEajsQ4ANUVRkoqiDFzXvQOAeyEEMsYOOecxx3E0xtiN7/tmLpd7x3g8rkSj0ZbruoV8Pv9Zr9cPAGDZMIyWFLUsK42IfcMwHiqVyirnvNzpdBIzQSHEimma1xK0bTsthBiBlmWtAcBFr9c7nlolotpgMEhGIhFptU1E7dEuiDFpNQgC3ff9JiKeZrPZj+lxqtXqhqqql0TU9DzvRVXV3TH4RET7iHgUBMGZaZpv0+NMTizj0HX9CAD2AMAbz6V4l3N+m0qlvv7E8TvkuQowT/0W7uo3lWGnkK6/KiQAAAAASUVORK5CYII="},35851:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAQJJREFUOE/Nk6FOA1EQRc91CASGBNMEEiQCwQdU1hVHRUX5A/gHPoAEgwNRUQkOh8JBgqioo65IBAl1l8zmveSxbNtUkDBy5+3ZnfvOyPYmcAX0gA2W1xToS3rKx2T7BhgAH8Dlkvd307lPoJMhAfhKX55K2lsEsN0GHlM/IG1JLwFw8XBb0rwJYvsEGBW99wpSAKL3AFyncUrOPnAB7NTgkzpgRYa/2/8PMAaeV8xxBByUHuRbCA9akuKKFlYSbwaEgJQZVB7YPgS6ifAq6b5Os/0GhFiNgLAy7Iy6lXT654AfKtte5w/mTcsUGRznDIC7hkTPgK1qxDXXObNiX4bA+TdXco+CEoEKTwAAAABJRU5ErkJggg=="},52728:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAPZJREFUOE+dkiFPxEAQhd+uQvAfEBgsCYaAQfAvwJGdaZrUnUAgqlGIpjNNPX+ABIHAkGBIECCRJyoRJy4N2yUntikXuOM69s0382b3GYwsM5JDD5ZleWSMOQOwFYe1bXuVZdlUVS8A7BLRZdR6UETevPfn1trPKDZNM83z/Kuu6x3vfR1CuGPmm4Xeg1VVPTrnTobWVXUPwG0I4QPAzFo7d84l/wHvu66bJEnyvvwW6za+EtF+hIqi2E7TdLZ247J9VX0gotONweGglVZF5ICZX6LVX0EReWbmw1WBGPYM//EawDGA+R/wIhhPzDz5ceOm0Rud1W/w8HwPRgFpxQAAAABJRU5ErkJggg=="},7811:function(t,e,n){"use strict";t.exports=n.p+"img/img.bd54e50f.png"},61928:function(t,e,n){"use strict";t.exports=n.p+"img/text-img.06ebf1ba.png"},48598:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAACgCAYAAACLz2ctAAAAAXNSR0IArs4c6QAAH1NJREFUeF7tnXmcFMXZx5+BXUBuFvB4Y1AiIqBolBfvSNDEeGCM+nrkeBNN4pFD8QoSgagogoIgiooQvEIEXkVM1AjIIQtyKeCBBhAVBORGlneRXZbdyadqppvq7qp6nqrunmNn5h/Y6eqq6qpv/56jqnsSAADbKpKdElA7KgmJ0xMA7dh3xU9xBOIYgSTAjgQkFtUlE7cd1jrxWWJXZbJ77YG6xZCApnE0WKyzOAKKEahs2LDBmYntFXWvAST7FIepOAIZH4FE4h+J7RW1OwGgLOONFxssjgDANgZgsjgSxRHI1ggUAczWyBfb5SNQBFACQgIAmFmI698iewdHoAhgeiwYbJn+FH2fAlNAnaJJ4XNOcA7aSqKGbJnSZvpGyGZ7BaOAxgong82ZKYca07+JkidCmU04MtF2vQRQx07K8zVw8qKaBYpTKWmrvsNY7wBElU6ELyq4oqoHUcj6CGO9AFDJlLHTpyfJRDitYUGcwvrmM+Y9gErFC6l0qJIaqJ41jH4fU6GQRNfSoMeZK5qXABopnmYsUV8xxnkwVjIDZYyx25FXnXcAahWPMDwhhZHQgn0RspIhkkqux76rkZ2ZFwCSFC9Hlc50psjKWE8UMW8ADEwk4qTlstLZQKk9R6OIua6GOQ1ggDGi0xY5fBkJf/VYooGMQhHR80zvhojL5yyApr5elFGrZ4x98CUStI0KvI6YZh9VtTyKlnMKwIByIYoXWulkcCUBPJCl/7a98ZNOfZJ/3RUZ28rTjEtPV8CPwhuiLzan5gyAGVe8dIOhIbYZdeEcDkRIpUSh8hVAy4e8JpPTcwJArfJJrsYYmvQJXNl8SmQyWHGWFftlo4xKhjVK6IxjnNeF1Z11AGNXPgE+bDBy7TiD0uajPE1ywLIJm25Jz8kqgFTli0LxIhuxDFdkq4xURQxp/UOPRtYAlKZYFJdjE+Eyc1vfPq6/aHBhUoXLoQAlKwBq83vC4JIZkvh4BnMUKGqb9sPOC9Mn51yPIhIqzHUlzDiAVOWzgY8wH2gRcrtoTcECUZs7Ux+R6htm0i/MKIBRK58Y1Vrw4NkYTTofkzh/WEkIM8NCySEktOMqqP9CfecbVkcaNl2hjAEYtfKF9fFQpZPBJM6iWIEza/7jopQQILFVHvc8YgWBYln0CTMCYGTKZ5lSQaNonbKFvcfFyVW1I7Rhq0Cm0TIGoW0/TIcrdgCzrXwkpTMdtajKI7NMFLRAb6i+IcUntO0DdYhiBRDL86HK5FxFCOXzDERIpTN1AUmTIFPIiBSR4htmWwljAzDnlA+VQi8uMthIQEkKGZszzQkmikTNG1IgtL127LxYAMSUTxQ2bYQkrN1iF8KOa31Nf6AgVBglbKp+IkKnz9kIAYwpzNQoOVsQxgagO6IK5UEFKeEFatPXdTB+bhW8+9kB2FdDwTF/yhxSCnDqMSVwfe8m8K2yBnIYFcpKucpQSuhzByjtmZSJFMBIlU9QtE276uCGCZX1Djz/RDEQx/+2uRpCSSqHapKpKyhSJYwRwkgBDJhBicyZKh+r896p30D56gMmN1belj2nSwncdwXyum4fJWQI2agQCmcSwkgBdOFShLcYfKqVjYuH76n36ufcMUwF3+zXUr1HVZM0JuS6+X5I6+g4BiWMDEAs6sXgY4OiKnPug3vyVtFsOv72gJae0yj5OucEgsClRBApKD0sfElph3LtkQAYBXxsQFTLa4UOoMOLVOF8ikYUOFQJlfWkyaO2g0EYPYA2fh+zChqJLAJ4cBqVymQRoGBKmAkVjBZAU9+PuMJRBNALYKaVMOAP+PKSmMrpjocGMKz5xXa1sPp7F7gPqJpALHlMcPV41djacZxRcSgAMwEfu/iCU8CBLdEgwYFy1eZaeK68GpZ/cQBq6wB6dCyBm37QGDq2a5iCixb0WkNIrV91E1kDmAn4nE4XpAIiOZVde5Mw4e0qeOP94LIQS+WM/XVz6NA2tapCjVhtlZBavwxCKwCxFQ+FK+i2TzG7zp3FTio0AOcNbOl5flnM2zGVm/befniuvAoqq9Xe1VmdS+CBK5u69GGQYCslmLnH6o9XAX1yqM35afJ9Tic95ycAeg8prDwgA1D8OMq07IsDMHpGFXy5sw71+5kK/utPxHxiujbjqNhHnQ2E1grI+2wY9WLPcKiUtRAVUCSMrYU/OasKFqwxW46cyxLahpDYmmGnv6YQhgPQgVAYrajVj5vgAlXA/QcAXphfDVMWV8P+WlT0AgU4gBInEINEB2HUucFwAJqYXiTZ7GHZJ4WFCOCcj2u46m3/fwwXNZgugBFCGIh6JSsxJreKMYB+/0xsTKd+lMDD03GhskIDsPu3G8JHGywkzzfzHgB9EGJY6/zBKPOCRgBap17SJ6oAxeotNABNFERXlm1qcGGRKJUu04PtmlFBaJoXtAcwTvPrG9U4AWzeOAHXnNEIzjy2FGrrkrBifS1MXlQNLM+W75+AApqqIDIEOgipY2cHoM9HiyLvp4uq4wKw1SEJeOLaZtChnXcbfGUV8O3//1i2H+rymEOPAophqsFariogiSovSAYQM5NK86oNixUPEvmi6u/HFAXffH4TuPK0RirXE1Z9VQujplfBJ5vC+2NURYiynLOvMIzPZusLUu9bEoBh4HMy7LKBpdYbF4CT/tACvlWW0L4jhq08vL5iP4ydXQ2V1dRhjRIj+7ocBfT4eoZRq21ekDpSJAAD6T6q/4eselAj6rgALB+UypMhIs3L7KpMwpi3quCtlfnzSJ64s1qXv8NgMcoLCpVh9fKx315Ri5ZzJ8hi5UN3/6rq9TcTF4Dz0wCaaAwLUka8sY+0HGZSbxxltQASldAtpqAkbDRsBqBELpTqYaJ+SL25BCDLZx6oA5i4oJqvUtisUMQBm6xO9NkSolrp/EBfYJ3qRrpeVNnCKqBt9Ev1/ZxBzRaAsrfqiz7t5t11MOKNKljymdkabbYAxGBB84KSjocJcEgmWAdLJCsfkkr8X2UDQGzlRpyL8lUHuFnOtdyhXwF1AEqP+YAzSsmkz8VU0MwEE4MPyq4X1/t3nAzhYrMGYFoCsP4HH6xNwPodtXDjhL05FSmbAqiDkLwyQvQtnelGAaRGqn51VimIqfll9WZSAU2Uz3/NzC8cO0ezSzRTtjfdjgxAzAzrumijgJiyagEM+HgGCqi7EF30KzsvdgAF5fO27/eK9H9/vLEWbnxmb4YxUzf3tuTZksBaraFimUIY2gR7YNGYSc8waCJgG0WNHUDCVjEKVTkHoO8NC8416AIHHTDkVREDqFEFlPlqmYp+Y4+C/5LaMRw0u+IVHhxNtmaShCSo/p34DlsxqaKwmpEyMgXEIMQUy1QBle2lD9AAZIWJ5lf3jhdPNdT6YvYBqT6fOuJPwbp+R+oVcroHhTJCndCIygfU+YHaQAShSZeUVl07DUCf5OmSz7p3vBgHIOl24zLBC5gC+n0H4SEKUemkP1OdDpfZq+OG/XMfVOzD9COzCDpP18latV3B0Cmgx0MmmmElgMawOJKqSQ7a+H9MUb//QDxPxQUBPDhVwcvwBSCJBGzZXQcPv74vZxPROgB1KhiJHyg0oKsvOwpoqKjxK6DX5wson29JhK2es5QLeyNBLi/F2Sgg5rOp8oG20bWVAmpETvuWKxsFZHPfK8MK6L0+MUeThBXramH46/tgPeHZ3Mwa3GBrHECNU2cdDRtuTND5lXQFFK5PBSC2gmCa0nHqi08BW3leXKFTvl2VdXw71owP82c7FmaCPWAQfbaoV0SiVUBq/s8gqo5TASf/sQUcWRbUu9S9xi4myV/489ry/fDUrPzbkOq8YcEmdaL1A3NZAXVmx0YBWX1xmeBbftQEruJb8lNm1t0bnZZe9uapkf+qgo/zdEu+q4D+BRxhklyWcloBDXJ2pDVgw/riArBV0wQ8JTyUlOpWAiqrkjBubhW8umw/V8B8/RQVUJJlc6ybeEjnU8apgKxu9ljmT89sBKd3KuVdWr6uBiYt3J9zW6tsbgIjBfSFvyoTTPYBifXlhA+oS2yzY3EpoM2k5tM5mAIGolMfdVoIFQPhOYdQnxRAX5qOvAynM7+ebX9EE+zUV2gARvVqDicNw+cTCxyoPqDjMUdUH00BBWB0OUDdOrAqB0ipr9AAZA9Lzf64Bp54K9zLiTAF1OUBdbk7FGaf+VX8mfLGdE/F2UatKjNlW1+hAciWCNkks9ezPT+/GiYtqoYai2fjA29alUyM6QYCqzepal4TTFPAdFrM6b9UtUI8BYfVV2gA+h8XZQ8/PTbD/AWVmAIWfcA00dmMgnMxqHAU0N+39z5nrwqhPZPcpBRgxl3Cb85F5LO5rmJE9dEUkBg02PiAPnEN8BDnSkguwsf6pHpgns05y0u+8u5+eHaefmXm7M4lMOSq1K9u2vhsUa+EqHzKog+YgxTOT+/UlnXNAaPimyTffS37mQamfuN+0xyOateA9JtwnnbSDRTzgGlpLMQ8oE4B/bCw5cJny6thxbrUD9WcfFQJ/PH8Jhw+N/rEzKVB1GqrqEUFzEGlU3VJpoC2++3IKxfUPGCgI96rMF1bpvmAlCjYCSgUEUXga2JusegDHpxg05RJGAWM2gdU1Re5D0h6HyAxqIl7P2CuiqLMBEvhE3a52CybecxiPimgLnLVPWWmWg3B6iv0PKDCRSO9hYqDaegDatUv4vroCigs5uo2D5CeivMtNgfWnp0RTx+Ia0d03isg4dcwbVIwGsaUUbWtj0oDUCJRWPJYNbmmy3Est3jBQ3ugKn92wofimv3G28z+yG+8EXaZuBBp5MxzSPij/iugqHDCdKmgvmfqNzBvVW6+gy8UbZKTv9+lBO5nv3KZ/tj6frYBiA4+4xQMwUeNXAHjeDPCpq/r4DfjK+u9CjL1e+aG5nBkmZDDkxFOVStD308JvdAHm/dF66CmAahw0kzNcJh9hht31cG4Oam3kdY3c8zAO+2YErjxvCYe+KS+GNX8UvN1PuoiVUCCj0p/PyAxdcKvJ6an43TmThdh66Js1xvQbkyM2tCm6rP9CQSSUllEq7rgA+uvKkeJ1YkqoBD8ht4ZHXD9JNGwFjIEEl2A47kOfyPpfvC8o+c9TIIT49xZnpyG6fEUdE5+U/wldH+XMur7EXw1V1Axs07MJ7osYD/TYJO744qjgcWqzhD7DSkKmCkl1OXlUGVLT76tmVTWH6NPifUVNcGeyaOaYUFRZIrmUSqJNJn6lgFlVXxBtbLYGx5sDDK2JivC4dfVlL1Om23hh+pl/bDdsYzBj/XfBS1WBZRISWhYJBXoQMHe5xc4l3rTKKjC2qPAiPl6Yh1SxSAGHi5EmJlU0BZ1/g/z/zhOmAkOKKCgWIrg2B1PbPJsktK6lRbMx1QqpYoi8QIF3028LldxhKfF/L8vQoJUpWwRwYeZX8xURr2iQvYBpZMqjKhSrWL22chwhzTHSnh8cOoCCgxA5eSbwodIjm2kapP7o6ifuQIaTiYZEos8I7brJhC9K3xNbXSMkRPBcWW6zhQ+ZUUHfUdPd4n12/qUSHcOWkmKCQ6YYd/AR+KzRewLKs2torPUACUC5twqolI+V22ovp9PnrJlfskKGMYMY7tjAkpFMe/pMhSFpSiheH1xKyKqDERlcn06Ma8ouTsC7RlGqVgAZRv92vuAhmaYvDZsWi8RQlMlVJaPQPowpfHv20PLO9kZpKCt78eFUlN3mHqNAQyY4biiYYWvJp1/JN+oVDZZACFpgFhM2jVRaKR5PVfC5OEvBT4MEJ+lTbVIVFhb30+8LMo9S0rDiBUZp06ISqWql6pImDm2VUL/IOqgRM2rvzITn01mXkMonxROXxtxqx8XNWoQ4iiglc9GWBnB6tX6ZkQl1ELolyzC7atVNtX5iDQaKZ+mA1LzKJTH2olr5SNwQ5sA6DHDgT8CexU8bWEKFXoFI10BNZpFy6EFCIQaKJ4JzOTAQNF+ZPBJ7C1Wd2gAPdz58neRrYwopAplwkIJpcqqSjJT7a9BktrUbFOUSQpzmgysPfc41T0wjKqjBdBQBXlxhKLQSkj0OWW+HUnTqHAilZkqBffZCCdJixADD1fQTCJfwZkkdC8wKkY+YECYFJKnZIyoUJ6AxCQqFjso/RVMPRWYggdHzxdVIj6ZiZkVYaDuH9Qpn8RaSgcDg1zqWwo1mUJoBaBE+MibVXlfkXXi0PUDwEcfvg8tW7aCozt2JAmbWOiD95dzuTnp5B7uEi9q/n2tvC/UgXXgnQXl8N89T4PGjRsHin755XrYtHEDnH7G2Vg1wcd/TZVPUDNZY1HDx+fZNAgRO6ZSKkxJsP12gfNNlRYAlix+B2a/NR3uHnQ/N/t/e/4ZmF8+JzCuN/2+L5zSoyf/fuvWLdD0kKbwytQp/O9fXXc9rPvic3jwgb9IJ985d8OX62HO7JmeMu+vWMb//u7JPTzfn3ve+fDtDkd5vzvnVHj51elQVlbmfu/k4d6ZXw5Lly6EW2/vL1cs3S6aOKJeUUoN6lfdPdEAKJWscFGxokpUafft2wf/N3ki1NXVwbSpk+GKK38GbNKnvjwJunXrDj1PO8Mdi3FPPQ7f69Ubzjr7HP7dqEeGwamnnQlrP10Nc2bN5KBcefXPoEOHo/nxF56fwFXq6mt+wf9u1qwZNGrcGLZv3wafrl7lbudnSjF39kz+N2tb/HQ+rgu0b3+oFkDRDC5cgAMYmFxD5XOFz8T3E8qaml2PiEWigE6NPjuFmS1KQOJxAQlK6ADIu5QAmDtrJtzRbwDMnjWdw3X8CSfC6JEPwT2Dh7rAyQBk9TDQmjZrBms/XQO7d38N/3x1Khzb+Tjo2u0EOOSQQ1zlZE09PnoEbN2yxR1bporsI6rdYYcfATf3vYN/v3HjBhj7xGj+/4XvlEPPU0+H0tJGcPElP4HFixa49WzZvBm2bdsCJ550Mvz059fCYYcdzo8po1lD+CgrHh7fMmTU679ZQimgVKUihtBWCdl5zKQ+cN8AGD1mPDz26MMcwK5dT4D+/W6BpydMhEfTiscA3LNnD4waMRSOP6E7ML+LfS758eVQ1rYtjBoxjP/btm07/j2Dc/mypTBuwkR3PCt274bauoM/q8RUmH2uSqsl+3+DBg2gdevWbh0bN3zJ67r15htg+Mgx0KJlK2jbti3s3LmTlzlQUwN33Xkz9Oh5OvzsF9fCkUd24OArFUdyAFMnfhwppPP9sPr9wEUOoAcQgkJ5OmAQFVOV0CnHYLij703wy2uv50r16MiUee3a9Xjo368vPP3Xie53DMCPV34Ek/7+fGC8mAll/h3zB3fu2M6Pd+7SDfr/6RYXwBt+kzLJzmfXzp1QW1sL7Q/1mlrnOAPXUZ7Zs2bAkMGD4LY7+kOfH1/uqae8fC7MePN1aN++vesDapXPwiezinot2lGBGFoBnYo9AYmktbDmmKqETtNjRj8Cy5ctgVGPPQ2tW7fhsPU89Uw45phO8Nijw+HBh0a5AJ55VsoH5G0kAGbPmgmHH34EV0P2GfjnOzmAzFSyzyWXXuEB0Dm3trYO5s+bA++9uwSu++1NXM0qKyth2tQpcMGFl0A7B8i0bDA/9aGh98GsmW/COb3O5f7pRRdfyqtjx+6+6zb4wY8uhJUfvs8BpCofVZWs4BPmltqOCj4+3mF8QBG+gEIJrWJRsZPriMInrKutg2cnPAXT33yNp2FKSkvhT/0GwRuvT+MAtmnTBl55eTIMvGdIGsoz4Kyze/HeLlmyELZt2QK7vt4Jxx57HCQSCfhs7RpYverfSgAdJdv81Vcw8O47oKSkFLp07ZaCqLYOtm3fCn36/ARO7tETmjVv7jF30//1GuzdWwlPjhkFf5/yKjw8dDDce//D0LJlS3hpyt+htFEjHrC8u3QR9FVEwdTdLX4IKCsqnnMi9v1cdqIAUKpOhr4gh9DzULjuvpFE2OnzV374AUx7ZQqc/b3e8OEHy+CiPpfB52vXwI4d26Hb8d15WmX79q3cNE99aRL/zknDMH+RmUGWB2TBxpxZM/jfrBxTwHlvz4Z27drDOb3OS/mRf53o/NIrV6yKit2wp2I3vD13NuzcuR16n/tDOPmUnrB+3Rfw+OjhcM/gYdCiRerNV1u3boa777odxjz1DPS5oBe8NG06j6pZlP3JJyvhmfFPwkOPjIHFCxfAu0sXygE0DDicETVWPvfE1H+iUL7IAYwMQsIKhi5PWFNTAw0bNoTFC+e7yiGWZ059w4YlcFyXbhwq58MClkF33wljx78Af3t+AiQhCSwFwv6+Z2A/+OV118OLE5+DSy/7HziqQ8eDAALA/upqeP658cDg37BhPXyv17lQWloKBw7UwJ6KCmhTVsYDm5r9+2HIsJHQrFlzWLNmFaz7/DM4/4KL4bxep8JL096EsrK28Oma1TDswXth2PDR0K79obBwwTyvAiqcQCoUFOWLYkVFLx8Hj0ZigsXGAr5elpSQweNXDqZsTz4+0jW5DMB///tjKGtTBixFwvJ5zORt3bIZbu97E/QfcB90P/G7sGnTBmjYoCHcdsuNMHT4aNi2dQtPhxx19HfcS//009X8/yxQ6XxcN3hv6SL45JOP4JZb+8GHHyyHE086BZYuWcgVkKWCmGKyqJh9UgBOh61bvoKHhg6GAYPuh06dj+PHPNehoMwIPoQMaV2WSkuBMHIAPUpoGhW7upzSecwnFIt7LjbBJi6tHLf152aSwTdsyD0weMgIWJQOJhiA48aOgU7HduYJYwbFgvnz4OmnRsPP//c6NyBgUe2AP98OP/zRRXDWWefwKPp3f7iVR9XOh5n2Fyc+y9M5g+4dAmwlhPlu1/76Rpj84guw8qMP4MKLfswVj6mjaNV+kFbAZDLJUzDM/Duf8nlzYMWypdA3fR1x+Xw+K3twOGOEj7MSlQ/opz3bSsgiVqaAN/ftB6MeeZAD+OeBg3kS+YMVyziMnTp34aseI0ePhTZtyuD3N/4KWrVqzeFiJpp9WATLcnpXXvMLuPyKq/l3TCEZhAMGPQBHdfwO3Hnr76CsbTu45NLL4ZRTesLLL02CtWtWQ+s2ZXDT72/h57Bo+KUpEzmYI0Y9ySF05jYF4HRuqp3P55+thWcnjIX16z6Hy664Gi67PNU2+yhTMQrJwXy+bMEXG4BRrOXyQSHmCX3CyU9j5pQFBZ06deZm9uiO3+FJXOfDEsdM8UpKSqBFy1RgwEzroYcd7tmAwOpp3KQJtEwHD875mzZthCOO+C9uRvfu3csDCOezfNm7sG/fN3DSd3vwyFccD5Z49ieTmZnt4WxGSNNVXV0NX65fx0E9WjD1VvBJnTovrdJkc4T5PsW9EZ8COvx4GpYkA7H8oAsXtWD6BGVxw3pkcPuVyFaZApOC0EX19dz+EE/QrXQ4iqsCKOz3sZlgQcCcDIuraAe/SHUfZcJQCXXQiMpqvddKgJw4x+p5EqGTKJWN4lH2D4o3jadzMeX7sqKAIgiBDphGx86ko7TKLxU9DS0Q9l4XzidSZQM3P4d4YqYjXtkIxqqASiWyjY4FCHXvhlHebYIDLy0j9kumTCKknqUfX2RAqUeTUiG4bEHrjbwhAXUTJMpn0w/T2zQjAErNrEJxyEKULkgu7xsZxT2Aj18IuFSVEwVL2TdqlKs1u77aw/YJH8hUiYwB6EDoEY6QSmgaJfsHRccSaQD9EkGQDMTlIzXrWFnenIE5l3YvS8rnWse48oC6kZSqlqVP6F6IrRQqOhpldURG6PAZVqhUM8mBTClf1gGkKqHf1dKCzd5yb7CCQp1xqtVVlaO2oyvn2blMUNpc9fkCVigbCujSLxvxsL5huk7qMl4UcMRdh6tKhvJEVT7DaiO93Iz6gDofLOWR6sNUU7OIPX0X6UhGXJlrZS3MrVYgfbRlE76MByFGfmFESui2GTJqjpgvbXXUwEJWiRaoHIMvZwAMCJ/MmRJGO2wKxfMWe8pKTIz0ib6dyQqGv0tacyuRxGwrX1aDkCiUUOtHmgCTnpzgz3SZVGJW1ta8qlrJV/hyRgFlvqHnO4JvaBItqybS//seMqX0R9mqv2XKFlA4g2hWpnhoXi+HlS9nFRBVNiQSMQ1UyNqlSjr73QXxAmKyc2i1El8vBOvkIbIpmNUoGOuwUvgypIhY/zwBDkoFuTZpQTQYVhRAzwvXrdBn5zSA4tUplS1bihh66PEKyPAo4I/5nsAvgFAibwDkDqs/TYhEyzLfMgpfkTCu1kVQ6MQCCh8vV82tbFDyCkCtIhrmZmLzFS3QQ6GTRSCSdvJB8QKikM2lOIu54qegrKEFvC3LhDRqpZQJF0mp6pni1QsASb6hGI3aku6D3Q+l6m+EGXpvEGnMR8WrdwD6YZQql6GvSCWEpGBYZTpprAc+Hnb5eesDohdGKeCffOycuI4TncD6oHj1WgF1Ua/Wp9M5gSpIw9hjVfJauIDIzHhcN01E9dZbBVSNj3X0awJpSKkKeXpEaGSmmoIDkOQz6ugV6VAtzxnMXaEonXJI8zENYzC/5KIxxSm8fdFaF5K6UQa/oBWQMkCsjKn1VZWntldI5YoAFtJs5+C1MgA3A0DqxyeKn+IIZHIEEoktiW27a6ckEnBVJtsttlUcgfQITE7s+ibZobYmuRIg2aI4LMURyNgIJKGyQaMGXXlabFtFVadEotHIZDJ5RgIg9XNAxU9xBGIYgSTAjgQkFyeh4W2Htkqs/Q/OyQtsuMrhJwAAAABJRU5ErkJggg=="},39235:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKgAAAB4CAYAAABmdbmbAAAAAXNSR0IArs4c6QAAF/9JREFUeF7tndtz3cZ9x384OCRFShQpUaIoUqYu1s2WbCe2mnFiuU2dmeah6SSTzrQvbR8707QPzWP71P+g/0L70vdOpzN9bONWcdM2cWxF1o2yZYkSqSspkZTIcwB0fjgHhwtgd3+/XSzOhQJebPHsLhaLD76/yy4WHgDAg9XopAfB30fgve8BHMC/VUc1Ar0YgQjgkQfez8PI++mhSW/Be7IWvRU0w0/Ag7FedKg6ZzUCihFY8/3ad7yHq+G/AEQ/qIapGoG+GwHP+2fv4WrwGAD2913nqg5VIwDwAAGNqpHgjYAHADhYRf/LO1tVCkegAlTBAULYrUOEvlvnHJTzvNKAypSQdeOKSmhSX3MymVKz+rbDCr1ygBorowij65tvKZ2vkk+2owEl2dIpoWsYue3pnFxJG5aMc3vT83I7DlC2QrIL8u5R1mozrDivYbEUQzoZRczP28MaOwJQpVJaOpndEFZDocwjQjipO0VZBxZQUgDJAq17TroBPVQPYzVUVDBup4fXnD31QAFaVCn7GUaKCbYiMpSVOlc//T4wgCoF0UAp+2ngXfSFrYwDrKx9DShLMSV32rlSZpxSzwOIIgDb/+amohzQSiqsogBZz0HfijTRt4DaKiZTUNVjJoGxyADr6ubgYEuivkdkMwOkqH0FaE75iCi8qFLqFLAsKKl2ZcpcRHGVsGoUlepjN3/vG0BzykdIobVStqlGOAflSLFEyqM+IyW95kyb/WT2+wJQKZzJKAkjaqyYAoyJMg0KlKp+duDJROtRCPB4PYRbDwK4dLMBb8768HvnR3LNKOHrU0XtOaBc5TQWvHYF43oFCS5lBknSJ3zgFh4GcO1+AJuNCKIogkYQwbWlELaaAFN7PPjp9/UvSWjNv3BOC9EuOIrb1XsCaFmKKfqULkaojBmlIjNID5+H8PndJly5F8CVxQBeNAD2jHjwwUk/zijg7/dXtnH62z8YhbHhmnYocvAp8qi9MvtdB5QbnZsqX1Gf0vR8ubuelc4CUprAsLYZxUBeWwrgszsBPFnPa9m3jvuwf7cHzbZ6BuF2z358YRjePTpEPqtahZT4p2SDDgt0FVAT5eRco61iEsmBYkvmk47rpFIhzVjl8mIzNtufft2ExRU03eqRmB734N2jflzg7pMwB/CFY3X40Xsj29ejGdR+9U27BqhrX9NWMUmlJAtwHh1+maWVEJ6/DGFpNYRPvw7g/24HrMo1D+DiKR/Ghj3Y2Irg5rIgne0W9uwC+Jsf7I7/FXPOdCb7yTftCqCde64Iw7nReRHFlN51Ukr1rOh8VJWAPlkPY4W89TCAm8sBHByvwb7dHgRhBB/fCOBlg8UnHD/gwZmZlnouPAhgfVNe76+/PxqfoyPsTGdSq6hdDKBKB5SjnBzRMlVMsk2yQPqGGxbvVH7RiODqvQBuPwrg6v0AVl9s69PosAcnp2txgHPjQQgLD/IqKMNupA7w4Skf6r4HKxsRfP1YXe/33xmG75xK+6Gx28D0kaVq2kW/tBRAc4qoUU6tXgh5TJ6utEpxfd1smwUFNW4ujACuLzXh9uMQvlhswoNnkdKyvj5dg90jHrzYiuA/bwTAfb/2/FwNjuyrxedCNW5ovII3DvvwJx/syg2fOGOlG9teK2kpgOYgkcgPV5G4ysnNDsigNIFfVhaj7fsrAVy60YzNdpMhhJO7PZjf3zK9n94JYGmV5yBOjHrw/olWWml5NYTlZ+p6OCbzB2rw598d1V6iLhATK0pTUiWbe6eAdls5lb4r4dRyfV7VXX2yFsFnd1ElA5jY5QGa8cdrISw+5UGGAc6ZmRoM1T14uhHBf9/iBUbYH4RzcsyDRjOCq0thLsrH384e9uHolA9nDvswMsSTAq7Z7zakzgHt3FTFuJDD1S5AlTNVTKo9ncQggJ/dacL1pQB+fSeAh89bt+mb8zU4tLcWBzhX74cg5iB17c1MeDC9txbDdWmhCc9f8jR8dtKDt4+0AiP0O9H/3DUEcOqQDyem/Thomtxdy0XrvMeGH+l3E9JyALX0OeMoXeZDZu4fV6mTaqZwom+HAQ0myH91uwl3noSxvyceOJX4W8dasNx7GsKjNR4GQz7EyoYqirnLy/cY/gAA+B7Ah6d9GN/lweRYDbCdE9N1ONJ2E/JOZjoQ4sZFJr5p6pwlBU7OAE1BYOFzWvuaGvpMwHzwLIRf3m7C53cDuL4cxPPZugOnFxGWzWYE1+7zIMP2jk7VYGKsNfPzs+sBbBHWHUGe2+fB75wdgnfn67B/Ty0XBGrzlpJonfMocfKm3VBSJ4B2QDBVTsMonRudc8BEAJdWgzjQuLcSwL9dbsLGFs/Uzu/34tVCeODqoTVFDjLb2u4RgNenW/VQnb98JEcFpy6/Md8y2e+8VgdMR3EPKTQWkHYUl6C5bEgLAyqFRhhNamhtlBN9r09uosSl0+Hb58o7CvgXXO0zt9+LF1U8Fea1v3wUxquAOAeaVjS1w74Hz15E8NUjXj1s+/RMDXYNebC+GcF/3Qw6bsPYMMC5OT+G/q0j9dg/FQ9uAJPU0Sqq0LALJS07T1oIUGvlbA8SBafK18TVPH/5D+scnnJlLhz34b0TLRXDA030x9d5qSEs/8bhWmymcXlbsrSN0xFUxcRfRDdifNSL1RHzlBjgUEfKN5QoYra+Nn8p1Kcg7bVPag1oN5RTqr4exEvNbAGt1wD++NtDsGdXq/XLiwHcZaaH0ERfPFmXLm3TAYbnvHgaAxofDu6twYE9NfD1q+C0vHagouhqt+LCDFM+KaWkzK7mrtsK0G7AiT1VKXQRQFum1oPfPTcUTzv+fIGfg8SoHaP3eGkbppU0oz6+C+Ds4TocO4imuw5oxmXTi2knhb2eo3MjqSR7t5Q0d57MH7hZhCyhVoDm4Mm0qvU7PclUpEQvdA/Bb+424a/+cYOyitrff/heHb5+GknXWMoqUkvbhusAJ6d9OHmoFdwcEP1I0SVmSAmjSKqLFKRJYRcqR51Lp9am1xVzZrPDsq3vyV2NRLX/xWIAP7H0QZObtXcUYHLcA49yhAHinCWmlZJ58xvLYZyXnNtfgzdmfThx0IdjB3zekyfSIjrZmbtnqjjcQIqK8imIqPMUbb+wghYy7wz15ORT0cQXBRQHYmqvB3tGqTwDxEvbzs74MDXuwUi9FkfZp2dwNVFeaxnxi1rZFXRQ0OQUkqhQ1CctoqLYV+71GCuoNZzMfCelnMnvrgDFQGX2gAc1hYrivDbmI7/35hDM7cPUEm+mS+dbkMqocErJeklAJOx4QvUj7SfkZ5609YkOpQK5TNbA5CE2MvE6daN0iLKkJvC7AhRvwMRuDyb3tM6O89qYizw/58P5I3U4PJmftSnk+Eoqk2oiKUDWEWA1hlSoQJ1Hp6Q6f5dqV+yzHaCZBGUuX5kNmgh6TeDEpl0Ciuf+0w+H4bfPDsWLLvBBoq7HNaSJ2ZMqi0KpqJtcdv6Sat+VL8oGlOMbSm8c4XeawukaUGzvozfr8Hd/2HqHnLIEZcCZbVMJnySQovoTVyngk+qqpsw4xzpY9J8FKNc3zPaRitpzSiVRZtkNcKmgSfv/9JM98NqUWfacu7udzd5KShcv80NRJc2dx6J9GzeC61OzAE0pS0ZitIpjop4G7boGdH7KixUU00m4qunZS+q255UWI3tc3YQHTp/iomalMiqaHxnCHUFaDwku78M1n83sOj+JIorN4UODK/WHfC8WztWNCNa3otivxmV6sqOoOTbyRYWT0aPMzIOqFJTy1diBkaFP6xrQH12ow6GJGtx9GsLlRf7ij+Rmz016MQB4vbgNza2HofY9IRkkuAgF31EarnsQRlG8MHr5GWXA87+/daQGc5MtEJ+uh3DnSQuDP/tgBN6YqyvNvRRSoXkKJhWkReEnFdTGR0ycOZ26Fmn3yl03eVDs56mZGnx0rr6j4ewAOlvXEq+DlPRFNQVs240tt24mydZHTHwulYIWgRPtlisFRdX6o/eHYOVFtGOVMyESFfTNubp2pxJpPNWmi/IZVTNMRX1cvoJK5FCrkNzUkkW7v3GkoN963YeDE96OhzNR0BhQKYXbwlpE7YzMPNN9IBU0ZROYgQz1blGRrAD2xwWgOBf/7TP1+GU302MQfM7sNYkKmmQf2AETAyarOfrMknNZf6wV1DZ6L2Lek7ouAD0/X4PnzFc1xIEbRDhFBe0IaAk+YxnRPE9BFeG6CtIi0btOzZJ2iwKKm2pNTZjlPLFfgwpnFtAYUgWgRaNu1+3yAI3DqTQ6tv6nbkaK22ZRQA9PeXE6x+QYZDilgGp8UVs/1Na/1WUIeIAa5il10XsS1SWpKBESnSKLe8xjmukvLNeDjo8C7M+8lEaBOuhwKhU0ua+SAVBB2u18qBJQW1+Rbd4LqPLDZyH866eN+JWLl40I1oQd4yjYxsc8o/eBMBU1P7W9qgl3OdZt1qU6P26xiMv18MC3UrkbPYjt7d2FO5K07gzuYvKovcOJ6pz43hWu0EKovnlU8baoonIKxAyVtjlRG2XmK6hwIUrj2H4iXec/ddAjMLizR3XkR2BuX2vvUdlhtRqJXnei9W1Tgp1JkKqg752CGvi0sdgqnooKUPWjqQNUFyjl3FMmTJ16JgFYu/vGgKYssMQHlQ4LV0EdZgUqQO0ALaKgGte1paCSArYzSoOhoJpVUbhDyGJl4qWUOlPQjKRWPmhmuCsf1M7DpgDVmXldFE8qqKa7nXaZbkNXFdQ2B6rzQSsFtTPxlQ8qGbeic/CyW6HzQXFdZRSZJeTttCqpFYGPq54VB3eDW5M+4OlUFqasKJ5U0MoH3b6FOgVtbcvN39rGBAxZWXyN+dyc/MtuGDx8fpf5jRmDjuB2jrtH5NO2lIkvY+5cN5s0EHlQ25kk1T3TKWgFqIM8KNNX7NgQTYqpL/KgmGLQzqknVyIpxJ2LF2GtAHWvoDqly+VIM8pho8oDPxevW6HvClD04/aOevGnBXGT2a0gghdbAM828MU1ns0dJBPPXr/pUEFTo8icPuVNdaay9q3T6KY7WQqqUFLdghHTIIlj4nEj2den6/G+S7IAB2/k6osQbi03ybnvfgN0dl8t/hKy7HDtK1JZAanytiEtrqCOYMo142CVVBEFPTvrw2tTrQ1pOcfj5wH8+nZTqagUoGUEbPgdTtW3kKgoXgmu+EPJCqqYeOr0oJwV9Zq585z6cufkFb6tDaAI0luv1WF6gt56O3sT116G8MsvG9KPvuoA5TwArsuoFNTIT8xIn3YWSfNjbnWUEDH1REHF9ZvZgXeZD7UB9NyROsztN4czuY7VjRD+Z6GR+3aSVkFxQ4eG7lbY4YlL+GqK3KsMULbvmXSH6SvatutOQSVm3ibqlpr5zL0xadcUUNwB5BvH5LlKE0S+fNCEG0vpHCsFKAZcrg/cVBe/eiw7pIBKncFW7ULRe0ntkkFSLm8p/IFy3SjfLqWkwgjrAjAcRbFdE0Cx3sUzQzA6bP4+UhYAnKW6dL0BG5vbt3UgACVE3HSuvCO0CinM/dnQpyV9UNc+o0SIW3/i+qLtBhJITQCdmazB2/Ny9USzvfgkgFMz9fgjr5zj9qMmXLu3raL9DmiRnZFtfU9KmSmnxwxQh+s4U0xatJv4uCaAvj1fh5lJue+5sh7CLxYa8TcwT860PhlDWQD8zvvHV7c/T9fPgNr6iApXtPP82q4rpdrtCBn3IwrG5jijdCpFsl7h1I7qTQD94Mxw/CEE2ZEAmvyG7/OcnW19G1N3/PuVzc53PfsVUF3Ok1I4jWuZglQ1Rjbz72JbZgqqsM8mPmPq5MLOEh0zn/FxUz5wZhRQ4XCbw3sr8uAjm6j/6NywMqDIApqcCj+3fXpW/b3MS9e3YK29XSOVZgrdx0jgeZHySyUYJO0bE7aMllAkBYiZAorh5fq0Gcmkond7BTWFtG3L2bNLhnP0TzfUL81lAf3e+WHlcjgVoPgh1zOz+Tcik2H45MZW/M1OPChAtVJcwo8dQDVtlxW5u1DmGB2uiW9z1rpUBzNAWSVNjaFBwITL7bgKevHMMIwxTTx+vvD4tA9HD/jKPCP2+T+ubMJm+9Pd1EzS5UX3y+3wG02q5XY6QDnRdWr1UQZyK5/WQJmNFTQFaO4f29yqHlYq4MgJJxNSE0AxgsdIXnYkCoqnxQ90YaBE7T6C7+T/7AtmkNSD9aAUoLlxYCblO+rInTnKyCkVuafEy1RBc3lRoTUqOVMGpCaAzk7W4LwizYSALiw34fThofhLxJzjzuMm4FfvkoNS0G4vWJYBqvT9DOCMeVNQxlFmzthaKahUOJlKl7gG1K03VVITQDGFhGZelufEreA1b2tIx/QXN7fiXUL6FtDJ/IJlKVeO4EzGoWjkbq2gHarF/5GE2bZRvU37JoBi+0cP+nDmsH4rbM4TvrzaWtkkHn2noAKgTpVT45wWCbpk424UJKXIztG0/atWJRnf6zRRalNAsW8XTgzBPiK/qYN0qxnBJzdwRVP6dlCA3n6cBprzIFBlZib8eIG17ECXJtn6ptfKGbsF1MVIfrcGNAWRxMzr8pfJtKYLc4+J+vvMPGhy/SN1gPdPDSvXUerGEefg/3ehkTLtHBNvcW8KV0FAJ7MLlkUpNYiquxW1Zy/aGlBTXzE32o6UFBXUFFDsC/qj7xwdImeKxH7j1Oavvmp0EvPZa6JmkholLLer1/FjuHKWpYBKpIxSNmM4k+60G6ba1z2J1oCamGFVB6gv0Sm9COGG2AKa9B/TTsen64BTm6oDTfpXDwO48ziItz1UHRSgXV9uJyqowgml4OHAmXJJM+fhzhgpGTFJM8ka6bWSFgFUvB4E9MB4LZ6rx1cocA/QF5sh4GzUynrE8p/6DVD8WnNq+0XTaD2jhLL7T/m21ANA+TGFFDSncJkZJqUCZnpFfRVEbCebh3UFKDVQnN/7EtDMXDxX0YyVUwFzXwDqwtxT79OLgIiqjXPxNj4oBzjTMn0LqHAhHGAoOJXCaqjQnPF1oqCulJT6Qp1MSStA1a98xCYeFdQgxUPB6SqfyoEzFr6iPmj2RIV90rYcUymo5Lw4k6NS0EYQlfKimtKh90C5cAPrNHFTfccHvsuvmkJOAOWelVo6pwS9BOXsiJFrQFPm3tIn5SopnksHqGMWBq45BHSyraCqzqdWxBMzRNKfS4SzFAXNmXvFH7gKSS0wqQBVPzcsQBn2X6nAJcNZKqBcJdXOOLXHXpcvrQC1A5TyNbWBkERKuW6EqRly7oOa+qRKxVVcSVZRK0DNAeX4mlph7YJyluqDlgZp+8kVIa0A5QHaib6ZUpcrZjkTZaqYOXbKCJJknaKie1MlTfKmFaA0oFxzro3Su2jWxSsq3cSnTka8xSlCyvFNxWhftxeU6haKSQZy9ZVsFZCsAZNyGnnhzvgUjc5FX1MZpWdWPWmC/aKCmavfVUC1KqkI67nRvklqijOK7PNyGmOWYVpfsjWuj6kMhBQ/uOofeQFCgZ4AqgTVNm+akV7uKinuQHGEUqZEnHqubjq1w0f2WrUzQj0y51LXsFs+qM7MSn+TSJiVqrUrWdXlEtyjch24DSnXFpf8aNi809HoqYIqfU6Fkhr7qCUrq9M7QTQmRuGJhZB9E1Ppk8o/obldPCOpRX1gV2PTF4CKF8ON9rX+LGd0JCkrTrVelDGJwmX9084E9ZE570sTL+1U9o9EuE0IrpqpTLui78rKIjigteM7JgrX3v/UBZRkVN7ncOLw9p2CksrIMP8OuMl9UlpcVG0Kb7a8aUBjcj2kv9hnPiZ1bX0LKGn2s/lGyZVaKys5akJC1yTvWUICkfQVNTNAJXSHGjnj3wcCUDasmssvDVbjIS9egVTJ5BSKguz6xbtauIWBAzT2S1SXzaSQPYNUeHiLNyATaG2rA66YufCj13nQordQC6tB4/0ErbHCEXbeuD2DcSu76EAqqC7Ilw5YQfq4M0K25Vg3WefrCg2QPinrZP1TaEcAKhtOcuaI6Q70xa1iSiCzWF9cErcTOxbQxFfVBvsmkscdUapcLueU2bGacDqNfVKqP33++44GVDf2pMKq/Ijk72IDKujEaDqb0zHI8ew0s23yTLyygIqDpBNSk8EsUpbpYhY5xUDWrQBl3jYXLuurZp6ZQ6stVgHqYhSrNkobgQrQ0oa2atjFCFSAuhjFqo3SRqACtLShrRp2MQL/D7QQt3cZqmKmAAAAAElFTkSuQmCC"},96004:function(t){"use strict";t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAAXNSR0IArs4c6QAAAgtJREFUOE+Nk79rU1EUx7/f25eXxdGhQ6EdOriIdbPQ2gQEHTo41EGkvigFOwQMVFFRIaJjoAUXxwQEhzgILg6Bl2fjnj/AwYCDYAbBdugjuV95N0kJaX54p/fuOedz7rnf7yWGVurw/iXY7g6FDMBlQB7A74QaXYNy52rl23D+uG+6zTDjpczivgHz0wokfIp1vI1s9WhSngP69aBKcmtW9yQuoRnreH0SlH4U3CH43iUDzdhi1Td4QqDoGlCNk24rmzZLbwHs9vJUijcqj8eOnP4aHEJcc0GpbWleULpJ4ka/4IcFi5R2SVwB1JbwK1brMrL1ziiUfj34S/Lc1LuDOgLeEWxDWia4kORboinq47BYTEfBb4DnJwEFHVmgOCfmQSyNyxsWKznhZ5Kbk4Bdi1eG2ps1BaTGiVpZeuH2mjEmJOiNQhORIP0cNJTFbcB2aEzVjWyxSugaDV+7fyjvbJOKcg8NcHAWqBKEAtlrlljGCU+s9EVsAJgHk0fgHFHrGTuBhrmCMdgfhlrgwACF//HnwHanQD8KngN8JKBMaoHAvMQaoR30VZ0Fts4J/eWHd7dimBqy5T/DhV4U7M2BpVmwxA2x5cVT4MSCMOP5XPww7Wk6a1ne6mTLX2YDB3cc3XtA6Clx1ouC3sQblZdOl1mjjMb9MHfBJsoC6ABND1gxHq7H6+Vnyd4/JJHPef53qAsAAAAASUVORK5CYII="},26789:function(t,e,n){"use strict";n.r(e);var r=function(t,e){var n=document.createElement("_"),r=n.appendChild(document.createElement("_")),i=n.appendChild(document.createElement("_")),a=r.appendChild(document.createElement("_")),o=void 0,s=void 0;return r.style.cssText=n.style.cssText="height:100%;left:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:0s;width:100%;z-index:-1",a.style.cssText=i.style.cssText="display:block;height:100%;transition:0s;width:100%",a.style.width=a.style.height="200%",t.appendChild(n),l(),c;function l(){u();var a=t.offsetWidth,c=t.offsetHeight;a===o&&c===s||(o=a,s=c,i.style.width=2*a+"px",i.style.height=2*c+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight,r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,e({width:a,height:c})),r.addEventListener("scroll",l),n.addEventListener("scroll",l)}function u(){r.removeEventListener("scroll",l),n.removeEventListener("scroll",l)}function c(){u(),t.removeChild(n)}};e["default"]=r}}]);
|