beancount-gs/public/static/js/10.cbb4db6f.chunk.js

2 lines
1.7 MiB

/*! For license information please see 10.cbb4db6f.chunk.js.LICENSE.txt */
(this["webpackJsonpbeancount-web"]=this["webpackJsonpbeancount-web"]||[]).push([[10],{149:function(t,e,n){"use strict";var r=n(147),i=n(58),a=n(59),o=n(61),s=n(60),l=n(0),u=n(4);e.a=function(t){return function(e){Object(o.a)(l,e);var n=Object(s.a)(l);function l(){var t;Object(i.a)(this,l);for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return(t=n.call.apply(n,[this].concat(r))).defaultCommodity={currency:"CNY",symbol:"\uffe5"},t.currentCommodity=window.localStorage.getItem("ledgerCurrency"),t}return Object(a.a)(l,[{key:"render",value:function(){return Object(u.jsx)(t,Object(r.a)(Object(r.a)({},this.props),{},{commodity:this.currentCommodity?JSON.parse(this.currentCommodity):this.defaultCommodity}))}}]),l}(l.Component)}},150:function(t,e,n){var r=n(152).Symbol;t.exports=r},151:function(t,e){t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},152:function(t,e,n){var r=n(171),i="object"==typeof self&&self&&self.Object===Object&&self,a=r||i||Function("return this")();t.exports=a},160:function(t,e,n){var r=n(172),i=n(151),a=n(161),o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;t.exports=function(t){if("number"==typeof t)return t;if(a(t))return NaN;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=s.test(t);return n||l.test(t)?u(t.slice(2),n?2:8):o.test(t)?NaN:+t}},161:function(t,e,n){var r=n(174),i=n(177);t.exports=function(t){return"symbol"==typeof t||i(t)&&"[object Symbol]"==r(t)}},162:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"a",(function(){return a}));var r=n(37),i=Object(r.a)("success","processing","error","default","warning"),a=Object(r.a)("pink","red","yellow","orange","cyan","green","blue","purple","geekblue","magenta","volcano","gold","lime")},163:function(t,e,n){"use strict";var r=n(147),i=n(58),a=n(59),o=n(61),s=n(60),l=n(212),u=n(94),c=n.n(u),f=n(0),d=n(80),p=n(4),h=function(t){Object(o.a)(n,t);var e=Object(s.a)(n);function n(){var t;Object(i.a)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))).currentYear=c()().format("YYYY"),t.currentMonth=c()().format("YYYY-M"),t.state={loading:!1,years:[t.currentYear],months:[t.currentMonth]},t.queryMonthList=function(){t.setState({loading:!0}),Object(d.b)("/api/auth/stats/months").then((function(e){var n=Array.from(new Set(e.map((function(t){return t.split("-")[0]}))));t.setState({months:e,years:n})})).catch(console.error).finally((function(){t.setState({loading:!1})}))},t}return Object(a.a)(n,[{key:"componentDidMount",value:function(){this.queryMonthList()}},{key:"render",value:function(){return Object(p.jsxs)(l.a,Object(r.a)(Object(r.a)({size:"small",showSearch:!0,placeholder:"\u9009\u62e9\u6708\u4efd",style:{width:"120px"}},this.props),{},{children:[!this.props.onlyShowMonth&&Object(p.jsx)(l.a.Option,{value:"",children:"\u4e0d\u9650"}),!this.props.onlyShowMonth&&this.state.years.reverse().map((function(t){return Object(p.jsx)(l.a.Option,{value:t,children:c()(t).format("YYYY\u5e74")},t)})),this.state.months.reverse().map((function(t){return Object(p.jsx)(l.a.Option,{value:t,children:c()(t).format("YYYY\u5e74MM\u6708")},t)}))]}))}}]),n}(f.Component);e.a=h},166:function(t,e,n){"use strict";var r=n(80);e.a=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";e=Number(e).toFixed(2);var a=Object(r.c)(t);return"Income"===a?e>0?"-".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"+".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"Assets"===a?e>0?"+".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"-".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"Expenses"===a?e>0?"-".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"+".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"Liabilities"===a?e>0?"+".concat(n).concat(Math.abs(e)," ").concat(n?"":i):"-".concat(n).concat(Math.abs(e)," ").concat(n?"":i):String(e)}},167:function(t,e,n){"use strict";var r=n(147),i=n(198),a=(n(0),n(4)),o=["iconType"];e.a=function(t){var e=t.iconType,n=Object(i.a)(t,o);return Object(a.jsx)("img",Object(r.a)(Object(r.a)({},n),{},{src:"../../web/icons/".concat(e,".png"),alt:"",width:32,height:32}))}},168:function(t,e,n){"use strict";var r=n(0),i=n(186),a=n(180);e.a=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=Object(r.useRef)({}),n=Object(i.a)();return Object(r.useEffect)((function(){var r=a.a.subscribe((function(r){e.current=r,t&&n()}));return function(){return a.a.unsubscribe(r)}}),[]),e.current}},169:function(t,e,n){var r=n(151),i=n(170),a=n(160),o=Math.max,s=Math.min;t.exports=function(t,e,n){var l,u,c,f,d,p,h=0,g=!1,v=!1,y=!0;if("function"!=typeof t)throw new TypeError("Expected a function");function m(e){var n=l,r=u;return l=u=void 0,h=e,f=t.apply(r,n)}function b(t){return h=t,d=setTimeout(_,e),g?m(t):f}function x(t){var n=t-p;return void 0===p||n>=e||n<0||v&&t-h>=c}function _(){var t=i();if(x(t))return O(t);d=setTimeout(_,function(t){var n=e-(t-p);return v?s(n,c-(t-h)):n}(t))}function O(t){return d=void 0,y&&l?m(t):(l=u=void 0,f)}function P(){var t=i(),n=x(t);if(l=arguments,u=this,p=t,n){if(void 0===d)return b(p);if(v)return clearTimeout(d),d=setTimeout(_,e),m(p)}return void 0===d&&(d=setTimeout(_,e)),f}return e=a(e)||0,r(n)&&(g=!!n.leading,c=(v="maxWait"in n)?o(a(n.maxWait)||0,e):c,y="trailing"in n?!!n.trailing:y),P.cancel=function(){void 0!==d&&clearTimeout(d),h=0,l=p=u=d=void 0},P.flush=function(){return void 0===d?f:O(i())},P}},170:function(t,e,n){var r=n(152);t.exports=function(){return r.Date.now()}},171:function(t,e,n){(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.exports=n}).call(this,n(116))},172:function(t,e,n){var r=n(173),i=/^\s+/;t.exports=function(t){return t?t.slice(0,r(t)+1).replace(i,""):t}},173:function(t,e){var n=/\s/;t.exports=function(t){for(var e=t.length;e--&&n.test(t.charAt(e)););return e}},174:function(t,e,n){var r=n(150),i=n(175),a=n(176),o=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":o&&o in Object(t)?i(t):a(t)}},175:function(t,e,n){var r=n(150),i=Object.prototype,a=i.hasOwnProperty,o=i.toString,s=r?r.toStringTag:void 0;t.exports=function(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}},176:function(t,e){var n=Object.prototype.toString;t.exports=function(t){return n.call(t)}},177:function(t,e){t.exports=function(t){return null!=t&&"object"==typeof t}},179:function(t,e,n){"use strict";var r=n(3),i=n(5),a=n(2),o=n(0),s=n(11),l=n(1),u=n(22),c=n(184),f={adjustX:1,adjustY:1},d=[0,0],p={left:{points:["cr","cl"],overflow:f,offset:[-4,0],targetOffset:d},right:{points:["cl","cr"],overflow:f,offset:[4,0],targetOffset:d},top:{points:["bc","tc"],overflow:f,offset:[0,-4],targetOffset:d},bottom:{points:["tc","bc"],overflow:f,offset:[0,4],targetOffset:d},topLeft:{points:["bl","tl"],overflow:f,offset:[0,-4],targetOffset:d},leftTop:{points:["tr","tl"],overflow:f,offset:[-4,0],targetOffset:d},topRight:{points:["br","tr"],overflow:f,offset:[0,-4],targetOffset:d},rightTop:{points:["tl","tr"],overflow:f,offset:[4,0],targetOffset:d},bottomRight:{points:["tr","br"],overflow:f,offset:[0,4],targetOffset:d},rightBottom:{points:["bl","br"],overflow:f,offset:[4,0],targetOffset:d},bottomLeft:{points:["tl","bl"],overflow:f,offset:[0,4],targetOffset:d},leftBottom:{points:["br","bl"],overflow:f,offset:[-4,0],targetOffset:d}},h=function(t){var e=t.overlay,n=t.prefixCls,r=t.id,i=t.overlayInnerStyle;return o.createElement("div",{className:"".concat(n,"-inner"),id:r,role:"tooltip",style:i},"function"===typeof e?e():e)},g=function(t,e){var n=t.overlayClassName,r=t.trigger,i=void 0===r?["hover"]:r,f=t.mouseEnterDelay,d=void 0===f?0:f,g=t.mouseLeaveDelay,v=void 0===g?.1:g,y=t.overlayStyle,m=t.prefixCls,b=void 0===m?"rc-tooltip":m,x=t.children,_=t.onVisibleChange,O=t.afterVisibleChange,P=t.transitionName,w=t.animation,M=t.motion,C=t.placement,S=void 0===C?"right":C,A=t.align,E=void 0===A?{}:A,j=t.destroyTooltipOnHide,T=void 0!==j&&j,I=t.defaultVisible,k=t.getTooltipContainer,F=t.overlayInnerStyle,L=Object(u.a)(t,["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle"]),D=Object(o.useRef)(null);Object(o.useImperativeHandle)(e,(function(){return D.current}));var N=Object(l.a)({},L);"visible"in t&&(N.popupVisible=t.visible);var R=!1,B=!1;if("boolean"===typeof T)R=T;else if(T&&"object"===Object(s.a)(T)){var z=T.keepParent;R=!0===z,B=!1===z}return o.createElement(c.a,Object(a.a)({popupClassName:n,prefixCls:b,popup:function(){var e=t.arrowContent,n=void 0===e?null:e,r=t.overlay,i=t.id;return[o.createElement("div",{className:"".concat(b,"-arrow"),key:"arrow"},n),o.createElement(h,{key:"content",prefixCls:b,id:i,overlay:r,overlayInnerStyle:F})]},action:i,builtinPlacements:p,popupPlacement:S,ref:D,popupAlign:E,getPopupContainer:k,onPopupVisibleChange:_,afterPopupVisibleChange:O,popupTransitionName:P,popupAnimation:w,popupMotion:M,defaultPopupVisible:I,destroyPopupOnHide:R,autoDestroy:B,mouseLeaveDelay:v,popupStyle:y,mouseEnterDelay:d},N),x)},v=Object(o.forwardRef)(g),y=n(165),m=n(7),b=n.n(m),x={adjustX:1,adjustY:1},_={adjustX:0,adjustY:0},O=[0,0];function P(t){return"boolean"===typeof t?t?x:_:Object(a.a)(Object(a.a)({},_),t)}var w=n(62),M=n(41),C=n(162),S=n(38),A=function(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},E=new RegExp("^(".concat(C.a.join("|"),")(-inverse)?$"));function j(t,e){var n=t.type;if((!0===n.__ANT_BUTTON||"button"===t.type)&&t.props.disabled||!0===n.__ANT_SWITCH&&(t.props.disabled||t.props.loading)){var r=function(t,e){var n={},r=Object(a.a)({},t);return e.forEach((function(e){t&&e in t&&(n[e]=t[e],delete r[e])})),{picked:n,omitted:r}}(t.props.style,["position","left","right","top","bottom","float","display","zIndex"]),i=r.picked,s=r.omitted,l=Object(a.a)(Object(a.a)({display:"inline-block"},i),{cursor:"not-allowed",width:t.props.block?"100%":null}),u=Object(a.a)(Object(a.a)({},s),{pointerEvents:"none"}),c=Object(w.a)(t,{style:u,className:null});return o.createElement("span",{style:l,className:b()(t.props.className,"".concat(e,"-disabled-compatible-wrapper"))},c)}return t}var T=o.forwardRef((function(t,e){var n,s=o.useContext(M.b),l=s.getPopupContainer,u=s.getPrefixCls,c=s.direction,f=Object(y.a)(!1,{value:t.visible,defaultValue:t.defaultVisible}),d=Object(i.a)(f,2),h=d[0],g=d[1],m=function(){var e=t.title,n=t.overlay;return!e&&!n&&0!==e},x=function(){var e=t.builtinPlacements,n=t.arrowPointAtCenter,r=t.autoAdjustOverflow;return e||function(t){var e=t.arrowWidth,n=void 0===e?4:e,r=t.horizontalArrowShift,i=void 0===r?16:r,o=t.verticalArrowShift,s=void 0===o?8:o,l=t.autoAdjustOverflow,u=t.arrowPointAtCenter,c={left:{points:["cr","cl"],offset:[-4,0]},right:{points:["cl","cr"],offset:[4,0]},top:{points:["bc","tc"],offset:[0,-4]},bottom:{points:["tc","bc"],offset:[0,4]},topLeft:{points:["bl","tc"],offset:[-(i+n),-4]},leftTop:{points:["tr","cl"],offset:[-4,-(s+n)]},topRight:{points:["br","tc"],offset:[i+n,-4]},rightTop:{points:["tl","cr"],offset:[4,-(s+n)]},bottomRight:{points:["tr","bc"],offset:[i+n,4]},rightBottom:{points:["bl","cr"],offset:[4,s+n]},bottomLeft:{points:["tl","bc"],offset:[-(i+n),4]},leftBottom:{points:["br","cl"],offset:[-4,s+n]}};return Object.keys(c).forEach((function(t){c[t]=u?Object(a.a)(Object(a.a)({},c[t]),{overflow:P(l),targetOffset:O}):Object(a.a)(Object(a.a)({},p[t]),{overflow:P(l)}),c[t].ignoreShake=!0})),c}({arrowPointAtCenter:n,autoAdjustOverflow:r})},_=t.getPopupContainer,C=A(t,["getPopupContainer"]),T=t.prefixCls,I=t.openClassName,k=t.getTooltipContainer,F=t.overlayClassName,L=t.color,D=t.overlayInnerStyle,N=t.children,R=u("tooltip",T),B=u(),z=h;!("visible"in t)&&m()&&(z=!1);var V,G=j(Object(w.b)(N)?N:o.createElement("span",null,N),R),W=G.props,Y=b()(W.className,Object(r.a)({},I||"".concat(R,"-open"),!0)),H=b()(F,(n={},Object(r.a)(n,"".concat(R,"-rtl"),"rtl"===c),Object(r.a)(n,"".concat(R,"-").concat(L),L&&E.test(L)),n)),U=D;return L&&!E.test(L)&&(U=Object(a.a)(Object(a.a)({},D),{background:L}),V={"--antd-arrow-background-color":L}),o.createElement(v,Object(a.a)({},C,{prefixCls:R,overlayClassName:H,getTooltipContainer:_||k||l,ref:e,builtinPlacements:x(),overlay:function(){var e=t.title,n=t.overlay;return 0===e?e:n||e||""}(),visible:z,onVisibleChange:function(e){var n;g(!m()&&e),m()||null===(n=t.onVisibleChange)||void 0===n||n.call(t,e)},onPopupAlign:function(t,e){var n=x(),r=Object.keys(n).find((function(t){return n[t].points[0]===e.points[0]&&n[t].points[1]===e.points[1]}));if(r){var i=t.getBoundingClientRect(),a={top:"50%",left:"50%"};r.indexOf("top")>=0||r.indexOf("Bottom")>=0?a.top="".concat(i.height-e.offset[1],"px"):(r.indexOf("Top")>=0||r.indexOf("bottom")>=0)&&(a.top="".concat(-e.offset[1],"px")),r.indexOf("left")>=0||r.indexOf("Right")>=0?a.left="".concat(i.width-e.offset[0],"px"):(r.indexOf("right")>=0||r.indexOf("Left")>=0)&&(a.left="".concat(-e.offset[0],"px")),t.style.transformOrigin="".concat(a.left," ").concat(a.top)}},overlayInnerStyle:U,arrowContent:o.createElement("span",{className:"".concat(R,"-arrow-content"),style:V}),motion:{motionName:Object(S.c)(B,"zoom-big-fast",t.transitionName),motionDeadline:1e3}}),z?Object(w.a)(G,{className:Y}):G)}));T.displayName="Tooltip",T.defaultProps={placement:"top",mouseEnterDelay:.1,mouseLeaveDelay:.1,arrowPointAtCenter:!1,autoAdjustOverflow:!0};e.a=T},182:function(t,e,n){var r;!function(i){"use strict";var a,o,s,l=9e15,u=1e9,c="0123456789abcdef",f="2.3025850929940456840179914546843642076011014886287729760333279009675726096773524802359972050895982983419677840422862486334095254650828067566662873690987816894829072083255546808437998948262331985283935053089653777326288461633662222876982198867465436674744042432743651550489343149393914796194044002221051017141748003688084012647080685567743216228355220114804663715659121373450747856947683463616792101806445070648000277502684916746550586856935673420670581136429224554405758925724208241314695689016758940256776311356919292033376587141660230105703089634572075440370847469940168269282808481184289314848524948644871927809676271275775397027668605952496716674183485704422507197965004714951050492214776567636938662976979522110718264549734772662425709429322582798502585509785265383207606726317164309505995087807523710333101197857547331541421808427543863591778117054309827482385045648019095610299291824318237525357709750539565187697510374970888692180205189339507238539205144634197265287286965110862571492198849978748873771345686209167058",d="3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679821480865132823066470938446095505822317253594081284811174502841027019385211055596446229489549303819644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412737245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094330572703657595919530921861173819326117931051185480744623799627495673518857527248912279381830119491298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051320005681271452635608277857713427577896091736371787214684409012249534301465495853710507922796892589235420199561121290219608640344181598136297747713099605187072113499999983729780499510597317328160963185950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473035982534904287554687311595628638823537875937519577818577805321712268066130019278766111959092164201989380952572010654858632789",p={precision:20,rounding:4,modulo:1,toExpNeg:-7,toExpPos:21,minE:-l,maxE:l,crypto:!1},h=!0,g="[DecimalError] ",v=g+"Invalid argument: ",y=g+"Precision limit exceeded",m=g+"crypto unavailable",b="[object Decimal]",x=Math.floor,_=Math.pow,O=/^0b([01]+(\.[01]*)?|\.[01]+)(p[+-]?\d+)?$/i,P=/^0x([0-9a-f]+(\.[0-9a-f]*)?|\.[0-9a-f]+)(p[+-]?\d+)?$/i,w=/^0o([0-7]+(\.[0-7]*)?|\.[0-7]+)(p[+-]?\d+)?$/i,M=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,C=1e7,S=f.length-1,A=d.length-1,E={toStringTag:b};function j(t){var e,n,r,i=t.length-1,a="",o=t[0];if(i>0){for(a+=o,e=1;e<i;e++)(n=7-(r=t[e]+"").length)&&(a+=V(n)),a+=r;(n=7-(r=(o=t[e])+"").length)&&(a+=V(n))}else if(0===o)return"0";for(;o%10===0;)o/=10;return a+o}function T(t,e,n){if(t!==~~t||t<e||t>n)throw Error(v+t)}function I(t,e,n,r){var i,a,o,s;for(a=t[0];a>=10;a/=10)--e;return--e<0?(e+=7,i=0):(i=Math.ceil((e+1)/7),e%=7),a=_(10,7-e),s=t[i]%a|0,null==r?e<3?(0==e?s=s/100|0:1==e&&(s=s/10|0),o=n<4&&99999==s||n>3&&49999==s||5e4==s||0==s):o=(n<4&&s+1==a||n>3&&s+1==a/2)&&(t[i+1]/a/100|0)==_(10,e-2)-1||(s==a/2||0==s)&&0==(t[i+1]/a/100|0):e<4?(0==e?s=s/1e3|0:1==e?s=s/100|0:2==e&&(s=s/10|0),o=(r||n<4)&&9999==s||!r&&n>3&&4999==s):o=((r||n<4)&&s+1==a||!r&&n>3&&s+1==a/2)&&(t[i+1]/a/1e3|0)==_(10,e-3)-1,o}function k(t,e,n){for(var r,i,a=[0],o=0,s=t.length;o<s;){for(i=a.length;i--;)a[i]*=e;for(a[0]+=c.indexOf(t.charAt(o++)),r=0;r<a.length;r++)a[r]>n-1&&(void 0===a[r+1]&&(a[r+1]=0),a[r+1]+=a[r]/n|0,a[r]%=n)}return a.reverse()}E.absoluteValue=E.abs=function(){var t=new this.constructor(this);return t.s<0&&(t.s=1),L(t)},E.ceil=function(){return L(new this.constructor(this),this.e+1,2)},E.clampedTo=E.clamp=function(t,e){var n=this,r=n.constructor;if(t=new r(t),e=new r(e),!t.s||!e.s)return new r(NaN);if(t.gt(e))throw Error(v+e);return n.cmp(t)<0?t:n.cmp(e)>0?e:new r(n)},E.comparedTo=E.cmp=function(t){var e,n,r,i,a=this,o=a.d,s=(t=new a.constructor(t)).d,l=a.s,u=t.s;if(!o||!s)return l&&u?l!==u?l:o===s?0:!o^l<0?1:-1:NaN;if(!o[0]||!s[0])return o[0]?l:s[0]?-u:0;if(l!==u)return l;if(a.e!==t.e)return a.e>t.e^l<0?1:-1;for(e=0,n=(r=o.length)<(i=s.length)?r:i;e<n;++e)if(o[e]!==s[e])return o[e]>s[e]^l<0?1:-1;return r===i?0:r>i^l<0?1:-1},E.cosine=E.cos=function(){var t,e,n=this,r=n.constructor;return n.d?n.d[0]?(t=r.precision,e=r.rounding,r.precision=t+Math.max(n.e,n.sd())+7,r.rounding=1,n=function(t,e){var n,r,i;if(e.isZero())return e;(r=e.d.length)<32?i=(1/Z(4,n=Math.ceil(r/3))).toString():(n=16,i="2.3283064365386962890625e-10");t.precision+=n,e=$(t,1,e.times(i),new t(1));for(var a=n;a--;){var o=e.times(e);e=o.times(o).minus(o).times(8).plus(1)}return t.precision-=n,e}(r,Q(r,n)),r.precision=t,r.rounding=e,L(2==s||3==s?n.neg():n,t,e,!0)):new r(1):new r(NaN)},E.cubeRoot=E.cbrt=function(){var t,e,n,r,i,a,o,s,l,u,c=this,f=c.constructor;if(!c.isFinite()||c.isZero())return new f(c);for(h=!1,(a=c.s*_(c.s*c,1/3))&&Math.abs(a)!=1/0?r=new f(a.toString()):(n=j(c.d),(a=((t=c.e)-n.length+1)%3)&&(n+=1==a||-2==a?"0":"00"),a=_(n,1/3),t=x((t+1)/3)-(t%3==(t<0?-1:2)),(r=new f(n=a==1/0?"5e"+t:(n=a.toExponential()).slice(0,n.indexOf("e")+1)+t)).s=c.s),o=(t=f.precision)+3;;)if(u=(l=(s=r).times(s).times(s)).plus(c),r=F(u.plus(c).times(s),u.plus(l),o+2,1),j(s.d).slice(0,o)===(n=j(r.d)).slice(0,o)){if("9999"!=(n=n.slice(o-3,o+1))&&(i||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(L(r,t+1,1),e=!r.times(r).times(r).eq(c));break}if(!i&&(L(s,t+1,0),s.times(s).times(s).eq(c))){r=s;break}o+=4,i=1}return h=!0,L(r,t,f.rounding,e)},E.decimalPlaces=E.dp=function(){var t,e=this.d,n=NaN;if(e){if(n=7*((t=e.length-1)-x(this.e/7)),t=e[t])for(;t%10==0;t/=10)n--;n<0&&(n=0)}return n},E.dividedBy=E.div=function(t){return F(this,new this.constructor(t))},E.dividedToIntegerBy=E.divToInt=function(t){var e=this.constructor;return L(F(this,new e(t),0,1,1),e.precision,e.rounding)},E.equals=E.eq=function(t){return 0===this.cmp(t)},E.floor=function(){return L(new this.constructor(this),this.e+1,3)},E.greaterThan=E.gt=function(t){return this.cmp(t)>0},E.greaterThanOrEqualTo=E.gte=function(t){var e=this.cmp(t);return 1==e||0===e},E.hyperbolicCosine=E.cosh=function(){var t,e,n,r,i,a=this,o=a.constructor,s=new o(1);if(!a.isFinite())return new o(a.s?1/0:NaN);if(a.isZero())return s;n=o.precision,r=o.rounding,o.precision=n+Math.max(a.e,a.sd())+4,o.rounding=1,(i=a.d.length)<32?e=(1/Z(4,t=Math.ceil(i/3))).toString():(t=16,e="2.3283064365386962890625e-10"),a=$(o,1,a.times(e),new o(1),!0);for(var l,u=t,c=new o(8);u--;)l=a.times(a),a=s.minus(l.times(c.minus(l.times(c))));return L(a,o.precision=n,o.rounding=r,!0)},E.hyperbolicSine=E.sinh=function(){var t,e,n,r,i=this,a=i.constructor;if(!i.isFinite()||i.isZero())return new a(i);if(e=a.precision,n=a.rounding,a.precision=e+Math.max(i.e,i.sd())+4,a.rounding=1,(r=i.d.length)<3)i=$(a,2,i,i,!0);else{t=(t=1.4*Math.sqrt(r))>16?16:0|t,i=$(a,2,i=i.times(1/Z(5,t)),i,!0);for(var o,s=new a(5),l=new a(16),u=new a(20);t--;)o=i.times(i),i=i.times(s.plus(o.times(l.times(o).plus(u))))}return a.precision=e,a.rounding=n,L(i,e,n,!0)},E.hyperbolicTangent=E.tanh=function(){var t,e,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+7,r.rounding=1,F(n.sinh(),n.cosh(),r.precision=t,r.rounding=e)):new r(n.s)},E.inverseCosine=E.acos=function(){var t,e=this,n=e.constructor,r=e.abs().cmp(1),i=n.precision,a=n.rounding;return-1!==r?0===r?e.isNeg()?B(n,i,a):new n(0):new n(NaN):e.isZero()?B(n,i+4,a).times(.5):(n.precision=i+6,n.rounding=1,e=e.asin(),t=B(n,i+4,a).times(.5),n.precision=i,n.rounding=a,t.minus(e))},E.inverseHyperbolicCosine=E.acosh=function(){var t,e,n=this,r=n.constructor;return n.lte(1)?new r(n.eq(1)?0:NaN):n.isFinite()?(t=r.precision,e=r.rounding,r.precision=t+Math.max(Math.abs(n.e),n.sd())+4,r.rounding=1,h=!1,n=n.times(n).minus(1).sqrt().plus(n),h=!0,r.precision=t,r.rounding=e,n.ln()):new r(n)},E.inverseHyperbolicSine=E.asinh=function(){var t,e,n=this,r=n.constructor;return!n.isFinite()||n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+2*Math.max(Math.abs(n.e),n.sd())+6,r.rounding=1,h=!1,n=n.times(n).plus(1).sqrt().plus(n),h=!0,r.precision=t,r.rounding=e,n.ln())},E.inverseHyperbolicTangent=E.atanh=function(){var t,e,n,r,i=this,a=i.constructor;return i.isFinite()?i.e>=0?new a(i.abs().eq(1)?i.s/0:i.isZero()?i:NaN):(t=a.precision,e=a.rounding,r=i.sd(),Math.max(r,t)<2*-i.e-1?L(new a(i),t,e,!0):(a.precision=n=r-i.e,i=F(i.plus(1),new a(1).minus(i),n+t,1),a.precision=t+4,a.rounding=1,i=i.ln(),a.precision=t,a.rounding=e,i.times(.5))):new a(NaN)},E.inverseSine=E.asin=function(){var t,e,n,r,i=this,a=i.constructor;return i.isZero()?new a(i):(e=i.abs().cmp(1),n=a.precision,r=a.rounding,-1!==e?0===e?((t=B(a,n+4,r).times(.5)).s=i.s,t):new a(NaN):(a.precision=n+6,a.rounding=1,i=i.div(new a(1).minus(i.times(i)).sqrt().plus(1)).atan(),a.precision=n,a.rounding=r,i.times(2)))},E.inverseTangent=E.atan=function(){var t,e,n,r,i,a,o,s,l,u=this,c=u.constructor,f=c.precision,d=c.rounding;if(u.isFinite()){if(u.isZero())return new c(u);if(u.abs().eq(1)&&f+4<=A)return(o=B(c,f+4,d).times(.25)).s=u.s,o}else{if(!u.s)return new c(NaN);if(f+4<=A)return(o=B(c,f+4,d).times(.5)).s=u.s,o}for(c.precision=s=f+10,c.rounding=1,t=n=Math.min(28,s/7+2|0);t;--t)u=u.div(u.times(u).plus(1).sqrt().plus(1));for(h=!1,e=Math.ceil(s/7),r=1,l=u.times(u),o=new c(u),i=u;-1!==t;)if(i=i.times(l),a=o.minus(i.div(r+=2)),i=i.times(l),void 0!==(o=a.plus(i.div(r+=2))).d[e])for(t=e;o.d[t]===a.d[t]&&t--;);return n&&(o=o.times(2<<n-1)),h=!0,L(o,c.precision=f,c.rounding=d,!0)},E.isFinite=function(){return!!this.d},E.isInteger=E.isInt=function(){return!!this.d&&x(this.e/7)>this.d.length-2},E.isNaN=function(){return!this.s},E.isNegative=E.isNeg=function(){return this.s<0},E.isPositive=E.isPos=function(){return this.s>0},E.isZero=function(){return!!this.d&&0===this.d[0]},E.lessThan=E.lt=function(t){return this.cmp(t)<0},E.lessThanOrEqualTo=E.lte=function(t){return this.cmp(t)<1},E.logarithm=E.log=function(t){var e,n,r,i,a,o,s,l,u=this,c=u.constructor,f=c.precision,d=c.rounding;if(null==t)t=new c(10),e=!0;else{if(n=(t=new c(t)).d,t.s<0||!n||!n[0]||t.eq(1))return new c(NaN);e=t.eq(10)}if(n=u.d,u.s<0||!n||!n[0]||u.eq(1))return new c(n&&!n[0]?-1/0:1!=u.s?NaN:n?0:1/0);if(e)if(n.length>1)a=!0;else{for(i=n[0];i%10===0;)i/=10;a=1!==i}if(h=!1,o=U(u,s=f+5),r=e?R(c,s+10):U(t,s),I((l=F(o,r,s,1)).d,i=f,d))do{if(o=U(u,s+=10),r=e?R(c,s+10):U(t,s),l=F(o,r,s,1),!a){+j(l.d).slice(i+1,i+15)+1==1e14&&(l=L(l,f+1,0));break}}while(I(l.d,i+=10,d));return h=!0,L(l,f,d)},E.minus=E.sub=function(t){var e,n,r,i,a,o,s,l,u,c,f,d,p=this,g=p.constructor;if(t=new g(t),!p.d||!t.d)return p.s&&t.s?p.d?t.s=-t.s:t=new g(t.d||p.s!==t.s?p:NaN):t=new g(NaN),t;if(p.s!=t.s)return t.s=-t.s,p.plus(t);if(u=p.d,d=t.d,s=g.precision,l=g.rounding,!u[0]||!d[0]){if(d[0])t.s=-t.s;else{if(!u[0])return new g(3===l?-0:0);t=new g(p)}return h?L(t,s,l):t}if(n=x(t.e/7),c=x(p.e/7),u=u.slice(),a=c-n){for((f=a<0)?(e=u,a=-a,o=d.length):(e=d,n=c,o=u.length),a>(r=Math.max(Math.ceil(s/7),o)+2)&&(a=r,e.length=1),e.reverse(),r=a;r--;)e.push(0);e.reverse()}else{for((f=(r=u.length)<(o=d.length))&&(o=r),r=0;r<o;r++)if(u[r]!=d[r]){f=u[r]<d[r];break}a=0}for(f&&(e=u,u=d,d=e,t.s=-t.s),o=u.length,r=d.length-o;r>0;--r)u[o++]=0;for(r=d.length;r>a;){if(u[--r]<d[r]){for(i=r;i&&0===u[--i];)u[i]=C-1;--u[i],u[r]+=C}u[r]-=d[r]}for(;0===u[--o];)u.pop();for(;0===u[0];u.shift())--n;return u[0]?(t.d=u,t.e=N(u,n),h?L(t,s,l):t):new g(3===l?-0:0)},E.modulo=E.mod=function(t){var e,n=this,r=n.constructor;return t=new r(t),!n.d||!t.s||t.d&&!t.d[0]?new r(NaN):!t.d||n.d&&!n.d[0]?L(new r(n),r.precision,r.rounding):(h=!1,9==r.modulo?(e=F(n,t.abs(),0,3,1)).s*=t.s:e=F(n,t,0,r.modulo,1),e=e.times(t),h=!0,n.minus(e))},E.naturalExponential=E.exp=function(){return H(this)},E.naturalLogarithm=E.ln=function(){return U(this)},E.negated=E.neg=function(){var t=new this.constructor(this);return t.s=-t.s,L(t)},E.plus=E.add=function(t){var e,n,r,i,a,o,s,l,u,c,f=this,d=f.constructor;if(t=new d(t),!f.d||!t.d)return f.s&&t.s?f.d||(t=new d(t.d||f.s===t.s?f:NaN)):t=new d(NaN),t;if(f.s!=t.s)return t.s=-t.s,f.minus(t);if(u=f.d,c=t.d,s=d.precision,l=d.rounding,!u[0]||!c[0])return c[0]||(t=new d(f)),h?L(t,s,l):t;if(a=x(f.e/7),r=x(t.e/7),u=u.slice(),i=a-r){for(i<0?(n=u,i=-i,o=c.length):(n=c,r=a,o=u.length),i>(o=(a=Math.ceil(s/7))>o?a+1:o+1)&&(i=o,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for((o=u.length)-(i=c.length)<0&&(i=o,n=c,c=u,u=n),e=0;i;)e=(u[--i]=u[i]+c[i]+e)/C|0,u[i]%=C;for(e&&(u.unshift(e),++r),o=u.length;0==u[--o];)u.pop();return t.d=u,t.e=N(u,r),h?L(t,s,l):t},E.precision=E.sd=function(t){var e,n=this;if(void 0!==t&&t!==!!t&&1!==t&&0!==t)throw Error(v+t);return n.d?(e=z(n.d),t&&n.e+1>e&&(e=n.e+1)):e=NaN,e},E.round=function(){var t=this,e=t.constructor;return L(new e(t),t.e+1,e.rounding)},E.sine=E.sin=function(){var t,e,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+Math.max(n.e,n.sd())+7,r.rounding=1,n=function(t,e){var n,r=e.d.length;if(r<3)return e.isZero()?e:$(t,2,e,e);n=(n=1.4*Math.sqrt(r))>16?16:0|n,e=e.times(1/Z(5,n)),e=$(t,2,e,e);for(var i,a=new t(5),o=new t(16),s=new t(20);n--;)i=e.times(e),e=e.times(a.plus(i.times(o.times(i).minus(s))));return e}(r,Q(r,n)),r.precision=t,r.rounding=e,L(s>2?n.neg():n,t,e,!0)):new r(NaN)},E.squareRoot=E.sqrt=function(){var t,e,n,r,i,a,o=this,s=o.d,l=o.e,u=o.s,c=o.constructor;if(1!==u||!s||!s[0])return new c(!u||u<0&&(!s||s[0])?NaN:s?o:1/0);for(h=!1,0==(u=Math.sqrt(+o))||u==1/0?(((e=j(s)).length+l)%2==0&&(e+="0"),u=Math.sqrt(e),l=x((l+1)/2)-(l<0||l%2),r=new c(e=u==1/0?"5e"+l:(e=u.toExponential()).slice(0,e.indexOf("e")+1)+l)):r=new c(u.toString()),n=(l=c.precision)+3;;)if(r=(a=r).plus(F(o,a,n+2,1)).times(.5),j(a.d).slice(0,n)===(e=j(r.d)).slice(0,n)){if("9999"!=(e=e.slice(n-3,n+1))&&(i||"4999"!=e)){+e&&(+e.slice(1)||"5"!=e.charAt(0))||(L(r,l+1,1),t=!r.times(r).eq(o));break}if(!i&&(L(a,l+1,0),a.times(a).eq(o))){r=a;break}n+=4,i=1}return h=!0,L(r,l,c.rounding,t)},E.tangent=E.tan=function(){var t,e,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(t=r.precision,e=r.rounding,r.precision=t+10,r.rounding=1,(n=n.sin()).s=1,n=F(n,new r(1).minus(n.times(n)).sqrt(),t+10,0),r.precision=t,r.rounding=e,L(2==s||4==s?n.neg():n,t,e,!0)):new r(NaN)},E.times=E.mul=function(t){var e,n,r,i,a,o,s,l,u,c=this,f=c.constructor,d=c.d,p=(t=new f(t)).d;if(t.s*=c.s,!d||!d[0]||!p||!p[0])return new f(!t.s||d&&!d[0]&&!p||p&&!p[0]&&!d?NaN:d&&p?0*t.s:t.s/0);for(n=x(c.e/7)+x(t.e/7),(l=d.length)<(u=p.length)&&(a=d,d=p,p=a,o=l,l=u,u=o),a=[],r=o=l+u;r--;)a.push(0);for(r=u;--r>=0;){for(e=0,i=l+r;i>r;)s=a[i]+p[r]*d[i-r-1]+e,a[i--]=s%C|0,e=s/C|0;a[i]=(a[i]+e)%C|0}for(;!a[--o];)a.pop();return e?++n:a.shift(),t.d=a,t.e=N(a,n),h?L(t,f.precision,f.rounding):t},E.toBinary=function(t,e){return J(this,2,t,e)},E.toDecimalPlaces=E.toDP=function(t,e){var n=this,r=n.constructor;return n=new r(n),void 0===t?n:(T(t,0,u),void 0===e?e=r.rounding:T(e,0,8),L(n,t+n.e+1,e))},E.toExponential=function(t,e){var n,r=this,i=r.constructor;return void 0===t?n=D(r,!0):(T(t,0,u),void 0===e?e=i.rounding:T(e,0,8),n=D(r=L(new i(r),t+1,e),!0,t+1)),r.isNeg()&&!r.isZero()?"-"+n:n},E.toFixed=function(t,e){var n,r,i=this,a=i.constructor;return void 0===t?n=D(i):(T(t,0,u),void 0===e?e=a.rounding:T(e,0,8),n=D(r=L(new a(i),t+i.e+1,e),!1,t+r.e+1)),i.isNeg()&&!i.isZero()?"-"+n:n},E.toFraction=function(t){var e,n,r,i,a,o,s,l,u,c,f,d,p=this,g=p.d,y=p.constructor;if(!g)return new y(p);if(u=n=new y(1),r=l=new y(0),o=(a=(e=new y(r)).e=z(g)-p.e-1)%7,e.d[0]=_(10,o<0?7+o:o),null==t)t=a>0?e:u;else{if(!(s=new y(t)).isInt()||s.lt(u))throw Error(v+s);t=s.gt(e)?a>0?e:u:s}for(h=!1,s=new y(j(g)),c=y.precision,y.precision=a=7*g.length*2;f=F(s,e,0,1,1),1!=(i=n.plus(f.times(r))).cmp(t);)n=r,r=i,i=u,u=l.plus(f.times(i)),l=i,i=e,e=s.minus(f.times(i)),s=i;return i=F(t.minus(n),r,0,1,1),l=l.plus(i.times(u)),n=n.plus(i.times(r)),l.s=u.s=p.s,d=F(u,r,a,1).minus(p).abs().cmp(F(l,n,a,1).minus(p).abs())<1?[u,r]:[l,n],y.precision=c,h=!0,d},E.toHexadecimal=E.toHex=function(t,e){return J(this,16,t,e)},E.toNearest=function(t,e){var n=this,r=n.constructor;if(n=new r(n),null==t){if(!n.d)return n;t=new r(1),e=r.rounding}else{if(t=new r(t),void 0===e?e=r.rounding:T(e,0,8),!n.d)return t.s?n:t;if(!t.d)return t.s&&(t.s=n.s),t}return t.d[0]?(h=!1,n=F(n,t,0,e,1).times(t),h=!0,L(n)):(t.s=n.s,n=t),n},E.toNumber=function(){return+this},E.toOctal=function(t,e){return J(this,8,t,e)},E.toPower=E.pow=function(t){var e,n,r,i,a,o,s=this,l=s.constructor,u=+(t=new l(t));if(!s.d||!t.d||!s.d[0]||!t.d[0])return new l(_(+s,u));if((s=new l(s)).eq(1))return s;if(r=l.precision,a=l.rounding,t.eq(1))return L(s,r,a);if((e=x(t.e/7))>=t.d.length-1&&(n=u<0?-u:u)<=9007199254740991)return i=G(l,s,n,r),t.s<0?new l(1).div(i):L(i,r,a);if((o=s.s)<0){if(e<t.d.length-1)return new l(NaN);if(0==(1&t.d[e])&&(o=1),0==s.e&&1==s.d[0]&&1==s.d.length)return s.s=o,s}return(e=0!=(n=_(+s,u))&&isFinite(n)?new l(n+"").e:x(u*(Math.log("0."+j(s.d))/Math.LN10+s.e+1)))>l.maxE+1||e<l.minE-1?new l(e>0?o/0:0):(h=!1,l.rounding=s.s=1,n=Math.min(12,(e+"").length),(i=H(t.times(U(s,r+n)),r)).d&&I((i=L(i,r+5,1)).d,r,a)&&(e=r+10,+j((i=L(H(t.times(U(s,e+n)),e),e+5,1)).d).slice(r+1,r+15)+1==1e14&&(i=L(i,r+1,0))),i.s=o,h=!0,l.rounding=a,L(i,r,a))},E.toPrecision=function(t,e){var n,r=this,i=r.constructor;return void 0===t?n=D(r,r.e<=i.toExpNeg||r.e>=i.toExpPos):(T(t,1,u),void 0===e?e=i.rounding:T(e,0,8),n=D(r=L(new i(r),t,e),t<=r.e||r.e<=i.toExpNeg,t)),r.isNeg()&&!r.isZero()?"-"+n:n},E.toSignificantDigits=E.toSD=function(t,e){var n=this.constructor;return void 0===t?(t=n.precision,e=n.rounding):(T(t,1,u),void 0===e?e=n.rounding:T(e,0,8)),L(new n(this),t,e)},E.toString=function(){var t=this,e=t.constructor,n=D(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()&&!t.isZero()?"-"+n:n},E.truncated=E.trunc=function(){return L(new this.constructor(this),this.e+1,1)},E.valueOf=E.toJSON=function(){var t=this,e=t.constructor,n=D(t,t.e<=e.toExpNeg||t.e>=e.toExpPos);return t.isNeg()?"-"+n:n};var F=function(){function t(t,e,n){var r,i=0,a=t.length;for(t=t.slice();a--;)r=t[a]*e+i,t[a]=r%n|0,i=r/n|0;return i&&t.unshift(i),t}function e(t,e,n,r){var i,a;if(n!=r)a=n>r?1:-1;else for(i=a=0;i<n;i++)if(t[i]!=e[i]){a=t[i]>e[i]?1:-1;break}return a}function n(t,e,n,r){for(var i=0;n--;)t[n]-=i,i=t[n]<e[n]?1:0,t[n]=i*r+t[n]-e[n];for(;!t[0]&&t.length>1;)t.shift()}return function(r,i,a,s,l,u){var c,f,d,p,h,g,v,y,m,b,_,O,P,w,M,S,A,E,j,T,I=r.constructor,k=r.s==i.s?1:-1,F=r.d,D=i.d;if(!F||!F[0]||!D||!D[0])return new I(r.s&&i.s&&(F?!D||F[0]!=D[0]:D)?F&&0==F[0]||!D?0*k:k/0:NaN);for(u?(h=1,f=r.e-i.e):(u=C,h=7,f=x(r.e/h)-x(i.e/h)),j=D.length,A=F.length,b=(m=new I(k)).d=[],d=0;D[d]==(F[d]||0);d++);if(D[d]>(F[d]||0)&&f--,null==a?(w=a=I.precision,s=I.rounding):w=l?a+(r.e-i.e)+1:a,w<0)b.push(1),g=!0;else{if(w=w/h+2|0,d=0,1==j){for(p=0,D=D[0],w++;(d<A||p)&&w--;d++)M=p*u+(F[d]||0),b[d]=M/D|0,p=M%D|0;g=p||d<A}else{for((p=u/(D[0]+1)|0)>1&&(D=t(D,p,u),F=t(F,p,u),j=D.length,A=F.length),S=j,O=(_=F.slice(0,j)).length;O<j;)_[O++]=0;(T=D.slice()).unshift(0),E=D[0],D[1]>=u/2&&++E;do{p=0,(c=e(D,_,j,O))<0?(P=_[0],j!=O&&(P=P*u+(_[1]||0)),(p=P/E|0)>1?(p>=u&&(p=u-1),1==(c=e(v=t(D,p,u),_,y=v.length,O=_.length))&&(p--,n(v,j<y?T:D,y,u))):(0==p&&(c=p=1),v=D.slice()),(y=v.length)<O&&v.unshift(0),n(_,v,O,u),-1==c&&(c=e(D,_,j,O=_.length))<1&&(p++,n(_,j<O?T:D,O,u)),O=_.length):0===c&&(p++,_=[0]),b[d++]=p,c&&_[0]?_[O++]=F[S]||0:(_=[F[S]],O=1)}while((S++<A||void 0!==_[0])&&w--);g=void 0!==_[0]}b[0]||b.shift()}if(1==h)m.e=f,o=g;else{for(d=1,p=b[0];p>=10;p/=10)d++;m.e=d+f*h-1,L(m,l?a+m.e+1:a,s,g)}return m}}();function L(t,e,n,r){var i,a,o,s,l,u,c,f,d,p=t.constructor;t:if(null!=e){if(!(f=t.d))return t;for(i=1,s=f[0];s>=10;s/=10)i++;if((a=e-i)<0)a+=7,o=e,l=(c=f[d=0])/_(10,i-o-1)%10|0;else if((d=Math.ceil((a+1)/7))>=(s=f.length)){if(!r)break t;for(;s++<=d;)f.push(0);c=l=0,i=1,o=(a%=7)-7+1}else{for(c=s=f[d],i=1;s>=10;s/=10)i++;l=(o=(a%=7)-7+i)<0?0:c/_(10,i-o-1)%10|0}if(r=r||e<0||void 0!==f[d+1]||(o<0?c:c%_(10,i-o-1)),u=n<4?(l||r)&&(0==n||n==(t.s<0?3:2)):l>5||5==l&&(4==n||r||6==n&&(a>0?o>0?c/_(10,i-o):0:f[d-1])%10&1||n==(t.s<0?8:7)),e<1||!f[0])return f.length=0,u?(e-=t.e+1,f[0]=_(10,(7-e%7)%7),t.e=-e||0):f[0]=t.e=0,t;if(0==a?(f.length=d,s=1,d--):(f.length=d+1,s=_(10,7-a),f[d]=o>0?(c/_(10,i-o)%_(10,o)|0)*s:0),u)for(;;){if(0==d){for(a=1,o=f[0];o>=10;o/=10)a++;for(o=f[0]+=s,s=1;o>=10;o/=10)s++;a!=s&&(t.e++,f[0]==C&&(f[0]=1));break}if(f[d]+=s,f[d]!=C)break;f[d--]=0,s=1}for(a=f.length;0===f[--a];)f.pop()}return h&&(t.e>p.maxE?(t.d=null,t.e=NaN):t.e<p.minE&&(t.e=0,t.d=[0])),t}function D(t,e,n){if(!t.isFinite())return X(t);var r,i=t.e,a=j(t.d),o=a.length;return e?(n&&(r=n-o)>0?a=a.charAt(0)+"."+a.slice(1)+V(r):o>1&&(a=a.charAt(0)+"."+a.slice(1)),a=a+(t.e<0?"e":"e+")+t.e):i<0?(a="0."+V(-i-1)+a,n&&(r=n-o)>0&&(a+=V(r))):i>=o?(a+=V(i+1-o),n&&(r=n-i-1)>0&&(a=a+"."+V(r))):((r=i+1)<o&&(a=a.slice(0,r)+"."+a.slice(r)),n&&(r=n-o)>0&&(i+1===o&&(a+="."),a+=V(r))),a}function N(t,e){var n=t[0];for(e*=7;n>=10;n/=10)e++;return e}function R(t,e,n){if(e>S)throw h=!0,n&&(t.precision=n),Error(y);return L(new t(f),e,1,!0)}function B(t,e,n){if(e>A)throw Error(y);return L(new t(d),e,n,!0)}function z(t){var e=t.length-1,n=7*e+1;if(e=t[e]){for(;e%10==0;e/=10)n--;for(e=t[0];e>=10;e/=10)n++}return n}function V(t){for(var e="";t--;)e+="0";return e}function G(t,e,n,r){var i,a=new t(1),o=Math.ceil(r/7+4);for(h=!1;;){if(n%2&&tt((a=a.times(e)).d,o)&&(i=!0),0===(n=x(n/2))){n=a.d.length-1,i&&0===a.d[n]&&++a.d[n];break}tt((e=e.times(e)).d,o)}return h=!0,a}function W(t){return 1&t.d[t.d.length-1]}function Y(t,e,n){for(var r,i=new t(e[0]),a=0;++a<e.length;){if(!(r=new t(e[a])).s){i=r;break}i[n](r)&&(i=r)}return i}function H(t,e){var n,r,i,a,o,s,l,u=0,c=0,f=0,d=t.constructor,p=d.rounding,g=d.precision;if(!t.d||!t.d[0]||t.e>17)return new d(t.d?t.d[0]?t.s<0?0:1/0:1:t.s?t.s<0?0:t:NaN);for(null==e?(h=!1,l=g):l=e,s=new d(.03125);t.e>-2;)t=t.times(s),f+=5;for(l+=r=Math.log(_(2,f))/Math.LN10*2+5|0,n=a=o=new d(1),d.precision=l;;){if(a=L(a.times(t),l,1),n=n.times(++c),j((s=o.plus(F(a,n,l,1))).d).slice(0,l)===j(o.d).slice(0,l)){for(i=f;i--;)o=L(o.times(o),l,1);if(null!=e)return d.precision=g,o;if(!(u<3&&I(o.d,l-r,p,u)))return L(o,d.precision=g,p,h=!0);d.precision=l+=10,n=a=s=new d(1),c=0,u++}o=s}}function U(t,e){var n,r,i,a,o,s,l,u,c,f,d,p=1,g=t,v=g.d,y=g.constructor,m=y.rounding,b=y.precision;if(g.s<0||!v||!v[0]||!g.e&&1==v[0]&&1==v.length)return new y(v&&!v[0]?-1/0:1!=g.s?NaN:v?0:g);if(null==e?(h=!1,c=b):c=e,y.precision=c+=10,r=(n=j(v)).charAt(0),!(Math.abs(a=g.e)<15e14))return u=R(y,c+2,b).times(a+""),g=U(new y(r+"."+n.slice(1)),c-10).plus(u),y.precision=b,null==e?L(g,b,m,h=!0):g;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=j((g=g.times(t)).d)).charAt(0),p++;for(a=g.e,r>1?(g=new y("0."+n),a++):g=new y(r+"."+n.slice(1)),f=g,l=o=g=F(g.minus(1),g.plus(1),c,1),d=L(g.times(g),c,1),i=3;;){if(o=L(o.times(d),c,1),j((u=l.plus(F(o,new y(i),c,1))).d).slice(0,c)===j(l.d).slice(0,c)){if(l=l.times(2),0!==a&&(l=l.plus(R(y,c+2,b).times(a+""))),l=F(l,new y(p),c,1),null!=e)return y.precision=b,l;if(!I(l.d,c-10,m,s))return L(l,y.precision=b,m,h=!0);y.precision=c+=10,u=o=g=F(f.minus(1),f.plus(1),c,1),d=L(g.times(g),c,1),i=s=1}l=u,i+=2}}function X(t){return String(t.s*t.s/0)}function q(t,e){var n,r,i;for((n=e.indexOf("."))>-1&&(e=e.replace(".","")),(r=e.search(/e/i))>0?(n<0&&(n=r),n+=+e.slice(r+1),e=e.substring(0,r)):n<0&&(n=e.length),r=0;48===e.charCodeAt(r);r++);for(i=e.length;48===e.charCodeAt(i-1);--i);if(e=e.slice(r,i)){if(i-=r,t.e=n=n-r-1,t.d=[],r=(n+1)%7,n<0&&(r+=7),r<i){for(r&&t.d.push(+e.slice(0,r)),i-=7;r<i;)t.d.push(+e.slice(r,r+=7));r=7-(e=e.slice(r)).length}else r-=i;for(;r--;)e+="0";t.d.push(+e),h&&(t.e>t.constructor.maxE?(t.d=null,t.e=NaN):t.e<t.constructor.minE&&(t.e=0,t.d=[0]))}else t.e=0,t.d=[0];return t}function K(t,e){var n,r,i,o,s,l,u,c,f;if(e.indexOf("_")>-1){if(e=e.replace(/(\d)_(?=\d)/g,"$1"),M.test(e))return q(t,e)}else if("Infinity"===e||"NaN"===e)return+e||(t.s=NaN),t.e=NaN,t.d=null,t;if(P.test(e))n=16,e=e.toLowerCase();else if(O.test(e))n=2;else{if(!w.test(e))throw Error(v+e);n=8}for((o=e.search(/p/i))>0?(u=+e.slice(o+1),e=e.substring(2,o)):e=e.slice(2),s=(o=e.indexOf("."))>=0,r=t.constructor,s&&(o=(l=(e=e.replace(".","")).length)-o,i=G(r,new r(n),o,2*o)),o=f=(c=k(e,n,C)).length-1;0===c[o];--o)c.pop();return o<0?new r(0*t.s):(t.e=N(c,f),t.d=c,h=!1,s&&(t=F(t,i,4*l)),u&&(t=t.times(Math.abs(u)<54?_(2,u):a.pow(2,u))),h=!0,t)}function $(t,e,n,r,i){var a,o,s,l,u=t.precision,c=Math.ceil(u/7);for(h=!1,l=n.times(n),s=new t(r);;){if(o=F(s.times(l),new t(e++*e++),u,1),s=i?r.plus(o):r.minus(o),r=F(o.times(l),new t(e++*e++),u,1),void 0!==(o=s.plus(r)).d[c]){for(a=c;o.d[a]===s.d[a]&&a--;);if(-1==a)break}a=s,s=r,r=o,o=a}return h=!0,o.d.length=c+1,o}function Z(t,e){for(var n=t;--e;)n*=t;return n}function Q(t,e){var n,r=e.s<0,i=B(t,t.precision,1),a=i.times(.5);if((e=e.abs()).lte(a))return s=r?4:1,e;if((n=e.divToInt(i)).isZero())s=r?3:2;else{if((e=e.minus(n.times(i))).lte(a))return s=W(n)?r?2:3:r?4:1,e;s=W(n)?r?1:4:r?3:2}return e.minus(i).abs()}function J(t,e,n,r){var i,a,s,l,f,d,p,h,g,v=t.constructor,y=void 0!==n;if(y?(T(n,1,u),void 0===r?r=v.rounding:T(r,0,8)):(n=v.precision,r=v.rounding),t.isFinite()){for(y?(i=2,16==e?n=4*n-3:8==e&&(n=3*n-2)):i=e,(s=(p=D(t)).indexOf("."))>=0&&(p=p.replace(".",""),(g=new v(1)).e=p.length-s,g.d=k(D(g),10,i),g.e=g.d.length),a=f=(h=k(p,10,i)).length;0==h[--f];)h.pop();if(h[0]){if(s<0?a--:((t=new v(t)).d=h,t.e=a,h=(t=F(t,g,n,r,0,i)).d,a=t.e,d=o),s=h[n],l=i/2,d=d||void 0!==h[n+1],d=r<4?(void 0!==s||d)&&(0===r||r===(t.s<0?3:2)):s>l||s===l&&(4===r||d||6===r&&1&h[n-1]||r===(t.s<0?8:7)),h.length=n,d)for(;++h[--n]>i-1;)h[n]=0,n||(++a,h.unshift(1));for(f=h.length;!h[f-1];--f);for(s=0,p="";s<f;s++)p+=c.charAt(h[s]);if(y){if(f>1)if(16==e||8==e){for(s=16==e?4:3,--f;f%s;f++)p+="0";for(f=(h=k(p,i,e)).length;!h[f-1];--f);for(s=1,p="1.";s<f;s++)p+=c.charAt(h[s])}else p=p.charAt(0)+"."+p.slice(1);p=p+(a<0?"p":"p+")+a}else if(a<0){for(;++a;)p="0"+p;p="0."+p}else if(++a>f)for(a-=f;a--;)p+="0";else a<f&&(p=p.slice(0,a)+"."+p.slice(a))}else p=y?"0p+0":"0";p=(16==e?"0x":2==e?"0b":8==e?"0o":"")+p}else p=X(t);return t.s<0?"-"+p:p}function tt(t,e){if(t.length>e)return t.length=e,!0}function et(t){return new this(t).abs()}function nt(t){return new this(t).acos()}function rt(t){return new this(t).acosh()}function it(t,e){return new this(t).plus(e)}function at(t){return new this(t).asin()}function ot(t){return new this(t).asinh()}function st(t){return new this(t).atan()}function lt(t){return new this(t).atanh()}function ut(t,e){t=new this(t),e=new this(e);var n,r=this.precision,i=this.rounding,a=r+4;return t.s&&e.s?t.d||e.d?!e.d||t.isZero()?(n=e.s<0?B(this,r,i):new this(0)).s=t.s:!t.d||e.isZero()?(n=B(this,a,1).times(.5)).s=t.s:e.s<0?(this.precision=a,this.rounding=1,n=this.atan(F(t,e,a,1)),e=B(this,a,1),this.precision=r,this.rounding=i,n=t.s<0?n.minus(e):n.plus(e)):n=this.atan(F(t,e,a,1)):(n=B(this,a,1).times(e.s>0?.25:.75)).s=t.s:n=new this(NaN),n}function ct(t){return new this(t).cbrt()}function ft(t){return L(t=new this(t),t.e+1,2)}function dt(t,e,n){return new this(t).clamp(e,n)}function pt(t){if(!t||"object"!==typeof t)throw Error(g+"Object expected");var e,n,r,i=!0===t.defaults,a=["precision",1,u,"rounding",0,8,"toExpNeg",-l,0,"toExpPos",0,l,"maxE",0,l,"minE",-l,0,"modulo",0,9];for(e=0;e<a.length;e+=3)if(n=a[e],i&&(this[n]=p[n]),void 0!==(r=t[n])){if(!(x(r)===r&&r>=a[e+1]&&r<=a[e+2]))throw Error(v+n+": "+r);this[n]=r}if(n="crypto",i&&(this[n]=p[n]),void 0!==(r=t[n])){if(!0!==r&&!1!==r&&0!==r&&1!==r)throw Error(v+n+": "+r);if(r){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw Error(m);this[n]=!0}else this[n]=!1}return this}function ht(t){return new this(t).cos()}function gt(t){return new this(t).cosh()}function vt(t,e){return new this(t).div(e)}function yt(t){return new this(t).exp()}function mt(t){return L(t=new this(t),t.e+1,3)}function bt(){var t,e,n=new this(0);for(h=!1,t=0;t<arguments.length;)if((e=new this(arguments[t++])).d)n.d&&(n=n.plus(e.times(e)));else{if(e.s)return h=!0,new this(1/0);n=e}return h=!0,n.sqrt()}function xt(t){return t instanceof a||t&&t.toStringTag===b||!1}function _t(t){return new this(t).ln()}function Ot(t,e){return new this(t).log(e)}function Pt(t){return new this(t).log(2)}function wt(t){return new this(t).log(10)}function Mt(){return Y(this,arguments,"lt")}function Ct(){return Y(this,arguments,"gt")}function St(t,e){return new this(t).mod(e)}function At(t,e){return new this(t).mul(e)}function Et(t,e){return new this(t).pow(e)}function jt(t){var e,n,r,i,a=0,o=new this(1),s=[];if(void 0===t?t=this.precision:T(t,1,u),r=Math.ceil(t/7),this.crypto)if(crypto.getRandomValues)for(e=crypto.getRandomValues(new Uint32Array(r));a<r;)(i=e[a])>=429e7?e[a]=crypto.getRandomValues(new Uint32Array(1))[0]:s[a++]=i%1e7;else{if(!crypto.randomBytes)throw Error(m);for(e=crypto.randomBytes(r*=4);a<r;)(i=e[a]+(e[a+1]<<8)+(e[a+2]<<16)+((127&e[a+3])<<24))>=214e7?crypto.randomBytes(4).copy(e,a):(s.push(i%1e7),a+=4);a=r/4}else for(;a<r;)s[a++]=1e7*Math.random()|0;for(t%=7,(r=s[--a])&&t&&(i=_(10,7-t),s[a]=(r/i|0)*i);0===s[a];a--)s.pop();if(a<0)n=0,s=[0];else{for(n=-1;0===s[0];n-=7)s.shift();for(r=1,i=s[0];i>=10;i/=10)r++;r<7&&(n-=7-r)}return o.e=n,o.d=s,o}function Tt(t){return L(t=new this(t),t.e+1,this.rounding)}function It(t){return(t=new this(t)).d?t.d[0]?t.s:0*t.s:t.s||NaN}function kt(t){return new this(t).sin()}function Ft(t){return new this(t).sinh()}function Lt(t){return new this(t).sqrt()}function Dt(t,e){return new this(t).sub(e)}function Nt(){var t=0,e=arguments,n=new this(e[t]);for(h=!1;n.s&&++t<e.length;)n=n.plus(e[t]);return h=!0,L(n,this.precision,this.rounding)}function Rt(t){return new this(t).tan()}function Bt(t){return new this(t).tanh()}function zt(t){return L(t=new this(t),t.e+1,1)}(a=function t(e){var n,r,i;function a(t){var e,n,r,i=this;if(!(i instanceof a))return new a(t);if(i.constructor=a,xt(t))return i.s=t.s,void(h?!t.d||t.e>a.maxE?(i.e=NaN,i.d=null):t.e<a.minE?(i.e=0,i.d=[0]):(i.e=t.e,i.d=t.d.slice()):(i.e=t.e,i.d=t.d?t.d.slice():t.d));if("number"===(r=typeof t)){if(0===t)return i.s=1/t<0?-1:1,i.e=0,void(i.d=[0]);if(t<0?(t=-t,i.s=-1):i.s=1,t===~~t&&t<1e7){for(e=0,n=t;n>=10;n/=10)e++;return void(h?e>a.maxE?(i.e=NaN,i.d=null):e<a.minE?(i.e=0,i.d=[0]):(i.e=e,i.d=[t]):(i.e=e,i.d=[t]))}return 0*t!==0?(t||(i.s=NaN),i.e=NaN,void(i.d=null)):q(i,t.toString())}if("string"!==r)throw Error(v+t);return 45===(n=t.charCodeAt(0))?(t=t.slice(1),i.s=-1):(43===n&&(t=t.slice(1)),i.s=1),M.test(t)?q(i,t):K(i,t)}if(a.prototype=E,a.ROUND_UP=0,a.ROUND_DOWN=1,a.ROUND_CEIL=2,a.ROUND_FLOOR=3,a.ROUND_HALF_UP=4,a.ROUND_HALF_DOWN=5,a.ROUND_HALF_EVEN=6,a.ROUND_HALF_CEIL=7,a.ROUND_HALF_FLOOR=8,a.EUCLID=9,a.config=a.set=pt,a.clone=t,a.isDecimal=xt,a.abs=et,a.acos=nt,a.acosh=rt,a.add=it,a.asin=at,a.asinh=ot,a.atan=st,a.atanh=lt,a.atan2=ut,a.cbrt=ct,a.ceil=ft,a.clamp=dt,a.cos=ht,a.cosh=gt,a.div=vt,a.exp=yt,a.floor=mt,a.hypot=bt,a.ln=_t,a.log=Ot,a.log10=wt,a.log2=Pt,a.max=Mt,a.min=Ct,a.mod=St,a.mul=At,a.pow=Et,a.random=jt,a.round=Tt,a.sign=It,a.sin=kt,a.sinh=Ft,a.sqrt=Lt,a.sub=Dt,a.sum=Nt,a.tan=Rt,a.tanh=Bt,a.trunc=zt,void 0===e&&(e={}),e&&!0!==e.defaults)for(i=["precision","rounding","toExpNeg","toExpPos","maxE","minE","modulo","crypto"],n=0;n<i.length;)e.hasOwnProperty(r=i[n++])||(e[r]=this[r]);return a.config(e),a}(p)).prototype.constructor=a,a.default=a.Decimal=a,f=new a(f),d=new a(d),void 0===(r=function(){return a}.call(e,n,e,t))||(t.exports=r)}()},186:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(5),i=n(0);function a(){var t=i.useReducer((function(t){return t+1}),0);return Object(r.a)(t,2)[1]}},187:function(t,e,n){"use strict";var r=n(2),i=n(3),a=n(12),o=n(13),s=n(14),l=n(15),u=n(0),c=n(7),f=n.n(c),d=n(90),p=n(169),h=n.n(p),g=n(41),v=n(37),y=n(62),m=function(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},b=(Object(v.a)("small","default","large"),null);var x=function(t){Object(s.a)(n,t);var e=Object(l.a)(n);function n(t){var o;Object(a.a)(this,n),(o=e.call(this,t)).debouncifyUpdateSpinning=function(t){var e=(t||o.props).delay;e&&(o.cancelExistingSpin(),o.updateSpinning=h()(o.originalUpdateSpinning,e))},o.updateSpinning=function(){var t=o.props.spinning;o.state.spinning!==t&&o.setState({spinning:t})},o.renderSpin=function(t){var e,n=t.direction,a=o.props,s=a.spinPrefixCls,l=a.className,c=a.size,p=a.tip,h=a.wrapperClassName,g=a.style,v=m(a,["spinPrefixCls","className","size","tip","wrapperClassName","style"]),x=o.state.spinning,_=f()(s,(e={},Object(i.a)(e,"".concat(s,"-sm"),"small"===c),Object(i.a)(e,"".concat(s,"-lg"),"large"===c),Object(i.a)(e,"".concat(s,"-spinning"),x),Object(i.a)(e,"".concat(s,"-show-text"),!!p),Object(i.a)(e,"".concat(s,"-rtl"),"rtl"===n),e),l),O=Object(d.a)(v,["spinning","delay","indicator","prefixCls"]),P=u.createElement("div",Object(r.a)({},O,{style:g,className:_,"aria-live":"polite","aria-busy":x}),function(t,e){var n=e.indicator,r="".concat(t,"-dot");return null===n?null:Object(y.b)(n)?Object(y.a)(n,{className:f()(n.props.className,r)}):Object(y.b)(b)?Object(y.a)(b,{className:f()(b.props.className,r)}):u.createElement("span",{className:f()(r,"".concat(t,"-dot-spin"))},u.createElement("i",{className:"".concat(t,"-dot-item")}),u.createElement("i",{className:"".concat(t,"-dot-item")}),u.createElement("i",{className:"".concat(t,"-dot-item")}),u.createElement("i",{className:"".concat(t,"-dot-item")}))}(s,o.props),p?u.createElement("div",{className:"".concat(s,"-text")},p):null);if(o.isNestedPattern()){var w=f()("".concat(s,"-container"),Object(i.a)({},"".concat(s,"-blur"),x));return u.createElement("div",Object(r.a)({},O,{className:f()("".concat(s,"-nested-loading"),h)}),x&&u.createElement("div",{key:"loading"},P),u.createElement("div",{className:w,key:"container"},o.props.children))}return P};var s=t.spinning,l=function(t,e){return!!t&&!!e&&!isNaN(Number(e))}(s,t.delay);return o.state={spinning:s&&!l},o.originalUpdateSpinning=o.updateSpinning,o.debouncifyUpdateSpinning(t),o}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.updateSpinning()}},{key:"componentDidUpdate",value:function(){this.debouncifyUpdateSpinning(),this.updateSpinning()}},{key:"componentWillUnmount",value:function(){this.cancelExistingSpin()}},{key:"cancelExistingSpin",value:function(){var t=this.updateSpinning;t&&t.cancel&&t.cancel()}},{key:"isNestedPattern",value:function(){return!(!this.props||"undefined"===typeof this.props.children)}},{key:"render",value:function(){return u.createElement(g.a,null,this.renderSpin)}}]),n}(u.Component);x.defaultProps={spinning:!0,size:"default",wrapperClassName:""};var _=function(t){var e=t.prefixCls,n=(0,u.useContext(g.b).getPrefixCls)("spin",e),i=Object(r.a)(Object(r.a)({},t),{spinPrefixCls:n});return u.createElement(x,i)};_.setDefaultIndicator=function(t){b=t},e.a=_},190:function(t,e,n){var r;window,r=function(t,e){return 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=631)}([function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"contains",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"includes",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"difference",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"find",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"findIndex",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"firstValue",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"flatten",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"flattenDeep",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"getRange",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"pull",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"pullAt",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"reduce",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"remove",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"sortBy",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"union",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"uniq",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"valuesOfKey",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"head",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"last",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"startsWith",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"endsWith",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"filter",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"every",{enumerable:!0,get:function(){return M.default}}),Object.defineProperty(e,"some",{enumerable:!0,get:function(){return C.default}}),Object.defineProperty(e,"group",{enumerable:!0,get:function(){return S.default}}),Object.defineProperty(e,"groupBy",{enumerable:!0,get:function(){return A.default}}),Object.defineProperty(e,"groupToMap",{enumerable:!0,get:function(){return E.default}}),Object.defineProperty(e,"getWrapBehavior",{enumerable:!0,get:function(){return j.default}}),Object.defineProperty(e,"wrapBehavior",{enumerable:!0,get:function(){return T.default}}),Object.defineProperty(e,"number2color",{enumerable:!0,get:function(){return I.default}}),Object.defineProperty(e,"parseRadius",{enumerable:!0,get:function(){return k.default}}),Object.defineProperty(e,"clamp",{enumerable:!0,get:function(){return F.default}}),Object.defineProperty(e,"fixedBase",{enumerable:!0,get:function(){return L.default}}),Object.defineProperty(e,"isDecimal",{enumerable:!0,get:function(){return D.default}}),Object.defineProperty(e,"isEven",{enumerable:!0,get:function(){return N.default}}),Object.defineProperty(e,"isInteger",{enumerable:!0,get:function(){return R.default}}),Object.defineProperty(e,"isNegative",{enumerable:!0,get:function(){return B.default}}),Object.defineProperty(e,"isNumberEqual",{enumerable:!0,get:function(){return z.default}}),Object.defineProperty(e,"isOdd",{enumerable:!0,get:function(){return V.default}}),Object.defineProperty(e,"isPositive",{enumerable:!0,get:function(){return G.default}}),Object.defineProperty(e,"max",{enumerable:!0,get:function(){return W.default}}),Object.defineProperty(e,"maxBy",{enumerable:!0,get:function(){return Y.default}}),Object.defineProperty(e,"min",{enumerable:!0,get:function(){return H.default}}),Object.defineProperty(e,"minBy",{enumerable:!0,get:function(){return U.default}}),Object.defineProperty(e,"mod",{enumerable:!0,get:function(){return X.default}}),Object.defineProperty(e,"toDegree",{enumerable:!0,get:function(){return q.default}}),Object.defineProperty(e,"toInteger",{enumerable:!0,get:function(){return K.default}}),Object.defineProperty(e,"toRadian",{enumerable:!0,get:function(){return $.default}}),Object.defineProperty(e,"forIn",{enumerable:!0,get:function(){return Z.default}}),Object.defineProperty(e,"has",{enumerable:!0,get:function(){return Q.default}}),Object.defineProperty(e,"hasKey",{enumerable:!0,get:function(){return J.default}}),Object.defineProperty(e,"hasValue",{enumerable:!0,get:function(){return tt.default}}),Object.defineProperty(e,"keys",{enumerable:!0,get:function(){return et.default}}),Object.defineProperty(e,"isMatch",{enumerable:!0,get:function(){return nt.default}}),Object.defineProperty(e,"values",{enumerable:!0,get:function(){return rt.default}}),Object.defineProperty(e,"lowerCase",{enumerable:!0,get:function(){return it.default}}),Object.defineProperty(e,"lowerFirst",{enumerable:!0,get:function(){return at.default}}),Object.defineProperty(e,"substitute",{enumerable:!0,get:function(){return ot.default}}),Object.defineProperty(e,"upperCase",{enumerable:!0,get:function(){return st.default}}),Object.defineProperty(e,"upperFirst",{enumerable:!0,get:function(){return lt.default}}),Object.defineProperty(e,"getType",{enumerable:!0,get:function(){return ut.default}}),Object.defineProperty(e,"isArguments",{enumerable:!0,get:function(){return ct.default}}),Object.defineProperty(e,"isArray",{enumerable:!0,get:function(){return ft.default}}),Object.defineProperty(e,"isArrayLike",{enumerable:!0,get:function(){return dt.default}}),Object.defineProperty(e,"isBoolean",{enumerable:!0,get:function(){return pt.default}}),Object.defineProperty(e,"isDate",{enumerable:!0,get:function(){return ht.default}}),Object.defineProperty(e,"isError",{enumerable:!0,get:function(){return gt.default}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return vt.default}}),Object.defineProperty(e,"isFinite",{enumerable:!0,get:function(){return yt.default}}),Object.defineProperty(e,"isNil",{enumerable:!0,get:function(){return mt.default}}),Object.defineProperty(e,"isNull",{enumerable:!0,get:function(){return bt.default}}),Object.defineProperty(e,"isNumber",{enumerable:!0,get:function(){return xt.default}}),Object.defineProperty(e,"isObject",{enumerable:!0,get:function(){return _t.default}}),Object.defineProperty(e,"isObjectLike",{enumerable:!0,get:function(){return Ot.default}}),Object.defineProperty(e,"isPlainObject",{enumerable:!0,get:function(){return Pt.default}}),Object.defineProperty(e,"isPrototype",{enumerable:!0,get:function(){return wt.default}}),Object.defineProperty(e,"isRegExp",{enumerable:!0,get:function(){return Mt.default}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return Ct.default}}),Object.defineProperty(e,"isType",{enumerable:!0,get:function(){return St.default}}),Object.defineProperty(e,"isUndefined",{enumerable:!0,get:function(){return At.default}}),Object.defineProperty(e,"isElement",{enumerable:!0,get:function(){return Et.default}}),Object.defineProperty(e,"requestAnimationFrame",{enumerable:!0,get:function(){return jt.default}}),Object.defineProperty(e,"clearAnimationFrame",{enumerable:!0,get:function(){return Tt.default}}),Object.defineProperty(e,"augment",{enumerable:!0,get:function(){return It.default}}),Object.defineProperty(e,"clone",{enumerable:!0,get:function(){return kt.default}}),Object.defineProperty(e,"debounce",{enumerable:!0,get:function(){return Ft.default}}),Object.defineProperty(e,"memoize",{enumerable:!0,get:function(){return Lt.default}}),Object.defineProperty(e,"deepMix",{enumerable:!0,get:function(){return Dt.default}}),Object.defineProperty(e,"each",{enumerable:!0,get:function(){return Nt.default}}),Object.defineProperty(e,"extend",{enumerable:!0,get:function(){return Rt.default}}),Object.defineProperty(e,"indexOf",{enumerable:!0,get:function(){return Bt.default}}),Object.defineProperty(e,"isEmpty",{enumerable:!0,get:function(){return zt.default}}),Object.defineProperty(e,"isEqual",{enumerable:!0,get:function(){return Vt.default}}),Object.defineProperty(e,"isEqualWith",{enumerable:!0,get:function(){return Gt.default}}),Object.defineProperty(e,"map",{enumerable:!0,get:function(){return Wt.default}}),Object.defineProperty(e,"mapValues",{enumerable:!0,get:function(){return Yt.default}}),Object.defineProperty(e,"mix",{enumerable:!0,get:function(){return Ht.default}}),Object.defineProperty(e,"assign",{enumerable:!0,get:function(){return Ht.default}}),Object.defineProperty(e,"get",{enumerable:!0,get:function(){return Ut.default}}),Object.defineProperty(e,"set",{enumerable:!0,get:function(){return Xt.default}}),Object.defineProperty(e,"pick",{enumerable:!0,get:function(){return qt.default}}),Object.defineProperty(e,"omit",{enumerable:!0,get:function(){return Kt.default}}),Object.defineProperty(e,"throttle",{enumerable:!0,get:function(){return $t.default}}),Object.defineProperty(e,"toArray",{enumerable:!0,get:function(){return Zt.default}}),Object.defineProperty(e,"toString",{enumerable:!0,get:function(){return Qt.default}}),Object.defineProperty(e,"uniqueId",{enumerable:!0,get:function(){return Jt.default}}),Object.defineProperty(e,"noop",{enumerable:!0,get:function(){return te.default}}),Object.defineProperty(e,"identity",{enumerable:!0,get:function(){return ee.default}}),Object.defineProperty(e,"size",{enumerable:!0,get:function(){return ne.default}}),Object.defineProperty(e,"Cache",{enumerable:!0,get:function(){return re.default}});var i=r(n(228)),a=r(n(639)),o=r(n(640)),s=r(n(641)),l=r(n(642)),u=r(n(643)),c=r(n(644)),f=r(n(645)),d=r(n(646)),p=r(n(369)),h=r(n(370)),g=r(n(647)),v=r(n(648)),y=r(n(649)),m=r(n(371)),b=r(n(650)),x=r(n(651)),_=r(n(652)),O=r(n(653)),P=r(n(654)),w=r(n(364)),M=r(n(655)),C=r(n(656)),S=r(n(657)),A=r(n(373)),E=r(n(372)),j=r(n(658)),T=r(n(659)),I=r(n(660)),k=r(n(661)),F=r(n(662)),L=r(n(663)),D=r(n(664)),N=r(n(665)),R=r(n(666)),B=r(n(667)),z=r(n(668)),V=r(n(669)),G=r(n(670)),W=r(n(367)),Y=r(n(671)),H=r(n(368)),U=r(n(672)),X=r(n(673)),q=r(n(674)),K=r(n(675)),$=r(n(676)),Z=r(n(677)),Q=r(n(374)),J=r(n(678)),tt=r(n(679)),et=r(n(366)),nt=r(n(365)),rt=r(n(375)),it=r(n(680)),at=r(n(681)),ot=r(n(682)),st=r(n(683)),lt=r(n(684)),ut=r(n(376)),ct=r(n(685)),ft=r(n(36)),dt=r(n(56)),pt=r(n(686)),ht=r(n(687)),gt=r(n(688)),vt=r(n(57)),yt=r(n(689)),mt=r(n(94)),bt=r(n(690)),xt=r(n(85)),_t=r(n(166)),Ot=r(n(229)),Pt=r(n(135)),wt=r(n(377)),Mt=r(n(691)),Ct=r(n(100)),St=r(n(69)),At=r(n(692)),Et=r(n(693)),jt=r(n(694)),Tt=r(n(695)),It=r(n(696)),kt=r(n(697)),Ft=r(n(698)),Lt=r(n(699)),Dt=r(n(700)),Nt=r(n(108)),Rt=r(n(701)),Bt=r(n(702)),zt=r(n(703)),Vt=r(n(378)),Gt=r(n(704)),Wt=r(n(705)),Yt=r(n(706)),Ht=r(n(230)),Ut=r(n(707)),Xt=r(n(708)),qt=r(n(709)),Kt=r(n(710)),$t=r(n(711)),Zt=r(n(712)),Qt=r(n(136)),Jt=r(n(713)),te=r(n(714)),ee=r(n(715)),ne=r(n(716)),re=r(n(717))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.__extends=function(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}a(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)},e.__rest=function(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},e.__decorate=function(t,e,n,r){var a,o=arguments.length,s=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"===typeof Reflect?"undefined":(0,i.default)(Reflect))&&"function"===typeof Reflect.decorate)s=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(a=t[l])&&(s=(o<3?a(s):o>3?a(e,n,s):a(e,n))||s);return o>3&&s&&Object.defineProperty(e,n,s),s},e.__param=function(t,e){return function(n,r){e(n,r,t)}},e.__metadata=function(t,e){if("object"===("undefined"===typeof Reflect?"undefined":(0,i.default)(Reflect))&&"function"===typeof Reflect.metadata)return Reflect.metadata(t,e)},e.__awaiter=function(t,e,n,r){return new(n||(n=Promise))((function(i,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){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())}))},e.__generator=function(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=(i=o.trys).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}}([a,s])}}},e.__exportStar=function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||s(e,t,n)},e.__values=l,e.__read=u,e.__spread=function(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(u(arguments[e]));return t},e.__spreadArrays=function(){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},e.__spreadArray=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||e)},e.__await=c,e.__asyncGenerator=function(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{(n=i[t](e)).value instanceof c?Promise.resolve(n.value.v).then(l,u):f(a[0][2],n)}catch(r){f(a[0][3],r)}var n}function l(t){s("next",t)}function u(t){s("throw",t)}function f(t,e){t(e),a.shift(),a.length&&s(a[0][0],a[0][1])}},e.__asyncDelegator=function(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:c(t[r](e)),done:"return"===r}:i?i(e):e}:i}},e.__asyncValues=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=l(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)}))}}},e.__makeTemplateObject=function(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t},e.__importStar=function(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)&&s(e,t,n);return f(e,t),e},e.__importDefault=function(t){return t&&t.__esModule?t:{default:t}},e.__classPrivateFieldGet=function(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)},e.__classPrivateFieldSet=function(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},e.__createBinding=e.__assign=void 0;var i=r(n(6)),a=function(t,e){return(a=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])})(t,e)},o=function(){return e.__assign=o=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},o.apply(this,arguments)};e.__assign=o;var s=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 l(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 u(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(s){i={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function c(t){return this instanceof c?(this.v=t,this):new c(t)}e.__createBinding=s;var f=Object.create?function(t,e){Object.defineProperty(t,"default",{enumerable:!0,value:e})}:function(t,e){t.default=e}},function(t,e,n){"use strict";t.exports=function(t){return t&&t.__esModule?t:{default:t}},t.exports.default=t.exports,t.exports.__esModule=!0},function(e,n){e.exports=t},function(t,e,n){"use strict";var r=n(356),i=n(359),a=n(362),o=n(363),s=n(638),l=i.apply(o()),u=function(t,e){return l(Object,arguments)};r(u,{getPolyfill:o,implementation:a,shim:s}),t.exports=u},function(t,e,n){"use strict";function r(e){return t.exports=r=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)},t.exports.default=t.exports,t.exports.__esModule=!0,r(e)}t.exports=r,t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";function r(e){return"function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?(t.exports=r=function(t){return typeof t},t.exports.default=t.exports,t.exports.__esModule=!0):(t.exports=r=function(t){return t&&"function"===typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.default=t.exports,t.exports.__esModule=!0),r(e)}t.exports=r,t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";n.r(e),n.d(e,"VERSION",(function(){return c}));var r=n(226),i=n(607),a=n(24),o=n(66);n.d(e,"registerScale",(function(){return o.registerScale})),n.d(e,"getScale",(function(){return o.getScale})),n.d(e,"registerTickMethod",(function(){return o.registerTickMethod})),n(1286),n(944);var s=n(458);for(var l in n.d(e,"createThemeByStyleSheet",(function(){return s.c})),n.d(e,"antvLight",(function(){return s.b})),n.d(e,"antvDark",(function(){return s.a})),a)["default","registerScale","getScale","registerTickMethod","VERSION","setDefaultErrorFallback","createThemeByStyleSheet","antvLight","antvDark"].indexOf(l)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(l);var u=n(67);n.d(e,"setDefaultErrorFallback",(function(){return u.c})),Object(a.registerEngine)("canvas",r),Object(a.registerEngine)("svg",i);var c="4.1.11",f=r.Canvas.prototype.getPointByClient;r.Canvas.prototype.getPointByClient=function(t,e){var n=f.call(this,t,e),r=this.get("el").getBoundingClientRect(),i=this.get("width"),a=this.get("height"),o=r.width,s=r.height;return{x:n.x/(o/i),y:n.y/(s/a)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={flow:!0,pick:!0,template:!0,log:!0,invariant:!0,LEVEL:!0,getContainerSize:!0,findViewById:!0,getViews:!0,getSiblingViews:!0,transformLabel:!0,getSplinePath:!0,deepAssign:!0,kebabCase:!0,renderStatistic:!0,renderGaugeStatistic:!0,measureTextWidth:!0,isBetween:!0,isRealNumber:!0};Object.defineProperty(e,"flow",{enumerable:!0,get:function(){return i.flow}}),Object.defineProperty(e,"pick",{enumerable:!0,get:function(){return a.pick}}),Object.defineProperty(e,"template",{enumerable:!0,get:function(){return o.template}}),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}}),Object.defineProperty(e,"getContainerSize",{enumerable:!0,get:function(){return l.getContainerSize}}),Object.defineProperty(e,"findViewById",{enumerable:!0,get:function(){return c.findViewById}}),Object.defineProperty(e,"getViews",{enumerable:!0,get:function(){return c.getViews}}),Object.defineProperty(e,"getSiblingViews",{enumerable:!0,get:function(){return c.getSiblingViews}}),Object.defineProperty(e,"transformLabel",{enumerable:!0,get:function(){return f.transformLabel}}),Object.defineProperty(e,"getSplinePath",{enumerable:!0,get:function(){return d.getSplinePath}}),Object.defineProperty(e,"deepAssign",{enumerable:!0,get:function(){return p.deepAssign}}),Object.defineProperty(e,"kebabCase",{enumerable:!0,get:function(){return h.kebabCase}}),Object.defineProperty(e,"renderStatistic",{enumerable:!0,get:function(){return g.renderStatistic}}),Object.defineProperty(e,"renderGaugeStatistic",{enumerable:!0,get:function(){return g.renderGaugeStatistic}}),Object.defineProperty(e,"measureTextWidth",{enumerable:!0,get:function(){return v.measureTextWidth}}),Object.defineProperty(e,"isBetween",{enumerable:!0,get:function(){return y.isBetween}}),Object.defineProperty(e,"isRealNumber",{enumerable:!0,get:function(){return y.isRealNumber}});var i=n(1150),a=n(534),o=n(1151),s=n(535),l=n(1152),u=n(1153);Object.keys(u).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(r,t)||t in e&&e[t]===u[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))}));var c=n(536),f=n(1154),d=n(1155),p=n(537),h=n(1156),g=n(538),v=n(1157),y=n(295),m=n(191);Object.keys(m).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(r,t)||t in e&&e[t]===m[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return m[t]}}))}))},function(t,e,n){"use strict";t.exports=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";var r=n(718);t.exports=function(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&&r(t,e)},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";var r=n(6).default,i=n(719);t.exports=function(t,e){return!e||"object"!==r(e)&&"function"!==typeof e?i(t):e},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";var r=n(4),i=n.n(r),a=n(130),o=n.n(a),s=n(45),l=n.n(s),u=n(9),c=n.n(u),f=n(25),d=n.n(f),p=n(10),h=n.n(p),g=n(11),v=n.n(g),y=n(5),m=n.n(y),b=n(3),x=n.n(b),_=n(92),O=n.n(_),P=n(27),w=n.n(P),M=n(129),C=n(67),S=n(77),A=n(47),E=n(162),j=n(76),T=n(68),I=n(82),k=n(93),F=n(222),L=n(0);function D(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return{width:Object(L.isNumber)(e.width)?e.width:t.clientWidth,height:Object(L.isNumber)(e.height)?e.height:t.clientHeight}}var N=n(13),R=n(14),B=n.n(R);function z(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=m()(t);if(e){var i=m()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v()(this,n)}}var V=function(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},G=x.a.createElement("div",{style:{position:"absolute",top:"48%",left:"50%",color:"#aaa",textAlign:"center"}},"\u6682\u65e0\u6570\u636e"),W={padding:"8px 24px 10px 10px",fontFamily:"PingFang SC",fontSize:12,color:"grey",textAlign:"left",lineHeight:"16px"},Y={padding:"10px 0 0 10px",fontFamily:"PingFang SC",fontSize:18,color:"black",textAlign:"left",lineHeight:"20px"},H=function(t){h()(n,t);var e=z(n);function n(){var t;return c()(this,n),(t=e.apply(this,arguments))._context={chart:null},t}return d()(n,[{key:"componentDidMount",value:function(){this.props.children&&this.g2Instance.chart&&this.g2Instance.chart.render(),Object(N.b)(this.g2Instance,{},this.props),this.g2Instance.data=this.props.data,this.preConfig=Object(T.a)(this.props,[].concat(l()(k.a),["container","PlotClass","onGetG2Instance","data"]))}},{key:"componentDidUpdate",value:function(t){this.props.children&&this.g2Instance.chart&&this.g2Instance.chart.render(),Object(N.b)(this.g2Instance,t,this.props)}},{key:"componentWillUnmount",value:function(){var t=this;this.g2Instance&&setTimeout((function(){t.g2Instance.destroy(),t.g2Instance=null,t._context.chart=null}),0)}},{key:"getG2Instance",value:function(){return this.g2Instance}},{key:"getChartView",value:function(){return this.g2Instance.chart}},{key:"checkInstanceReady",value:function(){if(this.g2Instance)if(this.shouldReCreate())this.g2Instance.destroy(),this.initInstance(),this.g2Instance.render();else if(this.diffConfig()){var t=Object(T.a)(this.props,["container","PlotClass","onGetG2Instance","children"]);this.g2Instance.update(t)}else this.diffData()&&this.g2Instance.changeData(this.props.data);else this.initInstance(),this.g2Instance.render();var e=Object(T.a)(this.props,[].concat(l()(k.a),["container","PlotClass","onGetG2Instance","data"]));this.preConfig=Object(I.a)(e),this.g2Instance.data=this.props.data}},{key:"initInstance",value:function(){var t=this.props,e=t.container,n=t.PlotClass,r=t.onGetG2Instance,i=(t.children,V(t,["container","PlotClass","onGetG2Instance","children"]));this.g2Instance=new n(e,i),this._context.chart=this.g2Instance,w()(r)&&r(this.g2Instance)}},{key:"diffConfig",value:function(){var t=this.preConfig||{},e=Object(T.a)(this.props,[].concat(l()(k.a),["container","PlotClass","onGetG2Instance","data"]));return!Object(j.a)(t,e)}},{key:"diffData",value:function(){var t=this.g2Instance.data,e=this.props.data;if(!Object(L.isArray)(t)||!Object(L.isArray)(e))return!t===e;if(t.length!==e.length)return!0;var n=!0;return t.forEach((function(t,r){Object(j.a)(t,e[r])||(n=!1)})),!n}},{key:"shouldReCreate",value:function(){return!!this.props.forceUpdate}},{key:"render",value:function(){this.checkInstanceReady();var t=this.getChartView();return x.a.createElement(S.a.Provider,{value:this._context},x.a.createElement(A.a.Provider,{value:t},x.a.createElement("div",{key:O()("plot-chart")},this.props.children)))}}]),n}(x.a.Component),U=Object(M.a)(H);e.a=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(t){return t},r=x.a.forwardRef((function(e,r){var a=e.title,s=e.description,l=e.autoFit,u=void 0===l||l,c=e.forceFit,f=e.errorContent,d=void 0===f?C.a:f,p=e.containerStyle,h=e.containerProps,g=e.placeholder,v=e.ErrorBoundaryProps,y=e.isMaterial,m=V(e,["title","description","autoFit","forceFit","errorContent","containerStyle","containerProps","placeholder","ErrorBoundaryProps","isMaterial"]),_=n(m),O=Object(b.useRef)(),P=Object(b.useRef)(),w=Object(b.useRef)(),M=Object(b.useState)(0),S=o()(M,2),A=S[0],j=S[1],T=Object(b.useRef)(),I=Object(b.useCallback)((function(){if(O.current){var t=D(O.current,e),n=P.current?D(P.current):{width:0,height:0},r=w.current?D(w.current):{width:0,height:0},i=t.height-n.height-r.height;0===i&&(i=350),i<20&&(i=20),Math.abs(A-i)>1&&j(i)}}),[O.current,P.current,A,w.current]),k=Object(b.useCallback)(Object(L.debounce)(I,500),[I]),R=x.a.isValidElement(d)?function(){return d}:d;if(g&&!_.data){var z=!0===g?G:g;return x.a.createElement(C.b,i()({FallbackComponent:R},v),x.a.createElement("div",{style:{width:e.width||"100%",height:e.height||400,textAlign:"center",position:"relative"}},z))}var H=Object(E.a)(a,!1),X=Object(E.a)(s,!1),q=i()(i()({},Y),H.style),K=i()(i()(i()({},W),X.style),{top:q.height}),$=void 0!==c?c:u;return Object(L.isNil)(c)||B()(!1,"\u8bf7\u4f7f\u7528autoFit\u66ff\u4ee3forceFit"),Object(b.useEffect)((function(){return $?O.current?(I(),T.current=new F.ResizeObserver(k),T.current.observe(O.current)):j(0):O.current&&(I(),T.current&&T.current.unobserve(O.current)),function(){T.current&&O.current&&T.current.unobserve(O.current)}}),[O.current,$]),x.a.createElement(C.b,i()({FallbackComponent:R},v),x.a.createElement("div",i()({ref:function(t){O.current=t,y&&(Object(L.isFunction)(r)?r(t):r&&(r.current=t))},className:"bizcharts-plot"},h,{style:{position:"relative",height:e.height||"100%",width:e.width||"100%"}}),H.visible&&x.a.createElement("div",i()({ref:P},Object(N.d)(_),{className:"bizcharts-plot-title",style:q}),H.text),X.visible&&x.a.createElement("div",i()({ref:w},Object(N.a)(_),{className:"bizcharts-plot-description",style:K}),X.text),!!A&&x.a.createElement(U,i()({appendPadding:[10,5,10,10],autoFit:$,ref:y?void 0:r},_,{PlotClass:t,containerStyle:i()(i()({},p),{height:A})}))))}));return r.displayName=e||t.name,r}},function(t,e,n){"use strict";n.d(e,"f",(function(){return c})),n.d(e,"e",(function(){return d})),n.d(e,"c",(function(){return p})),n.d(e,"b",(function(){return h})),n.d(e,"d",(function(){return g})),n.d(e,"a",(function(){return v}));var r=n(4),i=n.n(r),a=n(14),o=n.n(a),s=n(0),l=n(221),u=n(134),c=function(t,e){t.forEach((function(t){var n=t.sourceKey,r=t.targetKey,i=t.notice,a=Object(s.get)(e,n);a&&(o()(!1,i),Object(s.set)(e,r,a))}))},f=function(t,e){var n=Object(s.get)(t,e);if(!1!==n&&null!==n){if(void 0!==n)if(!0!==n)if(Object(s.isObject)(n)){d(n,"line"),d(n,"grid"),d(n,"label"),d(n,"tickLine"),d(n,"title");var r=Object(s.get)(n,"label");if(r&&Object(s.isObject)(r)){var a=r.suffix;a&&Object(s.set)(r,"formatter",(function(t){return"".concat(t).concat(a)}));var l=r.offsetX,u=r.offsetY,c=r.offset;!Object(s.isNil)(c)||Object(s.isNil)(l)&&Object(s.isNil)(u)||("xAxis"===e&&Object(s.set)(r,"offset",Object(s.isNil)(l)?u:l),"yAxis"===e&&Object(s.set)(r,"offset",Object(s.isNil)(u)?l:u))}t[e]=i()(i()({},n),{label:r})}else o()(!0,"".concat(e," \u914d\u7f6e\u53c2\u6570\u4e0d\u6b63\u786e"));else t[e]={}}else t[e]=null},d=function(t,e){var n=Object(s.get)(t,"".concat(e,".visible"));return!1!==n&&null!==n||Object(s.set)(t,e,!1),n},p=function(t){var e=i()({},t);if(d(e,"tooltip"),d(e,"legend")){d(e,"legend.title");var n=Object(s.get)(e,"legend.position");n&&Object(s.set)(e,"legend.position",{"top-center":"top","right-center":"right","left-center":"left","bottom-center":"bottom"}[n]||n)}var r=Object(s.get)(e,"legend.formatter");if(r){var a=Object(s.get)(e,"legend.itemName",{});Object(s.set)(e,"legend.itemName",i()(i()({},a),{formatter:r}))}var o=Object(s.get)(e,"legend.text");o&&Object(s.set)(e,"legend.itemName",o),d(e,"label"),f(e,"xAxis"),f(e,"yAxis");var u=Object(s.get)(e,"guideLine",[]),c=Object(s.get)(e,"data",[]),p=Object(s.get)(e,"yField","y");u.forEach((function(t){if(c.length>0){var n="median";switch(t.type){case"max":n=Object(s.maxBy)(c,(function(t){return t[p]}))[p];break;case"mean":n=Object(l.a)(c.map((function(t){return t[p]})))/c.length;break;default:n=Object(s.minBy)(c,(function(t){return t[p]}))[p]}var r=i()(i()({start:["min",n],end:["max",n],style:t.lineStyle,text:{content:n}},t),{type:"line"});Object(s.get)(e,"annotations")||Object(s.set)(e,"annotations",[]),e.annotations.push(r),Object(s.set)(e,"point",!1)}}));var h=Object(s.get)(e,"interactions",[]).find((function(t){return"slider"===t.type}));return h&&Object(s.isNil)(e.slider)&&(e.slider=h.cfg),e},h=function(t,e,n){var r=Object(u.a)(Object(s.get)(e,"events",[])),i=Object(u.a)(Object(s.get)(n,"events",[]));r.forEach((function(n){t.off(n[1],e.events[n[0]])})),i.forEach((function(e){t.on(e[1],n.events[e[0]])}))},g=function(t){var e=Object(s.get)(t,"events",{}),n={};return["onTitleClick","onTitleDblClick","onTitleMouseleave","onTitleMousemove","onTitleMousedown","onTitleMouseup","onTitleMouseenter"].forEach((function(t){e[t]&&(n[t.replace("Title","")]=e[t])})),n},v=function(t){var e=Object(s.get)(t,"events",{}),n={};return["onDescriptionClick","onDescriptionDblClick","onDescriptionMouseleave","onDescriptionMousemove","onDescriptionMousedown","onDescriptionMouseup","onDescriptionMouseenter"].forEach((function(t){e[t]&&(n[t.replace("Description","")]=e[t])})),n}},function(t,e,n){"use strict";var r=function(){};t.exports=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BRUSH_FILTER_EVENTS=void 0;var r=n(1),i=n(24),a=n(159),o=n(107);i.registerTheme("dark",o.createThemeByStyleSheet(a.antvDark));var s=r.__importStar(n(197)),l=r.__importStar(n(316)),u=n(24);u.registerEngine("canvas",s),u.registerEngine("svg",l);var c=n(24),f=r.__importDefault(n(317)),d=r.__importDefault(n(318)),p=r.__importDefault(n(319)),h=r.__importDefault(n(320)),g=r.__importDefault(n(321)),v=r.__importDefault(n(155)),y=r.__importDefault(n(322)),m=r.__importDefault(n(323)),b=r.__importDefault(n(324)),x=r.__importDefault(n(983));c.registerGeometry("Polygon",m.default),c.registerGeometry("Interval",h.default),c.registerGeometry("Schema",b.default),c.registerGeometry("Path",v.default),c.registerGeometry("Point",y.default),c.registerGeometry("Line",g.default),c.registerGeometry("Area",f.default),c.registerGeometry("Edge",d.default),c.registerGeometry("Heatmap",p.default),c.registerGeometry("Violin",x.default),n(985),n(986),n(987),n(988),n(989),n(990),n(464),n(465),n(466),n(467),n(468),n(274),n(469),n(470),n(471),n(472),n(473),n(474),n(991),n(992);var _=n(24),O=r.__importDefault(n(98)),P=r.__importDefault(n(160)),w=r.__importDefault(n(161)),M=r.__importDefault(n(205));_.registerGeometryLabel("base",O.default),_.registerGeometryLabel("interval",P.default),_.registerGeometryLabel("pie",w.default),_.registerGeometryLabel("polar",M.default);var C=n(24),S=n(325),A=n(993),E=n(994),j=n(326),T=n(327),I=n(216),k=n(995),F=n(997),L=n(999),D=n(1e3),N=n(1001),R=n(1002),B=n(1003);C.registerGeometryLabelLayout("overlap",I.overlap),C.registerGeometryLabelLayout("distribute",S.distribute),C.registerGeometryLabelLayout("fixed-overlap",I.fixedOverlap),C.registerGeometryLabelLayout("hide-overlap",k.hideOverlap),C.registerGeometryLabelLayout("limit-in-shape",T.limitInShape),C.registerGeometryLabelLayout("limit-in-canvas",j.limitInCanvas),C.registerGeometryLabelLayout("limit-in-plot",B.limitInPlot),C.registerGeometryLabelLayout("pie-outer",A.pieOuterLabelLayout),C.registerGeometryLabelLayout("adjust-color",F.adjustColor),C.registerGeometryLabelLayout("interval-adjust-position",L.intervalAdjustPosition),C.registerGeometryLabelLayout("interval-hide-overlap",D.intervalHideOverlap),C.registerGeometryLabelLayout("point-adjust-position",N.pointAdjustPosition),C.registerGeometryLabelLayout("pie-spider",E.pieSpiderLabelLayout),C.registerGeometryLabelLayout("path-adjust-position",R.pathAdjustPosition);var z=n(213),V=n(164),G=n(158),W=n(312),Y=n(214),H=n(313),U=n(314),X=n(215),q=n(24);q.registerAnimation("fade-in",z.fadeIn),q.registerAnimation("fade-out",z.fadeOut),q.registerAnimation("grow-in-x",V.growInX),q.registerAnimation("grow-in-xy",V.growInXY),q.registerAnimation("grow-in-y",V.growInY),q.registerAnimation("scale-in-x",Y.scaleInX),q.registerAnimation("scale-in-y",Y.scaleInY),q.registerAnimation("wave-in",U.waveIn),q.registerAnimation("zoom-in",X.zoomIn),q.registerAnimation("zoom-out",X.zoomOut),q.registerAnimation("position-update",W.positionUpdate),q.registerAnimation("sector-path-update",H.sectorPathUpdate),q.registerAnimation("path-in",G.pathIn);var K=n(24),$=r.__importDefault(n(328)),Z=r.__importDefault(n(329)),Q=r.__importDefault(n(330)),J=r.__importDefault(n(331)),tt=r.__importDefault(n(332)),et=r.__importDefault(n(333));K.registerFacet("rect",tt.default),K.registerFacet("mirror",J.default),K.registerFacet("list",Z.default),K.registerFacet("matrix",Q.default),K.registerFacet("circle",$.default),K.registerFacet("tree",et.default);var nt=n(24),rt=r.__importDefault(n(311)),it=r.__importDefault(n(334)),at=r.__importDefault(n(335)),ot=r.__importDefault(n(336)),st=r.__importDefault(n(196)),lt=r.__importDefault(n(1007));nt.registerComponentController("axis",it.default),nt.registerComponentController("legend",at.default),nt.registerComponentController("tooltip",st.default),nt.registerComponentController("annotation",rt.default),nt.registerComponentController("slider",ot.default),nt.registerComponentController("scrollbar",lt.default);var ut=n(24),ct=r.__importDefault(n(337)),ft=r.__importDefault(n(338)),dt=r.__importDefault(n(124)),pt=r.__importDefault(n(339)),ht=r.__importDefault(n(340)),gt=r.__importDefault(n(341)),vt=r.__importDefault(n(342)),yt=r.__importDefault(n(343)),mt=r.__importDefault(n(156)),bt=r.__importDefault(n(344)),xt=r.__importDefault(n(345)),_t=r.__importDefault(n(217)),Ot=r.__importDefault(n(346)),Pt=r.__importDefault(n(347)),wt=r.__importDefault(n(348)),Mt=r.__importDefault(n(349)),Ct=r.__importDefault(n(350)),St=r.__importDefault(n(218)),At=r.__importDefault(n(351)),Et=r.__importDefault(n(352)),jt=r.__importDefault(n(1009)),Tt=r.__importDefault(n(1010)),It=r.__importDefault(n(1011)),kt=r.__importDefault(n(477)),Ft=r.__importDefault(n(476)),Lt=r.__importDefault(n(1012)),Dt=r.__importDefault(n(353)),Nt=r.__importDefault(n(354)),Rt=r.__importStar(n(478));Object.defineProperty(e,"BRUSH_FILTER_EVENTS",{enumerable:!0,get:function(){return Rt.BRUSH_FILTER_EVENTS}});var Bt=r.__importDefault(n(1013)),zt=r.__importDefault(n(1014)),Vt=r.__importDefault(n(1015)),Gt=r.__importDefault(n(1016)),Wt=r.__importDefault(n(1017)),Yt=r.__importDefault(n(1018)),Ht=r.__importDefault(n(1019)),Ut=r.__importDefault(n(1020));ut.registerAction("tooltip",dt.default),ut.registerAction("sibling-tooltip",ft.default),ut.registerAction("ellipsis-text",pt.default),ut.registerAction("element-active",ht.default),ut.registerAction("element-single-active",yt.default),ut.registerAction("element-range-active",vt.default),ut.registerAction("element-highlight",mt.default),ut.registerAction("element-highlight-by-x",xt.default),ut.registerAction("element-highlight-by-color",bt.default),ut.registerAction("element-single-highlight",Ot.default),ut.registerAction("element-range-highlight",_t.default),ut.registerAction("element-sibling-highlight",_t.default,{effectSiblings:!0,effectByRecord:!0}),ut.registerAction("element-selected",wt.default),ut.registerAction("element-single-selected",Mt.default),ut.registerAction("element-range-selected",Pt.default),ut.registerAction("element-link-by-color",gt.default),ut.registerAction("active-region",ct.default),ut.registerAction("list-active",Ct.default),ut.registerAction("list-selected",At.default),ut.registerAction("list-highlight",St.default),ut.registerAction("list-unchecked",Et.default),ut.registerAction("list-checked",jt.default),ut.registerAction("legend-item-highlight",St.default,{componentNames:["legend"]}),ut.registerAction("axis-label-highlight",St.default,{componentNames:["axis"]}),ut.registerAction("rect-mask",Ft.default),ut.registerAction("x-rect-mask",It.default,{dim:"x"}),ut.registerAction("y-rect-mask",It.default,{dim:"y"}),ut.registerAction("circle-mask",Tt.default),ut.registerAction("path-mask",kt.default),ut.registerAction("smooth-path-mask",Lt.default),ut.registerAction("cursor",Dt.default),ut.registerAction("data-filter",Nt.default),ut.registerAction("brush",Rt.default),ut.registerAction("brush-x",Rt.default,{dims:["x"]}),ut.registerAction("brush-y",Rt.default,{dims:["y"]}),ut.registerAction("sibling-filter",Bt.default),ut.registerAction("sibling-x-filter",Bt.default),ut.registerAction("sibling-y-filter",Bt.default),ut.registerAction("element-filter",zt.default),ut.registerAction("element-sibling-filter",Vt.default),ut.registerAction("element-sibling-filter-record",Vt.default,{byRecord:!0}),ut.registerAction("view-drag",Wt.default),ut.registerAction("view-move",Yt.default),ut.registerAction("scale-translate",Ht.default),ut.registerAction("scale-zoom",Ut.default),ut.registerAction("reset-button",Gt.default,{name:"reset-button",text:"reset"});var Xt=n(24);function qt(t){return t.isInPlot()}function Kt(t){return t.gEvent.preventDefault(),t.gEvent.originalEvent.deltaY>0}Xt.registerInteraction("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"}]}),Xt.registerInteraction("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"}]}),Xt.registerInteraction("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]}),Xt.registerInteraction("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]}),Xt.registerInteraction("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]}),Xt.registerInteraction("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]}),Xt.registerInteraction("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("brush",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:qt,action:["brush:start","rect-mask:start","rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:qt,action:["rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:qt,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"]}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("brush-x",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:qt,action:["brush-x:start","x-rect-mask:start","x-rect-mask:show"]}],processing:[{trigger:"mousemove",isEnable:qt,action:["x-rect-mask:resize"]}],end:[{trigger:"mouseup",isEnable:qt,action:["brush-x:filter","brush-x:end","x-rect-mask:end","x-rect-mask:hide"]}],rollback:[{trigger:"dblclick",action:["brush-x:reset"]}]}),Xt.registerInteraction("element-path-highlight",{showEnable:[{trigger:"plot:mouseenter",action:"cursor:crosshair"},{trigger:"plot:mouseleave",action:"cursor:default"}],start:[{trigger:"mousedown",isEnable:qt,action:"path-mask:start"},{trigger:"mousedown",isEnable:qt,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"}]}),Xt.registerInteraction("element-single-selected",{start:[{trigger:"element:click",action:"element-single-selected:toggle"}]}),Xt.registerInteraction("legend-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","data-filter:filter"]}]}),Xt.registerInteraction("continuous-filter",{start:[{trigger:"legend:valuechanged",action:"data-filter:filter"}]}),Xt.registerInteraction("continuous-visible-filter",{start:[{trigger:"legend:valuechanged",action:"element-filter:filter"}]}),Xt.registerInteraction("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"]}]}),Xt.registerInteraction("active-region",{start:[{trigger:"plot:mousemove",action:"active-region:show"}],end:[{trigger:"plot:mouseleave",action:"active-region:hide"}]}),Xt.registerInteraction("view-zoom",{start:[{trigger:"plot:mousewheel",isEnable:function(t){return Kt(t.event)},action:"scale-zoom:zoomOut",throttle:{wait:100,leading:!0,trailing:!1}},{trigger:"plot:mousewheel",isEnable:function(t){return!Kt(t.event)},action:"scale-zoom:zoomIn",throttle:{wait:100,leading:!0,trailing:!1}}]}),Xt.registerInteraction("sibling-tooltip",{start:[{trigger:"plot:mousemove",action:"sibling-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"sibling-tooltip:hide"}]});var $t=n(20);Object.defineProperty(e,"VIEW_LIFE_CIRCLE",{enumerable:!0,get:function(){return $t.VIEW_LIFE_CIRCLE}}),r.__exportStar(n(24),e)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(50);e.default=function(t,e,n){for(var i=0,a=r.default(e)?e.split("."):e;t&&i<a.length;)t=t[a[i++]];return void 0===t||i<a.length?n:t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(1053);Object.defineProperty(e,"flow",{enumerable:!0,get:function(){return i.flow}});var a=n(503);Object.defineProperty(e,"pick",{enumerable:!0,get:function(){return a.pick}});var o=n(1054);Object.defineProperty(e,"template",{enumerable:!0,get:function(){return o.template}});var s=n(504);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(1055);Object.defineProperty(e,"getContainerSize",{enumerable:!0,get:function(){return l.getContainerSize}}),r.__exportStar(n(1056),e);var u=n(1057);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(1058);Object.defineProperty(e,"transformLabel",{enumerable:!0,get:function(){return c.transformLabel}});var f=n(1059);Object.defineProperty(e,"getSplinePath",{enumerable:!0,get:function(){return f.getSplinePath}});var d=n(505);Object.defineProperty(e,"deepAssign",{enumerable:!0,get:function(){return d.deepAssign}});var p=n(1060);Object.defineProperty(e,"kebabCase",{enumerable:!0,get:function(){return p.kebabCase}});var h=n(506);Object.defineProperty(e,"renderStatistic",{enumerable:!0,get:function(){return h.renderStatistic}}),Object.defineProperty(e,"renderGaugeStatistic",{enumerable:!0,get:function(){return h.renderGaugeStatistic}});var g=n(1061);Object.defineProperty(e,"measureTextWidth",{enumerable:!0,get:function(){return g.measureTextWidth}});var v=n(284);Object.defineProperty(e,"isBetween",{enumerable:!0,get:function(){return v.isBetween}}),Object.defineProperty(e,"isRealNumber",{enumerable:!0,get:function(){return v.isRealNumber}}),r.__exportStar(n(285),e)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.Plot=e.PLOT_CONTAINER_OPTIONS=void 0;var i=n(1),a=n(15),o=n(0),s=r(n(106)),l=n(500),u=n(8),c="data-chart-source-type",f=["padding","appendPadding","renderer","pixelRatio","syncViewPadding","supportCSSTransform","limitInPlot"];e.PLOT_CONTAINER_OPTIONS=f;var d=function(t){function e(e,n){var r=t.call(this)||this;return r.type="base",r.container="string"===typeof e?document.getElementById(e):e,r.options=(0,u.deepAssign)({},r.getDefaultOptions(),n),r.createG2(),r.bindEvents(),r}return(0,i.__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;this.chart=new a.Chart((0,i.__assign)((0,i.__assign)((0,i.__assign)({container:this.container,autoFit:!1},this.getChartSize(e,n)),{localRefresh:!1}),(0,u.pick)(this.options,f))),this.container.setAttribute(c,"G2Plot")},e.prototype.getChartSize=function(t,e){var n=(0,u.getContainerSize)(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=(0,u.deepAssign)({},this.options,t)},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=(0,u.getAllElements)(this.chart);(0,o.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=(0,u.getAllElements)(this.chart),e=[];return(0,o.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,o.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.destroy=function(){this.unbindSizeSensor(),this.chart.destroy(),this.off(),this.container.removeAttribute(c)},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;(void 0===e||e)&&(this.unbind=(0,l.bind)(this.container,(function(){var e=(0,u.getContainerSize)(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}(s.default);e.Plot=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(61),i=n(50),a=n(1047);e.default=function(t,e,n){var o=t,s=i.default(e)?e.split("."):e;return s.forEach((function(t,e){e<s.length-1?(r.default(o[t])||(o[t]=a.default(s[e+1])?[]:{}),o=o[t]):o[t]=n})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.COMPONENT_MAX_VIEW_PERCENTAGE=e.MIN_CHART_HEIGHT=e.MIN_CHART_WIDTH=e.FIELD_ORIGIN=e.GROUP_ATTRS=e.ELEMENT_STATE=e.PLOT_EVENTS=e.GEOMETRY_LIFE_CIRCLE=e.VIEW_LIFE_CIRCLE=e.GROUP_Z_INDEX=e.COMPONENT_TYPE=e.DIRECTION=e.LAYER=void 0,function(t){t.FORE="fore",t.MID="mid",t.BG="bg"}(e.LAYER||(e.LAYER={})),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"}(e.DIRECTION||(e.DIRECTION={})),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"}(e.COMPONENT_TYPE||(e.COMPONENT_TYPE={})),e.GROUP_Z_INDEX={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"}(e.VIEW_LIFE_CIRCLE||(e.VIEW_LIFE_CIRCLE={})),function(t){t.BEFORE_DRAW_ANIMATE="beforeanimate",t.AFTER_DRAW_ANIMATE="afteranimate"}(e.GEOMETRY_LIFE_CIRCLE||(e.GEOMETRY_LIFE_CIRCLE={})),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"}(e.PLOT_EVENTS||(e.PLOT_EVENTS={})),function(t){t.ACTIVE="active",t.INACTIVE="inactive",t.SELECTED="selected",t.DEFAULT="default"}(e.ELEMENT_STATE||(e.ELEMENT_STATE={})),e.GROUP_ATTRS=["color","shape","size"],e.FIELD_ORIGIN="_origin",e.MIN_CHART_WIDTH=1,e.MIN_CHART_HEIGHT=1,e.COMPONENT_MAX_VIEW_PERCENTAGE=.25},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(118);e.default=function(t){return Array.isArray?Array.isArray(t):r.default(t,"Array")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.legend=function(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},e.tooltip=function(t){var e=t.chart,n=t.options.tooltip;return void 0!==n&&e.tooltip(n),t},e.interaction=function(t){var e=t.chart,n=t.options.interactions;return(0,i.each)(n,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg||{})})),t},e.animation=function(t){var e=t.chart,n=t.options.animation;return"boolean"===typeof n?e.animate(n):e.animate(!0),(0,i.each)(e.geometries,(function(t){t.animate(n)})),t},e.theme=function(t){var e=t.chart,n=t.options.theme;return n&&e.theme(n),t},e.state=function(t){var e=t.chart,n=t.options.state;return n&&(0,i.each)(e.geometries,(function(t){t.state(n)})),t},e.slider=function(t){var e=t.chart,n=t.options.slider;return e.option("slider",n),t},e.scrollbar=function(t){var e=t.chart,n=t.options.scrollbar;return e.option("scrollbar",n),t},e.scale=function(t,e){return function(n){var r=n.chart,s=n.options,l={};return(0,i.each)(t,(function(t,e){l[e]=(0,o.pick)(t,a.AXIS_META_CONFIG_KEYS)})),l=(0,o.deepAssign)({},e,s.meta,l),r.scale(l),n}},e.annotation=function(t){return function(e){var n=e.chart,a=e.options,o=n.getController("annotation");return(0,i.each)((0,r.__spreadArrays)(a.annotations||[],t||[]),(function(t){o.annotation(t)})),e}},e.limitInPlot=function(t){var e=t.chart,n=t.options,r=n.yAxis,a=n.limitInPlot,s=a;return(0,i.isObject)(r)&&(0,i.isNil)(a)&&(s=!!Object.values((0,o.pick)(r,["min","max","minLimit","maxLimit"])).some((function(t){return!(0,i.isNil)(t)}))),e.limitInPlot=s,t};var r=n(1),i=n(0),a=n(97),o=n(8)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Plot=e.PLOT_CONTAINER_OPTIONS=void 0;var r=n(1),i=n(15),a=n(0),o=r.__importDefault(n(106)),s=n(500),l=n(17),u="data-chart-source-type";e.PLOT_CONTAINER_OPTIONS=["padding","appendPadding","renderer","pixelRatio","syncViewPadding","supportCSSTransform","limitInPlot"];var c=function(t){function n(e,n){var r=t.call(this)||this;return r.type="base",r.container="string"===typeof e?document.getElementById(e):e,r.options=l.deepAssign({},r.getDefaultOptions(),n),r.createG2(),r.bindEvents(),r}return r.__extends(n,t),n.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}},n.prototype.createG2=function(){var t=this.options,n=t.width,a=t.height;this.chart=new i.Chart(r.__assign(r.__assign(r.__assign({container:this.container,autoFit:!1},this.getChartSize(n,a)),{localRefresh:!1}),l.pick(this.options,e.PLOT_CONTAINER_OPTIONS))),this.container.setAttribute(u,"G2Plot")},n.prototype.getChartSize=function(t,e){var n=l.getContainerSize(this.container);return{width:t||n.width||400,height:e||n.height||400}},n.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)}))},n.prototype.getDefaultOptions=function(){return n.getDefaultOptions()},n.prototype.render=function(){this.chart.clear(),this.chart.options={data:[],animate:!0},this.chart.views=[],this.execAdaptor(),this.chart.render(),this.bindSizeSensor()},n.prototype.update=function(t){this.updateOption(t),this.render()},n.prototype.updateOption=function(t){this.options=l.deepAssign({},this.options,t)},n.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=l.getAllElements(this.chart);a.each(r,(function(r){e(r.getData())&&r.setState(t,n)}))},n.prototype.getStates=function(){var t=l.getAllElements(this.chart),e=[];return a.each(t,(function(t){var n=t.getData(),r=t.getStates();a.each(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},n.prototype.changeData=function(t){this.update({data:t})},n.prototype.changeSize=function(t,e){this.chart.changeSize(t,e)},n.prototype.destroy=function(){this.unbindSizeSensor(),this.chart.destroy(),this.off(),this.container.removeAttribute(u)},n.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})},n.prototype.triggerResize=function(){this.chart.forceFit()},n.prototype.bindSizeSensor=function(){var t=this;if(!this.unbind){var e=this.options.autoFit;(void 0===e||e)&&(this.unbind=s.bind(this.container,(function(){var e=l.getContainerSize(t.container),n=e.width,r=e.height;n===t.chart.width&&r===t.chart.height||t.triggerResize()})))}},n.prototype.unbindSizeSensor=function(){this.unbind&&(this.unbind(),this.unbind=void 0)},n}(o.default);e.Plot=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Util=e.VERSION=void 0;var r=n(1);e.VERSION="4.1.19";var i=n(111);Object.defineProperty(e,"Chart",{enumerable:!0,get:function(){return i.Chart}}),Object.defineProperty(e,"View",{enumerable:!0,get:function(){return i.View}}),Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return i.Event}});var a=n(104);Object.defineProperty(e,"ComponentController",{enumerable:!0,get:function(){return a.Controller}});var o=n(196);Object.defineProperty(e,"TooltipController",{enumerable:!0,get:function(){return o.default}});var s=n(90);Object.defineProperty(e,"Geometry",{enumerable:!0,get:function(){return s.default}});var l=n(262);Object.defineProperty(e,"Element",{enumerable:!0,get:function(){return l.default}});var u=n(98);Object.defineProperty(e,"GeometryLabel",{enumerable:!0,get:function(){return u.default}});var c=n(258);Object.defineProperty(e,"Interaction",{enumerable:!0,get:function(){return c.Interaction}}),Object.defineProperty(e,"Action",{enumerable:!0,get:function(){return c.Action}});var f=n(256);Object.defineProperty(e,"Facet",{enumerable:!0,get:function(){return f.Facet}});var d=n(43);Object.defineProperty(e,"InteractionAction",{enumerable:!0,get:function(){return d.default}});var p=n(111);Object.defineProperty(e,"registerComponentController",{enumerable:!0,get:function(){return p.registerComponentController}});var h=n(111);Object.defineProperty(e,"registerGeometry",{enumerable:!0,get:function(){return h.registerGeometry}});var g=n(26);Object.defineProperty(e,"registerShape",{enumerable:!0,get:function(){return g.registerShape}}),Object.defineProperty(e,"registerShapeFactory",{enumerable:!0,get:function(){return g.registerShapeFactory}}),Object.defineProperty(e,"getShapeFactory",{enumerable:!0,get:function(){return g.getShapeFactory}});var v=n(264);Object.defineProperty(e,"registerGeometryLabel",{enumerable:!0,get:function(){return v.registerGeometryLabel}}),Object.defineProperty(e,"registerGeometryLabelLayout",{enumerable:!0,get:function(){return v.registerGeometryLabelLayout}}),Object.defineProperty(e,"getGeometryLabel",{enumerable:!0,get:function(){return v.getGeometryLabel}}),Object.defineProperty(e,"getGeometryLabelLayout",{enumerable:!0,get:function(){return v.getGeometryLabelLayout}});var y=n(258);Object.defineProperty(e,"getInteraction",{enumerable:!0,get:function(){return y.getInteraction}}),Object.defineProperty(e,"registerInteraction",{enumerable:!0,get:function(){return y.registerInteraction}}),Object.defineProperty(e,"registerAction",{enumerable:!0,get:function(){return y.registerAction}}),Object.defineProperty(e,"getActionClass",{enumerable:!0,get:function(){return y.getActionClass}});var m=n(256);Object.defineProperty(e,"getFacet",{enumerable:!0,get:function(){return m.getFacet}}),Object.defineProperty(e,"registerFacet",{enumerable:!0,get:function(){return m.registerFacet}});var b=n(91);Object.defineProperty(e,"getTheme",{enumerable:!0,get:function(){return b.getTheme}}),Object.defineProperty(e,"registerTheme",{enumerable:!0,get:function(){return b.registerTheme}});var x=n(444);Object.defineProperty(e,"registerEngine",{enumerable:!0,get:function(){return x.registerEngine}}),Object.defineProperty(e,"getEngine",{enumerable:!0,get:function(){return x.getEngine}});var _=n(437);Object.defineProperty(e,"registerAnimation",{enumerable:!0,get:function(){return _.registerAnimation}}),Object.defineProperty(e,"getAnimation",{enumerable:!0,get:function(){return _.getAnimation}});var O=n(20);Object.defineProperty(e,"LAYER",{enumerable:!0,get:function(){return O.LAYER}}),Object.defineProperty(e,"DIRECTION",{enumerable:!0,get:function(){return O.DIRECTION}}),r.__importStar(n(265));var P=n(70);Object.defineProperty(e,"Coordinate",{enumerable:!0,get:function(){return P.Coordinate}}),Object.defineProperty(e,"Scale",{enumerable:!0,get:function(){return P.Scale}});var w=n(451),M=n(46),C=n(115),S=n(182),A=n(31);e.Util={getLegendItems:w.getLegendItems,translate:C.translate,rotate:C.rotate,zoom:C.zoom,transform:C.transform,getAngle:M.getAngle,getSectorPath:M.getSectorPath,polarToCartesian:M.polarToCartesian,getDelegationObject:A.getDelegationObject,getTooltipItems:S.getTooltipItems}},function(t,e,n){"use strict";function r(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)}}t.exports=function(t,e,n){return e&&r(t.prototype,e),n&&r(t,n),t},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getShapeFactory=e.registerShape=e.registerShapeFactory=void 0;var r=n(1),i=n(87),a=n(0),o=n(113),s={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 a.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,o=a.get(i,[t,"default"],{}),s=n.getMarker(e);return a.deepMix({},o,s)},drawShape:function(t,e,n){return this.getShape(t).draw(e,n)}},l={coordinate:null,parsePath:function(t){var e=this.coordinate,n=i.parsePathString(t);return n=e.isPolar?o.convertPolarPath(e,n):o.convertNormalPath(e,n)},parsePoint:function(t){return this.coordinate.convert(t)},parsePoints:function(t){var e=this.coordinate;return t.map((function(t){return e.convert(t)}))},draw:function(t,e){}},u={};e.registerShapeFactory=function(t,e){var n=a.upperFirst(t),i=r.__assign(r.__assign(r.__assign({},s),e),{geometryType:t});return u[n]=i,i},e.registerShape=function(t,e,n){var i=a.upperFirst(t),o=u[i],s=r.__assign(r.__assign({},l),n);return o[e]=s,s},e.getShapeFactory=function(t){var e=a.upperFirst(t);return u[e]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(118);e.default=function(t){return r.default(t,"Function")}},function(t,e,n){"use strict";n.d(e,"b",(function(){return l}));var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=o.a.createContext(null);function l(t){var e=o.a.forwardRef((function(e,n){return o.a.createElement(s.Consumer,null,(function(r){return o.a.createElement(t,i()({ref:n,group:r},e))}))}));return e.displayName=t.name,e}s.displayName="GroupContext",e.a=s},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0});var a={version:!0,PathUtil:!0,Event:!0,Base:!0,AbstractCanvas:!0,AbstractGroup:!0,AbstractShape:!0,getBBoxMethod:!0,getTextHeight:!0,assembleFont:!0,isAllowCapture:!0,multiplyVec2:!0,invert:!0,getOffScreenContext:!0};Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"AbstractCanvas",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"AbstractGroup",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"AbstractShape",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"getBBoxMethod",{enumerable:!0,get:function(){return h.getBBoxMethod}}),Object.defineProperty(e,"getTextHeight",{enumerable:!0,get:function(){return g.getTextHeight}}),Object.defineProperty(e,"assembleFont",{enumerable:!0,get:function(){return g.assembleFont}}),Object.defineProperty(e,"isAllowCapture",{enumerable:!0,get:function(){return v.isAllowCapture}}),Object.defineProperty(e,"multiplyVec2",{enumerable:!0,get:function(){return y.multiplyVec2}}),Object.defineProperty(e,"invert",{enumerable:!0,get:function(){return y.invert}}),Object.defineProperty(e,"getOffScreenContext",{enumerable:!0,get:function(){return m.getOffScreenContext}}),e.PathUtil=e.version=void 0;var o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=b(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(417));e.PathUtil=o;var s=n(791);Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))}));var l=n(792);Object.keys(l).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===l[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))}));var u=r(n(418)),c=r(n(419)),f=r(n(793)),d=r(n(797)),p=r(n(798)),h=n(799),g=n(422),v=n(102),y=n(240),m=n(423);function b(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(b=function(t){return t?n:e})(t)}e.version="0.5.6"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"area",{enumerable:!0,get:function(){return r.area}}),Object.defineProperty(e,"line",{enumerable:!0,get:function(){return i.line}}),Object.defineProperty(e,"point",{enumerable:!0,get:function(){return a.point}}),Object.defineProperty(e,"interval",{enumerable:!0,get:function(){return o.interval}}),Object.defineProperty(e,"polygon",{enumerable:!0,get:function(){return s.polygon}}),Object.defineProperty(e,"edge",{enumerable:!0,get:function(){return l.edge}}),Object.defineProperty(e,"schema",{enumerable:!0,get:function(){return u.schema}}),Object.defineProperty(e,"violin",{enumerable:!0,get:function(){return c.violin}});var r=n(1171),i=n(1172),a=n(541),o=n(1173),s=n(542),l=n(1174),u=n(1175),c=n(1176)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getScaleByField=e.isInRecords=e.getSiblingPoint=e.getSilbings=e.isInBox=e.getSpline=e.distance=e.getComponents=e.getElementsByPath=e.getIntersectElements=e.intersectRect=e.getElementValue=e.getElementsByState=e.getElementsByField=e.getElements=e.getSiblingMaskElements=e.getMaskedElements=e.isMask=e.isSlider=e.isList=e.isElementChange=e.getDelegationObject=e.getCurrentElement=void 0;var r=n(0),i=n(113),a=n(80),o=n(87);function s(t,e){var n=t.event.target.getCanvasBBox();return n.width>=e||n.height>=e?n:null}function l(t){var e=t.geometries,n=[];return r.each(e,(function(t){var e=t.elements;n=n.concat(e)})),t.views&&t.views.length&&r.each(t.views,(function(t){n=n.concat(l(t))})),n}function u(t,e){var n=t.getModel().data;return r.isArray(n)?n[0][e]:n[e]}function c(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)}function f(t,e){var n=l(t),i=[];return r.each(n,(function(t){var n=t.shape.getCanvasBBox();c(e,n)&&i.push(t)})),i}function d(t){var e=[];return r.each(t,(function(t){if("A"!==t[0])for(var n=1;n<t.length;n+=2)e.push([t[n],t[n+1]]);else{var r=t.length;e.push([t[r-2],t[r-1]])}})),e}function p(t,e){var n=l(t),r=d(e);return n.filter((function(t){var e,n=t.shape;if("path"===n.get("type"))e=d(n.attr("path"));else{var i=n.getCanvasBBox();e=a.toPoints(i)}return o.isPolygonsIntersect(r,e)}))}function h(t,e,n){var r=function(t,e){return t.getCoordinate().invert(e)}(t,n);return e.getCoordinate().convert(r)}e.getCurrentElement=function(t){var e,n=t.event.target;return n&&(e=n.get("element")),e},e.getDelegationObject=function(t){var e,n=t.event.target;return n&&(e=n.get("delegateObject")),e},e.isElementChange=function(t){var e=t.event.gEvent;return!(e&&e.fromShape&&e.toShape&&e.fromShape.get("element")===e.toShape.get("element"))},e.isList=function(t){return t&&t.component&&t.component.isList()},e.isSlider=function(t){return t&&t.component&&t.component.isSlider()},e.isMask=function(t){var e=t.event.target;return e&&"mask"===e.get("name")},e.getMaskedElements=function(t,e){if("path"===t.event.target.get("type")){var n=function(t,e){var n=t.event.target,r=n.getCanvasBBox();return r.width>=e||r.height>=e?n.attr("path"):null}(t,e);if(!n)return;return p(t.view,n)}var r=s(t,e);return r?f(t.view,r):null},e.getSiblingMaskElements=function(t,e,n){var r=s(t,n);if(!r)return null;var i=t.view,a=h(i,e,{x:r.x,y:r.y}),o=h(i,e,{x:r.maxX,y:r.maxY});return f(e,{minX:a.x,minY:a.y,maxX:o.x,maxY:o.y})},e.getElements=l,e.getElementsByField=function(t,e,n){return l(t).filter((function(t){return u(t,e)===n}))},e.getElementsByState=function(t,e){var n=t.geometries,i=[];return r.each(n,(function(t){var n=t.getElementsBy((function(t){return t.hasState(e)}));i=i.concat(n)})),i},e.getElementValue=u,e.intersectRect=c,e.getIntersectElements=f,e.getElementsByPath=p,e.getComponents=function(t){return t.getComponents().map((function(t){return t.component}))},e.distance=function(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)},e.getSpline=function(t,e){if(t.length<=2)return i.getLinePath(t,!1);var n=t[0],a=[];r.each(t,(function(t){a.push(t.x),a.push(t.y)}));var o=i.catmullRom2bezier(a,e,null);return o.unshift(["M",n.x,n.y]),o},e.isInBox=function(t,e){return t.x<=e.x&&t.maxX>=e.x&&t.y<=e.y&&t.maxY>e.y},e.getSilbings=function(t){var e=t.parent,n=null;return e&&(n=e.views.filter((function(e){return e!==t}))),n},e.getSiblingPoint=h,e.isInRecords=function(t,e,n,i){var a=!1;return r.each(t,(function(t){if(t[n]===e[n]&&t[i]===e[i])return a=!0,!1})),a},e.getScaleByField=function t(e,n){var i=e.getScaleByField(n);return!i&&e.views&&r.each(e.views,(function(e){if(i=t(e,n))return!1})),i}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"mat3",{enumerable:!0,get:function(){return i.mat3}}),Object.defineProperty(e,"vec2",{enumerable:!0,get:function(){return i.vec2}}),Object.defineProperty(e,"vec3",{enumerable:!0,get:function(){return i.vec3}}),e.ext=void 0;var i=n(386),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=o(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(735));function o(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(o=function(t){return t?n:e})(t)}e.ext=a},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Quad",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Cubic",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Arc",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return c.default}}),e.Util=void 0;var a=r(n(773)),o=r(n(774)),s=r(n(775)),l=r(n(170)),u=r(n(777)),c=r(n(406)),f=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=d(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(86));function d(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(d=function(t){return t?n:e})(t)}e.Util=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getBackgroundRectStyle=e.getStyle=void 0;var r=n(1),i=n(0);e.getStyle=function(t,e,n,a){void 0===a&&(a="");var o=t.style,s=void 0===o?{}:o,l=t.defaultStyle,u=t.color,c=t.size,f=r.__assign(r.__assign({},l),s);return u&&(e&&(s.stroke||(f.stroke=u)),n&&(s.fill||(f.fill=u))),a&&i.isNil(s[a])&&!i.isNil(c)&&(f[a]=c),f},e.getBackgroundRectStyle=function(t){return i.deepMix({},{fill:"#CCD6EC",fillOpacity:.3},i.get(t,["background","style"]))}},function(t,e,n){"use strict";var r=n(4),i=n.n(r),a=n(9),o=n.n(a),s=n(25),l=n.n(s),u=n(10),c=n.n(u),f=n(11),d=n.n(f),p=n(5),h=n.n(p),g=n(3),v=n.n(g),y=n(606),m=n.n(y),b=n(194),x=n(212),_=n.n(x),O=n(0),P=n(157);m.a.prototype.render=function(){if(this.get("isReactElement")){var t=this.getContainer(),e=this.get("content"),n=this.get("refreshDeps"),r=v.a.isValidElement(e)?e:e(t);void 0!==this.preRefreshDeps&&Object(O.isEqual)(this.preRefreshDeps,n)||(_.a.render(r,t),this.preRefreshDeps=n)}else{var i=this.getContainer(),a=this.get("html");Object(b.clearDom)(i);var o=Object(O.isFunction)(a)?a(i):a;Object(O.isElement)(o)?i.appendChild(o):Object(O.isString)(o)&&i.appendChild(Object(P.createDom)(o))}this.resetPosition()};var w=n(311),M=n.n(w),C=n(47),S=n(7);function A(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}Object(S.registerComponentController)("annotation",M.a);var E=function(t){c()(n,t);var e=A(n);function n(){var t;return o()(this,n),(t=e.apply(this,arguments)).annotationType="line",t}return l()(n,[{key:"componentDidMount",value:function(){var t=this.getChartIns();this.id=O.uniqueId("annotation"),this.annotation=t.annotation(),"ReactElement"===this.annotationType?this.annotation.annotation(i()({type:"html",isReactElement:!0},this.props)):this.annotation.annotation(i()({type:this.annotationType},this.props)),this.annotation.option[this.annotation.option.length-1].__id=this.id}},{key:"componentDidUpdate",value:function(){var t=this,e=null;this.annotation.option.forEach((function(n,r){n.__id===t.id&&(e=r)})),"ReactElement"===this.annotationType?this.annotation.option[e]=i()(i()({type:"html",isReactElement:!0},this.props),{__id:this.id}):this.annotation.option[e]=i()(i()({type:this.annotationType},this.props),{__id:this.id})}},{key:"componentWillUnmount",value:function(){var t=this,e=null;this.annotation&&(this.annotation.option.forEach((function(n,r){n.__id===t.id&&(e=r)})),null!==e&&this.annotation.option.splice(e,1),this.annotation=null)}},{key:"getChartIns",value:function(){return this.context}},{key:"render",value:function(){return v.a.createElement(v.a.Fragment,null)}}]),n}(v.a.Component);E.contextType=C.a,e.a=E},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69));e.default=function(t){return Array.isArray?Array.isArray(t):(0,i.default)(t,"Array")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.limitInPlot=e.annotation=e.scale=e.scrollbar=e.slider=e.state=e.theme=e.animation=e.interaction=e.tooltip=e.legend=void 0;var r=n(1),i=n(0),a=n(508),o=n(17);e.legend=function(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},e.tooltip=function(t){var e=t.chart,n=t.options.tooltip;return void 0!==n&&e.tooltip(n),t},e.interaction=function(t){var e=t.chart,n=t.options.interactions;return i.each(n,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg||{})})),t},e.animation=function(t){var e=t.chart,n=t.options.animation;return"boolean"===typeof n?e.animate(n):e.animate(!0),i.each(e.geometries,(function(t){t.animate(n)})),t},e.theme=function(t){var e=t.chart,n=t.options.theme;return n&&e.theme(n),t},e.state=function(t){var e=t.chart,n=t.options.state;return n&&i.each(e.geometries,(function(t){t.state(n)})),t},e.slider=function(t){var e=t.chart,n=t.options.slider;return e.option("slider",n),t},e.scrollbar=function(t){var e=t.chart,n=t.options.scrollbar;return e.option("scrollbar",n),t},e.scale=function(t,e){return function(n){var r=n.chart,s=n.options,l={};return i.each(t,(function(t,e){l[e]=o.pick(t,a.AXIS_META_CONFIG_KEYS)})),l=o.deepAssign({},e,s.meta,l),r.scale(l),n}},e.annotation=function(t){return function(e){var n=e.chart,a=e.options,o=n.getController("annotation");return i.each(r.__spreadArrays(a.annotations||[],t||[]),(function(t){o.annotation(t)})),e}},e.limitInPlot=function(t){var e=t.chart,n=t.options,r=n.yAxis,a=n.limitInPlot,s=a;return i.isObject(r)&&i.isNil(a)&&(s=!!Object.values(o.pick(r,["min","max","minLimit","maxLimit"])).some((function(t){return!i.isNil(t)}))),e.limitInPlot=s,t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return null===t||void 0===t}},function(t,e,n){"use strict";var r=n(10),i=n.n(r),a=n(11),o=n.n(a),s=n(5),l=n.n(s),u=n(45),c=n.n(u),f=n(9),d=n.n(f),p=n(25),h=n.n(p),g=n(3),v=n.n(g),y=n(50),m=n.n(y),b=n(27),x=n.n(b),_=n(98),O=n.n(_),P=(n(491),n(47)),w=n(7),M=n(55),C=n.n(M),S=n(21),A=n.n(S),E=n(76),j=function(t,e,n,r){var i,a;null!==t?C()(n,(function(n){i=t[n],a=e[n],Object(E.a)(a,i)||(A()(a)||(a=[a]),r(a,n))})):C()(n,(function(t){var n=e[t];void 0!==n&&(A()(n)||(n=[n]),r(n,t))}))},T=n(14),I=n.n(T),k=(n(283),n(340)),F=n.n(k),L=n(341),D=n.n(L),N=n(342),R=n.n(N),B=n(343),z=n.n(B),V=n(156),G=n.n(V),W=n(345),Y=n.n(W),H=n(344),U=n.n(H),X=n(346),q=n.n(X),K=n(217),$=n.n(K),Z=n(348),Q=n.n(Z),J=n(349),tt=n.n(J),et=n(347),nt=n.n(et),rt=n(353),it=n.n(rt);Object(w.registerAction)("cursor",it.a),Object(w.registerAction)("element-active",F.a),Object(w.registerAction)("element-single-active",z.a),Object(w.registerAction)("element-range-active",R.a),Object(w.registerAction)("element-highlight",G.a),Object(w.registerAction)("element-highlight-by-x",Y.a),Object(w.registerAction)("element-highlight-by-color",U.a),Object(w.registerAction)("element-single-highlight",q.a),Object(w.registerAction)("element-range-highlight",$.a),Object(w.registerAction)("element-sibling-highlight",$.a,{effectSiblings:!0,effectByRecord:!0}),Object(w.registerAction)("element-selected",Q.a),Object(w.registerAction)("element-single-selected",tt.a),Object(w.registerAction)("element-range-selected",nt.a),Object(w.registerAction)("element-link-by-color",D.a),Object(w.registerInteraction)("element-active",{start:[{trigger:"element:mouseenter",action:"element-active:active"}],end:[{trigger:"element:mouseleave",action:"element-active:reset"}]}),Object(w.registerInteraction)("element-selected",{start:[{trigger:"element:click",action:"element-selected:toggle"}]}),Object(w.registerInteraction)("element-highlight",{start:[{trigger:"element:mouseenter",action:"element-highlight:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight:reset"}]}),Object(w.registerInteraction)("element-highlight-by-x",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-x:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-x:reset"}]}),Object(w.registerInteraction)("element-highlight-by-color",{start:[{trigger:"element:mouseenter",action:"element-highlight-by-color:highlight"}],end:[{trigger:"element:mouseleave",action:"element-highlight-by-color:reset"}]});var at=n(82);function ot(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=l()(t);if(e){var i=l()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return o()(this,n)}}Object(w.registerGeometryLabel)("base",O.a);var st=["line","area"],lt=function(){function t(){d()(this,t),this.config={}}return h()(t,[{key:"setView",value:function(t){this.view=t,this.rootChart=t.rootChart||t}},{key:"createGeomInstance",value:function(t,e){this.geom=this.view[t](e);var n=e.sortable;this.geom.__beforeMapping=this.geom.beforeMapping,this.geom.beforeMapping=function(e){var r=this.getXScale();return!1!==n&&e&&e[0]&&st.includes(t)&&["time","timeCat"].includes(r.type)&&this.sort(e),this.__beforeMapping(e)},this.GemoBaseClassName=t}},{key:"update",value:function(t,e){var n=this;this.geom||(this.setView(e.context),this.createGeomInstance(e.GemoBaseClassName,t),this.interactionTypes=e.interactionTypes),j(this.config,t,["position","shape","color","label","style","tooltip","size","animate","state","customInfo"],(function(t,e){var r;I()(!("label"===e&&!0===t[0]),"label \u503c\u7c7b\u578b\u9519\u8bef\uff0c\u5e94\u4e3afalse | LabelOption | FieldString"),(r=n.geom)[e].apply(r,c()(t))})),j(this.config,t,["adjust"],(function(t,e){m()(t[0])?n.geom[e](t[0]):n.geom[e](t)})),this.geom.state(t.state||{}),this.rootChart.on("processElemens",(function(){x()(t.setElements)&&t.setElements(n.geom.elements)})),j(this.config,t,this.interactionTypes,(function(t,e){t[0]?n.rootChart.interaction(e):n.rootChart.removeInteraction(e)})),this.config=Object(at.a)(t)}},{key:"destroy",value:function(){this.geom&&(this.geom.destroy(),this.geom=null),this.config={}}}]),t}(),ut=function(t){i()(n,t);var e=ot(n);function n(t){var r;return d()(this,n),(r=e.call(this,t)).interactionTypes=[],r.geomHelper=new lt,r}return h()(n,[{key:"componentWillUnmount",value:function(){this.geomHelper.destroy()}},{key:"render",value:function(){var t=this;return this.geomHelper.update(this.props,this),v.a.createElement(v.a.Fragment,null,v.a.Children.map(this.props.children,(function(e){return v.a.isValidElement(e)?v.a.cloneElement(e,{parentInstance:t.geomHelper.geom}):v.a.createElement(v.a.Fragment,null)})))}}]),n}(v.a.Component);ut.contextType=P.a,e.a=ut},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(3),i=n.n(r),a=n(47);function o(){return i.a.useContext(a.a)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(434),s=n(89),l=n(42),u=r(n(246)),c="update_status",f=["visible","tip","delegateObject"],d=["container","group","shapesMap","isRegister","isUpdating","destroyed"],p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{container:null,shapesMap:{},group:null,capture:!0,isRegister:!1,isUpdating:!1,isInit:!0})},e.prototype.remove=function(){this.clear(),this.get("group").remove()},e.prototype.clear=function(){this.get("group").clear(),this.set("shapesMap",{}),this.clearOffScreenCache(),this.set("isInit",!0)},e.prototype.getChildComponentById=function(t){var e=this.getElementById(t);return e&&e.get("component")},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,a.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(){this.get("group").show(),this.set("visible",!0)},e.prototype.hide=function(){this.get("group").hide(),this.set("visible",!1)},e.prototype.setCapture=function(t){this.get("group").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=(0,s.applyMatrix2BBox)(n,e)),e},e.prototype.on=function(t,e,n){return this.get("group").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){this.get("group").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),(0,o.propagationDelegate)(n,t,e)},e.prototype.createOffScreenGroup=function(){return new(this.get("group").getGroupBase())({delegateObject:this.getDelegateObject()})},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",(0,l.getBBoxWithClip)(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,a=(0,i.__rest)(e,["id","component"]),o=new r((0,i.__assign)((0,i.__assign)({},a),{id:n,container:t,updateAutoRender:this.get("updateAutoRender")}));return o.init(),o.render(),this.get("isRegister")&&this.registerElement(o.get("group")),o},e.prototype.initEvent=function(){},e.prototype.removeEvent=function(){this.get("group").off()},e.prototype.getElementId=function(t){return this.get("id")+"-"+this.get("name")+"-"+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=(0,s.getMatrixByTranslate)(e);t.attr("matrix",n)},e.prototype.addAnimation=function(t,e,n){var r=e.attr("opacity");(0,a.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"),o=this.get("animateOption"),s=t.getChildren().slice(0);(0,a.each)(s,(function(t){var s=t.get("id"),u=r.getElementById(s),p=t.get("name");if(u)if(t.get("isComponent")){var h=t.get("component"),g=u.get("component"),v=(0,a.pick)(h.cfg,(0,a.difference)((0,a.keys)(h.cfg),d));g.update(v),u.set(c,"update")}else{var y=r.getReplaceAttrs(u,t);i&&o.update?r.updateAnimation(p,u,y,o.update):u.attr(y),t.isGroup()&&r.updateElements(t,u),(0,a.each)(f,(function(e){u.set(e,t.get(e))})),(0,l.updateClip)(u,t),n=u,u.set(c,"update")}else{e.add(t);var m=e.getChildren();if(m.splice(m.length-1,1),n){var b=m.indexOf(n);m.splice(b+1,0,t)}else m.unshift(t);if(r.registerElement(t),t.set(c,"add"),t.get("isComponent")?(h=t.get("component")).set("container",e):t.isGroup()&&r.registerNewGroup(t),n=t,i){var x=r.get("isInit")?o.appear:o.enter;x&&r.addAnimation(p,t,x)}}}))},e.prototype.clearUpdateStatus=function(t){var e=t.getChildren();(0,a.each)(e,(function(t){t.set(c,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;return(t={})[this.get("name")]=this,t.component=this,t},e.prototype.appendDelegateObject=function(t,e){var n=t.get("delegateObject");e.delegateObject||(e.delegateObject={}),(0,a.mix)(e.delegateObject,n)},e.prototype.getReplaceAttrs=function(t,e){var n=t.attr(),r=e.attr();return(0,a.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,a.each)(n,(function(t){e.registerElement(t),t.set(c,"add"),t.isGroup()&&e.registerNewGroup(t)}))},e.prototype.deleteElements=function(){var t=this,e=this.get("shapesMap"),n=[];(0,a.each)(e,(function(t,e){!t.get(c)||t.destroyed?n.push([e,t]):t.set(c,null)}));var r=this.get("animate"),i=this.get("animateOption");(0,a.each)(n,(function(n){var o=n[0],s=n[1];if(!s.destroyed){var l=s.get("name");if(r&&i.leave){var u=(0,a.mix)({callback:function(){t.removeElement(s)}},i.leave);t.removeAnimation(l,s,u)}else t.removeElement(s)}delete e[o]}))},e.prototype.removeElement=function(t){if(t.get("isGroup")){var e=t.get("component");e&&e.destroy()}t.remove()},e}(u.default);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.formatPadding=function(t){var e=0,n=0,i=0,a=0;return(0,r.isNumber)(t)?e=n=i=a=t:(0,r.isArray)(t)&&(e=t[0],i=(0,r.isNil)(t[1])?t[0]:t[1],a=(0,r.isNil)(t[2])?t[0]:t[2],n=(0,r.isNil)(t[3])?i:t[3]),[e,i,a,n]},e.clearDom=function(t){for(var e=t.childNodes,n=e.length-1;n>=0;n--)t.removeChild(e[n])},e.hasClass=function(t,e){return!!t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))},e.regionToBBox=function(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}},e.pointsToBBox=function(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}},e.createBBox=i,e.getValueByPercent=a,e.getCirclePoint=function(t,e,n){return{x:t.x+Math.cos(n)*e,y:t.y+Math.sin(n)*e}},e.distance=o,e.intersectBBox=s,e.mergeBBox=function(t,e){var n=Math.min(t.minX,e.minX),r=Math.min(t.minY,e.minY),a=Math.max(t.maxX,e.maxX),o=Math.max(t.maxY,e.maxY);return i(n,r,a-n,o-r)},e.getBBoxWithClip=function t(e){var n,a=e.getClip(),o=a&&a.getBBox();if(e.isGroup()){var l=1/0,u=-1/0,c=1/0,f=-1/0,d=e.getChildren();d.length>0?(0,r.each)(d,(function(e){if(e.get("visible")){if(e.isGroup()&&0===e.get("children").length)return!0;var n=t(e),r=e.applyToMatrix([n.minX,n.minY,1]),i=e.applyToMatrix([n.minX,n.maxY,1]),a=e.applyToMatrix([n.maxX,n.minY,1]),o=e.applyToMatrix([n.maxX,n.maxY,1]),s=Math.min(r[0],i[0],a[0],o[0]),d=Math.max(r[0],i[0],a[0],o[0]),p=Math.min(r[1],i[1],a[1],o[1]),h=Math.max(r[1],i[1],a[1],o[1]);s<l&&(l=s),d>u&&(u=d),p<c&&(c=p),h>f&&(f=h)}})):(l=0,u=0,c=0,f=0),n=i(l,c,u-l,f-c)}else n=e.getBBox();return o?s(n,o):n},e.updateClip=function(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)}},e.toPx=function(t){return t+"px"},e.getTextPoint=function(t,e,n,r){var i=o(t,e),s=r/i,l=0;return"start"===n?l=0-s:"end"===n&&(l=1+s),{x:a(t.x,e.x,l),y:a(t.y,e.y,l)}},e.near=e.wait=void 0;var r=n(0);function i(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 a(t,e,n){return(1-n)*t+e*n}function o(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}function s(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY);return i(n,r,Math.min(t.maxX,e.maxX)-n,Math.min(t.maxY,e.maxY)-r)}e.wait=function(t){return new Promise((function(e){setTimeout(e,t)}))},e.near=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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=function(){function t(t,e){this.context=t,this.cfg=e,t.addAction(this)}return t.prototype.applyCfg=function(t){r.assign(this,t)},t.prototype.init=function(){this.applyCfg(this.cfg)},t.prototype.destroy=function(){this.context.removeAction(this),this.context=null},t}();e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1063);Object.defineProperty(e,"area",{enumerable:!0,get:function(){return r.area}});var i=n(1064);Object.defineProperty(e,"line",{enumerable:!0,get:function(){return i.line}});var a=n(1065);Object.defineProperty(e,"point",{enumerable:!0,get:function(){return a.point}});var o=n(1066);Object.defineProperty(e,"interval",{enumerable:!0,get:function(){return o.interval}});var s=n(509);Object.defineProperty(e,"polygon",{enumerable:!0,get:function(){return s.polygon}});var l=n(1067);Object.defineProperty(e,"edge",{enumerable:!0,get:function(){return l.edge}});var u=n(1068);Object.defineProperty(e,"schema",{enumerable:!0,get:function(){return u.schema}});var c=n(1069);Object.defineProperty(e,"violin",{enumerable:!0,get:function(){return c.violin}})},function(t,e,n){"use strict";var r=n(1028),i=n(1029),a=n(481),o=n(1030);t.exports=function(t){return r(t)||i(t)||a(t)||o()},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getReplaceAttrs=e.getPolygonCentroid=e.getAngle=e.getArcPath=e.getSectorPath=e.polarToCartesian=void 0;var r=n(0);function i(t,e,n,r){return{x:t+n*Math.cos(r),y:e+n*Math.sin(r)}}e.polarToCartesian=i,e.getSectorPath=function(t,e,n,r,a,o){void 0===o&&(o=0);var s=i(t,e,n,r),l=i(t,e,n,a),u=i(t,e,o,r),c=i(t,e,o,a);if(a-r===2*Math.PI){var f=i(t,e,n,r+Math.PI),d=i(t,e,o,r+Math.PI),p=[["M",s.x,s.y],["A",n,n,0,1,1,f.x,f.y],["A",n,n,0,1,1,l.x,l.y],["M",u.x,u.y]];return o&&(p.push(["A",o,o,0,1,0,d.x,d.y]),p.push(["A",o,o,0,1,0,c.x,c.y])),p.push(["M",s.x,s.y]),p.push(["Z"]),p}var h=a-r<=Math.PI?0:1,g=[["M",s.x,s.y],["A",n,n,0,h,1,l.x,l.y],["L",c.x,c.y]];return o&&g.push(["A",o,o,0,h,0,u.x,u.y]),g.push(["L",s.x,s.y]),g.push(["Z"]),g},e.getArcPath=function(t,e,n,a,o){var s=i(t,e,n,a),l=i(t,e,n,o);if(r.isNumberEqual(o-a,2*Math.PI)){var u=i(t,e,n,a+Math.PI);return[["M",s.x,s.y],["A",n,n,0,1,1,u.x,u.y],["A",n,n,0,1,1,s.x,s.y],["A",n,n,0,1,0,u.x,u.y],["A",n,n,0,1,0,s.x,s.y],["Z"]]}var c=o-a<=Math.PI?0:1;return[["M",s.x,s.y],["A",n,n,0,c,1,l.x,l.y]]},e.getAngle=function(t,e){var n,i,a=function(t){if(r.isEmpty(t))return null;var e=t[0].x,n=t[0].x,i=t[0].y,a=t[0].y;return r.each(t,(function(t){e=e>t.x?t.x:e,n=n<t.x?t.x:n,i=i>t.y?t.y:i,a=a<t.y?t.y:a})),{minX:e,maxX:n,minY:i,maxY:a,centerX:(e+n)/2,centerY:(i+a)/2}}(t.points),o=e.startAngle,s=e.endAngle-o;return e.isTransposed?(n=a.maxY*s,i=a.minY*s):(n=a.maxX*s,i=a.minX*s),{startAngle:i+=o,endAngle:n+=o}},e.getPolygonCentroid=function(t,e){if(r.isNumber(t)&&r.isNumber(e))return[t,e];for(var n,i,a=-1,o=0,s=0,l=t.length-1,u=0;++a<t.length;)n=l,l=a,u+=i=t[n]*e[l]-t[l]*e[n],o+=(t[n]+t[l])*i,s+=(e[n]+e[l])*i;return[o/(u*=3),s/u]},e.getReplaceAttrs=function(t,e){var n=t.attr(),i=e.attr();return r.each(n,(function(t,e){void 0===i[e]&&(i[e]=void 0)})),i}},function(t,e,n){"use strict";n.d(e,"b",(function(){return u}));var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=o.a.createContext(null);s.displayName="ChartViewContext";var l=s.Consumer;function u(t){return function(e){return o.a.createElement(l,null,(function(n){return o.a.createElement(t,i()({chartView:n},e))}))}}e.a=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getCoordinateBBox=e.getCoordinateClipCfg=e.getAngleByPoint=e.isPointInCoordinate=e.getDistanceToCenter=e.isFullCircle=e.getXDimensionLength=void 0;var r=n(46),i=n(71),a=n(80);e.getXDimensionLength=function(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))},e.isFullCircle=function(t){if(t.isPolar){var e=t.startAngle;return t.endAngle-e===2*Math.PI}return!1},e.getDistanceToCenter=function(t,e){var n=t.getCenter();return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))},e.isPointInCoordinate=function(t,e){var n=!1;if(t)if("theta"===t.type){var r=t.start,a=t.end;n=i.isBetween(e.x,r.x,a.x)&&i.isBetween(e.y,r.y,a.y)}else{var o=t.invert(e);n=i.isBetween(o.x,0,1)&&i.isBetween(o.y,0,1)}return n},e.getAngleByPoint=function(t,e){var n=t.getCenter();return Math.atan2(e.y-n.y,e.x-n.x)},e.getCoordinateClipCfg=function(t,e){void 0===e&&(e=0);var n,i=t.start,a=t.end,o=t.getWidth(),s=t.getHeight();if(t.isPolar){var l=t.startAngle,u=t.endAngle,c=t.getCenter(),f=t.getRadius();return{type:"path",startState:{path:r.getSectorPath(c.x,c.y,f+e,l,l)},endState:function(t){var n=(u-l)*t+l;return{path:r.getSectorPath(c.x,c.y,f+e,l,n)}},attrs:{path:r.getSectorPath(c.x,c.y,f+e,l,u)}}}return n=t.isTransposed?{height:s+2*e}:{width:o+2*e},{type:"rect",startState:{x:i.x-e,y:a.y-e,width:t.isTransposed?o+2*e:0,height:t.isTransposed?0:s+2*e},endState:n,attrs:{x:i.x-e,y:a.y-e,width:o+2*e,height:s+2*e}}},e.getCoordinateBBox=function(t,e){void 0===e&&(e=0);var n=t.start,r=t.end,i=t.getWidth(),o=t.getHeight(),s=Math.min(n.x,r.x),l=Math.min(n.y,r.y);return a.BBox.fromRange(s-e,l-e,s+i+e,l+o+e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMappingField=o,e.getMappingFunction=s,e.geometry=function(t){var e=t.chart,n=t.options,l=n.type,u=n.args,c=n.mapping,f=n.xField,d=n.yField,p=n.colorField,h=n.shapeField,g=n.sizeField,v=n.tooltipFields,y=n.label,m=n.state;if(!c)return t;var b=c.color,x=c.shape,_=c.size,O=c.style,P=c.tooltip,w=e[l](u).position(f+"*"+d);if((0,i.isString)(b))p?w.color(p,b):w.color(b);else if((0,i.isFunction)(b)){var M=o(n,"color");w.color(M.join("*"),s(M,b))}else p&&w.color(p,b);if((0,i.isString)(x)?h?w.shape(h,[x]):w.shape(x):(0,i.isFunction)(x)?(M=o(n,"shape"),w.shape(M.join("*"),s(M,x))):h&&w.shape(h,x),(0,i.isNumber)(_)?g?w.size(g,_):w.size(_):(0,i.isFunction)(_)?(M=o(n,"size"),w.size(M.join("*"),s(M,_))):g&&w.size(g,_),(0,i.isFunction)(O)?(M=o(n,"style"),w.style(M.join("*"),s(M,O))):(0,i.isObject)(O)&&w.style(O),!1===v?w.tooltip(!1):(0,i.isEmpty)(v)||w.tooltip(v.join("*"),s(v,P)),!1===y)w.label(!1);else if(y){var C=y.callback,S=y.fields,A=(0,r.__rest)(y,["callback","fields"]);w.label({fields:S||[d],callback:C,cfg:(0,a.transformLabel)(A)})}return m&&w.state(m),[f,d].filter((function(t){return t!==p})).forEach((function(t){e.legend(t,!1)})),(0,r.__assign)((0,r.__assign)({},t),{ext:{geometry:w}})};var r=n(1),i=n(0),a=n(8);function o(t,e){var n=t.xField,a=t.yField,o=t.colorField,s=t.shapeField,l=t.sizeField,u=t.styleField,c=t.rawFields,f=void 0===c?[]:c,d=[];if("color"===e)d=(0,r.__spreadArrays)([o||n],f);else if("shape"===e)d=(0,r.__spreadArrays)([s||n],f);else if("size"===e)d=(0,r.__spreadArrays)([l||n],f);else{d=(0,r.__spreadArrays)([n,a,o,s,l,u],f);var p=["x","y","color","shape","size","style"].indexOf(e),h=d[p];d.splice(p,1),d.unshift(h)}return(0,i.uniq)(d.filter((function(t){return!!t})))}function s(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[void 0],e(i)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(118);e.default=function(t){return r.default(t,"String")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isSamePoint=e.mergeRegion=e.intersectRect=e.inBox=e.distance=e.getPixelRatio=void 0,e.getPixelRatio=function(){return window?window.devicePixelRatio:1},e.distance=function(t,e,n,r){var i=t-n,a=e-r;return Math.sqrt(i*i+a*a)},e.inBox=function(t,e,n,r,i,a){return i>=t&&i<=t+n&&a>=e&&a<=e+r},e.intersectRect=function(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)},e.mergeRegion=function(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},e.isSamePoint=function(t,e){return t[0]===e[0]&&t[1]===e[1]};var r=n(0);Object.defineProperty(e,"isNil",{enumerable:!0,get:function(){return r.isNil}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return r.isString}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return r.isFunction}}),Object.defineProperty(e,"isArray",{enumerable:!0,get:function(){return r.isArray}}),Object.defineProperty(e,"each",{enumerable:!0,get:function(){return r.each}}),Object.defineProperty(e,"toRadian",{enumerable:!0,get:function(){return r.toRadian}}),Object.defineProperty(e,"mod",{enumerable:!0,get:function(){return r.mod}}),Object.defineProperty(e,"isNumberEqual",{enumerable:!0,get:function(){return r.isNumberEqual}}),Object.defineProperty(e,"requestAnimationFrame",{enumerable:!0,get:function(){return r.requestAnimationFrame}}),Object.defineProperty(e,"clearAnimationFrame",{enumerable:!0,get:function(){return r.clearAnimationFrame}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EVENTS=e.SVG_ATTR_MAP=e.SHAPE_TO_TAGS=void 0,e.SHAPE_TO_TAGS={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polyline:"polyline",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject"},e.SVG_ATTR_MAP={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"},e.EVENTS=["click","mousedown","mouseup","dblclick","contextmenu","mouseenter","mouseleave","mouseover","mouseout","mousemove","wheel"]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getPixelRatio=function(){return window?window.devicePixelRatio:1},e.distance=function(t,e,n,r){var i=t-n,a=e-r;return Math.sqrt(i*i+a*a)},e.inBox=function(t,e,n,r,i,a){return i>=t&&i<=t+n&&a>=e&&a<=e+r},e.intersectRect=function(t,e){return!(e.minX>t.maxX||e.maxX<t.minX||e.minY>t.maxY||e.maxY<t.minY)},e.mergeRegion=function(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},e.isSamePoint=function(t,e){return t[0]===e[0]&&t[1]===e[1]},Object.defineProperty(e,"isNil",{enumerable:!0,get:function(){return r.isNil}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return r.isString}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return r.isFunction}}),Object.defineProperty(e,"isArray",{enumerable:!0,get:function(){return r.isArray}}),Object.defineProperty(e,"each",{enumerable:!0,get:function(){return r.each}}),Object.defineProperty(e,"toRadian",{enumerable:!0,get:function(){return r.toRadian}}),Object.defineProperty(e,"mod",{enumerable:!0,get:function(){return r.mod}}),Object.defineProperty(e,"isNumberEqual",{enumerable:!0,get:function(){return r.isNumberEqual}}),Object.defineProperty(e,"requestAnimationFrame",{enumerable:!0,get:function(){return r.requestAnimationFrame}}),Object.defineProperty(e,"clearAnimationFrame",{enumerable:!0,get:function(){return r.clearAnimationFrame}});var r=n(0)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EVENTS=e.SVG_ATTR_MAP=e.SHAPE_TO_TAGS=void 0,e.SHAPE_TO_TAGS={rect:"path",circle:"circle",line:"line",path:"path",marker:"path",text:"text",polyline:"polyline",polygon:"polygon",image:"image",ellipse:"ellipse",dom:"foreignObject"},e.SVG_ATTR_MAP={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"},e.EVENTS=["click","mousedown","mouseup","dblclick","contextmenu","mouseenter","mouseleave","mouseover","mouseout","mousemove","wheel"]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(21),i=n(61);e.default=function(t,e){if(t)if(r.default(t))for(var n=0,a=t.length;n<a&&!1!==e(t[n],n);n++);else if(i.default(t))for(var o in t)if(t.hasOwnProperty(o)&&!1===e(t[o],o))break}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return null!==t&&"function"!==typeof t&&isFinite(t.length)};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69));e.default=function(t){return(0,i.default)(t,"Function")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={fontFamily:'\n "-apple-system", 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};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.geometry=e.getMappingFunction=e.getMappingField=void 0;var r=n(1),i=n(0),a=n(17);function o(t,e){var n=t.xField,a=t.yField,o=t.colorField,s=t.shapeField,l=t.sizeField,u=t.styleField,c=t.rawFields,f=void 0===c?[]:c,d=[];if("color"===e)d=r.__spreadArrays([o||n],f);else if("shape"===e)d=r.__spreadArrays([s||n],f);else if("size"===e)d=r.__spreadArrays([l||n],f);else{d=r.__spreadArrays([n,a,o,s,l,u],f);var p=["x","y","color","shape","size","style"].indexOf(e),h=d[p];d.splice(p,1),d.unshift(h)}return i.uniq(d.filter((function(t){return!!t})))}function s(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[void 0],e(i)}}e.getMappingField=o,e.getMappingFunction=s,e.geometry=function(t){var e=t.chart,n=t.options,l=n.type,u=n.args,c=n.mapping,f=n.xField,d=n.yField,p=n.colorField,h=n.shapeField,g=n.sizeField,v=n.tooltipFields,y=n.label,m=n.state;if(!c)return t;var b=c.color,x=c.shape,_=c.size,O=c.style,P=c.tooltip,w=e[l](u).position(f+"*"+d);if(i.isString(b))p?w.color(p,b):w.color(b);else if(i.isFunction(b)){var M=o(n,"color");w.color(M.join("*"),s(M,b))}else p&&w.color(p,b);if(i.isString(x)?h?w.shape(h,[x]):w.shape(x):i.isFunction(x)?(M=o(n,"shape"),w.shape(M.join("*"),s(M,x))):h&&w.shape(h,x),i.isNumber(_)?g?w.size(g,_):w.size(_):i.isFunction(_)?(M=o(n,"size"),w.size(M.join("*"),s(M,_))):g&&w.size(g,_),i.isFunction(O)?(M=o(n,"style"),w.style(M.join("*"),s(M,O))):i.isObject(O)&&w.style(O),!1===v?w.tooltip(!1):i.isEmpty(v)||w.tooltip(v.join("*"),s(v,P)),!1===y)w.label(!1);else if(y){var C=y.callback,S=y.fields,A=r.__rest(y,["callback","fields"]);w.label({fields:S||[d],callback:C,cfg:a.transformLabel(A)})}return m&&w.state(m),[f,d].filter((function(t){return t!==p})).forEach((function(t){e.legend(t,!1)})),r.__assign(r.__assign({},t),{ext:{geometry:w}})}},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"color",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"rgb",{enumerable:!0,get:function(){return a.rgb}}),Object.defineProperty(e,"hsl",{enumerable:!0,get:function(){return a.hsl}}),Object.defineProperty(e,"lab",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"hcl",{enumerable:!0,get:function(){return o.hcl}}),Object.defineProperty(e,"lch",{enumerable:!0,get:function(){return o.lch}}),Object.defineProperty(e,"gray",{enumerable:!0,get:function(){return o.gray}}),Object.defineProperty(e,"cubehelix",{enumerable:!0,get:function(){return s.default}});var a=u(n(235)),o=u(n(749)),s=r(n(750));function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}function u(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=(0,r.default)(t);return null!==t&&"object"===e||"function"===e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(142),o=n(73),s=n(253),l=n(52),u=n(181),c=n(254),f=n(29),d=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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 u},e.prototype.getGroupBase=function(){return c.default},e.prototype.onCanvasChange=function(t){s.refreshElement(this,t)},e.prototype.calculateBBox=function(){var t=this.get("el"),e=null;if(t)e=t.getBBox();else{var n=f.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;return{x:u,y:c,minX:u,minY:c,maxX:r+a+l,maxY:i+o+l,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||o.createDom(this),a.setClip(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,u=n.strokeOpacity,c=n.lineWidth,f=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&&f.setAttribute(l.SVG_ATTR_MAP.fillOpacity,s)),this.canStroke&&c>0&&(e?"stroke"in n?this._setColor(t,"stroke",a):"strokeStyle"in n&&this._setColor(t,"stroke",o):this._setColor(t,"stroke",a||o),u&&f.setAttribute(l.SVG_ATTR_MAP.strokeOpacity,u),c&&f.setAttribute(l.SVG_ATTR_MAP.lineWidth,c))},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))(i=t.find("gradient",n))||(i=t.addGradient(n)),r.setAttribute(l.SVG_ATTR_MAP[e],"url(#"+i+")");else if(/^[p,P]{1}[\s]*\(/.test(n)){var i;(i=t.find("pattern",n))||(i=t.addPattern(n)),r.setAttribute(l.SVG_ATTR_MAP[e],"url(#"+i+")")}else r.setAttribute(l.SVG_ATTR_MAP[e],n);else r.setAttribute(l.SVG_ATTR_MAP[e],"none")},e.prototype.shadow=function(t,e){var n=this.attr(),r=e||n,i=r.shadowOffsetX,o=r.shadowOffsetY,s=r.shadowBlur,l=r.shadowColor;(i||o||s||l)&&a.setShadow(this,t)},e.prototype.transform=function(t){var e=this.attr();(t||e).matrix&&a.setTransform(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").get("el").getBoundingClientRect(),i=t+r.left,a=e+r.top,o=document.elementFromPoint(i,a);return!(!o||!o.isEqualNode(n))},e.prototype.getHitLineWidth=function(){var t=this.attrs,e=t.lineWidth,n=t.lineAppendWidth;return this.isStroke()?e+n:0},e}(i.AbstractShape);e.default=d},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(29),s=n(146),l=n(75),u=n(267),c=n(54),f=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(185)),d=r(n(268));function p(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}var h=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,a.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,a.__assign)((0,a.__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 f},e.prototype.getGroupBase=function(){return d.default},e.prototype.onCanvasChange=function(t){(0,u.refreshElement)(this,t)},e.prototype.calculateBBox=function(){var t=this.get("el"),e=null;if(t)e=t.getBBox();else{var n=(0,o.getBBoxMethod)(this.get("type"));n&&(e=n(this))}if(e){var r=e.x,i=e.y,a=e.width,s=e.height,l=this.getHitLineWidth(),u=l/2,c=r-u,f=i-u;return{x:c,y:f,minX:c,minY:f,maxX:r+a+u,maxY:i+s+u,width:a+l,height:s+l}}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||(0,l.createDom)(this),(0,s.setClip)(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,f=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&&f.setAttribute(c.SVG_ATTR_MAP.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&&f.setAttribute(c.SVG_ATTR_MAP.strokeOpacity,l),u&&f.setAttribute(c.SVG_ATTR_MAP.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))(i=t.find("gradient",n))||(i=t.addGradient(n)),r.setAttribute(c.SVG_ATTR_MAP[e],"url(#"+i+")");else if(/^[p,P]{1}[\s]*\(/.test(n)){var i;(i=t.find("pattern",n))||(i=t.addPattern(n)),r.setAttribute(c.SVG_ATTR_MAP[e],"url(#"+i+")")}else r.setAttribute(c.SVG_ATTR_MAP[e],n);else r.setAttribute(c.SVG_ATTR_MAP[e],"none")},e.prototype.shadow=function(t,e){var n=this.attr(),r=e||n,i=r.shadowOffsetX,a=r.shadowOffsetY,o=r.shadowBlur,l=r.shadowColor;(i||a||o||l)&&(0,s.setShadow)(this,t)},e.prototype.transform=function(t){var e=this.attr();(t||e).matrix&&(0,s.setTransform)(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").get("el").getBoundingClientRect(),i=t+r.left,a=e+r.top,o=document.elementFromPoint(i,a);return!(!o||!o.isEqualNode(n))},e.prototype.getHitLineWidth=function(){var t=this.attrs,e=t.lineWidth,n=t.lineAppendWidth;return this.isStroke()?e+n:0},e}(o.AbstractShape);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTooltipMapping=void 0;var r=n(0);e.getTooltipMapping=function(t,e){if(!1===t)return{fields:!1};var n=r.get(t,"fields"),i=r.get(t,"formatter");return i&&!n&&(n=e),{fields:n,formatter:i}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTooltipMapping=function(t,e){if(!1===t)return{fields:!1};var n=(0,r.get)(t,"fields"),i=(0,r.get)(t,"formatter");return i&&!n&&(n=e),{fields:n,formatter:i}};var r=n(0)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Scale",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Category",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"TimeCat",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Linear",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Log",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Pow",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Time",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Quantize",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Quantile",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"getScale",{enumerable:!0,get:function(){return p.getScale}}),Object.defineProperty(e,"registerScale",{enumerable:!0,get:function(){return p.registerScale}}),Object.defineProperty(e,"Identity",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"getTickMethod",{enumerable:!0,get:function(){return g.getTickMethod}}),Object.defineProperty(e,"registerTickMethod",{enumerable:!0,get:function(){return g.registerTickMethod}});var i=r(n(138)),a=r(n(428)),o=r(n(820)),s=r(n(429)),l=r(n(823)),u=r(n(824)),c=r(n(825)),f=r(n(430)),d=r(n(826)),p=n(827),h=r(n(828)),g=n(829);(0,p.registerScale)("cat",a.default),(0,p.registerScale)("category",a.default),(0,p.registerScale)("identity",h.default),(0,p.registerScale)("linear",s.default),(0,p.registerScale)("log",l.default),(0,p.registerScale)("pow",u.default),(0,p.registerScale)("time",c.default),(0,p.registerScale)("timeCat",o.default),(0,p.registerScale)("quantize",f.default),(0,p.registerScale)("quantile",d.default)},function(t,e,n){"use strict";n.d(e,"a",(function(){return s})),n.d(e,"c",(function(){return l}));var r=n(3),i=n.n(r),a=n(608),o=function(t){var e=t.error;return i.a.createElement("div",{className:"bizcharts-error",role:"alert"},i.a.createElement("p",null,"BizCharts something went wrong:"),i.a.createElement("pre",null,e.message))};function s(t){return o(t)}var l=function(t){o=t};e.b=a.ErrorBoundary},function(t,e,n){"use strict";var r=n(55),i=n.n(r),a=n(50),o=n.n(a);e.a=function(t,e){var n={};return i()(t,(function(t,r){var i=!1;e.forEach((function(t){(o()(t)&&t===r||t instanceof RegExp&&r.match(t))&&(i=!0)})),i||(n[r]=t)})),n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={}.toString,i=function(t,e){return r.call(t)==="[object "+e+"]"};e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Scrollbar=e.Slider=e.HtmlTooltip=e.ContinuousLegend=e.CategoryLegend=e.CircleGrid=e.LineGrid=e.CircleAxis=e.LineAxis=e.Annotation=e.Crosshair=e.Component=e.GroupComponent=e.HtmlComponent=void 0;var r=n(29);Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return r.Event}}),Object.defineProperty(e,"AbstractGroup",{enumerable:!0,get:function(){return r.AbstractGroup}}),Object.defineProperty(e,"AbstractShape",{enumerable:!0,get:function(){return r.AbstractShape}});var i=n(424);Object.defineProperty(e,"registerAdjust",{enumerable:!0,get:function(){return i.registerAdjust}}),Object.defineProperty(e,"getAdjust",{enumerable:!0,get:function(){return i.getAdjust}}),Object.defineProperty(e,"Adjust",{enumerable:!0,get:function(){return i.Adjust}});var a=n(243);Object.defineProperty(e,"getAttribute",{enumerable:!0,get:function(){return a.getAttribute}}),Object.defineProperty(e,"Attribute",{enumerable:!0,get:function(){return a.Attribute}});var o=n(243);Object.defineProperty(e,"Color",{enumerable:!0,get:function(){return o.Color}});var s=n(840);Object.defineProperty(e,"getCoordinate",{enumerable:!0,get:function(){return s.getCoordinate}}),Object.defineProperty(e,"registerCoordinate",{enumerable:!0,get:function(){return s.registerCoordinate}}),Object.defineProperty(e,"Coordinate",{enumerable:!0,get:function(){return s.Coordinate}});var l=n(66);Object.defineProperty(e,"getScale",{enumerable:!0,get:function(){return l.getScale}}),Object.defineProperty(e,"registerScale",{enumerable:!0,get:function(){return l.registerScale}}),Object.defineProperty(e,"Scale",{enumerable:!0,get:function(){return l.Scale}});var u=n(176);Object.defineProperty(e,"Annotation",{enumerable:!0,get:function(){return u.Annotation}}),Object.defineProperty(e,"Component",{enumerable:!0,get:function(){return u.Component}}),Object.defineProperty(e,"Crosshair",{enumerable:!0,get:function(){return u.Crosshair}}),Object.defineProperty(e,"GroupComponent",{enumerable:!0,get:function(){return u.GroupComponent}}),Object.defineProperty(e,"HtmlComponent",{enumerable:!0,get:function(){return u.HtmlComponent}}),Object.defineProperty(e,"Slider",{enumerable:!0,get:function(){return u.Slider}}),Object.defineProperty(e,"Scrollbar",{enumerable:!0,get:function(){return u.Scrollbar}});var c=u.Axis.Line,f=u.Axis.Circle;e.LineAxis=c,e.CircleAxis=f;var d=u.Grid.Line,p=u.Grid.Circle;e.LineGrid=d,e.CircleGrid=p;var h=u.Legend.Category,g=u.Legend.Continuous;e.CategoryLegend=h,e.ContinuousLegend=g;var v=u.Tooltip.Html;e.HtmlTooltip=v},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.uniq=e.omit=e.padEnd=e.isBetween=void 0;var r=n(0);e.isBetween=function(t,e,n){var r=Math.min(e,n),i=Math.max(e,n);return t>=r&&t<=i},e.padEnd=function(t,e,n){if(r.isString(t))return t.padEnd(e,n);if(r.isArray(t)){var i=t.length;if(i<e)for(var a=e-i,o=0;o<a;o++)t.push(n)}return t},e.omit=function(t,e){return e.forEach((function(e){delete t[e]})),t},e.uniq=function(t,e,n){void 0===e&&(e=[]),void 0===n&&(n={});for(var r=0,i=t;r<i.length;r++){var a=i[r];n[a]||(e.push(a),n[a]=!0)}return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(51),o=n(141),s=n(29),l=n(140),u=n(252),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.getShapeBase=function(){return l},e.prototype.getGroupBase=function(){return u.default},e.prototype.onCanvasChange=function(t){o.refreshElement(this,t)},e.prototype.calculateBBox=function(){var t=this.get("type"),e=this.getHitLineWidth(),n=s.getBBoxMethod(t)(this),r=e/2,i=n.x-r,a=n.y-r,o=n.x+n.width+r,l=n.y+n.height+r;return{x:i,minX:i,y:a,minY:a,width:n.width+e,height:n.height+e,maxX:o,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(),o.applyAttrsToContext(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(!a.intersectRect(e,r))return this.set("hasChanged",!1),void(this.cfg.isInView&&this._afterDraw())}t.save(),o.applyAttrsToContext(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=a.intersectRect(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,o=e.fillOpacity;this.isFill()&&(a.isNil(o)||1===o?this.fill(t):(t.globalAlpha=o,this.fill(t),t.globalAlpha=r)),this.isStroke()&&n>0&&(a.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}(i.AbstractShape);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.moveTo=e.sortDom=e.createDom=e.createSVGElement=void 0;var r=n(0),i=n(52);function a(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}e.createSVGElement=a,e.createDom=function(t){var e=i.SHAPE_TO_TAGS[t.type],n=t.getParent();if(!e)throw new Error("the type "+t.type+" is not supported by svg");var r=a(e);if(t.get("id")&&(r.id=t.get("id")),t.set("el",r),t.set("attrs",{}),n){var o=n.get("el");o||(o=n.createDom(),n.set("el",o)),o.appendChild(r)}return r},e.sortDom=function(t,e){var n=t.get("el"),i=r.toArray(n.children).sort(e),a=document.createDocumentFragment();i.forEach((function(t){a.appendChild(t)})),n.appendChild(a)},e.moveTo=function(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(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(29),s=n(53),l=n(145),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(144)),c=r(n(266));function f(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,a.__assign)((0,a.__assign)({},e),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},e.prototype.getShapeBase=function(){return u},e.prototype.getGroupBase=function(){return c.default},e.prototype.onCanvasChange=function(t){(0,l.refreshElement)(this,t)},e.prototype.calculateBBox=function(){var t=this.get("type"),e=this.getHitLineWidth(),n=(0,o.getBBoxMethod)(t)(this),r=e/2,i=n.x-r,a=n.y-r,s=n.x+n.width+r,l=n.y+n.height+r;return{x:i,minX:i,y:a,minY:a,width:n.width+e,height:n.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(),(0,l.applyAttrsToContext)(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(!(0,s.intersectRect)(e,r))return this.set("hasChanged",!1),void(this.cfg.isInView&&this._afterDraw())}t.save(),(0,l.applyAttrsToContext)(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=(0,s.intersectRect)(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,s.isNil)(a)||1===a?this.fill(t):(t.globalAlpha=a,this.fill(t),t.globalAlpha=r)),this.isStroke()&&n>0&&((0,s.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}(o.AbstractShape);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSVGElement=a,e.createDom=function(t){var e=i.SHAPE_TO_TAGS[t.type],n=t.getParent();if(!e)throw new Error("the type "+t.type+" is not supported by svg");var r=a(e);if(t.get("id")&&(r.id=t.get("id")),t.set("el",r),t.set("attrs",{}),n){var o=n.get("el");o||(o=n.createDom(),n.set("el",o)),o.appendChild(r)}return r},e.sortDom=function(t,e){var n=t.get("el"),i=(0,r.toArray)(n.children).sort(e),a=document.createDocumentFragment();i.forEach((function(t){a.appendChild(t)})),n.appendChild(a)},e.moveTo=function(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)};var r=n(0),i=n(54);function a(t){return document.createElementNS("http://www.w3.org/2000/svg",t)}},function(t,e,n){"use strict";var r=n(6),i=n.n(r),a=n(55),o=n.n(a),s=n(21),l=n.n(s),u=n(61),c=n.n(u);function f(t,e){return t===e?0!==t||0!==e||1/t===1/e:t!==t&&e!==e}function d(t){return l()(t)?t.length:c()(t)?Object.keys(t).length:0}e.a=function(t,e){if(f(t,e))return!0;if("object"!==i()(t)||null===t||"object"!==i()(e)||null===e)return!1;if(l()(t)!==l()(e))return!1;if(d(t)!==d(e))return!1;var n=!0;return o()(t,(function(t,r){return!!f(t,e[r])||(n=!1)})),n}},function(t,e,n){"use strict";n.d(e,"b",(function(){return l}));var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=o.a.createContext(null);function l(t){var e=o.a.forwardRef((function(e,n){return o.a.createElement(s.Consumer,null,(function(r){return o.a.createElement(t,i()({ref:n},r,e))}))}));return e.displayName=t.name,e}s.displayName="RootChartContext",e.a=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(55);e.default=r.default},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setMatrixArrayType=function(t){e.ARRAY_TYPE=i=t},e.toRadian=function(t){return t*o},e.equals=function(t,e){return Math.abs(t-e)<=r*Math.max(1,Math.abs(t),Math.abs(e))},e.RANDOM=e.ARRAY_TYPE=e.EPSILON=void 0;var r=1e-6;e.EPSILON=r;var i="undefined"!==typeof Float32Array?Float32Array:Array;e.ARRAY_TYPE=i;var a=Math.random;e.RANDOM=a;var o=Math.PI/180;Math.hypot||(Math.hypot=function(){for(var t=0,e=arguments.length;e--;)t+=arguments[e]*arguments[e];return Math.sqrt(t)})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.toPoints=e.getRegionBBox=e.BBox=void 0;var r=n(0),i=n(20),a=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 r.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 r.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,a=e.height;switch(n){case i.DIRECTION.TOP:case i.DIRECTION.TOP_LEFT:case i.DIRECTION.TOP_RIGHT:return t.fromRange(this.minX,this.minY+a,this.maxX,this.maxY);case i.DIRECTION.RIGHT:case i.DIRECTION.RIGHT_TOP:case i.DIRECTION.RIGHT_BOTTOM:return t.fromRange(this.minX,this.minY,this.maxX-r,this.maxY);case i.DIRECTION.BOTTOM:case i.DIRECTION.BOTTOM_LEFT:case i.DIRECTION.BOTTOM_RIGHT:return t.fromRange(this.minX,this.minY,this.maxX,this.maxY-a);case i.DIRECTION.LEFT:case i.DIRECTION.LEFT_TOP:case i.DIRECTION.LEFT_BOTTOM:return t.fromRange(this.minX+r,this.minY,this.maxX,this.maxY);default:return this}},t.prototype.shrink=function(e){var n=e[0],r=e[1],i=e[2],a=e[3];return new t(this.x+a,this.y+n,this.width-a-r,this.height-n-i)},t.prototype.expand=function(e){var n=e[0],r=e[1],i=e[2],a=e[3];return new t(this.x-a,this.y-n,this.width+a+r,this.height+n+i)},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}();e.BBox=a,e.getRegionBBox=function(t,e){var n=e.start,r=e.end;return new a(t.x+t.width*n.x,t.y+t.height*n.y,t.width*Math.abs(r.x-n.x),t.height*Math.abs(r.y-n.y))},e.toPoints=function(t){return[[t.minX,t.minY],[t.maxX,t.minY],[t.maxX,t.maxY],[t.minX,t.maxY]]}},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(3),i=n.n(r),a=n(77);function o(){return i.a.useContext(a.a).chart}},function(t,e,n){"use strict";var r=n(6),i=n.n(r),a=n(21),o=n.n(a),s=n(78),l=n.n(s);e.a=function(t){var e=[];return function t(n){if(e.push(n),e.includes(n))return n;if("object"!==i()(n)||null===n)return n;var r;if(o()(n)){r=[];for(var a=0,s=n.length;a<s;a++)"object"===i()(n[a])&&null!=n[a]?r[a]=t(n[a]):r[a]=n[a]}else r={},l()(n,(function(e,n){"object"===i()(e)&&null!=e?r[n]=t(e):r[n]=e}));return r}(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Bar=void 0;var r=n(1),i=n(23),a=n(152),o=n(1109),s=n(1112),l=n(522),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bar",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options,i=n.xField,s=n.yField,u=n.isPercent,c=r.__assign(r.__assign({},n),{xField:s,yField:i});o.meta({chart:e,options:c}),e.changeData(a.getDataWhetherPecentage(l.transformBarData(t),i,s,i,u))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Bar=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Column=void 0;var r=n(1),i=n(23),a=n(152),o=n(291),s=n(1115),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="column",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.yField,r=e.xField,i=e.isPercent,s=this.chart,l=this.options;o.meta({chart:s,options:l}),this.chart.changeData(a.getDataWhetherPecentage(t,n,r,n,i))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Column=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69)),a=function(t){return(0,i.default)(t,"Number")};e.default=a},function(t,e,n){"use strict";function r(t){return Math.min.apply(null,t)}function i(t){return Math.max.apply(null,t)}Object.defineProperty(e,"__esModule",{value:!0}),e.distance=function(t,e,n,r){var i=t-n,a=e-r;return Math.sqrt(i*i+a*a)},e.isNumberEqual=function(t,e){return Math.abs(t-e)<.001},e.getBBoxByArray=function(t,e){var n=r(t),a=r(e),o=i(t),s=i(e);return{x:n,y:a,width:o-n,height:s-a}},e.getBBoxRange=function(t,e,n,a){return{minX:r([t,n]),maxX:i([t,n]),minY:r([e,a]),maxY:i([e,a])}},e.piMod=function(t){return(t+2*Math.PI)%(2*Math.PI)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"parsePath",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"catmullRom2Bezier",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"fillPath",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"fillPathByDiff",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"formatPath",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"pathIntersection",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"parsePathArray",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"parsePathString",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"path2Curve",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"path2Absolute",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"reactPath",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"getArcParams",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"path2Segments",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"getLineIntersect",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"isPolygonsIntersect",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"isPointInPolygon",{enumerable:!0,get:function(){return b.default}});var i=r(n(409)),a=r(n(781)),o=r(n(782)),s=r(n(783)),l=r(n(784)),u=r(n(785)),c=r(n(786)),f=r(n(413)),d=r(n(411)),p=r(n(412)),h=r(n(410)),g=r(n(414)),v=r(n(787)),y=r(n(415)),m=r(n(788)),b=r(n(416))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.__extends=function(t,e){function n(){this.constructor=t}a(t,e),t.prototype=null===e?Object.create(e):(n.prototype=e.prototype,new n)},e.__rest=function(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},e.__decorate=function(t,e,n,r){var a,o=arguments.length,s=o<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"===("undefined"===typeof Reflect?"undefined":(0,i.default)(Reflect))&&"function"===typeof Reflect.decorate)s=Reflect.decorate(t,e,n,r);else for(var l=t.length-1;l>=0;l--)(a=t[l])&&(s=(o<3?a(s):o>3?a(e,n,s):a(e,n))||s);return o>3&&s&&Object.defineProperty(e,n,s),s},e.__param=function(t,e){return function(n,r){e(n,r,t)}},e.__metadata=function(t,e){if("object"===("undefined"===typeof Reflect?"undefined":(0,i.default)(Reflect))&&"function"===typeof Reflect.metadata)return Reflect.metadata(t,e)},e.__awaiter=function(t,e,n,r){return new(n||(n=Promise))((function(i,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){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())}))},e.__generator=function(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=(i=o.trys).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}}([a,s])}}},e.__createBinding=function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]},e.__exportStar=function(t,e){for(var n in t)"default"===n||e.hasOwnProperty(n)||(e[n]=t[n])},e.__values=s,e.__read=l,e.__spread=function(){for(var t=[],e=0;e<arguments.length;e++)t=t.concat(l(arguments[e]));return t},e.__spreadArrays=function(){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},e.__await=u,e.__asyncGenerator=function(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{(n=i[t](e)).value instanceof u?Promise.resolve(n.value.v).then(l,c):f(a[0][2],n)}catch(r){f(a[0][3],r)}var n}function l(t){s("next",t)}function c(t){s("throw",t)}function f(t,e){t(e),a.shift(),a.length&&s(a[0][0],a[0][1])}},e.__asyncDelegator=function(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:u(t[r](e)),done:"return"===r}:i?i(e):e}:i}},e.__asyncValues=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=s(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)}))}}},e.__makeTemplateObject=function(t,e){return Object.defineProperty?Object.defineProperty(t,"raw",{value:e}):t.raw=e,t},e.__importStar=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e},e.__importDefault=function(t){return t&&t.__esModule?t:{default:t}},e.__classPrivateFieldGet=function(t,e){if(!e.has(t))throw new TypeError("attempted to get private field on non-instance");return e.get(t)},e.__classPrivateFieldSet=function(t,e,n){if(!e.has(t))throw new TypeError("attempted to set private field on non-instance");return e.set(t,n),n},e.__assign=void 0;var i=r(n(6)),a=function(t,e){return(a=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])})(t,e)},o=function(){return e.__assign=o=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},o.apply(this,arguments)};function s(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 l(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(s){i={error:s}}finally{try{r&&!r.done&&(n=a.return)&&n.call(a)}finally{if(i)throw i.error}}return o}function u(t){return this instanceof u?(this.v=t,this):new u(t)}e.__assign=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMatrixByAngle=a,e.getMatrixByTranslate=o,e.getAngleByMatrix=function(t){var e=[0,0,0];return r.vec3.transformMat3(e,[1,0,0],t),Math.atan2(e[1],e[0])},e.applyMatrix2BBox=function(t,e){var n=s(t,[e.minX,e.minY]),r=s(t,[e.maxX,e.minY]),i=s(t,[e.minX,e.maxY]),a=s(t,[e.maxX,e.maxY]),o=Math.min(n[0],r[0],i[0],a[0]),l=Math.max(n[0],r[0],i[0],a[0]),u=Math.min(n[1],r[1],i[1],a[1]),c=Math.max(n[1],r[1],i[1],a[1]);return{x:o,y:u,minX:o,minY:u,maxX:l,maxY:c,width:l-o,height:c-u}},e.applyRotate=function(t,e,n,r){if(e){var i=a({x:n,y:r},e,t.getMatrix());t.setMatrix(i)}},e.applyTranslate=function(t,e,n){var r=o({x:e,y:n});t.attr("matrix",r)};var r=n(32),i=[1,0,0,0,1,0,0,0,1];function a(t,e,n){return void 0===n&&(n=i),e?r.ext.transform(n,[["t",-t.x,-t.y],["r",e],["t",t.x,t.y]]):null}function o(t,e){return t.x||t.y?r.ext.transform(e||i,[["t",t.x,t.y]]):null}function s(t,e){var n=[0,0];return r.vec2.transformMat3(n,e,t),n}},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0});var i=n(1),a=n(424),o=n(243),s=n(0),l=n(96),u=i.__importDefault(n(255)),c=n(20),f=n(71),d=i.__importDefault(n(262)),p=n(264),h=n(26),g=n(938),v=n(450),y=n(939),m=n(48),b=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,f=e.theme,d=e.scales,p=void 0===d?{}:d,h=e.scaleDefs,g=void 0===h?{}:h,v=e.intervalPadding,y=e.dodgePadding,m=e.maxColumnWidth,b=e.minColumnWidth,x=e.columnWidthRatio,_=e.roseWidthRatio,O=e.multiplePieWidthRatio,P=e.zIndexReversed;return n.container=r,n.labelsContainer=i,n.coordinate=a,n.data=o,n.sortable=l,n.visible=c,n.userTheme=f,n.scales=p,n.scaleDefs=g,n.intervalPadding=v,n.dodgePadding=y,n.maxColumnWidth=m,n.minColumnWidth=b,n.columnWidthRatio=x,n.roseWidthRatio=_,n.multiplePieWidthRatio=O,n.zIndexReversed=P,n}return i.__extends(e,t),e.prototype.position=function(t){var e=t;s.isPlainObject(t)||(e={fields:y.parseFields(t)});var n=s.get(e,"fields");return 1===n.length&&(n.unshift("1"),s.set(e,"fields",n)),s.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(s.isString(t)||s.isPlainObject(t))&&(e=[t]),s.each(e,(function(t,n){s.isObject(t)||(e[n]={type:t})})),this.adjustOption=e,this},e.prototype.style=function(t,e){if(s.isString(t)){var n=y.parseFields(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(s.isString(t)){var n=y.parseFields(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(s.isString(t)){var r={},i=y.parseFields(t);r.fields=i,s.isFunction(e)?r.callback=e:s.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.attributeOption,a=this.lastAttributeOption;s.isEqual(i,a)?!e||!n&&s.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=s.deepMix({},l.getDefaultAnimateCfg(this.type,this.coordinate),this.animateOption)),this.defaultSize=void 0,this.elements=[],this.elementsMap={},this.getOffscreenGroup().clear();for(var n=this.beforeMappingData,r=this.beforeMapping(n),a=[],o=0,u=r.length;o<u;o++){var c=r[o],f=this.mapping(c);a.push(f),this.createElements(f,o,t)}if(this.canDoGroupAnimation(t)){var d=this.container,p=this.type,h=this.coordinate,g=s.get(this.animateOption,"appear"),v=this.getYScale(),y=h.convert({x:0,y:v.scale(this.getYMinValue())});l.doGroupAppearAnimate(d,g,p,h,y)}this.labelOption&&this.renderLabels(s.flatten(a),t),this.dataArray=a,s.each(this.lastElementsMap,(function(t){t.animate=e.animateOption,t.destroy()})),this.lastElementsMap=this.elementsMap,this.lastAttributeOption=i.__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(),this.container.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 s.each(this.attributes,(function(e){c.GROUP_ATTRS.includes(e.type)&&t.push(e)})),t},e.prototype.getDefaultValue=function(t){var e,n=this.getAttribute(t);return n&&s.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,n)},e.prototype.getAdjust=function(t){return this.adjusts[t]},e.prototype.getShapeMarker=function(t,e){return this.getShapeFactory().getMarker(t,e)},e.prototype.getElementsBy=function(t){return this.elements.filter((function(e){return t(e)}))},e.prototype.getElementId=function(t){var e=(t=s.isArray(t)?t[0]:t)[c.FIELD_ORIGIN];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,l=this.getXScale(),u=this.getYScale(),f=l.field||"x",d=e[u.field||"y"];i="identity"===l.type?l.values[0]:e[f],a="interval"===o||"schema"===o?""+i:"line"===o||"area"===o||"path"===o?o:i+"-"+d;var p=this.groupScales;s.isEmpty(p)&&(p=s.get(this.getAttribute("color"),"scales",[])),r=0;for(var h=p.length;r<h;r++)a=a+"-"+e[p[r].field];var g=this.getAdjust("dodge");if(g){var v=g.dodgeBy;v&&(a=a+"-"+e[v])}return this.getAdjust("jitter")&&(a=a+"-"+t.x+"-"+t.y),a},e.prototype.getScaleFields=function(){var t=[],e={},n=this,r=n.attributeOption,i=n.labelOption,a=n.tooltipOption;for(var o in r)if(r.hasOwnProperty(o)){var l=r[o];l.fields?f.uniq(l.fields,t,e):l.values&&f.uniq(l.values,t,e)}return i&&i.fields&&f.uniq(i.fields,t,e),s.isObject(a)&&a.fields&&f.uniq(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++)n[r].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.getGroupFields=function(){for(var t=[],e={},n=0,r=c.GROUP_ATTRS.length;n<r;n++){var i=c.GROUP_ATTRS[n],a=this.attributeOption[i];a&&a.fields&&f.uniq(a.fields,t,e)}return t},e.prototype.getXYFields=function(){var t=this.attributeOption.position.fields;return[t[0],t[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++)t[r].sort((function(t,r){return e.translate(t[c.FIELD_ORIGIN][n])-e.translate(r[c.FIELD_ORIGIN][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(h.getShapeFactory(t))return this.shapeFactory||(this.shapeFactory=s.clone(h.getShapeFactory(t))),this.shapeFactory.coordinate=this.coordinate,this.shapeFactory.theme=this.theme.geometries[t]||{},this.shapeFactory},e.prototype.createShapePointsCfg=function(t){var e=this.getXScale(),n=this.getYScale();return{x:this.normalizeValues(t[e.field],e),y:n?this.normalizeValues(t[n.field],n):t.y?t.y:.1,y0:n?n.scale(this.getYMinValue()):void 0}},e.prototype.createElement=function(t,e){void 0===e&&(e=!1);var n=this.container,r=this.getDrawCfg(t),i=this.getShapeFactory(),a=new d.default({shapeFactory:i,container:n,offscreenGroup:this.getOffscreenGroup()});return a.animate=this.animateOption,a.geometry=this,a.draw(r,e),a},e.prototype.getDrawCfg=function(t){var e=t[c.FIELD_ORIGIN],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=s.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.createElements=function(t,e,n){void 0===n&&(n=!1);for(var r=this,i=r.lastElementsMap,a=r.elementsMap,o=r.elements,s=0,l=t.length;s<l;s++){var u=t[s],c=this.getElementId(u);a[c]&&(c=c+"-"+e+"-"+s);var f=i[c];if(f){var d=this.getDrawCfg(u),p=f.getModel();(this.isCoordinateChanged||v.isModelChange(d,p))&&(f.animate=this.animateOption,f.update(d)),delete i[c]}else f=this.createElement(u,n);o.push(f),a[c]=f}if(this.zIndexReversed){var h=o.length;o.forEach((function(t,e){t.shape.setZIndex(h-e)}))}return o},e.prototype.getLabelType=function(){var t=this,e=t.labelOption,n=t.coordinate,r=t.type,i=n.type,a=n.isTransposed,o=s.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=this.getYScale(),e=t.min,n=t.max;return e>=0?e:n<=0?n:0},e.prototype.createAttrOption=function(t,e,n){if(s.isNil(e)||s.isObject(e))s.isObject(e)&&s.isEqual(Object.keys(e),["values"])?s.set(this.attributeOption,t,{fields:e.values}):s.set(this.attributeOption,t,e);else{var r={};s.isNumber(e)?r.values=[e]:r.fields=y.parseFields(e),n&&(s.isFunction(n)?r.callback=n:r.values=n),s.set(this.attributeOption,t,r)}},e.prototype.initAttributes=function(){var t=this,e=this,n=e.attributes,a=e.attributeOption,s=e.theme,l=e.shapeType;this.groupScales=[];var u={},f=function(e){if(a.hasOwnProperty(e)){var r=a[e];if(!r)return{value:void 0};var f=i.__assign({},r),d=f.callback,p=f.values,h=f.fields,g=(void 0===h?[]:h).map((function(n){var r=t.scales[n];return r.isCategory&&!u[n]&&c.GROUP_ATTRS.includes(e)&&(t.groupScales.push(r),u[n]=!0),r}));f.scales=g,"position"!==e&&1===g.length&&"identity"===g[0].type?f.values=g[0].values:d||p||("size"===e?f.values=s.sizes:"shape"===e?f.values=s.shapes[l]||[]:"color"===e&&(g.length?f.values=g[0].values.length<=10?s.colors10:s.colors20:f.values=s.colors10));var v=o.getAttribute(e);n[e]=new v(f)}};for(var d in a){var p=f(d);if("object"===(0,r.default)(p))return p.value}},e.prototype.processData=function(t){this.hasSorted=!1;for(var e=this.getAttribute("position").scales.filter((function(t){return t.isCategory})),n=this.groupData(t),r=[],i=0,a=n.length;i<a;i++){for(var o=n[i],s=[],l=0,u=o.length;l<u;l++){var f=o[l],d={};for(var p in f)d[p]=f[p];d[c.FIELD_ORIGIN]=f;for(var h=0,g=e;h<g.length;h++){var v=g[h],y=v.field;d[y]=v.translate(d[y])}s.push(d)}r.push(s)}var m=this.adjustData(r);return this.beforeMappingData=m,m},e.prototype.adjustData=function(t){var e=this.adjustOption,n=this,r=n.intervalPadding,o=n.dodgePadding,l=n.theme,u=this.maxColumnWidth||l.maxColumnWidth,c=this.minColumnWidth||l.minColumnWidth,f=this.columnWidthRatio||l.columnWidthRatio,d=t;if(e){var p=this.getXScale(),h=this.getYScale(),g=p.field,v=h?h.field:null,y=m.getXDimensionLength(this.coordinate),b=p.values.length,x=this.getAttribute("size"),_=void 0;x&&(_=x.values[0]);for(var O=0,P=e.length;O<P;O++){var w=e[O],M=i.__assign({xField:g,yField:v,intervalPadding:r,dodgePadding:o,xDimensionLength:y,groupNum:b,defaultSize:_,maxColumnWidth:u,minColumnWidth:c,columnWidthRatio:f},w),C=w.type;if("dodge"===C){var S=[];if(p.isCategory||"identity"===p.type)S.push("x");else{if(h)throw new Error("dodge is not support linear attribute, please use category attribute!");S.push("y")}M.adjustNames=S,M.dodgeRatio=f}else if("stack"===C){var A=this.coordinate;if(!h){M.height=A.getHeight();var E=this.getDefaultValue("size")||3;M.size=E}!A.isTransposed&&s.isNil(M.reverseOrder)&&(M.reverseOrder=!0)}var j=new(a.getAdjust(C))(M);d=j.process(d),this.adjusts[C]=j}}return d},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].field;i.push(o),s.get(n,[o,"values"])&&(r[o]=n[o].values)}return g.group(t,i,r)},e.prototype.updateStackRange=function(t,e){for(var n=s.flatten(e),r=t.field,i=t.min,a=t.max,o=0;o<n.length;o++){var l=n[o],u=Math.min.apply(null,l[r]),c=Math.max.apply(null,l[r]);u<i&&(i=u),c>a&&(a=c)}var f=this.scaleDefs,d={};i<t.min&&!s.get(f,[r,"min"])&&(d.min=i),a>t.max&&!s.get(f,[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(s.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[c.FIELD_ORIGIN],points:i.points,nextPoints:i.nextPoints};for(var o in e)if(e.hasOwnProperty(o)){var l=e[o],u=l.names,f=this.getAttributeValues(l,i);if(u.length>1)for(var d=0;d<f.length;d+=1){var p=f[d];a[u[d]]=s.isArray(p)&&1===p.length?p[0]:p}else a[u[0]]=1===f.length?f[0]:f}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(s.isArray(i)&&s.isArray(a)){e=[],n=[];for(var l=0,u=0,c=i.length,f=a.length;l<c&&u<f;l+=1,u+=1)r=o.convert({x:i[l],y:a[u]}),e.push(r.x),n.push(r.y)}else if(s.isArray(a)){n=[];for(var d=0;d<a.length;d++){var p=a[d];r=o.convert({x:i,y:p}),e&&e!==r.x?(s.isArray(e)||(e=[e]),e.push(r.x)):e=r.x,n.push(r.y)}}else if(s.isArray(i))for(e=[],d=0;d<i.length;d++){var h=i[d];r=o.convert({x:h,y:a}),n&&n!==r.y?(s.isArray(n)||(n=[n]),n.push(r.y)):n=r.y,e.push(r.x)}else{var g=o.convert({x:i,y:a});e=g.x,n=g.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,o)},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=[],s.each(a,(function(t,n){t&&t.key&&e.idFields.push(n)}))),i&&(this.theme=this.userTheme?s.deepMix({},i,this.userTheme):i)},e.prototype.renderLabels=function(t,e){void 0===e&&(e=!1);var n=this.geometryLabel;if(!n){var r=this.getLabelType();n=new(p.getGeometryLabel(r))(this),this.geometryLabel=n}n.render(t,e);var i=n.labelsRenderer.shapesMap;s.each(this.elementsMap,(function(t,e){var n=function(t,e){var n=[];return s.each(e,(function(e,r){r.split(" ")[0]===t&&n.push(e)})),n}(e,i);if(n.length){t.labelShape=n;for(var r=0;r<n.length;r++)for(var a=n[r].getChildren(),o=0;o<a.length;o++){var l=a[o];l.cfg.name=["element","label"],l.cfg.element=t}}}))},e.prototype.canDoGroupAnimation=function(t){return!t&&this.animateOption&&(void 0===s.get(this.animateOption,"appear")||s.get(this.animateOption,"appear")&&void 0===s.get(this.animateOption,["appear","animation"]))},e}(u.default);e.default=b},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerTheme=e.getTheme=void 0;var r=n(0),i=n(447),a={default:i.createTheme({})};e.getTheme=function(t){return r.get(a,r.lowerCase(t),a.default)},e.registerTheme=function(t,e){a[r.lowerCase(t)]=i.createTheme(e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={};e.default=function(t){return r[t=t||"g"]?r[t]+=1:r[t]=1,t+r[t]}},function(t,e,n){"use strict";n.d(e,"a",(function(){return r}));var r=["children","hooks","ref"]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return null===t||void 0===t};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"addEventListener",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"createDom",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"getHeight",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"getOuterHeight",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"getOuterWidth",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"getRatio",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"getStyle",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"getWidth",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"modifyCSS",{enumerable:!0,get:function(){return d.default}});var i=r(n(720)),a=r(n(721)),o=r(n(379)),s=r(n(722)),l=r(n(723)),u=r(n(724)),c=r(n(137)),f=r(n(380)),d=r(n(725))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.doGroupAppearAnimate=e.doAnimate=e.getDefaultAnimateCfg=e.DEFAULT_ANIMATE_CFG=void 0;var r=n(1),i=n(0),a=n(20),o=n(437);e.DEFAULT_ANIMATE_CFG={appear:{duration:450,easing:"easeQuadOut"},update:{duration:400,easing:"easeQuadInOut"},enter:{duration:400,easing:"easeQuadInOut"},leave:{duration:350,easing:"easeQuadIn"}};var s={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"}}},l={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){return{animation:t.isRect?t.isTransposed?"grow-in-x":"grow-in-y":"grow-in-xy"}},polygon:function(){return{animation:"fade-in",duration:500}},edge:function(){return{animation:"fade-in"}}};e.getDefaultAnimateCfg=function(t,n,r){var a=s[t];return a&&(i.isFunction(a)&&(a=a(n)),a=i.deepMix({},e.DEFAULT_ANIMATE_CFG,a),r)?a[r]:a},e.doAnimate=function(t,e,n){var r=i.get(t.get("origin"),"data",a.FIELD_ORIGIN),s=e.animation,l=function(t,e){return{delay:i.isFunction(t.delay)?t.delay(e):t.delay,easing:i.isFunction(t.easing)?t.easing(e):t.easing,duration:i.isFunction(t.duration)?t.duration(e):t.duration,callback:t.callback,repeat:t.repeat}}(e,r);if(s){var u=o.getAnimation(s);u&&u(t,l,n)}else t.animate(n.toAttrs,l)},e.doGroupAppearAnimate=function(t,n,a,s,u){if(l[a]){var c=l[a](s),f=o.getAnimation(i.get(c,"animation",""));if(f){var d=r.__assign(r.__assign(r.__assign({},e.DEFAULT_ANIMATE_CFG.appear),c),n);t.stopAnimate(),f(t,d,{coordinate:s,minYPoint:u,toAttrs:null})}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AXIS_META_CONFIG_KEYS=void 0,e.AXIS_META_CONFIG_KEYS=["type","alias","tickCount","tickInterval","min","max","nice","minLimit","maxLimit","range","tickMethod","base","exponent","mask","sync"]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(96),s=n(46),l=r.__importDefault(n(940));function u(t){var e=0;return i.each(t,(function(t){e+=t})),e/t.length}var c=function(){function t(t){this.geometry=t}return t.prototype.getLabelItems=function(t){var e=this,n=[],a=this.getLabelCfgs(t);return i.each(t,(function(t,o){var s=a[o];if(!s||i.isNil(t.x)||i.isNil(t.y))n.push(null);else{var l=i.isArray(s.content)?s.content:[s.content];s.content=l;var u=l.length;i.each(l,(function(a,o){if(i.isNil(a)||""===a)n.push(null);else{var l=r.__assign(r.__assign({},s),e.getLabelPoint(s,t,o));l.textAlign||(l.textAlign=e.getLabelAlign(l,o,u)),l.offset<=0&&(l.labelLine=null),n.push(l)}}))}})),n},t.prototype.render=function(t,e){void 0===e&&(e=!1);var n=this.getLabelItems(t),r=this.getLabelsRenderer(),i=this.getGeometryShapes();r.render(n,i,e)},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,a=n.theme;return"polygon"===r||"interval"===r&&"middle"===e||t<0&&!["line","point","path"].includes(r)?i.get(a,"innerLabels",{}):i.get(a,"labels",{})},t.prototype.getThemedLabelCfg=function(t){var e=this.geometry,n=this.getDefaultLabelCfg(),r=e.type,a=e.theme;return"polygon"===r||t.offset<0&&!["line","point","path"].includes(r)?i.deepMix({},n,a.innerLabels,t):i.deepMix({},n,a.labels,t)},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().isTransposed,a=i?"x":"y",o=i?1:-1,s={x:0,y:0};return s[a]=e>0||1===n?r*o:r*o*-1,s},t.prototype.getLabelPoint=function(t,e,n){var r=this.getCoordinate(),a=t.content.length;function o(e,n,r){void 0===r&&(r=!1);var a=e;return i.isArray(a)&&(a=1===t.content.length?r?u(a):a.length<=2?a[e.length-1]:u(a):a[n]),a}var l={content:t.content[n],x:0,y:0,start:{x:0,y:0},color:"#fff"},c=i.isArray(e.shape)?e.shape[0]:e.shape,f="funnel"===c||"pyramid"===c;if("polygon"===this.geometry.type){var d=s.getPolygonCentroid(e.x,e.y);l.x=d[0],l.y=d[1]}else"interval"!==this.geometry.type||f?(l.x=o(e.x,n),l.y=o(e.y,n)):(l.x=o(e.x,n,!0),l.y=o(e.y,n));if(f){var p=i.get(e,"nextPoints"),h=i.get(e,"points");if(p){var g=r.convert(h[1]),v=r.convert(p[1]);l.x=(g.x+v.x)/2,l.y=(g.y+v.y)/2}else"pyramid"===c&&(g=r.convert(h[1]),v=r.convert(h[2]),l.x=(g.x+v.x)/2,l.y=(g.y+v.y)/2)}t.position&&this.setLabelPosition(l,e,n,t.position);var y=this.getLabelOffsetPoint(t,n,a);return l.start={x:l.x,y:l.y},l.x+=y.x,l.y+=y.y,l.color=e.color,l},t.prototype.getLabelAlign=function(t,e,n){var r="center";if(this.getCoordinate().isTransposed){var i=t.offset;r=i<0?"right":0===i?"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(),o=t[a.FIELD_ORIGIN],s=e.getElementId(t);return"line"===n||"area"===n?s+=" "+o[r.field]:"path"===n&&(s+=" "+o[r.field]+"-"+o[i.field]),s},t.prototype.getLabelsRenderer=function(){var t=this.geometry,e=t.labelsContainer,n=t.labelOption,r=t.canvasRegion,a=t.animateOption,s=this.geometry.coordinate,u=this.labelsRenderer;return u||(u=new l.default({container:e,layout:i.get(n,["cfg","layout"],{type:this.defaultLayout})}),this.labelsRenderer=u),u.region=r,u.animate=!!a&&o.getDefaultAnimateCfg("label",s),u},t.prototype.getLabelCfgs=function(t){var e=this,n=this.geometry,o=n.labelOption,s=n.scales,l=n.coordinate,u=o,c=u.fields,f=u.callback,d=u.cfg,p=c.map((function(t){return s[t]})),h=[];return i.each(t,(function(t,n){var o,s=t[a.FIELD_ORIGIN],u=e.getLabelText(s,p);if(f){var g=c.map((function(t){return s[t]}));if(o=f.apply(void 0,g),i.isNil(o))return void h.push(null)}var v=r.__assign(r.__assign({id:e.getLabelId(t),elementId:e.geometry.getElementId(t),data:s,mappingData:t,coordinate:l},d),o);i.isFunction(v.position)&&(v.position=v.position(s,t,n));var y=e.getLabelOffset(v.offset||0),m=e.getDefaultLabelCfg(y,v.position);(v=i.deepMix({},m,v)).offset=e.getLabelOffset(v.offset||0);var b=v.content;i.isFunction(b)?v.content=b(s,t,n):i.isUndefined(b)&&(v.content=u[0]),h.push(v)})),h},t.prototype.getLabelText=function(t,e){var n=[];return i.each(e,(function(e){var r=t[e.field];r=i.isArray(r)?r.map((function(t){return e.getText(t)})):e.getText(r),i.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 i.isNumber(t)&&(n=t),e.isTransposed?e.applyMatrix(n,0):e.applyMatrix(0,n)},t.prototype.getGeometryShapes=function(){var t=this.geometry,e={};return i.each(t.elementsMap,(function(t,n){e[n]=t.shape})),i.each(t.getOffscreenGroup().getChildren(),(function(n){var r=t.getElementId(n.get("origin").mappingData);e[r]=n})),e},t}();e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getConstraint=e.getShapeAttrs=void 0;var r=n(0),i=n(116),a=n(34),o=n(113);function s(t,e,n,i,a){var s=[];if(t.length){for(var l=[],u=[],c=0,f=t.length;c<f;c++){var d=t[c];l.push(d[1]),u.push(d[0])}u=u.reverse(),r.each([l,u],(function(t,r){var c=[],f=i.parsePoints(t),d=f[0];1===l.length&&1===u.length?c=0===r?[["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&&f.push({x:d.x,y:d.y}),c=n?o.getSplinePath(f,!1,a):o.getLinePath(f,!1),r>0&&(c[0][0]="L")),s=s.concat(c)})),s.push(["Z"])}return s}e.getShapeAttrs=function(t,e,n,r,o){for(var l=a.getStyle(t,e,!e,"lineWidth"),u=t.connectNulls,c=t.isInCircle,f=t.points,d=t.showSinglePoint,p=i.getPathPoints(f,u,d),h=[],g=0,v=p.length;g<v;g++){var y=p[g];h=h.concat(s(y,c,n,r,o))}return l.path=h,l},e.getConstraint=function(t){var e=t.start,n=t.end;return[[e.x,n.y],[n.x,e.y]]}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69));e.default=function(t){return(0,i.default)(t,"String")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeFromArray=function(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)},e.isParent=function(t,e){if(t.isCanvas())return!0;for(var n=e.getParent(),r=!1;n;){if(n===t){r=!0;break}n=n.getParent()}return r},e.isAllowCapture=function(t){return t.cfg.visible&&t.cfg.capture},Object.defineProperty(e,"isNil",{enumerable:!0,get:function(){return r.isNil}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return r.isFunction}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return r.isString}}),Object.defineProperty(e,"isObject",{enumerable:!0,get:function(){return r.isObject}}),Object.defineProperty(e,"isArray",{enumerable:!0,get:function(){return r.isArray}}),Object.defineProperty(e,"mix",{enumerable:!0,get:function(){return r.mix}}),Object.defineProperty(e,"each",{enumerable:!0,get:function(){return r.each}}),Object.defineProperty(e,"upperFirst",{enumerable:!0,get:function(){return r.upperFirst}}),e.isBrowser=void 0;var r=n(0),i="undefined"!==typeof window&&"undefined"!==typeof window.document;e.isBrowser=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeFromArray=function(t,e){var n=t.indexOf(e);-1!==n&&t.splice(n,1)},e.isParent=function(t,e){if(t.isCanvas())return!0;for(var n=e.getParent(),r=!1;n;){if(n===t){r=!0;break}n=n.getParent()}return r},e.isAllowCapture=function(t){return t.cfg.visible&&t.cfg.capture},Object.defineProperty(e,"isNil",{enumerable:!0,get:function(){return r.isNil}}),Object.defineProperty(e,"isFunction",{enumerable:!0,get:function(){return r.isFunction}}),Object.defineProperty(e,"isString",{enumerable:!0,get:function(){return r.isString}}),Object.defineProperty(e,"isObject",{enumerable:!0,get:function(){return r.isObject}}),Object.defineProperty(e,"isArray",{enumerable:!0,get:function(){return r.isArray}}),Object.defineProperty(e,"mix",{enumerable:!0,get:function(){return r.mix}}),Object.defineProperty(e,"each",{enumerable:!0,get:function(){return r.each}}),Object.defineProperty(e,"upperFirst",{enumerable:!0,get:function(){return r.upperFirst}}),e.isBrowser=void 0;var r=n(0),i="undefined"!==typeof window&&"undefined"!==typeof window.document;e.isBrowser=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=function(t,e){return(0,r.isString)(e)?e:t.invert(t.scale(e))},a=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];return i+((n===e?i:this.values[n+1])-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,i=void 0===n?"base":n,a=t.names,o=void 0===a?[]:a,s=t.scales,l=void 0===s?[]:s,u=t.values,c=void 0===u?[]:u,f=t.callback;this.type=i,this.scales=l,this.values=c,this.names=o,this.callback=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(f){var i=f.apply(void 0,t);if(!(0,r.isNil)(i))return[i]}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,r.isArray)(t)?t.map((function(t){return i(e,t)})):i(e,t)},t}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Controller=void 0;var r=n(0),i=function(){function t(t){this.visible=!0,this.components=[],this.view=t}return t.prototype.clear=function(t){r.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}();e.Controller=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Facet=void 0;var r=n(0),i=n(20),a=n(257),o=function(){function t(t,e){this.destroyed=!1,this.facets=[],this.view=t,this.cfg=r.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(){return this.view.getLayer(i.LAYER.FORE).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;r.each(this.facets,(function(e){e.view&&(t.view.removeView(e.view),e.view=void 0)}))},t.prototype.getFieldValues=function(t,e){var n=[],i={};return r.each(t,(function(t){var a=t[e];r.isNil(a)||i[a]||(n.push(a),i[a]=!0)})),n},t.prototype.getRegion=function(t,e,n,r){var i=1/(0===e?1:e),a=1/(0===t?1:t);return{start:{x:i*n,y:a*r},end:{x:i*(n+1),y:a*(r+1)}}},t.prototype.getDefaultCfg=function(){return{eachView:void 0,showTitle:!0,padding:10,fields:[]}},t.prototype.getDefaultTitleCfg=function(){return{style:{fontSize:14,fill:"#666",fontFamily:this.view.getTheme().fontFamily}}},t.prototype.processAxis=function(t,e){var n=t.getOptions(),i=n.coordinate,o=t.geometries;if("rect"===r.get(i,"type","rect")&&o.length){r.isNil(n.axes)&&(n.axes={});var s=n.axes,l=o[0].getXYFields(),u=l[0],c=l[1],f=a.getAxisOption(s,u),d=a.getAxisOption(s,c);!1!==f&&(n.axes[u]=this.getXAxisOption(u,s,f,e)),!1!==d&&(n.axes[c]=this.getYAxisOption(c,s,d,e))}},t.prototype.getFacetDataFilter=function(t){return function(e){return r.every(t,(function(t){var n=t.field,i=t.value;return!(!r.isNil(i)&&n)||e[n]===i}))}},t}();e.Facet=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var 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),this},t.prototype.emit=function(t){for(var e=this,n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];var i=this._events[t]||[],a=this._events["*"]||[],o=function(r){for(var i=r.length,a=0;a<i;a++)if(r[a]){var o=r[a],s=o.callback;o.once&&(r.splice(a,1),0===r.length&&delete e._events[t],i--,a--),s.apply(e,n)}};o(i),o(a)},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.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createThemeByStyleSheet=void 0;var r=n(1),i=n(176),a=n(32),o=n(0),s=n(46);e.createThemeByStyleSheet=function(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}}},l=function(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}},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}}(t),u=function(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}}(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=s.getAngle(t.getModel(),e),i=(r.startAngle+r.endAngle)/2,o=7.5*Math.cos(i),l=7.5*Math.sin(i);return{matrix:a.ext.transform(null,[["t",o,l]])}}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:r.__assign(r.__assign({},n.line.default),{lineCap:null,lineDash:[1,1]})},active:{style:r.__assign(r.__assign({},n.line.active),{lineCap:null,lineDash:[1,1]})},inactive:{style:r.__assign(r.__assign({},n.line.inactive),{lineCap:null,lineDash:[1,1]})},selected:{style:r.__assign(r.__assign({},n.line.selected),{lineCap:null,lineDash:[1,1]})}},dash:{default:{style:r.__assign(r.__assign({},n.line.default),{lineCap:null,lineDash:[5.5,1]})},active:{style:r.__assign(r.__assign({},n.line.active),{lineCap:null,lineDash:[5.5,1]})},inactive:{style:r.__assign(r.__assign({},n.line.inactive),{lineCap:null,lineDash:[5.5,1]})},selected:{style:r.__assign(r.__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:l,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:o.deepMix({},l.grid,{line:{type:"line"}})},radius:{title:null,grid:o.deepMix({},l.grid,{line:{type:"circle"}})}},legend:{common:u,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:u.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[""+i.TOOLTIP_CSS_CONST.CONTAINER_CLASS]={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:t.tooltipContainerBorderRadius+"px",color:t.tooltipTextFillColor,fontSize:t.tooltipTextFontSize+"px",fontFamily:t.fontFamily,lineHeight:t.tooltipTextLineHeight+"px",padding:"0 12px 0 12px"},e[""+i.TOOLTIP_CSS_CONST.TITLE_CLASS]={marginBottom:"12px",marginTop:"12px"},e[""+i.TOOLTIP_CSS_CONST.LIST_CLASS]={margin:0,listStyleType:"none",padding:0},e[""+i.TOOLTIP_CSS_CONST.LIST_ITEM_CLASS]={listStyleType:"none",padding:0,marginBottom:"12px",marginTop:"12px",marginLeft:0,marginRight:0},e[""+i.TOOLTIP_CSS_CONST.MARKER_CLASS]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},e[""+i.TOOLTIP_CSS_CONST.VALUE_CLASS]={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}}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(166)),o=function(t,e){if(t)if((0,i.default)(t))for(var n=0,r=t.length;n<r&&!1!==e(t[n],n);n++);else if((0,a.default)(t))for(var o in t)if(t.hasOwnProperty(o)&&!1===e(t[o],o))break};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.hue=function(t,e){var n=e-t;return n?a(t,n>180||n<-180?n-360*Math.round(n/360):n):(0,i.default)(isNaN(t)?e:t)},e.gamma=function(t){return 1===(t=+t)?o:function(e,n){return n-e?function(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)}}(e,n,t):(0,i.default)(isNaN(e)?n:e)}},e.default=o;var i=r(n(399));function a(t,e){return function(n){return t+n*e}}function o(t,e){var n=e-t;return n?a(t,n):(0,i.default)(isNaN(t)?e:t)}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=o(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(0)),a=n(242);function o(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(o=function(t){return t?n:e})(t)}var s=function(){function t(t){var e=t.xField,n=t.yField,r=t.adjustNames,i=void 0===r?["x","y"]:r;this.adjustNames=i,this.xField=e,this.yField=n}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);i.each(t,(function(t,e){i.each(r,(function(r,i){n.adjustDim(i,r,t,e)}))}))},t.prototype.groupData=function(t,e){return i.each(t,(function(t){void 0===t[e]&&(t[e]=a.DEFAULT_Y)})),i.groupBy(t,e)},t.prototype.adjustDim=function(t,e,n,r){},t.prototype.getDimValues=function(t){var e=this.xField,n=this.yField,r={},o=[];return e&&this.isAdjust("x")&&o.push(e),n&&this.isAdjust("y")&&o.push(n),o.forEach((function(e){r[e]=i.valuesOfKey(t,e).sort((function(t,e){return t-e}))})),!n&&this.isAdjust("y")&&(r.y=[a.DEFAULT_Y,1]),r},t}();e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(928);Object.defineProperty(e,"Chart",{enumerable:!0,get:function(){return r.default}});var i=n(445);Object.defineProperty(e,"View",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"registerGeometry",{enumerable:!0,get:function(){return i.registerGeometry}});var a=n(261);Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return a.default}});var o=n(448);Object.defineProperty(e,"registerComponentController",{enumerable:!0,get:function(){return o.registerComponentController}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMaxScale=e.getDefaultCategoryScaleRange=e.getName=e.syncScale=e.createScaleByField=void 0;var r=n(1),i=n(0),a=n(70),o=n(48),s=/^(?:(?!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]))?$/;e.createScaleByField=function(t,e,n){var o=e||[];if(i.isNumber(t)||i.isNil(i.firstValue(o,t))&&i.isEmpty(n))return new(a.getScale("identity"))({field:t.toString(),values:[t]});var l=i.valuesOfKey(o,t),u=i.get(n,"type",function(t){var e="linear";return s.test(t)?e="timeCat":i.isString(t)&&(e="cat"),e}(l[0]));return new(a.getScale(u))(r.__assign({field:t,values:l},n))},e.syncScale=function(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)}},e.getName=function(t){return t.alias||t.field},e.getDefaultCategoryScaleRange=function(t,e,n){var r,a=t.values.length;if(1===a)r=[.5,1];else{var s=0;r=o.isFullCircle(e)?e.isTransposed?[(s=1/a*i.get(n,"widthRatio.multiplePie",1/1.3))/2,1-s/2]:[0,1-1/a]:[s=1/a/2,1-s]}return r},e.getMaxScale=function(t){var e=t.values.filter((function(t){return!i.isNil(t)&&!isNaN(t)}));return Math.max.apply(Math,r.__spreadArrays(e,[i.isNil(t.max)?-1/0:t.max]))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.convertPolarPath=e.convertNormalPath=e.getSplinePath=e.getLinePath=e.catmullRom2bezier=e.smoothBezier=void 0;var r=n(32),i=n(0),a=n(48);function o(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 s(t,e){var n=e.isTransposed,r=t[1],i=t[6],a=t[7],o=e.convert({x:i,y:a});return["A",r,r,0,0,n?0:1,o.x,o.y]}function l(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,f=e.smoothBezier(a,.4,i,r),d=a.length,p=[];for(o=0;o<d-1;o++)l=f[2*o],u=f[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=f[d],u=f[d+1],c=a[0],p.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]])),p}function u(t,e){return function(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}(t,e)}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 f=0,d=t.length;f<d;f++){var p=t[f];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])}f=0;for(var h=t.length;f<h;f++){if(p=t[f],n)a=t[f?f-1:h-1],o=t[(f+1)%h];else{if(0===f||f===h-1){u.push(p);continue}a=t[f-1],o=t[f+1]}var g=[0,0];g=r.vec2.sub(g,o,a),g=r.vec2.scale(g,g,e);var v=r.vec2.distance(p,a),y=r.vec2.distance(p,o),m=v+y;0!==m&&(v/=m,y/=m);var b=r.vec2.scale([0,0],g,-v),x=r.vec2.scale([0,0],g,y),_=r.vec2.add([0,0],p,b),O=r.vec2.add([0,0],p,x);c&&(_=r.vec2.max([0,0],_,s),_=r.vec2.min([0,0],_,l),O=r.vec2.max([0,0],O,s),O=r.vec2.min([0,0],O,l)),u.push(_),u.push(O)}return n&&u.push(u.shift()),u},e.catmullRom2bezier=l,e.getLinePath=u,e.getSplinePath=function(t,e,n){var r=[],i=t[0],a=null;if(t.length<=2)return u(t,e);for(var o=0,s=t.length;o<s;o++){var c=t[o];a&&a.x===c.x&&a.y===c.y||(r.push(c.x),r.push(c.y),a=c)}var f=l(r,e,n||[[0,0],[1,1]]);return f.unshift(["M",i.x,i.y]),f},e.convertNormalPath=function(t,e){var n=[];return i.each(e,(function(e){switch(e[0].toLowerCase()){case"m":case"l":case"c":n.push(o(e,t));break;case"a":n.push(s(e,t));break;case"z":default:n.push(e)}})),n},e.convertPolarPath=function(t,e){var n,r,l=[];return i.each(e,(function(i,u){switch(i[0].toLowerCase()){case"m":case"c":case"q":l.push(o(i,t));break;case"l":n=e[u-1],r=i,(t.isTransposed?n[n.length-2]===r[1]:n[n.length-1]===r[2])?l=l.concat(function(t,e,n){var r=n.isTransposed,i=n.startAngle,o=n.endAngle,s="a"===t[0].toLowerCase()?{x:t[6],y:t[7]}:{x:t[1],y:t[2]},l={x:e[1],y:e[2]},u=[],c=r?"y":"x",f=Math.abs(l[c]-s[c])*(o-i),d=l[c]>=s[c]?1:0,p=f>Math.PI?1:0,h=n.convert(l),g=a.getDistanceToCenter(n,h);if(g>=.5)if(f===2*Math.PI){var v={x:(l.x+s.x)/2,y:(l.y+s.y)/2},y=n.convert(v);u.push(["A",g,g,0,p,d,y.x,y.y]),u.push(["A",g,g,0,p,d,h.x,h.y])}else u.push(["A",g,g,0,p,d,h.x,h.y]);return u}(n,r,t)):l.push(o(i,t));break;case"a":l.push(s(i,t));break;case"z":default:l.push(i)}})),function(t){i.each(t,(function(e,n){if("a"===e[0].toLowerCase()){var r=t[n-1],i=t[n+1];i&&"a"===i[0].toLowerCase()?r&&"l"===r[0].toLowerCase()&&(r[0]="M"):r&&"a"===r[0].toLowerCase()&&i&&"l"===i[0].toLowerCase()&&(i[0]="M")}}))}(l),l}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.checkShapeOverlap=e.getOverlapArea=e.getlLabelBackgroundInfo=e.findLabelTextShape=void 0;var r=n(0),i=n(115);function a(t,e,n){return void 0===n&&(n=0),Math.max(0,Math.min(t.x+t.width+n,e.x+e.width+n)-Math.max(t.x-n,e.x-n))*Math.max(0,Math.min(t.y+t.height+n,e.y+e.height+n)-Math.max(t.y-n,e.y-n))}e.findLabelTextShape=function(t){return t.find((function(t){return"text"===t.get("type")}))},e.getlLabelBackgroundInfo=function(t,e,n){void 0===n&&(n=[0,0,0,0]);var a=t.getChildren()[0];if(a){var o=a.clone();(null===e||void 0===e?void 0:e.rotate)&&i.rotate(o,-e.rotate);var s=o.getCanvasBBox(),l=s.x,u=s.y,c=s.width,f=s.height;o.destroy();var d=n;return r.isNil(d)?d=[2,2,2,2]:r.isNumber(d)&&(d=new Array(4).fill(d)),{x:l-d[3],y:u-d[0],width:c+d[1]+d[3],height:f+d[0]+d[2],rotation:(null===e||void 0===e?void 0:e.rotate)||0}}},e.getOverlapArea=a,e.checkShapeOverlap=function(t,e){var n=t.getBBox();return r.some(e,(function(t){var e=t.getBBox();return a(n,e,2)>0}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.zoom=e.getIdentityMatrix=e.rotate=e.getRotateMatrix=e.translate=e.transform=void 0;var r=n(32).ext.transform;function i(t,e){var n=t.attr(),i=n.x,a=n.y;return r(t.getMatrix(),[["t",-i,-a],["r",e],["t",i,a]])}e.transform=r,e.translate=function(t,e,n){var i=r(t.getMatrix(),[["t",e,n]]);t.setMatrix(i)},e.getRotateMatrix=i,e.rotate=function(t,e){var n=i(t,e);t.setMatrix(n)},e.getIdentityMatrix=function(){return[1,0,0,0,1,0,0,0,1]},e.zoom=function(t,e){var n=t.getBBox(),i=(n.minX+n.maxX)/2,a=(n.minY+n.maxY)/2;t.applyToMatrix([i,a,1]);var o=r(t.getMatrix(),[["t",-i,-a],["s",e,e],["t",i,a]]);t.setMatrix(o)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getSmoothViolinPath=e.getViolinPath=e.getPathPoints=void 0;var r=n(0),i=n(113);function a(t){return!t&&(null===t||void 0===t||isNaN(t))}function o(t){if(r.isArray(t))return a(t[1].y);var e=t.y;return r.isArray(e)?a(e[0]):a(e)}e.getPathPoints=function(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++)o(u=t[i])||r.push(u);return[r]}var s=[],l=[];for(i=0,a=t.length;i<a;i++){var u;o(u=t[i])?l.length&&((1!==l.length||n)&&s.push(l),l=[]):l.push(u)}return l.length&&s.push(l),s},e.getViolinPath=function(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},e.getSmoothViolinPath=function(t){for(var e=t.length/2,n=[],r=[],a=0;a<t.length;a++)a<e?n.push(t[a]):r.push(t[a]);var o=i.getSplinePath(n,!1),s=i.getSplinePath(r,!1);r.length&&o.push(["L",r[0].x,r[0].y]),s.shift();var l=o.concat(s);return n.length&&l.push(["L",n[0].x,n[0].y]),l.push(["z"]),l}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAnglePoint=e.getFactTitleConfig=void 0;var r=n(20);e.getFactTitleConfig=function(t){return[r.DIRECTION.TOP,r.DIRECTION.BOTTOM].includes(t)?{offsetX:0,offsetY:t===r.DIRECTION.TOP?-8:8,style:{textAlign:"center",textBaseline:t===r.DIRECTION.TOP?"bottom":"top"}}:[r.DIRECTION.LEFT,r.DIRECTION.RIGHT].includes(t)?{offsetX:t===r.DIRECTION.LEFT?-8:8,offsetY:0,style:{textAlign:t===r.DIRECTION.LEFT?"right":"left",textBaseline:"middle",rotate:Math.PI/2}}:{}},e.getAnglePoint=function(t,e,n){return{x:t.x+e*Math.cos(n),y:t.y+e*Math.sin(n)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={}.toString;e.default=function(t,e){return r.call(t)==="[object "+e+"]"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTinyData=void 0;var r=n(0);e.getTinyData=function(t){return r.map(t||[],(function(t,e){return{x:""+e,y:t}}))}},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.PLOYGON_Y=e.PLOYGON_X=e.FUNNEL_TOTAL_PERCENT=e.FUNNEL_CONVERSATION=e.FUNNEL_MAPPING_VALUE=e.FUNNEL_PERCENT=void 0,e.FUNNEL_PERCENT="$$percentage$$",e.FUNNEL_MAPPING_VALUE="$$mappingValue$$",e.FUNNEL_CONVERSATION="$$conversion$$",e.FUNNEL_TOTAL_PERCENT="$$totalPercentage$$",e.PLOYGON_X="$$x$$",e.PLOYGON_Y="$$y$$",e.DEFAULT_OPTIONS={appendPadding:[0,80],minSize:0,maxSize:1,meta:(r={},r[e.FUNNEL_MAPPING_VALUE]={min:0,max:1,nice:!1},r),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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.percent=o,e.getDataWhetherPecentage=function(t,e,n,r,i){return i?o(t,e,n,r):t};var r=n(1),i=n(0),a=n(295);function o(t,e,n,o){var s=(0,i.reduce)(t,(function(t,r){var i=r[n],o=t.has(i)?t.get(i):0,s=r[e];return o=(0,a.isRealNumber)(s)?o+s:o,t.set(i,o),t}),new Map);return(0,i.map)(t,(function(t){var i,l=t[e],u=t[n],c=(0,a.isRealNumber)(l)?l/s.get(u):0;return(0,r.__assign)((0,r.__assign)({},t),((i={})[o]=c,i))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTinyData=function(t){return(0,r.map)(t||[],(function(t,e){return{x:""+e,y:t}}))};var r=n(0)},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.PLOYGON_Y=e.PLOYGON_X=e.FUNNEL_TOTAL_PERCENT=e.FUNNEL_CONVERSATION=e.FUNNEL_MAPPING_VALUE=e.FUNNEL_PERCENT=void 0,e.FUNNEL_PERCENT="$$percentage$$";var i="$$mappingValue$$";e.FUNNEL_MAPPING_VALUE=i,e.FUNNEL_CONVERSATION="$$conversion$$",e.FUNNEL_TOTAL_PERCENT="$$totalPercentage$$",e.PLOYGON_X="$$x$$",e.PLOYGON_Y="$$y$$";var a={appendPadding:[0,80],minSize:0,maxSize:1,meta:(r={},r.$$mappingValue$$={min:0,max:1,nice:!1},r),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)"}}};e.DEFAULT_OPTIONS=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return r.__extends(e,t),e.prototype.show=function(){var t=this.context,e=t.event,n=t.view;if(!n.isTooltipLocked()){var r=this.timeStamp,a=+new Date;if(a-r>i.get(t.view.getOptions(),"tooltip.showDelay",16)){var o=this.location,s={x:e.x,y:e.y};o&&i.isEqual(o,s)||this.showTooltip(n,s),this.timeStamp=a,this.location=s}}},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}(r.__importDefault(n(43)).default);e.default=a},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(317),d=n.n(f),p=n(39),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}n(271),Object(h.registerGeometry)("Area",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="area",t}return n}(p.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(321),d=n.n(f),p=(n(274),n(39)),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}Object(h.registerGeometry)("Line",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="line",t}return n}(p.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(322),d=n.n(f),p=n(39),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}n(469),n(470),n(471),Object(h.registerGeometry)("Point",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="point",t}return n}(p.a)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.antvLight=e.createLightStyleSheet=void 0;var r="#000",i="#595959",a="#8C8C8C",o="#BFBFBF",s="#D9D9D9",l="#F0F0F0",u="#FFFFFF",c=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#6F5EF9","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],f=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#6F5EF9","#D3CEFD","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],d=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"];e.createLightStyleSheet=function(t){void 0===t&&(t={});var e=t.backgroundColor,n=void 0===e?"transparent":e,p=t.subColor,h=void 0===p?"rgba(0,0,0,0.05)":p,g=t.paletteQualitative10,v=void 0===g?c:g,y=t.paletteQualitative20,m=void 0===y?f:y,b=t.paletteSemanticRed,x=void 0===b?"#F4664A":b,_=t.paletteSemanticGreen,O=void 0===_?"#30BF78":_,P=t.paletteSemanticYellow,w=void 0===P?"#FAAD14":P,M=t.paletteSequence,C=void 0===M?d:M,S=t.fontFamily,A=void 0===S?'"-apple-system", "Segoe UI", Roboto, "Helvetica Neue", Arial,\n "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n "Noto Color Emoji"':S,E=t.brandColor,j=void 0===E?v[0]:E;return{backgroundColor:n,brandColor:j,subColor:h,paletteQualitative10:v,paletteQualitative20:m,paletteSemanticRed:x,paletteSemanticGreen:O,paletteSemanticYellow:w,paletteSequence:C,fontFamily:A,axisLineBorderColor:o,axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:i,axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisTickLineBorderColor:o,axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:s,axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:a,axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:s,axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:a,legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:j,legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:i,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:r,legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:r,legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:a,legendPageNavigatorTextFontSize:12,sliderRailFillColor:s,sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:a,sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:l,sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:o,annotationArcBorderColor:s,annotationArcBorder:1,annotationLineBorderColor:o,annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:i,annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:r,annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:o,tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"rgb(255, 255, 255)",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 0px 10px #aeaeae",tooltipContainerBorderRadius:3,tooltipTextFillColor:i,tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:i,labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:u,innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:i,overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:u,overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:o,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:j,pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:u,pointBorderOpacity:1,pointActiveBorderColor:r,pointSelectedBorder:2,pointSelectedBorderColor:r,pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:j,hollowPointBorderOpacity:.95,hollowPointFillColor:u,hollowPointActiveBorder:1,hollowPointActiveBorderColor:r,hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:r,hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:j,lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:j,areaFillOpacity:.25,areaActiveFillColor:j,areaActiveFillOpacity:.5,areaSelectedFillColor:j,areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:j,hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:r,hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:r,hollowAreaInactiveBorderOpacity:.3,intervalFillColor:j,intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:r,intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:r,intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:j,hollowIntervalBorderOpacity:1,hollowIntervalFillColor:u,hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:r,hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:r,hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3}},e.antvLight=e.createLightStyleSheet()},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(4),i=n.n(r),a=n(130),o=n.n(a),s=n(3),l=n.n(s),u=function(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 c(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ChartContainer",n=l.a.forwardRef((function(e,n){var r=Object(s.useRef)(),a=Object(s.useState)(!1),c=o()(a,2),f=c[0],d=c[1],p=e,h=p.className,g=void 0===h?"bizcharts":h,v=p.containerStyle,y=u(p,["className","containerStyle"]);return Object(s.useEffect)((function(){d(!0)}),[]),l.a.createElement("div",{ref:r,className:g,style:i()({position:"relative",height:e.height||"100%",width:e.width||"100%"},v)},f?l.a.createElement(t,i()({ref:n,container:r.current},y)):l.a.createElement(l.a.Fragment,null))}));return n.displayName=e||t.name,n}},function(t,e,n){"use strict";var r=n(1025),i=n(1026),a=n(481),o=n(1027);t.exports=function(t,e){return r(t)||i(t,e)||a(t,e)||o()},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Area=void 0;var r=n(1),i=n(23),a=n(152),o=n(1113),s=n(1114),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},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,s=this.chart,l=this.options;o.meta({chart:s,options:l}),this.chart.changeData(a.getDataWhetherPecentage(t,i,r,i,n))},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Area=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Heatmap=void 0;var r=n(1),i=n(23),a=n(1120),o=n(1121);n(1122),n(1123);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(i.Plot);e.Heatmap=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Rose=void 0;var r=n(1),i=n(23),a=n(1128),o=n(1129),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="rose",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},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 a.adaptor},e}(i.Plot);e.Rose=s},function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(78),i=n.n(r),a=new RegExp("^on(.*)(?=(".concat(["mousedown","mouseup","dblclick","mouseenter","mouseout","mouseover","mousemove","mouseleave","contextmenu","click","show","hide","change"].map((function(t){return t.replace(/^\S/,(function(t){return t.toUpperCase()}))})).join("|"),"))")),o=function(t){var e=[];return i()(t,(function(t,n){var r=n.match(/^on(.*)/);if(r){var i=n.match(a);if(i){var o=i[1].replace(/([A-Z])/g,"-$1").toLowerCase();o?e.push([n,"".concat(o.replace("-",""),":").concat(i[2].toLowerCase())]):e.push([n,i[2].toLowerCase()])}else e.push([n,r[1].toLowerCase()])}})),e}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(229)),a=r(n(69)),o=function(t){if(!(0,i.default)(t)||!(0,a.default)(t,"Object"))return!1;if(null===Object.getPrototypeOf(t))return!0;for(var e=t;null!==Object.getPrototypeOf(e);)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(94));e.default=function(t){return(0,i.default)(t)?"":t.toString()}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=n(427),a=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,r.assign)(this.__cfg__,t),this.init()},t.prototype.clone=function(){return this.constructor(this.__cfg__)},t.prototype.getTicks=function(){var t=this;return(0,r.map)(this.ticks,(function(e,n){return(0,r.isObject)(e)?e:{text:t.getText(e,n),tickValue:e,value:t.scale(e)}}))},t.prototype.getText=function(t,e){var n=this.formatter,i=n?n(t,e):t;return(0,r.isNil)(i)||!(0,r.isFunction)(i.toString)?"":i.toString()},t.prototype.getConfig=function(t){return this.__cfg__[t]},t.prototype.init=function(){(0,r.assign)(this,this.__cfg__),this.setDomain(),(0,r.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,r.isString)(t)){var n=(0,i.getTickMethod)(t);if(!n)throw new Error("There is no method to to calculate ticks!");e=n(this)}else(0,r.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,r.isNumber)(t)?(t-e)/(n-e):NaN},t.prototype.calcValue=function(t,e,n){return e+t*(n-e)},t}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMaxLabelWidth=function(t){if(t.length>400)return function(t){for(var e=t.map((function(t){var e=t.attr("text");return(0,r.isNil)(e)?"":""+e})),n=0,i=0,a=0;a<e.length;a+=1){for(var o=0,s=0;s<=e[a].length;s+=1){var l=e[a].charCodeAt(s);o+=l>=19968&&l<=40869?2:1}o>n&&(n=o,i=a)}return t[i].getBBox().width}(t);var e=0;return(0,r.each)(t,(function(t){var n=t.getBBox().width;e<n&&(e=n)})),e},e.getLabelLength=a,e.testLabel=function(t,e){return t.getBBox().width<e},e.ellipsisLabel=function(t,e,n,r){void 0===r&&(r="tail");var o=e.attr("text"),s=a(t,e),l=(0,i.strLen)(o),u=!1;if(n<s){var c=Math.floor(n/s*l)-2,f=void 0;(f=c>=0?(0,i.ellipsisString)(o,c,r):"\u2026")&&(e.attr("text",f),u=!0)}return u?e.set("tip",o):e.set("tip",null),u};var r=n(0),i=n(848);function a(t,e){var n=e.getCanvasBBox();return t?n.width:n.height}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(72);Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return r.default}});var i=n(893);Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return i.default}});var a=n(894);Object.defineProperty(e,"Ellipse",{enumerable:!0,get:function(){return a.default}});var o=n(895);Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return o.default}});var s=n(896);Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return s.default}});var l=n(897);Object.defineProperty(e,"Marker",{enumerable:!0,get:function(){return l.default}});var u=n(898);Object.defineProperty(e,"Path",{enumerable:!0,get:function(){return u.default}});var c=n(900);Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return c.default}});var f=n(901);Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return f.default}});var d=n(902);Object.defineProperty(e,"Rect",{enumerable:!0,get:function(){return d.default}});var p=n(905);Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return p.default}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.mergeView=e.getMergedRegion=e.getRefreshRegion=e.refreshElement=e.drawPath=e.clearChanged=e.checkChildrenRefresh=e.checkRefresh=e.drawChildren=e.applyAttrsToContext=void 0;var r=n(0),i=n(438),a=n(439),o=n(51),s=n(179),l={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function u(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()&&c(r.cfg.children,e);else if(r.cfg.refresh)r.isGroup()&&u(r.cfg.children,e);else{var i=f(r,e);r.cfg.refresh=i,i&&r.isGroup()&&u(r.cfg.children,e)}}}function c(t,e){for(var n=0;n<t.length;n++){var r=t[n];r.cfg.refresh=!0,r.isGroup()&&c(r.get("children"),e)}}function f(t,e){var n=t.cfg.cacheCanvasBBox;return t.cfg.isInView&&n&&o.intersectRect(n,e)}function d(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=o.mergeRegion(n,i):r?e=n:a&&(e=i)}return e}e.applyAttrsToContext=function(t,e){var n=e.attr();for(var a in n){var o=n[a],s=l[a]?l[a]:a;"matrix"===s&&o?t.transform(o[0],o[1],o[3],o[4],o[6],o[7]):"lineDash"===s&&t.setLineDash?r.isArray(o)&&t.setLineDash(o):("strokeStyle"===s||"fillStyle"===s?o=i.parseStyle(t,e,o):"globalAlpha"===s&&(o*=t.globalAlpha),t[s]=o)}},e.drawChildren=function(t,e,n){for(var r=0;r<e.length;r++){var i=e[r];i.cfg.visible?i.draw(t,n):i.skipDraw()}},e.checkRefresh=function(t,e,n){var i=t.get("refreshElements");r.each(i,(function(e){if(e!==t)for(var n=e.cfg.parent;n&&n!==t&&!n.cfg.refresh;)n.cfg.refresh=!0,n=n.cfg.parent})),i[0]===t?c(e,n):u(e,n)},e.checkChildrenRefresh=u,e.clearChanged=function t(e){for(var n=0;n<e.length;n++){var r=e[n];r.cfg.hasChanged=!1,r.isGroup()&&!r.destroyed&&t(r.cfg.children)}},e.drawPath=function(t,e,n,r){var i=n.path,o=n.startArrow,l=n.endArrow;if(i){var u=[0,0],c=[0,0],f={dx:0,dy:0};e.beginPath();for(var d=0;d<i.length;d++){var p=i[d],h=p[0];if(0===d&&o&&o.d){var g=t.getStartTangent();f=s.getShortenOffset(g[0][0],g[0][1],g[1][0],g[1][1],o.d)}else d===i.length-2&&"Z"===i[d+1][0]&&l&&l.d?"Z"===i[d+1][0]&&(g=t.getEndTangent(),f=s.getShortenOffset(g[0][0],g[0][1],g[1][0],g[1][1],l.d)):d===i.length-1&&l&&l.d&&"Z"!==i[0]&&(g=t.getEndTangent(),f=s.getShortenOffset(g[0][0],g[0][1],g[1][0],g[1][1],l.d));var v=f.dx,y=f.dy;switch(h){case"M":e.moveTo(p[1]-v,p[2]-y),c=[p[1],p[2]];break;case"L":e.lineTo(p[1]-v,p[2]-y);break;case"Q":e.quadraticCurveTo(p[1],p[2],p[3]-v,p[4]-y);break;case"C":e.bezierCurveTo(p[1],p[2],p[3],p[4],p[5]-v,p[6]-y);break;case"A":var m=void 0;r?(m=r[d])||(m=a.default(u,p),r[d]=m):m=a.default(u,p);var b=m.cx,x=m.cy,_=m.rx,O=m.ry,P=m.startAngle,w=m.endAngle,M=m.xRotation,C=m.sweepFlag;if(e.ellipse)e.ellipse(b,x,_,O,M,P,w,1-C);else{var S=_>O?_:O,A=_>O?1:_/O,E=_>O?O/_:1;e.translate(b,x),e.rotate(M),e.scale(A,E),e.arc(0,0,S,P,w,1-C),e.scale(1/A,1/E),e.rotate(-M),e.translate(-b,-x)}break;case"Z":e.closePath()}if("Z"===h)u=c;else{var j=p.length;u=[p[j-2],p[j-1]]}}}},e.refreshElement=function(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())))},e.getRefreshRegion=d,e.getMergedRegion=function(t){if(!t.length)return null;var e=[],n=[],i=[],a=[];return r.each(t,(function(t){var r=d(t);r&&(e.push(r.minX),n.push(r.minY),i.push(r.maxX),a.push(r.maxY))})),{minX:r.min(e),minY:r.min(n),maxX:r.max(i),maxY:r.max(a)}},e.mergeView=function(t,e){return t&&e&&o.intersectRect(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}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setClip=e.setTransform=e.setShadow=void 0;var r=n(73);e.setShadow=function(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")},e.setTransform=function(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]);-1===(r=r.join(",")).indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",e)}},e.setClip=function(t,e){var n=t.getClip(),i=t.get("el");if(n){if(n&&!i.hasAttribute("clip-path")){r.createDom(n),n.createPath(e);var a=e.addClip(n);i.setAttribute("clip-path","url(#"+a+")")}}else i.removeAttribute("clip-path")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MarkerSymbols=void 0,e.MarkerSymbols={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]]}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Ellipse",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Marker",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Path",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"Rect",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return h.default}});var i=r(n(74)),a=r(n(946)),o=r(n(947)),s=r(n(948)),l=r(n(949)),u=r(n(950)),c=r(n(951)),f=r(n(953)),d=r(n(954)),p=r(n(955)),h=r(n(958))},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.applyAttrsToContext=function(t,e){var n=e.attr();for(var r in n){var i=n[r],s=f[r]?f[r]:r;"matrix"===s&&i?t.transform(i[0],i[1],i[3],i[4],i[6],i[7]):"lineDash"===s&&t.setLineDash?(0,a.isArray)(i)&&t.setLineDash(i):("strokeStyle"===s||"fillStyle"===s?i=(0,o.parseStyle)(t,e,i):"globalAlpha"===s&&(i*=t.globalAlpha),t[s]=i)}},e.drawChildren=function(t,e,n){for(var r=0;r<e.length;r++){var i=e[r];i.cfg.visible?i.draw(t,n):i.skipDraw()}},e.checkRefresh=function(t,e,n){var r=t.get("refreshElements");(0,a.each)(r,(function(e){if(e!==t)for(var n=e.cfg.parent;n&&n!==t&&!n.cfg.refresh;)n.cfg.refresh=!0,n=n.cfg.parent})),r[0]===t?p(e,n):d(e,n)},e.checkChildrenRefresh=d,e.clearChanged=function t(e){for(var n=0;n<e.length;n++){var r=e[n];r.cfg.hasChanged=!1,r.isGroup()&&!r.destroyed&&t(r.cfg.children)}},e.drawPath=function(t,e,n,r){var i=n.path,a=n.startArrow,o=n.endArrow;if(i){var l=[0,0],c=[0,0],f={dx:0,dy:0};e.beginPath();for(var d=0;d<i.length;d++){var p=i[d],h=p[0];if(0===d&&a&&a.d){var g=t.getStartTangent();f=u.getShortenOffset(g[0][0],g[0][1],g[1][0],g[1][1],a.d)}else d===i.length-2&&"Z"===i[d+1][0]&&o&&o.d?"Z"===i[d+1][0]&&(g=t.getEndTangent(),f=u.getShortenOffset(g[0][0],g[0][1],g[1][0],g[1][1],o.d)):d===i.length-1&&o&&o.d&&"Z"!==i[0]&&(g=t.getEndTangent(),f=u.getShortenOffset(g[0][0],g[0][1],g[1][0],g[1][1],o.d));var v=f.dx,y=f.dy;switch(h){case"M":e.moveTo(p[1]-v,p[2]-y),c=[p[1],p[2]];break;case"L":e.lineTo(p[1]-v,p[2]-y);break;case"Q":e.quadraticCurveTo(p[1],p[2],p[3]-v,p[4]-y);break;case"C":e.bezierCurveTo(p[1],p[2],p[3],p[4],p[5]-v,p[6]-y);break;case"A":var m=void 0;r?(m=r[d])||(m=(0,s.default)(l,p),r[d]=m):m=(0,s.default)(l,p);var b=m.cx,x=m.cy,_=m.rx,O=m.ry,P=m.startAngle,w=m.endAngle,M=m.xRotation,C=m.sweepFlag;if(e.ellipse)e.ellipse(b,x,_,O,M,P,w,1-C);else{var S=_>O?_:O,A=_>O?1:_/O,E=_>O?O/_:1;e.translate(b,x),e.rotate(M),e.scale(A,E),e.arc(0,0,S,P,w,1-C),e.scale(1/A,1/E),e.rotate(-M),e.translate(-b,-x)}break;case"Z":e.closePath()}if("Z"===h)l=c;else{var j=p.length;l=[p[j-2],p[j-1]]}}}},e.refreshElement=function(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())))},e.getRefreshRegion=g,e.getMergedRegion=function(t){if(!t.length)return null;var e=[],n=[],r=[],i=[];return(0,a.each)(t,(function(t){var a=g(t);a&&(e.push(a.minX),n.push(a.minY),r.push(a.maxX),i.push(a.maxY))})),{minX:(0,a.min)(e),minY:(0,a.min)(n),maxX:(0,a.max)(r),maxY:(0,a.max)(i)}},e.mergeView=function(t,e){return t&&e&&(0,l.intersectRect)(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 a=n(0),o=n(452),s=r(n(453)),l=n(53),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(183));function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}var f={fill:"fillStyle",stroke:"strokeStyle",opacity:"globalAlpha"};function d(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()&&p(r.cfg.children,e);else if(r.cfg.refresh)r.isGroup()&&d(r.cfg.children,e);else{var i=h(r,e);r.cfg.refresh=i,i&&r.isGroup()&&d(r.cfg.children,e)}}}function p(t,e){for(var n=0;n<t.length;n++){var r=t[n];r.cfg.refresh=!0,r.isGroup()&&p(r.get("children"),e)}}function h(t,e){var n=t.cfg.cacheCanvasBBox;return t.cfg.isInView&&n&&(0,l.intersectRect)(n,e)}function g(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=(0,l.mergeRegion)(n,i):r?e=n:a&&(e=i)}return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setShadow=function(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")},e.setTransform=function(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]);-1===(r=r.join(",")).indexOf("NaN")?n.setAttribute("transform","matrix("+r+")"):console.warn("invalid matrix:",e)}},e.setClip=function(t,e){var n=t.getClip(),i=t.get("el");if(n){if(n&&!i.hasAttribute("clip-path")){(0,r.createDom)(n),n.createPath(e);var a=e.addClip(n);i.setAttribute("clip-path","url(#"+a+")")}}else i.removeAttribute("clip-path")};var r=n(75)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getRectWithCornerRadius=e.getFunnelPath=e.getIntervalRectPath=e.getBackgroundRectPath=e.parseRadius=e.getRectPath=e.getRectPoints=void 0;var r=n(0),i=n(46);function a(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 o(t,e){var n=0,i=0,a=0,o=0;return r.isArray(t)?1===t.length?n=i=a=o=t[0]:2===t.length?(n=a=t[0],i=o=t[1]):3===t.length?(n=t[0],i=o=t[1],a=t[2]):(n=t[0],i=t[1],a=t[2],o=t[3]):n=i=a=o=t,n+i>e&&(i=e-(n=n?e/(1+i/n):0)),a+o>e&&(o=e-(a=a?e/(1+o/a):0)),[n||0,i||0,a||0,o||0]}e.getRectPoints=function(t,e){void 0===e&&(e=!1);var n,i,a,o,s=t.x,l=t.y,u=t.y0,c=t.size;r.isArray(l)?(n=l[0],i=l[1]):(n=u,i=l),r.isArray(s)?(a=s[0],o=s[1]):(a=s-c/2,o=s+c/2);var f=[{x:a,y:n},{x:a,y:i}];return e?f.push({x:o,y:(i+n)/2}):f.push({x:o,y:i},{x:o,y:n}),f},e.getRectPath=a,e.parseRadius=o,e.getBackgroundRectPath=function(t,e,n){var a=[];if(n.isRect){var s=n.isTransposed?{x:n.start.x,y:e[0].y}:{x:e[0].x,y:n.start.y},l=n.isTransposed?{x:n.end.x,y:e[2].y}:{x:e[3].x,y:n.end.y},u=r.get(t,["background","style","radius"]);if(u){var c=n.isTransposed?Math.abs(e[0].y-e[2].y):e[2].x-e[1].x,f=n.isTransposed?n.getWidth():n.getHeight(),d=o(u,Math.min(c,f)),p=d[0],h=d[1],g=d[2],v=d[3];a.push(["M",s.x,l.y+p]),0!==p&&a.push(["A",p,p,0,0,1,s.x+p,l.y]),a.push(["L",l.x-h,l.y]),0!==h&&a.push(["A",h,h,0,0,1,l.x,l.y+h]),a.push(["L",l.x,s.y-g]),0!==g&&a.push(["A",g,g,0,0,1,l.x-g,s.y]),a.push(["L",s.x+v,s.y]),0!==v&&a.push(["A",v,v,0,0,1,s.x,s.y-v])}else a.push(["M",s.x,s.y]),a.push(["L",l.x,s.y]),a.push(["L",l.x,l.y]),a.push(["L",s.x,l.y]),a.push(["L",s.x,s.y]);a.push(["z"])}if(n.isPolar){var y=n.getCenter(),m=i.getAngle(t,n),b=m.startAngle,x=m.endAngle;if("theta"===n.type||n.isTransposed){var _=function(t){return Math.pow(t,2)};p=Math.sqrt(_(y.x-e[0].x)+_(y.y-e[0].y)),h=Math.sqrt(_(y.x-e[2].x)+_(y.y-e[2].y)),a=i.getSectorPath(y.x,y.y,p,n.startAngle,n.endAngle,h)}else a=i.getSectorPath(y.x,y.y,n.getRadius(),b,x)}return a},e.getIntervalRectPath=function(t,e,n){var r=n.getWidth(),i=n.getHeight(),o="rect"===n.type,s=[],l=(t[2].x-t[1].x)/2,u=n.isTransposed?l*i/r:l*r/i;return"round"===e?(o?(s.push(["M",t[0].x,t[0].y+u]),s.push(["L",t[1].x,t[1].y-u]),s.push(["A",l,l,0,0,1,t[2].x,t[2].y-u]),s.push(["L",t[3].x,t[3].y+u]),s.push(["A",l,l,0,0,1,t[0].x,t[0].y+u])):(s.push(["M",t[0].x,t[0].y]),s.push(["L",t[1].x,t[1].y]),s.push(["A",l,l,0,0,1,t[2].x,t[2].y]),s.push(["L",t[3].x,t[3].y]),s.push(["A",l,l,0,0,1,t[0].x,t[0].y])),s.push(["z"])):s=a(t),s},e.getFunnelPath=function(t,e,n){var i=[];return r.isNil(e)?n?i.push(["M",t[0].x,t[0].y],["L",t[1].x,t[1].y],["L",t[2].x,t[2].y],["L",t[2].x,t[2].y],["Z"]):i.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"]):i.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"]),i},e.getRectWithCornerRadius=function(t,e,n){var r,i,a,s,l=t[0],u=t[1],c=t[2],f=t[3],d=[0,0,0,0],p=d[0],h=d[1],g=d[2],v=d[3];l.y<u.y?(u=t[0],l=t[1],f=t[2],c=t[3],v=(r=o(n,Math.min(f.x-l.x,l.y-u.y)))[0],g=r[1],h=r[2],p=r[3]):(p=(i=o(n,Math.min(f.x-l.x,l.y-u.y)))[0],h=i[1],g=i[2],v=i[3]),e.isTransposed&&(l=t[0],f=t[1],c=t[2],u=t[3],t[0].x>t[1].x?(f=t[0],l=t[1],u=t[2],c=t[3],p=(a=o(n,Math.min(f.x-l.x,l.y-u.y)))[0],v=a[1],g=a[2],h=a[3]):(h=(s=o(n,Math.min(f.x-l.x,l.y-u.y)))[0],g=s[1],v=s[2],p=s[3]));var y=[];return y.push(["M",u.x,u.y+p]),0!==p&&y.push(["A",p,p,0,0,1,u.x+p,u.y]),y.push(["L",c.x-h,c.y]),0!==h&&y.push(["A",h,h,0,0,1,c.x,c.y+h]),y.push(["L",f.x,f.y-g]),0!==g&&y.push(["A",g,g,0,0,1,f.x-g,f.y]),y.push(["L",l.x+v,l.y]),0!==v&&y.push(["A",v,v,0,0,1,l.x,l.y-v]),y.push(["L",u.x,u.y+p]),y.push(["z"]),y}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(43)),o=n(31),s=n(31),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="",e.ignoreItemStates=[],e}return r.__extends(e,t),e.prototype.getTriggerListInfo=function(){var t=s.getDelegationObject(this.context),e=null;return s.isList(t)&&(e={item:t.item,list:t.component}),e},e.prototype.getAllowComponents=function(){var t=this,e=this.context.view,n=o.getComponents(e),r=[];return i.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();i.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=s.getScaleByField(r,e);return i&&i.isCategory},e.prototype.allowSetStateByItem=function(t,e){var n=this.ignoreItemStates;return!n.length||0===n.filter((function(n){return e.hasState(t,n)})).length},e.prototype.setStateByElement=function(t,e,n){var r=t.get("field"),i=this.context.view,a=s.getScaleByField(i,r),o=s.getElementValue(e,r),l=a.getText(o);this.setItemsState(t,l,n)},e.prototype.setStateEnable=function(t){var e=this,n=s.getCurrentElement(this.context);if(n){var r=this.getAllowComponents();i.each(r,(function(r){e.setStateByElement(r,n,t)}))}else{var a=s.getDelegationObject(this.context);if(s.isList(a)){var o=a.item,l=a.component;this.allowSetStateByElement(l)&&this.allowSetStateByItem(o,l)&&this.setItemState(l,o,t)}}},e.prototype.setItemsState=function(t,e,n){var r=this,a=t.getItems();i.each(a,(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}(a.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.resizeObservers=void 0,e.resizeObservers=[]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_TOOLTIP_OPTIONS=e.Y_FIELD=e.X_FIELD=void 0;var r=n(1),i=n(0);e.X_FIELD="x",e.Y_FIELD="y",e.DEFAULT_TOOLTIP_OPTIONS={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+i.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"}},e.DEFAULT_OPTIONS={appendPadding:2,tooltip:r.__assign({},e.DEFAULT_TOOLTIP_OPTIONS),animation:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,i){for(var a,o=t.children,s=-1,l=o.length,u=t.value&&(r-e)/t.value;++s<l;)(a=o[s]).y0=n,a.y1=i,a.x0=e,a.x1=e+=a.value*u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDataWhetherPecentage=e.percent=void 0;var r=n(1),i=n(0),a=n(284);function o(t,e,n,o){var s=i.reduce(t,(function(t,r){var i=r[n],o=t.has(i)?t.get(i):0,s=r[e];return o=a.isRealNumber(s)?o+s:o,t.set(i,o),t}),new Map);return i.map(t,(function(t){var i,l=t[e],u=t[n],c=a.isRealNumber(l)?l/s.get(u):0;return r.__assign(r.__assign({},t),((i={})[o]=c,i))}))}e.percent=o,e.getDataWhetherPecentage=function(t,e,n,r,i){return i?o(t,e,n,r):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.normalPadding=i,e.getAdjustAppendPadding=function(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]]};var r=n(0);function i(t){if((0,r.isNumber)(t))return[t,t,t,t];if((0,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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_TOOLTIP_OPTIONS=e.Y_FIELD=e.X_FIELD=void 0;var r=n(1),i=n(0);e.X_FIELD="x",e.Y_FIELD="y";var a={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+(0,i.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"}};e.DEFAULT_TOOLTIP_OPTIONS=a;var o={appendPadding:2,tooltip:(0,r.__assign)({},a),animation:{}};e.DEFAULT_OPTIONS=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(20),a=r.__importDefault(n(90)),o=r.__importDefault(n(262));n(269);var s=n(450),l=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 r.__extends(e,t),e.prototype.createElements=function(t,e,n){void 0===n&&(n=!1);var r=this,i=r.lastElementsMap,a=r.elementsMap,l=r.elements,u=r.container,c=this.getElementId(t),f=this.getShapeInfo(t),d=i[c];if(d){var p=d.getModel();(this.isCoordinateChanged||s.isModelChange(p,f))&&(d.animate=this.animateOption,d.update(f)),delete i[c]}else{var h=this.getShapeFactory();(d=new o.default({shapeFactory:h,container:u,offscreenGroup:this.getOffscreenGroup()})).geometry=this,d.animate=this.animateOption,d.draw(f,n)}return l.push(d),a[c]=d,l},e.prototype.getPointsAndData=function(t){for(var e=[],n=[],r=0,a=t.length;r<a;r++){var o=t[r];e.push({x:o.x,y:o.y}),n.push(o[i.FIELD_ORIGIN])}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}(a.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.STATUS_ACTIVE=e.STATUS_UNACTIVE=void 0;var r=n(1),i=n(0),a=n(31),o=n(280),s=r.__importDefault(n(276)),l=n(20);e.STATUS_UNACTIVE=l.ELEMENT_STATE.INACTIVE,e.STATUS_ACTIVE=l.ELEMENT_STATE.ACTIVE;var u=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.stateName=e.STATUS_ACTIVE,n}return r.__extends(n,t),n.prototype.setElementsStateByItem=function(t,e,n,r){var i=this;this.setHighlightBy(t,(function(t){return i.isMathItem(t,e,n)}),r)},n.prototype.setElementHighlight=function(t,n){n(t)?(t.hasState(e.STATUS_UNACTIVE)&&t.setState(e.STATUS_UNACTIVE,!1),t.setState(e.STATUS_ACTIVE,!0)):t.hasState(e.STATUS_ACTIVE)||t.setState(e.STATUS_UNACTIVE,!0)},n.prototype.setHighlightBy=function(t,n,r){var o=this;if(r)i.each(t,(function(t){o.setElementHighlight(t,n)}));else{var s=a.getElementsByState(this.context.view,e.STATUS_ACTIVE),l=!0;i.each(s,(function(t){if(!n(t))return l=!1,!1})),l?this.clear():i.each(t,(function(t){n(t)&&(t.hasState(e.STATUS_ACTIVE)&&t.setState(e.STATUS_ACTIVE,!1),t.setState(e.STATUS_UNACTIVE,!0))}))}},n.prototype.setElementState=function(t,e){var n=this.context.view,r=a.getElements(n);this.setHighlightBy(r,(function(e){return t===e}),e)},n.prototype.highlight=function(){this.setState()},n.prototype.clear=function(){var t=this.context.view;o.clearHighlight(t)},n}(s.default);e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeDom=e.getChartSize=void 0;var r=n(20);function i(t){return"number"===typeof t&&!isNaN(t)}e.getChartSize=function(t,e,n,a){var o=n,s=a;if(e){var l=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)}}(t);o=l.width?l.width:o,s=l.height?l.height:s}return{width:Math.max(i(o)?o:r.MIN_CHART_WIDTH,r.MIN_CHART_WIDTH),height:Math.max(i(s)?s:r.MIN_CHART_HEIGHT,r.MIN_CHART_HEIGHT)}},e.removeDom=function(t){var e=t.parentNode;e&&e.removeChild(t)};var a=n(95);Object.defineProperty(e,"createDom",{enumerable:!0,get:function(){return a.createDom}}),Object.defineProperty(e,"modifyCSS",{enumerable:!0,get:function(){return a.modifyCSS}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.pathIn=void 0,e.pathIn=function(t,e,n){var r=t.getTotalLength();t.attr("lineDash",[r]),t.animate((function(t){return{lineDashOffset:(1-t)*r}}),e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.antvDark=e.createDarkStyleSheet=void 0;var r="#000",i="#BFBFBF",a="#F0F0F0",o="#FFFFFF",s="#A6A6A6",l="#737373",u="#404040",c="#262626",f=["#5B8FF9","#5AD8A6","#5D7092","#F6BD16","#E86452","#6DC8EC","#945FB9","#FF9845","#1E9493","#FF99C3"],d=["#5B8FF9","#CDDDFD","#5AD8A6","#CDF3E4","#5D7092","#CED4DE","#F6BD16","#FCEBB9","#E86452","#F8D0CB","#6DC8EC","#D3EEF9","#945FB9","#DECFEA","#FF9845","#FFE0C7","#1E9493","#BBDEDE","#FF99C3","#FFE0ED"],p=["#B8E1FF","#9AC5FF","#7DAAFF","#5B8FF9","#3D76DD","#085EC0","#0047A5","#00318A","#001D70"];e.createDarkStyleSheet=function(t){void 0===t&&(t={});var e=t.backgroundColor,n=void 0===e?"#141414":e,h=t.subColor,g=void 0===h?"rgba(255,255,255,0.05)":h,v=t.paletteQualitative10,y=void 0===v?f:v,m=t.paletteQualitative20,b=void 0===m?d:m,x=t.paletteSemanticRed,_=void 0===x?"#F4664A":x,O=t.paletteSemanticGreen,P=void 0===O?"#30BF78":O,w=t.paletteSemanticYellow,M=void 0===w?"#FAAD14":w,C=t.paletteSequence,S=void 0===C?p:C,A=t.fontFamily,E=void 0===A?'"-apple-system", "Segoe UI", Roboto, "Helvetica Neue", Arial,\n "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n "Noto Color Emoji"':A,j=t.brandColor;return{backgroundColor:n,brandColor:void 0===j?y[0]:j,subColor:g,paletteQualitative10:y,paletteQualitative20:b,paletteSemanticRed:_,paletteSemanticGreen:P,paletteSemanticYellow:M,paletteSequence:S,fontFamily:E,axisLineBorderColor:u,axisLineBorder:1,axisLineDash:null,axisTitleTextFillColor:s,axisTitleTextFontSize:12,axisTitleTextLineHeight:12,axisTitleTextFontWeight:"normal",axisTitleSpacing:12,axisTickLineBorderColor:u,axisTickLineLength:4,axisTickLineBorder:1,axisSubTickLineBorderColor:c,axisSubTickLineLength:2,axisSubTickLineBorder:1,axisLabelFillColor:l,axisLabelFontSize:12,axisLabelLineHeight:12,axisLabelFontWeight:"normal",axisLabelOffset:8,axisGridBorderColor:c,axisGridBorder:1,axisGridLineDash:null,legendTitleTextFillColor:l,legendTitleTextFontSize:12,legendTitleTextLineHeight:21,legendTitleTextFontWeight:"normal",legendMarkerColor:f[0],legendMarkerSpacing:8,legendMarkerSize:4,legendCircleMarkerSize:4,legendSquareMarkerSize:4,legendLineMarkerSize:5,legendItemNameFillColor:s,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:l,legendPageNavigatorMarkerInactiveFillOpacity:.45,legendPageNavigatorMarkerFillColor:l,legendPageNavigatorMarkerFillOpacity:1,legendPageNavigatorTextFillColor:s,legendPageNavigatorTextFontSize:12,sliderRailFillColor:c,sliderRailBorder:0,sliderRailBorderColor:null,sliderRailWidth:100,sliderRailHeight:12,sliderLabelTextFillColor:l,sliderLabelTextFontSize:12,sliderLabelTextLineHeight:12,sliderLabelTextFontWeight:"normal",sliderHandlerFillColor:a,sliderHandlerWidth:10,sliderHandlerHeight:14,sliderHandlerBorder:1,sliderHandlerBorderColor:i,annotationArcBorderColor:c,annotationArcBorder:1,annotationLineBorderColor:u,annotationLineBorder:1,annotationLineDash:null,annotationTextFillColor:s,annotationTextFontSize:12,annotationTextLineHeight:12,annotationTextFontWeight:"normal",annotationTextBorderColor:null,annotationTextBorder:0,annotationRegionFillColor:o,annotationRegionFillOpacity:.06,annotationRegionBorder:0,annotationRegionBorderColor:null,annotationDataMarkerLineLength:16,tooltipCrosshairsBorderColor:u,tooltipCrosshairsBorder:1,tooltipCrosshairsLineDash:null,tooltipContainerFillColor:"#1f1f1f",tooltipContainerFillOpacity:.95,tooltipContainerShadow:"0px 2px 4px rgba(0,0,0,.5)",tooltipContainerBorderRadius:3,tooltipTextFillColor:s,tooltipTextFontSize:12,tooltipTextLineHeight:12,tooltipTextFontWeight:"bold",labelFillColor:s,labelFillColorDark:"#2c3542",labelFillColorLight:"#ffffff",labelFontSize:12,labelLineHeight:12,labelFontWeight:"normal",labelBorderColor:null,labelBorder:0,innerLabelFillColor:r,innerLabelFontSize:12,innerLabelLineHeight:12,innerLabelFontWeight:"normal",innerLabelBorderColor:null,innerLabelBorder:0,overflowLabelFillColor:s,overflowLabelFillColorDark:"#2c3542",overflowLabelFillColorLight:"#ffffff",overflowLabelFontSize:12,overflowLabelLineHeight:12,overflowLabelFontWeight:"normal",overflowLabelBorderColor:r,overflowLabelBorder:1,labelLineBorder:1,labelLineBorderColor:u,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:f[0],pointFillOpacity:.95,pointSize:4,pointBorder:1,pointBorderColor:r,pointBorderOpacity:1,pointActiveBorderColor:o,pointSelectedBorder:2,pointSelectedBorderColor:o,pointInactiveFillOpacity:.3,pointInactiveBorderOpacity:.3,hollowPointSize:4,hollowPointBorder:1,hollowPointBorderColor:f[0],hollowPointBorderOpacity:.95,hollowPointFillColor:r,hollowPointActiveBorder:1,hollowPointActiveBorderColor:o,hollowPointActiveBorderOpacity:1,hollowPointSelectedBorder:2,hollowPointSelectedBorderColor:o,hollowPointSelectedBorderOpacity:1,hollowPointInactiveBorderOpacity:.3,lineBorder:2,lineBorderColor:f[0],lineBorderOpacity:1,lineActiveBorder:3,lineSelectedBorder:3,lineInactiveBorderOpacity:.3,areaFillColor:f[0],areaFillOpacity:.25,areaActiveFillColor:f[0],areaActiveFillOpacity:.5,areaSelectedFillColor:f[0],areaSelectedFillOpacity:.5,areaInactiveFillOpacity:.3,hollowAreaBorderColor:f[0],hollowAreaBorder:2,hollowAreaBorderOpacity:1,hollowAreaActiveBorder:3,hollowAreaActiveBorderColor:o,hollowAreaSelectedBorder:3,hollowAreaSelectedBorderColor:o,hollowAreaInactiveBorderOpacity:.3,intervalFillColor:f[0],intervalFillOpacity:.95,intervalActiveBorder:1,intervalActiveBorderColor:o,intervalActiveBorderOpacity:1,intervalSelectedBorder:2,intervalSelectedBorderColor:o,intervalSelectedBorderOpacity:1,intervalInactiveBorderOpacity:.3,intervalInactiveFillOpacity:.3,hollowIntervalBorder:2,hollowIntervalBorderColor:f[0],hollowIntervalBorderOpacity:1,hollowIntervalFillColor:r,hollowIntervalActiveBorder:2,hollowIntervalActiveBorderColor:o,hollowIntervalSelectedBorder:3,hollowIntervalSelectedBorderColor:o,hollowIntervalSelectedBorderOpacity:1,hollowIntervalInactiveBorderOpacity:.3}},e.antvDark=e.createDarkStyleSheet()},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getLabelValueDir=function(t){var e=t.points;return e[0].y<=e[2].y?1:-1},e.prototype.getLabelOffsetPoint=function(e,n,i){var a,o=t.prototype.getLabelOffsetPoint.call(this,e,n,i),s=this.getCoordinate().isTransposed?"x":"y",l=this.getLabelValueDir(e.mappingData);return r.__assign(r.__assign({},o),((a={})[s]=o[s]*l,a))},e.prototype.getThemedLabelCfg=function(t){var e=this.geometry,n=this.getDefaultLabelCfg(),r=e.theme;return i.deepMix({},n,r.labels,"middle"===t.position?{offset:0}:{},t)},e.prototype.setLabelPosition=function(t,e,n,r){var a,o,s,l,u=this.getCoordinate(),c=u.isTransposed,f=e.points,d=u.convert(f[0]),p=u.convert(f[2]),h=this.getLabelValueDir(e),g=i.isArray(e.shape)?e.shape[0]:e.shape;if("funnel"===g||"pyramid"===g){var v=i.get(e,"nextPoints"),y=i.get(e,"points");if(v){var m=u.convert(y[0]),b=u.convert(y[1]),x=u.convert(v[0]),_=u.convert(v[1]);c?(a=Math.min(x.y,m.y),s=Math.max(x.y,m.y),o=(b.x+_.x)/2,l=(m.x+x.x)/2):(a=Math.min((b.y+_.y)/2,(m.y+x.y)/2),s=Math.max((b.y+_.y)/2,(m.y+x.y)/2),o=_.x,l=m.x)}else a=Math.min(p.y,d.y),s=Math.max(p.y,d.y),o=p.x,l=d.x}else a=Math.min(p.y,d.y),s=Math.max(p.y,d.y),o=p.x,l=d.x;switch(r){case"right":t.x=o,t.y=(a+s)/2,t.textAlign=i.get(t,"textAlign",h>0?"left":"right");break;case"left":t.x=l,t.y=(a+s)/2,t.textAlign=i.get(t,"textAlign",h>0?"left":"right");break;case"bottom":c&&(t.x=(o+l)/2),t.y=s,t.textAlign=i.get(t,"textAlign","center"),t.textBaseline=i.get(t,"textBaseline",h>0?"bottom":"top");break;case"middle":c&&(t.x=(o+l)/2),t.y=(a+s)/2,t.textAlign=i.get(t,"textAlign","center"),t.textBaseline=i.get(t,"textBaseline","middle");break;case"top":c&&(t.x=(o+l)/2),t.y=a,t.textAlign=i.get(t,"textAlign","center"),t.textBaseline=i.get(t,"textBaseline",h>0?"bottom":"top")}},e}(r.__importDefault(n(98)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(48),o=n(46),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.defaultLayout="distribute",e}return r.__extends(e,t),e.prototype.getDefaultLabelCfg=function(e,n){var r=t.prototype.getDefaultLabelCfg.call(this,e,n);return i.deepMix({},r,i.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)>Math.PI/2&&(r-=Math.PI),r<-Math.PI/2&&(r+=Math.PI)),r},e.prototype.getLabelAlign=function(t){var e,n=this.getCoordinate().getCenter();return e=t.angle<=Math.PI/2&&t.x>=n.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:i.isArray(t.x)?t.x[0]:t.x,y:t.y[0]},o={x:i.isArray(t.x)?t.x[1]:t.x,y:t.y[1]},s=a.getAngleByPoint(n,r);if(t.points&&t.points[0].y===t.points[1].y)e=s;else{var l=a.getAngleByPoint(n,o);s>=l&&(l+=2*Math.PI),e=s+(l-s)/2}return e},e.prototype.getCirclePoint=function(t,e){var n=this.getCoordinate(),i=n.getCenter(),a=n.getRadius()+e;return r.__assign(r.__assign({},o.polarToCartesian(i.x,i.y,a,t)),{angle:t,r:a})},e}(r.__importDefault(n(205)).default);e.default=s},function(t,e,n){"use strict";n.d(e,"a",(function(){return p}));var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=n(50),l=n.n(s),u=n(611),c=n.n(u),f=n(61),d=n.n(f),p=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return l()(t)||o.a.isValidElement(t)?{visible:!0,text:t}:c()(t)?{visible:t}:d()(t)?i()({visible:!0},t):{visible:e}}},function(t,e,n){"use strict";n.d(e,"b",(function(){return O}));var r=n(10),i=n.n(r),a=n(11),o=n.n(a),s=n(5),l=n.n(s),u=n(9),c=n.n(u),f=n(25),d=n.n(f),p=n(195),h=n(124),g=n.n(h),v=n(0),y=n(7);function m(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=l()(t);if(e){var i=l()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return o()(this,n)}}var b={},x=function(){function t(e){c()(this,t),this.cfg={shared:!0},this.chartMap={},this.state={},this.id=Object(v.uniqueId)("bx-action"),this.type=e||"tooltip"}return d()(t,[{key:"connect",value:function(t,e,n){return this.chartMap[t]={chart:e,pointFinder:n},e.interaction("connect-".concat(this.type,"-").concat(this.id)),"tooltip"===this.type&&this.cfg.shared&&void 0===Object(v.get)(e,["options","tooltip","shared"])&&Object(v.set)(e,["options","tooltip","shared"],!0),this}},{key:"unConnect",value:function(t){this.chartMap[t].chart.removeInteraction("connect-".concat(this.type,"-").concat(this.id)),delete this.chartMap[t]}},{key:"destroy",value:function(){Object(p.unregisterAction)("connect-".concat(this.type,"-").concat(this.id))}}]),t}(),_=function(){var t=new x("tooltip");return Object(y.registerAction)("connect-tooltip-".concat(t.id),function(e){i()(r,e);var n=m(r);function r(){var e;return c()(this,r),(e=n.apply(this,arguments)).CM=t,e}return d()(r,[{key:"showTooltip",value:function(t,e){var n=t.getTooltipItems(e)||e;Object(v.forIn)(this.CM.chartMap,(function(t){var r=t.chart,i=t.pointFinder;if(!r.destroyed&&r.visible)if(i){var a=i(n,r);a&&r.showTooltip(a)}else r.showTooltip(e)}))}},{key:"hideTooltip",value:function(){Object(v.forIn)(this.CM.chartMap,(function(t){return t.chart.hideTooltip()}))}}]),r}(g.a)),Object(y.registerInteraction)("connect-tooltip-".concat(t.id),{start:[{trigger:"plot:mousemove",action:"connect-tooltip-".concat(t.id,":show")}],end:[{trigger:"plot:mouseleave",action:"connect-tooltip-".concat(t.id,":hide")}]}),t},O=function(t,e,n,r,i){var a=b[t];null===n&&a?a.unConnect(e):a?a.connect(e,n,i):(b[t]=_(),b[t].cfg.shared=!!r,b[t].connect(e,n,i))};e.a=_},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.growInXY=e.growInY=e.growInX=void 0;var r=n(945);e.growInX=function(t,e,n){var i=n.coordinate,a=n.minYPoint;r.doScaleAnimate(t,e,i,a,"x")},e.growInY=function(t,e,n){var i=n.coordinate,a=n.minYPoint;r.doScaleAnimate(t,e,i,a,"y")},e.growInXY=function(t,e,n){var i=n.coordinate,a=n.minYPoint;r.doScaleAnimate(t,e,i,a,"xy")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(21),i=n(1046);function a(t,e,n,o){for(var s in n=n||0,o=o||5,e)if(e.hasOwnProperty(s)){var l=e[s];null!==l&&i.default(l)?(i.default(t[s])||(t[s]={}),n<o?a(t[s],l,n+1,o):t[s]=e[s]):r.default(l)?(t[s]=[],t[s]=t[s].concat(l)):void 0!==l&&(t[s]=l)}}e.default=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)a(t,e[r]);return t}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(6));e.default=function(t){var e=(0,i.default)(t);return null!==t&&"object"===e||"function"===e}},function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.detect=function(t){return t?d(t):"undefined"===typeof document&&"undefined"!==typeof navigator&&"ReactNative"===navigator.product?new s:"undefined"!==typeof navigator?d(navigator.userAgent):h()},e.browserName=function(t){var e=f(t);return e?e[0]:null},e.parseUserAgent=d,e.detectOS=p,e.getNodeVersion=h,e.ReactNativeInfo=e.BotInfo=e.SearchBotDeviceInfo=e.NodeInfo=e.BrowserInfo=void 0;var n=function(){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},r=function(t,e,n){this.name=t,this.version=e,this.os=n,this.type="browser"};e.BrowserInfo=r;var i=function(e){this.version=e,this.type="node",this.name="node",this.os=t.platform};e.NodeInfo=i;var a=function(t,e,n,r){this.name=t,this.version=e,this.os=n,this.bot=r,this.type="bot-device"};e.SearchBotDeviceInfo=a;var o=function(){this.type="bot",this.bot=!0,this.name="bot",this.version=null,this.os=null};e.BotInfo=o;var s=function(){this.type="react-native",this.name="react-native",this.version=null,this.os=null};e.ReactNativeInfo=s;var l=/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask\ Jeeves\/Teoma|ia_archiver)/,u=[["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|$)/],["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",/FBAV\/([0-9\.]+)/],["instagram",/Instagram\s([0-9\.]+)/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Mobile/],["ios-webview",/AppleWebKit\/([0-9\.]+).*Gecko\)$/],["searchbot",/alexa|bot|crawl(er|ing)|facebookexternalhit|feedburner|google web preview|nagios|postrank|pingdom|slurp|spider|yahoo!|yandex/]],c=[["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/],["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&&u.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 d(t){var e=f(t);if(!e)return null;var i=e[0],s=e[1];if("searchbot"===i)return new o;var u=s[1]&&s[1].split(/[._]/).slice(0,3);u?u.length<3&&(u=n(u,function(t){for(var e=[],n=0;n<t;n++)e.push("0");return e}(3-u.length))):u=[];var c=u.join("."),d=p(t),h=l.exec(t);return h&&h[1]?new a(i,c,d,h[1]):new r(i,c,d)}function p(t){for(var e=0,n=c.length;e<n;e++){var r=c[e],i=r[0];if(r[1].exec(t))return i}return null}function h(){return"undefined"!==typeof t&&t.version?new i(t.version.slice(1)):null}}).call(this,n(731))},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=o,e.clone=function(t){var e=new i.ARRAY_TYPE(3);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e},e.length=s,e.fromValues=function(t,e,n){var r=new i.ARRAY_TYPE(3);return r[0]=t,r[1]=e,r[2]=n,r},e.copy=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t},e.set=function(t,e,n,r){return t[0]=e,t[1]=n,t[2]=r,t},e.add=function(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t[2]=e[2]+n[2],t},e.subtract=l,e.multiply=u,e.divide=c,e.ceil=function(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t},e.floor=function(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t},e.min=function(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},e.max=function(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},e.round=function(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t},e.scale=function(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t[2]=e[2]*n,t},e.scaleAndAdd=function(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},e.distance=f,e.squaredDistance=d,e.squaredLength=p,e.negate=function(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t},e.inverse=function(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t},e.normalize=function(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},e.dot=h,e.cross=function(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},e.lerp=function(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},e.hermite=function(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},e.bezier=function(t,e,n,r,i,a){var o=1-a,s=o*o,l=a*a,u=s*o,c=3*a*s,f=3*l*o,d=l*a;return t[0]=e[0]*u+n[0]*c+r[0]*f+i[0]*d,t[1]=e[1]*u+n[1]*c+r[1]*f+i[1]*d,t[2]=e[2]*u+n[2]*c+r[2]*f+i[2]*d,t},e.random=function(t,e){e=e||1;var n=2*i.RANDOM()*Math.PI,r=2*i.RANDOM()-1,a=Math.sqrt(1-r*r)*e;return t[0]=Math.cos(n)*a,t[1]=Math.sin(n)*a,t[2]=r*e,t},e.transformMat4=function(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},e.transformMat3=function(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},e.transformQuat=function(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,f=a*s-r*u,d=r*l-i*s,p=i*d-a*f,h=a*c-r*d,g=r*f-i*c,v=2*o;return c*=v,f*=v,d*=v,p*=2,h*=2,g*=2,t[0]=s+c+p,t[1]=l+f+h,t[2]=u+d+g,t},e.rotateX=function(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},e.rotateY=function(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},e.rotateZ=function(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},e.angle=function(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,f=c&&h(t,e)/c;return Math.acos(Math.min(Math.max(f,-1),1))},e.zero=function(t){return t[0]=0,t[1]=0,t[2]=0,t},e.str=function(t){return"vec3("+t[0]+", "+t[1]+", "+t[2]+")"},e.exactEquals=function(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=e[0],s=e[1],l=e[2];return Math.abs(n-o)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(o))&&Math.abs(r-s)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(s))&&Math.abs(a-l)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(l))},e.forEach=e.sqrLen=e.len=e.sqrDist=e.dist=e.div=e.mul=e.sub=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(){var t=new i.ARRAY_TYPE(3);return i.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t}function s(t){var e=t[0],n=t[1],r=t[2];return Math.hypot(e,n,r)}function l(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t[2]=e[2]-n[2],t}function u(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t[2]=e[2]*n[2],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 f(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 d(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 p(t){var e=t[0],n=t[1],r=t[2];return e*e+n*n+r*r}function h(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]}var g=l;e.sub=g;var v=u;e.mul=v;var y=c;e.div=y;var m=f;e.dist=m;var b=d;e.sqrDist=b;var x=s;e.len=x;var _=p;e.sqrLen=_;var O=function(){var t=o();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}}();e.forEach=O},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(86),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=o(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(391));function o(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(o=function(t){return t?n:e})(t)}var s={box:function(t,e,n,r){return(0,i.getBBoxByArray)([t,n],[e,r])},length:function(t,e,n,r){return(0,i.distance)(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,a,o){var s=(n-t)*(a-t)+(r-e)*(o-e);return s<0?(0,i.distance)(t,e,a,o):s>(n-t)*(n-t)+(r-e)*(r-e)?(0,i.distance)(n,r,a,o):this.pointToLine(t,e,n,r,a,o)},pointToLine:function(t,e,n,r,i,o){var s=[n-t,r-e];if(a.exactEquals(s,[0,0]))return Math.sqrt((i-t)*(i-t)+(o-e)*(o-e));var l=[-s[1],s[0]];a.normalize(l,l);var u=[i-t,o-e];return Math.abs(a.dot(u,l))},tangentAngle:function(t,e,n,r){return Math.atan2(r-e,n-t)}};e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=/rgba?\(([\s.,0-9]+)\)/,a=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,o=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,s=/[\d.]+:(#[^\s]+|[^\)]+\))/gi,l=function(t,e,n,r){return t[r]+(e[r]-t[r])*n};function u(t){return"#"+d(t[0])+d(t[1])+d(t[2])}var c,f=function(t){return[parseInt(t.substr(1,2),16),parseInt(t.substr(3,2),16),parseInt(t.substr(5,2),16)]},d=function(t){var e=Math.round(t).toString(16);return 1===e.length?"0"+e:e},p=function(t){if("#"===t[0]&&7===t.length)return t;c||(c=function(){var t=document.createElement("i");return t.title="Web Colour Picker",t.style.display="none",document.body.appendChild(t),t}()),c.style.color=t;var e=document.defaultView.getComputedStyle(c,"").getPropertyValue("color");return e=u(i.exec(e)[1].split(/\s*,\s*/).map((function(t){return Number(t)})))},h={rgb2arr:f,gradient:function(t){var e=(0,r.isString)(t)?t.split("-"):t,n=(0,r.map)(e,(function(t){return f(-1===t.indexOf("#")?p(t):t)}));return function(t){return 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 u([l(o,s,a,0),l(o,s,a,1),l(o,s,a,2)])}(n,t)}},toRGB:(0,r.memoize)(p),toCSSGradient:function(t){if(/^[r,R,L,l]{1}[\s]*\(/.test(t)){var e,n=void 0;if("l"===t[0]){var i=+(l=a.exec(t))[1]+90;n=l[2],e="linear-gradient("+i+"deg, "}else if("r"===t[0]){var l;e="radial-gradient(",n=(l=o.exec(t))[4]}var u=n.match(s);return(0,r.each)(u,(function(t,n){var r=t.split(":");e+=r[1]+" "+100*r[0]+"%",n!==u.length-1&&(e+=", ")})),e+=")"}return t}};e.default=h},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.timeFormat=function(t,e){return(o.format||o.default.format)(t,e)},e.toTimeStamp=function(t){return(0,a.isString)(t)&&(t=t.indexOf("T")>0?new Date(t).getTime():new Date(t.replace(/-/gi,"/")).getTime()),(0,a.isDate)(t)&&(t=t.getTime()),t},e.getTickInterval=function(t,e,n){var r=(e-t)/n,i=(0,s.default)((function(t){return t[1]}))(h,r)-1,o=h[i];return i<0?o=h[0]:i>=h.length&&(o=(0,a.last)(h)),o},e.YEAR=e.MONTH=e.DAY=e.HOUR=e.MINUTE=e.SECOND=void 0;var a=n(0),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(821)),s=r(n(822));function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}var u=1e3;e.SECOND=u;var c=6e4;e.MINUTE=c;var f=36e5;e.HOUR=f;var d=24*f;e.DAY=d;var p=31*d;e.MONTH=p,e.YEAR=31536e6;var h=[["HH:mm:ss",u],["HH:mm:ss",1e4],["HH:mm:ss",3e4],["HH:mm",c],["HH:mm",6e5],["HH:mm",18e5],["HH",f],["HH",6*f],["HH",12*f],["YYYY-MM-DD",d],["YYYY-MM-DD",4*d],["YYYY-WW",7*d],["YYYY-MM",p],["YYYY-MM",4*p],["YYYY-MM",6*p],["YYYY",380*d]]},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isContinuous=!0,e}return(0,i.__extends)(e,t),e.prototype.scale=function(t){if((0,a.isNil)(t))return NaN;var e=this.rangeMin(),n=this.rangeMax();return this.max===this.min?e:e+this.getScalePercent(t)*(n-e)},e.prototype.init=function(){t.prototype.init.call(this);var e=this.ticks,n=(0,a.head)(e),r=(0,a.last)(e);n<this.min&&(this.min=n),r>this.max&&(this.max=r),(0,a.isNil)(this.minLimit)||(this.min=n),(0,a.isNil)(this.maxLimit)||(this.max=r)},e.prototype.setDomain=function(){var t=(0,a.getRange)(this.values),e=t.min,n=t.max;(0,a.isNil)(this.min)&&(this.min=e),(0,a.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,a.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}(r(n(138)).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.calBase=function(t,e){var n=Math.E;return e>=0?Math.pow(n,Math.log(e)/t):-1*Math.pow(n,Math.log(-e)/t)},e.log=function(t,e){return 1===t?1:Math.log(e)/Math.log(t)},e.getLogPositiveMin=function(t,e,n){(0,r.isNil)(n)&&(n=Math.max.apply(null,t));var i=n;return(0,r.each)(t,(function(t){t>0&&t<i&&(i=t)})),i===n&&(i=n/e),i>1&&(i=1),i},e.precisionAdd=function(t,e){var n=i(t),r=i(e),a=Math.pow(10,Math.max(n,r));return(t*a+e*a)/a};var r=n(0);function i(t){var e=t.toString().split(/[eE]/),n=(e[0].split(".")[1]||"").length-+(e[1]||0);return n>0?n:0}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(1),i=n(32),a=n(0),o=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,i=t.matrix,a=void 0===i?[1,0,0,0,1,0,0,0,1]:i,o=t.isTransposed,s=void 0!==o&&o;this.start=e,this.end=n,this.matrix=a,this.originalMatrix=(0,r.__spreadArray)([],a),this.isTransposed=s}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,a.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)&&(i=(n=[a,i])[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)&&(i=(n=[a,i])[0],a=n[1]),(t-i)/(a-i)},t.prototype.applyMatrix=function(t,e,n){void 0===n&&(n=0);var r=this.matrix,a=[t,e,n];return i.vec3.transformMat3(a,a,r),a},t.prototype.invertMatrix=function(t,e,n){void 0===n&&(n=0);var r=this.matrix,a=i.mat3.invert([0,0,0,0,0,0,0,0,0],r),o=[t,e,n];return a&&i.vec3.transformMat3(o,o,a),o},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 i.ext.leftTranslate(e,e,[-n.x,-n.y]),i.ext.leftRotate(e,e,t),i.ext.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 i.ext.leftTranslate(n,n,[-r.x,-r.y]),i.ext.leftScale(n,n,[t,e]),i.ext.leftTranslate(n,n,[r.x,r.y]),this},t.prototype.translate=function(t,e){var n=this.matrix;return i.ext.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,r.__spreadArray)([],this.originalMatrix)},t}();e.default=o},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0});var a={Annotation:!0,Axis:!0,Crosshair:!0,Grid:!0,Legend:!0,Tooltip:!0,Component:!0,GroupComponent:!0,HtmlComponent:!0,Slider:!0,Scrollbar:!0,propagationDelegate:!0,TOOLTIP_CSS_CONST:!0};Object.defineProperty(e,"Component",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"GroupComponent",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"HtmlComponent",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"Slider",{enumerable:!0,get:function(){return g.Slider}}),Object.defineProperty(e,"Scrollbar",{enumerable:!0,get:function(){return v.Scrollbar}}),Object.defineProperty(e,"propagationDelegate",{enumerable:!0,get:function(){return b.propagationDelegate}}),e.TOOLTIP_CSS_CONST=e.Tooltip=e.Legend=e.Grid=e.Crosshair=e.Axis=e.Annotation=void 0;var o=O(n(846));e.Annotation=o;var s=O(n(858));e.Axis=s;var l=O(n(865));e.Crosshair=l;var u=O(n(870));e.Grid=u;var c=O(n(873));e.Legend=c;var f=O(n(876));e.Tooltip=f;var d=r(n(246)),p=r(n(41)),h=r(n(178)),g=n(880),v=n(887),y=n(889);Object.keys(y).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===y[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return y[t]}}))}));var m=n(890);Object.keys(m).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===m[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return m[t]}}))}));var b=n(434),x=O(n(251));function _(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(_=function(t){return t?n:e})(t)}function O(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=_(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}e.TOOLTIP_CSS_CONST=x},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.renderTag=function(t,e){var n=e.x,l=e.y,u=e.content,c=e.style,f=e.id,d=e.name,p=e.rotate,h=e.maxLength,g=e.autoEllipsis,v=e.isVertical,y=e.ellipsisPosition,m=e.background,b=t.addGroup({id:f+"-group",name:d+"-group",attrs:{x:n,y:l}}),x=b.addShape({type:"text",id:f,name:d,attrs:(0,r.__assign)({x:0,y:0,text:u},c)}),_=(0,s.formatPadding)((0,i.get)(m,"padding",0));if(h&&g){var O=h-(_[1]+_[3]);(0,a.ellipsisLabel)(!v,x,O,y)}if(m){var P=(0,i.get)(m,"style",{}),w=x.getCanvasBBox(),M=w.minX,C=w.minY,S=w.width,A=w.height;b.addShape("rect",{id:f+"-bg",name:f+"-bg",attrs:(0,r.__assign)({x:M-_[3],y:C-_[0],width:S+_[1]+_[3],height:A+_[0]+_[2]},P)}).toBack()}(0,o.applyTranslate)(b,n,l),(0,o.applyRotate)(b,p,n,l)};var r=n(1),i=n(0),a=n(139),o=n(89),s=n(42)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(95),o=n(0),s=n(42),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{container:null,containerTpl:"<div></div>",updateAutoRender:!0,containerClassName:"",parent:null})},e.prototype.getContainer=function(){return this.get("container")},e.prototype.show=function(){this.get("container").style.display="",this.set("visible",!0)},e.prototype.hide=function(){this.get("container").style.display="none",this.set("visible",!1)},e.prototype.setCapture=function(t){var e=t?"auto":"none";this.getContainer().style.pointerEvents=e,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(0,s.createBBox)(e,n,t.clientWidth,t.clientHeight)},e.prototype.clear=function(){var t=this.get("container");(0,s.clearDom)(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,o.isNil)(t)){t=this.createDom();var e=this.get("parent");(0,o.isString)(e)&&(e=document.getElementById(e),this.set("parent",e)),e.appendChild(t),this.set("container",t)}else(0,o.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,o.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&&(0,s.hasClass)(e,n)){var r=t[n];(0,a.modifyCSS)(e,r)}}},e.prototype.applyChildrenStyles=function(t,e){(0,o.each)(e,(function(e,n){var r=t.getElementsByClassName(n);(0,o.each)(r,(function(t){(0,a.modifyCSS)(t,e)}))}))},e.prototype.applyStyle=function(t,e){var n=this.get("domStyles");(0,a.modifyCSS)(e,n[t])},e.prototype.createDom=function(){var t=this.get("containerTpl");return(0,a.createDom)(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,o.hasKey)(t,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},e.prototype.resetPosition=function(){},e}(r(n(246)).default);e.default=l},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0}),e.addEndArrow=e.addStartArrow=e.getShortenOffset=void 0;var i=n(1),a=n(140),o=Math.sin,s=Math.cos,l=Math.atan2,u=Math.PI;function c(t,e,n,r,i,c,f){var d=e.stroke,p=e.lineWidth,h=l(r-c,n-i),g=new a.Path({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*s(u/6)+","+10*o(u/6)+" L0,0 L"+10*s(u/6)+",-"+10*o(u/6),stroke:d,lineWidth:p}});g.translate(i,c),g.rotateAtPoint(i,c,h),t.set(f?"startArrowShape":"endArrowShape",g)}function f(t,e,n,r,u,c,f){var d=e.startArrow,p=e.endArrow,h=e.stroke,g=e.lineWidth,v=f?d:p,y=v.d,m=v.fill,b=v.stroke,x=v.lineWidth,_=i.__rest(v,["d","fill","stroke","lineWidth"]),O=l(r-c,n-u);y&&(u-=s(O)*y,c-=o(O)*y);var P=new a.Path({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:i.__assign(i.__assign({},_),{stroke:b||h,lineWidth:x||g,fill:m})});P.translate(u,c),P.rotateAtPoint(u,c,O),t.set(f?"startArrowShape":"endArrowShape",P)}e.getShortenOffset=function(t,e,n,r,i){var a=l(r-e,n-t);return{dx:s(a)*i,dy:o(a)*i}},e.addStartArrow=function(t,e,n,i,a,o){"object"===(0,r.default)(e.startArrow)?f(t,e,n,i,a,o,!0):e.startArrow?c(t,e,n,i,a,o,!0):t.set("startArrowShape",null)},e.addEndArrow=function(t,e,n,i,a,o){"object"===(0,r.default)(e.endArrow)?f(t,e,n,i,a,o,!1):e.endArrow?c(t,e,n,i,a,o,!1):t.set("startArrowShape",null)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(33);e.default=function(t,e,n,i,a,o,s){var l=Math.min(t,n),u=Math.max(t,n),c=Math.min(e,i),f=Math.max(e,i),d=a/2;return o>=l-d&&o<=u+d&&s>=c-d&&s<=f+d&&r.Line.pointToLine(t,e,n,i,o,s)<=a/2}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(62);Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return r.default}});var i=n(908);Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return i.default}});var a=n(909);Object.defineProperty(e,"Dom",{enumerable:!0,get:function(){return a.default}});var o=n(910);Object.defineProperty(e,"Ellipse",{enumerable:!0,get:function(){return o.default}});var s=n(911);Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return s.default}});var l=n(912);Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return l.default}});var u=n(913);Object.defineProperty(e,"Marker",{enumerable:!0,get:function(){return u.default}});var c=n(915);Object.defineProperty(e,"Path",{enumerable:!0,get:function(){return c.default}});var f=n(916);Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return f.default}});var d=n(917);Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return d.default}});var p=n(918);Object.defineProperty(e,"Rect",{enumerable:!0,get:function(){return p.default}});var h=n(920);Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return h.default}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findItemsFromViewRecurisive=e.findItemsFromView=e.getTooltipItems=e.findDataByPoint=void 0;var r=n(1),i=n(0),a=n(20),o=n(112);function s(t,e,n){var r=n.translate(t),a=n.translate(e);return i.isNumberEqual(r,a)}function l(t,e,n){var r=n.coordinate,o=n.getYScale(),s=o.field,l=r.invert(e),u=o.invert(l.y);return i.find(t,(function(t){var e=t[a.FIELD_ORIGIN];return e[s][0]<=u&&e[s][1]>=u}))||t[t.length-1]}var u=i.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 c(t){for(var e,n=0,r=function(t){var e=i.values(t.attributes);return i.filter(e,(function(t){return i.contains(a.GROUP_ATTRS,t.type)}))}(t);n<r.length;n++){var o=r[n],s=o.getScale(o.type);if(s&&s.isLinear){e=s;break}}var l=t.getXScale(),u=t.getYScale();return e||u||l}function f(t,e,n){if(0===e.length)return null;var r=n.type,o=n.getXScale(),c=n.getYScale(),f=o.field,d=c.field,p=null;if("heatmap"===r||"point"===r){for(var h=n.coordinate.invert(t),g=o.invert(h.x),v=c.invert(h.y),y=1/0,m=0;m<e.length;m++){var b=e[m],x=b[a.FIELD_ORIGIN],_=Math.pow(x[f]-g,2)+Math.pow(x[d]-v,2);_<y&&(y=_,p=b)}return p}var O=e[0],P=e[e.length-1],w=function(t,e){var n=e.coordinate,r=e.getXScale(),i=r.range,a=i[i.length-1],o=i[0],s=n.invert(t).x;return n.isPolar&&s>(1+a)/2&&(s=o),r.translate(r.invert(s))}(t,n),M=O[a.FIELD_ORIGIN][f],C=O[a.FIELD_ORIGIN][d],S=P[a.FIELD_ORIGIN][f],A=c.isLinear&&i.isArray(C);if(i.isArray(M)){for(m=0;m<e.length;m++)if(x=(F=e[m])[a.FIELD_ORIGIN],o.translate(x[f][0])<=w&&o.translate(x[f][1])>=w){if(!A){p=F;break}i.isArray(p)||(p=[]),p.push(F)}i.isArray(p)&&(p=l(p,t,n))}else{var E=void 0;if(o.isLinear||"timeCat"===o.type){if((w>o.translate(S)||w<o.translate(M))&&(w>o.max||w<o.min))return null;for(var j=0,T=e.length-1,I=void 0;j<=T;){var k=e[I=Math.floor((j+T)/2)][a.FIELD_ORIGIN][f];if(s(k,w,o))return e[I];o.translate(k)<=o.translate(w)?(j=I+1,P=e[I],E=e[I+1]):(0===T&&(P=e[0]),T=I-1)}}else{for(m=0;m<e.length;m++){var F;if(s((x=(F=e[m])[a.FIELD_ORIGIN])[f],w,o)){if(!A){p=F;break}i.isArray(p)||(p=[]),p.push(F)}else o.translate(x[f])<=w&&(P=F,E=e[m+1])}i.isArray(p)&&(p=l(p,t,n))}P&&E&&Math.abs(o.translate(P[a.FIELD_ORIGIN][f])-w)>Math.abs(o.translate(E[a.FIELD_ORIGIN][f])-w)&&(P=E)}var L=u(n.getXScale());return!p&&Math.abs(o.translate(P[a.FIELD_ORIGIN][f])-w)<=L/2&&(p=P),p}function d(t,e,n,s){void 0===n&&(n=""),void 0===s&&(s=!1);var l,u=t[a.FIELD_ORIGIN],f=function(t,e,n){var r=e.getAttribute("position").getFields(),a=e.scales,o=i.isFunction(n)||!n?r[0]:n,s=a[o],l=s?s.getText(t[o]):t[o]||o;return i.isFunction(n)?n(l,t):l}(u,e,n),d=e.tooltipOption,p=e.theme.defaultColor,h=[];function g(e,n){if(s||!i.isNil(n)&&""!==n){var r={title:f,data:u,mappingData:t,name:e,value:n,color:t.color||p,marker:!0};h.push(r)}}if(i.isObject(d)){var v=d.fields,y=d.callback;if(y){var m=v.map((function(e){return t[a.FIELD_ORIGIN][e]})),b=y.apply(void 0,m),x=r.__assign({data:t[a.FIELD_ORIGIN],mappingData:t,title:f,color:t.color||p,marker:!0},b);h.push(x)}else for(var _=e.scales,O=0,P=v;O<P.length;O++){var w=P[O];if(!i.isNil(u[w])){var M=_[w];g(o.getName(M),l=M.getText(u[w]))}}}else{var C=c(e);l=function(t,e){var n=t[e.field];return i.isArray(n)?n.map((function(t){return e.getText(t)})).join("-"):e.getText(n)}(u,C),g(function(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=c(e);return o.getName(a)}(u,e),l)}return h}function p(t,e,n,r){var a=r.showNil,o=[],s=t.dataArray;if(!i.isEmpty(s)){t.sort(s);for(var l=0,u=s;l<u.length;l++){var c=f(e,u[l],t);if(c){var p=t.getElementId(c),h=t.elementsMap[p];if("heatmap"===t.type||h.visible){var g=d(c,t,n,a);g.length&&o.push(g)}}}}return o}function h(t,e,n,r){var i=r.showNil,a=[],o=t.container.getShape(e.x,e.y);if(o&&o.get("visible")&&o.get("origin")){var s=d(o.get("origin").mappingData,t,n,i);s.length&&a.push(s)}return a}function g(t,e,n){for(var r=[],i=t.geometries,a=n.shared,o=n.title,s=n.reversed,l=0,u=i;l<u.length;l++){var c=u[l];if(c.visible&&!1!==c.tooltipOption){var f=c.type,d=void 0;(d=["point","edge","polygon"].includes(f)?h(c,e,o,n):["area","line","path","heatmap"].includes(f)||!1!==a?p(c,e,o,n):h(c,e,o,n)).length&&(s&&d.reverse(),r.push(d))}}return r}e.findDataByPoint=f,e.getTooltipItems=d,e.findItemsFromView=g,e.findItemsFromViewRecurisive=function(t,e,n){for(var r=g(t,e,n),i=0,a=t.views;i<a.length;i++){var o=a[i];r=r.concat(g(o,e,n))}return r}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.getShortenOffset=function(t,e,n,r,i){var a=u(r-e,n-t);return{dx:l(a)*i,dy:s(a)*i}},e.addStartArrow=function(t,e,n,r,a,o){"object"===(0,i.default)(e.startArrow)?d(t,e,n,r,a,o,!0):e.startArrow?f(t,e,n,r,a,o,!0):t.set("startArrowShape",null)},e.addEndArrow=function(t,e,n,r,a,o){"object"===(0,i.default)(e.endArrow)?d(t,e,n,r,a,o,!1):e.endArrow?f(t,e,n,r,a,o,!1):t.set("startArrowShape",null)};var i=r(n(6)),a=n(1),o=n(144),s=Math.sin,l=Math.cos,u=Math.atan2,c=Math.PI;function f(t,e,n,r,i,a,f){var d=e.stroke,p=e.lineWidth,h=u(r-a,n-i),g=new o.Path({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*l(c/6)+","+10*s(c/6)+" L0,0 L"+10*l(c/6)+",-"+10*s(c/6),stroke:d,lineWidth:p}});g.translate(i,a),g.rotateAtPoint(i,a,h),t.set(f?"startArrowShape":"endArrowShape",g)}function d(t,e,n,r,i,c,f){var d=e.startArrow,p=e.endArrow,h=e.stroke,g=e.lineWidth,v=f?d:p,y=v.d,m=v.fill,b=v.stroke,x=v.lineWidth,_=(0,a.__rest)(v,["d","fill","stroke","lineWidth"]),O=u(r-c,n-i);y&&(i-=l(O)*y,c-=s(O)*y);var P=new o.Path({type:"path",canvas:t.get("canvas"),isArrowShape:!0,attrs:(0,a.__assign)((0,a.__assign)({},_),{stroke:b||h,lineWidth:x||g,fill:m})});P.translate(i,c),P.rotateAtPoint(i,c,O),t.set(f?"startArrowShape":"endArrowShape",P)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,i,a,o,s){var l=Math.min(t,n),u=Math.max(t,n),c=Math.min(e,i),f=Math.max(e,i),d=a/2;return o>=l-d&&o<=u+d&&s>=c-d&&s<=f+d&&r.Line.pointToLine(t,e,n,i,o,s)<=a/2};var r=n(33)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Dom",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Ellipse",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Marker",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"Path",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Polygon",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"Polyline",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"Rect",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return g.default}});var i=r(n(63)),a=r(n(961)),o=r(n(962)),s=r(n(963)),l=r(n(964)),u=r(n(965)),c=r(n(966)),f=r(n(968)),d=r(n(969)),p=r(n(970)),h=r(n(971)),g=r(n(973))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.freeze=void 0,e.freeze=function(t){return Object.freeze(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isReplacedElement=e.isElement=e.isHidden=e.isSVG=void 0;var r=function(t){return t instanceof SVGElement&&"getBBox"in t};e.isSVG=r,e.isHidden=function(t){if(r(t)){var e=t.getBBox(),n=e.width,i=e.height;return!n&&!i}var a=t,o=a.offsetWidth,s=a.offsetHeight;return!(o||s||t.getClientRects().length)},e.isElement=function(t){var e,n;if(t instanceof Element)return!0;var r=null===(n=null===(e=t)||void 0===e?void 0:e.ownerDocument)||void 0===n?void 0:n.defaultView;return!!(r&&t instanceof r.Element)},e.isReplacedElement=function(t){switch(t.tagName){case"INPUT":if("image"!==t.type)break;case"VIDEO":case"AUDIO":case"EMBED":case"OBJECT":case"CANVAS":case"IFRAME":case"IMG":return!0}return!1}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"cluster",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"hierarchy",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"pack",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"packSiblings",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"packEnclose",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"partition",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"stratify",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"tree",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"treemap",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"treemapBinary",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"treemapDice",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"treemapSlice",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"treemapSliceDice",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"treemapSquarify",{enumerable:!0,get:function(){return y.default}}),Object.defineProperty(e,"treemapResquarify",{enumerable:!0,get:function(){return m.default}});var i=r(n(1081)),a=r(n(288)),o=r(n(1097)),s=r(n(515)),l=r(n(517)),u=r(n(1098)),c=r(n(1099)),f=r(n(1100)),d=r(n(1101)),p=r(n(1102)),h=r(n(151)),g=r(n(189)),v=r(n(1103)),y=r(n(290)),m=r(n(1104))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,i){for(var a,o=t.children,s=-1,l=o.length,u=t.value&&(i-n)/t.value;++s<l;)(a=o[s]).x0=e,a.x1=r,a.y0=n,a.y1=n+=a.value*u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerLocale=function(t,e){o[t]=e},e.getLocale=function(t){return{get:function(e,n){return(0,i.template)((0,r.get)(o[t],e)||(0,r.get)(o[a.GLOBAL.locale],e)||(0,r.get)(o["en-US"],e)||e,n)}}};var r=n(0),i=n(8),a=n(539),o={}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adjustYMetaByZero=function(t,e){var n=t.filter((function(t){var n=(0,i.get)(t,[e]);return(0,i.isNumber)(n)&&!isNaN(n)})),r=n.every((function(t){return(0,i.get)(t,[e])>=0})),a=n.every((function(t){return(0,i.get)(t,[e])<=0}));return r?{min:0}:a?{max:0}:{}},e.transformDataToNodeLinkData=function(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],f=t[n],d=t[i],p=(0,o.pick)(t,a);l[c]||(l[c]=(0,r.__assign)({id:++u,name:c},p)),l[f]||(l[f]=(0,r.__assign)({id:++u,name:f},p)),s.push((0,r.__assign)({source:l[c].id,target:l[f].id,value:d},p))})),{nodes:Object.values(l),links:s}},e.processIllegalData=function(t,e){var n=(0,i.filter)(t,(function(t){var n=t[e];return null===n||"number"===typeof n&&!isNaN(n)}));return(0,a.log)(a.LEVEL.WARN,n.length===t.length,"illegal data existed in chart data."),n};var r=n(1),i=n(0),a=n(535),o=n(534)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=c,e.adaptor=function(t){return(0,i.flow)(u,c,r.tooltip,r.theme,r.animation,(0,r.annotation)())(t)};var r=n(22),i=n(8),a=n(30),o=n(154),s=n(122),l=n(191);function u(t){var e=t.chart,n=t.options,r=n.data,l=n.color,u=n.areaStyle,c=n.point,f=n.line,d=null===c||void 0===c?void 0:c.state,p=(0,s.getTinyData)(r);e.data(p);var h=(0,i.deepAssign)({},t,{options:{xField:o.X_FIELD,yField:o.Y_FIELD,area:{color:l,style:u},line:f,point:c}}),g=(0,i.deepAssign)({},h,{options:{tooltip:!1}}),v=(0,i.deepAssign)({},h,{options:{tooltip:!1,state:d}});return(0,a.area)(h),(0,a.line)(g),(0,a.point)(v),e.axis(!1),e.legend(!1),t}function c(t){var e,n,a=t.options,u=a.xAxis,c=a.yAxis,f=a.data,d=(0,s.getTinyData)(f);return(0,i.flow)((0,r.scale)(((e={})[o.X_FIELD]=u,e[o.Y_FIELD]=c,e),((n={})[o.X_FIELD]={type:"cat"},n[o.Y_FIELD]=(0,l.adjustYMetaByZero)(d,o.Y_FIELD),n)))(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DrillDownAction=e.HIERARCHY_DATA_TRANSFORM_PARAMS=e.DEFAULT_BREAD_CRUMB_CONFIG=e.BREAD_CRUMB_NAME=e.PADDING_TOP=void 0;var r=n(1),i=n(15),a=n(0),o=n(537);e.PADDING_TOP=5;var s="drilldown-bread-crumb";e.BREAD_CRUMB_NAME=s;var l={position:"top-left",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}};e.DEFAULT_BREAD_CRUMB_CONFIG=l;var u="hierarchy-data-transform-params";e.HIERARCHY_DATA_TRANSFORM_PARAMS=u;var c=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=l,e}return(0,r.__extends)(e,t),e.prototype.click=function(){var t=(0,a.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,a={x:t.start.x,y:t.end.y-(n.height+10)};t.isPolar&&(a={x:0,y:0}),"bottom-left"===r&&(a={x:t.start.x,y:t.start.y});var o=i.Util.transform(null,[["t",a.x+0,a.y+n.height+5]]);e.setMatrix(o)}},e.prototype.reset=function(){this.historyCache[0]&&this.back(this.historyCache.slice(0,1)),this.historyCache=[],this.hideCrumbGroup()},e.prototype.drill=function(t){var e=this.context.view,n=(0,a.get)(e,["interactions","drill-down","cfg","transformData"],(function(t){return t})),i=n((0,r.__assign)({data:t.data},t[u]));e.changeData(i);for(var o=[],s=t;s;){var l=s.data;o.unshift({id:l.name+"_"+s.height+"_"+s.depth,name:l.name,children:n((0,r.__assign)({data:l},t[u]))}),s=s.parent}this.historyCache=(this.historyCache||[]).slice(0,-1).concat(o)},e.prototype.back=function(t){if(t&&!(t.length<=0)){var e=this.context.view,n=(0,a.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,a.get)(t,["interactions","drill-down","cfg","drillDownConfig"]);return(0,o.deepAssign)(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:s});var i=0;n.forEach((function(o,l){var u=t.breadCrumbGroup.addShape({type:"text",id:o.id,name:s+"_"+o.name+"_text",attrs:(0,r.__assign)((0,r.__assign)({text:0!==l||(0,a.isNil)(e.rootText)?o.name:e.rootText},e.textStyle),{x:i,y:0})}),c=u.getBBox();if(i+=c.width+4,u.on("click",(function(e){var r,i=e.target.get("id");if(i!==(null===(r=(0,a.last)(n))||void 0===r?void 0:r.id)){var o=n.slice(0,n.findIndex((function(t){return t.id===i}))+1);t.back(o)}})),u.on("mouseenter",(function(t){var r;t.target.get("id")!==(null===(r=(0,a.last)(n))||void 0===r?void 0:r.id)?u.attr(e.activeTextStyle):u.attr({cursor:"default"})})),u.on("mouseleave",(function(){u.attr(e.textStyle)})),l<n.length-1){var f=t.breadCrumbGroup.addShape({type:"text",name:e.name+"_"+o.name+"_divider",attrs:(0,r.__assign)((0,r.__assign)({text:e.dividerText},e.textStyle),{x:i,y:0})}).getBBox();i+=f.width+4}}))},e.prototype.hideCrumbGroup=function(){this.breadCrumbGroup&&this.breadCrumbGroup.hide()},e.prototype.destroy=function(){this.breadCrumbGroup&&this.breadCrumbGroup.remove(),t.prototype.destroy.call(this)},e}(i.Action);e.DrillDownAction=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTextPoint=e.toPx=e.updateClip=e.getBBoxWithClip=e.mergeBBox=e.intersectBBox=e.near=e.wait=e.distance=e.getCirclePoint=e.getValueByPercent=e.createBBox=e.pointsToBBox=e.regionToBBox=e.hasClass=e.clearDom=e.formatPadding=void 0;var r=n(0);function i(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 a(t,e,n){return(1-n)*t+e*n}function o(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}function s(t,e){var n=Math.max(t.minX,e.minX),r=Math.max(t.minY,e.minY);return i(n,r,Math.min(t.maxX,e.maxX)-n,Math.min(t.maxY,e.maxY)-r)}e.formatPadding=function(t){var e=0,n=0,i=0,a=0;return r.isNumber(t)?e=n=i=a=t:r.isArray(t)&&(e=t[0],i=r.isNil(t[1])?t[0]:t[1],a=r.isNil(t[2])?t[0]:t[2],n=r.isNil(t[3])?i:t[3]),[e,i,a,n]},e.clearDom=function(t){for(var e=t.childNodes,n=e.length-1;n>=0;n--)t.removeChild(e[n])},e.hasClass=function(t,e){return!!t.className.match(new RegExp("(\\s|^)"+e+"(\\s|$)"))},e.regionToBBox=function(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}},e.pointsToBBox=function(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}},e.createBBox=i,e.getValueByPercent=a,e.getCirclePoint=function(t,e,n){return{x:t.x+Math.cos(n)*e,y:t.y+Math.sin(n)*e}},e.distance=o,e.wait=function(t){return new Promise((function(e){setTimeout(e,t)}))},e.near=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},e.intersectBBox=s,e.mergeBBox=function(t,e){var n=Math.min(t.minX,e.minX),r=Math.min(t.minY,e.minY);return i(n,r,Math.max(t.maxX,e.maxX)-n,Math.max(t.maxY,e.maxY)-r)},e.getBBoxWithClip=function t(e){var n,a=e.getClip(),o=a&&a.getBBox();if(e.isGroup()){var l=1/0,u=-1/0,c=1/0,f=-1/0,d=e.getChildren();d.length>0?r.each(d,(function(e){if(e.get("visible")){if(e.isGroup()&&0===e.get("children").length)return!0;var n=t(e),r=e.applyToMatrix([n.minX,n.minY,1]),i=e.applyToMatrix([n.minX,n.maxY,1]),a=e.applyToMatrix([n.maxX,n.minY,1]),o=e.applyToMatrix([n.maxX,n.maxY,1]),s=Math.min(r[0],i[0],a[0],o[0]),d=Math.max(r[0],i[0],a[0],o[0]),p=Math.min(r[1],i[1],a[1],o[1]),h=Math.max(r[1],i[1],a[1],o[1]);s<l&&(l=s),d>u&&(u=d),p<c&&(c=p),h>f&&(f=h)}})):(l=0,u=0,c=0,f=0),n=i(l,c,u-l,f-c)}else n=e.getBBox();return o?s(n,o):n},e.updateClip=function(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)}},e.toPx=function(t){return t+"px"},e.getTextPoint=function(t,e,n,r){var i=r/o(t,e),s=0;return"start"===n?s=0-i:"end"===n&&(s=1+i),{x:a(t.x,e.x,s),y:a(t.y,e.y,s)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createCallbackAction=e.unregisterAction=e.registerAction=e.getActionClass=e.createAction=void 0;var r=n(1).__importDefault(n(930)),i=n(0),a={};e.createAction=function(t,e){var n=a[t],r=null;return n&&((r=new(0,n.ActionClass)(e,n.cfg)).name=t,r.init()),r},e.getActionClass=function(t){var e=a[t];return i.get(e,"ActionClass")},e.registerAction=function(t,e,n){a[t]={ActionClass:e,cfg:n}},e.unregisterAction=function(t){delete a[t]},e.createCallbackAction=function(t,e){var n=new r.default(e);return n.callback=t,n.name="callback",n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(70),o=n(48),s=n(46),l=n(182),u=n(80),c=n(104),f=r.__importDefault(n(261)),d=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isLocked=!1,e}return r.__extends(e,t),Object.defineProperty(e.prototype,"name",{get:function(){return"tooltip"},enumerable:!1,configurable:!0}),e.prototype.init=function(){},e.prototype.isVisible=function(){return!1!==this.view.getOptions().tooltip},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 a=this.getTitle(n),o={x:n[0].x,y:n[0].y};e.emit("tooltip:show",f.default.fromData(e,"tooltip:show",r.__assign({items:n,title:a},t)));var s=this.getTooltipCfg(),l=s.follow,u=s.showMarkers,c=s.showCrosshairs,d=s.showContent,p=s.marker,h=this.items,g=this.title;if(i.isEqual(g,a)&&i.isEqual(h,n)?(this.tooltip&&l&&(this.tooltip.update(t),this.tooltip.show()),this.tooltipMarkersGroup&&this.tooltipMarkersGroup.show()):(e.emit("tooltip:change",f.default.fromData(e,"tooltip:change",r.__assign({items:n,title:a},t))),(i.isFunction(d)?d(n):d)&&(this.tooltip||this.renderTooltip(),this.tooltip.update(i.mix({},s,{items:this.getItemsAfterProcess(n),title:a},l?t:{})),this.tooltip.show()),u&&this.renderTooltipMarkers(n,p)),this.items=n,this.title=a,c){var v=i.get(s,["crosshairs","follow"],!1);this.renderCrosshairs(v?t:o,s)}}else this.hideTooltip()}},e.prototype.hideTooltip=function(){if(this.getTooltipCfg().follow){var t=this.tooltipMarkersGroup;t&&t.hide();var e=this.xCrosshair,n=this.yCrosshair;e&&e.hide(),n&&n.hide();var r=this.tooltip;r&&r.hide(),this.view.emit("tooltip:hide",f.default.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(),this.reset()},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=this.findItemsFromView(this.view,t);if(e.length){for(var n=0,r=e=i.flatten(e);n<r.length;n++)for(var a=0,o=r[n];a<o.length;a++){var s=o[a],l=s.mappingData,u=l.x,c=l.y;s.x=i.isArray(u)?u[u.length-1]:u,s.y=i.isArray(c)?c[c.length-1]:c}if(!1===this.getTooltipCfg().shared&&e.length>1){for(var f=e[0],d=Math.abs(t.y-f[0].y),p=0,h=e;p<h.length;p++){var g=h[p],v=Math.abs(t.y-g[0].y);v<=d&&(f=g,d=v)}e=[f]}return function(t){for(var e=[],n=function(n){var r=t[n];i.find(e,(function(t){return t.color===r.color&&t.name===r.name&&t.value===r.value&&t.title===r.title}))||e.push(r)},r=0;r<t.length;r++)n(r);return e}(i.flatten(e))}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 u.BBox(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(),a=i.get(r,["components","tooltip"],{}),o=i.get(n,"enterable",a.enterable);return i.deepMix({},a,n,{capture:!(!o&&!this.isLocked)})},e.prototype.processCustomContent=function(t){if(i.isBoolean(t)||!i.get(t,"customContent"))return t;var e=t.customContent;return r.__assign(r.__assign({},t),{customContent:function(t,n){var r=e(t,n)||"";return i.isString(r)?'<div class="g2-tooltip">'+r+"</div>":r}})},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(),i=new a.HtmlTooltip(r.__assign(r.__assign({parent:t.get("el").parentNode,region:e},n),{visible:!1,crosshairs:null}));i.init(),this.tooltip=i},e.prototype.renderTooltipMarkers=function(t,e){for(var n=this.getTooltipMarkersGroup(),i=0,a=t;i<a.length;i++){var o=a[i],s=o.x,l=o.y,u=r.__assign(r.__assign({fill:o.color,symbol:"circle",shadowColor:o.color},e),{x:s,y:l});n.addShape("marker",{attrs:u})}},e.prototype.renderCrosshairs=function(t,e){var n=i.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(o.isPointInCoordinate(n,t)){var r,l;if(n.isRect)n.isTransposed?(r={x:n.start.x,y:t.y},l={x:n.end.x,y:t.y}):(r={x:t.x,y:n.end.y},l={x:t.x,y:n.start.y});else{var u=o.getAngleByPoint(n,t),c=n.getCenter(),f=n.getRadius();l=s.polarToCartesian(c.x,c.y,f,u),r=c}var d=i.deepMix({start:r,end:l,container:this.getTooltipCrosshairsGroup()},i.get(e,"crosshairs",{}),this.getCrosshairsText("x",t,e));delete d.type;var p=this.xCrosshair;p?p.update(d):(p=new a.Crosshair.Line(d)).init(),p.render(),p.show(),this.xCrosshair=p}},e.prototype.renderYCrosshairs=function(t,e){var n=this.getViewWithGeometry(this.view).getCoordinate();if(o.isPointInCoordinate(n,t)){var r,s;if(n.isRect){var l=void 0,u=void 0;n.isTransposed?(l={x:t.x,y:n.end.y},u={x:t.x,y:n.start.y}):(l={x:n.start.x,y:t.y},u={x:n.end.x,y:t.y}),r={start:l,end:u},s="Line"}else r={center:n.getCenter(),radius:o.getDistanceToCenter(n,t),startAngle:n.startAngle,endAngle:n.endAngle},s="Circle";delete(r=i.deepMix({container:this.getTooltipCrosshairsGroup()},r,i.get(e,"crosshairs",{}),this.getCrosshairsText("y",t,e))).type;var c=this.yCrosshair;c?n.isRect&&"circle"===c.get("type")||!n.isRect&&"line"===c.get("type")?(c=new a.Crosshair[s](r)).init():c.update(r):(c=new a.Crosshair[s](r)).init(),c.render(),c.show(),this.yCrosshair=c}},e.prototype.getCrosshairsText=function(t,e,n){var r=i.get(n,["crosshairs","text"]),a=i.get(n,["crosshairs","follow"]),o=this.items;if(r){var s=this.getViewWithGeometry(this.view),l=o[0],u=s.getXScale(),c=s.getYScales()[0],f=void 0,d=void 0;if(a){var p=this.view.getCoordinate().invert(e);f=u.invert(p.x),d=c.invert(p.y)}else f=l.data[u.field],d=l.data[c.field];var h="x"===t?f:d;return i.isFunction(r)?r=r(t,h,o,e):r.content=h,{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"})).toFront(),this.tooltipMarkersGroup=t),t},e.prototype.getTooltipCrosshairsGroup=function(){var t=this.tooltipCrosshairsGroup;return t||((t=this.getGuideGroup().addGroup({name:"tooltipCrosshairsGroup",capture:!1})).toBack(),this.tooltipCrosshairsGroup=t),t},e.prototype.findItemsFromView=function(t,e){if(!1===t.getOptions().tooltip)return[];for(var n=this.getTooltipCfg(),r=l.findItemsFromView(t,e,n),i=0,a=t.views;i<a.length;i++){var o=a[i];r=r.concat(this.findItemsFromView(o,e))}return r},e.prototype.getViewWithGeometry=function(t){var e=this;return t.geometries.length?t:i.find(t.views,(function(t){return e.getViewWithGeometry(t)}))},e.prototype.getItemsAfterProcess=function(t){var e=this.getTooltipCfg().customItems;return(e||function(t){return t})(t)},e}(c.Controller);e.default=d},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0});var a={version:!0,Shape:!0,Canvas:!0,Group:!0,getArcParams:!0};Object.defineProperty(e,"Canvas",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Group",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"getArcParams",{enumerable:!0,get:function(){return c.default}}),e.Shape=e.version=void 0;var o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(144));e.Shape=o;var s=n(29);Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))}));var l=r(n(959)),u=r(n(266)),c=r(n(453));function f(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}e.version="0.5.10"},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="arc",t}return n}(n(35).a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="dataMarker",t}return n}(n(35).a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="dataRegion",t}return n}(n(35).a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="image",t}return n}(n(35).a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="line",t}return n}(n(35).a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="region",t}return n}(n(35).a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u);function f(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}var d=function(t){o()(n,t);var e=f(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).annotationType="text",t}return n}(n(35).a)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(48),o=n(48),s=r.__importDefault(n(98)),l=Math.PI/2,u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getLabelOffset=function(t){var e=this.getCoordinate(),n=0;if(i.isNumber(t))n=t;else if(i.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),a=this.geometry.getYScale();return i.map(n,(function(t){if(t&&a){var e=a.scale(i.get(t.data,a.field));return r.__assign(r.__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),i.isArray(t.x)||i.isArray(t.y)?{x:i.isArray(t.x)?t.x[e]:t.x,y:i.isArray(t.y)?t.y[e]:t.y}:{x:t.x,y:t.y}},e.prototype.getPointAngle=function(t){return o.getAngleByPoint(this.getCoordinate(),t)},e.prototype.getCirclePoint=function(t,e,n,i){var o=this.getCoordinate(),s=o.getCenter(),l=a.getDistanceToCenter(o,n);if(0===l)return r.__assign(r.__assign({},s),{r:l});var u=t;return o.isTransposed&&l>e&&!i?u=t+2*Math.asin(e/(2*l)):l+=e,{x:s.x+l*Math.cos(u),y:s.y+l*Math.sin(u),r:l}},e.prototype.getLabelRotate=function(t,e,n){var r=t+l;return n&&(r-=l),r&&(r>l?r-=Math.PI:r<-l&&(r+=Math.PI)),r},e.prototype.getMiddlePoint=function(t){var e=this.getCoordinate(),n=t.length,r={x:0,y:0};return i.each(t,(function(t){r.x+=t.x,r.y+=t.y})),r.x/=n,r.y/=n,r=e.convert(r)},e.prototype.isToMiddle=function(t){return t.x.length>2},e}(s.default);e.default=u},function(t,e,n){"use strict";n.d(e,"a",(function(){return p}));var r=n(45),i=n.n(r),a=n(4),o=n.n(a),s=n(38),l=n.n(s),u=n(27),c=n.n(u),f=n(40),d=function(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 p(t){var e=t.type,n=t.transpose,r=t.rotate,a=t.scale,s=t.reflect,u=t.actions,p=d(t,["type","transpose","rotate","scale","reflect","actions"]),h=Object(f.a)(),g=h.coordinate();return g.update({}),e?h.coordinate(e,o()({},p)):h.coordinate("rect",o()({},p)),r&&g.rotate(r),a&&g.scale.apply(g,i()(a)),l()(s)||g.reflect(s),n&&g.transpose(),c()(u)&&u(g),null}},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(318),d=n.n(f),p=n(39),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}n(460),Object(h.registerGeometry)("Edge",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="edge",t}return n}(p.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(319),d=n.n(f),p=n(39),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}Object(h.registerGeometry)("Heatmap",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="heatmap",t}return n}(p.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return x}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(320),d=n.n(f),p=n(160),h=n.n(p),g=n(161),v=n.n(g),y=n(39),m=n(7);function b(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}n(464),n(465),n(466),n(467),n(468),Object(m.registerGeometry)("Interval",d.a),Object(m.registerGeometryLabel)("interval",h.a),Object(m.registerGeometryLabel)("pie",v.a),Object(m.registerInteraction)("active-region",{start:[{trigger:"plot:mousemove",action:"active-region:show"}],end:[{trigger:"plot:mouseleave",action:"active-region:hide"}]});var x=function(t){o()(n,t);var e=b(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).interactionTypes=["active-region","element-highlight"],t.GemoBaseClassName="interval",t}return n}(y.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(323),d=n.n(f),p=n(39),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}n(461),n(474),Object(h.registerGeometry)("Polygon",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="polygon",t}return n}(p.a)},function(t,e,n){"use strict";var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=n(99),l=(n(269),n(271),n(61)),u=n.n(l),c=n(165),f=n.n(c),d=n(16),p=n.n(d),h=n(19),g=n.n(h),v=n(7),y=n(60),m=n(40),b=n(81),x=n(126),_=n(127),O=n(125),P=function(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},w={default:{style:{fill:"#5B8FF9",fillOpacity:.25,stroke:null}},active:{style:{fillOpacity:.5}},inactive:{style:{fillOpacity:.4}},selected:{style:{fillOpacity:.5}}};Object(v.registerShape)("area","gradient",{draw:function(t,e){var n=Object(s.getShapeAttrs)(t,!1,!1,this),r=n.fill,i=y.color(r);return i&&(n.fill="l (90) 0:".concat(y.rgb(i.r,i.g,i.b,1).formatRgb()," 1:").concat(y.rgb(i.r,i.g,i.b,.1).formatRgb())),e.addShape({type:"path",attrs:n,name:"area"})}}),Object(v.registerShape)("area","gradient-smooth",{draw:function(t,e){var n=this.coordinate,r=Object(s.getShapeAttrs)(t,!1,!0,this,Object(s.getConstraint)(n)),i=r.fill,a=y.color(i);return a&&(r.fill="l (90) 0:".concat(y.rgb(a.r,a.g,a.b,1).formatRgb()," 1:").concat(y.rgb(a.r,a.g,a.b,.1).formatRgb())),e.addShape({type:"path",attrs:r,name:"area"})}}),e.a=function(t){var e=t.point,n=t.area,r=t.shape,a=P(t,["point","area","shape"]),s={shape:"circle"},l=Object(b.a)(),c=Object(m.a)(),d={shape:"smooth"===r?"gradient-smooth":"gradient"},h=c.getTheme();return h.geometries.area.gradient=w,h.geometries.area["gradient-smooth"]=w,!1!==p()(l,["options","tooltip"])&&(void 0===p()(c,["options","tooltip","shared"])&&g()(c,["options","tooltip","shared"],!0),void 0===p()(c,["options","tooltip","showCrosshairs"])&&g()(c,["options","tooltip","showCrosshairs"],!0),void 0===p()(c,["options","tooltip","showMarkers"])&&g()(c,["options","tooltip","showMarkers"],!0)),u()(s)&&f()(s,e),u()(d)&&f()(d,n),o.a.createElement(o.a.Fragment,null,o.a.createElement(x.a,i()({shape:r,state:{default:{style:{shadowColor:"#ddd",shadowBlur:3,shadowOffsetY:2}},active:{style:{shadowColor:"#ddd",shadowBlur:3,shadowOffsetY:5}}}},a)),!!n&&o.a.createElement(O.a,i()({},a,{tooltip:!1},d)),!!e&&o.a.createElement(_.a,i()({size:3},a,{state:{active:{style:{stroke:"#fff",lineWidth:1.5,strokeOpacity:.9}}},tooltip:!1},s)))}},function(t,n){t.exports=e},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.fadeOut=e.fadeIn=void 0;var r=n(0);e.fadeIn=function(t,e,n){var i={fillOpacity:r.isNil(t.attr("fillOpacity"))?1:t.attr("fillOpacity"),strokeOpacity:r.isNil(t.attr("strokeOpacity"))?1:t.attr("strokeOpacity"),opacity:r.isNil(t.attr("opacity"))?1:t.attr("opacity")};t.attr({fillOpacity:0,strokeOpacity:0,opacity:0}),t.animate(i,e)},e.fadeOut=function(t,e,n){var r=e.easing,i=e.duration,a=e.delay;t.animate({fillOpacity:0,strokeOpacity:0,opacity:0},i,r,(function(){t.remove(!0)}),a)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.scaleInY=e.scaleInX=void 0;var r=n(32);e.scaleInX=function(t,e,n){var i=t.getBBox(),a=t.get("origin").mappingData.points,o=a[0].y-a[1].y>0?i.maxX:i.minX,s=(i.minY+i.maxY)/2;t.applyToMatrix([o,s,1]);var l=r.ext.transform(t.getMatrix(),[["t",-o,-s],["s",.01,1],["t",o,s]]);t.setMatrix(l),t.animate({matrix:r.ext.transform(t.getMatrix(),[["t",-o,-s],["s",100,1],["t",o,s]])},e)},e.scaleInY=function(t,e,n){var i=t.getBBox(),a=t.get("origin").mappingData,o=(i.minX+i.maxX)/2,s=a.points,l=s[0].y-s[1].y<=0?i.maxY:i.minY;t.applyToMatrix([o,l,1]);var u=r.ext.transform(t.getMatrix(),[["t",-o,-l],["s",1,.01],["t",o,l]]);t.setMatrix(u),t.animate({matrix:r.ext.transform(t.getMatrix(),[["t",-o,-l],["s",1,100],["t",o,l]])},e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.zoomOut=e.zoomIn=void 0;var r=n(1),i=n(32),a=n(0);function o(t,e,n){if(t.isGroup())a.each(t.getChildren(),(function(t){o(t,e,n)}));else{var s=t.getBBox(),l=(s.minX+s.maxX)/2,u=(s.minY+s.maxY)/2;if(t.applyToMatrix([l,u,1]),"zoomIn"===n){var c=i.ext.transform(t.getMatrix(),[["t",-l,-u],["s",.01,.01],["t",l,u]]);t.setMatrix(c),t.animate({matrix:i.ext.transform(t.getMatrix(),[["t",-l,-u],["s",100,100],["t",l,u]])},e)}else t.animate({matrix:i.ext.transform(t.getMatrix(),[["t",-l,-u],["s",.01,.01],["t",l,u]])},r.__assign(r.__assign({},e),{callback:function(){t.remove(!0)}}))}}e.zoomIn=function(t,e,n){o(t,e,"zoomIn")},e.zoomOut=function(t,e,n){o(t,e,"zoomOut")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.overlap=e.fixedOverlap=void 0;var r=n(0),i=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 a(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"}return t.attr(s),t.getCanvasBBox()}e.fixedOverlap=function(t,e,n,a){var o=new i;r.each(e,(function(t){(function(t,e,n){void 0===n&&(n=100);var r,i=t.attr(),a=i.x,o=i.y,s=t.getCanvasBBox(),l=Math.sqrt(s.width*s.width+s.height*s.height),u=1,c=0,f=0,d=function(t){var e=.1*t;return[e*Math.cos(e),e*Math.sin(e)]};if(e.hasGap(s))return e.fillGap(s),!0;for(var p=!1,h=0,g={};Math.min(Math.abs(c),Math.abs(f))<l&&h<n;)if(c=~~(r=d(u+=-1))[0],f=~~r[1],(c||f)&&!g[c+"-"+f]&&(t.attr({x:a+c,y:o+f}),c+f<0&&t.attr("textAlign","right"),h++,e.hasGap(t.getCanvasBBox()))){e.fillGap(t.getCanvasBBox()),p=!0,g[c+"-"+f]=!0;break}return p})(t.find((function(t){return"text"===t.get("type")})),o)||t.remove(!0)})),o.destroy()},e.overlap=function(t,e,n,o){var s=new i;r.each(e,(function(t){for(var e=t.find((function(t){return"text"===t.get("type")})),n=e.attr(),r=n.x,i=n.y,o=!1,l=0;l<=8;l++){var u=a(e,r,i,l);if(s.hasGap(u)){s.fillGap(u),o=!0;break}}o||t.remove(!0)})),s.destroy()}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(280),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return r.__extends(e,t),e.prototype.clearViewState=function(t){i.clearHighlight(t)},e.prototype.highlight=function(){this.setState()},e.prototype.setElementsState=function(t,e,n){i.setHighlightBy(n,(function(e){return t.indexOf(e)>=0}),e)},e}(r.__importDefault(n(278)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(1008),o=r.__importDefault(n(148)),s="inactive",l="active",u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=l,e.ignoreItemStates=["unchecked"],e}return r.__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)i.each(r,(function(n){e(n)?(t.hasState(n,s)&&t.setItemState(n,s,!1),t.setItemState(n,l,!0)):t.hasState(n,l)||t.setItemState(n,s,!0)}));else{var a=t.getItemsByState(l),o=!0;i.each(a,(function(t){if(!e(t))return o=!1,!1})),o?this.clear():i.each(r,(function(n){e(n)&&(t.hasState(n,l)&&t.setItemState(n,l,!1),t.setItemState(n,s,!0))}))}},e.prototype.highlight=function(){this.setState()},e.prototype.clear=function(){var t=this.getTriggerListInfo();if(t)a.clearList(t.list);else{var e=this.getAllowComponents();i.each(e,(function(t){t.clearItemsState(l),t.clearItemsState(s)}))}},e}(o.default);e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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)}}},function(t,e,n){"use strict";t.exports=function(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.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";e.a=function(t){if(0===t.length)return 0;for(var e,n=t[0],r=0,i=1;i<t.length;i++)e=n+t[i],Math.abs(n)>=Math.abs(t[i])?r+=n-e+t[i]:r+=t[i]-e+n,n=e;return n+r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ResizeObserver",{enumerable:!0,get:function(){return r.ResizeObserver}}),Object.defineProperty(e,"ResizeObserverEntry",{enumerable:!0,get:function(){return i.ResizeObserverEntry}}),Object.defineProperty(e,"ResizeObserverSize",{enumerable:!0,get:function(){return a.ResizeObserverSize}});var r=n(1031),i=n(483),a=n(485)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Line=void 0;var r=n(1),i=n(23),a=n(511),o=n(1076);n(1077);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="line",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;a.meta({chart:e,options:n}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Line=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Pie=void 0;var r=n(1),i=n(15),a=n(23),o=n(17),s=n(1116),l=n(523),u=n(524);n(525);var c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pie",e}return r.__extends(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null));var e=this.options,n=this.options.angleField,r=o.processIllegalData(e.data,n),a=o.processIllegalData(t,n);u.isAllZero(r,n)||u.isAllZero(a,n)?this.update({data:t}):(this.updateOption({data:t}),this.chart.data(a),s.pieAnnotation({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e}(a.Plot);e.Pie=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Scatter=void 0;var r=n(1),i=n(15),a=n(23),o=n(17),s=n(1144),l=n(1146);n(1147);var u=function(t){function e(e,n){var a=t.call(this,e,n)||this;return a.type="scatter",a.on(i.VIEW_LIFE_CIRCLE.BEFORE_RENDER,(function(t){var e,n,o=a,l=o.options,u=o.chart;if((null===(e=t.data)||void 0===e?void 0:e.source)===i.BRUSH_FILTER_EVENTS.FILTER){var c=a.chart.filterData(a.chart.getData());s.meta({chart:u,options:r.__assign(r.__assign({},l),{data:c})})}(null===(n=t.data)||void 0===n?void 0:n.source)===i.BRUSH_FILTER_EVENTS.RESET&&s.meta({chart:u,options:l})})),a}return r.__extends(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption(s.transformOptions(o.deepAssign({},this.options,{data:t})));var e=this.options,n=this.chart;s.meta({chart:n,options:e}),this.chart.changeData(t)},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(a.Plot);e.Scatter=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.version=e.Shape=void 0;var r=n(1),i=n(140);e.Shape=i,r.__exportStar(n(29),e);var a=n(906);Object.defineProperty(e,"Canvas",{enumerable:!0,get:function(){return a.default}});var o=n(252);Object.defineProperty(e,"Group",{enumerable:!0,get:function(){return o.default}});var s=n(439);Object.defineProperty(e,"getArcParams",{enumerable:!0,get:function(){return s.default}}),e.version="0.5.10"},function(t,e,n){"use strict";var r=n(634);t.exports=Function.prototype.bind||r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56)),a=function(t,e){return!!(0,i.default)(t)&&t.indexOf(e)>-1};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(6)),a=function(t){return"object"===(0,i.default)(t)&&null!==t};e.default=a},function(t,e,n){"use strict";function r(t,e){for(var n in e)e.hasOwnProperty(n)&&"constructor"!==n&&void 0!==e[n]&&(t[n]=e[n])}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,i){return e&&r(t,e),n&&r(t,n),i&&r(t,i),t}},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0});var a={version:!0,PathUtil:!0,Event:!0,Base:!0,AbstractCanvas:!0,AbstractGroup:!0,AbstractShape:!0,getBBoxMethod:!0,getTextHeight:!0,assembleFont:!0,isAllowCapture:!0,multiplyVec2:!0,invert:!0,getOffScreenContext:!0};Object.defineProperty(e,"Event",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"AbstractCanvas",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"AbstractGroup",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"AbstractShape",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"getBBoxMethod",{enumerable:!0,get:function(){return h.getBBoxMethod}}),Object.defineProperty(e,"getTextHeight",{enumerable:!0,get:function(){return g.getTextHeight}}),Object.defineProperty(e,"assembleFont",{enumerable:!0,get:function(){return g.assembleFont}}),Object.defineProperty(e,"isAllowCapture",{enumerable:!0,get:function(){return v.isAllowCapture}}),Object.defineProperty(e,"multiplyVec2",{enumerable:!0,get:function(){return y.multiplyVec2}}),Object.defineProperty(e,"invert",{enumerable:!0,get:function(){return y.invert}}),Object.defineProperty(e,"getOffScreenContext",{enumerable:!0,get:function(){return m.getOffScreenContext}}),e.PathUtil=e.version=void 0;var o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=b(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(381));e.PathUtil=o;var s=n(728);Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))}));var l=n(729);Object.keys(l).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===l[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))}));var u=r(n(382)),c=r(n(383)),f=r(n(730)),d=r(n(766)),p=r(n(767)),h=n(768),g=n(407),v=n(101),y=n(232),m=n(408);function b(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(b=function(t){return t?n:e})(t)}e.version="0.5.6"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.multiplyMatrix=function(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],f=t[8],d=e[0],p=e[1],h=e[2],g=e[3],v=e[4],y=e[5],m=e[6],b=e[7],x=e[8];return n[0]=d*r+p*o+h*u,n[1]=d*i+p*s+h*c,n[2]=d*a+p*l+h*f,n[3]=g*r+v*o+y*u,n[4]=g*i+v*s+y*c,n[5]=g*a+v*l+y*f,n[6]=m*r+b*o+x*u,n[7]=m*i+b*s+x*c,n[8]=m*a+b*l+x*f,n},e.multiplyVec2=function(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},e.invert=function(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],f=c*o-s*u,d=-c*a+s*l,p=u*a-o*l,h=n*f+r*d+i*p;return h?(h=1/h,e[0]=f*h,e[1]=(-c*r+i*u)*h,e[2]=(s*r-i*o)*h,e[3]=d*h,e[4]=(c*n-i*l)*h,e[5]=(-s*n+i*a)*h,e[6]=p*h,e[7]=(-u*n+r*l)*h,e[8]=(o*n-r*a)*h,e):null}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.now=g,e.Timer=y,e.timer=m,e.timerFlush=b;var i,a,o=r(n(6)),s=0,l=0,u=0,c=0,f=0,d=0,p="object"===("undefined"===typeof performance?"undefined":(0,o.default)(performance))&&performance.now?performance:Date,h="object"===("undefined"===typeof window?"undefined":(0,o.default)(window))&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function g(){return f||(h(v),f=p.now()+d)}function v(){f=0}function y(){this._call=this._time=this._next=null}function m(t,e,n){var r=new y;return r.restart(t,e,n),r}function b(){g(),++s;for(var t,e=i;e;)(t=f-e._time)>=0&&e._call.call(null,t),e=e._next;--s}function x(){f=(c=p.now())+d,s=l=0;try{b()}finally{s=0,function(){for(var t,e,n=i,r=1/0;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,O(r)}(),f=0}}function _(){var t=p.now(),e=t-c;e>1e3&&(d-=e,c=t)}function O(t){s||(l&&(l=clearTimeout(l)),t-f>24?(t<1/0&&(l=setTimeout(x,t-p.now()-d)),u&&(u=clearInterval(u))):(u||(c=p.now(),u=setInterval(_,1e3)),s=1,h(x)))}y.prototype=m.prototype={constructor:y,restart:function(t,e,n){if("function"!==typeof t)throw new TypeError("callback is not a function");n=(null==n?g():+n)+(null==e?0:+e),this._next||a===this||(a?a._next=this:i=this,a=this),this._call=t,this._time=n,O()},stop:function(){this._call&&(this._call=null,this._time=1/0,O())}}},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,r=(0,a.default)(e);return null==e||"boolean"===r?(0,p.default)(e):("number"===r?c.default:"string"===r?(n=(0,o.color)(e))?(e=n,s.default):d.default:e instanceof o.color?s.default:e instanceof Date?u.default:(0,h.isNumberArray)(e)?h.default:Array.isArray(e)?l.genericArray:"function"!==typeof e.valueOf&&"function"!==typeof e.toString||isNaN(e)?f.default:c.default)(t,e)};var a=r(n(6)),o=n(60),s=r(n(397)),l=n(400),u=r(n(401)),c=r(n(169)),f=r(n(402)),d=r(n(403)),p=r(n(399)),h=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=g(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(238));function g(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(g=function(t){return t?n:e})(t)}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.Color=o,e.default=O,e.rgbConvert=M,e.rgb=C,e.Rgb=S,e.hslConvert=I,e.hsl=k,e.brighter=e.darker=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(236));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(){}var s=.7;e.darker=s;var l=1/s;e.brighter=l;var u="\\s*([+-]?\\d+)\\s*",c="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",f="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",d=/^#([0-9a-f]{3,8})$/,p=new RegExp("^rgb\\("+[u,u,u]+"\\)$"),h=new RegExp("^rgb\\("+[f,f,f]+"\\)$"),g=new RegExp("^rgba\\("+[u,u,u,c]+"\\)$"),v=new RegExp("^rgba\\("+[f,f,f,c]+"\\)$"),y=new RegExp("^hsl\\("+[c,f,f]+"\\)$"),m=new RegExp("^hsla\\("+[c,f,f,c]+"\\)$"),b={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 x(){return this.rgb().formatHex()}function _(){return this.rgb().formatRgb()}function O(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=d.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?P(e):3===n?new S(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?w(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?w(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=p.exec(t))?new S(e[1],e[2],e[3],1):(e=h.exec(t))?new S(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=g.exec(t))?w(e[1],e[2],e[3],e[4]):(e=v.exec(t))?w(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=y.exec(t))?T(e[1],e[2]/100,e[3]/100,1):(e=m.exec(t))?T(e[1],e[2]/100,e[3]/100,e[4]):b.hasOwnProperty(t)?P(b[t]):"transparent"===t?new S(NaN,NaN,NaN,0):null}function P(t){return new S(t>>16&255,t>>8&255,255&t,1)}function w(t,e,n,r){return r<=0&&(t=e=n=NaN),new S(t,e,n,r)}function M(t){return t instanceof o||(t=O(t)),t?new S((t=t.rgb()).r,t.g,t.b,t.opacity):new S}function C(t,e,n,r){return 1===arguments.length?M(t):new S(t,e,n,null==r?1:r)}function S(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function A(){return"#"+j(this.r)+j(this.g)+j(this.b)}function E(){var t=this.opacity;return(1===(t=isNaN(t)?1:Math.max(0,Math.min(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 j(t){return((t=Math.max(0,Math.min(255,Math.round(t)||0)))<16?"0":"")+t.toString(16)}function T(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new F(t,e,n,r)}function I(t){if(t instanceof F)return new F(t.h,t.s,t.l,t.opacity);if(t instanceof o||(t=O(t)),!t)return new F;if(t instanceof F)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,i=Math.min(e,n,r),a=Math.max(e,n,r),s=NaN,l=a-i,u=(a+i)/2;return l?(s=e===a?(n-r)/l+6*(n<r):n===a?(r-e)/l+2:(e-n)/l+4,l/=u<.5?a+i:2-a-i,s*=60):l=u>0&&u<1?0:s,new F(s,l,u,t.opacity)}function k(t,e,n,r){return 1===arguments.length?I(t):new F(t,e,n,null==r?1:r)}function F(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function L(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}(0,i.default)(o,O,{copy:function(t){return Object.assign(new this.constructor,this,t)},displayable:function(){return this.rgb().displayable()},hex:x,formatHex:x,formatHsl:function(){return I(this).formatHsl()},formatRgb:_,toString:_}),(0,i.default)(S,C,(0,i.extend)(o,{brighter:function(t){return t=null==t?l:Math.pow(l,t),new S(this.r*t,this.g*t,this.b*t,this.opacity)},darker:function(t){return t=null==t?s:Math.pow(s,t),new S(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:A,formatHex:A,formatRgb:E,toString:E})),(0,i.default)(F,k,(0,i.extend)(o,{brighter:function(t){return t=null==t?l:Math.pow(l,t),new F(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?s:Math.pow(s,t),new F(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 S(L(t>=240?t-240:t+120,i,r),L(t,i,r),L(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(1===(t=isNaN(t)?1:Math.max(0,Math.min(1,t)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===t?")":", "+t+")")}}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){t.prototype=e.prototype=n,n.constructor=t},e.extend=function(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n}},function(t,e,n){"use strict";function r(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}Object.defineProperty(e,"__esModule",{value:!0}),e.basis=r,e.default=function(t){var e=t.length-1;return function(n){var i=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),a=t[i],o=t[i+1],s=i>0?t[i-1]:2*a-o,l=i<e-1?t[i+2]:2*o-a;return r((n-i/e)*e,s,a,o,l)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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}},e.isNumberArray=function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)}},function(t,e,n){"use strict";function r(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}Object.defineProperty(e,"__esModule",{value:!0}),e.mergeBBox=r,e.mergeArrowBBox=function(t,e){var n=t.get("startArrowShape"),i=t.get("endArrowShape"),a=null,o=null;return n&&(a=n.getCanvasBBox(),e=r(e,a)),i&&(o=i.getCanvasBBox(),e=r(e,o)),e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.multiplyMatrix=function(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],f=t[8],d=e[0],p=e[1],h=e[2],g=e[3],v=e[4],y=e[5],m=e[6],b=e[7],x=e[8];return n[0]=d*r+p*o+h*u,n[1]=d*i+p*s+h*c,n[2]=d*a+p*l+h*f,n[3]=g*r+v*o+y*u,n[4]=g*i+v*s+y*c,n[5]=g*a+v*l+y*f,n[6]=m*r+b*o+x*u,n[7]=m*i+b*s+x*c,n[8]=m*a+b*l+x*f,n},e.multiplyVec2=function(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},e.invert=function(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],f=c*o-s*u,d=-c*a+s*l,p=u*a-o*l,h=n*f+r*d+i*p;return h?(h=1/h,e[0]=f*h,e[1]=(-c*r+i*u)*h,e[2]=(s*r-i*o)*h,e[3]=d*h,e[4]=(c*n-i*l)*h,e[5]=(-s*n+i*a)*h,e[6]=p*h,e[7]=(-u*n+r*l)*h,e[8]=(o*n-r*a)*h,e):null}},function(t,e,n){"use strict";function r(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}Object.defineProperty(e,"__esModule",{value:!0}),e.mergeBBox=r,e.mergeArrowBBox=function(t,e){var n=t.get("startArrowShape"),i=t.get("endArrowShape"),a=null,o=null;return n&&(a=n.getCanvasBBox(),e=r(e,a)),i&&(o=i.getCanvasBBox(),e=r(e,o)),e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.GAP=e.DODGE_RATIO=e.MARGIN_RATIO=e.DEFAULT_Y=void 0,e.DEFAULT_Y=0,e.MARGIN_RATIO=.5,e.DODGE_RATIO=.5,e.GAP=.05},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0});var i={Attribute:!0,Color:!0,Opacity:!0,Position:!0,Shape:!0,Size:!0,getAttribute:!0,registerAttribute:!0};Object.defineProperty(e,"Attribute",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Color",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Opacity",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Position",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Shape",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"Size",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"getAttribute",{enumerable:!0,get:function(){return f.getAttribute}}),Object.defineProperty(e,"registerAttribute",{enumerable:!0,get:function(){return f.registerAttribute}});var a=r(n(103)),o=r(n(814)),s=r(n(815)),l=r(n(816)),u=r(n(817)),c=r(n(818)),f=n(819),d=n(426);Object.keys(d).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(i,t)||t in e&&e[t]===d[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return d[t]}}))})),(0,f.registerAttribute)("Color",o.default),(0,f.registerAttribute)("Opacity",s.default),(0,f.registerAttribute)("Position",l.default),(0,f.registerAttribute)("Shape",u.default),(0,f.registerAttribute)("Size",c.default)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var a=i(t,n,"floor"),o=i(e,n,"ceil");a=(0,r.fixedBase)(a,n),o=(0,r.fixedBase)(o,n);for(var s=[],l=a;l<=o;l+=n){var u=(0,r.fixedBase)(l,n);s.push(u)}return{min:a,max:o,ticks:s}};var r=n(0);function i(t,e,n){return("ceil"===n?Math.ceil(t/e):"floor"===n?Math.floor(t/e):Math.round(t/e))*e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var i,a=t.minLimit,o=t.maxLimit,s=t.min,l=t.max,u=t.tickCount,c=void 0===u?5:u,f=(0,r.isNil)(a)?(0,r.isNil)(e)?s:e:a,d=(0,r.isNil)(o)?(0,r.isNil)(n)?l:n:o;if(f>d&&(d=(i=[f,d])[0],f=i[1]),c<=2)return[f,d];for(var p=(d-f)/(c-1),h=[],g=0;g<c;g++)h.push(f+p*g);return h};var r=n(0)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(1),i=n(231),a=n(0),o={none:[],point:["x","y"],region:["start","end"],points:["points"],circle:["center","radius","startAngle","endAngle"]},s=function(t){function e(e){var n=t.call(this,e)||this;return n.initCfg(),n}return(0,r.__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,a.each)(t,(function(t,r){var i=t;e.get(r)!==t&&((0,a.isObject)(t)&&n[r]&&(i=(0,a.deepMix)({},n[r],t)),e.set(r,i))})),this.updateInner(t),this.afterUpdate(t)},e.prototype.updateInner=function(t){},e.prototype.afterUpdate=function(t){(0,a.hasKey)(t,"visible")&&(t.visible?this.show():this.hide()),(0,a.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,r.__assign)({},t);this.update(e)},e.prototype.getLocation=function(){var t=this,e={},n=this.get("locationType"),r=o[n];return(0,a.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,a.each)(e,(function(e,n){var r=t.get(n);if((0,a.isObject)(r)){var i=(0,a.deepMix)({},e,r);t.set(n,i)}}))},e}(i.Base);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(32),o=n(0),s=r(n(41)),l=n(89),u=n(435),c=r(n(58)),f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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:c.default.lineColor}},tickLine:{style:{lineWidth:1,stroke:c.default.lineColor},alignTick:!0,length:5,displayWithLabel:!0},subTickLine:{style:{lineWidth:1,stroke:c.default.lineColor},count:4,length:2},label:{autoRotate:!0,autoHide:!1,autoEllipsis:!1,style:{fontSize:12,fill:c.default.textColor,fontFamily:c.default.fontFamily,fontWeight:"normal"},offset:10},title:{autoRotate:!0,spacing:5,position:"center",style:{fontSize:12,fill:c.default.textColor,textBaseline:"middle",fontFamily:c.default.fontFamily,textAlign:"center"}},tickStates:{active:{labelStyle:{fontWeight:500},tickLineStyle:{lineWidth:2}},inactive:{labelStyle:{fill:c.default.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,o.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,o.each)(e,(function(e,r){t[r]&&n.push(r)})),n},e.prototype.clearItemsState=function(t){var e=this,n=this.getItemsByState(t);(0,o.each)(n,(function(n){e.setItemState(n,t,!1)}))},e.prototype.getItemsByState=function(t){var e=this,n=this.getItems();return(0,o.filter)(n,(function(n){return e.hasState(n,t)}))},e.prototype.getSidePoint=function(t,e){var n=this.getSideVector(e,t);return{x:t.x+n[0],y:t.y+n[1]}},e.prototype.getTextAnchor=function(t){var e;return(0,o.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,o.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,o.mix)({path:e},n.style)})},e.prototype.getTickLineItems=function(t){var e=this,n=[],r=this.get("tickLine"),i=r.alignTick,a=r.length,s=1;return t.length>=2&&(s=t[1].value-t[0].value),(0,o.each)(t,(function(t){var r=t.point;i||(r=e.getTickPoint(t.value-s/2));var o=e.getSidePoint(r,a);n.push({startPoint:r,tickValue:t.value,endPoint:o,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,f=this.getTickPoint(c),d=this.getSidePoint(f,n.length);e.push({startPoint:f,endPoint:d,tickValue:c,id:"sub-"+o.id+"-"+l})}return e},e.prototype.getTickLineAttrs=function(t,e,n,r){var a=this.get(e).style,s={points:[t.startPoint,t.endPoint]},l=(0,o.get)(this.get("theme"),["tickLine","style"],{});a=(0,o.isFunction)(a)?(0,o.mix)({},l,a(s,n,r)):a;var u=t.startPoint,c=t.endPoint;return(0,i.__assign)({x1:u.x,y1:u.y,x2:c.x,y2:c.y},a)},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")}),s=this.get("tickLine");if((0,o.each)(i,(function(n,r){if(s.displayWithLabel){var o=e.getElementId("label-"+n.tickId);t.findById(o)&&e.drawTick(n,a,"tickLine",r,i)}else e.drawTick(n,a,"tickLine",r,i)})),r){var l=this.getSubTickLineItems(i);(0,o.each)(l,(function(t,n){e.drawTick(t,a,"subTickLine",n,l)}))}},e.prototype.processTicks=function(){var t=this,e=this.get("ticks");(0,o.each)(e,(function(e){e.point=t.getTickPoint(e.value),(0,o.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,o.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,o.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.rotate,s=r.formatter,u=this.getSidePoint(t.point,i),c=this.getSideVector(i,u),f=s?s(t.name,t,e):t.name,d=r.style;d=(0,o.isFunction)(d)?(0,o.get)(this.get("theme"),["label","style"],{}):d;var p=(0,o.mix)({x:u.x,y:u.y,text:f,textAlign:this.getTextAnchor(c),textBaseline:this.getTextBaseline(c)},d);return a&&(p.matrix=(0,l.getMatrixByAngle)(u,a)),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,o.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,o.get)(this.get("theme"),["label","style"],{}),s=this.get("label"),l=s.style,u=s.formatter;if((0,o.isFunction)(l)){var c=i.map((function(t){return(0,o.get)(t.get("delegateObject"),"tick")}));(0,o.each)(i,(function(t,e){var n=t.get("delegateObject").tick,r=u?u(n.name,n,e):n.name,i=(0,o.mix)({},a,l(r,e,c));t.attr(i)}))}},e.prototype.getTitleAttrs=function(){var t=this.get("title"),e=t.style,n=t.position,r=t.offset,i=t.spacing,s=void 0===i?0:i,u=t.autoRotate,c=e.fontSize,f=.5;"start"===n?f=0:"end"===n&&(f=1);var d=this.getTickPoint(f),p=this.getSidePoint(d,r||s+c/2),h=(0,o.mix)({x:p.x,y:p.y,text:t.text},e),g=t.rotate,v=g;if((0,o.isNil)(g)&&u){var y=this.getAxisVector(d);v=a.ext.angleTo(y,[1,0],!0)}if(v){var m=(0,l.getMatrixByAngle)(p,v);h.matrix=m}return h},e.prototype.drawTitle=function(t){this.addShape(t,{type:"text",id:this.getElementId("title"),name:"axis-title",attrs:this.getTitleAttrs()})},e.prototype.applyTickStates=function(t,e){if(this.getItemStates(t).length){var n=this.get("tickStates"),r=this.getElementId("label-"+t.id),i=e.findById(r);if(i){var a=(0,u.getStatesStyle)(t,"label",n);a&&i.attr(a)}var o=this.getElementId("tickline-"+t.id),s=e.findById(o);if(s){var l=(0,u.getStatesStyle)(t,"tickLine",n);l&&s.attr(l)}}},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=(0,u.getStatesStyle)(t,"label",n);s&&i.attr(s)}if(o){var l=(0,u.getStatesStyle)(t,"tickLine",n);l&&o.attr(l)}}else i&&i.attr(r.style),o&&o.attr(a.style)},e}(s.default);e.default=f},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(41)),s=n(89),l=r(n(58)),u=n(42),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"crosshair",type:"base",line:{},text:null,textBackground:{},capture:!1,defaultCfg:{line:{style:{lineWidth:1,stroke:l.default.lineColor}},text:{position:"start",offset:10,autoRotate:!1,content:null,style:{fill:l.default.textColor,textAlign:"center",textBaseline:"middle",fontFamily:l.default.fontFamily}},textBackground:{padding:5,style:{stroke:l.default.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,o=e.content;if(!(0,a.isNil)(o)){var l=this.getTextPoint(),u=null;if(r){var c=this.getRotateAngle();u=(0,s.getMatrixByAngle)(l,c)}this.addShape(t,{type:"text",name:"crosshair-text",id:this.getElementId("text"),attrs:(0,i.__assign)((0,i.__assign)((0,i.__assign)({},l),{text:o,matrix:u}),n)})}},e.prototype.renderLine=function(t){var e=this.getLinePath(),n=this.get("line").style;this.addShape(t,{type:"path",name:"crosshair-line",id:this.getElementId("line"),attrs:(0,i.__assign)({path:e},n)})},e.prototype.renderBackground=function(t){var e=this.getElementId("text"),n=t.findById(e),r=this.get("textBackground");if(r&&n){var a=n.getBBox(),o=(0,u.formatPadding)(r.padding),s=r.style;this.addShape(t,{type:"rect",name:"crosshair-text-background",id:this.getElementId("text-background"),attrs:(0,i.__assign)({x:a.x-o[3],y:a.y-o[0],width:a.width+o[1]+o[3],height:a.height+o[0]+o[2],matrix:n.attr("matrix")},s)}).toBack()}},e}(o.default);e.default=c},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(41)),s=r(n(58)),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"grid",line:{},alternateColor:null,capture:!1,items:[],closed:!1,defaultCfg:{line:{type:"line",style:{lineWidth:1,stroke:s.default.lineColor}}}})},e.prototype.getLineType=function(){return(this.get("line")||this.get("defaultCfg").line).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);return this.get("closed")?n=n.concat(i):(i[0][0]="L",(n=n.concat(i)).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"),o=null;(0,a.each)(r,(function(s,l){var u=s.id||l;if(n){var c=e.getPathStyle();c=(0,a.isFunction)(c)?c(s,l,r):c;var f=e.getElementId("line-"+u),d=e.getGridPath(s.points);e.addShape(t,{type:"path",name:"grid-line",id:f,attrs:(0,a.mix)({path:d},c)})}if(i&&l>0){var p=e.getElementId("region-"+u),h=l%2===0;if((0,a.isString)(i))h&&e.drawAlternateRegion(p,t,o.points,s.points,i);else{var g=h?i[1]:i[0];e.drawAlternateRegion(p,t,o.points,s.points,g)}}o=s}))},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}(o.default);e.default=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(41)),o=n(42),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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)),(0,o.createBBox)(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=(0,o.formatPadding)(e.padding),a=(0,i.__assign)({x:0,y:0,width:n.width+r[1]+r[3],height:n.height+r[0]+r[2]},e.style);this.addShape(t,{type:"rect",id:this.getElementId("background"),name:"legend-background",attrs:a}).toBack()},e.prototype.drawTitle=function(t){var e=this.get("currentPoint"),n=this.get("title"),r=n.spacing,a=n.style,o=n.text,s=this.addShape(t,{type:"text",id:this.getElementId("title"),name:"legend-title",attrs:(0,i.__assign)({text:o,x:e.x,y:e.y},a)}).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=(0,o.formatPadding)(t.padding);e.x=n[3],e.y=n[0]}this.set("currentPoint",e)},e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CROSSHAIR_Y=e.CROSSHAIR_X=e.NAME_CLASS=e.VALUE_CLASS=e.MARKER_CLASS=e.LIST_ITEM_CLASS=e.LIST_CLASS=e.TITLE_CLASS=e.CONTAINER_CLASS=void 0,e.CONTAINER_CLASS="g2-tooltip",e.TITLE_CLASS="g2-tooltip-title",e.LIST_CLASS="g2-tooltip-list",e.LIST_ITEM_CLASS="g2-tooltip-list-item",e.MARKER_CLASS="g2-tooltip-marker",e.VALUE_CLASS="g2-tooltip-value",e.NAME_CLASS="g2-tooltip-name",e.CROSSHAIR_X="g2-tooltip-crosshair-x",e.CROSSHAIR_Y="g2-tooltip-crosshair-y"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(140),o=n(141),s=n(0),l=n(51),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.onCanvasChange=function(t){o.refreshElement(this,t)},e.prototype.getShapeBase=function(){return a},e.prototype.getGroupBase=function(){return e},e.prototype._applyClip=function(t,e){e&&(t.save(),o.applyAttrsToContext(t,e),e.createPath(t),t.restore(),t.clip(),e._afterDraw())},e.prototype.cacheCanvasBBox=function(){var t=this.cfg.children,e=[],n=[];s.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=s.min(e),a=s.max(e),o=s.min(n),u=s.max(n);r={minX:i,minY:o,x:i,y:o,maxX:a,maxY:u,width:a-i,height:u-o};var c=this.cfg.canvas;if(c){var f=c.getViewRange();this.set("isInView",l.intersectRect(r,f))}}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(),o.applyAttrsToContext(t,this),this._applyClip(t,this.getClip()),o.drawChildren(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}(i.AbstractGroup);e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.refreshElement=e.drawChildren=void 0;var r=n(142),i=n(73);e.drawChildren=function(t,e){e.forEach((function(e){e.draw(t)}))},e.refreshElement=function(t,e){var n=t.get("canvas");if(n&&n.get("autoDraw")){var a=n.get("context"),o=t.getParent(),s=o?o.getChildren():[n],l=t.get("el");if("remove"===e)if(t.get("isClipShape")){var u=l&&l.parentNode,c=u&&u.parentNode;u&&c&&c.removeChild(u)}else l&&l.parentNode&&l.parentNode.removeChild(l);else if("show"===e)l.setAttribute("visibility","visible");else if("hide"===e)l.setAttribute("visibility","hidden");else if("zIndex"===e)i.moveTo(l,s.indexOf(t));else if("sort"===e){var f=t.get("children");f&&f.length&&i.sortDom(t,(function(t,e){return f.indexOf(t)-f.indexOf(e)?1:0}))}else"clear"===e?l&&(l.innerHTML=""):"matrix"===e?r.setTransform(t):"clip"===e?r.setClip(t,a):"attr"===e||"add"===e&&t.draw(a)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(0),o=n(181),s=n(253),l=n(142),u=n(52),c=n(73),f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.isEntityGroup=function(){return!0},e.prototype.createDom=function(){var t=c.createSVGElement("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){s.refreshElement(this,t)},e.prototype.getShapeBase=function(){return o},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(),l.setClip(this,t),this.createPath(t),e.length&&s.drawChildren(t,e))},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");a.each(e||n,(function(t,e){u.SVG_ATTR_MAP[e]&&r.setAttribute(u.SVG_ATTR_MAP[e],t)})),l.setTransform(this)},e}(i.AbstractGroup);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=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 r.__extends(e,t),e.prototype.show=function(){this.visible||this.changeVisible(!0)},e.prototype.hide=function(){this.visible&&this.changeVisible(!1)},e.prototype.destroy=function(){this.off(),this.destroyed=!0},e.prototype.changeVisible=function(t){this.visible!==t&&(this.visible=t)},e}(r.__importDefault(n(106)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerFacet=e.getFacet=void 0;var r=n(0),i=n(105);Object.defineProperty(e,"Facet",{enumerable:!0,get:function(){return i.Facet}});var a={};e.getFacet=function(t){return a[r.lowerCase(t)]},e.registerFacet=function(t,e){a[r.lowerCase(t)]=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAxisTitleText=e.getAxisDirection=e.getAxisOption=e.getCircleAxisCenterRadius=e.getAxisTitleOptions=e.getAxisThemeCfg=e.getAxisFactorByRegion=e.isVertical=e.getAxisFactor=e.getAxisRegion=e.getCircleAxisRelativeRegion=e.getLineAxisRelativeRegion=void 0;var r=n(0),i=n(20),a=n(112),o=n(32);function s(t){var e,n;switch(t){case i.DIRECTION.TOP:e={x:0,y:1},n={x:1,y:1};break;case i.DIRECTION.RIGHT:e={x:1,y:0},n={x:1,y:1};break;case i.DIRECTION.BOTTOM:e={x:0,y:0},n={x:1,y:0};break;case i.DIRECTION.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 l(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 u(t){var e=t.start,n=t.end;return e.x===n.x}e.getLineAxisRelativeRegion=s,e.getCircleAxisRelativeRegion=l,e.getAxisRegion=function(t,e){var n={start:{x:0,y:0},end:{x:0,y:0}};t.isRect?n=s(e):t.isPolar&&(n=l(t));var r=n.start,i=n.end;return{start:t.convert(r),end:t.convert(i)}},e.getAxisFactor=function(t,e){return t.isRect?t.isTransposed?[i.DIRECTION.RIGHT,i.DIRECTION.BOTTOM].includes(e)?1:-1:[i.DIRECTION.BOTTOM,i.DIRECTION.RIGHT].includes(e)?-1:1:t.isPolar&&t.x.start<0?-1:1},e.isVertical=u,e.getAxisFactorByRegion=function(t,e){var n=t.start,r=t.end;return u(t)?(n.y-r.y)*(e.x-n.x)>0?1:-1:(r.x-n.x)*(n.y-e.y)>0?-1:1},e.getAxisThemeCfg=function(t,e){var n=r.get(t,["components","axis"],{});return r.deepMix({},r.get(n,["common"],{}),r.deepMix({},r.get(n,[e],{})))},e.getAxisTitleOptions=function(t,e,n){var i=r.get(t,["components","axis"],{});return r.deepMix({},r.get(i,["common","title"],{}),r.deepMix({},r.get(i,[e,"title"],{})),n)},e.getCircleAxisCenterRadius=function(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}),s=[a.x-r.x,a.y-r.y],l=[1,0],u=a.y>r.y?o.vec2.angle(s,l):-1*o.vec2.angle(s,l),c=u+(e.end-e.start);return{center:r,radius:Math.sqrt(Math.pow(a.x-r.x,2)+Math.pow(a.y-r.y,2)),startAngle:u,endAngle:c}},e.getAxisOption=function(t,e){return r.isBoolean(t)?!1!==t&&{}:r.get(t,[e])},e.getAxisDirection=function(t,e){return r.get(t,"position",e)},e.getAxisTitleText=function(t,e){return r.get(e,["title","text"],a.getName(t))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createInteraction=e.registerInteraction=e.getInteraction=void 0;var r=n(1),i=n(0),a=r.__importDefault(n(929)),o={};function s(t){return o[i.lowerCase(t)]}e.getInteraction=s,e.registerInteraction=function(t,e){o[i.lowerCase(t)]=e},e.createInteraction=function(t,e,n){var r=s(t);if(!r)return null;if(i.isPlainObject(r)){var o=i.mix(i.clone(r),n);return new a.default(e,o)}return new r(e,n)};var l=n(446);Object.defineProperty(e,"Interaction",{enumerable:!0,get:function(){return l.default}});var u=n(259);Object.defineProperty(e,"Action",{enumerable:!0,get:function(){return u.Action}}),Object.defineProperty(e,"registerAction",{enumerable:!0,get:function(){return u.registerAction}}),Object.defineProperty(e,"getActionClass",{enumerable:!0,get:function(){return u.getActionClass}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(43);Object.defineProperty(e,"Action",{enumerable:!0,get:function(){return r.default}});var i=n(195);Object.defineProperty(e,"createAction",{enumerable:!0,get:function(){return i.createAction}}),Object.defineProperty(e,"registerAction",{enumerable:!0,get:function(){return i.registerAction}}),Object.defineProperty(e,"getActionClass",{enumerable:!0,get:function(){return i.getActionClass}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parsePadding=e.isAutoPadding=void 0;var r=n(1),i=n(0);e.isAutoPadding=function(t){return!i.isNumber(t)&&!i.isArray(t)},e.parsePadding=function(t){void 0===t&&(t=0);var e=i.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=r.__spreadArrays(e,e);break;case 3:e=r.__spreadArrays(e,[e[1]]);break;default:e=e.slice(0,4)}return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(70),i=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,i){return new t(e,new r.Event(n,{}),i)},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="+this.type+")]"},t.prototype.clone=function(){return new t(this.view,this.gEvent,this.data)},t}();e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(176),o=n(96),s=r.__importDefault(n(255)),l=n(46),u=n(20),c=n(263),f=function(t){function e(e){var n=t.call(this,e)||this;n.states=[];var r=e.shapeFactory,i=e.container,a=e.offscreenGroup,o=e.visible,s=void 0===o||o;return n.shapeFactory=r,n.container=i,n.offscreenGroup=a,n.visible=s,n}return r.__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.shapeFactory,n=this.shape;if(n){this.model=t,this.data=t.data,this.shapeType=this.getShapeType(t),this.setShapeInfo(n,t);var r=this.getOffscreenGroup(),i=e.drawShape(this.shapeType,t,r);i.cfg.data=this.data,i.cfg.origin=t,i.cfg.element=this,this.syncShapeStyle(n,i,this.getStates(),this.getAnimateCfg("update"))}},e.prototype.destroy=function(){var e=this.shapeFactory,n=this.shape;if(n){var i=this.getAnimateCfg("leave");i?o.doAnimate(n,i,{coordinate:e.coordinate,toAttrs:r.__assign({},n.attr())}):n.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=void 0,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,o=n.model,s=n.shape,l=n.shapeType,u=r.indexOf(t);if(e){if(u>-1)return;r.push(t),"active"!==t&&"selected"!==t||null===s||void 0===s||s.toFront()}else{if(-1===u)return;r.splice(u,1),"active"!==t&&"selected"!==t||null===s||void 0===s||s.toBack()}var c=i.drawShape(l,o,this.getOffscreenGroup());r.length?this.syncShapeStyle(s,c,r,null):this.syncShapeStyle(s,c,["reset"],null),c.remove(!0);var f={state:t,stateStatus:e,element:this,target:this.container};this.container.emit("statechange",f),a.propagationDelegate(this.shape,"statechange",f)},e.prototype.clearStates=function(){var t=this,e=this.states;i.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.shape,e=this.labelShape,n={x:0,y:0,minX:0,minY:0,maxX:0,maxY:0,width:0,height:0};return t&&(n=t.getCanvasBBox()),e&&e.forEach((function(t){var e=t.getCanvasBBox();n.x=Math.min(e.x,n.x),n.y=Math.min(e.y,n.y),n.minX=Math.min(e.minX,n.minX),n.minY=Math.min(e.minY,n.minY),n.maxX=Math.max(e.maxX,n.maxX),n.maxY=Math.max(e.maxY,n.maxY)})),n.width=n.maxX-n.minX,n.height=n.maxY-n.minY,n},e.prototype.getStatesStyle=function(){if(!this.statesStyle){var t=this,e=t.shapeType,n=t.geometry,r=t.shapeFactory,a=n.stateOption,o=r.defaultShapeType,s=r.theme[e]||r.theme[o];this.statesStyle=i.deepMix({},s,a)}return this.statesStyle},e.prototype.getStateStyle=function(t,e){var n=this.getStatesStyle(),r=i.get(n,[t,"style"],{}),a=r[e]||r;return i.isFunction(a)?a(this):a},e.prototype.getAnimateCfg=function(t){var e=this,n=this.animate;if(n){var a=n[t];return a?r.__assign(r.__assign({},a),{callback:function(){var t;i.isFunction(a.callback)&&a.callback(),null===(t=e.geometry)||void 0===t||t.emit(u.GEOMETRY_LIFE_CIRCLE.AFTER_DRAW_ANIMATE)}}):a}return null},e.prototype.drawShape=function(t,e){var n;void 0===e&&(e=!1);var a=this,s=a.shapeFactory,l=a.container,c=a.shapeType;if(this.shape=s.drawShape(c,t,l),this.shape){this.setShapeInfo(this.shape,t);var f=this.shape.cfg.name;f?i.isString(f)&&(this.shape.cfg.name=["element",f]):this.shape.cfg.name=["element",this.shapeFactory.geometryType];var d=e?"enter":"appear",p=this.getAnimateCfg(d);p&&(null===(n=this.geometry)||void 0===n||n.emit(u.GEOMETRY_LIFE_CIRCLE.BEFORE_DRAW_ANIMATE),o.doAnimate(this.shape,p,{coordinate:s.coordinate,toAttrs:r.__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;t.cfg.origin=e,t.cfg.element=this,t.isGroup()&&t.get("children").forEach((function(t){n.setShapeInfo(t,e)}))},e.prototype.syncShapeStyle=function(t,e,n,r,a){var s,f=this;if(void 0===n&&(n=[]),void 0===a&&(a=0),t&&e){var d=t.get("clipShape"),p=e.get("clipShape");if(this.syncShapeStyle(d,p,n,r),t.isGroup())for(var h=t.get("children"),g=e.get("children"),v=0;v<h.length;v++)this.syncShapeStyle(h[v],g[v],n,r,a+v);else{if(!i.isEmpty(n)&&!i.isEqual(n,["reset"])){var y=t.get("name");i.isArray(y)&&(y=y[1]),i.each(n,(function(t){if(e.get("name")!==c.BACKGROUND_SHAPE){var n=f.getStateStyle(t,y||a);e.attr(n)}}))}var m=l.getReplaceAttrs(t,e);this.animate?r?(null===(s=this.geometry)||void 0===s||s.emit(u.GEOMETRY_LIFE_CIRCLE.BEFORE_DRAW_ANIMATE),o.doAnimate(t,r,{coordinate:this.shapeFactory.coordinate,toAttrs:m,shapeModel:this.model})):i.isEmpty(n)?(t.stopAnimate(),t.animate(m,{duration:300})):t.attr(m):t.attr(m)}}},e.prototype.getShapeType=function(t){var e=i.get(t,"shape");return i.isArray(e)?e[0]:e},e}(s.default);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BACKGROUND_SHAPE=void 0,e.BACKGROUND_SHAPE="element-background"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerGeometryLabelLayout=e.getGeometryLabelLayout=e.registerGeometryLabel=e.getGeometryLabel=void 0;var r={},i={};e.getGeometryLabel=function(t){return r[t.toLowerCase()]},e.registerGeometryLabel=function(t,e){r[t.toLowerCase()]=e},e.getGeometryLabelLayout=function(t){return i[t.toLowerCase()]},e.registerGeometryLabelLayout=function(t,e){i[t.toLowerCase()]=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(29),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(144)),s=n(145),l=n(0),u=n(53);function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.onCanvasChange=function(t){(0,s.refreshElement)(this,t)},e.prototype.getShapeBase=function(){return o},e.prototype.getGroupBase=function(){return e},e.prototype._applyClip=function(t,e){e&&(t.save(),(0,s.applyAttrsToContext)(t,e),e.createPath(t),t.restore(),t.clip(),e._afterDraw())},e.prototype.cacheCanvasBBox=function(){var t=this.cfg.children,e=[],n=[];(0,l.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,l.min)(e),a=(0,l.max)(e),o=(0,l.min)(n),s=(0,l.max)(n);r={minX:i,minY:o,x:i,y:o,maxX:a,maxY:s,width:a-i,height:s-o};var c=this.cfg.canvas;if(c){var f=c.getViewRange();this.set("isInView",(0,u.intersectRect)(r,f))}}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(),(0,s.applyAttrsToContext)(t,this),this._applyClip(t,this.getClip()),(0,s.drawChildren)(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}(a.AbstractGroup);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.drawChildren=function(t,e){e.forEach((function(e){e.draw(t)}))},e.refreshElement=function(t,e){var n=t.get("canvas");if(n&&n.get("autoDraw")){var a=n.get("context"),o=t.getParent(),s=o?o.getChildren():[n],l=t.get("el");if("remove"===e)if(t.get("isClipShape")){var u=l&&l.parentNode,c=u&&u.parentNode;u&&c&&c.removeChild(u)}else l&&l.parentNode&&l.parentNode.removeChild(l);else if("show"===e)l.setAttribute("visibility","visible");else if("hide"===e)l.setAttribute("visibility","hidden");else if("zIndex"===e)(0,i.moveTo)(l,s.indexOf(t));else if("sort"===e){var f=t.get("children");f&&f.length&&(0,i.sortDom)(t,(function(t,e){return f.indexOf(t)-f.indexOf(e)?1:0}))}else"clear"===e?l&&(l.innerHTML=""):"matrix"===e?(0,r.setTransform)(t):"clip"===e?(0,r.setClip)(t,a):"attr"===e||"add"===e&&t.draw(a)}};var r=n(146),i=n(75)},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(29),o=n(0),s=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=d(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(185)),l=n(267),u=n(146),c=n(54),f=n(75);function d(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(d=function(t){return t?n:e})(t)}var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.isEntityGroup=function(){return!0},e.prototype.createDom=function(){var t=(0,f.createSVGElement)("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){(0,l.refreshElement)(this,t)},e.prototype.getShapeBase=function(){return s},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(),(0,u.setClip)(this,t),this.createPath(t),e.length&&(0,l.drawChildren)(t,e))},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,o.each)(e||n,(function(t,e){c.SVG_ATTR_MAP[e]&&r.setAttribute(c.SVG_ATTR_MAP[e],t)})),(0,u.setTransform)(this)},e}(a.AbstractGroup);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(26),a=n(116),o=n(34),s=n(113),l=n(270),u=n(459);function c(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=s.getSplinePath(t,!1,r)):(a=s.getLinePath(t,!1),e&&a.push(["Z"])),a);var a}function f(t,e,n,i,a,o){if(t.length){var s=t[0];return r.isArray(s.y)?function(t,e,n,i,a,o){var s=[],u=[];r.each(t,(function(t){var e=l.splitPoints(t);s.push(e[1]),u.push(e[0])}));var f=c(s,e,i,a,o),d=c(u,e,i,a,o);return n?f:f.concat(d)}(t,e,n,i,a,o):c(t,e,i,a,o)}return[]}var d=i.registerShapeFactory("line",{defaultShapeType:"line"});r.each(["line","dot","dash","smooth"],(function(t){i.registerShape("line",t,{draw:function(e,n){var r,i="smooth"===t;if(i){var s=this.coordinate,l=s.start,u=s.end;r=[[l.x,u.y],[u.x,l.y]]}var c=function(t,e,n){for(var r=t.isStack,i=t.connectNulls,s=t.isInCircle,l=t.showSinglePoint,u=o.getStyle(t,!0,!1,"lineWidth"),c=a.getPathPoints(t.points,i,l),d=[],p=0,h=c.length;p<h;p++){var g=c[p];d=d.concat(f(g,s,r,e,n,u))}return u.path=d,u}(e,i,r);return n.addShape({type:"path",attrs:c,name:"line",capture:!i})},getMarker:function(e){return u.getLineMarker(e,t)}})})),e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.splitPoints=void 0;var r=n(0);e.splitPoints=function(t){var e=t.x;return(r.isArray(t.y)?t.y:[t.y]).map((function(t,n){return{x:r.isArray(e)?e[n]:e,y:t}}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(26),a=n(99),o=i.registerShapeFactory("area",{defaultShapeType:"area",getDefaultPoints:function(t){var e=t.x,n=t.y0;return(r.isArray(t.y)?t.y:[n,t.y]).map((function(t){return{x:e,y:t}}))}});i.registerShape("area","area",{draw:function(t,e){var n=a.getShapeAttrs(t,!1,!1,this);return e.addShape({type:"path",attrs:n,name:"area"})},getMarker:function(t){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:t.color}}}}),e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDefaultSize=void 0;var r=n(0),i=n(48);e.getDefaultSize=function(t){var e=t.theme,n=t.coordinate,a=t.getXScale(),o=a.values,s=t.beforeMappingData,l=o.length,u=i.getXDimensionLength(t.coordinate),c=t.intervalPadding,f=t.dodgePadding,d=t.maxColumnWidth||e.maxColumnWidth,p=t.minColumnWidth||e.minColumnWidth,h=t.columnWidthRatio||e.columnWidthRatio,g=t.multiplePieWidthRatio||e.multiplePieWidthRatio,v=t.roseWidthRatio||e.roseWidthRatio;if(a.isLinear&&o.length>1){o.sort();var y=function(t,e){var n=t.length,i=t;r.isString(i[0])&&(i=t.map((function(t){return e.translate(t)})));for(var a=i[1]-i[0],o=2;o<n;o++){var s=i[o]-i[o-1];a>s&&(a=s)}return a}(o,a);l=(a.max-a.min)/y,o.length>l&&(l=o.length)}var m=a.range,b=1/l,x=1;if(n.isPolar?x=n.isTransposed&&l>1?g:v:(a.isLinear&&(b*=m[1]-m[0]),x=h),!r.isNil(c)&&c>=0?b=(1-c/u*(l-1))/l:b*=x,t.getAdjust("dodge")){var _=function(t,e){if(e){var n=r.flatten(t);return r.valuesOfKey(n,e).length}return t.length}(s,t.getAdjust("dodge").dodgeBy);!r.isNil(f)&&f>=0?b=(b-f/u*(_-1))/_:!r.isNil(c)&&c>=0?(b*=x,b/=_):b/=_,b=b>=0?b:0}if(!r.isNil(d)&&d>=0){var O=d/u;b>O&&(b=O)}if(!r.isNil(p)&&p>=0){var P=p/u;b<P&&(b=P)}return b}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.drawPoints=e.HOLLOW_SHAPES=e.SHAPES=void 0;var r=n(1),i=n(143),a=n(34);e.SHAPES=["circle","square","bowtie","diamond","hexagon","triangle","triangle-down"],e.HOLLOW_SHAPES=["cross","tick","plus","hyphen","line"],e.drawPoints=function(t,e,n,o,s){var l=a.getStyle(e,s,!s,"r"),u=t.parsePoints(e.points),c=u[0];if(e.isStack)c=u[1];else if(u.length>1){for(var f=n.addGroup(),d=0,p=u;d<p.length;d++){var h=p[d];f.addShape({type:"marker",attrs:r.__assign(r.__assign(r.__assign({},l),{symbol:i.MarkerSymbols[o]||o}),h)})}return f}return n.addShape({type:"marker",attrs:r.__assign(r.__assign(r.__assign({},l),{symbol:i.MarkerSymbols[o]||o}),c)})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(116),s=n(34),l=n(459);function u(t,e){var n=o.getPathPoints(t.points,t.connectNulls,t.showSinglePoint),a=[];return i.each(n,(function(t){var n=function(t,e){var n=[];return i.each(t,(function(r,i){var a=t[i+1];if(n.push(r),a){var o=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}]}return r}(r,a,e);n=n.concat(o)}})),n}(t,e);a=a.concat(function(t){return t.map((function(t,e){return 0===e?["M",t.x,t.y]:["L",t.x,t.y]}))}(n))})),r.__assign(r.__assign({},s.getStyle(t,!0,!1,"lineWidth")),{path:a})}i.each(["hv","vh","hvh","vhv"],(function(t){a.registerShape("line",t,{draw:function(e,n){var r=u(e,t);return n.addShape({type:"path",attrs:r,name:"line"})},getMarker:function(e){return l.getLineMarker(e,t)}})}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTranslateDirection=e.directionToPosition=void 0;var r=n(20);function i(t){return t===r.DIRECTION.LEFT?r.DIRECTION.RIGHT:t===r.DIRECTION.RIGHT?r.DIRECTION.LEFT:t}function a(t){return t===r.DIRECTION.TOP?r.DIRECTION.BOTTOM:t===r.DIRECTION.BOTTOM?r.DIRECTION.TOP:t}e.directionToPosition=function(t,e,n){return n===r.DIRECTION.TOP?[t.minX+t.width/2-e.width/2,t.minY]:n===r.DIRECTION.BOTTOM?[t.minX+t.width/2-e.width/2,t.maxY-e.height]:n===r.DIRECTION.LEFT?[t.minX,t.minY+t.height/2-e.height/2]:n===r.DIRECTION.RIGHT?[t.maxX-e.width,t.minY+t.height/2-e.height/2]:n===r.DIRECTION.TOP_LEFT||n===r.DIRECTION.LEFT_TOP?[t.tl.x,t.tl.y]:n===r.DIRECTION.TOP_RIGHT||n===r.DIRECTION.RIGHT_TOP?[t.tr.x-e.width,t.tr.y]:n===r.DIRECTION.BOTTOM_LEFT||n===r.DIRECTION.LEFT_BOTTOM?[t.bl.x,t.bl.y-e.height]:n===r.DIRECTION.BOTTOM_RIGHT||n===r.DIRECTION.RIGHT_BOTTOM?[t.br.x-e.width,t.br.y-e.height]:[0,0]},e.getTranslateDirection=function(t,e){var n=t;return n=function(t,e){var n=t;return e.isReflect("x")&&(n=i(n)),e.isReflect("y")&&(n=a(n)),n}(n=function(t,e){var n=e.matrix[0],r=e.matrix[4],o=t;return n<0&&(o=i(o)),r<0&&(o=a(o)),o}(n=function(t,e){if(e.isTransposed)switch(t){case r.DIRECTION.BOTTOM:return r.DIRECTION.LEFT;case r.DIRECTION.LEFT:return r.DIRECTION.BOTTOM;case r.DIRECTION.RIGHT:return r.DIRECTION.TOP;case r.DIRECTION.TOP:return r.DIRECTION.RIGHT}return t}(n,e),e),e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(31);function o(t){return i.get(t.get("delegateObject"),"item")}var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.ignoreListItemStates=["unchecked"],e}return r.__extends(e,t),e.prototype.isItemIgnore=function(t,e){return!!this.ignoreListItemStates.filter((function(n){return e.hasState(t,n)})).length},e.prototype.setStateByComponent=function(t,e,n){var r=this.context.view,i=t.get("field"),o=a.getElements(r);this.setElementsStateByItem(o,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,o=a.getScaleByField(r,e),s=a.getElementValue(t,e);return!i.isNil(s)&&n.name===o.getText(s)},e.prototype.setElementsStateByItem=function(t,e,n,r){var a=this;i.each(t,(function(t){a.isMathItem(t,e,n)&&t.setState(a.stateName,r)}))},e.prototype.setStateEnable=function(t){var e=a.getCurrentElement(this.context);if(e)a.isElementChange(this.context)&&this.setStateByElement(e,t);else{var n=a.getDelegationObject(this.context);if(a.isList(n)){var r=n.item,i=n.component;if(r&&i&&!this.isItemIgnore(r,i)){var s=this.context.event.gEvent;if(s&&s.fromShape&&s.toShape&&o(s.fromShape)===o(s.toShape))return;this.setStateByComponent(i,r,t)}}}},e.prototype.toggle=function(){var t=a.getCurrentElement(this.context);if(t){var e=t.hasState(this.stateName);this.setElementState(t,!e)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(r.__importDefault(n(277)).default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(43)),o=n(31),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="",e}return r.__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=o.getElementsByState(t,this.stateName);i.each(n,(function(t){e.setElementState(t,!1)}))},e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(31),o=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 r.__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(a.isMask(this.context))t=a.getMaskedElements(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=a.getIntersectElements(i,r)}return t},e.prototype.setStateEnable=function(t){if(this.effectSiblings&&!this.effectByRecord)this.setSiblingsState(t);else{var e=a.getElements(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,o=a.getSilbings(r),s=t.map((function(t){return t.getModel().data})),l=r.getXScale().field,u=r.getYScales()[0].field;i.each(o,(function(t){var r=a.getElements(t),i=r.filter((function(t){var e=t.getModel().data;return a.isInRecords(s,e,l,u)}));n.setElementsState(i,e,r)}))},e.prototype.setSiblingsState=function(t){var e=this,n=this.context.view,r=a.getSilbings(n);a.isMask(this.context)&&i.each(r,(function(n){var r=a.getElements(n),i=a.getSiblingMaskElements(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;i.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=a.getSilbings(e);i.each(n,(function(e){t.clearViewState(e)}))}else this.clearViewState(e)},e}(r.__importDefault(n(277)).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(31),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.setStateEnable=function(t){var e=i.getCurrentElement(this.context);if(e){if(!i.isElementChange(this.context))return;t?(this.clear(),this.setElementState(e,!0)):this.hasState(e)&&this.setElementState(e,!1)}},e.prototype.toggle=function(){var t=i.getCurrentElement(this.context);if(t){var e=this.hasState(t);e||this.clear(),this.setElementState(t,!e)}},e.prototype.reset=function(){this.setStateEnable(!1)},e}(r.__importDefault(n(277)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setHighlightBy=e.clearHighlight=void 0;var r=n(0),i=n(31),a="inactive",o="active";e.clearHighlight=function(t){var e=i.getElements(t);r.each(e,(function(t){t.hasState(o)&&t.setState(o,!1),t.hasState(a)&&t.setState(a,!1)}))},e.setHighlightBy=function(t,e,n){r.each(t,(function(t){e(t)?(t.hasState(a)&&t.setState(a,!1),t.setState(o,n)):(t.hasState(o)&&t.setState(o,!1),t.setState(a,n))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=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 r.__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:"+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();return t.foregroundGroup.addShape({type:this.shapeType,name:"mask",draggable:!0,attrs:r.__assign({fill:"#C5D4EB",opacity:.3},e)})},e.prototype.getMaskPath=function(){return[]},e.prototype.show=function(){this.maskShape&&(this.maskShape.show(),this.emitEvent("show"))},e.prototype.start=function(){this.starting=!0,this.moving=!1,this.points=[this.getCurrentPoint()],this.maskShape||(this.maskShape=this.createMask(),this.maskShape.set("capture",!1)),this.updateMask(),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,a=this.points;i.each(a,(function(t){t.x+=n,t.y+=r})),this.updateMask(),this.emitEvent("change"),this.preMovePoint=t}},e.prototype.updateMask=function(){var t=this.getMaskAttrs();this.maskShape.attr(t)},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}(r.__importDefault(n(43)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.calculateBoxSizes=e.calculateBoxSize=void 0;var r=n(484),i=n(485),a=n(1039),o=n(187),s=n(186),l=n(486),u=new WeakMap,c=/auto|scroll/,f=/^tb|vertical/,d=/msie|trident/i.test(l.global.navigator&&l.global.navigator.userAgent),p=function(t){return parseFloat(t||"0")},h=function(t,e,n){return void 0===t&&(t=0),void 0===e&&(e=0),void 0===n&&(n=!1),new i.ResizeObserverSize((n?e:t)||0,(n?t:e)||0)},g=(0,s.freeze)({devicePixelContentBoxSize:h(),borderBoxSize:h(),contentBoxSize:h(),contentRect:new a.DOMRectReadOnly(0,0,0,0)}),v=function(t,e){if(void 0===e&&(e=!1),u.has(t)&&!e)return u.get(t);if((0,o.isHidden)(t))return u.set(t,g),g;var n=getComputedStyle(t),r=(0,o.isSVG)(t)&&t.ownerSVGElement&&t.getBBox(),i=!d&&"border-box"===n.boxSizing,l=f.test(n.writingMode||""),v=!r&&c.test(n.overflowY||""),y=!r&&c.test(n.overflowX||""),m=r?0:p(n.paddingTop),b=r?0:p(n.paddingRight),x=r?0:p(n.paddingBottom),_=r?0:p(n.paddingLeft),O=r?0:p(n.borderTopWidth),P=r?0:p(n.borderRightWidth),w=r?0:p(n.borderBottomWidth),M=_+b,C=m+x,S=(r?0:p(n.borderLeftWidth))+P,A=O+w,E=y?t.offsetHeight-A-t.clientHeight:0,j=v?t.offsetWidth-S-t.clientWidth:0,T=i?M+S:0,I=i?C+A:0,k=r?r.width:p(n.width)-T-j,F=r?r.height:p(n.height)-I-E,L=k+M+j+S,D=F+C+E+A,N=(0,s.freeze)({devicePixelContentBoxSize:h(Math.round(k*devicePixelRatio),Math.round(F*devicePixelRatio),l),borderBoxSize:h(L,D,l),contentBoxSize:h(k,F,l),contentRect:new a.DOMRectReadOnly(_,m,k,F)});return u.set(t,N),N};e.calculateBoxSizes=v,e.calculateBoxSize=function(t,e,n){var i=v(t,n),a=i.borderBoxSize,o=i.contentBoxSize,s=i.devicePixelContentBoxSize;switch(e){case r.ResizeObserverBoxOptions.DEVICE_PIXEL_CONTENT_BOX:return s;case r.ResizeObserverBoxOptions.BORDER_BOX:return a;default:return o}}},function(t,e,n){"use strict";n.d(e,"a",(function(){return _}));var r=n(3),i=n.n(r),a=n(98),o=n.n(a),s=n(160),l=n.n(s),u=n(161),c=n.n(u),f=n(205),d=n.n(f),p=n(325),h=n(326),g=n(327),v=n(216),y=n(7),m=n(14),b=n.n(m),x=function(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 _(t){var e=t.parentInstance,n=t.content,r=x(t,["parentInstance","content"]);return b()(!1,"Label\u7ec4\u4ef6\u5373\u5c06\u88ab\u53d6\u6d88\uff0c\u8bf7\u4f7f\u7528\u56fe\u5f62\u7ec4\u4ef6\u7684label\u5c5e\u6027\u8fdb\u884c\u914d\u7f6e"),e.label(!1),e.label(n,r),i.a.createElement(i.a.Fragment,null)}Object(y.registerGeometryLabel)("base",o.a),Object(y.registerGeometryLabel)("interval",l.a),Object(y.registerGeometryLabel)("pie",c.a),Object(y.registerGeometryLabel)("polar",d.a),Object(y.registerGeometryLabelLayout)("overlap",v.overlap),Object(y.registerGeometryLabelLayout)("distribute",p.distribute),Object(y.registerGeometryLabelLayout)("fixed-overlap",v.fixedOverlap),Object(y.registerGeometryLabelLayout)("limit-in-shape",g.limitInShape),Object(y.registerGeometryLabelLayout)("limit-in-canvas",h.limitInCanvas)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isBetween=e.isRealNumber=void 0,e.isRealNumber=function(t){return"number"===typeof t&&!isNaN(t)},e.isBetween=function(t,e,n){var r=Math.min(e,n),i=Math.max(e,n);return t>=r&&t<=i}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.processIllegalData=e.transformDataToNodeLinkData=e.adjustYMetaByZero=void 0;var r=n(1),i=n(0),a=n(504),o=n(503);e.adjustYMetaByZero=function(t,e){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}:{}},e.transformDataToNodeLinkData=function(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],f=t[n],d=t[i],p=o.pick(t,a);l[c]||(l[c]=r.__assign({id:++u,name:c},p)),l[f]||(l[f]=r.__assign({id:++u,name:f},p)),s.push(r.__assign({source:l[c].id,target:l[f].id,value:d},p))})),{nodes:Object.values(l),links:s}},e.processIllegalData=function(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}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getProgressData=void 0;var r=n(0),i=n(284);e.getProgressData=function(t){var e=r.clamp(i.isRealNumber(t)?t:0,0,1);return[{type:"current",percent:e},{type:"target",percent:1-e}]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.meta=void 0;var r=n(37),i=n(17),a=n(44),o=n(150),s=n(119),l=n(285);function u(t){var e=t.chart,n=t.options,r=n.data,l=n.color,u=n.areaStyle,c=n.point,f=n.line,d=null===c||void 0===c?void 0:c.state,p=s.getTinyData(r);e.data(p);var h=i.deepAssign({},t,{options:{xField:o.X_FIELD,yField:o.Y_FIELD,area:{color:l,style:u},line:f,point:c}}),g=i.deepAssign({},h,{options:{tooltip:!1}}),v=i.deepAssign({},h,{options:{tooltip:!1,state:d}});return a.area(h),a.line(g),a.point(v),e.axis(!1),e.legend(!1),t}function c(t){var e,n,a=t.options,u=a.xAxis,c=a.yAxis,f=a.data,d=s.getTinyData(f);return i.flow(r.scale(((e={})[o.X_FIELD]=u,e[o.Y_FIELD]=c,e),((n={})[o.X_FIELD]={type:"cat"},n[o.Y_FIELD]=l.adjustYMetaByZero(d,o.Y_FIELD),n)))(t)}e.meta=c,e.adaptor=function(t){return i.flow(u,c,r.tooltip,r.theme,r.animation,r.annotation())(t)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=m,e.computeHeight=O,e.Node=P;var i=r(n(220)),a=r(n(1082)),o=r(n(1083)),s=r(n(1084)),l=r(n(1085)),u=r(n(1086)),c=r(n(1087)),f=r(n(1088)),d=r(n(1089)),p=r(n(1090)),h=r(n(1091)),g=r(n(1092)),v=r(n(1093)),y=r(n(1094));function m(t,e){t instanceof Map?(t=[void 0,t],void 0===e&&(e=x)):void 0===e&&(e=b);for(var n,r,i,a,o,s=new P(t),l=[s];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 P(i[a])),r.parent=n,r.depth=n.depth+1;return s.eachBefore(O)}function b(t){return t.children}function x(t){return Array.isArray(t)?t[1]:null}function _(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function O(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function P(t){this.data=t,this.depth=this.height=0,this.parent=null}P.prototype=m.prototype=(0,i.default)({constructor:P,count:a.default,each:o.default,eachAfter:l.default,eachBefore:s.default,find:u.default,sum:c.default,sort:f.default,path:d.default,ancestors:p.default,descendants:h.default,leaves:g.default,links:v.default,copy:function(){return m(this).eachBefore(_)}},Symbol.iterator,y.default)},function(t,e,n){"use strict";function r(t){if("function"!==typeof t)throw new Error;return t}Object.defineProperty(e,"__esModule",{value:!0}),e.optional=function(t){return null==t?null:r(t)},e.required=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.squarifyRatio=s,e.default=e.phi=void 0;var i=r(n(151)),a=r(n(189)),o=(1+Math.sqrt(5))/2;function s(t,e,n,r,o,s){for(var l,u,c,f,d,p,h,g,v,y,m,b=[],x=e.children,_=0,O=0,P=x.length,w=e.value;_<P;){c=o-n,f=s-r;do{d=x[O++].value}while(!d&&O<P);for(p=h=d,m=d*d*(y=Math.max(f/c,c/f)/(w*t)),v=Math.max(h/m,m/p);O<P;++O){if(d+=u=x[O].value,u<p&&(p=u),u>h&&(h=u),m=d*d*y,(g=Math.max(h/m,m/p))>v){d-=u;break}v=g}b.push(l={value:d,dice:c<f,children:x.slice(_,O)}),l.dice?(0,i.default)(l,n,r,o,w?r+=f*d/w:s):(0,a.default)(l,n,r,w?n+=c*d/w:o,s),w-=d,_=O}return b}e.phi=o;var l=function t(e){function n(t,n,r,i,a){s(e,t,n,r,i,a)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(o);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.legend=e.meta=void 0;var r=n(1),i=n(0),a=n(37),o=n(1110),s=n(1111),l=n(44),u=n(17),c=n(152);function f(t){var e=t.options,n=e.legend,i=e.seriesField,a=e.isStack;return i?!1!==n&&(n=r.__assign({position:a?"right-top":"top-left"},n)):n=!1,t.options.legend=n,t}function d(t){var e=t.chart,n=t.options,i=n.data,a=n.columnStyle,o=n.color,s=n.columnWidthRatio,f=n.isPercent,d=n.xField,p=n.yField,h=n.seriesField,g=n.tooltip;e.data(c.getDataWhetherPecentage(i,p,d,p,f));var v=f?r.__assign({formatter:function(t){return{name:t[h]||t[d],value:(100*Number(t[p])).toFixed(2)+"%"}}},g):g,y=u.deepAssign({},t,{options:{widthRatio:s,tooltip:v,interval:{style:a,color:o}}});return l.interval(y),t}function p(t){var e,n,i=t.options,o=i.xAxis,s=i.yAxis,l=i.xField,c=i.yField,f=i.data,d=i.isPercent?{max:1,min:0,minLimit:0,maxLimit:1}:{};return u.flow(a.scale(((e={})[l]=o,e[c]=s,e),((n={})[l]={type:"cat"},n[c]=r.__assign(r.__assign({},u.adjustYMetaByZero(f,c)),d),n)))(t)}function h(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 g(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 v(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,o=n.isRange,s=u.findGeometry(e,"interval");if(i){var l=i.callback,c=r.__rest(i,["callback"]);s.label({fields:[a],callback:l,cfg:r.__assign({layout:(null===c||void 0===c?void 0:c.position)?void 0:[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]},u.transformLabel(o?r.__assign({content:function(t){var e;return null===(e=t[a])||void 0===e?void 0:e.join("-")}},c):c))})}else s.label(!1);return t}function y(t){var e=t.chart,n=t.options,a=n.tooltip,o=n.isGroup,s=n.isStack,l=n.groupField,c=n.data,f=n.xField,d=n.yField,p=n.seriesField;if(!1===a)e.tooltip(!1);else{var h=a;if(o&&s){var g=(null===h||void 0===h?void 0:h.formatter)||function(t){return{name:t[p]+" - "+t[l],value:t[d]}};h=r.__assign(r.__assign({},h),{customItems:function(t){var e=[];return i.each(t,(function(t){i.filter(c,(function(e){return i.isMatch(e,u.pick(t.data,[f,p]))})).forEach((function(n){e.push(r.__assign(r.__assign(r.__assign({},t),{value:n[d],data:n,mappingData:{_origin:n}}),g(n)))}))})),e}})}e.tooltip(h)}return t}e.meta=p,e.legend=g,e.adaptor=function(t,e){void 0===e&&(e=!1);var n=t.options,r=n.seriesField;return u.flow(f,a.theme,a.state,d,p,h,g,y,a.slider,a.scrollbar,v,a.interaction,a.animation,a.annotation(),o.conversionTag(n.yField,!e,!!r),s.connectedArea(!n.isStack),a.limitInPlot)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLocale=e.registerLocale=void 0;var r=n(0),i=n(17),a=n(1117),o={};e.registerLocale=function(t,e){o[t]=e},e.getLocale=function(t){return{get:function(e,n){return i.template(r.get(o[t],e)||r.get(o[a.GLOBAL.locale],e)||r.get(o["en-US"],e)||e,n)}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.conversionTagComponent=e.transformData=void 0;var r=n(1),i=n(0),a=n(120);e.transformData=function(t,e,n){var r=n.yField,o=n.maxSize,s=n.minSize,l=i.get(i.maxBy(e,r),[r]),u=i.isNumber(o)?o:1,c=i.isNumber(s)?s:0;return i.map(t,(function(e,n){var o=(e[r]||0)/l;return e[a.FUNNEL_PERCENT]=o,e[a.FUNNEL_MAPPING_VALUE]=(u-c)*o+c,e[a.FUNNEL_CONVERSATION]=[i.get(t,[n-1,r]),e[r]],e}))},e.conversionTagComponent=function(t){return function(e){var n=e.chart,a=e.options.conversionTag,o=n.getOptions().data;if(a){var s=a.formatter;o.forEach((function(e,l){if(!(l<=0)){var u=t(e,l,o,{top:!0,text:{content:i.isFunction(s)?s(e,o):s,offsetX:a.offsetX,offsetY:a.offsetY,position:"end",autoRotate:!1,style:r.__assign({textAlign:"start",textBaseline:"middle"},a.style)}});n.annotation().line(u)}}))}return e}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.IS_TOTAL=e.ABSOLUTE_FIELD=e.DIFF_FIELD=e.Y_FIELD=void 0,e.Y_FIELD="$$yField$$",e.DIFF_FIELD="$$diffField$$",e.ABSOLUTE_FIELD="$$absoluteField$$",e.IS_TOTAL="$$isTotal$$",e.DEFAULT_OPTIONS={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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isRealNumber=function(t){return"number"===typeof t&&!isNaN(t)},e.isBetween=function(t,e,n){var r=Math.min(e,n),i=Math.max(e,n);return t>=r&&t<=i}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=c,e.axis=f,e.legend=d,e.adjust=h,e.adaptor=function(t){return(0,o.flow)(u,c,h,a.theme,f,d,a.tooltip,p,a.slider,a.interaction,a.animation,(0,a.annotation)(),a.limitInPlot)(t)};var r=n(1),i=n(0),a=n(22),o=n(8),s=n(30),l=n(191);function u(t){var e=t.chart,n=t.options,i=n.data,a=n.color,l=n.lineStyle,u=n.lineShape,c=n.point,f=n.seriesField,d=null===c||void 0===c?void 0:c.state;e.data(i);var p=(0,o.deepAssign)({},t,{options:{shapeField:f,line:{color:a,style:l,shape:u},point:c&&(0,r.__assign)({color:a,shape:"circle"},c),label:void 0}}),h=(0,o.deepAssign)({},p,{options:{tooltip:!1,state:d}});return(0,s.line)(p),(0,s.point)(h),t}function c(t){var e,n,r=t.options,i=r.xAxis,s=r.yAxis,u=r.xField,c=r.yField,f=r.data;return(0,o.flow)((0,a.scale)(((e={})[u]=i,e[c]=s,e),((n={})[u]={type:"cat"},n[c]=(0,l.adjustYMetaByZero)(f,c),n)))(t)}function f(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 d(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 p(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,s=(0,o.findGeometry)(e,"line");if(i){var l=i.callback,u=(0,r.__rest)(i,["callback"]);s.label({fields:[a],callback:l,cfg:(0,r.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},(0,o.transformLabel)(u))})}else s.label(!1);return t}function h(t){var e=t.chart;return t.options.isStack&&(0,i.each)(e.geometries,(function(t){t.adjust("stack")})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=p,e.legend=g,e.adaptor=function(t,e){void 0===e&&(e=!1);var n=t.options,r=n.seriesField;return(0,u.flow)(f,a.theme,a.state,d,p,h,g,y,a.slider,a.scrollbar,v,a.interaction,a.animation,(0,a.annotation)(),(0,o.conversionTag)(n.yField,!e,!!r),(0,s.connectedArea)(!n.isStack),a.limitInPlot)(t)};var r=n(1),i=n(0),a=n(22),o=n(1181),s=n(1182),l=n(30),u=n(8),c=n(121);function f(t){var e=t.options,n=e.legend,i=e.seriesField,a=e.isStack;return i?!1!==n&&(n=(0,r.__assign)({position:a?"right-top":"top-left"},n)):n=!1,t.options.legend=n,t}function d(t){var e=t.chart,n=t.options,i=n.data,a=n.columnStyle,o=n.color,s=n.columnWidthRatio,f=n.isPercent,d=n.xField,p=n.yField,h=n.seriesField,g=n.tooltip;e.data((0,c.getDataWhetherPecentage)(i,p,d,p,f));var v=f?(0,r.__assign)({formatter:function(t){return{name:t[h]||t[d],value:(100*Number(t[p])).toFixed(2)+"%"}}},g):g,y=(0,u.deepAssign)({},t,{options:{widthRatio:s,tooltip:v,interval:{style:a,color:o}}});return(0,l.interval)(y),t}function p(t){var e,n,i=t.options,o=i.xAxis,s=i.yAxis,l=i.xField,c=i.yField,f=i.data,d=i.isPercent?{max:1,min:0,minLimit:0,maxLimit:1}:{};return(0,u.flow)((0,a.scale)(((e={})[l]=o,e[c]=s,e),((n={})[l]={type:"cat"},n[c]=(0,r.__assign)((0,r.__assign)({},(0,u.adjustYMetaByZero)(f,c)),d),n)))(t)}function h(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 g(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 v(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,o=n.isRange,s=(0,u.findGeometry)(e,"interval");if(i){var l=i.callback,c=(0,r.__rest)(i,["callback"]);s.label({fields:[a],callback:l,cfg:(0,r.__assign)({layout:(null===c||void 0===c?void 0:c.position)?void 0:[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]},(0,u.transformLabel)(o?(0,r.__assign)({content:function(t){var e;return null===(e=t[a])||void 0===e?void 0:e.join("-")}},c):c))})}else s.label(!1);return t}function y(t){var e=t.chart,n=t.options,a=n.tooltip,o=n.isGroup,s=n.isStack,l=n.groupField,c=n.data,f=n.xField,d=n.yField,p=n.seriesField;if(!1===a)e.tooltip(!1);else{var h=a;if(o&&s){var g=(null===h||void 0===h?void 0:h.formatter)||function(t){return{name:t[p]+" - "+t[l],value:t[d]}};h=(0,r.__assign)((0,r.__assign)({},h),{customItems:function(t){var e=[];return(0,i.each)(t,(function(t){(0,i.filter)(c,(function(e){return(0,i.isMatch)(e,(0,u.pick)(t.data,[f,p]))})).forEach((function(n){e.push((0,r.__assign)((0,r.__assign)((0,r.__assign)({},t),{value:n[d],data:n,mappingData:{_origin:n}}),g(n)))}))})),e}})}e.tooltip(h)}return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isLine=function(t){return(0,i.get)(t,"geometry")===o.DualAxesGeometry.Line},e.isColumn=l,e.getGeometryOption=function(t,e,n){return l(n)?(0,a.deepAssign)({},{geometry:o.DualAxesGeometry.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,r.__assign)({geometry:o.DualAxesGeometry.Line},n)},e.transformObjectToArray=function(t,e){var n=t[0],r=t[1];if((0,i.isArray)(e)){var a=e[0],o=e[1];return[a,o]}var s=(0,i.get)(e,n),l=(0,i.get)(e,r);return[s,l]},e.getYAxisWithDefault=function(t,e){return e===o.AxisType.Left?!1!==t&&(0,a.deepAssign)({},s.DEFAULT_LEFT_YAXIS_CONFIG,t):e===o.AxisType.Right?!1!==t&&(0,a.deepAssign)({},s.DEFAULT_RIGHT_YAXIS_CONFIG,t):t};var r=n(1),i=n(0),a=n(8),o=n(560),s=n(561);function l(t){return(0,i.get)(t,"geometry")===o.DualAxesGeometry.Column}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.geometry=u,e.adaptor=function(t){return(0,i.flow)(u,(0,a.scale)({}),c,a.animation,a.theme,(0,a.annotation)())(t)};var r=n(0),i=n(8),a=n(22),o=n(30),s=n(571),l=n(300);function u(t){var e=t.chart,n=t.options,a=n.percent,u=n.progressStyle,c=n.color,f=n.barWidthRatio;e.data((0,l.getProgressData)(a));var d=(0,i.deepAssign)({},t,{options:{xField:"1",yField:"percent",seriesField:"type",isStack:!0,widthRatio:f,interval:{style:u,color:(0,r.isString)(c)?[c,s.DEFAULT_COLOR[1]]:c},args:{zIndexReversed:!0}}});return(0,o.interval)(d),e.tooltip(!1),e.axis(!1),e.legend(!1),t}function c(t){return t.chart.coordinate("rect").transpose(),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getProgressData=function(t){var e=(0,r.clamp)((0,i.isRealNumber)(t)?t:0,0,1);return[{type:"current",percent:e},{type:"target",percent:1-e}]};var r=n(0),i=n(295)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.OUTLIERS_VIEW_ID=e.BOX_SYNC_NAME=e.BOX_RANGE_ALIAS=e.BOX_RANGE=void 0;var r,i=n(18),a=n(8),o="$$range$$";e.BOX_RANGE=o;var s="low-q1-median-q3-high";e.BOX_RANGE_ALIAS=s,e.BOX_SYNC_NAME="$$y_outliers$$",e.OUTLIERS_VIEW_ID="outliers_view";var l=(0,a.deepAssign)({},i.Plot.getDefaultOptions(),{meta:(r={},r.$$range$$={min:0,alias:s},r),interactions:[{type:"active-region"}],tooltip:{showMarkers:!1,shared:!0},boxStyle:{lineWidth:1}});e.DEFAULT_OPTIONS=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_TOOLTIP_OPTIONS=e.TREND_DOWN=e.TREND_UP=e.TREND_FIELD=e.Y_FIELD=void 0;var r=n(18),i=n(8);e.Y_FIELD="$$stock-range$$",e.TREND_FIELD="trend",e.TREND_UP="up",e.TREND_DOWN="down";var a={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"}}}};e.DEFAULT_TOOLTIP_OPTIONS=a;var o=(0,i.deepAssign)({},r.Plot.getDefaultOptions(),{tooltip:a,interactions:[{type:"tooltip"}],legend:{position:"top-left"},risingFill:"#ef5350",fallingFill:"#26a69a"});e.DEFAULT_OPTIONS=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=function(t,e,n){var r=n.yField,o=n.maxSize,s=n.minSize,l=(0,i.get)((0,i.maxBy)(e,r),[r]),u=(0,i.isNumber)(o)?o:1,c=(0,i.isNumber)(s)?s:0;return(0,i.map)(t,(function(e,n){var o=(e[r]||0)/l;return e[a.FUNNEL_PERCENT]=o,e[a.FUNNEL_MAPPING_VALUE]=(u-c)*o+c,e[a.FUNNEL_CONVERSATION]=[(0,i.get)(t,[n-1,r]),e[r]],e}))},e.conversionTagComponent=function(t){return function(e){var n=e.chart,a=e.options.conversionTag,o=n.getOptions().data;if(a){var s=a.formatter;o.forEach((function(e,l){if(!(l<=0)){var u=t(e,l,o,{top:!0,text:{content:(0,i.isFunction)(s)?s(e,o):s,offsetX:a.offsetX,offsetY:a.offsetY,position:"end",autoRotate:!1,style:(0,r.__assign)({textAlign:"start",textBaseline:"middle"},a.style)}});n.annotation().line(u)}}))}return e}};var r=n(1),i=n(0),a=n(123)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.RAW_FIELDS=e.SUNBURST_PATH_FIELD=e.SUNBURST_Y_FIELD=e.SUNBURST_ANCESTOR_FIELD=void 0;var r=n(18),i=n(8);e.SUNBURST_ANCESTOR_FIELD="ancestor-node",e.SUNBURST_Y_FIELD="value";var a="path";e.SUNBURST_PATH_FIELD=a;var o=[a,"name","depth","height"];e.RAW_FIELDS=o;var s=(0,i.deepAssign)({},r.Plot.getDefaultOptions(),{innerRadius:0,radius:.85,hierarchyConfig:{field:"value"},tooltip:{shared:!0,showMarkers:!1,offset:20,showTitle:!1},sunburstStyle:{lineWidth:.5,stroke:"#FFF"},drilldown:{enabled:!0}});e.DEFAULT_OPTIONS=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getField=function(t,e){var n=t.field,a=t.fields;if((0,r.isString)(n))return n;if((0,r.isArray)(n))return console.warn(i),n[0];if(console.warn(i+" will try to get fields instead."),(0,r.isString)(a))return a;if((0,r.isArray)(a)&&a.length)return a[0];if(e)return e;throw new TypeError(i)},e.getAllNodes=function(t){var e=[];return t&&t.each?t.each((function(t){e.push(t)})):t&&t.eachNode&&t.eachNode((function(t){e.push(t)})),e};var r=n(0),i="Invalid field: it must be a string!"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isParentNode=o;var r=n(15),i=n(0),a=n(193);function o(t){var e=(0,i.get)(t,["event","data","data"],{});return(0,i.isArray)(e.children)&&e.children.length>0}(0,r.registerAction)("drill-down-action",a.DrillDownAction),(0,r.registerInteraction)("drill-down",{showEnable:[{trigger:"element:mouseenter",action:"cursor:pointer",isEnable:o},{trigger:"element:mouseleave",action:"cursor:default"}],start:[{trigger:"element:click",isEnable:o,action:["drill-down-action:click"]},{trigger:"afterchangesize",action:["drill-down-action:resetPosition"]}]})},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.MASK_VIEW_ID=e.RANGE_VIEW_ID=e.INDICATEOR_VIEW_ID=e.DEFAULT_COLOR=e.PERCENT=e.RANGE_TYPE=e.RANGE_VALUE=void 0;var i="range";e.RANGE_VALUE=i,e.RANGE_TYPE="type";var a="percent";e.PERCENT=a,e.DEFAULT_COLOR="#f0f0f0",e.INDICATEOR_VIEW_ID="indicator-view",e.RANGE_VIEW_ID="range-view",e.MASK_VIEW_ID="range-mask-view";var o={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:(r={},r.range={sync:"v"},r.percent={sync:"v",tickCount:5,tickInterval:.2},r),animation:!1};e.DEFAULT_OPTIONS=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.IS_TOTAL=e.ABSOLUTE_FIELD=e.DIFF_FIELD=e.Y_FIELD=void 0,e.Y_FIELD="$$yField$$",e.DIFF_FIELD="$$diffField$$",e.ABSOLUTE_FIELD="$$absoluteField$$",e.IS_TOTAL="$$isTotal$$",e.DEFAULT_OPTIONS={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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EDGES_VIEW_ID=e.NODES_VIEW_ID=e.COLOR_FIELD=e.Y_FIELD=e.X_FIELD=void 0,e.X_FIELD="x",e.Y_FIELD="y",e.COLOR_FIELD="name",e.NODES_VIEW_ID="nodes",e.EDGES_VIEW_ID="edges"},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.MASK_VIEW_ID=e.RANGE_VIEW_ID=e.INDICATEOR_VIEW_ID=e.DEFAULT_COLOR=e.PERCENT=e.RANGE_TYPE=e.RANGE_VALUE=void 0,e.RANGE_VALUE="range",e.RANGE_TYPE="type",e.PERCENT="percent",e.DEFAULT_COLOR="#f0f0f0",e.INDICATEOR_VIEW_ID="indicator-view",e.RANGE_VIEW_ID="range-view",e.MASK_VIEW_ID="range-mask-view",e.DEFAULT_OPTIONS={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:(r={},r[e.RANGE_VALUE]={sync:"v"},r[e.PERCENT]={sync:"v",tickCount:5,tickInterval:.2},r),animation:!1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(70),o=n(96),s=n(20),l=n(48),u=n(71),c=n(891),f=n(104),d=["regionFilter","shape"],p=function(t){function e(e){var n=t.call(this,e)||this;return n.cache=new Map,n.foregroundContainer=n.view.getLayer(s.LAYER.FORE).addGroup(),n.backgroundContainer=n.view.getLayer(s.LAYER.BG).addGroup(),n.option=[],n}return r.__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;i.each(t.option,(function(n){if(i.includes(d,n.type)){var r=t.updateOrCreate(n);r&&e.set(t.getCacheKey(n),r)}})),t.cache=t.syncCache(e)}));var e=new Map;i.each(this.option,(function(n){if(!i.includes(d,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(s.GEOMETRY_LIFE_CIRCLE.AFTER_DRAW_ANIMATE,(function(){t()}))})):this.view.getRootView().once(s.VIEW_LIFE_CIRCLE.AFTER_RENDER,(function(){t()}))},e.prototype.createAnnotation=function(t){var e=t.type,n=a.Annotation[i.upperFirst(e)];if(n){var r=this.getAnnotationTheme(e),o=this.getAnnotationCfg(e,t,r);return{component:new n(o),layer:this.isTop(o)?s.LAYER.FORE:s.LAYER.BG,direction:s.DIRECTION.NONE,type:s.COMPONENT_TYPE.ANNOTATION,extra:t}}},e.prototype.annotation=function(t){this.option.push(t)},e.prototype.arc=function(t){return this.annotation(r.__assign({type:"arc"},t)),this},e.prototype.image=function(t){return this.annotation(r.__assign({type:"image"},t)),this},e.prototype.line=function(t){return this.annotation(r.__assign({type:"line"},t)),this},e.prototype.region=function(t){return this.annotation(r.__assign({type:"region"},t)),this},e.prototype.text=function(t){return this.annotation(r.__assign({type:"text"},t)),this},e.prototype.dataMarker=function(t){return this.annotation(r.__assign({type:"dataMarker"},t)),this},e.prototype.dataRegion=function(t){this.annotation(r.__assign({type:"dataRegion"},t))},e.prototype.regionFilter=function(t){this.annotation(r.__assign({type:"regionFilter"},t))},e.prototype.shape=function(t){this.annotation(r.__assign({type:"shape"},t))},e.prototype.html=function(t){this.annotation(r.__assign({type:"html"},t))},e.prototype.parsePosition=function(t){var e=this.view.getXScale(),n=this.view.getScalesByDim("y"),r=i.isFunction(t)?t.call(null,e,n):t,a=0,o=0;if(i.isArray(r)){var s=r[0],l=r[1];if(i.isString(s)&&-1!==s.indexOf("%")&&!isNaN(s.slice(0,-1)))return this.parsePercentPosition(r);a=c.getNormalizedValue(s,e),o=c.getNormalizedValue(l,Object.values(n)[0])}else if(!i.isNil(r))for(var u=0,f=i.keys(r);u<f.length;u++){var d=f[u],p=r[d];d===e.field&&(a=c.getNormalizedValue(p,e)),n[d]&&(o=c.getNormalizedValue(p,n[d]))}return this.view.getCoordinate().convert({x:a,y:o})},e.prototype.getRegionPoints=function(t,e){var n,r=this,a=this.view.getXScale(),o=this.view.getScalesByDim("y"),s=Object.values(o)[0],l=a.field,u=this.view.getData(),c=i.isArray(t)?t[0]:t[l],f=i.isArray(e)?e[0]:e[l],d=[];return i.each(u,(function(t,e){if(t[l]===c&&(n=e),e>=n){var i=r.parsePosition([t[l],t[s.field]]);i&&d.push(i)}if(t[l]===f)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=Math.min(i.x,a.x),s=Math.min(i.y,a.y);return{x:r.getWidth()*e+o,y:r.getHeight()*n+s}},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 a=this,s=this.view.getCoordinate(),u=this.view.getCanvas(),c={};if(i.isNil(e))return null;if("arc"===t){var f=e,d=f.start,p=f.end,h=this.parsePosition(d),g=this.parsePosition(p),v=l.getAngleByPoint(s,h),y=l.getAngleByPoint(s,g);v>y&&(y=2*Math.PI+y),c={center:s.getCenter(),radius:l.getDistanceToCenter(s,h),startAngle:v,endAngle:y}}else if("image"===t){var m=e;d=m.start,p=m.end,c={start:this.parsePosition(d),end:this.parsePosition(p),src:e.src}}else if("line"===t){var b=e;d=b.start,p=b.end,c={start:this.parsePosition(d),end:this.parsePosition(p),text:i.get(e,"text",null)}}else if("region"===t){var x=e;d=x.start,p=x.end,c={start:this.parsePosition(d),end:this.parsePosition(p)}}else if("text"===t){var _=this.view.getData(),O=e,P=O.position,w=O.content,M=r.__rest(O,["position","content"]),C=w;i.isFunction(w)&&(C=w(_)),c=r.__assign(r.__assign(r.__assign({},this.parsePosition(P)),M),{content:C})}else if("dataMarker"===t){var S=e,A=(P=S.position,S.point),E=S.line,j=S.text,T=S.autoAdjust,I=S.direction;c=r.__assign(r.__assign({},this.parsePosition(P)),{coordinateBBox:this.getCoordinateBBox(),point:A,line:E,text:j,autoAdjust:T,direction:I})}else if("dataRegion"===t){var k=e,F=(d=k.start,p=k.end,k.region),L=(j=k.text,k.lineLength);c={points:this.getRegionPoints(d,p),region:F,text:j,lineLength:L}}else if("regionFilter"===t){var D=e,N=(d=D.start,p=D.end,D.apply),R=D.color,B=this.view.geometries,z=[],V=function t(e){e&&(e.isGroup()?e.getChildren().forEach((function(e){return t(e)})):z.push(e))};i.each(B,(function(t){N?i.contains(N,t.type)&&i.each(t.elements,(function(t){V(t.shape)})):i.each(t.elements,(function(t){V(t.shape)}))})),c={color:R,shapes:z,start:this.parsePosition(d),end:this.parsePosition(p)}}else if("shape"===t){var G=e,W=G.render,Y=r.__rest(G,["render"]);c=r.__assign(r.__assign({},Y),{render:function(t){if(i.isFunction(e.render))return W(t,a.view,{parsePosition:a.parsePosition.bind(a)})}})}else if("html"===t){var H=e,U=H.html;P=H.position,Y=r.__rest(H,["html","position"]),c=r.__assign(r.__assign(r.__assign({},Y),this.parsePosition(P)),{parent:u.get("el").parentNode,html:function(t){return i.isFunction(U)?U(t,a.view):U}})}var X=i.deepMix({},n,r.__assign(r.__assign({},c),{top:e.top,style:e.style,offsetX:e.offsetX,offsetY:e.offsetY}));return"html"!==t&&(X.container=this.getComponentContainer(X)),X.animate=this.view.getOptions().animate&&X.animate&&i.get(e,"animate",X.animate),X.animateOption=i.deepMix({},o.DEFAULT_ANIMATE_CFG,X.animateOption,e.animateOption),X},e.prototype.isTop=function(t){return i.get(t,"top",!0)},e.prototype.getComponentContainer=function(t){return this.isTop(t)?this.foregroundContainer:this.backgroundContainer},e.prototype.getAnnotationTheme=function(t){return i.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),a=this.getAnnotationCfg(n,t,r);u.omit(a,["container"]),e.component.update(a),i.includes(d,t.type)&&e.component.render()}else(e=this.createAnnotation(t))&&(e.component.init(),i.includes(d,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){i.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}(f.Controller);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.positionUpdate=void 0,e.positionUpdate=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sectorPathUpdate=void 0;var r=n(1),i=n(197),a=n(0),o=n(46);function s(t,e){var n,r=i.getArcParams(t,e),o=r.startAngle,s=r.endAngle;return!a.isNumberEqual(o,.5*-Math.PI)&&o<.5*-Math.PI&&(o+=2*Math.PI),!a.isNumberEqual(s,.5*-Math.PI)&&s<.5*-Math.PI&&(s+=2*Math.PI),0===e[5]&&(o=(n=[s,o])[0],s=n[1]),a.isNumberEqual(o,1.5*Math.PI)&&(o=-.5*Math.PI),a.isNumberEqual(s,-.5*Math.PI)&&(s=1.5*Math.PI),{startAngle:o,endAngle:s}}function l(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 u(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 o=i[0],u=i.length>1?i[1]:i[0],c=t.indexOf(o),f=t.indexOf(u),d=l(t[c-1]),p=l(t[f-1]),h=s(d,o),g=h.startAngle,v=h.endAngle,y=s(p,u),m=y.startAngle,b=y.endAngle;a.isNumberEqual(g,m)&&a.isNumberEqual(v,b)?(n=g,r=v):(n=Math.min(g,m),r=Math.max(v,b));var x=o[1],_=i[i.length-1][1];return x<_?(x=(e=[_,x])[0],_=e[1]):x===_&&(_=0),{startAngle:n,endAngle:r,radius:x,innerRadius:_}}e.sectorPathUpdate=function(t,e,n){var i=n.toAttrs,s=n.coordinate,l=i.path||[],c=l.map((function(t){return t[0]}));if(!(l.length<1)){var f=u(l),d=f.startAngle,p=f.endAngle,h=f.radius,g=f.innerRadius,v=u(t.attr("path")),y=v.startAngle,m=v.endAngle,b=s.getCenter(),x=d-y,_=p-m;0!==x||0!==_?t.animate((function(t){var e=y+t*x,n=m+t*_;return r.__assign(r.__assign({},i),{path:a.isEqual(c,["M","A","A","Z"])?o.getArcPath(b.x,b.y,h,e,n):o.getSectorPath(b.x,b.y,h,e,n,g)})}),r.__assign(r.__assign({},e),{callback:function(){t.attr("path",l)}})):t.attr("path",l)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.waveIn=void 0;var r=n(1),i=n(48);e.waveIn=function(t,e,n){var a=i.getCoordinateClipCfg(n.coordinate,20),o=a.type,s=a.startState,l=a.endState,u=t.setClip({type:o,attrs:s});u.animate(l,r.__assign(r.__assign({},e),{callback:function(){t&&!t.get("destroyed")&&t.set("clipShape",null),u.remove(!0)}}))}},function(t,e,n){"use strict";n.r(e);var r=n(15);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i)},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0});var a={version:!0,Shape:!0,Canvas:!0,Group:!0};Object.defineProperty(e,"Canvas",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"Group",{enumerable:!0,get:function(){return u.default}}),e.Shape=e.version=void 0;var o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(185));e.Shape=o;var s=n(29);Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(a,t)||t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))}));var l=r(n(974)),u=r(n(268));function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}e.version="0.5.6"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(20),a=r.__importDefault(n(155));n(271);var o=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 r.__extends(e,t),e.prototype.getPointsAndData=function(t){for(var e=[],n=[],r=0,a=t.length;r<a;r++){var o=t[r];e.push(o.points),n.push(o[i.FIELD_ORIGIN])}return{points:e,data:n}},e.prototype.getYMinValue=function(){return this.startOnZero?t.prototype.getYMinValue.call(this):this.getYScale().min},e}(a.default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=r.__importDefault(n(90));n(460);var a=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 r.__extends(e,t),e}(i.default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=r.__importDefault(n(171)),a=n(0),o=n(20),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e.paletteCache={},e}return r.__extends(e,t),e.prototype.createElements=function(t,e,n){void 0===n&&(n=!1);var r=this.prepareRange(t),i=this.prepareSize(),o=a.get(this.styleOption,["style","shadowBlur"]);return a.isNumber(o)||(o=i/2),this.prepareGreyScaleBlurredCircle(i,o),this.drawWithRange(t,r,i,o),null},e.prototype.clear=function(){t.prototype.clear.call(this),this.clearShadowCanvasCtx(),this.paletteCache={}},e.prototype.prepareRange=function(t){var e=this.getAttribute("color").getFields()[0],n=1/0,r=-1/0;return t.forEach((function(t){var i=t[o.FIELD_ORIGIN][e];i>r&&(r=i),i<n&&(n=i)})),n===r&&(n=r-1),[n,r]},e.prototype.prepareSize=function(){var t=this.getDefaultValue("size");return a.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=this.coordinate,a=i.start,s=i.end,l=this.coordinate.getWidth(),u=this.coordinate.getHeight(),c=this.getAttribute("color").getFields()[0];this.clearShadowCanvasCtx();var f=this.getShadowCanvasCtx();e&&(t=t.filter((function(t){return t[o.FIELD_ORIGIN][c]<=e[1]&&t[o.FIELD_ORIGIN][c]>=e[0]})));for(var d=this.scales[c],p=0,h=t;p<h.length;p++){var g=h[p],v=this.getDrawCfg(g),y=v.x,m=v.y,b=d.scale(g[o.FIELD_ORIGIN][c]);this.drawGrayScaleBlurredCircle(y-a.x,m-s.y,n+r,b,f)}var x=f.getImageData(0,0,l,u);this.clearShadowCanvasCtx(),this.colorize(x),f.putImageData(x,0,0);var _=this.getImageShape();_.attr("x",a.x),_.attr("y",s.y),_.attr("width",l),_.attr("height",u),_.attr("img",f.canvas),_.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,o=3;o<n.length;o+=4){var s=n[o];if(a.isNumber(s)){var l=r[s]?r[s]:i.default.rgb2arr(e.gradient(s/256));n[o-3]=l[0],n[o-2]=l[1],n[o-1]=l[2],n[o]=s}}},e.prototype.getImageShape=function(){var t=this.imageShape;return t||(t=this.container.addShape({type:"image",attrs:{}}),this.imageShape=t,t)},e.prototype.getShapeInfo=function(t){var e=this.getDrawCfg(t[0]);return r.__assign(r.__assign({},e),{mappingData:t,data:this.getData(t)})},e.prototype.getData=function(t){return t.map((function(t){return t[o.FIELD_ORIGIN]}))},e}(r.__importDefault(n(90)).default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(48),o=r.__importDefault(n(90));n(981);var s=n(272),l=n(112),u=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 r.__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 o=this.coordinate;n/=a.getXDimensionLength(o)}else this.defaultSize||(this.defaultSize=s.getDefaultSize(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:l.getMaxScale(e)});else{var n=this.scaleDefs,r=e.field,a=e.min,o=e.max;"time"!==e.type&&(a>0&&!i.get(n,[r,"min"])&&e.change({min:0}),o<=0&&!i.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}(o.default);e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=r.__importDefault(n(155));n(269);var a=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 r.__extends(e,t),e}(i.default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=r.__importDefault(n(90));n(982);var a=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 r.__extends(e,t),e.prototype.getDrawCfg=function(e){var n=t.prototype.getDrawCfg.call(this,e);return r.__assign(r.__assign({},n),{isStack:!!this.getAdjust("stack")})},e}(i.default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(90));n(461);var o=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 r.__extends(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),a=r.x,o=r.y;if(!i.isArray(a)||!i.isArray(o)){var s=this.getXScale(),l=this.getYScale(),u=.5/s.values.length,c=.5/l.values.length;s.isCategory&&l.isCategory?(a=[a-u,a-u,a+u,a+u],o=[o-c,o+c,o+c,o-c]):i.isArray(a)?(a=[(n=a)[0],n[0],n[1],n[1]],o=[o-c/2,o+c/2,o+c/2,o-c/2]):i.isArray(o)&&(o=[(n=o)[0],n[1],n[1],n[0]],a=[a-u/2,a-u/2,a+u/2,a+u/2]),r.x=a,r.y=o}return r},e}(a.default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(48),a=r.__importDefault(n(90));n(462);var o=n(272),s=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 r.__extends(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),a=this.getAttribute("size");if(a){n=this.getAttributeValues(a,e)[0];var s=this.coordinate;n/=i.getXDimensionLength(s)}else this.defaultSize||(this.defaultSize=o.getDefaultSize(this)),n=this.defaultSize;return r.size=n,r},e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.distribute=void 0;var r=n(0),i=n(46);e.distribute=function(t,e,n,a){if(t.length&&e.length){var o=t[0]?t[0].offset:0,s=e[0].get("coordinate"),l=s.getRadius(),u=s.getCenter();if(o>0){var c=2*(l+o)+28,f={start:s.start,end:s.end},d=[[],[]];t.forEach((function(t){t&&("right"===t.textAlign?d[0].push(t):d[1].push(t))})),d.forEach((function(t,n){var i=c/14;t.length>i&&(t.sort((function(t,e){return e["..percent"]-t["..percent"]})),t.splice(i,t.length-i)),t.sort((function(t,e){return t.y-e.y})),function(t,e,n,i,a,o){var s,l=!0,u=i.start,c=i.end,f=Math.min(u.y,c.y),d=Math.abs(u.y-c.y),p=0,h=Number.MIN_VALUE,g=e.map((function(t){return t.y>p&&(p=t.y),t.y<h&&(h=t.y),{size:n,targets:[t.y-f]}}));for(h-=f,p-f>d&&(d=p-f);l;)for(g.forEach((function(t){var e=(Math.min.apply(h,t.targets)+Math.max.apply(h,t.targets))/2;t.pos=Math.min(Math.max(h,e-t.size/2),d-t.size)})),l=!1,s=g.length;s--;)if(s>0){var v=g[s-1],y=g[s];v.pos+v.size>y.pos&&(v.size+=y.size,v.targets=v.targets.concat(y.targets),v.pos+v.size>d&&(v.pos=d-v.size),g.splice(s,1),l=!0)}s=0,g.forEach((function(t){var r=f+n/2;t.targets.forEach((function(){e[s].y=t.pos+r,r+=n,s++}))}));for(var m={},b=0,x=t;b<x.length;b++){var _=x[b];m[_.get("id")]=_}e.forEach((function(t){var e=t.r*t.r,n=Math.pow(Math.abs(t.y-a.y),2);if(e<n)t.x=a.x;else{var i=Math.sqrt(e-n);t.x=o?a.x+i:a.x-i}var s=m[t.id];s.attr("x",t.x),s.attr("y",t.y);var l=r.find(s.getChildren(),(function(t){return"text"===t.get("type")}));l&&(l.attr("y",t.y),l.attr("x",t.x))}))}(e,t,14,f,u,n)}))}r.each(t,(function(t){if(t&&t.labelLine){var e=t.offset,n=t.angle,a=i.polarToCartesian(u.x,u.y,l,n),o=i.polarToCartesian(u.x,u.y,l+e/2,n),s=t.x+r.get(t,"offsetX",0),c=t.y+r.get(t,"offsetY",0),f={x:s-4*Math.cos(n),y:c-4*Math.sin(n)};r.isObject(t.labelLine)||(t.labelLine={}),t.labelLine.path=["M "+a.x,a.y+" Q"+o.x,o.y+" "+f.x,f.y].join(",")}}))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.limitInCanvas=void 0;var r=n(0),i=n(115);e.limitInCanvas=function(t,e,n,a){r.each(e,(function(t){var e=a.minX,n=a.minY,r=a.maxX,o=a.maxY,s=t.getCanvasBBox(),l=s.minX,u=s.minY,c=s.maxX,f=s.maxY,d=s.x,p=s.y,h=s.width,g=s.height,v=d,y=p;(l<e||c<e)&&(v=e),(u<n||f<n)&&(y=n),l>r?v=r-h:c>r&&(v-=c-r),u>o?y=o-g:f>o&&(y-=f-o),v===d&&y===p||i.translate(t,v-d,y-p)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.limitInShape=void 0;var r=n(0);e.limitInShape=function(t,e,n,i){r.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)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(117),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultCfg=function(){return i.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=2*Math.PI/t,r=-1*Math.PI/2+n*e,i=.5/(1+1/Math.sin(n/2)),a=o.getAnglePoint({x:.5,y:.5},.5-i,r),s=5*Math.PI/4,l=1*Math.PI/4;return{start:o.getAnglePoint(a,i,s),end:o.getAnglePoint(a,i,l)}},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,a=n.type,o=r[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 c=[{field:o,value:n,values:s}],f=i.filter(t,e.getFacetDataFilter(c)),d={type:a,data:f,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;i.each(this.facets,(function(e){var n=e.columnValue,r=e.view,s=i.get(t.cfg.title,"formatter"),l=i.deepMix({position:["50%","0%"],content:s?s(n):n},o.getFactTitleConfig(a.DIRECTION.TOP),t.cfg.title);r.annotation().text(l)}))},e}(n(105).Facet);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(117),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultCfg=function(){return i.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,a=n[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,c){var f=e.getRowCol(c,r),d=f.row,p=f.col,h=[{field:a,value:n,values:o}],g=i.filter(t,e.getFacetDataFilter(h)),v={type:e.cfg.type,data:g,region:e.getRegion(l,r,p,d),columnValue:n,rowValue:n,columnField:a,rowField:null,columnIndex:p,rowIndex:d,columnValuesLength:r,rowValuesLength:l,total:s};u.push(v)})),u},e.prototype.getXAxisOption=function(t,e,n,i){return i.rowIndex!==i.rowValuesLength-1&&i.columnValuesLength*i.rowIndex+i.columnIndex+1+i.columnValuesLength<=i.total?r.__assign(r.__assign({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,i){return 0!==i.columnIndex?r.__assign(r.__assign({},n),{title:null,label:null}):n},e.prototype.renderTitle=function(){var t=this;i.each(this.facets,(function(e){var n=e.columnValue,r=e.view,s=i.get(t.cfg.title,"formatter"),l=i.deepMix({position:["50%","0%"],content:s?s(n):n},o.getFactTitleConfig(a.DIRECTION.TOP),t.cfg.title);r.annotation().text(l)}))},e.prototype.getPageCount=function(t,e){return Math.floor((t+e-1)/e)},e.prototype.getRowCol=function(t,e){return{row:Math.floor(t/e),col:t%e}},e}(n(105).Facet);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(117),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultCfg=function(){return i.deepMix({},t.prototype.getDefaultCfg.call(this),{type:"matrix",showTitle:!1,columnTitle:r.__assign({},t.prototype.getDefaultTitleCfg.call(this)),rowTitle:r.__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],f={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(f)}return o},e.prototype.getXAxisOption=function(t,e,n,i){return i.rowIndex!==i.rowValuesLength-1?r.__assign(r.__assign({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,i){return 0!==i.columnIndex?r.__assign(r.__assign({},n),{title:null,label:null}):n},e.prototype.renderTitle=function(){var t=this;i.each(this.facets,(function(e,n){var r=e.columnIndex,s=e.rowIndex,l=e.columnValuesLength,u=(e.rowValuesLength,e.columnValue),c=e.rowValue,f=e.view;if(0===s){var d=i.get(t.cfg.columnTitle,"formatter"),p=i.deepMix({position:["50%","0%"],content:d?d(u):u},o.getFactTitleConfig(a.DIRECTION.TOP),t.cfg.columnTitle);f.annotation().text(p)}r===l-1&&(d=i.get(t.cfg.rowTitle,"formatter"),p=i.deepMix({position:["100%","50%"],content:d?d(c):c},o.getFactTitleConfig(a.DIRECTION.RIGHT),t.cfg.rowTitle),f.annotation().text(p))}))},e}(n(105).Facet);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(117),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultCfg=function(){return i.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,a=this.cfg.fields[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(a,f){c.forEach((function(d,p){var h=[{field:e,value:a,values:u},{field:n,value:d,values:c}],g=i.filter(t,r.getFacetDataFilter(h)),v={type:r.cfg.type,data:g,region:r.getRegion(l,s,f,p),columnValue:a,rowValue:d,columnField:e,rowField:n,columnIndex:f,rowIndex:p,columnValuesLength:s,rowValuesLength:l};o.push(v)}))})),o},e.prototype.getXAxisOption=function(t,e,n,i){return 1===i.columnIndex||1===i.rowIndex?r.__assign(r.__assign({},n),{label:null,title:null}):n},e.prototype.getYAxisOption=function(t,e,n,r){return n},e.prototype.renderTitle=function(){var t=this;i.each(this.facets,(function(e,n){var r=e.columnValue,s=e.rowValue,l=e.view,u=i.get(t.cfg.title,"formatter");if(t.cfg.transpose){var c=i.deepMix({position:["50%","0%"],content:u?u(r):r},o.getFactTitleConfig(a.DIRECTION.TOP),t.cfg.title);l.annotation().text(c)}else c=i.deepMix({position:["100%","50%"],content:u?u(s):s},o.getFactTitleConfig(a.DIRECTION.RIGHT),t.cfg.title),l.annotation().text(c)}))},e}(n(105).Facet);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(117),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.afterEachView=function(t,e){this.processAxis(t,e)},e.prototype.beforeEachView=function(t,e){},e.prototype.getDefaultCfg=function(){return i.deepMix({},t.prototype.getDefaultCfg.call(this),{type:"rect",columnTitle:r.__assign({},t.prototype.getDefaultTitleCfg.call(this)),rowTitle:r.__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=this.cfg.fields,r=n[0],a=n[1],o=[],s=1,l=1,u=[""],c=[""];return r&&(u=this.getFieldValues(t,r),s=u.length),a&&(c=this.getFieldValues(t,a),l=c.length),u.forEach((function(n,f){c.forEach((function(d,p){var h=[{field:r,value:n,values:u},{field:a,value:d,values:c}],g=i.filter(t,e.getFacetDataFilter(h)),v={type:e.cfg.type,data:g,region:e.getRegion(l,s,f,p),columnValue:n,rowValue:d,columnField:r,rowField:a,columnIndex:f,rowIndex:p,columnValuesLength:s,rowValuesLength:l};o.push(v)}))})),o},e.prototype.renderTitle=function(){var t=this;i.each(this.facets,(function(e,n){var r=e.columnIndex,s=e.rowIndex,l=e.columnValuesLength,u=e.columnValue,c=e.rowValue,f=e.view;if(0===s){var d=i.get(t.cfg.columnTitle,"formatter"),p=i.deepMix({position:["50%","0%"],content:d?d(u):u},o.getFactTitleConfig(a.DIRECTION.TOP),t.cfg.columnTitle);f.annotation().text(p)}r===l-1&&(d=i.get(t.cfg.rowTitle,"formatter"),p=i.deepMix({position:["100%","50%"],content:d?d(c):c},o.getFactTitleConfig(a.DIRECTION.RIGHT),t.cfg.rowTitle),f.annotation().text(p))}))},e.prototype.getXAxisOption=function(t,e,n,i){return i.rowIndex!==i.rowValuesLength-1?r.__assign(r.__assign({},n),{title:null,label:null}):i.columnIndex!==Math.floor((i.columnValuesLength-1)/2)?r.__assign(r.__assign({},n),{title:null}):n},e.prototype.getYAxisOption=function(t,e,n,i){return 0!==i.columnIndex?r.__assign(r.__assign({},n),{title:null,label:null}):i.rowIndex!==Math.floor((i.rowValuesLength-1)/2)?r.__assign(r.__assign({},n),{title:null}):n},e}(n(105).Facet);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(117),s=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 r.__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(a.VIEW_LIFE_CIRCLE.AFTER_RENDER,this.afterChartRender)},e.prototype.getDefaultCfg=function(){return i.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){if(!this.cfg.fields.length)throw new Error("Please specify for the fields for rootFacet!");var e=[],n={type:this.cfg.type,data:t,region:null,rowValuesLength:this.getRows(),columnValuesLength:1,rowIndex:0,columnIndex:0,rowField:"",columnField:"",rowValue:"",columnValue:""};return e.push(n),n.children=this.getChildFacets(t,1,e),this.setRegion(e),e},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};return{start:o,end:{x:o.x+i,y:o.y+2*a/3}}},e.prototype.forceColIndex=function(t){var e=this,n=[],r=0;t.forEach((function(t){e.isLeaf(t)&&(n.push(t),t.columnIndex=r,r++)})),n.forEach((function(t){t.columnValuesLength=n.length}));for(var i=this.cfg.fields.length-1;i>=0;i--)for(var a=0,o=this.getFacetsByLevel(t,i);a<o.length;a++){var s=o[a];this.isLeaf(s)||(s.originColIndex=s.columnIndex,s.columnIndex=this.getRegionIndex(s.children),s.columnValuesLength=n.length)}},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];return(t[t.length-1].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;if(!(i.length<e)){var a=[],o=i[e-1],s=this.getFieldValues(t,o);return s.forEach((function(i,l){var u=[{field:o,value:i,values:s}],c=t.filter(r.getFacetDataFilter(u));if(c.length){var f={type:r.cfg.type,data:c,region:null,columnValue:i,rowValue:"",columnField:o,rowField:"",columnIndex:l,rowValuesLength:r.getRows(),columnValuesLength:1,rowIndex:e,children:r.getChildFacets(c,e+1,n)};a.push(f),n.push(f)}})),a}},e.prototype.render=function(){t.prototype.render.call(this),this.cfg.showTitle&&this.renderTitle()},e.prototype.renderTitle=function(){var t=this;i.each(this.facets,(function(e){var n=e.columnValue,r=e.view,s=i.get(t.cfg.title,"formatter"),l=i.deepMix({position:["50%","0%"],content:s?s(n):n},o.getFactTitleConfig(a.DIRECTION.TOP),t.cfg.title);r.annotation().text(l)}))},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.coordinateBBox,i={x:r.x+r.width/2,y:r.y+r.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},a={x:i.x,y:i.y+(r.y-i.y)/2},o={x:r.x,y:a.y};n.drawLine([i,a,o,r])}))},e.prototype.getPath=function(t){var e=[];return this.cfg.line.smooth?(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:i.assign({path:e},n)})},e.prototype.getXAxisOption=function(t,e,n,i){return i.rowIndex!==i.rowValuesLength-1?r.__assign(r.__assign({},n),{title:null,label:null}):n},e.prototype.getYAxisOption=function(t,e,n,i){return 0!==i.originColIndex&&0!==i.columnIndex?r.__assign(r.__assign({},n),{title:null,label:null}):n},e}(n(105).Facet);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(70),s=n(96),l=n(257),u=n(257),c=n(1006),f=n(71),d=n(104),p=["container"],h=r.__assign(r.__assign({},s.DEFAULT_ANIMATE_CFG),{appear:null}),g=function(t){function e(e){var n=t.call(this,e)||this;return n.cache=new Map,n.gridContainer=n.view.getLayer(a.LAYER.BG).addGroup(),n.gridForeContainer=n.view.getLayer(a.LAYER.FORE).addGroup(),n.axisContainer=n.view.getLayer(a.LAYER.BG).addGroup(),n.axisForeContainer=n.view.getLayer(a.LAYER.FORE).addGroup(),n}return r.__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();i.each(this.getComponents(),(function(n){var r,i=n.component,o=n.direction,s=n.type,u=n.extra,f=u.dim,d=u.scale,p=u.alignTick;s===a.COMPONENT_TYPE.AXIS?e.isPolar?"x"===f?r=e.isTransposed?l.getAxisRegion(e,o):l.getCircleAxisCenterRadius(e):"y"===f&&(r=e.isTransposed?l.getCircleAxisCenterRadius(e):l.getAxisRegion(e,o)):r=l.getAxisRegion(e,o):s===a.COMPONENT_TYPE.GRID&&(r=e.isPolar?{items:e.isTransposed?"x"===f?c.getCircleGridItems(e,t.view.getYScales()[0],d,p,f):c.getLineGridItems(e,d,f,p):"x"===f?c.getLineGridItems(e,d,f,p):c.getCircleGridItems(e,t.view.getXScale(),d,p,f),center:t.view.getCoordinate().getCenter()}:{items:c.getLineGridItems(e,d,f,p)}),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=u.getAxisOption(this.option,e.field);if(!1!==n){var r=l.getAxisDirection(n,a.DIRECTION.BOTTOM),o=a.LAYER.BG,s="x",c=this.view.getCoordinate(),d=this.getId("axis",e.field),h=this.getId("grid",e.field);if(c.isRect){if(v=this.cache.get(d)){var g=this.getLineAxisCfg(e,n,r);f.omit(g,p),v.component.update(g),t.set(d,v)}else v=this.createLineAxis(e,n,o,r,s),this.cache.set(d,v),t.set(d,v);(y=this.cache.get(h))?(g=this.getLineGridCfg(e,n,r,s),f.omit(g,p),y.component.update(g),t.set(h,y)):(y=this.createLineGrid(e,n,o,r,s))&&(this.cache.set(h,y),t.set(h,y))}else if(c.isPolar){var v,y;if(v=this.cache.get(d))g=c.isTransposed?this.getLineAxisCfg(e,n,a.DIRECTION.RADIUS):this.getCircleAxisCfg(e,n,r),f.omit(g,p),v.component.update(g),t.set(d,v);else{if(c.isTransposed){if(i.isUndefined(n))return;v=this.createLineAxis(e,n,o,a.DIRECTION.RADIUS,s)}else v=this.createCircleAxis(e,n,o,r,s);this.cache.set(d,v),t.set(d,v)}if(y=this.cache.get(h))g=c.isTransposed?this.getCircleGridCfg(e,n,a.DIRECTION.RADIUS,s):this.getLineGridCfg(e,n,a.DIRECTION.CIRCLE,s),f.omit(g,p),y.component.update(g),t.set(h,y);else{if(c.isTransposed){if(i.isUndefined(n))return;y=this.createCircleGrid(e,n,o,a.DIRECTION.RADIUS,s)}else y=this.createLineGrid(e,n,o,a.DIRECTION.CIRCLE,s);y&&(this.cache.set(h,y),t.set(h,y))}}}}},e.prototype.updateYAxes=function(t){var e=this,n=this.view.getYScales();i.each(n,(function(n,r){if(n&&!n.isIdentity){var o=n.field,s=u.getAxisOption(e.option,o);if(!1!==s){var c=a.LAYER.BG,d="y",h=e.getId("axis",o),g=e.getId("grid",o),v=e.view.getCoordinate();if(v.isRect){var y=l.getAxisDirection(s,0===r?a.DIRECTION.LEFT:a.DIRECTION.RIGHT);if(b=e.cache.get(h)){var m=e.getLineAxisCfg(n,s,y);f.omit(m,p),b.component.update(m),t.set(h,b)}else b=e.createLineAxis(n,s,c,y,d),e.cache.set(h,b),t.set(h,b);(x=e.cache.get(g))?(m=e.getLineGridCfg(n,s,y,d),f.omit(m,p),x.component.update(m),t.set(g,x)):(x=e.createLineGrid(n,s,c,y,d))&&(e.cache.set(g,x),t.set(g,x))}else if(v.isPolar){var b,x;if(b=e.cache.get(h))m=v.isTransposed?e.getCircleAxisCfg(n,s,a.DIRECTION.CIRCLE):e.getLineAxisCfg(n,s,a.DIRECTION.RADIUS),f.omit(m,p),b.component.update(m),t.set(h,b);else{if(v.isTransposed){if(i.isUndefined(s))return;b=e.createCircleAxis(n,s,c,a.DIRECTION.CIRCLE,d)}else b=e.createLineAxis(n,s,c,a.DIRECTION.RADIUS,d);e.cache.set(h,b),t.set(h,b)}if(x=e.cache.get(g))m=v.isTransposed?e.getLineGridCfg(n,s,a.DIRECTION.CIRCLE,d):e.getCircleGridCfg(n,s,a.DIRECTION.RADIUS,d),f.omit(m,p),x.component.update(m),t.set(g,x);else{if(v.isTransposed){if(i.isUndefined(s))return;x=e.createLineGrid(n,s,c,a.DIRECTION.CIRCLE,d)}else x=e.createCircleGrid(n,s,c,a.DIRECTION.RADIUS,d);x&&(e.cache.set(g,x),t.set(g,x))}}}}}))},e.prototype.createLineAxis=function(t,e,n,r,i){var s={component:new o.LineAxis(this.getLineAxisCfg(t,e,r)),layer:n,direction:r===a.DIRECTION.RADIUS?a.DIRECTION.NONE:r,type:a.COMPONENT_TYPE.AXIS,extra:{dim:i,scale:t}};return s.component.set("field",t.field),s.component.init(),s},e.prototype.createLineGrid=function(t,e,n,r,s){var l=this.getLineGridCfg(t,e,r,s);if(l){var u={component:new o.LineGrid(l),layer:n,direction:a.DIRECTION.NONE,type:a.COMPONENT_TYPE.GRID,extra:{dim:s,scale:t,alignTick:i.get(l,"alignTick",!0)}};return u.component.init(),u}},e.prototype.createCircleAxis=function(t,e,n,r,i){var s={component:new o.CircleAxis(this.getCircleAxisCfg(t,e,r)),layer:n,direction:r,type:a.COMPONENT_TYPE.AXIS,extra:{dim:i,scale:t}};return s.component.set("field",t.field),s.component.init(),s},e.prototype.createCircleGrid=function(t,e,n,r,s){var l=this.getCircleGridCfg(t,e,r,s);if(l){var u={component:new o.CircleGrid(l),layer:n,direction:a.DIRECTION.NONE,type:a.COMPONENT_TYPE.GRID,extra:{dim:s,scale:t,alignTick:i.get(l,"alignTick",!0)}};return u.component.init(),u}},e.prototype.getLineAxisCfg=function(t,e,n){var a=i.get(e,["top"])?this.axisForeContainer:this.axisContainer,o=this.view.getCoordinate(),s=l.getAxisRegion(o,n),u=l.getAxisTitleText(t,e),c=l.getAxisThemeCfg(this.view.getTheme(),n),f=i.get(e,["title"])?i.deepMix({title:{style:{text:u}}},{title:l.getAxisTitleOptions(this.view.getTheme(),n,e.title)},e):e,d=i.deepMix(r.__assign(r.__assign({container:a},s),{ticks:t.getTicks().map((function(t){return{id:""+t.tickValue,name:t.text,value:t.value}})),verticalFactor:o.isPolar?-1*l.getAxisFactorByRegion(s,o.getCenter()):l.getAxisFactorByRegion(s,o.getCenter()),theme:c}),c,f),p=this.getAnimateCfg(d),h=p.animate,g=p.animateOption;d.animateOption=g,d.animate=h;var v=l.isVertical(s),y=i.get(d,"verticalLimitLength",v?1/3:.5);if(y<=1){var m=this.view.getCanvas().get("width"),b=this.view.getCanvas().get("height");d.verticalLimitLength=y*(v?m:b)}return d},e.prototype.getLineGridCfg=function(t,e,n,r){if(c.showGrid(l.getAxisThemeCfg(this.view.getTheme(),n),e)){var a=c.getGridThemeCfg(this.view.getTheme(),n),o=i.deepMix({container:i.get(e,["top"])?this.gridForeContainer:this.gridContainer},a,i.get(e,"grid"),this.getAnimateCfg(e));return o.items=c.getLineGridItems(this.view.getCoordinate(),t,r,i.get(o,"alignTick",!0)),o}},e.prototype.getCircleAxisCfg=function(t,e,n){var o=i.get(e,["top"])?this.axisForeContainer:this.axisContainer,s=this.view.getCoordinate(),u=t.getTicks().map((function(t){return{id:""+t.tickValue,name:t.text,value:t.value}}));t.isCategory||Math.abs(s.endAngle-s.startAngle)!==2*Math.PI||u.pop();var c=l.getAxisTitleText(t,e),f=l.getAxisThemeCfg(this.view.getTheme(),a.DIRECTION.CIRCLE),d=i.get(e,["title"])?i.deepMix({title:{style:{text:c}}},{title:l.getAxisTitleOptions(this.view.getTheme(),n,e.title)},e):e,p=i.deepMix(r.__assign(r.__assign({container:o},l.getCircleAxisCenterRadius(this.view.getCoordinate())),{ticks:u,verticalFactor:1,theme:f}),f,d),h=this.getAnimateCfg(p),g=h.animate,v=h.animateOption;return p.animate=g,p.animateOption=v,p},e.prototype.getCircleGridCfg=function(t,e,n,r){if(c.showGrid(l.getAxisThemeCfg(this.view.getTheme(),n),e)){var o=c.getGridThemeCfg(this.view.getTheme(),a.DIRECTION.RADIUS),s=i.deepMix({container:i.get(e,["top"])?this.gridForeContainer:this.gridContainer,center:this.view.getCoordinate().getCenter()},o,i.get(e,"grid"),this.getAnimateCfg(e)),u=i.get(s,"alignTick",!0),f="x"===r?this.view.getYScales()[0]:this.view.getXScale();return s.items=c.getCircleGridItems(this.view.getCoordinate(),f,t,u,r),s}},e.prototype.getId=function(t,e){return t+"-"+e+"-"+this.view.getCoordinate().type},e.prototype.getAnimateCfg=function(t){return{animate:this.view.getOptions().animate&&i.get(t,"animate"),animateOption:t&&t.animateOption?i.deepMix({},h,t.animateOption):h}},e}(d.Controller);e.default=g},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(70),s=n(96),l=n(80),u=n(275),c=n(71),f=n(451),d=n(112);function p(t,e){return i.isBoolean(t)?!1!==t&&{}:i.get(t,[e],t)}function h(t){return i.get(t,"position",a.DIRECTION.BOTTOM)}var g=function(t){function e(e){var n=t.call(this,e)||this;return n.container=n.view.getLayer(a.LAYER.FORE).addGroup(),n}return r.__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,i.each(this.components,(function(e){var n=e.component,r=e.direction,i=f.getLegendLayout(r),a=t.getCategoryLegendSizeCfg(i),o=n.get("maxWidth"),s=n.get("maxHeight");n.update({maxWidth:Math.min(a.maxWidth,o||0),maxHeight:Math.min(a.maxHeight,s||0)});var c=n.get("padding"),d=n.getLayoutBBox(),p=new l.BBox(d.x,d.y,d.width,d.height).expand(c),h=u.directionToPosition(t.view.viewBBox,p,r),g=h[0],v=h[1],y=u.directionToPosition(t.layoutBBox,p,r),m=y[0],b=y[1],x=0,_=0;r.startsWith("top")||r.startsWith("bottom")?(x=g,_=b):(x=m,_=v),n.setLocation({x:x+c[3],y:_+c[0]}),t.layoutBBox=t.layoutBBox.cut(p,r)}))},e.prototype.update=function(){var t=this;this.option=this.view.getOptions().legends;var e={};if(i.get(this.option,"custom")){var n="global-custom",r=this.getComponentById(n);if(r){var o=this.getCategoryCfg(void 0,void 0,void 0,this.option,!0);c.omit(o,["container"]),r.component.update(o),e[n]=!0}else{var s=this.createCustomLegend(void 0,void 0,void 0,this.option);if(s){s.init();var l=a.LAYER.FORE,u=h(this.option);this.components.push({id:n,component:s,layer:l,direction:u,type:a.COMPONENT_TYPE.LEGEND,extra:void 0}),e[n]=!0}}}else this.loopLegends((function(n,r,a){var o=t.getId(a.field),s=t.getComponentById(o);if(s){var l=void 0,u=p(t.option,a.field);!1!==u&&(i.get(u,"custom")?l=t.getCategoryCfg(n,r,a,u,!0):a.isLinear?l=t.getContinuousCfg(n,r,a,u):a.isCategory&&(l=t.getCategoryCfg(n,r,a,u))),l&&(c.omit(l,["container"]),s.direction=h(u),s.component.update(l),e[o]=!0)}else{var f=t.createFieldLegend(n,r,a);f&&(f.component.init(),t.components.push(f),e[o]=!0)}}));var f=[];i.each(this.getComponents(),(function(t){e[t.id]?f.push(t):t.component.destroy()})),this.components=f},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 i.each(t.views,(function(t){n=n.concat(e.getGeometries(t))})),n},e.prototype.loopLegends=function(t){if(this.view.getRootView()===this.view){var e=this.getGeometries(this.view),n={};i.each(e,(function(e){var r=e.getGroupAttributes();i.each(r,(function(r){var i=r.getScale(r.type);i&&"identity"!==i.type&&!n[i.field]&&(t(e,r,i),n[i.field]=!0)}))}))}},e.prototype.createFieldLegend=function(t,e,n){var r,o=p(this.option,n.field),s=a.LAYER.FORE,l=h(o);if(!1!==o&&(i.get(o,"custom")?r=this.createCustomLegend(t,e,n,o):n.isLinear?r=this.createContinuousLegend(t,e,n,o):n.isCategory&&(r=this.createCategoryLegend(t,e,n,o))),r)return r.set("field",n.field),{id:this.getId(n.field),component:r,layer:s,direction:l,type:a.COMPONENT_TYPE.LEGEND,extra:{scale:n}}},e.prototype.createCustomLegend=function(t,e,n,r){var i=this.getCategoryCfg(t,e,n,r,!0);return new o.CategoryLegend(i)},e.prototype.createContinuousLegend=function(t,e,n,r){var i=this.getContinuousCfg(t,e,n,r);return new o.ContinuousLegend(i)},e.prototype.createCategoryLegend=function(t,e,n,r){var i=this.getCategoryCfg(t,e,n,r);return new o.CategoryLegend(i)},e.prototype.getContinuousCfg=function(t,e,n,r){var a=n.getTicks(),o=i.find(a,(function(t){return 0===t.value})),l=i.find(a,(function(t){return 1===t.value})),u=a.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}}));o||u.push({value:n.min,attrValue:e.mapping(n.invert(0)).join(""),color:e.mapping(n.invert(0)).join(""),scaleValue:0}),l||u.push({value:n.max,attrValue:e.mapping(n.invert(1)).join(""),color:e.mapping(n.invert(1)).join(""),scaleValue:1}),u.sort((function(t,e){return t.value-e.value}));var c={min:i.head(u).value,max:i.last(u).value,colors:[],rail:{type:e.type},track:{}};"size"===e.type&&(c.track={style:{fill:"size"===e.type?this.view.getTheme().defaultColor:void 0}}),"color"===e.type&&(c.colors=u.map((function(t){return t.attrValue})));var p=this.container,g=h(r),v=f.getLegendLayout(g),y=i.get(r,"title");return y&&(y=i.deepMix({text:d.getName(n)},y)),c.container=p,c.layout=v,c.title=y,c.animateOption=s.DEFAULT_ANIMATE_CFG,this.mergeLegendCfg(c,r,"continuous")},e.prototype.getCategoryCfg=function(t,e,n,r,o){var l=this.container,u=i.get(r,"position",a.DIRECTION.BOTTOM),c=f.getLegendThemeCfg(this.view.getTheme(),u),p=i.get(c,["marker"]),h=i.get(r,"marker"),g=f.getLegendLayout(u),v=i.get(c,["pageNavigator"]),y=i.get(r,"pageNavigator"),m=o?f.getCustomLegendItems(p,h,r.items):f.getLegendItems(this.view,t,e,p,h),b=i.get(r,"title");b&&(b=i.deepMix({text:n?d.getName(n):""},b));var x=this.getCategoryLegendSizeCfg(g);x.container=l,x.layout=g,x.items=m,x.title=b,x.animateOption=s.DEFAULT_ANIMATE_CFG,x.pageNavigator=i.deepMix({},v,y);var _=this.mergeLegendCfg(x,r,u);_.reversed&&_.items.reverse();var O=i.get(_,"maxItemWidth");return O&&O<=1&&(_.maxItemWidth=this.view.viewBBox.width*O),_},e.prototype.mergeLegendCfg=function(t,e,n){var r=n.split("-")[0],a=f.getLegendThemeCfg(this.view.getTheme(),r);return i.deepMix({},a,t,e)},e.prototype.getId=function(t){return this.name+"-"+t},e.prototype.getComponentById=function(t){return i.find(this.components,(function(e){return e.id===t}))},e.prototype.getCategoryLegendSizeCfg=function(t){var e=this.view.viewBBox,n=e.width,r=e.height;return"vertical"===t?{maxWidth:n*a.COMPONENT_MAX_VIEW_PERCENTAGE,maxHeight:r}:{maxWidth:n,maxHeight:r*a.COMPONENT_MAX_VIEW_PERCENTAGE}},e}(n(104).Controller);e.default=g},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(70),s=n(80),l=n(275),u=n(71),c=function(t){function e(e){var n=t.call(this,e)||this;return n.onChangeFn=i.noop,n.resetMeasure=function(){n.clear()},n.onValueChange=function(t){var e=t[0],r=t[1];n.start=e,n.end=r,n.changeViewData(e,r)},n.container=n.view.getLayer(a.LAYER.FORE).addGroup(),n.onChangeFn=i.throttle(n.onValueChange,20,{leading:!0}),n.width=0,n.view.on(a.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,n.resetMeasure),n.view.on(a.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_SIZE,n.resetMeasure),n}return r.__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(a.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(a.VIEW_LIFE_CIRCLE.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;i.isNil(this.start)&&(this.start=e,this.end=n);var r=this.view.getOptions().data;this.option&&!i.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"),i=n[0],o=(n[1],n[2],n[3]),u=this.slider.component.getLayoutBBox(),c=new s.BBox(u.x,u.y,Math.min(u.width,e),u.height).expand(n),f=this.getMinMaxText(this.start,this.end),d=f.minText,p=f.maxText,h=l.directionToPosition(this.view.viewBBox,c,a.DIRECTION.BOTTOM),g=(h[0],h[1]),v=l.directionToPosition(this.view.coordinateBBox,c,a.DIRECTION.BOTTOM),y=v[0];v[1],this.slider.component.update(r.__assign(r.__assign({},this.getSliderCfg()),{x:y+o,y:g+i,width:this.width,start:this.start,end:this.end,minText:d,maxText:p})),this.view.viewBBox=this.view.viewBBox.cut(c,a.DIRECTION.BOTTOM)}},e.prototype.update=function(){this.render()},e.prototype.createSlider=function(){var t=this.getSliderCfg(),e=new o.Slider(r.__assign({container:this.container},t));return e.init(),{component:e,layer:a.LAYER.FORE,direction:a.DIRECTION.BOTTOM,type:a.COMPONENT_TYPE.SLIDER}},e.prototype.updateSlider=function(){var t=this.getSliderCfg();if(this.width){var e=this.getMinMaxText(this.start,this.end),n=e.minText,i=e.maxText;t=r.__assign(r.__assign({},t),{width:this.width,start:this.start,end:this.end,minText:n,maxText:i})}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(i.isObject(this.option)){var e=r.__assign({data:this.getData()},i.get(this.option,"trendCfg",{}));t=i.deepMix({},t,this.getThemeOptions(),this.option),t=r.__assign(r.__assign({},t),{trendCfg:e})}return t.start=i.clamp(Math.min(i.isNil(t.start)?0:t.start,i.isNil(t.end)?1:t.end),0,1),t.end=i.clamp(Math.max(i.isNil(t.start)?0:t.start,i.isNil(t.end)?1:t.end),0,1),t},e.prototype.getData=function(){var t=this.view.getOptions().data,e=this.view.getYScales()[0],n=this.view.getGroupScales();if(n.length){var r=n[0],i=r.field,a=r.ticks;return t.reduce((function(t,n){return n[i]===a[0]&&t.push(n[e.field]),t}),[])}return t.map((function(t){return t[e.field]||0}))},e.prototype.getThemeOptions=function(){var t=this.view.getTheme();return i.get(t,["components","slider","common"],{})},e.prototype.getMinMaxText=function(t,e){var n=this.view.getOptions().data,r=this.view.getXScale(),a=i.valuesOfKey(n,r.field),o=a,s=i.size(n);if(!r||!s)return{};var l=i.size(o),u=Math.floor(t*(l-1)),c=Math.floor(e*(l-1)),f=i.get(o,[u]),d=i.get(o,[c]),p=this.getSliderCfg().formatter;return p&&(f=p(f,n[u],u),d=p(d,n[c],c)),{minText:f,maxText:d}},e.prototype.changeViewData=function(t,e){var n=this.view.getOptions().data,r=this.view.getXScale(),a=i.size(n);if(r&&a){var o=i.valuesOfKey(n,r.field),s=o,l=i.size(s),c=Math.floor(t*(l-1)),f=Math.floor(e*(l-1));this.view.filter(r.field,(function(t,e){var n=s.indexOf(t);return!(n>-1)||u.isBetween(n,c,f)})),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}(n(104).Controller);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getItemsOfView=void 0;var r=n(1),i=n(0),a=n(182),o=n(46),s=r.__importDefault(n(43)),l={fill:"#CCD6EC",opacity:.3};function u(t,e,n){var r=a.findItemsFromViewRecurisive(t,e,n);if(r.length){for(var o=0,s=r=i.flatten(r);o<s.length;o++)for(var l=0,u=s[o];l<u.length;l++){var c=u[l],f=c.mappingData,d=f.x,p=f.y;c.x=i.isArray(d)?d[d.length-1]:d,c.y=i.isArray(p)?p[p.length-1]:p}if(!1===n.shared&&r.length>1){for(var h=r[0],g=Math.abs(e.y-h[0].y),v=0,y=r;v<y.length;v++){var m=y[v],b=Math.abs(e.y-m[0].y);b<=g&&(h=m,g=b)}r=[h]}return i.uniq(i.flatten(r))}return[]}e.getItemsOfView=u;var c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.show=function(t){var e=this.context.view,n=this.context.event,a=e.getController("tooltip").getTooltipCfg(),s=u(e,{x:n.x,y:n.y},a);if(!i.isEqual(s,this.items)&&(this.items=s,s.length)){var c=e.getXScale().field,f=s[0].data[c],d=[],p=e.geometries;if(i.each(p,(function(t){if("interval"===t.type||"schema"===t.type){var e=t.getElementsBy((function(t){return t.getData()[c]===f}));d=d.concat(e)}})),d.length){var h=e.getCoordinate(),g=d[0].shape.getCanvasBBox(),v=d[0].shape.getCanvasBBox(),y=g;i.each(d,(function(t){var e=t.shape.getCanvasBBox();h.isTransposed?(e.minY<g.minY&&(g=e),e.maxY>v.maxY&&(v=e)):(e.minX<g.minX&&(g=e),e.maxX>v.maxX&&(v=e)),y.x=Math.min(e.minX,y.minX),y.y=Math.min(e.minY,y.minY),y.width=Math.max(e.maxX,y.maxX)-y.x,y.height=Math.max(e.maxY,y.maxY)-y.y}));var m=e.backgroundGroup,b=e.coordinateBBox,x=void 0;if(h.isRect){var _=e.getXScale(),O=t||{},P=O.appendRatio,w=O.appendWidth;i.isNil(w)&&(P=i.isNil(P)?_.isLinear?0:.25:P,w=h.isTransposed?P*v.height:P*g.width);var M=void 0,C=void 0,S=void 0,A=void 0;h.isTransposed?(M=b.minX,C=Math.min(v.minY,g.minY)-w,S=b.width,A=y.height+2*w):(M=Math.min(g.minX,v.minX)-w,C=b.minY,S=y.width+2*w,A=b.height),x=[["M",M,C],["L",M+S,C],["L",M+S,C+A],["L",M,C+A],["Z"]]}else{var E=i.head(d),j=i.last(d),T=o.getAngle(E.getModel(),h).startAngle,I=o.getAngle(j.getModel(),h).endAngle,k=h.getCenter(),F=h.getRadius(),L=h.innerRadius*F;x=o.getSectorPath(k.x,k.y,F,T,I,L)}if(this.regionPath)this.regionPath.attr("path",x),this.regionPath.show();else{var D=i.get(t,"style",l);this.regionPath=m.addShape({type:"path",name:"active-region",capture:!1,attrs:r.__assign(r.__assign({},D),{path:x})})}}}},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}(s.default);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(31),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.showTooltip=function(t,e){var n=a.getSilbings(t);i.each(n,(function(n){var r=a.getSiblingPoint(t,n,e);n.showTooltip(r)}))},e.prototype.hideTooltip=function(t){var e=a.getSilbings(t);i.each(e,(function(t){t.hideTooltip()}))},e}(r.__importDefault(n(124)).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(176),o=r.__importDefault(n(43)),s=n(70),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.timeStamp=0,e}return r.__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.event,e=this.timeStamp,n=+new Date;if(n-e>16){var r=this.location,a={x:t.x,y:t.y};r&&i.isEqual(r,a)||this.showTooltip(a),this.timeStamp=n,this.location=a}},e.prototype.hide=function(){this.hideTooltip(),this.location=null},e.prototype.showTooltip=function(t){var e=this.context.event.target;if(e&&e.get("tip")){this.tooltip||this.renderTooltip();var n=e.get("tip");this.tooltip.update(r.__assign({title:n},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,o={start:{x:0,y:0},end:{x:n.get("width"),y:n.get("height")}},l=e.getTheme(),u=i.get(l,["components","tooltip","domStyles"],{}),c=new s.HtmlTooltip({parent:n.get("el").parentNode,region:o,visible:!1,crosshairs:null,domStyles:r.__assign({},i.deepMix({},u,(t={},t[a.TOOLTIP_CSS_CONST.CONTAINER_CLASS]={"max-width":"50%"},t[a.TOOLTIP_CSS_CONST.TITLE_CLASS]={"word-break":"break-all"},t)))});c.init(),c.setCapture(!1),this.tooltip=c},e}(o.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return r.__extends(e,t),e.prototype.active=function(){this.setState()},e}(r.__importDefault(n(276)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=r.__importDefault(n(43)),a=n(31),o=n(0),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.cache={},e}return r.__extends(e,t),e.prototype.getColorScale=function(t,e){var n=e.geometry.getAttribute("color");return n?t.getScaleByField(n.getFields()[0]):null},e.prototype.getLinkPath=function(t,e){var n=this.context.view.getCoordinate().isTransposed,r=t.shape.getCanvasBBox(),i=e.shape.getCanvasBBox();return n?[["M",r.minX,r.minY],["L",i.minX,i.maxY],["L",i.maxX,i.maxY],["L",r.maxX,r.minY],["Z"]]:[["M",r.maxX,r.minY],["L",i.minX,i.minY],["L",i.minX,i.maxY],["L",r.maxX,r.maxY],["Z"]]},e.prototype.addLinkShape=function(t,e,n,i){var a={opacity:.4,fill:e.shape.attr("fill")};t.addShape({type:"path",attrs:r.__assign(r.__assign({},o.deepMix({},a,o.isFunction(i)?i(a,e):i)),{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 s=a.getElementValue(t,i.field);if(!this.cache[s]){var l=a.getElementsByField(r,i.field,s),u=this.linkGroup.addGroup();this.cache[s]=u;var c=l.length;o.each(l,(function(t,r){if(r<c-1){var i=l[r+1];n.addLinkShape(u,t,i,e)}}))}}},e.prototype.removeLink=function(t){var e=this.getColorScale(this.context.view,t);if(e){var n=a.getElementValue(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=a.getCurrentElement(e);n&&this.linkByElement(n,null===t||void 0===t?void 0:t.style)},e.prototype.unlink=function(){var t=a.getCurrentElement(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}(i.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return r.__extends(e,t),e.prototype.active=function(){this.setState()},e}(r.__importDefault(n(278)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return r.__extends(e,t),e.prototype.active=function(){this.setState()},e}(r.__importDefault(n(279)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(31),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.setStateByElement=function(t,e){var n=this.context.view,r=t.geometry.getAttribute("color");if(r){var a=n.getScaleByField(r.getFields()[0]),o=i.getElementValue(t,a.field),s=i.getElements(n),l=s.filter((function(t){return i.getElementValue(t,a.field)===o}));this.setHighlightBy(s,(function(t){return l.includes(t)}),e)}},e}(r.__importDefault(n(156)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(31),a=r.__importStar(n(156)),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.setElementHighlight=function(t,e){e(t)?(t.hasState(a.STATUS_UNACTIVE)&&t.setState(a.STATUS_UNACTIVE,!1),t.setState(a.STATUS_ACTIVE,!0)):(t.setState(a.STATUS_UNACTIVE,!0),t.hasState(a.STATUS_ACTIVE)&&t.setState(a.STATUS_ACTIVE,!1))},e.prototype.setStateByElement=function(t,e){var n=this.context.view,r=n.getXScale(),a=i.getElementValue(t,r.field),o=i.getElements(n),s=o.filter((function(t){return i.getElementValue(t,r.field)===a}));this.setHighlightBy(o,(function(t){return s.includes(t)}),e)},e.prototype.toggle=function(){var t=i.getCurrentElement(this.context);if(t){var e=t.hasState(this.stateName);this.setStateByElement(t,!e)}},e}(a.default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(31),a=n(280),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return r.__extends(e,t),e.prototype.highlight=function(){this.setState()},e.prototype.setElementState=function(t,e){var n=this.context.view,r=i.getElements(n);a.setHighlightBy(r,(function(e){return t===e}),e)},e.prototype.clear=function(){var t=this.context.view;a.clearHighlight(t)},e}(r.__importDefault(n(279)).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return r.__extends(e,t),e.prototype.selected=function(){this.setState()},e}(r.__importDefault(n(278)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return r.__extends(e,t),e.prototype.selected=function(){this.setState()},e}(r.__importDefault(n(276)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return r.__extends(e,t),e.prototype.selected=function(){this.setState()},e}(r.__importDefault(n(279)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="active",e}return r.__extends(e,t),e.prototype.active=function(){this.setState()},e}(r.__importDefault(n(148)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="selected",e}return r.__extends(e,t),e.prototype.selected=function(){this.setState()},e}(r.__importDefault(n(148)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName="unchecked",e}return r.__extends(e,t),e.prototype.unchecked=function(){this.setState()},e}(r.__importDefault(n(148)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.setCursor=function(t){this.context.view.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}(r.__importDefault(n(43)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(43)),o=n(31),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__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&&i.each(t.views,(function(t){r.filterView(t,e,n)}))},e.prototype.filter=function(){var t=o.getDelegationObject(this.context);if(t){var e=this.context.view,n=t.component,r=n.get("field");if(o.isList(t)){if(r){var i=n.getItemsByState("unchecked"),a=o.getScaleByField(e,r),s=i.map((function(t){return t.name}));s.length?this.filterView(e,r,(function(t){var e=a.getText(t);return!s.includes(e)})):this.filterView(e,r,null),e.render(!0)}}else if(o.isSlider(t)){var l=n.getValue(),u=l[0],c=l[1];this.filterView(e,r,(function(t){return t>=u&&t<=c})),e.render(!0)}}},e}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(943);function i(e,n,a){return"undefined"!==typeof Reflect&&Reflect.get?(t.exports=i=Reflect.get,t.exports.default=t.exports,t.exports.__esModule=!0):(t.exports=i=function(t,e,n){var i=r(t,e);if(i){var a=Object.getOwnPropertyDescriptor(i,e);return a.get?a.get.call(n):a.value}},t.exports.default=t.exports,t.exports.__esModule=!0),i(e,n,a||e)}t.exports=i,t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";var r=n(2)(n(6)),i=n(357),a="function"===typeof Symbol&&"symbol"===(0,r.default)(Symbol("foo")),o=Object.prototype.toString,s=Array.prototype.concat,l=Object.defineProperty,u=l&&function(){var t={};try{for(var e in l(t,"x",{enumerable:!1,value:t}),t)return!1;return t.x===t}catch(n){return!1}}(),c=function(t,e,n,r){var i;(!(e in t)||"function"===typeof(i=r)&&"[object Function]"===o.call(i)&&r())&&(u?l(t,e,{configurable:!0,enumerable:!1,value:n,writable:!0}):t[e]=n)},f=function(t,e){var n=arguments.length>2?arguments[2]:{},r=i(e);a&&(r=s.call(r,Object.getOwnPropertySymbols(e)));for(var o=0;o<r.length;o+=1)c(t,r[o],e[r[o]],n[r[o]])};f.supportsDescriptors=!!u,t.exports=f},function(t,e,n){"use strict";var r=Array.prototype.slice,i=n(358),a=Object.keys,o=a?function(t){return a(t)}:n(633),s=Object.keys;o.shim=function(){return Object.keys?function(){var t=Object.keys(arguments);return t&&t.length===arguments.length}(1,2)||(Object.keys=function(t){return i(t)?s(r.call(t)):s(t)}):Object.keys=o,Object.keys||o},t.exports=o},function(t,e,n){"use strict";var r=n(2)(n(6)),i=Object.prototype.toString;t.exports=function(t){var e=i.call(t),n="[object Arguments]"===e;return n||(n="[object Array]"!==e&&null!==t&&"object"===(0,r.default)(t)&&"number"===typeof t.length&&t.length>=0&&"[object Function]"===i.call(t.callee)),n}},function(t,e,n){"use strict";var r=n(227),i=n(360),a=i("%Function.prototype.apply%"),o=i("%Function.prototype.call%"),s=i("%Reflect.apply%",!0)||r.call(o,a),l=i("%Object.getOwnPropertyDescriptor%",!0),u=i("%Object.defineProperty%",!0),c=i("%Math.max%");if(u)try{u({},"a",{value:1})}catch(d){u=null}t.exports=function(t){var e=s(r,o,arguments);if(l&&u){var n=l(e,"length");n.configurable&&u(e,"length",{value:1+c(0,t.length-(arguments.length-1))})}return e};var f=function(){return s(r,a,arguments)};u?u(t.exports,"apply",{value:f}):t.exports.apply=f},function(t,e,n){"use strict";var r,i=n(2)(n(6)),a=SyntaxError,o=Function,s=TypeError,l=function(t){try{return o('"use strict"; return ('+t+").constructor;")()}catch(e){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(E){u=null}var c=function(){throw new s},f=u?function(){try{return c}catch(t){try{return u(arguments,"callee").get}catch(e){return c}}}():c,d=n(635)(),p=Object.getPrototypeOf||function(t){return t.__proto__},h={},g="undefined"===typeof Uint8Array?r:p(Uint8Array),v={"%AggregateError%":"undefined"===typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"===typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":d?p([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":h,"%AsyncGenerator%":h,"%AsyncGeneratorFunction%":h,"%AsyncIteratorPrototype%":h,"%Atomics%":"undefined"===typeof Atomics?r:Atomics,"%BigInt%":"undefined"===typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"===typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"===typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"===typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"===typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":h,"%Int8Array%":"undefined"===typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"===typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"===typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":d?p(p([][Symbol.iterator]())):r,"%JSON%":"object"===("undefined"===typeof JSON?"undefined":(0,i.default)(JSON))?JSON:r,"%Map%":"undefined"===typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!==typeof Map&&d?p((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"===typeof Promise?r:Promise,"%Proxy%":"undefined"===typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"===typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"===typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!==typeof Set&&d?p((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"===typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":d?p(""[Symbol.iterator]()):r,"%Symbol%":d?Symbol:r,"%SyntaxError%":a,"%ThrowTypeError%":f,"%TypedArray%":g,"%TypeError%":s,"%Uint8Array%":"undefined"===typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"===typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"===typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"===typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"===typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"===typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"===typeof WeakSet?r:WeakSet},y=function t(e){var n;if("%AsyncFunction%"===e)n=l("async function () {}");else if("%GeneratorFunction%"===e)n=l("function* () {}");else if("%AsyncGeneratorFunction%"===e)n=l("async function* () {}");else if("%AsyncGenerator%"===e){var r=t("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===e){var i=t("%AsyncGenerator%");i&&(n=p(i.prototype))}return v[e]=n,n},m={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},b=n(227),x=n(636),_=b.call(Function.call,Array.prototype.concat),O=b.call(Function.apply,Array.prototype.splice),P=b.call(Function.call,String.prototype.replace),w=b.call(Function.call,String.prototype.slice),M=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,C=/\\(\\)?/g,S=function(t){var e=w(t,0,1),n=w(t,-1);if("%"===e&&"%"!==n)throw new a("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==e)throw new a("invalid intrinsic syntax, expected opening `%`");var r=[];return P(t,M,(function(t,e,n,i){r[r.length]=n?P(i,C,"$1"):e||t})),r},A=function(t,e){var n,r=t;if(x(m,r)&&(r="%"+(n=m[r])[0]+"%"),x(v,r)){var i=v[r];if(i===h&&(i=y(r)),"undefined"===typeof i&&!e)throw new s("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new a("intrinsic "+t+" does not exist!")};t.exports=function(t,e){if("string"!==typeof t||0===t.length)throw new s("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!==typeof e)throw new s('"allowMissing" argument must be a boolean');var n=S(t),r=n.length>0?n[0]:"",i=A("%"+r+"%",e),o=i.name,l=i.value,c=!1,f=i.alias;f&&(r=f[0],O(n,_([0,1],f)));for(var d=1,p=!0;d<n.length;d+=1){var h=n[d],g=w(h,0,1),y=w(h,-1);if(('"'===g||"'"===g||"`"===g||'"'===y||"'"===y||"`"===y)&&g!==y)throw new a("property names with quotes must have matching quotes");if("constructor"!==h&&p||(c=!0),x(v,o="%"+(r+="."+h)+"%"))l=v[o];else if(null!=l){if(!(h in l)){if(!e)throw new s("base intrinsic for "+t+" exists, but the property is not available.");return}if(u&&d+1>=n.length){var m=u(l,h);l=(p=!!m)&&"get"in m&&!("originalValue"in m.get)?m.get:l[h]}else p=x(l,h),l=l[h];p&&!c&&(v[o]=l)}}return l}},function(t,e,n){"use strict";var r=n(2)(n(6));t.exports=function(){if("function"!==typeof Symbol||"function"!==typeof Object.getOwnPropertySymbols)return!1;if("symbol"===(0,r.default)(Symbol.iterator))return!0;var t={},e=Symbol("test"),n=Object(e);if("string"===typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(e in t[e]=42,t)return!1;if("function"===typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"===typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var i=Object.getOwnPropertySymbols(t);if(1!==i.length||i[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"===typeof Object.getOwnPropertyDescriptor){var a=Object.getOwnPropertyDescriptor(t,e);if(42!==a.value||!0!==a.enumerable)return!1}return!0}},function(t,e,n){"use strict";var r=n(357),i=function(t){return"undefined"!==typeof t&&null!==t},a=n(361)(),o=n(637),s=Object,l=o("Array.prototype.push"),u=o("Object.prototype.propertyIsEnumerable"),c=a?Object.getOwnPropertySymbols:null;t.exports=function(t,e){if(!i(t))throw new TypeError("target must be an object");var n,o,f,d,p,h,g,v=s(t);for(n=1;n<arguments.length;++n){o=s(arguments[n]),d=r(o);var y=a&&(Object.getOwnPropertySymbols||c);if(y)for(p=y(o),f=0;f<p.length;++f)g=p[f],u(o,g)&&l(d,g);for(f=0;f<d.length;++f)h=o[g=d[f]],u(o,g)&&(v[g]=h)}return v}},function(t,e,n){"use strict";var r=n(362);t.exports=function(){return Object.assign?function(){if(!Object.assign)return!1;for(var t="abcdefghijklmnopqrst",e=t.split(""),n={},r=0;r<e.length;++r)n[e[r]]=e[r];var i=Object.assign({},n),a="";for(var o in i)a+=o;return t!==a}()||function(){if(!Object.assign||!Object.preventExtensions)return!1;var t=Object.preventExtensions({1:2});try{Object.assign(t,"xy")}catch(e){return"y"===t[1]}return!1}()?r:Object.assign:r}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56)),a=function(t,e){if(!(0,i.default)(t))return t;for(var n=[],r=0;r<t.length;r++){var a=t[r];e(a,r)&&n.push(a)}return n};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(94)),a=r(n(366)),o=function(t,e){var n=(0,a.default)(e),r=n.length;if((0,i.default)(t))return!r;for(var o=0;o<r;o+=1){var s=n[o];if(e[s]!==t[s]||!(s in t))return!1}return!0};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(108)),a=r(n(57)),o=Object.keys?function(t){return Object.keys(t)}:function(t){var e=[];return(0,i.default)(t,(function(n,r){(0,a.default)(t)&&"prototype"===r||e.push(r)})),e};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36));e.default=function(t){if((0,i.default)(t))return t.reduce((function(t,e){return Math.max(t,e)}),t[0])}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36));e.default=function(t){if((0,i.default)(t))return t.reduce((function(t,e){return Math.min(t,e)}),t[0])}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56)),a=Array.prototype.splice,o=function(t,e){if(!(0,i.default)(t))return[];for(var n=t?e.length:0,r=n-1;n--;){var o=void 0,s=e[n];n!==r&&s===o||(o=s,a.call(t,s,1))}return t};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(108)),a=r(n(36)),o=r(n(135)),s=function(t,e,n){if(!(0,a.default)(t)&&!(0,o.default)(t))return t;var r=n;return(0,i.default)(t,(function(t,n){r=e(r,t,n)})),r};e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(!e)return{0:t};if(!(0,a.default)(e)){var n=(0,i.default)(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(0,o.default)(t,e)};var i=r(n(36)),a=r(n(57)),o=r(n(373))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(57)),o=Object.prototype.hasOwnProperty,s=function(t,e){if(!e||!(0,i.default)(t))return{};for(var n,r={},s=(0,a.default)(e)?e:function(t){return t[e]},l=0;l<t.length;l++){var u=t[l];n=s(u),o.call(r,n)?r[n].push(u):r[n]=[u]}return r};e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=function(t,e){return t.hasOwnProperty(e)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(108)),a=r(n(57)),o=Object.values?function(t){return Object.values(t)}:function(t){var e=[];return(0,i.default)(t,(function(n,r){(0,a.default)(t)&&"prototype"===r||e.push(n)})),e};e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={}.toString,i=function(t){return r.call(t).replace(/^\[object /,"").replace(/]$/,"")};e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=Object.prototype,i=function(t){var e=t&&t.constructor;return t===("function"===typeof e&&e.prototype||r)};e.default=i},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(229)),a=r(n(56)),o=r(n(100)),s=function t(e,n){if(e===n)return!0;if(!e||!n)return!1;if((0,o.default)(e)||(0,o.default)(n))return!1;if((0,a.default)(e)||(0,a.default)(n)){if(e.length!==n.length)return!1;for(var r=!0,s=0;s<e.length&&(r=t(e[s],n[s]));s++);return r}if((0,i.default)(e)||(0,i.default)(n)){var l=Object.keys(e),u=Object.keys(n);if(l.length!==u.length)return!1;for(r=!0,s=0;s<l.length&&(r=t(e[l[s]],n[l[s]]));s++);return r}return!1};e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,i.default)(t,"height",e);return"auto"===n&&(n=t.offsetHeight),parseFloat(n)};var i=r(n(137))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,i.default)(t,"width",e);return"auto"===n&&(n=t.offsetWidth),parseFloat(n)};var i=r(n(137))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.rectPath=e.pathToCurve=e.pathToAbsolute=e.parsePathString=e.parsePathArray=e.intersection=e.formatPath=e.fillPathByDiff=e.fillPath=e.catmullRomToBezier=void 0;var r=n(0),i="\t\n\v\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\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 for(;s.length>=e[l]&&(n.push([i].concat(s.splice(0,e[l]))),e[l]););return t})),n};e.parsePathString=s;var 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};e.catmullRomToBezier=l;var 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);a=[["M",s,e+n*Math.sin(-r*o)],["A",n,n,0,+(i-r>180),0,l,e+n*Math.sin(-i*o)]]}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.length)return[["M",0,0]];var e,n,r=[],i=0,a=0,o=0,c=0,f=0;"M"===t[0][0]&&(o=i=+t[0][1],c=a=+t[0][2],f++,r[0]=["M",i,a]);for(var d=3===t.length&&"M"===t[0][0]&&"R"===t[1][0].toUpperCase()&&"Z"===t[2][0].toUpperCase(),p=void 0,h=void 0,g=f,v=t.length;g<v;g++){if(r.push(p=[]),(e=(h=t[g])[0])!==e.toUpperCase())switch(p[0]=e.toUpperCase(),p[0]){case"A":p[1]=h[1],p[2]=h[2],p[3]=h[3],p[4]=h[4],p[5]=h[5],p[6]=+h[6]+i,p[7]=+h[7]+a;break;case"V":p[1]=+h[1]+a;break;case"H":p[1]=+h[1]+i;break;case"R":for(var y=2,m=(n=[i,a].concat(h.slice(1))).length;y<m;y++)n[y]=+n[y]+i,n[++y]=+n[y]+a;r.pop(),r=r.concat(l(n,d));break;case"O":r.pop(),(n=u(i,a,h[1],h[2])).push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(u(i,a,h[1],h[2],h[3])),p=["U"].concat(r[r.length-1].slice(-2));break;case"M":o=+h[1]+i,c=+h[2]+a;break;default:for(y=1,m=h.length;y<m;y++)p[y]=+h[y]+(y%2?i:a)}else if("R"===e)n=[i,a].concat(h.slice(1)),r.pop(),r=r.concat(l(n,d)),p=["R"].concat(h.slice(-2));else if("O"===e)r.pop(),(n=u(i,a,h[1],h[2])).push(n[0]),r=r.concat(n);else if("U"===e)r.pop(),r=r.concat(u(i,a,h[1],h[2],h[3])),p=["U"].concat(r[r.length-1].slice(-2));else for(var b=0,x=h.length;b<x;b++)p[b]=h[b];if("O"!==(e=e.toUpperCase()))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};e.pathToAbsolute=c;var f=function(t,e,n,r){return[t,e,n,r,n,r]},d=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,c){r===i&&(r+=1);var f,d,p,h,g,v=120*Math.PI/180,y=Math.PI/180*(+a||0),m=[],b=function(t,e,n){return{x:t*Math.cos(n)-e*Math.sin(n),y:t*Math.sin(n)+e*Math.cos(n)}};if(c)d=c[0],p=c[1],h=c[2],g=c[3];else{e=(f=b(e,n,-y)).x,n=f.y,l=(f=b(l,u,-y)).x,u=f.y,e===l&&n===u&&(l+=1,u+=1);var x=(e-l)/2,_=(n-u)/2,O=x*x/(r*r)+_*_/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var P=r*r,w=i*i,M=(o===s?-1:1)*Math.sqrt(Math.abs((P*w-P*_*_-w*x*x)/(P*_*_+w*x*x)));h=M*r*_/i+(e+l)/2,g=M*-i*x/r+(n+u)/2,d=Math.asin(((n-g)/i).toFixed(9)),p=Math.asin(((u-g)/i).toFixed(9)),d=e<h?Math.PI-d:d,p=l<h?Math.PI-p:p,d<0&&(d=2*Math.PI+d),p<0&&(p=2*Math.PI+p),s&&d>p&&(d-=2*Math.PI),!s&&p>d&&(p-=2*Math.PI)}var C=p-d;if(Math.abs(C)>v){var S=p,A=l,E=u;p=d+v*(s&&p>d?1:-1),m=t(l=h+r*Math.cos(p),u=g+i*Math.sin(p),r,i,a,0,s,A,E,[p,S,h,g])}C=p-d;var j=Math.cos(d),T=Math.sin(d),I=Math.cos(p),k=Math.sin(p),F=Math.tan(C/4),L=4/3*r*F,D=4/3*i*F,N=[e,n],R=[e+L*T,n-D*j],B=[l+L*k,u-D*I],z=[l,u];if(R[0]=2*N[0]-R[0],R[1]=2*N[1]-R[1],c)return[R,B,z].concat(m);for(var V=[],G=0,W=(m=[R,B,z].concat(m).join().split(",")).length;G<W;G++)V[G]=G%2?b(m[G-1],m[G],y).y:b(m[G],m[G+1],y).x;return V},h=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="",h="",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(d(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(d(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"].concat(f(e.x,e.y,t[1],t[2]));break;case"H":t=["C"].concat(f(e.x,e.y,t[1],e.y));break;case"V":t=["C"].concat(f(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"].concat(f(e.x,e.y,e.X,e.Y))}return t},v=function(t,e){if(t[e].length>7){t[e].shift();for(var a=t[e];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)}},y=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 m=0;m<n;m++){r[m]&&(u=r[m][0]),"C"!==u&&(s[m]=u,m&&(h=s[m-1])),r[m]=g(r[m],a,h),"A"!==s[m]&&"C"===u&&(s[m]="C"),v(r,m),i&&(i[m]&&(u=i[m][0]),"C"!==u&&(l[m]=u,m&&(h=l[m-1])),i[m]=g(i[m],o,h),"A"!==l[m]&&"C"===u&&(l[m]="C"),v(i,m)),y(r,i,a,o,m),y(i,r,o,a,m);var b=r[m],x=i&&i[m],_=b.length,O=i&&x.length;a.x=b[_-2],a.y=b[_-1],a.bx=parseFloat(b[_-4])||a.x,a.by=parseFloat(b[_-3])||a.y,o.bx=i&&(parseFloat(x[O-4])||o.x),o.by=i&&(parseFloat(x[O-3])||o.y),o.x=i&&x[O-2],o.y=i&&x[O-1]}return i?[r,i]:r};e.pathToCurve=h;var g=/,?([a-z]),?/gi,v=function(t){return t.join(",").replace(g,"$1")};e.parsePathArray=v;var y=function(t,e,n,r,i){return t*(t*(-3*e+9*n-9*r+3*i)+6*e-12*n+6*r)-3*e+3*n},m=function(t,e,n,r,i,a,o,s,l){null===l&&(l=1);for(var u=(l=l>1?1:l<0?0:l)/2,c=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],f=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],d=0,p=0;p<12;p++){var h=u*c[p]+u,g=y(h,t,n,i,o),v=y(h,e,r,a,s),m=g*g+v*v;d+=f[p]*Math.sqrt(m)}return u*d},b=function(t,e,n,r,i,a,o,s){for(var l,u,c,f,d=[],p=[[],[]],h=0;h<2;++h)if(0===h?(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;(f=-c/u)>0&&f<1&&d.push(f)}else{var g=u*u-4*c*l,v=Math.sqrt(g);if(!(g<0)){var y=(-u+v)/(2*l);y>0&&y<1&&d.push(y);var m=(-u-v)/(2*l);m>0&&m<1&&d.push(m)}}for(var b,x=d.length,_=x;x--;)b=1-(f=d[x]),p[0][x]=b*b*b*t+3*b*b*f*n+3*b*f*f*i+f*f*f*o,p[1][x]=b*b*b*e+3*b*b*f*r+3*b*f*f*a+f*f*f*s;return p[0][_]=t,p[1][_]=e,p[0][_+1]=o,p[1][_+1]=s,p[0].length=p[1].length=_+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-n)*(a-s)-(e-r)*(i-o);if(l){var u=((t*r-e*n)*(i-o)-(t-n)*(i*s-a*o))/l,c=((t*r-e*n)*(a-s)-(e-r)*(i*s-a*o))/l,f=+u.toFixed(2),d=+c.toFixed(2);if(!(f<+Math.min(t,n).toFixed(2)||f>+Math.max(t,n).toFixed(2)||f<+Math.min(i,o).toFixed(2)||f>+Math.max(i,o).toFixed(2)||d<+Math.min(e,r).toFixed(2)||d>+Math.max(e,r).toFixed(2)||d<+Math.min(a,s).toFixed(2)||d>+Math.max(a,s).toFixed(2)))return{x:u,y:c}}}},_=function(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height},O=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=v,a};e.rectPath=O;var P=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:O(t,e,n,r),vb:[t,e,n,r].join(" ")}},w=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 P(u.min.x,u.min.y,u.max.x-u.min.x,u.max.y-u.min.y)},M=function(t,e,n,r,i,a,o,s,l){var u=1-l,c=Math.pow(u,3),f=Math.pow(u,2),d=l*l,p=d*l,h=t+2*l*(n-t)+d*(i-2*n+t),g=e+2*l*(r-e)+d*(a-2*r+e),v=n+2*l*(i-n)+d*(o-2*i+n),y=r+2*l*(a-r)+d*(s-2*a+r);return{x:c*t+3*f*l*n+3*u*l*l*i+p*o,y:c*e+3*f*l*r+3*u*l*l*a+p*s,m:{x:h,y:g},n:{x:v,y:y},start:{x:u*t+l*n,y:u*e+l*r},end:{x:u*i+l*o,y:u*a+l*s},alpha:90-180*Math.atan2(h-v,g-y)/Math.PI}},C=function(t,e,n){if(!function(t,e){return t=P(t),e=P(e),_(e,t.x,t.y)||_(e,t.x2,t.y)||_(e,t.x,t.y2)||_(e,t.x2,t.y2)||_(t,e.x,e.y)||_(t,e.x2,e.y)||_(t,e.x,e.y2)||_(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)}(w(t),w(e)))return n?0:[];for(var r=~~(m.apply(0,t)/8),i=~~(m.apply(0,e)/8),a=[],o=[],s={},l=n?0:[],u=0;u<r+1;u++){var c=M.apply(0,t.concat(u/r));a.push({x:c.x,y:c.y,t:u/r})}for(u=0;u<i+1;u++)c=M.apply(0,e.concat(u/i)),o.push({x:c.x,y:c.y,t:u/i});for(u=0;u<r;u++)for(var f=0;f<i;f++){var d=a[u],p=a[u+1],h=o[f],g=o[f+1],v=Math.abs(p.x-d.x)<.001?"y":"x",y=Math.abs(g.x-h.x)<.001?"y":"x",b=x(d.x,d.y,p.x,p.y,h.x,h.y,g.x,g.y);if(b){if(s[b.x.toFixed(4)]===b.y.toFixed(4))continue;s[b.x.toFixed(4)]=b.y.toFixed(4);var O=d.t+Math.abs((b[v]-d[v])/(p[v]-d[v]))*(p.t-d.t),C=h.t+Math.abs((b[y]-h[y])/(g[y]-h[y]))*(g.t-h.t);O>=0&&O<=1&&C>=0&&C<=1&&(n?l+=1:l.push({x:b.x,y:b.y,t1:O,t2:C}))}}return l};function S(t,e){var n=[],r=[];return t.length&&function t(e,i){if(1===e.length)n.push(e[0]),r.push(e[0]);else{for(var a=[],o=0;o<e.length-1;o++)0===o&&n.push(e[0]),o===e.length-2&&r.push(e[o+1]),a[o]=[(1-i)*e[o][0]+i*e[o+1][0],(1-i)*e[o][1]+i*e[o+1][1]];t(a,i)}}(t,e),{left:n,right:r.reverse()}}e.intersection=function(t,e){return function(t,e,n){var r,i,a,o,s,l,u,c,f,d;t=h(t),e=h(e);for(var p=n?0:[],g=0,v=t.length;g<v;g++){var y=t[g];if("M"===y[0])r=s=y[1],i=l=y[2];else{"C"===y[0]?(f=[r,i].concat(y.slice(1)),r=f[6],i=f[7]):(f=[r,i,r,i,s,l,s,l],r=s,i=l);for(var m=0,b=e.length;m<b;m++){var x=e[m];if("M"===x[0])a=u=x[1],o=c=x[2];else{"C"===x[0]?(d=[a,o].concat(x.slice(1)),a=d[6],o=d[7]):(d=[a,o,a,o,u,c,u,c],a=u,o=c);var _=C(f,d,n);if(n)p+=_;else{for(var O=0,P=_.length;O<P;O++)_[O].segment1=g,_[O].segment2=m,_[O].bez1=f,_[O].bez2=d;p=p.concat(_)}}}}}return p}(t,e)};var A=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(function(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=S(a,o/(1-o*s));i.push(l.left),a=l.right}return i.push(a),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.concat(t[t.length-1])}))}(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};e.fillPath=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(A(t[i],t[i+1],r))}),[]);return l.unshift(t[0]),"Z"!==e[r]&&"z"!==e[r]||l.push("Z"),l};var E=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 j(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}}function T(t,e,n){for(var r,i=[].concat(t),a=1/(n+1),o=I(e)[0],s=1;s<=n;s++)a*=s,0===(r=Math.floor(t.length*a))?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 I(t){var e=[];switch(t[0]){case"M":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":case"V":e.push([t[1],t[1]])}return e}e.fillPathByDiff=function(t,e){var n=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++)for(n=t[l-1],u=1;u<=a;u++){r=e[u-1],o=E(n,r)?0:1;var c=s[l-1][u].min+1,f=s[l][u-1].min+1,d=s[l-1][u-1].min+o;s[l][u]=j(c,f,d)}return s}(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)}var f=i-(r=t.length);if(r<i)for(l=0;l<f;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},e.formatPath=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=I(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=T(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=T(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=T(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}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=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(){return"[Event (type="+this.type+")]"},t.prototype.save=function(){},t.prototype.restore=function(){},t}();e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(106)),o=n(101),s=function(t){function e(e){var n=t.call(this)||this;n.destroyed=!1;var r=n.getDefaultCfg();return n.cfg=(0,o.mix)(r,e),n}return(0,i.__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}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(385)),s=n(101),l={};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)}))}}var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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,i=[],o=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));return l.length>0?((0,s.each)(l,(function(t){var e=t.getBBox();i.push(e.minX,e.maxX),o.push(e.minY,e.maxY)})),t=(0,a.min)(i),e=(0,a.max)(i),n=(0,a.min)(o),r=(0,a.max)(o)):(t=0,e=0,n=0,r=0),{x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n}},e.prototype.getCanvasBBox=function(){var t=1/0,e=-1/0,n=1/0,r=-1/0,i=[],o=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));return l.length>0?((0,s.each)(l,(function(t){var e=t.getCanvasBBox();i.push(e.minX,e.maxX),o.push(e.minY,e.maxY)})),t=(0,a.min)(i),e=(0,a.max)(i),n=(0,a.min)(o),r=(0,a.max)(o)):(t=0,e=0,n=0,r=0),{x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n}},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,s.each)(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,s.isObject)(n)?r=n:r.type=n;var i=l[r.type];i||(i=(0,s.upperFirst)(r.type),l[r.type]=i);var a=this.getShapeBase(),o=new a[i](r);return this.add(o),o},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,s.isFunction)(r))n=new r(i||{parent:this});else{var a=r||{},o=this.getGroupBase();n=new o(a)}return this.add(n),n},e.prototype.getCanvas=function(){return this.isCanvas()?this:this.get("canvas")},e.prototype.getShape=function(t,e,n){if(!(0,s.isAllowCapture)(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 o=t[a];if((0,s.isAllowCapture)(o)&&(o.isGroup()?i=o.getShape(e,n,r):o.isHit(e,n)&&(i=o)),i)break}return i},e.prototype.add=function(t){var e=this.getCanvas(),n=this.getChildren(),r=this.get("timeline"),i=t.getParent();i&&function(t,e,n){void 0===n&&(n=!0),n?e.destroy():(e.set("parent",null),e.set("canvas",null)),(0,s.removeFromArray)(t.getChildren(),e)}(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,e=this.getChildren();(0,s.each)(e,(function(t,e){return t._INDEX=e,t})),e.sort((t=function(t,e){return t.get("zIndex")-e.get("zIndex")},function(e,n){var r=t(e,n);return 0===r?e._INDEX-n._INDEX:r})),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){return this.getChildren()[t]},e.prototype.getCount=function(){return this.getChildren().length},e.prototype.contain=function(t){return this.getChildren().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,s.each)(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,s.each)(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}(o.default);e.default=f},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(32),s=n(101),l=n(232),u=r(n(383)),c=o.ext.transform,f="matrix",d=["zIndex","capture","visible","type"],p=["repeat"];function h(t,e){var n={},r=e.attrs;for(var i in t)n[i]=r[i];return n}function g(t,e){var n={},r=e.attr();return(0,a.each)(t,(function(t,e){-1!==p.indexOf(e)||(0,a.isEqual)(r[e],t)||(n[e]=t)})),n}function v(t,e){if(e.onFrame)return t;var n=e.startTime,r=e.delay,i=e.duration,o=Object.prototype.hasOwnProperty;return(0,a.each)(t,(function(t){n+r<t.startTime+t.delay+t.duration&&i>t.delay&&(0,a.each)(e.toAttrs,(function(e,n){o.call(t.toAttrs,n)&&(delete t.toAttrs[n],delete t.fromAttrs[n])}))})),t}var y=function(t){function e(e){var n=t.call(this,e)||this;n.attrs={};var r=n.getDefaultAttrs();return(0,a.mix)(r,e.attrs),n.attrs=r,n.initAttrs(r),n.initAnimate(),n}return(0,i.__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],i=e[1];if(!r)return this.attrs;if((0,a.isObject)(r)){for(var o in r)this.setAttr(o,r[o]);return this.afterAttrsChange(r),this}return 2===e.length?(this.setAttr(r,i),this.afterAttrsChange(((t={})[r]=i,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,s.removeFromArray)(e.getChildren(),this),e.get("clearing")||this.onCanvasChange("remove")):this.onCanvasChange("remove"),t&&this.destroy()},e.prototype.resetMatrix=function(){this.attr(f,this.getDefaultMatrix()),this.onCanvasChange("matrix")},e.prototype.getMatrix=function(){return this.attr(f)},e.prototype.setMatrix=function(t){this.attr(f,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,l.multiplyMatrix)(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,l.multiplyMatrix)(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,l.multiplyVec2)(e,t):t},e.prototype.invertFromMatrix=function(t){var e=this.attr("matrix");if(e){var n=(0,l.invert)(e);if(n)return(0,l.multiplyVec2)(n,t)}return t},e.prototype.setClip=function(t){var e=this.getCanvas(),n=null;if(t){var r=this.getShapeBase()[(0,a.upperFirst)(t.type)];r&&(n=new r({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,a.each)(e,(function(t,r){(0,a.isArray)(e[r])?n[r]=function(t){for(var e=[],n=0;n<t.length;n++)(0,a.isArray)(t[n])?e.push([].concat(t[n])):e.push(t[n]);return e}(e[r]):n[r]=e[r]}));var r=new(0,this.constructor)({attrs:n});return(0,a.each)(d,(function(e){r.set(e,t.get(e))})),r},e.prototype.destroy=function(){this.destroyed||(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 i,o,s,l,u,c=t[0],f=t[1],d=t[2],p=void 0===d?"easeLinear":d,y=t[3],m=void 0===y?a.noop:y,b=t[4],x=void 0===b?0:b;(0,a.isFunction)(c)?(i=c,c={}):(0,a.isObject)(c)&&c.onFrame&&(i=c.onFrame,o=c.repeat),(0,a.isObject)(f)?(f=(u=f).duration,p=u.easing||"easeLinear",x=u.delay||0,o=u.repeat||o||!1,m=u.callback||a.noop,s=u.pauseCallback||a.noop,l=u.resumeCallback||a.noop):((0,a.isNumber)(m)&&(x=m,m=null),(0,a.isFunction)(p)?(m=p,p="easeLinear"):p=p||"easeLinear");var _=g(c,this),O={fromAttrs:h(_,this),toAttrs:_,duration:f,easing:p,repeat:o,callback:m,pauseCallback:s,resumeCallback:l,delay:x,startTime:n.getTime(),id:(0,a.uniqueId)(),onFrame:i,pathFormatted:!1};r.length>0?r=v(r,O):n.addAnimator(this),r.push(O),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,a.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,a.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").getTime(),e=this.get("animations"),n=this.get("_pause").pauseTime;return(0,a.each)(e,(function(e){e.startTime=e.startTime+(t-n),e._paused=!1,e._pauseTime=null,e.resumeCallback&&e.resumeCallback()})),this.set("_pause",{isPaused:!1}),this.set("animations",e),this},e.prototype.emitDelegation=function(t,e){var n,r=this,i=e.propagationPath;this.getEvents(),"mouseenter"===t?n=e.fromShape:"mouseleave"===t&&(n=e.toShape);for(var o=function(t){var o=i[t],u=o.get("name");if(u){if((o.isGroup()||o.isCanvas&&o.isCanvas())&&n&&(0,s.isParent)(o,n))return"break";(0,a.isArray)(u)?(0,a.each)(u,(function(t){r.emitDelegateEvent(o,t,e)})):l.emitDelegateEvent(o,u,e)}},l=this,u=0;u<i.length&&"break"!==o(u);u++);},e.prototype.emitDelegateEvent=function(t,e,n){var r=this.getEvents(),i=e+":"+n.type;(r[i]||r["*"])&&(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=c(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=c(n,[["s",t,e||t]]);return this.setMatrix(r),this},e.prototype.rotate=function(t){var e=this.getMatrix(),n=c(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=c(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=c(r,[["t",-t,-e],["r",n],["t",t,e]]);return this.setMatrix(i),this},e}(u.default);e.default=y},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.vec4=e.vec3=e.vec2=e.quat2=e.quat=e.mat4=e.mat3=e.mat2d=e.mat2=e.glMatrix=void 0;var i=g(n(79));e.glMatrix=i;var a=g(n(732));e.mat2=a;var o=g(n(733));e.mat2d=o;var s=g(n(387));e.mat3=s;var l=g(n(388));e.mat4=l;var u=g(n(389));e.quat=u;var c=g(n(734));e.quat2=c;var f=g(n(391));e.vec2=f;var d=g(n(168));e.vec3=d;var p=g(n(390));function h(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}function g(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}e.vec4=p},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new i.ARRAY_TYPE(9);return i.ARRAY_TYPE!=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},e.fromMat4=function(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},e.clone=function(t){var e=new i.ARRAY_TYPE(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},e.copy=function(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},e.fromValues=function(t,e,n,r,a,o,s,l,u){var c=new i.ARRAY_TYPE(9);return c[0]=t,c[1]=e,c[2]=n,c[3]=r,c[4]=a,c[5]=o,c[6]=s,c[7]=l,c[8]=u,c},e.set=function(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},e.identity=function(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},e.transpose=function(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},e.invert=function(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],f=c*o-s*u,d=-c*a+s*l,p=u*a-o*l,h=n*f+r*d+i*p;return h?(h=1/h,t[0]=f*h,t[1]=(-c*r+i*u)*h,t[2]=(s*r-i*o)*h,t[3]=d*h,t[4]=(c*n-i*l)*h,t[5]=(-s*n+i*a)*h,t[6]=p*h,t[7]=(-u*n+r*l)*h,t[8]=(o*n-r*a)*h,t):null},e.adjoint=function(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},e.determinant=function(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)},e.multiply=o,e.translate=function(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],f=e[8],d=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]=d*r+p*o+u,t[7]=d*i+p*s+c,t[8]=d*a+p*l+f,t},e.rotate=function(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],f=e[8],d=Math.sin(n),p=Math.cos(n);return t[0]=p*r+d*o,t[1]=p*i+d*s,t[2]=p*a+d*l,t[3]=p*o-d*r,t[4]=p*s-d*i,t[5]=p*l-d*a,t[6]=u,t[7]=c,t[8]=f,t},e.scale=function(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},e.fromTranslation=function(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},e.fromRotation=function(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},e.fromScaling=function(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},e.fromMat2d=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},e.fromQuat=function(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,f=r*s,d=i*o,p=i*s,h=i*l,g=a*o,v=a*s,y=a*l;return t[0]=1-f-h,t[3]=c-y,t[6]=d+v,t[1]=c+y,t[4]=1-u-h,t[7]=p-g,t[2]=d-v,t[5]=p+g,t[8]=1-u-f,t},e.normalFromMat4=function(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],f=e[9],d=e[10],p=e[11],h=e[12],g=e[13],v=e[14],y=e[15],m=n*s-r*o,b=n*l-i*o,x=n*u-a*o,_=r*l-i*s,O=r*u-a*s,P=i*u-a*l,w=c*g-f*h,M=c*v-d*h,C=c*y-p*h,S=f*v-d*g,A=f*y-p*g,E=d*y-p*v,j=m*E-b*A+x*S+_*C-O*M+P*w;return j?(j=1/j,t[0]=(s*E-l*A+u*S)*j,t[1]=(l*C-o*E-u*M)*j,t[2]=(o*A-s*C+u*w)*j,t[3]=(i*A-r*E-a*S)*j,t[4]=(n*E-i*C+a*M)*j,t[5]=(r*C-n*A-a*w)*j,t[6]=(g*P-v*O+y*_)*j,t[7]=(v*x-h*P-y*b)*j,t[8]=(h*O-g*x+y*m)*j,t):null},e.projection=function(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},e.str=function(t){return"mat3("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+", "+t[8]+")"},e.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],t[6],t[7],t[8])},e.add=function(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},e.subtract=s,e.multiplyScalar=function(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},e.multiplyScalarAndAdd=function(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},e.exactEquals=function(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]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],f=t[8],d=e[0],p=e[1],h=e[2],g=e[3],v=e[4],y=e[5],m=e[6],b=e[7],x=e[8];return Math.abs(n-d)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(d))&&Math.abs(r-p)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(p))&&Math.abs(a-h)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(h))&&Math.abs(o-g)<=i.EPSILON*Math.max(1,Math.abs(o),Math.abs(g))&&Math.abs(s-v)<=i.EPSILON*Math.max(1,Math.abs(s),Math.abs(v))&&Math.abs(l-y)<=i.EPSILON*Math.max(1,Math.abs(l),Math.abs(y))&&Math.abs(u-m)<=i.EPSILON*Math.max(1,Math.abs(u),Math.abs(m))&&Math.abs(c-b)<=i.EPSILON*Math.max(1,Math.abs(c),Math.abs(b))&&Math.abs(f-x)<=i.EPSILON*Math.max(1,Math.abs(f),Math.abs(x))},e.sub=e.mul=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(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],f=e[8],d=n[0],p=n[1],h=n[2],g=n[3],v=n[4],y=n[5],m=n[6],b=n[7],x=n[8];return t[0]=d*r+p*o+h*u,t[1]=d*i+p*s+h*c,t[2]=d*a+p*l+h*f,t[3]=g*r+v*o+y*u,t[4]=g*i+v*s+y*c,t[5]=g*a+v*l+y*f,t[6]=m*r+b*o+x*u,t[7]=m*i+b*s+x*c,t[8]=m*a+b*l+x*f,t}function s(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}var l=o;e.mul=l;var u=s;e.sub=u},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new i.ARRAY_TYPE(16);return i.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=0,t[12]=0,t[13]=0,t[14]=0),t[0]=1,t[5]=1,t[10]=1,t[15]=1,t},e.clone=function(t){var e=new i.ARRAY_TYPE(16);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[9]=t[9],e[10]=t[10],e[11]=t[11],e[12]=t[12],e[13]=t[13],e[14]=t[14],e[15]=t[15],e},e.copy=function(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[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},e.fromValues=function(t,e,n,r,a,o,s,l,u,c,f,d,p,h,g,v){var y=new i.ARRAY_TYPE(16);return y[0]=t,y[1]=e,y[2]=n,y[3]=r,y[4]=a,y[5]=o,y[6]=s,y[7]=l,y[8]=u,y[9]=c,y[10]=f,y[11]=d,y[12]=p,y[13]=h,y[14]=g,y[15]=v,y},e.set=function(t,e,n,r,i,a,o,s,l,u,c,f,d,p,h,g,v){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[9]=c,t[10]=f,t[11]=d,t[12]=p,t[13]=h,t[14]=g,t[15]=v,t},e.identity=o,e.transpose=function(t,e){if(t===e){var n=e[1],r=e[2],i=e[3],a=e[6],o=e[7],s=e[11];t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=n,t[6]=e[9],t[7]=e[13],t[8]=r,t[9]=a,t[11]=e[14],t[12]=i,t[13]=o,t[14]=s}else t[0]=e[0],t[1]=e[4],t[2]=e[8],t[3]=e[12],t[4]=e[1],t[5]=e[5],t[6]=e[9],t[7]=e[13],t[8]=e[2],t[9]=e[6],t[10]=e[10],t[11]=e[14],t[12]=e[3],t[13]=e[7],t[14]=e[11],t[15]=e[15];return t},e.invert=function(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],f=e[9],d=e[10],p=e[11],h=e[12],g=e[13],v=e[14],y=e[15],m=n*s-r*o,b=n*l-i*o,x=n*u-a*o,_=r*l-i*s,O=r*u-a*s,P=i*u-a*l,w=c*g-f*h,M=c*v-d*h,C=c*y-p*h,S=f*v-d*g,A=f*y-p*g,E=d*y-p*v,j=m*E-b*A+x*S+_*C-O*M+P*w;return j?(j=1/j,t[0]=(s*E-l*A+u*S)*j,t[1]=(i*A-r*E-a*S)*j,t[2]=(g*P-v*O+y*_)*j,t[3]=(d*O-f*P-p*_)*j,t[4]=(l*C-o*E-u*M)*j,t[5]=(n*E-i*C+a*M)*j,t[6]=(v*x-h*P-y*b)*j,t[7]=(c*P-d*x+p*b)*j,t[8]=(o*A-s*C+u*w)*j,t[9]=(r*C-n*A-a*w)*j,t[10]=(h*O-g*x+y*m)*j,t[11]=(f*x-c*O-p*m)*j,t[12]=(s*M-o*S-l*w)*j,t[13]=(n*S-r*M+i*w)*j,t[14]=(g*b-h*_-v*m)*j,t[15]=(c*_-f*b+d*m)*j,t):null},e.adjoint=function(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],f=e[9],d=e[10],p=e[11],h=e[12],g=e[13],v=e[14],y=e[15];return t[0]=s*(d*y-p*v)-f*(l*y-u*v)+g*(l*p-u*d),t[1]=-(r*(d*y-p*v)-f*(i*y-a*v)+g*(i*p-a*d)),t[2]=r*(l*y-u*v)-s*(i*y-a*v)+g*(i*u-a*l),t[3]=-(r*(l*p-u*d)-s*(i*p-a*d)+f*(i*u-a*l)),t[4]=-(o*(d*y-p*v)-c*(l*y-u*v)+h*(l*p-u*d)),t[5]=n*(d*y-p*v)-c*(i*y-a*v)+h*(i*p-a*d),t[6]=-(n*(l*y-u*v)-o*(i*y-a*v)+h*(i*u-a*l)),t[7]=n*(l*p-u*d)-o*(i*p-a*d)+c*(i*u-a*l),t[8]=o*(f*y-p*g)-c*(s*y-u*g)+h*(s*p-u*f),t[9]=-(n*(f*y-p*g)-c*(r*y-a*g)+h*(r*p-a*f)),t[10]=n*(s*y-u*g)-o*(r*y-a*g)+h*(r*u-a*s),t[11]=-(n*(s*p-u*f)-o*(r*p-a*f)+c*(r*u-a*s)),t[12]=-(o*(f*v-d*g)-c*(s*v-l*g)+h*(s*d-l*f)),t[13]=n*(f*v-d*g)-c*(r*v-i*g)+h*(r*d-i*f),t[14]=-(n*(s*v-l*g)-o*(r*v-i*g)+h*(r*l-i*s)),t[15]=n*(s*d-l*f)-o*(r*d-i*f)+c*(r*l-i*s),t},e.determinant=function(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],c=t[9],f=t[10],d=t[11],p=t[12],h=t[13],g=t[14],v=t[15];return(e*o-n*a)*(f*v-d*g)-(e*s-r*a)*(c*v-d*h)+(e*l-i*a)*(c*g-f*h)+(n*s-r*o)*(u*v-d*p)-(n*l-i*o)*(u*g-f*p)+(r*l-i*s)*(u*h-c*p)},e.multiply=s,e.translate=function(t,e,n){var r,i,a,o,s,l,u,c,f,d,p,h,g=n[0],v=n[1],y=n[2];return e===t?(t[12]=e[0]*g+e[4]*v+e[8]*y+e[12],t[13]=e[1]*g+e[5]*v+e[9]*y+e[13],t[14]=e[2]*g+e[6]*v+e[10]*y+e[14],t[15]=e[3]*g+e[7]*v+e[11]*y+e[15]):(r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=e[6],c=e[7],f=e[8],d=e[9],p=e[10],h=e[11],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]=f,t[9]=d,t[10]=p,t[11]=h,t[12]=r*g+s*v+f*y+e[12],t[13]=i*g+l*v+d*y+e[13],t[14]=a*g+u*v+p*y+e[14],t[15]=o*g+c*v+h*y+e[15]),t},e.scale=function(t,e,n){var r=n[0],i=n[1],a=n[2];return t[0]=e[0]*r,t[1]=e[1]*r,t[2]=e[2]*r,t[3]=e[3]*r,t[4]=e[4]*i,t[5]=e[5]*i,t[6]=e[6]*i,t[7]=e[7]*i,t[8]=e[8]*a,t[9]=e[9]*a,t[10]=e[10]*a,t[11]=e[11]*a,t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15],t},e.rotate=function(t,e,n,r){var a,o,s,l,u,c,f,d,p,h,g,v,y,m,b,x,_,O,P,w,M,C,S,A,E=r[0],j=r[1],T=r[2],I=Math.hypot(E,j,T);return I<i.EPSILON?null:(E*=I=1/I,j*=I,T*=I,a=Math.sin(n),o=Math.cos(n),s=1-o,l=e[0],u=e[1],c=e[2],f=e[3],d=e[4],p=e[5],h=e[6],g=e[7],v=e[8],y=e[9],m=e[10],b=e[11],x=E*E*s+o,_=j*E*s+T*a,O=T*E*s-j*a,P=E*j*s-T*a,w=j*j*s+o,M=T*j*s+E*a,C=E*T*s+j*a,S=j*T*s-E*a,A=T*T*s+o,t[0]=l*x+d*_+v*O,t[1]=u*x+p*_+y*O,t[2]=c*x+h*_+m*O,t[3]=f*x+g*_+b*O,t[4]=l*P+d*w+v*M,t[5]=u*P+p*w+y*M,t[6]=c*P+h*w+m*M,t[7]=f*P+g*w+b*M,t[8]=l*C+d*S+v*A,t[9]=u*C+p*S+y*A,t[10]=c*C+h*S+m*A,t[11]=f*C+g*S+b*A,e!==t&&(t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t)},e.rotateX=function(t,e,n){var r=Math.sin(n),i=Math.cos(n),a=e[4],o=e[5],s=e[6],l=e[7],u=e[8],c=e[9],f=e[10],d=e[11];return e!==t&&(t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[4]=a*i+u*r,t[5]=o*i+c*r,t[6]=s*i+f*r,t[7]=l*i+d*r,t[8]=u*i-a*r,t[9]=c*i-o*r,t[10]=f*i-s*r,t[11]=d*i-l*r,t},e.rotateY=function(t,e,n){var r=Math.sin(n),i=Math.cos(n),a=e[0],o=e[1],s=e[2],l=e[3],u=e[8],c=e[9],f=e[10],d=e[11];return e!==t&&(t[4]=e[4],t[5]=e[5],t[6]=e[6],t[7]=e[7],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[0]=a*i-u*r,t[1]=o*i-c*r,t[2]=s*i-f*r,t[3]=l*i-d*r,t[8]=a*r+u*i,t[9]=o*r+c*i,t[10]=s*r+f*i,t[11]=l*r+d*i,t},e.rotateZ=function(t,e,n){var r=Math.sin(n),i=Math.cos(n),a=e[0],o=e[1],s=e[2],l=e[3],u=e[4],c=e[5],f=e[6],d=e[7];return e!==t&&(t[8]=e[8],t[9]=e[9],t[10]=e[10],t[11]=e[11],t[12]=e[12],t[13]=e[13],t[14]=e[14],t[15]=e[15]),t[0]=a*i+u*r,t[1]=o*i+c*r,t[2]=s*i+f*r,t[3]=l*i+d*r,t[4]=u*i-a*r,t[5]=c*i-o*r,t[6]=f*i-s*r,t[7]=d*i-l*r,t},e.fromTranslation=function(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=e[0],t[13]=e[1],t[14]=e[2],t[15]=1,t},e.fromScaling=function(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=e[1],t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=e[2],t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.fromRotation=function(t,e,n){var r,a,o,s=n[0],l=n[1],u=n[2],c=Math.hypot(s,l,u);return c<i.EPSILON?null:(s*=c=1/c,l*=c,u*=c,r=Math.sin(e),a=Math.cos(e),o=1-a,t[0]=s*s*o+a,t[1]=l*s*o+u*r,t[2]=u*s*o-l*r,t[3]=0,t[4]=s*l*o-u*r,t[5]=l*l*o+a,t[6]=u*l*o+s*r,t[7]=0,t[8]=s*u*o+l*r,t[9]=l*u*o-s*r,t[10]=u*u*o+a,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t)},e.fromXRotation=function(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=r,t[6]=n,t[7]=0,t[8]=0,t[9]=-n,t[10]=r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.fromYRotation=function(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=0,t[2]=-n,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=n,t[9]=0,t[10]=r,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.fromZRotation=function(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=0,t[3]=0,t[4]=-n,t[5]=r,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.fromRotationTranslation=l,e.fromQuat2=function(t,e){var n=new i.ARRAY_TYPE(3),r=-e[0],a=-e[1],o=-e[2],s=e[3],u=e[4],c=e[5],f=e[6],d=e[7],p=r*r+a*a+o*o+s*s;return p>0?(n[0]=2*(u*s+d*r+c*o-f*a)/p,n[1]=2*(c*s+d*a+f*r-u*o)/p,n[2]=2*(f*s+d*o+u*a-c*r)/p):(n[0]=2*(u*s+d*r+c*o-f*a),n[1]=2*(c*s+d*a+f*r-u*o),n[2]=2*(f*s+d*o+u*a-c*r)),l(t,e,n),t},e.getTranslation=function(t,e){return t[0]=e[12],t[1]=e[13],t[2]=e[14],t},e.getScaling=u,e.getRotation=function(t,e){var n=new i.ARRAY_TYPE(3);u(n,e);var r=1/n[0],a=1/n[1],o=1/n[2],s=e[0]*r,l=e[1]*a,c=e[2]*o,f=e[4]*r,d=e[5]*a,p=e[6]*o,h=e[8]*r,g=e[9]*a,v=e[10]*o,y=s+d+v,m=0;return y>0?(m=2*Math.sqrt(y+1),t[3]=.25*m,t[0]=(p-g)/m,t[1]=(h-c)/m,t[2]=(l-f)/m):s>d&&s>v?(m=2*Math.sqrt(1+s-d-v),t[3]=(p-g)/m,t[0]=.25*m,t[1]=(l+f)/m,t[2]=(h+c)/m):d>v?(m=2*Math.sqrt(1+d-s-v),t[3]=(h-c)/m,t[0]=(l+f)/m,t[1]=.25*m,t[2]=(p+g)/m):(m=2*Math.sqrt(1+v-s-d),t[3]=(l-f)/m,t[0]=(h+c)/m,t[1]=(p+g)/m,t[2]=.25*m),t},e.fromRotationTranslationScale=function(t,e,n,r){var i=e[0],a=e[1],o=e[2],s=e[3],l=i+i,u=a+a,c=o+o,f=i*l,d=i*u,p=i*c,h=a*u,g=a*c,v=o*c,y=s*l,m=s*u,b=s*c,x=r[0],_=r[1],O=r[2];return t[0]=(1-(h+v))*x,t[1]=(d+b)*x,t[2]=(p-m)*x,t[3]=0,t[4]=(d-b)*_,t[5]=(1-(f+v))*_,t[6]=(g+y)*_,t[7]=0,t[8]=(p+m)*O,t[9]=(g-y)*O,t[10]=(1-(f+h))*O,t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t},e.fromRotationTranslationScaleOrigin=function(t,e,n,r,i){var a=e[0],o=e[1],s=e[2],l=e[3],u=a+a,c=o+o,f=s+s,d=a*u,p=a*c,h=a*f,g=o*c,v=o*f,y=s*f,m=l*u,b=l*c,x=l*f,_=r[0],O=r[1],P=r[2],w=i[0],M=i[1],C=i[2],S=(1-(g+y))*_,A=(p+x)*_,E=(h-b)*_,j=(p-x)*O,T=(1-(d+y))*O,I=(v+m)*O,k=(h+b)*P,F=(v-m)*P,L=(1-(d+g))*P;return t[0]=S,t[1]=A,t[2]=E,t[3]=0,t[4]=j,t[5]=T,t[6]=I,t[7]=0,t[8]=k,t[9]=F,t[10]=L,t[11]=0,t[12]=n[0]+w-(S*w+j*M+k*C),t[13]=n[1]+M-(A*w+T*M+F*C),t[14]=n[2]+C-(E*w+I*M+L*C),t[15]=1,t},e.fromQuat=function(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,f=r*s,d=i*o,p=i*s,h=i*l,g=a*o,v=a*s,y=a*l;return t[0]=1-f-h,t[1]=c+y,t[2]=d-v,t[3]=0,t[4]=c-y,t[5]=1-u-h,t[6]=p+g,t[7]=0,t[8]=d+v,t[9]=p-g,t[10]=1-u-f,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t},e.frustum=function(t,e,n,r,i,a,o){var s=1/(n-e),l=1/(i-r),u=1/(a-o);return t[0]=2*a*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=2*a*l,t[6]=0,t[7]=0,t[8]=(n+e)*s,t[9]=(i+r)*l,t[10]=(o+a)*u,t[11]=-1,t[12]=0,t[13]=0,t[14]=o*a*2*u,t[15]=0,t},e.perspective=function(t,e,n,r,i){var a,o=1/Math.tan(e/2);return t[0]=o/n,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=o,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[11]=-1,t[12]=0,t[13]=0,t[15]=0,null!=i&&i!==1/0?(a=1/(r-i),t[10]=(i+r)*a,t[14]=2*i*r*a):(t[10]=-1,t[14]=-2*r),t},e.perspectiveFromFieldOfView=function(t,e,n,r){var i=Math.tan(e.upDegrees*Math.PI/180),a=Math.tan(e.downDegrees*Math.PI/180),o=Math.tan(e.leftDegrees*Math.PI/180),s=Math.tan(e.rightDegrees*Math.PI/180),l=2/(o+s),u=2/(i+a);return t[0]=l,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=u,t[6]=0,t[7]=0,t[8]=-(o-s)*l*.5,t[9]=(i-a)*u*.5,t[10]=r/(n-r),t[11]=-1,t[12]=0,t[13]=0,t[14]=r*n/(n-r),t[15]=0,t},e.ortho=function(t,e,n,r,i,a,o){var s=1/(e-n),l=1/(r-i),u=1/(a-o);return t[0]=-2*s,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=-2*l,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=2*u,t[11]=0,t[12]=(e+n)*s,t[13]=(i+r)*l,t[14]=(o+a)*u,t[15]=1,t},e.lookAt=function(t,e,n,r){var a,s,l,u,c,f,d,p,h,g,v=e[0],y=e[1],m=e[2],b=r[0],x=r[1],_=r[2],O=n[0],P=n[1],w=n[2];return Math.abs(v-O)<i.EPSILON&&Math.abs(y-P)<i.EPSILON&&Math.abs(m-w)<i.EPSILON?o(t):(d=v-O,p=y-P,h=m-w,g=1/Math.hypot(d,p,h),a=x*(h*=g)-_*(p*=g),s=_*(d*=g)-b*h,l=b*p-x*d,(g=Math.hypot(a,s,l))?(a*=g=1/g,s*=g,l*=g):(a=0,s=0,l=0),u=p*l-h*s,c=h*a-d*l,f=d*s-p*a,(g=Math.hypot(u,c,f))?(u*=g=1/g,c*=g,f*=g):(u=0,c=0,f=0),t[0]=a,t[1]=u,t[2]=d,t[3]=0,t[4]=s,t[5]=c,t[6]=p,t[7]=0,t[8]=l,t[9]=f,t[10]=h,t[11]=0,t[12]=-(a*v+s*y+l*m),t[13]=-(u*v+c*y+f*m),t[14]=-(d*v+p*y+h*m),t[15]=1,t)},e.targetTo=function(t,e,n,r){var i=e[0],a=e[1],o=e[2],s=r[0],l=r[1],u=r[2],c=i-n[0],f=a-n[1],d=o-n[2],p=c*c+f*f+d*d;p>0&&(p=1/Math.sqrt(p),c*=p,f*=p,d*=p);var h=l*d-u*f,g=u*c-s*d,v=s*f-l*c;return(p=h*h+g*g+v*v)>0&&(p=1/Math.sqrt(p),h*=p,g*=p,v*=p),t[0]=h,t[1]=g,t[2]=v,t[3]=0,t[4]=f*v-d*g,t[5]=d*h-c*v,t[6]=c*g-f*h,t[7]=0,t[8]=c,t[9]=f,t[10]=d,t[11]=0,t[12]=i,t[13]=a,t[14]=o,t[15]=1,t},e.str=function(t){return"mat4("+t[0]+", "+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]+")"},e.frob=function(t){return Math.hypot(t[0],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])},e.add=function(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[9]=e[9]+n[9],t[10]=e[10]+n[10],t[11]=e[11]+n[11],t[12]=e[12]+n[12],t[13]=e[13]+n[13],t[14]=e[14]+n[14],t[15]=e[15]+n[15],t},e.subtract=c,e.multiplyScalar=function(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[9]=e[9]*n,t[10]=e[10]*n,t[11]=e[11]*n,t[12]=e[12]*n,t[13]=e[13]*n,t[14]=e[14]*n,t[15]=e[15]*n,t},e.multiplyScalarAndAdd=function(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[9]=e[9]+n[9]*r,t[10]=e[10]+n[10]*r,t[11]=e[11]+n[11]*r,t[12]=e[12]+n[12]*r,t[13]=e[13]+n[13]*r,t[14]=e[14]+n[14]*r,t[15]=e[15]+n[15]*r,t},e.exactEquals=function(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[9]===e[9]&&t[10]===e[10]&&t[11]===e[11]&&t[12]===e[12]&&t[13]===e[13]&&t[14]===e[14]&&t[15]===e[15]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],f=t[8],d=t[9],p=t[10],h=t[11],g=t[12],v=t[13],y=t[14],m=t[15],b=e[0],x=e[1],_=e[2],O=e[3],P=e[4],w=e[5],M=e[6],C=e[7],S=e[8],A=e[9],E=e[10],j=e[11],T=e[12],I=e[13],k=e[14],F=e[15];return Math.abs(n-b)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(b))&&Math.abs(r-x)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(x))&&Math.abs(a-_)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(_))&&Math.abs(o-O)<=i.EPSILON*Math.max(1,Math.abs(o),Math.abs(O))&&Math.abs(s-P)<=i.EPSILON*Math.max(1,Math.abs(s),Math.abs(P))&&Math.abs(l-w)<=i.EPSILON*Math.max(1,Math.abs(l),Math.abs(w))&&Math.abs(u-M)<=i.EPSILON*Math.max(1,Math.abs(u),Math.abs(M))&&Math.abs(c-C)<=i.EPSILON*Math.max(1,Math.abs(c),Math.abs(C))&&Math.abs(f-S)<=i.EPSILON*Math.max(1,Math.abs(f),Math.abs(S))&&Math.abs(d-A)<=i.EPSILON*Math.max(1,Math.abs(d),Math.abs(A))&&Math.abs(p-E)<=i.EPSILON*Math.max(1,Math.abs(p),Math.abs(E))&&Math.abs(h-j)<=i.EPSILON*Math.max(1,Math.abs(h),Math.abs(j))&&Math.abs(g-T)<=i.EPSILON*Math.max(1,Math.abs(g),Math.abs(T))&&Math.abs(v-I)<=i.EPSILON*Math.max(1,Math.abs(v),Math.abs(I))&&Math.abs(y-k)<=i.EPSILON*Math.max(1,Math.abs(y),Math.abs(k))&&Math.abs(m-F)<=i.EPSILON*Math.max(1,Math.abs(m),Math.abs(F))},e.sub=e.mul=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=0,t[4]=0,t[5]=1,t[6]=0,t[7]=0,t[8]=0,t[9]=0,t[10]=1,t[11]=0,t[12]=0,t[13]=0,t[14]=0,t[15]=1,t}function s(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],f=e[8],d=e[9],p=e[10],h=e[11],g=e[12],v=e[13],y=e[14],m=e[15],b=n[0],x=n[1],_=n[2],O=n[3];return t[0]=b*r+x*s+_*f+O*g,t[1]=b*i+x*l+_*d+O*v,t[2]=b*a+x*u+_*p+O*y,t[3]=b*o+x*c+_*h+O*m,b=n[4],x=n[5],_=n[6],O=n[7],t[4]=b*r+x*s+_*f+O*g,t[5]=b*i+x*l+_*d+O*v,t[6]=b*a+x*u+_*p+O*y,t[7]=b*o+x*c+_*h+O*m,b=n[8],x=n[9],_=n[10],O=n[11],t[8]=b*r+x*s+_*f+O*g,t[9]=b*i+x*l+_*d+O*v,t[10]=b*a+x*u+_*p+O*y,t[11]=b*o+x*c+_*h+O*m,b=n[12],x=n[13],_=n[14],O=n[15],t[12]=b*r+x*s+_*f+O*g,t[13]=b*i+x*l+_*d+O*v,t[14]=b*a+x*u+_*p+O*y,t[15]=b*o+x*c+_*h+O*m,t}function l(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=r+r,l=i+i,u=a+a,c=r*s,f=r*l,d=r*u,p=i*l,h=i*u,g=a*u,v=o*s,y=o*l,m=o*u;return t[0]=1-(p+g),t[1]=f+m,t[2]=d-y,t[3]=0,t[4]=f-m,t[5]=1-(c+g),t[6]=h+v,t[7]=0,t[8]=d+y,t[9]=h-v,t[10]=1-(c+p),t[11]=0,t[12]=n[0],t[13]=n[1],t[14]=n[2],t[15]=1,t}function u(t,e){var n=e[0],r=e[1],i=e[2],a=e[4],o=e[5],s=e[6],l=e[8],u=e[9],c=e[10];return t[0]=Math.hypot(n,r,i),t[1]=Math.hypot(a,o,s),t[2]=Math.hypot(l,u,c),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[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[9]=e[9]-n[9],t[10]=e[10]-n[10],t[11]=e[11]-n[11],t[12]=e[12]-n[12],t[13]=e[13]-n[13],t[14]=e[14]-n[14],t[15]=e[15]-n[15],t}var f=s;e.mul=f;var d=c;e.sub=d},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=c,e.identity=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t},e.setAxisAngle=f,e.getAxisAngle=function(t,e){var n=2*Math.acos(e[3]),r=Math.sin(n/2);return r>i.EPSILON?(t[0]=e[0]/r,t[1]=e[1]/r,t[2]=e[2]/r):(t[0]=1,t[1]=0,t[2]=0),n},e.getAngle=function(t,e){var n=w(t,e);return Math.acos(2*n*n-1)},e.multiply=d,e.rotateX=function(t,e,n){n*=.5;var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),l=Math.cos(n);return t[0]=r*l+o*s,t[1]=i*l+a*s,t[2]=a*l-i*s,t[3]=o*l-r*s,t},e.rotateY=function(t,e,n){n*=.5;var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),l=Math.cos(n);return t[0]=r*l-a*s,t[1]=i*l+o*s,t[2]=a*l+r*s,t[3]=o*l-i*s,t},e.rotateZ=function(t,e,n){n*=.5;var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),l=Math.cos(n);return t[0]=r*l+i*s,t[1]=i*l-r*s,t[2]=a*l+o*s,t[3]=o*l-a*s,t},e.calculateW=function(t,e){var n=e[0],r=e[1],i=e[2];return t[0]=n,t[1]=r,t[2]=i,t[3]=Math.sqrt(Math.abs(1-n*n-r*r-i*i)),t},e.exp=p,e.ln=h,e.pow=function(t,e,n){return h(t,e),P(t,t,n),p(t,t),t},e.slerp=g,e.random=function(t){var e=i.RANDOM(),n=i.RANDOM(),r=i.RANDOM(),a=Math.sqrt(1-e),o=Math.sqrt(e);return t[0]=a*Math.sin(2*Math.PI*n),t[1]=a*Math.cos(2*Math.PI*n),t[2]=o*Math.sin(2*Math.PI*r),t[3]=o*Math.cos(2*Math.PI*r),t},e.invert=function(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n*n+r*r+i*i+a*a,s=o?1/o:0;return t[0]=-n*s,t[1]=-r*s,t[2]=-i*s,t[3]=a*s,t},e.conjugate=function(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=e[3],t},e.fromMat3=v,e.fromEuler=function(t,e,n,r){var i=.5*Math.PI/180;e*=i,n*=i,r*=i;var a=Math.sin(e),o=Math.cos(e),s=Math.sin(n),l=Math.cos(n),u=Math.sin(r),c=Math.cos(r);return t[0]=a*l*c-o*s*u,t[1]=o*s*c+a*l*u,t[2]=o*l*u-a*s*c,t[3]=o*l*c+a*s*u,t},e.str=function(t){return"quat("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"},e.setAxes=e.sqlerp=e.rotationTo=e.equals=e.exactEquals=e.normalize=e.sqrLen=e.squaredLength=e.len=e.length=e.lerp=e.dot=e.scale=e.mul=e.add=e.set=e.copy=e.fromValues=e.clone=void 0;var i=u(n(79)),a=u(n(387)),o=u(n(168)),s=u(n(390));function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}function u(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}function c(){var t=new i.ARRAY_TYPE(4);return i.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0),t[3]=1,t}function f(t,e,n){n*=.5;var r=Math.sin(n);return t[0]=r*e[0],t[1]=r*e[1],t[2]=r*e[2],t[3]=Math.cos(n),t}function d(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=n[0],l=n[1],u=n[2],c=n[3];return t[0]=r*c+o*s+i*u-a*l,t[1]=i*c+o*l+a*s-r*u,t[2]=a*c+o*u+r*l-i*s,t[3]=o*c-r*s-i*l-a*u,t}function p(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=Math.sqrt(n*n+r*r+i*i),s=Math.exp(a),l=o>0?s*Math.sin(o)/o:0;return t[0]=n*l,t[1]=r*l,t[2]=i*l,t[3]=s*Math.cos(o),t}function h(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=Math.sqrt(n*n+r*r+i*i),s=o>0?Math.atan2(o,a)/o:0;return t[0]=n*s,t[1]=r*s,t[2]=i*s,t[3]=.5*Math.log(n*n+r*r+i*i+a*a),t}function g(t,e,n,r){var a,o,s,l,u,c=e[0],f=e[1],d=e[2],p=e[3],h=n[0],g=n[1],v=n[2],y=n[3];return(o=c*h+f*g+d*v+p*y)<0&&(o=-o,h=-h,g=-g,v=-v,y=-y),1-o>i.EPSILON?(a=Math.acos(o),s=Math.sin(a),l=Math.sin((1-r)*a)/s,u=Math.sin(r*a)/s):(l=1-r,u=r),t[0]=l*c+u*h,t[1]=l*f+u*g,t[2]=l*d+u*v,t[3]=l*p+u*y,t}function v(t,e){var n,r=e[0]+e[4]+e[8];if(r>0)n=Math.sqrt(r+1),t[3]=.5*n,n=.5/n,t[0]=(e[5]-e[7])*n,t[1]=(e[6]-e[2])*n,t[2]=(e[1]-e[3])*n;else{var i=0;e[4]>e[0]&&(i=1),e[8]>e[3*i+i]&&(i=2);var a=(i+1)%3,o=(i+2)%3;n=Math.sqrt(e[3*i+i]-e[3*a+a]-e[3*o+o]+1),t[i]=.5*n,n=.5/n,t[3]=(e[3*a+o]-e[3*o+a])*n,t[a]=(e[3*a+i]+e[3*i+a])*n,t[o]=(e[3*o+i]+e[3*i+o])*n}return t}var y=s.clone;e.clone=y;var m=s.fromValues;e.fromValues=m;var b=s.copy;e.copy=b;var x=s.set;e.set=x;var _=s.add;e.add=_;var O=d;e.mul=O;var P=s.scale;e.scale=P;var w=s.dot;e.dot=w;var M=s.lerp;e.lerp=M;var C=s.length;e.length=C;var S=C;e.len=S;var A=s.squaredLength;e.squaredLength=A;var E=A;e.sqrLen=E;var j=s.normalize;e.normalize=j;var T=s.exactEquals;e.exactEquals=T;var I=s.equals;e.equals=I;var k=function(){var t=o.create(),e=o.fromValues(1,0,0),n=o.fromValues(0,1,0);return function(r,i,a){var s=o.dot(i,a);return s<-.999999?(o.cross(t,e,i),o.len(t)<1e-6&&o.cross(t,n,i),o.normalize(t,t),f(r,t,Math.PI),r):s>.999999?(r[0]=0,r[1]=0,r[2]=0,r[3]=1,r):(o.cross(t,i,a),r[0]=t[0],r[1]=t[1],r[2]=t[2],r[3]=1+s,j(r,r))}}();e.rotationTo=k;var F=function(){var t=c(),e=c();return function(n,r,i,a,o,s){return g(t,r,o,s),g(e,i,a,s),g(n,t,e,2*s*(1-s)),n}}();e.sqlerp=F;var L=function(){var t=a.create();return function(e,n,r,i){return t[0]=r[0],t[3]=r[1],t[6]=r[2],t[1]=i[0],t[4]=i[1],t[7]=i[2],t[2]=-n[0],t[5]=-n[1],t[8]=-n[2],j(e,v(e,t))}}();e.setAxes=L},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=o,e.clone=function(t){var e=new i.ARRAY_TYPE(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e},e.fromValues=function(t,e,n,r){var a=new i.ARRAY_TYPE(4);return a[0]=t,a[1]=e,a[2]=n,a[3]=r,a},e.copy=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t},e.set=function(t,e,n,r,i){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t},e.add=function(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},e.subtract=s,e.multiply=l,e.divide=u,e.ceil=function(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t[2]=Math.ceil(e[2]),t[3]=Math.ceil(e[3]),t},e.floor=function(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t[2]=Math.floor(e[2]),t[3]=Math.floor(e[3]),t},e.min=function(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[3]=Math.min(e[3],n[3]),t},e.max=function(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[3]=Math.max(e[3],n[3]),t},e.round=function(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t[2]=Math.round(e[2]),t[3]=Math.round(e[3]),t},e.scale=function(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},e.scaleAndAdd=function(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},e.distance=c,e.squaredDistance=f,e.length=d,e.squaredLength=p,e.negate=function(t,e){return t[0]=-e[0],t[1]=-e[1],t[2]=-e[2],t[3]=-e[3],t},e.inverse=function(t,e){return t[0]=1/e[0],t[1]=1/e[1],t[2]=1/e[2],t[3]=1/e[3],t},e.normalize=function(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n*n+r*r+i*i+a*a;return o>0&&(o=1/Math.sqrt(o)),t[0]=n*o,t[1]=r*o,t[2]=i*o,t[3]=a*o,t},e.dot=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]+t[3]*e[3]},e.cross=function(t,e,n,r){var i=n[0]*r[1]-n[1]*r[0],a=n[0]*r[2]-n[2]*r[0],o=n[0]*r[3]-n[3]*r[0],s=n[1]*r[2]-n[2]*r[1],l=n[1]*r[3]-n[3]*r[1],u=n[2]*r[3]-n[3]*r[2],c=e[0],f=e[1],d=e[2],p=e[3];return t[0]=f*u-d*l+p*s,t[1]=-c*u+d*o-p*a,t[2]=c*l-f*o+p*i,t[3]=-c*s+f*a-d*i,t},e.lerp=function(t,e,n,r){var i=e[0],a=e[1],o=e[2],s=e[3];return t[0]=i+r*(n[0]-i),t[1]=a+r*(n[1]-a),t[2]=o+r*(n[2]-o),t[3]=s+r*(n[3]-s),t},e.random=function(t,e){var n,r,a,o,s,l;e=e||1;do{n=2*i.RANDOM()-1,r=2*i.RANDOM()-1,s=n*n+r*r}while(s>=1);do{a=2*i.RANDOM()-1,o=2*i.RANDOM()-1,l=a*a+o*o}while(l>=1);var u=Math.sqrt((1-s)/l);return t[0]=e*n,t[1]=e*r,t[2]=e*a*u,t[3]=e*o*u,t},e.transformMat4=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3];return 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[3]=n[3]*r+n[7]*i+n[11]*a+n[15]*o,t},e.transformQuat=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=n[0],s=n[1],l=n[2],u=n[3],c=u*r+s*a-l*i,f=u*i+l*r-o*a,d=u*a+o*i-s*r,p=-o*r-s*i-l*a;return t[0]=c*u+p*-o+f*-l-d*-s,t[1]=f*u+p*-s+d*-o-c*-l,t[2]=d*u+p*-l+c*-s-f*-o,t[3]=e[3],t},e.zero=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=0,t},e.str=function(t){return"vec4("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"},e.exactEquals=function(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=t[3],s=e[0],l=e[1],u=e[2],c=e[3];return Math.abs(n-s)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(s))&&Math.abs(r-l)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(l))&&Math.abs(a-u)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(u))&&Math.abs(o-c)<=i.EPSILON*Math.max(1,Math.abs(o),Math.abs(c))},e.forEach=e.sqrLen=e.len=e.sqrDist=e.dist=e.div=e.mul=e.sub=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(){var t=new i.ARRAY_TYPE(4);return i.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[3]=0),t}function s(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}function l(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}function u(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}function c(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],a=e[3]-t[3];return Math.hypot(n,r,i,a)}function f(t,e){var n=e[0]-t[0],r=e[1]-t[1],i=e[2]-t[2],a=e[3]-t[3];return n*n+r*r+i*i+a*a}function d(t){var e=t[0],n=t[1],r=t[2],i=t[3];return Math.hypot(e,n,r,i)}function p(t){var e=t[0],n=t[1],r=t[2],i=t[3];return e*e+n*n+r*r+i*i}var h=s;e.sub=h;var g=l;e.mul=g;var v=u;e.div=v;var y=c;e.dist=y;var m=f;e.sqrDist=m;var b=d;e.len=b;var x=p;e.sqrLen=x;var _=function(){var t=o();return function(e,n,r,i,a,o){var s,l;for(n||(n=4),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],t[3]=e[s+3],a(t,t,o),e[s]=t[0],e[s+1]=t[1],e[s+2]=t[2],e[s+3]=t[3];return e}}();e.forEach=_},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=o,e.clone=function(t){var e=new i.ARRAY_TYPE(2);return e[0]=t[0],e[1]=t[1],e},e.fromValues=function(t,e){var n=new i.ARRAY_TYPE(2);return n[0]=t,n[1]=e,n},e.copy=function(t,e){return t[0]=e[0],t[1]=e[1],t},e.set=function(t,e,n){return t[0]=e,t[1]=n,t},e.add=function(t,e,n){return t[0]=e[0]+n[0],t[1]=e[1]+n[1],t},e.subtract=s,e.multiply=l,e.divide=u,e.ceil=function(t,e){return t[0]=Math.ceil(e[0]),t[1]=Math.ceil(e[1]),t},e.floor=function(t,e){return t[0]=Math.floor(e[0]),t[1]=Math.floor(e[1]),t},e.min=function(t,e,n){return t[0]=Math.min(e[0],n[0]),t[1]=Math.min(e[1],n[1]),t},e.max=function(t,e,n){return t[0]=Math.max(e[0],n[0]),t[1]=Math.max(e[1],n[1]),t},e.round=function(t,e){return t[0]=Math.round(e[0]),t[1]=Math.round(e[1]),t},e.scale=function(t,e,n){return t[0]=e[0]*n,t[1]=e[1]*n,t},e.scaleAndAdd=function(t,e,n,r){return t[0]=e[0]+n[0]*r,t[1]=e[1]+n[1]*r,t},e.distance=c,e.squaredDistance=f,e.length=d,e.squaredLength=p,e.negate=function(t,e){return t[0]=-e[0],t[1]=-e[1],t},e.inverse=function(t,e){return t[0]=1/e[0],t[1]=1/e[1],t},e.normalize=function(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},e.dot=function(t,e){return t[0]*e[0]+t[1]*e[1]},e.cross=function(t,e,n){var r=e[0]*n[1]-e[1]*n[0];return t[0]=t[1]=0,t[2]=r,t},e.lerp=function(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},e.random=function(t,e){e=e||1;var n=2*i.RANDOM()*Math.PI;return t[0]=Math.cos(n)*e,t[1]=Math.sin(n)*e,t},e.transformMat2=function(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},e.transformMat2d=function(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},e.transformMat3=function(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},e.transformMat4=function(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},e.rotate=function(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},e.angle=function(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))},e.zero=function(t){return t[0]=0,t[1]=0,t},e.str=function(t){return"vec2("+t[0]+", "+t[1]+")"},e.exactEquals=function(t,e){return t[0]===e[0]&&t[1]===e[1]},e.equals=function(t,e){var n=t[0],r=t[1],a=e[0],o=e[1];return Math.abs(n-a)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(a))&&Math.abs(r-o)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(o))},e.forEach=e.sqrLen=e.sqrDist=e.dist=e.div=e.mul=e.sub=e.len=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(){var t=new i.ARRAY_TYPE(2);return i.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0),t}function s(t,e,n){return t[0]=e[0]-n[0],t[1]=e[1]-n[1],t}function l(t,e,n){return t[0]=e[0]*n[0],t[1]=e[1]*n[1],t}function u(t,e,n){return t[0]=e[0]/n[0],t[1]=e[1]/n[1],t}function c(t,e){var n=e[0]-t[0],r=e[1]-t[1];return Math.hypot(n,r)}function f(t,e){var n=e[0]-t[0],r=e[1]-t[1];return n*n+r*r}function d(t){var e=t[0],n=t[1];return Math.hypot(e,n)}function p(t){var e=t[0],n=t[1];return e*e+n*n}var h=d;e.len=h;var g=s;e.sub=g;var v=l;e.mul=v;var y=u;e.div=y;var m=c;e.dist=m;var b=f;e.sqrDist=b;var x=p;e.sqrLen=x;var _=function(){var t=o();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}}();e.forEach=_},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"now",{enumerable:!0,get:function(){return i.now}}),Object.defineProperty(e,"timer",{enumerable:!0,get:function(){return i.timer}}),Object.defineProperty(e,"timerFlush",{enumerable:!0,get:function(){return i.timerFlush}}),Object.defineProperty(e,"timeout",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"interval",{enumerable:!0,get:function(){return o.default}});var i=n(233),a=r(n(737)),o=r(n(738))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"easeLinear",{enumerable:!0,get:function(){return r.linear}}),Object.defineProperty(e,"easeQuad",{enumerable:!0,get:function(){return i.quadInOut}}),Object.defineProperty(e,"easeQuadIn",{enumerable:!0,get:function(){return i.quadIn}}),Object.defineProperty(e,"easeQuadOut",{enumerable:!0,get:function(){return i.quadOut}}),Object.defineProperty(e,"easeQuadInOut",{enumerable:!0,get:function(){return i.quadInOut}}),Object.defineProperty(e,"easeCubic",{enumerable:!0,get:function(){return a.cubicInOut}}),Object.defineProperty(e,"easeCubicIn",{enumerable:!0,get:function(){return a.cubicIn}}),Object.defineProperty(e,"easeCubicOut",{enumerable:!0,get:function(){return a.cubicOut}}),Object.defineProperty(e,"easeCubicInOut",{enumerable:!0,get:function(){return a.cubicInOut}}),Object.defineProperty(e,"easePoly",{enumerable:!0,get:function(){return o.polyInOut}}),Object.defineProperty(e,"easePolyIn",{enumerable:!0,get:function(){return o.polyIn}}),Object.defineProperty(e,"easePolyOut",{enumerable:!0,get:function(){return o.polyOut}}),Object.defineProperty(e,"easePolyInOut",{enumerable:!0,get:function(){return o.polyInOut}}),Object.defineProperty(e,"easeSin",{enumerable:!0,get:function(){return s.sinInOut}}),Object.defineProperty(e,"easeSinIn",{enumerable:!0,get:function(){return s.sinIn}}),Object.defineProperty(e,"easeSinOut",{enumerable:!0,get:function(){return s.sinOut}}),Object.defineProperty(e,"easeSinInOut",{enumerable:!0,get:function(){return s.sinInOut}}),Object.defineProperty(e,"easeExp",{enumerable:!0,get:function(){return l.expInOut}}),Object.defineProperty(e,"easeExpIn",{enumerable:!0,get:function(){return l.expIn}}),Object.defineProperty(e,"easeExpOut",{enumerable:!0,get:function(){return l.expOut}}),Object.defineProperty(e,"easeExpInOut",{enumerable:!0,get:function(){return l.expInOut}}),Object.defineProperty(e,"easeCircle",{enumerable:!0,get:function(){return u.circleInOut}}),Object.defineProperty(e,"easeCircleIn",{enumerable:!0,get:function(){return u.circleIn}}),Object.defineProperty(e,"easeCircleOut",{enumerable:!0,get:function(){return u.circleOut}}),Object.defineProperty(e,"easeCircleInOut",{enumerable:!0,get:function(){return u.circleInOut}}),Object.defineProperty(e,"easeBounce",{enumerable:!0,get:function(){return c.bounceOut}}),Object.defineProperty(e,"easeBounceIn",{enumerable:!0,get:function(){return c.bounceIn}}),Object.defineProperty(e,"easeBounceOut",{enumerable:!0,get:function(){return c.bounceOut}}),Object.defineProperty(e,"easeBounceInOut",{enumerable:!0,get:function(){return c.bounceInOut}}),Object.defineProperty(e,"easeBack",{enumerable:!0,get:function(){return f.backInOut}}),Object.defineProperty(e,"easeBackIn",{enumerable:!0,get:function(){return f.backIn}}),Object.defineProperty(e,"easeBackOut",{enumerable:!0,get:function(){return f.backOut}}),Object.defineProperty(e,"easeBackInOut",{enumerable:!0,get:function(){return f.backInOut}}),Object.defineProperty(e,"easeElastic",{enumerable:!0,get:function(){return d.elasticOut}}),Object.defineProperty(e,"easeElasticIn",{enumerable:!0,get:function(){return d.elasticIn}}),Object.defineProperty(e,"easeElasticOut",{enumerable:!0,get:function(){return d.elasticOut}}),Object.defineProperty(e,"easeElasticInOut",{enumerable:!0,get:function(){return d.elasticInOut}});var r=n(739),i=n(740),a=n(741),o=n(742),s=n(743),l=n(744),u=n(745),c=n(746),f=n(747),d=n(748)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tpmt=function(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"interpolate",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"interpolateArray",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"interpolateBasis",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"interpolateBasisClosed",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"interpolateDate",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"interpolateDiscrete",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"interpolateHue",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"interpolateNumber",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"interpolateNumberArray",{enumerable:!0,get:function(){return p.default}}),Object.defineProperty(e,"interpolateObject",{enumerable:!0,get:function(){return h.default}}),Object.defineProperty(e,"interpolateRound",{enumerable:!0,get:function(){return g.default}}),Object.defineProperty(e,"interpolateString",{enumerable:!0,get:function(){return v.default}}),Object.defineProperty(e,"interpolateTransformCss",{enumerable:!0,get:function(){return y.interpolateTransformCss}}),Object.defineProperty(e,"interpolateTransformSvg",{enumerable:!0,get:function(){return y.interpolateTransformSvg}}),Object.defineProperty(e,"interpolateZoom",{enumerable:!0,get:function(){return m.default}}),Object.defineProperty(e,"interpolateRgb",{enumerable:!0,get:function(){return b.default}}),Object.defineProperty(e,"interpolateRgbBasis",{enumerable:!0,get:function(){return b.rgbBasis}}),Object.defineProperty(e,"interpolateRgbBasisClosed",{enumerable:!0,get:function(){return b.rgbBasisClosed}}),Object.defineProperty(e,"interpolateHsl",{enumerable:!0,get:function(){return x.default}}),Object.defineProperty(e,"interpolateHslLong",{enumerable:!0,get:function(){return x.hslLong}}),Object.defineProperty(e,"interpolateLab",{enumerable:!0,get:function(){return _.default}}),Object.defineProperty(e,"interpolateHcl",{enumerable:!0,get:function(){return O.default}}),Object.defineProperty(e,"interpolateHclLong",{enumerable:!0,get:function(){return O.hclLong}}),Object.defineProperty(e,"interpolateCubehelix",{enumerable:!0,get:function(){return P.default}}),Object.defineProperty(e,"interpolateCubehelixLong",{enumerable:!0,get:function(){return P.cubehelixLong}}),Object.defineProperty(e,"piecewise",{enumerable:!0,get:function(){return w.default}}),Object.defineProperty(e,"quantize",{enumerable:!0,get:function(){return M.default}});var a=r(n(234)),o=r(n(400)),s=r(n(237)),l=r(n(398)),u=r(n(401)),c=r(n(751)),f=r(n(752)),d=r(n(169)),p=r(n(238)),h=r(n(402)),g=r(n(753)),v=r(n(403)),y=n(754),m=r(n(757)),b=S(n(397)),x=S(n(758)),_=r(n(759)),O=S(n(760)),P=S(n(761)),w=r(n(762)),M=r(n(763));function C(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(C=function(t){return t?n:e})(t)}function S(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=C(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.rad2deg=e.deg2rad=void 0;var r=Math.PI/180;e.deg2rad=r;var i=180/Math.PI;e.rad2deg=i},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.rgbBasisClosed=e.rgbBasis=e.default=void 0;var a=n(60),o=r(n(237)),s=r(n(398)),l=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=u(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(109));function u(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(u=function(t){return t?n:e})(t)}var c=function t(e){var n=(0,l.gamma)(e);function r(t,e){var r=n((t=(0,a.rgb)(t)).r,(e=(0,a.rgb)(e)).r),i=n(t.g,e.g),o=n(t.b,e.b),s=(0,l.default)(t.opacity,e.opacity);return function(e){return t.r=r(e),t.g=i(e),t.b=o(e),t.opacity=s(e),t+""}}return r.gamma=t,r}(1);function f(t){return function(e){var n,r,i=e.length,o=new Array(i),s=new Array(i),l=new Array(i);for(n=0;n<i;++n)r=(0,a.rgb)(e[n]),o[n]=r.r||0,s[n]=r.g||0,l[n]=r.b||0;return o=t(o),s=t(s),l=t(l),r.opacity=1,function(t){return r.r=o(t),r.g=s(t),r.b=l(t),r+""}}}e.default=c;var d=f(o.default);e.rgbBasis=d;var p=f(s.default);e.rgbBasisClosed=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.length;return function(n){var i=Math.floor(((n%=1)<0?++n:n)*e),a=t[(i+e-1)%e],o=t[i%e],s=t[(i+1)%e],l=t[(i+2)%e];return(0,r.basis)((n-i/e)*e,a,o,s,l)}};var r=n(237)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(){return t}}},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return((0,o.isNumberArray)(e)?o.default:l)(t,e)},e.genericArray=l;var a=r(n(234)),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(238));function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function l(t,e){var n,r=e?e.length:0,i=t?Math.min(r,t.length):0,o=new Array(i),s=new Array(r);for(n=0;n<i;++n)o[n]=(0,a.default)(t[n],e[n]);for(;n<r;++n)s[n]=e[n];return function(t){for(n=0;n<i;++n)s[n]=o[n](t);return s}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,r={},o={};for(n in null!==t&&"object"===(0,i.default)(t)||(t={}),null!==e&&"object"===(0,i.default)(e)||(e={}),e)n in t?r[n]=(0,a.default)(t[n],e[n]):o[n]=e[n];return function(t){for(n in r)o[n]=r[n](t);return o}};var i=r(n(6)),a=r(n(234))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,r,s,l=a.lastIndex=o.lastIndex=0,u=-1,c=[],f=[];for(t+="",e+="";(n=a.exec(t))&&(r=o.exec(e));)(s=r.index)>l&&(s=e.slice(l,s),c[u]?c[u]+=s:c[++u]=s),(n=n[0])===(r=r[0])?c[u]?c[u]+=r:c[++u]=r:(c[++u]=null,f.push({i:u,x:(0,i.default)(n,r)})),l=o.lastIndex;return l<e.length&&(s=e.slice(l),c[u]?c[u]+=s:c[++u]=s),c.length<2?f[0]?function(t){return function(e){return t(e)+""}}(f[0].x):function(t){return function(){return t}}(e):(e=f.length,function(t){for(var n,r=0;r<e;++r)c[(n=f[r]).i]=n.x(t);return c.join("")})};var i=r(n(169)),a=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,o=new RegExp(a.source,"g")},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.nearestPoint=function(t,e,n,i,a,o){var s,l=1/0,u=[n,i],c=20;o&&o>200&&(c=o/10);for(var f=1/c,d=f/10,p=0;p<=c;p++){var h=p*f,g=[a.apply(null,t.concat([h])),a.apply(null,e.concat([h]))];(b=(0,r.distance)(u[0],u[1],g[0],g[1]))<l&&(s=h,l=b)}if(0===s)return{x:t[0],y:e[0]};if(1===s){var v=t.length;return{x:t[v-1],y:e[v-1]}}for(l=1/0,p=0;p<32&&!(d<1e-4);p++){var y=s-d,m=s+d,b=(g=[a.apply(null,t.concat([y])),a.apply(null,e.concat([y]))],(0,r.distance)(u[0],u[1],g[0],g[1]));if(y>=0&&b<l)s=y,l=b;else{var x=[a.apply(null,t.concat([m])),a.apply(null,e.concat([m]))],_=(0,r.distance)(u[0],u[1],x[0],x[1]);m<=1&&_<l?(s=m,l=_):d*=.5}}return{x:a.apply(null,t.concat([s])),y:a.apply(null,e.concat([s]))}},e.snapLength=function(t,e){for(var n=0,i=t.length,a=0;a<i;a++){var o=t[a],s=e[a],l=t[(a+1)%i],u=e[(a+1)%i];n+=(0,r.distance)(o,s,l,u)}return n/2};var r=n(86)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.lengthOfSegment=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+=(0,a.distance)(r[0],r[1],i[0],i[1])}return e},e.pointAtSegments=function(t,e){if(e>1||e<0||t.length<2)return null;var n=o(t),r=n.segments,a=n.totalLength;if(0===a)return{x:t[0][0],y:t[0][1]};for(var s=0,l=null,u=0;u<r.length;u++){var c=r[u],f=c.from,d=c.to,p=c.length/a;if(e>=s&&e<=s+p){var h=(e-s)/p;l=i.default.pointAt(f[0],f[1],d[0],d[1],h);break}s+=p}return l},e.angleAtSegments=function(t,e){if(e>1||e<0||t.length<2)return 0;for(var n=o(t),r=n.segments,i=n.totalLength,a=0,s=0,l=0;l<r.length;l++){var u=r[l],c=u.from,f=u.to,d=u.length/i;if(e>=a&&e<=a+d){s=Math.atan2(f[1]-c[1],f[0]-c[0]);break}a+=d}return s},e.distanceAtSegment=function(t,e,n){for(var r=1/0,a=0;a<t.length-1;a++){var o=t[a],s=t[a+1],l=i.default.pointDistance(o[0],o[1],s[0],s[1],e,n);l<r&&(r=l)}return r};var i=r(n(170)),a=n(86);function o(t){for(var e=0,n=[],r=0;r<t.length-1;r++){var i=t[r],o=t[r+1],s=(0,a.distance)(i[0],i[1],o[0],o[1]),l={from:i,to:o,length:s};n.push(l),e+=s}return{segments:n,totalLength:e}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(405),i=n(86),a={box:function(t){for(var e=[],n=[],r=0;r<t.length;r++){var a=t[r];e.push(a[0]),n.push(a[1])}return(0,i.getBBoxByArray)(e,n)},length:function(t){return(0,r.lengthOfSegment)(t)},pointAt:function(t,e){return(0,r.pointAtSegments)(t,e)},pointDistance:function(t,e,n){return(0,r.distanceAtSegment)(t,e,n)},tangentAngle:function(t,e){return(0,r.angleAtSegments)(t,e)}};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTextHeight=function(t,e,n){var i=1;if((0,r.isString)(t)&&(i=t.split("\n").length),i>1){var o=a(e,n);return e*i+o*(i-1)}return e},e.getLineSpaceing=a,e.getTextWidth=function(t,e){var n=(0,i.getOffScreenContext)(),a=0;if((0,r.isNil)(t)||""===t)return a;if(n.save(),n.font=e,(0,r.isString)(t)&&t.includes("\n")){var o=t.split("\n");(0,r.each)(o,(function(t){var e=n.measureText(t).width;a<e&&(a=e)}))}else a=n.measureText(t).width;return n.restore(),a},e.assembleFont=function(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()};var r=n(101),i=n(408);function a(t,e){return e?e-t:.14*t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getOffScreenContext=function(){if(!r){var t=document.createElement("canvas");t.width=1,t.height=1,r=t.getContext("2d")}return r};var r=null},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,a=/[^\s\,]+/gi,o=function(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))[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};e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,i){return i?[["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"]]:[["M",t,e],["l",n,0],["l",0,r],["l",-n,0],["z"]]}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,r=(0,i.default)(t),l=e&&(0,i.default)(e),u={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},c={x:0,y:0,bx:0,by:0,X:0,Y:0,qx:null,qy:null},f=[],d=[],p="",h="",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(a.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(s(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(s(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"].concat(o(e.x,e.y,t[1],t[2]));break;case"H":t=["C"].concat(o(e.x,e.y,t[1],e.y));break;case"V":t=["C"].concat(o(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"].concat(o(e.x,e.y,e.X,e.Y))}return t},v=function(t,e){if(t[e].length>7){t[e].shift();for(var i=t[e];i.length;)f[e]="A",l&&(d[e]="A"),t.splice(e++,0,["C"].concat(i.splice(0,6)));t.splice(e,1),n=Math.max(r.length,l&&l.length||0)}},y=function(t,e,i,a,o){t&&e&&"M"===t[o][0]&&"M"!==e[o][0]&&(e.splice(o,0,["M",a.x,a.y]),i.bx=0,i.by=0,i.x=t[o][1],i.y=t[o][2],n=Math.max(r.length,l&&l.length||0))};n=Math.max(r.length,l&&l.length||0);for(var m=0;m<n;m++){r[m]&&(p=r[m][0]),"C"!==p&&(f[m]=p,m&&(h=f[m-1])),r[m]=g(r[m],u,h),"A"!==f[m]&&"C"===p&&(f[m]="C"),v(r,m),l&&(l[m]&&(p=l[m][0]),"C"!==p&&(d[m]=p,m&&(h=d[m-1])),l[m]=g(l[m],c,h),"A"!==d[m]&&"C"===p&&(d[m]="C"),v(l,m)),y(r,l,u,c,m),y(l,r,c,u,m);var b=r[m],x=l&&l[m],_=b.length,O=l&&x.length;u.x=b[_-2],u.y=b[_-1],u.bx=parseFloat(b[_-4])||u.x,u.by=parseFloat(b[_-3])||u.y,c.bx=l&&(parseFloat(x[O-4])||c.x),c.by=l&&(parseFloat(x[O-3])||c.y),c.x=l&&x[O-2],c.y=l&&x[O-1]}return l?[r,l]:r};var i=r(n(412)),a=function t(e,n,r,i,a,o,s,l,u,c){r===i&&(r+=1);var f,d,p,h,g,v=120*Math.PI/180,y=Math.PI/180*(+a||0),m=[],b=function(t,e,n){return{x:t*Math.cos(n)-e*Math.sin(n),y:t*Math.sin(n)+e*Math.cos(n)}};if(c)d=c[0],p=c[1],h=c[2],g=c[3];else{e=(f=b(e,n,-y)).x,n=f.y,l=(f=b(l,u,-y)).x,u=f.y,e===l&&n===u&&(l+=1,u+=1);var x=(e-l)/2,_=(n-u)/2,O=x*x/(r*r)+_*_/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var P=r*r,w=i*i,M=(o===s?-1:1)*Math.sqrt(Math.abs((P*w-P*_*_-w*x*x)/(P*_*_+w*x*x)));h=M*r*_/i+(e+l)/2,g=M*-i*x/r+(n+u)/2,d=Math.asin(Number(((n-g)/i).toFixed(9))),p=Math.asin(Number(((u-g)/i).toFixed(9))),d=e<h?Math.PI-d:d,p=l<h?Math.PI-p:p,d<0&&(d=2*Math.PI+d),p<0&&(p=2*Math.PI+p),s&&d>p&&(d-=2*Math.PI),!s&&p>d&&(p-=2*Math.PI)}var C=p-d;if(Math.abs(C)>v){var S=p,A=l,E=u;p=d+v*(s&&p>d?1:-1),m=t(l=h+r*Math.cos(p),u=g+i*Math.sin(p),r,i,a,0,s,A,E,[p,S,h,g])}C=p-d;var j=Math.cos(d),T=Math.sin(d),I=Math.cos(p),k=Math.sin(p),F=Math.tan(C/4),L=4/3*r*F,D=4/3*i*F,N=[e,n],R=[e+L*T,n-D*j],B=[l+L*k,u-D*I],z=[l,u];if(R[0]=2*N[0]-R[0],R[1]=2*N[1]-R[1],c)return[R,B,z].concat(m);for(var V=[],G=0,W=(m=[R,B,z].concat(m).join().split(",")).length;G<W;G++)V[G]=G%2?b(m[G-1],m[G],y).y:b(m[G],m[G+1],y).x;return V},o=function(t,e,n,r){return[t,e,n,r,n,r]},s=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]}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=(0,i.default)(t);if(!e||!e.length)return[["M",0,0]];for(var n=!1,r=0;r<e.length;r++){var s=e[r][0];if(a.test(s)||["V","H","T","S"].indexOf(s)>=0){n=!0;break}}if(!n)return e;var l=[],u=0,c=0,f=0,d=0,p=0,h=e[0];"M"!==h[0]&&"m"!==h[0]||(u=+h[1],c=+h[2],f=u,d=c,p++,l[0]=["M",u,c]),r=p;for(var g=e.length;r<g;r++){var v=e[r],y=l[r-1],m=[],b=(s=v[0]).toUpperCase();if(s!==b)switch(m[0]=b,b){case"A":m[1]=v[1],m[2]=v[2],m[3]=v[3],m[4]=v[4],m[5]=v[5],m[6]=+v[6]+u,m[7]=+v[7]+c;break;case"V":m[1]=+v[1]+c;break;case"H":m[1]=+v[1]+u;break;case"M":f=+v[1]+u,d=+v[2]+c;break;default:for(var x=1,_=v.length;x<_;x++)m[x]=+v[x]+(x%2?u:c)}else m=e[r];switch(b){case"Z":u=+f,c=+d;break;case"H":u=m[1],m=["L",u,c];break;case"V":c=m[1],m=["L",u,c];break;case"T":u=m[1],c=m[2];var O=o([y[1],y[2]],[y[3],y[4]]);m=["Q",O[0],O[1],u,c];break;case"S":u=m[m.length-2],c=m[m.length-1];var P=y.length,w=o([y[P-4],y[P-3]],[y[P-2],y[P-1]]);m=["C",w[0],w[1],m[1],m[2],u,c];break;case"M":f=m[m.length-2],d=m[m.length-1];break;default:u=m[m.length-2],c=m[m.length-1]}l.push(m)}return l};var i=r(n(413)),a=/[a-z]/;function o(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=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(t,r,i){var a=[],s=r.toLowerCase();if(i.replace(o,(function(t,e){e&&a.push(+e)})),"m"===s&&a.length>2&&(n.push([r].concat(a.splice(0,2))),s="l",r="m"===r?"l":"L"),"o"===s&&1===a.length&&n.push([r,a[0]]),"r"===s)n.push([r].concat(a));else for(;a.length>=e[s]&&(n.push([r].concat(a.splice(0,e[s]))),e[s]););return""})),n};var r=n(0),i="\t\n\v\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\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")},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isSamePoint=s,e.default=function(t,e){var n=e[1],i=e[2],l=(0,r.mod)((0,r.toRadian)(e[3]),2*Math.PI),u=e[4],c=e[5],f=t[0],d=t[1],p=e[6],h=e[7],g=Math.cos(l)*(f-p)/2+Math.sin(l)*(d-h)/2,v=-1*Math.sin(l)*(f-p)/2+Math.cos(l)*(d-h)/2,y=g*g/(n*n)+v*v/(i*i);y>1&&(n*=Math.sqrt(y),i*=Math.sqrt(y));var m=n*n*(v*v)+i*i*(g*g),b=m?Math.sqrt((n*n*(i*i)-m)/m):1;u===c&&(b*=-1),isNaN(b)&&(b=0);var x=i?b*n*v/i:0,_=n?b*-i*g/n:0,O=(f+p)/2+Math.cos(l)*x-Math.sin(l)*_,P=(d+h)/2+Math.sin(l)*x+Math.cos(l)*_,w=[(g-x)/n,(v-_)/i],M=[(-1*g-x)/n,(-1*v-_)/i],C=o([1,0],w),S=o(w,M);return a(w,M)<=-1&&(S=Math.PI),a(w,M)>=1&&(S=0),0===c&&S>0&&(S-=2*Math.PI),1===c&&S<0&&(S+=2*Math.PI),{cx:O,cy:P,rx:s(t,[p,h])?0:n,ry:s(t,[p,h])?0:i,startAngle:C,endAngle:C+S,xRotation:l,arcFlag:u,sweepFlag:c}};var r=n(0);function i(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function a(t,e){return i(t)*i(e)?(t[0]*e[0]+t[1]*e[1])/(i(t)*i(e)):1}function o(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(a(t,e))}function s(t,e){return t[0]===e[0]&&t[1]===e[1]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,i){var a={x:n.x-t.x,y:n.y-t.y},o={x:e.x-t.x,y:e.y-t.y},s={x:i.x-n.x,y:i.y-n.y},l=o.x*s.y-o.y*s.x,u=null;if(l*l>.001*(o.x*o.x+o.y*o.y)*(s.x*s.x+s.y*s.y)){var c=(a.x*s.y-a.y*s.x)/l,f=(a.x*o.y-a.y*o.x)/l;r(c,0,1)&&r(f,0,1)&&(u={x:t.x+c*o.x,y:t.y+c*o.y})}return u};var r=function(t,e,n){return t>=e&&t<=n}},function(t,e,n){"use strict";function r(t){return Math.abs(t)<1e-6?0:t<0?-1:1}function i(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])}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var a=!1,o=t.length;if(o<=2)return!1;for(var s=0;s<o;s++){var l=t[s],u=t[(s+1)%o];if(i(l,u,[e,n]))return!0;r(l[1]-n)>0!==r(u[1]-n)>0&&r(e-(n-l[1])*(l[0]-u[0])/(l[1]-u[1])-l[0])<0&&(a=!a)}return a}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.rectPath=e.pathToCurve=e.pathToAbsolute=e.parsePathString=e.parsePathArray=e.intersection=e.formatPath=e.fillPathByDiff=e.fillPath=e.catmullRomToBezier=void 0;var r=n(0),i="\t\n\v\f\r \xa0\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\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 for(;s.length>=e[l]&&(n.push([i].concat(s.splice(0,e[l]))),e[l]););return t})),n};e.parsePathString=s;var 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};e.catmullRomToBezier=l;var 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);a=[["M",s,e+n*Math.sin(-r*o)],["A",n,n,0,+(i-r>180),0,l,e+n*Math.sin(-i*o)]]}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.length)return[["M",0,0]];var e,n,r=[],i=0,a=0,o=0,c=0,f=0;"M"===t[0][0]&&(o=i=+t[0][1],c=a=+t[0][2],f++,r[0]=["M",i,a]);for(var d=3===t.length&&"M"===t[0][0]&&"R"===t[1][0].toUpperCase()&&"Z"===t[2][0].toUpperCase(),p=void 0,h=void 0,g=f,v=t.length;g<v;g++){if(r.push(p=[]),(e=(h=t[g])[0])!==e.toUpperCase())switch(p[0]=e.toUpperCase(),p[0]){case"A":p[1]=h[1],p[2]=h[2],p[3]=h[3],p[4]=h[4],p[5]=h[5],p[6]=+h[6]+i,p[7]=+h[7]+a;break;case"V":p[1]=+h[1]+a;break;case"H":p[1]=+h[1]+i;break;case"R":for(var y=2,m=(n=[i,a].concat(h.slice(1))).length;y<m;y++)n[y]=+n[y]+i,n[++y]=+n[y]+a;r.pop(),r=r.concat(l(n,d));break;case"O":r.pop(),(n=u(i,a,h[1],h[2])).push(n[0]),r=r.concat(n);break;case"U":r.pop(),r=r.concat(u(i,a,h[1],h[2],h[3])),p=["U"].concat(r[r.length-1].slice(-2));break;case"M":o=+h[1]+i,c=+h[2]+a;break;default:for(y=1,m=h.length;y<m;y++)p[y]=+h[y]+(y%2?i:a)}else if("R"===e)n=[i,a].concat(h.slice(1)),r.pop(),r=r.concat(l(n,d)),p=["R"].concat(h.slice(-2));else if("O"===e)r.pop(),(n=u(i,a,h[1],h[2])).push(n[0]),r=r.concat(n);else if("U"===e)r.pop(),r=r.concat(u(i,a,h[1],h[2],h[3])),p=["U"].concat(r[r.length-1].slice(-2));else for(var b=0,x=h.length;b<x;b++)p[b]=h[b];if("O"!==(e=e.toUpperCase()))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};e.pathToAbsolute=c;var f=function(t,e,n,r){return[t,e,n,r,n,r]},d=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,c){r===i&&(r+=1);var f,d,p,h,g,v=120*Math.PI/180,y=Math.PI/180*(+a||0),m=[],b=function(t,e,n){return{x:t*Math.cos(n)-e*Math.sin(n),y:t*Math.sin(n)+e*Math.cos(n)}};if(c)d=c[0],p=c[1],h=c[2],g=c[3];else{e=(f=b(e,n,-y)).x,n=f.y,l=(f=b(l,u,-y)).x,u=f.y,e===l&&n===u&&(l+=1,u+=1);var x=(e-l)/2,_=(n-u)/2,O=x*x/(r*r)+_*_/(i*i);O>1&&(r*=O=Math.sqrt(O),i*=O);var P=r*r,w=i*i,M=(o===s?-1:1)*Math.sqrt(Math.abs((P*w-P*_*_-w*x*x)/(P*_*_+w*x*x)));h=M*r*_/i+(e+l)/2,g=M*-i*x/r+(n+u)/2,d=Math.asin(((n-g)/i).toFixed(9)),p=Math.asin(((u-g)/i).toFixed(9)),d=e<h?Math.PI-d:d,p=l<h?Math.PI-p:p,d<0&&(d=2*Math.PI+d),p<0&&(p=2*Math.PI+p),s&&d>p&&(d-=2*Math.PI),!s&&p>d&&(p-=2*Math.PI)}var C=p-d;if(Math.abs(C)>v){var S=p,A=l,E=u;p=d+v*(s&&p>d?1:-1),m=t(l=h+r*Math.cos(p),u=g+i*Math.sin(p),r,i,a,0,s,A,E,[p,S,h,g])}C=p-d;var j=Math.cos(d),T=Math.sin(d),I=Math.cos(p),k=Math.sin(p),F=Math.tan(C/4),L=4/3*r*F,D=4/3*i*F,N=[e,n],R=[e+L*T,n-D*j],B=[l+L*k,u-D*I],z=[l,u];if(R[0]=2*N[0]-R[0],R[1]=2*N[1]-R[1],c)return[R,B,z].concat(m);for(var V=[],G=0,W=(m=[R,B,z].concat(m).join().split(",")).length;G<W;G++)V[G]=G%2?b(m[G-1],m[G],y).y:b(m[G],m[G+1],y).x;return V},h=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="",h="",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(d(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(d(e.x,e.y,t[1],t[2],t[3],t[4]));break;case"L":t=["C"].concat(f(e.x,e.y,t[1],t[2]));break;case"H":t=["C"].concat(f(e.x,e.y,t[1],e.y));break;case"V":t=["C"].concat(f(e.x,e.y,e.x,t[1]));break;case"Z":t=["C"].concat(f(e.x,e.y,e.X,e.Y))}return t},v=function(t,e){if(t[e].length>7){t[e].shift();for(var a=t[e];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)}},y=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 m=0;m<n;m++){r[m]&&(u=r[m][0]),"C"!==u&&(s[m]=u,m&&(h=s[m-1])),r[m]=g(r[m],a,h),"A"!==s[m]&&"C"===u&&(s[m]="C"),v(r,m),i&&(i[m]&&(u=i[m][0]),"C"!==u&&(l[m]=u,m&&(h=l[m-1])),i[m]=g(i[m],o,h),"A"!==l[m]&&"C"===u&&(l[m]="C"),v(i,m)),y(r,i,a,o,m),y(i,r,o,a,m);var b=r[m],x=i&&i[m],_=b.length,O=i&&x.length;a.x=b[_-2],a.y=b[_-1],a.bx=parseFloat(b[_-4])||a.x,a.by=parseFloat(b[_-3])||a.y,o.bx=i&&(parseFloat(x[O-4])||o.x),o.by=i&&(parseFloat(x[O-3])||o.y),o.x=i&&x[O-2],o.y=i&&x[O-1]}return i?[r,i]:r};e.pathToCurve=h;var g=/,?([a-z]),?/gi,v=function(t){return t.join(",").replace(g,"$1")};e.parsePathArray=v;var y=function(t,e,n,r,i){return t*(t*(-3*e+9*n-9*r+3*i)+6*e-12*n+6*r)-3*e+3*n},m=function(t,e,n,r,i,a,o,s,l){null===l&&(l=1);for(var u=(l=l>1?1:l<0?0:l)/2,c=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],f=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],d=0,p=0;p<12;p++){var h=u*c[p]+u,g=y(h,t,n,i,o),v=y(h,e,r,a,s),m=g*g+v*v;d+=f[p]*Math.sqrt(m)}return u*d},b=function(t,e,n,r,i,a,o,s){for(var l,u,c,f,d=[],p=[[],[]],h=0;h<2;++h)if(0===h?(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;(f=-c/u)>0&&f<1&&d.push(f)}else{var g=u*u-4*c*l,v=Math.sqrt(g);if(!(g<0)){var y=(-u+v)/(2*l);y>0&&y<1&&d.push(y);var m=(-u-v)/(2*l);m>0&&m<1&&d.push(m)}}for(var b,x=d.length,_=x;x--;)b=1-(f=d[x]),p[0][x]=b*b*b*t+3*b*b*f*n+3*b*f*f*i+f*f*f*o,p[1][x]=b*b*b*e+3*b*b*f*r+3*b*f*f*a+f*f*f*s;return p[0][_]=t,p[1][_]=e,p[0][_+1]=o,p[1][_+1]=s,p[0].length=p[1].length=_+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-n)*(a-s)-(e-r)*(i-o);if(l){var u=((t*r-e*n)*(i-o)-(t-n)*(i*s-a*o))/l,c=((t*r-e*n)*(a-s)-(e-r)*(i*s-a*o))/l,f=+u.toFixed(2),d=+c.toFixed(2);if(!(f<+Math.min(t,n).toFixed(2)||f>+Math.max(t,n).toFixed(2)||f<+Math.min(i,o).toFixed(2)||f>+Math.max(i,o).toFixed(2)||d<+Math.min(e,r).toFixed(2)||d>+Math.max(e,r).toFixed(2)||d<+Math.min(a,s).toFixed(2)||d>+Math.max(a,s).toFixed(2)))return{x:u,y:c}}}},_=function(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height},O=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=v,a};e.rectPath=O;var P=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:O(t,e,n,r),vb:[t,e,n,r].join(" ")}},w=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 P(u.min.x,u.min.y,u.max.x-u.min.x,u.max.y-u.min.y)},M=function(t,e,n,r,i,a,o,s,l){var u=1-l,c=Math.pow(u,3),f=Math.pow(u,2),d=l*l,p=d*l,h=t+2*l*(n-t)+d*(i-2*n+t),g=e+2*l*(r-e)+d*(a-2*r+e),v=n+2*l*(i-n)+d*(o-2*i+n),y=r+2*l*(a-r)+d*(s-2*a+r);return{x:c*t+3*f*l*n+3*u*l*l*i+p*o,y:c*e+3*f*l*r+3*u*l*l*a+p*s,m:{x:h,y:g},n:{x:v,y:y},start:{x:u*t+l*n,y:u*e+l*r},end:{x:u*i+l*o,y:u*a+l*s},alpha:90-180*Math.atan2(h-v,g-y)/Math.PI}},C=function(t,e,n){if(!function(t,e){return t=P(t),e=P(e),_(e,t.x,t.y)||_(e,t.x2,t.y)||_(e,t.x,t.y2)||_(e,t.x2,t.y2)||_(t,e.x,e.y)||_(t,e.x2,e.y)||_(t,e.x,e.y2)||_(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)}(w(t),w(e)))return n?0:[];for(var r=~~(m.apply(0,t)/8),i=~~(m.apply(0,e)/8),a=[],o=[],s={},l=n?0:[],u=0;u<r+1;u++){var c=M.apply(0,t.concat(u/r));a.push({x:c.x,y:c.y,t:u/r})}for(u=0;u<i+1;u++)c=M.apply(0,e.concat(u/i)),o.push({x:c.x,y:c.y,t:u/i});for(u=0;u<r;u++)for(var f=0;f<i;f++){var d=a[u],p=a[u+1],h=o[f],g=o[f+1],v=Math.abs(p.x-d.x)<.001?"y":"x",y=Math.abs(g.x-h.x)<.001?"y":"x",b=x(d.x,d.y,p.x,p.y,h.x,h.y,g.x,g.y);if(b){if(s[b.x.toFixed(4)]===b.y.toFixed(4))continue;s[b.x.toFixed(4)]=b.y.toFixed(4);var O=d.t+Math.abs((b[v]-d[v])/(p[v]-d[v]))*(p.t-d.t),C=h.t+Math.abs((b[y]-h[y])/(g[y]-h[y]))*(g.t-h.t);O>=0&&O<=1&&C>=0&&C<=1&&(n?l+=1:l.push({x:b.x,y:b.y,t1:O,t2:C}))}}return l};function S(t,e){var n=[],r=[];return t.length&&function t(e,i){if(1===e.length)n.push(e[0]),r.push(e[0]);else{for(var a=[],o=0;o<e.length-1;o++)0===o&&n.push(e[0]),o===e.length-2&&r.push(e[o+1]),a[o]=[(1-i)*e[o][0]+i*e[o+1][0],(1-i)*e[o][1]+i*e[o+1][1]];t(a,i)}}(t,e),{left:n,right:r.reverse()}}e.intersection=function(t,e){return function(t,e,n){var r,i,a,o,s,l,u,c,f,d;t=h(t),e=h(e);for(var p=n?0:[],g=0,v=t.length;g<v;g++){var y=t[g];if("M"===y[0])r=s=y[1],i=l=y[2];else{"C"===y[0]?(f=[r,i].concat(y.slice(1)),r=f[6],i=f[7]):(f=[r,i,r,i,s,l,s,l],r=s,i=l);for(var m=0,b=e.length;m<b;m++){var x=e[m];if("M"===x[0])a=u=x[1],o=c=x[2];else{"C"===x[0]?(d=[a,o].concat(x.slice(1)),a=d[6],o=d[7]):(d=[a,o,a,o,u,c,u,c],a=u,o=c);var _=C(f,d,n);if(n)p+=_;else{for(var O=0,P=_.length;O<P;O++)_[O].segment1=g,_[O].segment2=m,_[O].bez1=f,_[O].bez2=d;p=p.concat(_)}}}}}return p}(t,e)};var A=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(function(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=S(a,o/(1-o*s));i.push(l.left),a=l.right}return i.push(a),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.concat(t[t.length-1])}))}(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};e.fillPath=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(A(t[i],t[i+1],r))}),[]);return l.unshift(t[0]),"Z"!==e[r]&&"z"!==e[r]||l.push("Z"),l};var E=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 j(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}}function T(t,e,n){for(var r,i=[].concat(t),a=1/(n+1),o=I(e)[0],s=1;s<=n;s++)a*=s,0===(r=Math.floor(t.length*a))?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 I(t){var e=[];switch(t[0]){case"M":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":case"V":e.push([t[1],t[1]])}return e}e.fillPathByDiff=function(t,e){var n=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++)for(n=t[l-1],u=1;u<=a;u++){r=e[u-1],o=E(n,r)?0:1;var c=s[l-1][u].min+1,f=s[l][u-1].min+1,d=s[l-1][u-1].min+o;s[l][u]=j(c,f,d)}return s}(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)}var f=i-(r=t.length);if(r<i)for(l=0;l<f;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},e.formatPath=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=I(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=T(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=T(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=T(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}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=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(){return"[Event (type="+this.type+")]"},t.prototype.save=function(){},t.prototype.restore=function(){},t}();e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(106)),o=n(102),s=function(t){function e(e){var n=t.call(this)||this;n.destroyed=!1;var r=n.getDefaultCfg();return n.cfg=(0,o.mix)(r,e),n}return(0,i.__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}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(421)),s=n(102),l={};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)}))}}var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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,i=[],o=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));return l.length>0?((0,s.each)(l,(function(t){var e=t.getBBox();i.push(e.minX,e.maxX),o.push(e.minY,e.maxY)})),t=(0,a.min)(i),e=(0,a.max)(i),n=(0,a.min)(o),r=(0,a.max)(o)):(t=0,e=0,n=0,r=0),{x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n}},e.prototype.getCanvasBBox=function(){var t=1/0,e=-1/0,n=1/0,r=-1/0,i=[],o=[],l=this.getChildren().filter((function(t){return t.get("visible")&&(!t.isGroup()||t.isGroup()&&t.getChildren().length>0)}));return l.length>0?((0,s.each)(l,(function(t){var e=t.getCanvasBBox();i.push(e.minX,e.maxX),o.push(e.minY,e.maxY)})),t=(0,a.min)(i),e=(0,a.max)(i),n=(0,a.min)(o),r=(0,a.max)(o)):(t=0,e=0,n=0,r=0),{x:t,y:n,minX:t,minY:n,maxX:e,maxY:r,width:e-t,height:r-n}},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,s.each)(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,s.isObject)(n)?r=n:r.type=n;var i=l[r.type];i||(i=(0,s.upperFirst)(r.type),l[r.type]=i);var a=this.getShapeBase(),o=new a[i](r);return this.add(o),o},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,s.isFunction)(r))n=new r(i||{parent:this});else{var a=r||{},o=this.getGroupBase();n=new o(a)}return this.add(n),n},e.prototype.getCanvas=function(){return this.isCanvas()?this:this.get("canvas")},e.prototype.getShape=function(t,e,n){if(!(0,s.isAllowCapture)(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 o=t[a];if((0,s.isAllowCapture)(o)&&(o.isGroup()?i=o.getShape(e,n,r):o.isHit(e,n)&&(i=o)),i)break}return i},e.prototype.add=function(t){var e=this.getCanvas(),n=this.getChildren(),r=this.get("timeline"),i=t.getParent();i&&function(t,e,n){void 0===n&&(n=!0),n?e.destroy():(e.set("parent",null),e.set("canvas",null)),(0,s.removeFromArray)(t.getChildren(),e)}(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,e=this.getChildren();(0,s.each)(e,(function(t,e){return t._INDEX=e,t})),e.sort((t=function(t,e){return t.get("zIndex")-e.get("zIndex")},function(e,n){var r=t(e,n);return 0===r?e._INDEX-n._INDEX:r})),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){return this.getChildren()[t]},e.prototype.getCount=function(){return this.getChildren().length},e.prototype.contain=function(t){return this.getChildren().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,s.each)(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,s.each)(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}(o.default);e.default=f},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(32),s=n(102),l=n(240),u=r(n(419)),c=o.ext.transform,f="matrix",d=["zIndex","capture","visible","type"],p=["repeat"];function h(t,e){var n={},r=e.attrs;for(var i in t)n[i]=r[i];return n}function g(t,e){var n={},r=e.attr();return(0,a.each)(t,(function(t,e){-1!==p.indexOf(e)||(0,a.isEqual)(r[e],t)||(n[e]=t)})),n}function v(t,e){if(e.onFrame)return t;var n=e.startTime,r=e.delay,i=e.duration,o=Object.prototype.hasOwnProperty;return(0,a.each)(t,(function(t){n+r<t.startTime+t.delay+t.duration&&i>t.delay&&(0,a.each)(e.toAttrs,(function(e,n){o.call(t.toAttrs,n)&&(delete t.toAttrs[n],delete t.fromAttrs[n])}))})),t}var y=function(t){function e(e){var n=t.call(this,e)||this;n.attrs={};var r=n.getDefaultAttrs();return(0,a.mix)(r,e.attrs),n.attrs=r,n.initAttrs(r),n.initAnimate(),n}return(0,i.__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],i=e[1];if(!r)return this.attrs;if((0,a.isObject)(r)){for(var o in r)this.setAttr(o,r[o]);return this.afterAttrsChange(r),this}return 2===e.length?(this.setAttr(r,i),this.afterAttrsChange(((t={})[r]=i,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,s.removeFromArray)(e.getChildren(),this),e.get("clearing")||this.onCanvasChange("remove")):this.onCanvasChange("remove"),t&&this.destroy()},e.prototype.resetMatrix=function(){this.attr(f,this.getDefaultMatrix()),this.onCanvasChange("matrix")},e.prototype.getMatrix=function(){return this.attr(f)},e.prototype.setMatrix=function(t){this.attr(f,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,l.multiplyMatrix)(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,l.multiplyMatrix)(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,l.multiplyVec2)(e,t):t},e.prototype.invertFromMatrix=function(t){var e=this.attr("matrix");if(e){var n=(0,l.invert)(e);if(n)return(0,l.multiplyVec2)(n,t)}return t},e.prototype.setClip=function(t){var e=this.getCanvas(),n=null;if(t){var r=this.getShapeBase()[(0,a.upperFirst)(t.type)];r&&(n=new r({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,a.each)(e,(function(t,r){(0,a.isArray)(e[r])?n[r]=function(t){for(var e=[],n=0;n<t.length;n++)(0,a.isArray)(t[n])?e.push([].concat(t[n])):e.push(t[n]);return e}(e[r]):n[r]=e[r]}));var r=new(0,this.constructor)({attrs:n});return(0,a.each)(d,(function(e){r.set(e,t.get(e))})),r},e.prototype.destroy=function(){this.destroyed||(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 i,o,s,l,u,c=t[0],f=t[1],d=t[2],p=void 0===d?"easeLinear":d,y=t[3],m=void 0===y?a.noop:y,b=t[4],x=void 0===b?0:b;(0,a.isFunction)(c)?(i=c,c={}):(0,a.isObject)(c)&&c.onFrame&&(i=c.onFrame,o=c.repeat),(0,a.isObject)(f)?(f=(u=f).duration,p=u.easing||"easeLinear",x=u.delay||0,o=u.repeat||o||!1,m=u.callback||a.noop,s=u.pauseCallback||a.noop,l=u.resumeCallback||a.noop):((0,a.isNumber)(m)&&(x=m,m=null),(0,a.isFunction)(p)?(m=p,p="easeLinear"):p=p||"easeLinear");var _=g(c,this),O={fromAttrs:h(_,this),toAttrs:_,duration:f,easing:p,repeat:o,callback:m,pauseCallback:s,resumeCallback:l,delay:x,startTime:n.getTime(),id:(0,a.uniqueId)(),onFrame:i,pathFormatted:!1};r.length>0?r=v(r,O):n.addAnimator(this),r.push(O),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,a.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,a.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").getTime(),e=this.get("animations"),n=this.get("_pause").pauseTime;return(0,a.each)(e,(function(e){e.startTime=e.startTime+(t-n),e._paused=!1,e._pauseTime=null,e.resumeCallback&&e.resumeCallback()})),this.set("_pause",{isPaused:!1}),this.set("animations",e),this},e.prototype.emitDelegation=function(t,e){var n,r=this,i=e.propagationPath;this.getEvents(),"mouseenter"===t?n=e.fromShape:"mouseleave"===t&&(n=e.toShape);for(var o=function(t){var o=i[t],u=o.get("name");if(u){if((o.isGroup()||o.isCanvas&&o.isCanvas())&&n&&(0,s.isParent)(o,n))return"break";(0,a.isArray)(u)?(0,a.each)(u,(function(t){r.emitDelegateEvent(o,t,e)})):l.emitDelegateEvent(o,u,e)}},l=this,u=0;u<i.length&&"break"!==o(u);u++);},e.prototype.emitDelegateEvent=function(t,e,n){var r=this.getEvents(),i=e+":"+n.type;(r[i]||r["*"])&&(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=c(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=c(n,[["s",t,e||t]]);return this.setMatrix(r),this},e.prototype.rotate=function(t){var e=this.getMatrix(),n=c(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=c(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=c(r,[["t",-t,-e],["r",n],["t",t,e]]);return this.setMatrix(i),this},e}(u.default);e.default=y},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTextHeight=function(t,e,n){var i=1;if((0,r.isString)(t)&&(i=t.split("\n").length),i>1){var o=a(e,n);return e*i+o*(i-1)}return e},e.getLineSpaceing=a,e.getTextWidth=function(t,e){var n=(0,i.getOffScreenContext)(),a=0;if((0,r.isNil)(t)||""===t)return a;if(n.save(),n.font=e,(0,r.isString)(t)&&t.includes("\n")){var o=t.split("\n");(0,r.each)(o,(function(t){var e=n.measureText(t).width;a<e&&(a=e)}))}else a=n.measureText(t).width;return n.restore(),a},e.assembleFont=function(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()};var r=n(102),i=n(423);function a(t,e){return e?e-t:.14*t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getOffScreenContext=function(){if(!r){var t=document.createElement("canvas");t.width=1,t.height=1,r=t.getContext("2d")}return r};var r=null},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0});var i={getAdjust:!0,registerAdjust:!0,Adjust:!0};Object.defineProperty(e,"getAdjust",{enumerable:!0,get:function(){return a.getAdjust}}),Object.defineProperty(e,"registerAdjust",{enumerable:!0,get:function(){return a.registerAdjust}}),Object.defineProperty(e,"Adjust",{enumerable:!0,get:function(){return o.default}});var a=n(809),o=r(n(110)),s=r(n(810)),l=r(n(811)),u=r(n(812)),c=r(n(813)),f=n(425);Object.keys(f).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(i,t)||t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))})),(0,a.registerAdjust)("Dodge",s.default),(0,a.registerAdjust)("Jitter",l.default),(0,a.registerAdjust)("Stack",u.default),(0,a.registerAdjust)("Symmetric",c.default)},function(t,e,n){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Scale",{enumerable:!0,get:function(){return r.Scale}});var r=n(66)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTickMethod=function(t){return r[t]},e.registerTickMethod=function(t,e){r[t]=e};var r={}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="cat",e.isCategory=!0,e}return(0,i.__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,a.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 o=e;return(0,a.isNumber)(e)&&!this.values.includes(e)&&(o=this.values[o]),t.prototype.getText.apply(this,(0,i.__spreadArrays)([o],n))},e.prototype.initCfg=function(){this.tickMethod="cat"},e.prototype.setDomain=function(){if((0,a.isNil)(this.getConfig("min"))&&(this.min=0),(0,a.isNil)(this.getConfig("max"))){var t=this.values.length;this.max=t>1?t-1:t}this.translateIndexMap&&(this.translateIndexMap=void 0)},e}(r(n(138)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="linear",e.isLinear=!0,e}return(0,i.__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}(r(n(173)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="quantize",e}return(0,i.__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,a.last)(e);if(i<0)return(0,a.head)(e);var o=e[i],s=i/(n-1);return o+(r-s)/((i+1)/(n-1)-s)*(e[i+1]-o)},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,a.last)(e)!==this.max&&e.push(this.max),(0,a.head)(e)!==this.min&&e.unshift(this.min)),e},e.prototype.getScalePercent=function(t){var e=this.ticks;if(t<(0,a.head)(e))return 0;if(t>(0,a.last)(e))return 1;var n=0;return(0,a.each)(e,(function(e,r){if(!(t>=e))return!1;n=r})),n/(e.length-1)},e}(r(n(173)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.values,n=t.tickInterval,r=t.tickCount,o=e;if((0,i.isNumber)(n))return(0,i.filter)(o,(function(t,e){return e%n===0}));var s=t.min,l=t.max;if((0,i.isNil)(s)&&(s=0),(0,i.isNil)(l)&&(l=e.length-1),(0,i.isNumber)(r)&&r<l-s){var u=(0,a.default)(s,l,r,!1,[1,2,5,3,4,7,6,8,9]).ticks;return(0,i.filter)(u,(function(t){return t>=s&&t<=l})).map((function(t){return e[t]}))}return e.slice(s,l+1)};var i=n(0),a=r(n(432))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,a,d,p){if(void 0===n&&(n=5),void 0===a&&(a=!0),void 0===d&&(d=i),void 0===p&&(p=[.25,.2,.5,.05]),Number.isNaN(t)||Number.isNaN(e)||"number"!==typeof t||"number"!==typeof e||!n)return{min:0,max:0,ticks:[]};if(e-t<1e-15||1===n)return{min:t,max:e,ticks:[t]};for(var h={score:-2,lmin:0,lmax:0,lstep:0},g=1;g<1/0;){for(var v=0;v<d.length;v+=1){var y=d[v],m=s(y,d,g);if(p[0]*m+p[1]+p[2]+p[3]<h.score){g=1/0;break}for(var b=2;b<1/0;){var x=u(b,n);if(p[0]*m+p[1]+p[2]*x+p[3]<h.score)break;for(var _=(e-t)/(b+1)/g/y,O=Math.ceil(Math.log10(_));O<1/0;){var P=g*y*Math.pow(10,O),w=f(t,e,P*(b-1));if(p[0]*m+p[1]*w+p[2]*x+p[3]<h.score)break;var M=Math.floor(e/P)*g-(b-1)*g,C=Math.ceil(t/P)*g;if(M<=C)for(var S=C-M,A=0;A<=S;A+=1){var E=(M+A)*(P/g),j=E+P*(b-1),T=P,I=o(y,d,g,E,j,T),k=c(t,e,E,j),F=l(b,n,t,e,E,j),L=p[0]*I+p[1]*k+p[2]*F+1*p[3];L>h.score&&(!a||E<=t&&j>=e)&&(h.lmin=E,h.lmax=j,h.lstep=T,h.score=L)}O+=1}b+=1}}g+=1}var D,N=h.lmax,R=h.lmin,B=h.lstep,z=Math.floor((N-R)/B)+1,V=new Array(z);for(v=0;v<z;v++)V[v]=(D=R+v*B)<1e-15?D:parseFloat(D.toFixed(15));return{min:Math.min(t,(0,r.head)(V)),max:Math.max(e,(0,r.last)(V)),ticks:V}},e.ALL_Q=e.DEFAULT_Q=void 0;var r=n(0),i=[1,5,2,2.5,4,3];e.DEFAULT_Q=i,e.ALL_Q=[1,5,2,2.5,4,3,1.5,7,6,8,9];var a=100*Number.EPSILON;function o(t,e,n,i,o,s){var l=(0,r.size)(e),u=(0,r.indexOf)(e,t),c=0,f=function(t,e){return(t%e+e)%e}(i,s);return(f<a||s-f<a)&&i<=0&&o>=0&&(c=1),1-u/(l-1)-n+c}function s(t,e,n){var i=(0,r.size)(e);return 1-(0,r.indexOf)(e,t)/(i-1)-n+1}function l(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 u(t,e){return t>=e?2-(t-1)/(e-1):1}function c(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 f(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(t,e,n){"use strict";function r(t){return t<1e-15?t:parseFloat(t.toFixed(15))}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){if(void 0===n&&(n=5),t===e)return{max:e,min:t,ticks:[t]};var i=(e-t)/n,a=Math.pow(10,Math.floor(Math.log10(i))),o=a;2*a-i<1.5*(i-o)&&5*a-i<2.75*(i-(o=2*a))&&10*a-i<1.5*(i-(o=5*a))&&(o=10*a);for(var s=Math.ceil(e/o),l=Math.floor(t/o),u=Math.max(s*o,e),c=Math.min(l*o,t),f=Math.floor((u-c)/o)+1,d=new Array(f),p=0;p<f;p++)d[p]=r(c+p*o);return{min:c,max:u,ticks:d}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.propagationDelegate=function(t,e,n){var i=new r.Event(e,n);i.target=t,i.propagationPath.push(t),t.emitDelegation(e,i);for(var a=t.getParent();a;)a.emitDelegation(e,i),i.propagationPath.push(a),a=a.getParent()};var r=n(231)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getStatesStyle=function(t,e,n){var i=e+"Style",a=null;return(0,r.each)(n,(function(e,n){t[n]&&e[i]&&(a||(a={}),(0,r.mix)(a,e[i]))})),a};var r=n(0)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CROSSHAIR_TEXT=e.CROSSHAIR_LINE=e.CONTAINER_CLASS=void 0;var r="g2-crosshair";e.CONTAINER_CLASS=r,e.CROSSHAIR_LINE="g2-crosshair-line",e.CROSSHAIR_TEXT="g2-crosshair-text"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerAnimation=e.getAnimation=void 0;var r={};e.getAnimation=function(t){return r[t.toLowerCase()]},e.registerAnimation=function(t,e){r[t.toLowerCase()]=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseRadius=e.parseStyle=e.parsePattern=e.parseRadialGradient=e.parseLineGradient=void 0;var r=n(51),i=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,a=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,o=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,s=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function l(t,e){var n=t.match(s);r.each(n,(function(t){var n=t.split(":");e.addColorStop(n[0],n[1])}))}function u(t,e,n){var r,a,o=i.exec(n),s=parseFloat(o[1])%360*(Math.PI/180),u=o[2],c=e.getBBox();s>=0&&s<.5*Math.PI?(r={x:c.minX,y:c.minY},a={x:c.maxX,y:c.maxY}):.5*Math.PI<=s&&s<Math.PI?(r={x:c.maxX,y:c.minY},a={x:c.minX,y:c.maxY}):Math.PI<=s&&s<1.5*Math.PI?(r={x:c.maxX,y:c.maxY},a={x:c.minX,y:c.minY}):(r={x:c.minX,y:c.maxY},a={x:c.maxX,y:c.minY});var f=Math.tan(s),d=f*f,p=(a.x-r.x+f*(a.y-r.y))/(d+1)+r.x,h=f*(a.x-r.x+f*(a.y-r.y))/(d+1)+r.y,g=t.createLinearGradient(r.x,r.y,p,h);return l(u,g),g}function c(t,e,n){var r=a.exec(n),i=parseFloat(r[1]),o=parseFloat(r[2]),u=parseFloat(r[3]),c=r[4];if(0===u){var f=c.match(s);return f[f.length-1].split(":")[1]}var d=e.getBBox(),p=d.maxX-d.minX,h=d.maxY-d.minY,g=Math.sqrt(p*p+h*h)/2,v=t.createRadialGradient(d.minX+p*i,d.minY+h*o,0,d.minX+p/2,d.minY+h/2,u*g);return l(c,v),v}function f(t,e,n){if(e.get("patternSource")&&e.get("patternSource")===n)return e.get("pattern");var r,i,a=o.exec(n),s=a[1],l=a[2];function u(){r=t.createPattern(i,s),e.set("pattern",r),e.set("patternSource",n)}switch(s){case"a":s="repeat";break;case"x":s="repeat-x";break;case"y":s="repeat-y";break;case"n":s="no-repeat";break;default:s="no-repeat"}return i=new Image,l.match(/^data:/i)||(i.crossOrigin="Anonymous"),i.src=l,i.complete?u():(i.onload=u,i.src=i.src),r}e.parseLineGradient=u,e.parseRadialGradient=c,e.parsePattern=f,e.parseStyle=function(t,e,n){if(r.isString(n)){if("("===n[1]||"("===n[2]){if("l"===n[0])return u(t,e,n);if("r"===n[0])return c(t,e,n);if("p"===n[0])return f(t,e,n)}return n}},e.parseRadius=function(t){var e=0,n=0,i=0,a=0;return r.isArray(t)?1===t.length?e=n=i=a=t[0]:2===t.length?(e=i=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],i=t[2]):(e=t[0],n=t[1],i=t[2],a=t[3]):e=n=i=a=t,[e,n,i,a]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(51);function i(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function a(t,e){return i(t)*i(e)?(t[0]*e[0]+t[1]*e[1])/(i(t)*i(e)):1}function o(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(a(t,e))}e.default=function(t,e){var n=e[1],i=e[2],s=r.mod(r.toRadian(e[3]),2*Math.PI),l=e[4],u=e[5],c=t[0],f=t[1],d=e[6],p=e[7],h=Math.cos(s)*(c-d)/2+Math.sin(s)*(f-p)/2,g=-1*Math.sin(s)*(c-d)/2+Math.cos(s)*(f-p)/2,v=h*h/(n*n)+g*g/(i*i);v>1&&(n*=Math.sqrt(v),i*=Math.sqrt(v));var y=n*n*(g*g)+i*i*(h*h),m=y?Math.sqrt((n*n*(i*i)-y)/y):1;l===u&&(m*=-1),isNaN(m)&&(m=0);var b=i?m*n*g/i:0,x=n?m*-i*h/n:0,_=(c+d)/2+Math.cos(s)*b-Math.sin(s)*x,O=(f+p)/2+Math.sin(s)*b+Math.cos(s)*x,P=[(h-b)/n,(g-x)/i],w=[(-1*h-b)/n,(-1*g-x)/i],M=o([1,0],P),C=o(P,w);return a(P,w)<=-1&&(C=Math.PI),a(P,w)>=1&&(C=0),0===u&&C>0&&(C-=2*Math.PI),1===u&&C<0&&(C+=2*Math.PI),{cx:_,cy:O,rx:r.isSamePoint(t,[d,p])?0:n,ry:r.isSamePoint(t,[d,p])?0:i,startAngle:M,endAngle:M+C,xRotation:s,arcFlag:l,sweepFlag:u}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(29);e.default=function(t,e,n){var i=r.getOffScreenContext();return t.createPath(i),i.isPointInPath(e,n)}},function(t,e,n){"use strict";function r(t){return Math.abs(t)<1e-6?0:t<0?-1:1}function i(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])}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var a=!1,o=t.length;if(o<=2)return!1;for(var s=0;s<o;s++){var l=t[s],u=t[(s+1)%o];if(i(l,u,[e,n]))return!0;r(l[1]-n)>0!==r(u[1]-n)>0&&r(e-(n-l[1])*(l[0]-u[0])/(l[1]-u[1])-l[0])<0&&(a=!a)}return a}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(51);e.default=function(t,e,n,i,a,o,s,l){var u=(Math.atan2(l-e,s-t)+2*Math.PI)%(2*Math.PI);if(u<i||u>a)return!1;var c={x:t+n*Math.cos(u),y:e+n*Math.sin(u)};return r.distance(c.x,c.y,s,l)<=o/2}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(180);e.default=function(t,e,n,i,a){var o=t.length;if(o<2)return!1;for(var s=0;s<o-1;s++){var l=t[s][0],u=t[s][1],c=t[s+1][0],f=t[s+1][1];if(r.default(l,u,c,f,e,n,i))return!0}if(a){var d=t[0],p=t[o-1];if(r.default(d[0],d[1],p[0],p[1],e,n,i))return!0}return!1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerEngine=e.getEngine=void 0;var r={};e.getEngine=function(t){var e=r[t];if(!e)throw new Error("G engine '"+t+"' is not exist, please register it at first.");return e},e.registerEngine=function(t,e){r[t]=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.registerGeometry=e.View=void 0;var r=n(1),i=n(0),a=n(20),o=r.__importDefault(n(255)),s=n(256),l=n(258),u=n(91),c=n(80),f=n(48),d=n(71),p=n(182),h=n(260),g=n(112),v=n(447),y=n(448),m=r.__importDefault(n(933)),b=r.__importDefault(n(261)),x=r.__importDefault(n(934)),_=n(935),O=n(449),P=n(936),w=n(937),M=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=y.getComponentControllerNames(),n.scalePool=new _.ScalePool,n.layoutFunc=x.default,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 a=e.id,o=void 0===a?i.uniqueId("view"):a,s=e.parent,l=e.canvas,c=e.backgroundGroup,f=e.middleGroup,d=e.foregroundGroup,p=e.region,h=void 0===p?{start:{x:0,y:0},end:{x:1,y:1}}:p,g=e.padding,m=e.appendPadding,b=e.theme,O=e.options,P=e.limitInPlot,w=e.syncViewPadding;return n.parent=s,n.canvas=l,n.backgroundGroup=c,n.middleGroup=f,n.foregroundGroup=d,n.region=h,n.padding=g,n.appendPadding=m,n.options=r.__assign(r.__assign({},n.options),O),n.limitInPlot=P,n.id=o,n.syncViewPadding=w,n.themeObject=i.isObject(b)?i.deepMix({},u.getTheme("default"),v.createTheme(b)):u.getTheme(b),n.init(),n}return r.__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(a.VIEW_LIFE_CIRCLE.BEFORE_RENDER,b.default.fromData(this,a.VIEW_LIFE_CIRCLE.BEFORE_RENDER,e)),this.paint(t),this.emit(a.VIEW_LIFE_CIRCLE.AFTER_RENDER,b.default.fromData(this,a.VIEW_LIFE_CIRCLE.AFTER_RENDER,e)),!1===this.visible&&this.changeVisible(!1)},e.prototype.clear=function(){var t=this;this.emit(a.VIEW_LIFE_CIRCLE.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);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(a.VIEW_LIFE_CIRCLE.AFTER_CLEAR)},e.prototype.destroy=function(){this.emit(a.VIEW_LIFE_CIRCLE.BEFORE_DESTROY);var e=this.interactions;i.each(e,(function(t){t&&t.destroy()})),this.clear();for(var n=this.controllers,r=0,o=n.length;r<o;r++)n[r].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++)n[r].changeVisible(e);var a=this.controllers;for(r=0,i=a.length;r<i;r++)a[r].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 i.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 i.isFunction(e)?(i.set(this.options,["filters",t],e),this):(!e&&i.get(this.options,["filters",t])&&delete this.options.filters[t],this)},e.prototype.axis=function(t,e){return i.isBoolean(t)?i.set(this.options,["axes"],t):i.set(this.options,["axes",t],e),this},e.prototype.legend=function(t,e){return i.isBoolean(t)?i.set(this.options,["legends"],t):i.isString(t)?(i.set(this.options,["legends",t],e),i.isPlainObject(e)&&(null===e||void 0===e?void 0:e.selected)&&i.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}))):i.set(this.options,["legends"],t),this},e.prototype.scale=function(t,e){var n=this;return i.isString(t)?i.set(this.options,["scales",t],e):i.isObject(t)&&i.each(t,(function(t,e){i.set(n.options,["scales",e],t)})),this},e.prototype.tooltip=function(t){return i.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 i.isString(t)?i.set(this.options,"coordinate",{type:t,cfg:e}):i.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=s.getFacet(t);if(!n)throw new Error("facet '"+t+"' is not exist!");return this.facetInstance=new n(this,r.__assign(r.__assign({},e),{type:t})),this},e.prototype.animate=function(t){return i.set(this.options,"animate",t),this},e.prototype.updateOptions=function(t){return this.clear(),i.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 \""+t+'", please change another one.');return i.set(this.options,t,n),this},e.prototype.theme=function(t){return this.themeObject=i.isObject(t)?i.deepMix({},this.themeObject,v.createTheme(t)):u.getTheme(t),this},e.prototype.interaction=function(t,e){var n=this.interactions[t];n&&n.destroy();var r=l.createInteraction(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(a.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,b.default.fromData(this,a.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.data(t),this.paint(!0);for(var e=this.views,n=0,r=e.length;n<r;n++)e[n].changeData(t);this.emit(a.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,b.default.fromData(this,a.VIEW_LIFE_CIRCLE.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:i.clone(this.options.scales),axes:i.clone(this.options.axes),coordinate:i.clone(this.coordinateController.getOption()),tooltip:i.clone(this.options.tooltip),legends:i.clone(this.options.legends),animate:this.options.animate,visible:this.visible},o=new e(r.__assign(r.__assign({parent:this,canvas:this.canvas,backgroundGroup:this.backgroundGroup.addGroup({zIndex:a.GROUP_Z_INDEX.BG}),middleGroup:this.middleGroup.addGroup({zIndex:a.GROUP_Z_INDEX.MID}),foregroundGroup:this.foregroundGroup.addGroup({zIndex:a.GROUP_Z_INDEX.FORE}),theme:this.themeObject,padding:this.padding},t),{options:r.__assign(r.__assign({},n),i.get(t,"options",{}))}));return this.views.push(o),o},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=i.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={};return this.geometries.map((function(e){var n=e.getYScale(),r=n.field;if(!t[r])return t[r]=!0,n}))},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.getScaleByField=function(t,e){var n=e||this.getScaleKey(t);return this.getRootView().scalePool.getScale(n)},e.prototype.getOptions=function(){return this.options},e.prototype.getData=function(){return this.filteredData},e.prototype.getLayer=function(t){return t===a.LAYER.BG?this.backgroundGroup:t===a.LAYER.MID?this.middleGroup:(a.LAYER.FORE,this.foregroundGroup)},e.prototype.isPointInPlot=function(t){return f.isPointInCoordinate(this.getCoordinate(),t)},e.prototype.getLegendAttributes=function(){return i.flatten(this.geometries.map((function(t){return t.getGroupAttributes()})))},e.prototype.getGroupScales=function(){var t=this.geometries.map((function(t){return t.getGroupScales()}));return d.uniq(i.flatten(t))},e.prototype.getCanvas=function(){return this.getRootView().canvas},e.prototype.getRootView=function(){for(var t=this;t.parent;)t=t.parent;return t},e.prototype.getXY=function(t){var e,n,r=this.getCoordinate(),a=this.getScalesByDim("x"),o=this.getScalesByDim("y");if(i.each(t,(function(t,r){a[r]&&(e=a[r].scale(t)),o[r]&&(n=o[r].scale(t))})),!i.isNil(e)&&!i.isNil(n))return r.convert({x:e,y:n})},e.prototype.getController=function(t){return i.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=p.findDataByPoint(t,c,a))&&n.push(s)}}var f=this.views;for(r=0,i=f.length;r<i;r++){var d=f[r].getSnapRecords(t);n=n.concat(d)}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===i.size(e)?t:i.filter(t,(function(t,n){return Object.keys(e).every((function(r){return(0,e[r])(t[r],t,n)}))}))},e.prototype.filterFieldData=function(t,e){var n=this.options.filters,r=i.get(n,t);return i.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,a=this.coordinateBBox.tr;i.isEqual(e,r)&&i.isEqual(n,a)?this.isCoordinateChanged=!1:(this.isCoordinateChanged=!0,this.coordinateInstance=this.coordinateController.adjust(r,a))},e.prototype.paint=function(t){this.renderDataRecursive(t),this.syncScale(),this.emit(a.VIEW_LIFE_CIRCLE.BEFORE_PAINT),this.renderPaddingRecursive(t),this.renderLayoutRecursive(t),this.renderBackgroundStyleShape(),this.renderPaintRecursive(t),this.emit(a.VIEW_LIFE_CIRCLE.AFTER_PAINT),this.isDataChanged=!1},e.prototype.renderBackgroundStyleShape=function(){if(!this.parent){var t=i.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,a=e.width,o=e.height;this.backgroundStyleRectShape.attr({fill:t,x:n,y:r,width:a,height:o})}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=P.calculatePadding(this).shrink(h.parsePadding(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++)e[n].renderPaddingRecursive(t)},e.prototype.renderLayoutRecursive=function(t){var e=!0===this.syncViewPadding?w.defaultSyncViewPadding:i.isFunction(this.syncViewPadding)?this.syncViewPadding:void 0;e&&(e(this,this.views,O.PaddingCal),this.views.forEach((function(t){t.coordinateBBox=t.viewBBox.shrink(t.autoPadding.getPadding()),t.adjustCoordinate()}))),this.doLayout();for(var n=this.views,r=0,a=n.length;r<a;r++)n[r].renderLayoutRecursive(t)},e.prototype.renderPaintRecursive=function(t){var e=this.middleGroup;if(this.limitInPlot){var n=f.getCoordinateClipCfg(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++)a[o].renderPaintRecursive(t)},e.prototype.createScale=function(t,e,n,a){var o=i.get(this.options.scales,[t]),s=r.__assign(r.__assign({},o),n);return this.parent?this.parent.createScale(t,e,s,a):this.scalePool.createScale(t,e,s,a)},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++)e[n].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 c.BBox(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 c.BBox(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=y.getComponentController(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 b.default(this,t,r);return i.type=n,i},e.prototype.doPlotEvent=function(t){var e=t.type,n={x:t.x,y:t.y};if(["mousedown","mouseup","mousemove","mouseleave","mousewheel","touchstart","touchmove","touchend","touchcancel","click","dblclick","contextmenu"].includes(e)){var r=this.isPointInPlot(n),i=t.clone();if(r){var o="plot:"+e;i.type=o,this.emit(o,i),"mouseleave"!==e&&"touchend"!==e||(this.isPreMouseInPlot=!1)}"mousemove"===e||"touchmove"===e?(this.isPreMouseInPlot&&!r?("mousemove"===e&&(i.type=a.PLOT_EVENTS.MOUSE_LEAVE,this.emit(a.PLOT_EVENTS.MOUSE_LEAVE,i)),i.type=a.PLOT_EVENTS.LEAVE,this.emit(a.PLOT_EVENTS.LEAVE,i)):!this.isPreMouseInPlot&&r&&("mousemove"===e&&(i.type=a.PLOT_EVENTS.MOUSE_ENTER,this.emit(a.PLOT_EVENTS.MOUSE_ENTER,i)),i.type=a.PLOT_EVENTS.ENTER,this.emit(a.PLOT_EVENTS.ENTER,i)),this.isPreMouseInPlot=r):"mouseleave"!==e&&"touchend"!==e||this.isPreMouseInPlot&&("mouseleave"===e&&(i.type=a.PLOT_EVENTS.MOUSE_LEAVE,this.emit(a.PLOT_EVENTS.MOUSE_LEAVE,i)),i.type=a.PLOT_EVENTS.LEAVE,this.emit(a.PLOT_EVENTS.LEAVE,i),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=i.get(this.options,"scales",{}),r=this.geometries,a=0,o=r.length;a<o;a++){var s=r[a];s.scales=this.getGeometryScales();var l={coordinate:e,scaleDefs:n,data:this.filteredData,theme:this.themeObject,isDataChanged:this.isDataChanged,isCoordinateChanged:this.isCoordinateChanged};t?s.update(l):s.init(l)}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],f=this.getScaleKey(u);this.createScale(u,e.includes(u)?r:o,c,f),this.createdScaleKeys.set(f,!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={},n=this.geometries,r=0;r<n.length;r++){var i=n[r].getScaleFields();d.uniq(i,t,e)}return t},e.prototype.getGroupedFields=function(){for(var t=[],e={},n=this.geometries,r=0;r<n.length;r++){var i=n[r].getGroupFields();d.uniq(i,t,e)}return t},e.prototype.adjustScales=function(){this.adjustCategoryScaleRange()},e.prototype.adjustCategoryScaleRange=function(){var t=this,e=r.__spreadArrays([this.getXScale()],this.getYScales()).filter((function(t){return!!t})),n=this.getCoordinate(),a=this.options.scales;i.each(e,(function(e){var r=e.field,o=e.values,s=e.isCategory,l=e.isIdentity;(s||l)&&o&&!i.get(a,[r,"range"])&&(e.range=g.getDefaultCategoryScaleRange(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++)this.getComponents()[e].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,a=void 0===n?[]:n,o=e.interactions,s=void 0===o?[]:o,l=e.views,u=void 0===l?[]:l,c=e.annotations,f=void 0===c?[]:c,d=e.coordinate,p=e.events,h=e.facets;this.coordinateController?d&&this.coordinateController.update(d):this.coordinateController=new m.default(d);for(var g=0;g<a.length;g++){var v=a[g];this.createGeometry(v)}for(var y=0;y<s.length;y++){var b=s[y],x=b.type,_=b.cfg;this.interaction(x,_)}for(var O=0;O<u.length;O++){var P=u[O];this.createView(P)}for(var w=this.getController("annotation"),M=0;M<f.length;M++){var C=f[M];w.annotation(C)}p&&i.each(p,(function(e,n){t.on(n,e)})),h&&i.each(h,(function(e){var n=e.type,i=r.__rest(e,["type"]);t.facet(n,i)}))},e.prototype.createGeometry=function(t){var e=t.type,n=t.cfg,r=void 0===n?{}:n;if(this[e]){var a=this[e](r);i.each(t,(function(t,e){i.isFunction(a[e])&&a[e](t)}))}},e.prototype.getScaleKey=function(t){return this.id+"-"+t},e}(o.default);e.View=M,e.registerGeometry=function(t,e){M.prototype[t.toLowerCase()]=function(t){void 0===t&&(t={});var n=r.__assign({container:this.middleGroup.addGroup(),labelsContainer:this.foregroundGroup.addGroup()},t),i=new e(n);return this.geometries.push(i),i}},e.default=M},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=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}();e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(932);Object.defineProperty(e,"createTheme",{enumerable:!0,get:function(){return r.createTheme}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getComponentController=e.getComponentControllerNames=e.unregisterComponentController=e.registerComponentController=void 0;var r={};e.registerComponentController=function(t,e){r[t]=e},e.unregisterComponentController=function(t){delete r[t]},e.getComponentControllerNames=function(){return Object.keys(r)},e.getComponentController=function(t){return r[t]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PaddingCal=void 0;var r=n(1),i=n(20),a=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=t[0],n=t[1],r=t[2],i=t[3];return this.top=Math.max(this.top,e),this.right=Math.max(this.right,n),this.bottom=Math.max(this.bottom,r),this.left=Math.max(this.left,i),this},t.prototype.shrink=function(t){var e=t[0],n=t[1],r=t[2],i=t[3];return this.top+=e,this.right+=n,this.bottom+=r,this.left+=i,this},t.prototype.inc=function(t,e){var n=t.width,r=t.height;switch(e){case i.DIRECTION.TOP:case i.DIRECTION.TOP_LEFT:case i.DIRECTION.TOP_RIGHT:this.top+=r;break;case i.DIRECTION.RIGHT:case i.DIRECTION.RIGHT_TOP:case i.DIRECTION.RIGHT_BOTTOM:this.right+=n;break;case i.DIRECTION.BOTTOM:case i.DIRECTION.BOTTOM_LEFT:case i.DIRECTION.BOTTOM_RIGHT:this.bottom+=r;break;case i.DIRECTION.LEFT:case i.DIRECTION.LEFT_TOP:case i.DIRECTION.LEFT_BOTTOM:this.left+=n}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,r.__spreadArrays([void 0],this.getPadding())))},t}();e.PaddingCal=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isModelChange=void 0;var r=n(0);e.isModelChange=function(t,e){return r.some(["color","shape","size","x","y","isInCircle","data","style","defaultStyle","points","mappingData"],(function(n){return!r.isEqual(t[n],e[n])}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLegendThemeCfg=e.getCustomLegendItems=e.getLegendItems=e.getLegendLayout=void 0;var r=n(1),i=n(0),a=n(20),o=n(942),s=n(71),l=n(143),u=["line","cross","tick","plus","hyphen"];function c(t){var e=t.symbol;i.isString(e)&&l.MarkerSymbols[e]&&(t.symbol=l.MarkerSymbols[e])}e.getLegendLayout=function(t){return t.startsWith(a.DIRECTION.LEFT)||t.startsWith(a.DIRECTION.RIGHT)?"vertical":"horizontal"},e.getLegendItems=function(t,e,n,a,l){var f=n.getScale(n.type);if(f.isCategory){var d=f.field,p=e.getAttribute("color"),h=e.getAttribute("shape"),g=t.getTheme().defaultColor,v=e.coordinate.isPolar;return f.getTicks().map((function(n,y){var m,b=n.text,x=n.value,_=b,O=f.invert(x),P=0===t.filterFieldData(d,[(m={},m[d]=O,m)]).length;i.each(t.views,(function(t){var e;t.filterFieldData(d,[(e={},e[d]=O,e)]).length||(P=!0)}));var w,M,C=o.getMappingValue(p,O,g),S=o.getMappingValue(h,O,"point"),A=e.getShapeMarker(S,{color:C,isInPolar:v}),E=l;return i.isFunction(E)&&(E=E(_,y,r.__assign({name:_,value:O},i.deepMix({},a,A)))),function(t,e){var n=t.symbol;if(i.isString(n)&&-1!==u.indexOf(n)){var r=i.get(t,"style",{}),a=i.get(r,"lineWidth",1),o=r.stroke||r.fill||e;t.style=i.deepMix({},t.style,{lineWidth:a,stroke:o,fill:null})}}(A=i.deepMix({},a,A,s.omit(r.__assign({},E),["style"])),C),E&&E.style&&(A.style=(w=A.style,M=E.style,i.isFunction(M)?M(w):i.deepMix({},w,M))),c(A),{id:O,name:_,value:O,marker:A,unchecked:P}}))}return[]},e.getCustomLegendItems=function(t,e,n){return n.map((function(n,r){var a=e;i.isFunction(a)&&(a=a(n.name,r,i.deepMix({},t,n)));var o=i.deepMix({},t,a,n.marker);return c(o),n.marker=o,n}))},e.getLegendThemeCfg=function(t,e){var n=i.get(t,["components","legend"],{});return i.deepMix({},i.get(n,["common"],{}),i.deepMix({},i.get(n,[e],{})))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseLineGradient=u,e.parseRadialGradient=c,e.parsePattern=f,e.parseStyle=function(t,e,n){if((0,r.isString)(n)){if("("===n[1]||"("===n[2]){if("l"===n[0])return u(t,e,n);if("r"===n[0])return c(t,e,n);if("p"===n[0])return f(t,e,n)}return n}},e.parseRadius=function(t){var e=0,n=0,i=0,a=0;return(0,r.isArray)(t)?1===t.length?e=n=i=a=t[0]:2===t.length?(e=i=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],i=t[2]):(e=t[0],n=t[1],i=t[2],a=t[3]):e=n=i=a=t,[e,n,i,a]};var r=n(53),i=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,a=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,o=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,s=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;function l(t,e){var n=t.match(s);(0,r.each)(n,(function(t){var n=t.split(":");e.addColorStop(n[0],n[1])}))}function u(t,e,n){var r,a,o=i.exec(n),s=parseFloat(o[1])%360*(Math.PI/180),u=o[2],c=e.getBBox();s>=0&&s<.5*Math.PI?(r={x:c.minX,y:c.minY},a={x:c.maxX,y:c.maxY}):.5*Math.PI<=s&&s<Math.PI?(r={x:c.maxX,y:c.minY},a={x:c.minX,y:c.maxY}):Math.PI<=s&&s<1.5*Math.PI?(r={x:c.maxX,y:c.maxY},a={x:c.minX,y:c.minY}):(r={x:c.minX,y:c.maxY},a={x:c.maxX,y:c.minY});var f=Math.tan(s),d=f*f,p=(a.x-r.x+f*(a.y-r.y))/(d+1)+r.x,h=f*(a.x-r.x+f*(a.y-r.y))/(d+1)+r.y,g=t.createLinearGradient(r.x,r.y,p,h);return l(u,g),g}function c(t,e,n){var r=a.exec(n),i=parseFloat(r[1]),o=parseFloat(r[2]),u=parseFloat(r[3]),c=r[4];if(0===u){var f=c.match(s);return f[f.length-1].split(":")[1]}var d=e.getBBox(),p=d.maxX-d.minX,h=d.maxY-d.minY,g=Math.sqrt(p*p+h*h)/2,v=t.createRadialGradient(d.minX+p*i,d.minY+h*o,0,d.minX+p/2,d.minY+h/2,u*g);return l(c,v),v}function f(t,e,n){if(e.get("patternSource")&&e.get("patternSource")===n)return e.get("pattern");var r,i,a=o.exec(n),s=a[1],l=a[2];function u(){r=t.createPattern(i,s),e.set("pattern",r),e.set("patternSource",n)}switch(s){case"a":s="repeat";break;case"x":s="repeat-x";break;case"y":s="repeat-y";break;case"n":s="no-repeat";break;default:s="no-repeat"}return i=new Image,l.match(/^data:/i)||(i.crossOrigin="Anonymous"),i.src=l,i.complete?u():(i.onload=u,i.src=i.src),r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=e[1],i=e[2],s=(0,r.mod)((0,r.toRadian)(e[3]),2*Math.PI),l=e[4],u=e[5],c=t[0],f=t[1],d=e[6],p=e[7],h=Math.cos(s)*(c-d)/2+Math.sin(s)*(f-p)/2,g=-1*Math.sin(s)*(c-d)/2+Math.cos(s)*(f-p)/2,v=h*h/(n*n)+g*g/(i*i);v>1&&(n*=Math.sqrt(v),i*=Math.sqrt(v));var y=n*n*(g*g)+i*i*(h*h),m=y?Math.sqrt((n*n*(i*i)-y)/y):1;l===u&&(m*=-1),isNaN(m)&&(m=0);var b=i?m*n*g/i:0,x=n?m*-i*h/n:0,_=(c+d)/2+Math.cos(s)*b-Math.sin(s)*x,O=(f+p)/2+Math.sin(s)*b+Math.cos(s)*x,P=[(h-b)/n,(g-x)/i],w=[(-1*h-b)/n,(-1*g-x)/i],M=o([1,0],P),C=o(P,w);return a(P,w)<=-1&&(C=Math.PI),a(P,w)>=1&&(C=0),0===u&&C>0&&(C-=2*Math.PI),1===u&&C<0&&(C+=2*Math.PI),{cx:_,cy:O,rx:(0,r.isSamePoint)(t,[d,p])?0:n,ry:(0,r.isSamePoint)(t,[d,p])?0:i,startAngle:M,endAngle:M+C,xRotation:s,arcFlag:l,sweepFlag:u}};var r=n(53);function i(t){return Math.sqrt(t[0]*t[0]+t[1]*t[1])}function a(t,e){return i(t)*i(e)?(t[0]*e[0]+t[1]*e[1])/(i(t)*i(e)):1}function o(t,e){return(t[0]*e[1]<t[1]*e[0]?-1:1)*Math.acos(a(t,e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var i=(0,r.getOffScreenContext)();return t.createPath(i),i.isPointInPath(e,n)};var r=n(29)},function(t,e,n){"use strict";function r(t){return Math.abs(t)<1e-6?0:t<0?-1:1}function i(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])}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var a=!1,o=t.length;if(o<=2)return!1;for(var s=0;s<o;s++){var l=t[s],u=t[(s+1)%o];if(i(l,u,[e,n]))return!0;r(l[1]-n)>0!==r(u[1]-n)>0&&r(e-(n-l[1])*(l[0]-u[0])/(l[1]-u[1])-l[0])<0&&(a=!a)}return a}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,i,a,o,s,l){var u=(Math.atan2(l-e,s-t)+2*Math.PI)%(2*Math.PI);if(u<i||u>a)return!1;var c={x:t+n*Math.cos(u),y:e+n*Math.sin(u)};return(0,r.distance)(c.x,c.y,s,l)<=o/2};var r=n(53)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,a){var o=t.length;if(o<2)return!1;for(var s=0;s<o-1;s++){var l=t[s][0],u=t[s][1],c=t[s+1][0],f=t[s+1][1];if((0,i.default)(l,u,c,f,e,n,r))return!0}if(a){var d=t[0],p=t[o-1];if((0,i.default)(d[0],d[1],p[0],p[1],e,n,r))return!0}return!1};var i=r(n(184))},function(t,e,n){"use strict";var r=n(159);n.d(e,"a",(function(){return r.antvDark}));var i=n(128);n.d(e,"b",(function(){return i.antvLight}));var a=n(107);n.d(e,"c",(function(){return a.createThemeByStyleSheet}));var o=n(91);r.antvDark.fontFamily='"-apple-system", "Segoe UI", "Helvetica Neue", Arial,\n"Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n"Noto Color Emoji", Roboto',i.antvLight.fontFamily='"-apple-system", "Segoe UI", "Helvetica Neue", Arial,\n"Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol",\n"Noto Color Emoji", Roboto',Object(o.registerTheme)("dark",Object(a.createThemeByStyleSheet)(r.antvDark)),Object(o.registerTheme)("default",Object(a.createThemeByStyleSheet)(i.antvLight)),Object(o.registerTheme)("ligtht",Object(a.createThemeByStyleSheet)(i.antvLight))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLineMarker=void 0;var r={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]]}};e.getLineMarker=function(t,e){var n=t.color;return{symbol:r[e],style:{lineWidth:2,r:6,stroke:n}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(34),o=n(113),s=n(270),l=i.registerShapeFactory("edge",{defaultShapeType:"line",getDefaultPoints:function(t){return s.splitPoints(t)}});i.registerShape("edge","line",{draw:function(t,e){var n=a.getStyle(t,!0,!1,"lineWidth"),i=o.getLinePath(this.parsePoints(t.points),this.coordinate.isPolar);return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}}),e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(34),s=a.registerShapeFactory("polygon",{defaultShapeType:"polygon",getDefaultPoints:function(t){var e=[];return i.each(t.x,(function(n,r){var i=t.y[r];e.push({x:n,y:i})})),e}});a.registerShape("polygon","polygon",{draw:function(t,e){if(!i.isEmpty(t.points)){var n=o.getStyle(t,!0,!0),a=this.parsePath(function(t){for(var e=t[0],n=1,r=[["M",e.x,e.y]];n<t.length;){var a=t[n];a.x===t[n-1].x&&a.y===t[n-1].y||(r.push(["L",a.x,a.y]),a.x===e.x&&a.y===e.y&&n<t.length-1&&(e=t[n+1],r.push(["Z"]),r.push(["M",e.x,e.y]),n++)),n++}return i.isEqual(i.last(r),e)||r.push(["L",e.x,e.y]),r.push(["Z"]),r}(t.points));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:a}),name:"polygon"})}},getMarker:function(t){return{symbol:"square",style:{r:4,fill:t.color}}}}),e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(26).registerShapeFactory("schema",{defaultShapeType:""});e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getQPath=e.getCPath=void 0;var r=n(0);e.getCPath=function(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]},e.getQPath=function(t,e){var n=[];n.push({x:e.x,y:e.y}),n.push(t);var i=["Q"];return r.each(n,(function(t){i.push(t.x,t.y)})),i}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(34),o=n(147);i.registerShape("interval","funnel",{getPoints:function(t){return t.size=2*t.size,o.getRectPoints(t)},draw:function(t,e){var n=a.getStyle(t,!1,!0),i=this.parsePath(o.getFunnelPath(t.points,t.nextPoints,!1));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i}),name:"interval"})},getMarker:function(t){return{symbol:"square",style:{r:4,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(263),o=n(34),s=n(147);i.registerShape("interval","hollow-rect",{draw:function(t,e){var n=o.getStyle(t,!0,!1),i=e,l=null===t||void 0===t?void 0:t.background;if(l){i=e.addGroup();var u=o.getBackgroundRectStyle(t),c=s.getBackgroundRectPath(t,this.parsePoints(t.points),this.coordinate);i.addShape("path",{attrs:r.__assign(r.__assign({},u),{path:c}),zIndex:-1,name:a.BACKGROUND_SHAPE})}var f=this.parsePath(s.getRectPath(t.points)),d=i.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:f}),name:"interval"});return l?i:d},getMarker:function(t){var e=t.color;return t.isInPolar?{symbol:"circle",style:{r:4.5,stroke:e,fill:null}}:{symbol:"square",style:{r:4,stroke:e,fill:null}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(34),s=n(147),l=n(71);a.registerShape("interval","line",{getPoints:function(t){return function(t){var e=t.x,n=t.y,r=t.y0;return i.isArray(n)?n.map((function(t,n){return{x:i.isArray(e)?e[n]:e,y:t}})):[{x:e,y:r},{x:e,y:n}]}(t)},draw:function(t,e){var n=o.getStyle(t,!0,!1,"lineWidth"),i=l.omit(r.__assign({},n),["fill"]),a=this.parsePath(s.getRectPath(t.points,!1));return e.addShape("path",{attrs:r.__assign(r.__assign({},i),{path:a}),name:"interval"})},getMarker:function(t){return{symbol:function(t,e,n){return[["M",t,e-n],["L",t,e+n]]},style:{r:5,stroke:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(34),o=n(147);i.registerShape("interval","pyramid",{getPoints:function(t){return t.size=2*t.size,o.getRectPoints(t,!0)},draw:function(t,e){var n=a.getStyle(t,!1,!0),i=this.parsePath(o.getFunnelPath(t.points,t.nextPoints,!0));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i}),name:"interval"})},getMarker:function(t){return{symbol:"square",style:{r:4,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(34);a.registerShape("interval","tick",{getPoints:function(t){return function(t){var e,n,r=t.x,a=t.y,o=t.y0,s=t.size;i.isArray(a)?(e=a[0],n=a[1]):(e=o,n=a);var l=r+s/2,u=r-s/2;return[{x:r,y:e},{x:r,y:n},{x:u,y:e},{x:l,y:e},{x:u,y:n},{x:l,y:n}]}(t)},draw:function(t,e){var n,i=o.getStyle(t,!0,!1),a=this.parsePath([["M",(n=t.points)[0].x,n[0].y],["L",n[1].x,n[1].y],["M",n[2].x,n[2].y],["L",n[3].x,n[3].y],["M",n[4].x,n[4].y],["L",n[5].x,n[5].y]]);return e.addShape("path",{attrs:r.__assign(r.__assign({},i),{path:a}),name:"interval"})},getMarker:function(t){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:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(143),a=n(26),o=n(273);r.each(o.HOLLOW_SHAPES,(function(t){a.registerShape("point",t,{draw:function(e,n){return o.drawPoints(this,e,n,t,!0)},getMarker:function(e){var n=e.color;return{symbol:i.MarkerSymbols[t],style:{r:4.5,stroke:n,fill:null}}}})}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(26),i=n(34);r.registerShape("point","image",{draw:function(t,e){var n=i.getStyle(t,!1,!1,"r").r,r=this.parsePoints(t.points),a=r[0];if(t.isStack)a=r[1];else if(r.length>1){for(var o=e.addGroup(),s=0,l=r;s<l.length;s++){var u=l[s];o.addShape("image",{attrs:{x:u.x-n/2,y:u.y-n,width:n,height:n,img:t.shape[1]}})}return o}return e.addShape("image",{attrs:{x:a.x-n/2,y:a.y-n,width:n,height:n,img:t.shape[1]}})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(143),a=n(26),o=n(273);r.each(o.SHAPES,(function(t){a.registerShape("point",t,{draw:function(e,n){return o.drawPoints(this,e,n,t,!1)},getMarker:function(e){var n=e.color;return{symbol:i.MarkerSymbols[t]||t,style:{r:4.5,fill:n}}}})}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(34);function s(t){var e=i.isArray(t)?t:[t],n=e[0],r=e[e.length-1],a=e.length>1?e[1]:n;return{min:n,max:r,min1:a,max1:e.length>3?e[3]:r,median:e.length>2?e[2]:a}}function l(t,e,n){var r,a=n/2;if(i.isArray(e)){var o=s(e),l=o.min,u=o.max,c=o.median,f=o.min1,d=t-a,p=t+a;r=[[d,u],[p,u],[t,u],[t,h=o.max1],[d,f],[d,h],[p,h],[p,f],[t,f],[t,l],[d,l],[p,l],[d,c],[p,c]]}else{e=i.isNil(e)?.5:e;var h,g=s(t),v=(l=g.min,u=g.max,c=g.median,e-a),y=e+a;r=[[l,v],[l,y],[l,e],[f=g.min1,e],[f,v],[f,y],[h=g.max1,y],[h,v],[h,e],[u,e],[u,v],[u,y],[c,v],[c,y]]}return r.map((function(t){return{x:t[0],y:t[1]}}))}a.registerShape("schema","box",{getPoints:function(t){return l(t.x,t.y,t.size)},draw:function(t,e){var n,i=o.getStyle(t,!0,!1),a=this.parsePath([["M",(n=t.points)[0].x,n[0].y],["L",n[1].x,n[1].y],["M",n[2].x,n[2].y],["L",n[3].x,n[3].y],["M",n[4].x,n[4].y],["L",n[5].x,n[5].y],["L",n[6].x,n[6].y],["L",n[7].x,n[7].y],["L",n[4].x,n[4].y],["Z"],["M",n[8].x,n[8].y],["L",n[9].x,n[9].y],["M",n[10].x,n[10].y],["L",n[11].x,n[11].y],["M",n[12].x,n[12].y],["L",n[13].x,n[13].y]]);return e.addShape("path",{attrs:r.__assign(r.__assign({},i),{path:a,name:"schema"})})},getMarker:function(t){return{symbol:function(t,e,n){var r=l(t,[e-6,e-3,e,e+3,e+6],n);return[["M",r[0].x+1,r[0].y],["L",r[1].x-1,r[1].y],["M",r[2].x,r[2].y],["L",r[3].x,r[3].y],["M",r[4].x,r[4].y],["L",r[5].x,r[5].y],["L",r[6].x,r[6].y],["L",r[7].x,r[7].y],["L",r[4].x,r[4].y],["Z"],["M",r[8].x,r[8].y],["L",r[9].x,r[9].y],["M",r[10].x+1,r[10].y],["L",r[11].x-1,r[11].y],["M",r[12].x,r[12].y],["L",r[13].x,r[13].y]]},style:{r:6,lineWidth:1,stroke:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(71),o=n(26),s=n(34);function l(t,e,n){var r=function(t){var e=(i.isArray(t)?t:[t]).sort((function(t,e){return e-t}));return a.padEnd(e,4,e[e.length-1])}(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]}]}o.registerShape("schema","candle",{getPoints:function(t){return l(t.x,t.y,t.size)},draw:function(t,e){var n,i=s.getStyle(t,!0,!0),a=this.parsePath([["M",(n=t.points)[0].x,n[0].y],["L",n[1].x,n[1].y],["M",n[2].x,n[2].y],["L",n[3].x,n[3].y],["L",n[4].x,n[4].y],["L",n[5].x,n[5].y],["Z"],["M",n[6].x,n[6].y],["L",n[7].x,n[7].y]]);return e.addShape("path",{attrs:r.__assign(r.__assign({},i),{path:a,name:"schema"})})},getMarker:function(t){var e=t.color;return{symbol:function(t,e,n){var r=l(t,[e+7.5,e+3,e-3,e-7.5],n);return[["M",r[0].x,r[0].y],["L",r[1].x,r[1].y],["M",r[2].x,r[2].y],["L",r[3].x,r[3].y],["L",r[4].x,r[4].y],["L",r[5].x,r[5].y],["Z"],["M",r[6].x,r[6].y],["L",r[7].x,r[7].y]]},style:{lineWidth:1,stroke:e,fill:e,r:6}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(34);function s(t,e){var n=Math.abs(t[0].x-t[2].x),r=Math.abs(t[0].y-t[2].y),a=Math.min(n,r);return e&&(a=i.clamp(e,0,Math.min(n,r))),a/=2,{x:(t[0].x+t[2].x)/2-a,y:(t[0].y+t[2].y)/2-a,width:2*a,height:2*a}}a.registerShape("polygon","square",{draw:function(t,e){if(!i.isEmpty(t.points)){var n=o.getStyle(t,!0,!0),a=this.parsePoints(t.points);return e.addShape("rect",{attrs:r.__assign(r.__assign({},n),s(a,t.size)),name:"polygon"})}},getMarker:function(t){return{symbol:"square",style:{r:4,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.antiCollision=void 0,e.antiCollision=function(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,f=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}}));for(c-=o,u-o>l&&(l=u-o);a;)for(f.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=f.length;i--;)if(i>0){var d=f[i-1],p=f[i];d.pos+d.size>p.pos&&(d.size+=p.size,d.targets=d.targets.concat(p.targets),d.pos+d.size>l&&(d.pos=l-d.size),f.splice(i,1),a=!0)}i=0,f.forEach((function(t){var n=o+e/2;t.targets.forEach((function(){r[i].y=t.pos+n,n+=e,i++}))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.shapeType="rect",e}return r.__extends(e,t),e.prototype.getRegion=function(){var t=this.points;return{start:i.head(t),end:i.last(t)}},e.prototype.getMaskAttrs=function(){var t=this.getRegion(),e=t.start,n=t.end;return{x:Math.min(e.x,n.x),y:Math.min(e.y,n.y),width:Math.abs(n.x-e.x),height:Math.abs(n.y-e.y)}},e}(r.__importDefault(n(281)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getMaskPath=function(){var t=this.points,e=[];return t.length&&(i.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}(r.__importDefault(n(281)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BRUSH_FILTER_EVENTS=void 0;var r,i=n(1),a=i.__importDefault(n(43)),o=n(31);function s(t,e,n,r){var i=Math.min(n[e],r[e]),a=Math.max(n[e],r[e]),o=t.range,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 f=t.values.indexOf(u),d=t.values.indexOf(c),p=t.values.slice(f,d+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"}(r=e.BRUSH_FILTER_EVENTS||(e.BRUSH_FILTER_EVENTS={}));var l=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 i.__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(o.isMask(this.context)){var n=this.context.event.target.getCanvasBBox();t={x:n.x,y:n.y},e={x:n.maxX,y:n.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.view,a=i.getCoordinate(),l=a.invert(e),u=a.invert(t);if(this.hasDim("x")){var c=i.getXScale(),f=s(c,"x",l,u);this.filterView(i,c.field,f)}if(this.hasDim("y")){var d=i.getYScales()[0];f=s(d,"y",l,u),this.filterView(i,d.field,f)}this.reRender(i,{source:r.FILTER})}},e.prototype.end=function(){this.isStarted=!1},e.prototype.reset=function(){var t=this.context.view;if(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:r.RESET})},e.prototype.filterView=function(t,e,n){t.filter(e,n)},e.prototype.reRender=function(t,e){t.render(!0,e)},e}(a.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(259),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dims=["x","y"],e.cfgFields=["dims"],e.cacheScaleDefs={},e}return r.__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("x"),this.resetDim("y"),this.context.view.render(!0)},e}(i.Action);e.default=a},function(t,e,n){"use strict";t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){"use strict";var r=n(482);t.exports=function(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.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";t.exports=function(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.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObserverEntry=void 0;var r=n(282),i=n(186),a=function(t){var e=(0,r.calculateBoxSizes)(t);this.target=t,this.contentRect=e.contentRect,this.borderBoxSize=(0,i.freeze)([e.borderBoxSize]),this.contentBoxSize=(0,i.freeze)([e.contentBoxSize]),this.devicePixelContentBoxSize=(0,i.freeze)([e.devicePixelContentBoxSize])};e.ResizeObserverEntry=a},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObserverBoxOptions=void 0,e.ResizeObserverBoxOptions=r,function(t){t.BORDER_BOX="border-box",t.CONTENT_BOX="content-box",t.DEVICE_PIXEL_CONTENT_BOX="device-pixel-content-box"}(r||(e.ResizeObserverBoxOptions=r={}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObserverSize=void 0;var r=n(186),i=function(t,e){this.inlineSize=t,this.blockSize=e,(0,r.freeze)(this)};e.ResizeObserverSize=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.global=void 0;var r="undefined"!==typeof window?window:{};e.global=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.calculateDepthForNode=void 0;var r=n(187);e.calculateDepthForNode=function(t){if((0,r.isHidden)(t))return 1/0;for(var e=0,n=t.parentNode;n;)e+=1,n=n.parentNode;return e}},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return"object"===(0,r.default)(t)&&null!==t}},function(t,e,n){"use strict";var r=n(4),i=n.n(r),a=n(27),o=n.n(a),s=n(328),l=n.n(s),u=n(329),c=n.n(u),f=n(330),d=n.n(f),p=n(331),h=n.n(p),g=n(332),v=n.n(g),y=n(333),m=n.n(y),b=n(40),x=n(81),_=n(7),O=function(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};Object(_.registerFacet)("rect",v.a),Object(_.registerFacet)("mirror",h.a),Object(_.registerFacet)("list",c.a),Object(_.registerFacet)("matrix",d.a),Object(_.registerFacet)("circle",l.a),Object(_.registerFacet)("tree",m.a),e.a=function(t){var e=Object(b.a)(),n=Object(x.a)(),r=t.type,a=t.children,s=O(t,["type","children"]);return e.facetInstance&&(e.facetInstance.destroy(),e.facetInstance=null,n.forceReRender=!0),o()(a)?e.facet(r,i()(i()({},s),{eachView:a})):e.facet(r,i()({},s)),null}},function(t,e,n){"use strict";n(3);var r=n(336),i=n.n(r),a=n(24),o=n(40);Object(a.registerComponentController)("slider",i.a),e.a=function(t){return Object(o.a)().option("slider",t),null}},function(t,e,n){"use strict";n(111),n(265)},function(t,e,n){"use strict";n.d(e,"a",(function(){return v}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(324),d=n.n(f),p=n(39),h=n(7);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}n(462),n(473),n(472),Object(h.registerGeometry)("Schema",d.a);var v=function(t){o()(n,t);var e=g(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="schema",t}return n}(p.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return y}));var r=n(9),i=n.n(r),a=n(10),o=n.n(a),s=n(11),l=n.n(s),u=n(5),c=n.n(u),f=n(155),d=n.n(f),p=n(158),h=n(39),g=n(7);function v(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=c()(t);if(e){var i=c()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l()(this,n)}}Object(g.registerAnimation)("path-in",p.pathIn),Object(g.registerGeometry)("Path",d.a);var y=function(t){o()(n,t);var e=v(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).GemoBaseClassName="path",t}return n}(h.a)},function(t,e,n){"use strict";var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=n(125),l=n(207),u=n(208),c=n(209),f=n(126),d=n(127),p=n(210),h=n(211),g=n(14),v=n.n(g),y=function(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},m={area:s.a,edge:l.a,heatmap:u.a,interval:c.a,line:f.a,point:d.a,polygon:p.a,"line-advance":h.a};e.a=function(t){var e=t.type,n=y(t,["type"]),r=m[e];return r?o.a.createElement(r,i()({},n)):(v()(!1,"Only support the below type: area|edge|heatmap|interval|line|point|polygon|line-advance"),null)}},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=n(14),l=n.n(s),u=n(206);function c(t){return l()(!1,"Coord (\u534f\u8c03) \u7ec4\u4ef6\u5c06\u91cd\u547d\u540d\u4e3a\u66f4\u52a0\u8bed\u4e49\u5316\u7684\u7ec4\u4ef6\u540d Coordinate\uff08\u5750\u6807\uff09,\u8bf7\u4f7f\u7528Coordinate\u66ff\u4ee3\uff0c\u6211\u4eec\u5c06\u57285.0\u540e\u5220\u9664Coord\u7ec4\u4ef6"),o.a.createElement(u.a,i()({},t))}},function(t,e,n){"use strict";var r=n(14),i=n.n(r),a=n(198),o=n(199),s=n(200),l=n(201),u=n(202),c=n(203),f=n(204),d=function(t){return i()(!1,"Guide\u7ec4\u4ef6\u5c06\u57285.0\u540e\u4e0d\u518d\u652f\u6301\uff0c\u8bf7\u4f7f\u7528Annotation\u66ff\u4ee3\uff0c\u8bf7\u67e5\u770bAnnotation\u7684\u4f7f\u7528\u6587\u6863"),t.children};d.Arc=a.a,d.DataMarker=o.a,d.DataRegion=s.a,d.Image=l.a,d.Line=u.a,d.Region=c.a,d.Text=f.a,e.a=d},function(t,e,n){"use strict";n.d(e,"a",(function(){return c}));var r=n(3),i=n.n(r),a=n(27),o=n.n(a),s=n(81),l=n(14),u=n.n(l);function c(t){var e=Object(s.a)();if(o()(t.children)){var n=t.children(e);return i.a.isValidElement(n)?n:null}return u()(!1,"Effects \u7684\u5b50\u7ec4\u4ef6\u5e94\u5f53\u662f\u4e00\u4e2a\u51fd\u6570 (chart) => {}"),null}},function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(3),i=n(40);function a(t){var e=Object(i.a)(),n=t.type,a=t.config;return Object(r.useLayoutEffect)((function(){return e.interaction(n,a),function(){e.removeInteraction(n)}})),null}},function(t,e,n){"use strict";n.d(e,"a",(function(){return s}));var r=n(130),i=n.n(r),a=n(3),o=n(91);function s(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",e=Object(o.getTheme)(t);e.name=t;var n=Object(a.useState)(e),r=i()(n,2),s=r[0],l=r[1],u=function(t){var e=Object(o.getTheme)(t);e.name=t,l(e)};return[s,u]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ver=e.clear=e.bind=void 0;var r=n(1048);e.bind=function(t,e){var n=(0,r.getSensor)(t);return n.bind(e),function(){n.unbind(e)}},e.clear=function(t){var e=(0,r.getSensor)(t);(0,r.removeSensor)(e)},e.ver="1.0.1"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=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)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SensorTabIndex=e.SensorClassName=e.SizeSensorId=void 0,e.SizeSensorId="size-sensor-id",e.SensorClassName="size-sensor-object",e.SensorTabIndex="-1"},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0}),e.pick=void 0,e.pick=function(t,e){var n={};return null!==t&&"object"===(0,r.default)(t)&&e.forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.log=e.invariant=e.LEVEL=void 0;var r=n(1);!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++]}))}e.invariant=function(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}},e.log=function(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)))}},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0}),e.deepAssign=void 0;var i={}.toString,a=function(t,e){return i.call(t)==="[object "+e+"]"},o=function(t){return a(t,"Array")},s=function(t){if(!function(t){return"object"===(0,r.default)(t)&&null!==t}(t)||!a(t,"Object"))return!1;for(var e=t;null!==Object.getPrototypeOf(e);)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},l=function t(e,n,r,i){for(var a in r=r||0,i=i||5,n)if(Object.prototype.hasOwnProperty.call(n,a)){var l=n[a];l?s(l)?(s(e[a])||(e[a]={}),r<i?t(e[a],l,r+1,i):e[a]=n[a]):o(l)?(e[a]=[],e[a]=e[a].concat(l)):e[a]=l:e[a]=l}};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}},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(1),i=n(0),a=n(17);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,f=r.shadowOffsetY,d=void 0===f?0:f;e["text-shadow"]=""+[o,c+"px",d+"px",l+"px"].join(" ");var p=a.pick(t,n),h=p.stroke,g=p.lineWidth,v=void 0===g?0:g;return e["-webkit-text-stroke"]=""+[v+"px",h].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,f=l.content;[c,f].forEach((function(e,l){if(e){var d="";d=0===l?f?"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 f=i.get(a.geometries,[0,"elements",0,"shape"]);f&&(c=f.find((function(t){return"wrap"===t.get("name")})).getCanvasBBox().width)}else c||(c=l.getWidth());s(t,r.__assign({width:c+"px",transform:d},o(p)));var h=a.getData();if(e.customHtml)return e.customHtml(t,a,n,h);var g=e.content;return e.formatter&&(g=e.formatter(n,h)),g?i.isString(g)?g:""+g:"<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;[l.title,l.content].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(),f=c.getCenter(),d=c.getRadius(),p=Math.max(Math.sin(c.startAngle),Math.sin(c.endAngle))*d,h=f.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%, "+h+"px)"},o(l)));var v=a.getData();if(e.customHtml)return e.customHtml(t,a,n,v);var y=e.content;return e.formatter&&(y=e.formatter(n,v)),y?i.isString(y)?y:""+y:"<div></div>"}},a.pick(e,["offsetX","offsetY","rotate","style","formatter"])))}}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.geometry=void 0;var r=n(0),i=n(17),a=n(37),o=n(44),s=n(510),l=n(286);function u(t){var e=t.chart,n=t.options,a=n.percent,u=n.progressStyle,c=n.color,f=n.barWidthRatio;e.data(l.getProgressData(a));var d=i.deepAssign({},t,{options:{xField:"1",yField:"percent",seriesField:"type",isStack:!0,widthRatio:f,interval:{style:u,color:r.isString(c)?[c,s.DEFAULT_COLOR[1]]:c},args:{zIndexReversed:!0}}});return o.interval(d),e.tooltip(!1),e.axis(!1),e.legend(!1),t}function c(t){return t.chart.coordinate("rect").transpose(),t}e.geometry=u,e.adaptor=function(t){return i.flow(u,a.scale({}),c,a.animation,a.theme,a.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AXIS_META_CONFIG_KEYS=void 0,e.AXIS_META_CONFIG_KEYS=["type","alias","tickCount","tickInterval","min","max","nice","minLimit","maxLimit","range","tickMethod","base","exponent","mask","sync"]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.polygon=void 0;var r=n(1),i=n(64),a=n(17),o=n(59);e.polygon=function(t){var e=t.options,n=e.polygon,s=e.xField,l=e.yField,u=e.seriesField,c=e.tooltip,f=i.getTooltipMapping(c,[s,l,u]),d=f.fields,p=f.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"polygon",colorField:u,tooltipFields:d,mapping:r.__assign({tooltip:p},n)}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_COLOR=void 0,e.DEFAULT_COLOR=["#FAAD14","#E8EDF3"],e.DEFAULT_OPTIONS={percent:.2,color:e.DEFAULT_COLOR,animation:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.adjust=e.legend=e.axis=e.meta=void 0;var r=n(1),i=n(0),a=n(37),o=n(17),s=n(44),l=n(17),u=n(285);function c(t){var e=t.chart,n=t.options,i=n.data,a=n.color,l=n.lineStyle,u=n.lineShape,c=n.point,f=n.seriesField,d=null===c||void 0===c?void 0:c.state;e.data(i);var p=o.deepAssign({},t,{options:{shapeField:f,line:{color:a,style:l,shape:u},point:c&&r.__assign({color:a,shape:"circle"},c),label:void 0}}),h=o.deepAssign({},p,{options:{tooltip:!1,state:d}});return s.line(p),s.point(h),t}function f(t){var e,n,r=t.options,i=r.xAxis,o=r.yAxis,s=r.xField,c=r.yField,f=r.data;return l.flow(a.scale(((e={})[s]=i,e[c]=o,e),((n={})[s]={type:"cat"},n[c]=u.adjustYMetaByZero(f,c),n)))(t)}function d(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 p(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 h(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,s=o.findGeometry(e,"line");if(i){var l=i.callback,u=r.__rest(i,["callback"]);s.label({fields:[a],callback:l,cfg:r.__assign({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},o.transformLabel(u))})}else s.label(!1);return t}function g(t){var e=t.chart;return t.options.isStack&&i.each(e.geometries,(function(t){t.adjust("stack")})),t}e.meta=f,e.axis=d,e.legend=p,e.adjust=g,e.adaptor=function(t){return l.flow(c,f,g,a.theme,d,p,a.tooltip,h,a.slider,a.interaction,a.animation,a.annotation(),a.limitInPlot)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAdjustAppendPadding=e.normalPadding=void 0;var r=n(0);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]}e.normalPadding=i,e.getAdjustAppendPadding=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=e.resetDrillDown=e.enableDrillInteraction=e.enableInteraction=e.findInteraction=void 0;var r=n(1),i=n(0),a=n(514),o=n(1080);function s(t,e){if(i.isArray(t))return t.find((function(t){return t.type===e}))}function l(t,e){var n=s(t,e);return n&&!1!==n.enable}e.findInteraction=s,e.enableInteraction=l,e.enableDrillInteraction=function(t){var e=t.interactions,n=t.drilldown;return i.get(n,"enabled")||l(e,"treemap-drill-down")},e.resetDrillDown=function(t){var e=t.interactions["drill-down"];e&&e.context.actions.find((function(t){return"drill-down-action"===t.name})).reset()},e.transformData=function(t){var e=t.data,n=t.colorField,s=t.enableDrillDown,l=t.hierarchyConfig,u=o.treemap(e,r.__assign(r.__assign({},l),{type:"hierarchy.treemap",field:"value",as:["x","y"]})),c=[];return u.forEach((function(t){if(0===t.depth)return null;if(s&&1!==t.depth)return null;if(!s&&t.children)return null;var o=t.ancestors().map((function(t){return{data:t.data,height:t.height,value:t.value}})),u=s&&i.isArray(e.path)?o.concat(e.path.slice(1)):o,f=Object.assign({},t.data,r.__assign({x:t.x,y:t.y,depth:t.depth,value:t.value,path:u},t));if(!t.data[n]&&t.parent){var d=t.ancestors().find((function(t){return t.data[n]}));f[n]=null===d||void 0===d?void 0:d.data[n]}else f[n]=t.data[n];f[a.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:l,colorField:n,enableDrillDown:s},c.push(f)})),c}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DrillDownAction=e.HIERARCHY_DATA_TRANSFORM_PARAMS=e.DEFAULT_BREAD_CRUMB_CONFIG=e.BREAD_CRUMB_NAME=e.PADDING_TOP=void 0;var r=n(1),i=n(15),a=n(0),o=n(505);e.PADDING_TOP=5,e.BREAD_CRUMB_NAME="drilldown-bread-crumb",e.DEFAULT_BREAD_CRUMB_CONFIG={position:"top-left",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}},e.HIERARCHY_DATA_TRANSFORM_PARAMS="hierarchy-data-transform-params";var s=function(t){function n(){var n=null!==t&&t.apply(this,arguments)||this;return n.name="drill-down",n.historyCache=[],n.breadCrumbGroup=null,n.breadCrumbCfg=e.DEFAULT_BREAD_CRUMB_CONFIG,n}return r.__extends(n,t),n.prototype.click=function(){var t=a.get(this.context,["event","data","data"]);if(!t)return!1;this.drill(t),this.drawBreadCrumb()},n.prototype.resetPosition=function(){if(this.breadCrumbGroup){var t=this.context.view.getCoordinate(),n=this.breadCrumbGroup,r=n.getBBox(),a=this.getButtonCfg().position,o={x:t.start.x,y:t.end.y-(r.height+2*e.PADDING_TOP)};t.isPolar&&(o={x:0,y:0}),"bottom-left"===a&&(o={x:t.start.x,y:t.start.y});var s=i.Util.transform(null,[["t",o.x+0,o.y+r.height+e.PADDING_TOP]]);n.setMatrix(s)}},n.prototype.reset=function(){this.historyCache[0]&&this.back(this.historyCache.slice(0,1)),this.historyCache=[],this.hideCrumbGroup()},n.prototype.drill=function(t){var n=this.context.view,i=a.get(n,["interactions","drill-down","cfg","transformData"],(function(t){return t})),o=i(r.__assign({data:t.data},t[e.HIERARCHY_DATA_TRANSFORM_PARAMS]));n.changeData(o);for(var s=[],l=t;l;){var u=l.data;s.unshift({id:u.name+"_"+l.height+"_"+l.depth,name:u.name,children:i(r.__assign({data:u},t[e.HIERARCHY_DATA_TRANSFORM_PARAMS]))}),l=l.parent}this.historyCache=(this.historyCache||[]).slice(0,-1).concat(s)},n.prototype.back=function(t){if(t&&!(t.length<=0)){var e=this.context.view,n=a.last(t).children;e.changeData(n),t.length>1?(this.historyCache=t,this.drawBreadCrumb()):(this.historyCache=[],this.hideCrumbGroup())}},n.prototype.getButtonCfg=function(){var t=this.context.view,e=a.get(t,["interactions","drill-down","cfg","drillDownConfig"]);return o.deepAssign(this.breadCrumbCfg,null===e||void 0===e?void 0:e.breadCrumb,this.cfg)},n.prototype.drawBreadCrumb=function(){this.drawBreadCrumbGroup(),this.resetPosition(),this.breadCrumbGroup.show()},n.prototype.drawBreadCrumbGroup=function(){var t=this,n=this.getButtonCfg(),i=this.historyCache;this.breadCrumbGroup?this.breadCrumbGroup.clear():this.breadCrumbGroup=this.context.view.foregroundGroup.addGroup({name:e.BREAD_CRUMB_NAME});var o=0;i.forEach((function(s,l){var u=t.breadCrumbGroup.addShape({type:"text",id:s.id,name:e.BREAD_CRUMB_NAME+"_"+s.name+"_text",attrs:r.__assign(r.__assign({text:0!==l||a.isNil(n.rootText)?s.name:n.rootText},n.textStyle),{x:o,y:0})}),c=u.getBBox();if(o+=c.width+4,u.on("click",(function(e){var n,r=e.target.get("id");if(r!==(null===(n=a.last(i))||void 0===n?void 0:n.id)){var o=i.slice(0,i.findIndex((function(t){return t.id===r}))+1);t.back(o)}})),u.on("mouseenter",(function(t){var e;t.target.get("id")!==(null===(e=a.last(i))||void 0===e?void 0:e.id)?u.attr(n.activeTextStyle):u.attr({cursor:"default"})})),u.on("mouseleave",(function(){u.attr(n.textStyle)})),l<i.length-1){var f=t.breadCrumbGroup.addShape({type:"text",name:n.name+"_"+s.name+"_divider",attrs:r.__assign(r.__assign({text:n.dividerText},n.textStyle),{x:o,y:0})}).getBBox();o+=f.width+4}}))},n.prototype.hideCrumbGroup=function(){this.breadCrumbGroup&&this.breadCrumbGroup.hide()},n.prototype.destroy=function(){this.breadCrumbGroup&&this.breadCrumbGroup.remove(),t.prototype.destroy.call(this)},n}(i.Action);e.DrillDownAction=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.packEnclose=c,e.default=function(t){return c(t),t};var i=r(n(516)),a=r(n(517));function o(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,i>(o*=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 s(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 l(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 u(t){this._=t,this.next=null,this.previous=null}function c(t){if(!(c=(t=(0,i.default)(t)).length))return 0;var e,n,r,c,f,d,p,h,g,v,y;if((e=t[0]).x=0,e.y=0,!(c>1))return e.r;if(n=t[1],e.x=-n.r,n.x=e.r,n.y=0,!(c>2))return e.r+n.r;o(n,e,r=t[2]),e=new u(e),n=new u(n),r=new u(r),e.next=r.previous=n,n.next=e.previous=r,r.next=n.previous=e;t:for(p=3;p<c;++p){o(e._,n._,r=t[p]),r=new u(r),h=n.next,g=e.previous,v=n._.r,y=e._.r;do{if(v<=y){if(s(h._,r._)){n=h,e.next=n,n.previous=e,--p;continue t}v+=h._.r,h=h.next}else{if(s(g._,r._)){(e=g).next=n,n.previous=e,--p;continue t}y+=g._.r,g=g.previous}}while(h!==g.next);for(r.previous=e,r.next=n,e.next=n.previous=n=r,f=l(e);(r=r.next)!==n;)(d=l(r))<f&&(e=r,f=d);n=e.next}for(e=[n._],r=n;(r=r.next)!==n;)e.push(r._);for(r=(0,a.default)(e),p=0;p<c;++p)(e=t[p]).x-=r.x,e.y-=r.y;return r.r}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return"object"===(0,i.default)(t)&&"length"in t?t:Array.from(t)},e.shuffle=function(t){for(var e,n,r=t.length;r;)n=Math.random()*r--|0,e=t[r],t[r]=t[n],t[n]=e;return t};var i=r(n(6))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){for(var e,n,a=0,s=(t=(0,r.shuffle)(Array.from(t))).length,u=[];a<s;)e=t[a],n&&o(n,e)?++a:(n=l(u=i(u,e)),a=0);return n};var r=n(516);function i(t,e){var n,r;if(s(e,t))return[e];for(n=0;n<t.length;++n)if(a(e,t[n])&&s(u(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(a(u(t[n],t[r]),e)&&a(u(t[n],e),t[r])&&a(u(t[r],e),t[n])&&s(c(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function a(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 o(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 s(t,e){for(var n=0;n<e.length;++n)if(!o(t,e[n]))return!1;return!0}function l(t){switch(t.length){case 1:return{x:(e=t[0]).x,y:e.y,r:e.r};case 2:return u(t[0],t[1]);case 3:return c(t[0],t[1],t[2])}var e}function u(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,f=Math.sqrt(l*l+u*u);return{x:(n+a+l/f*c)/2,y:(r+o+u/f*c)/2,r:(f+i+s)/2}}function c(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,f=n.r,d=r-o,p=r-u,h=i-s,g=i-c,v=l-a,y=f-a,m=r*r+i*i-a*a,b=m-o*o-s*s+l*l,x=m-u*u-c*c+f*f,_=p*h-d*g,O=(h*x-g*b)/(2*_)-r,P=(g*v-h*y)/_,w=(p*b-d*x)/(2*_)-i,M=(d*y-p*v)/_,C=P*P+M*M-1,S=2*(a+O*P+w*M),A=O*O+w*w-a*a,E=-(C?(S+Math.sqrt(S*S-4*C*A))/(2*C):A/S);return{x:r+O+P*E,y:i+w+M*E,r:E}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.constantZero=function(){return 0},e.default=function(t){return function(){return t}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(15).registerInteraction("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"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.conversionTagFormatter=void 0;var r=n(0);e.conversionTagFormatter=function(t,e){return r.isNumber(t)&&r.isNumber(e)?t===e?"100%":0===t?"\u221e":0===e?"-\u221e":(100*e/t).toFixed(2)+"%":"-"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformBarData=void 0,e.transformBarData=function(t){return t?t.slice().reverse():t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{legend:{position:"right"},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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isAllZero=e.adaptOffset=e.getTotalValue=void 0;var r=n(0),i=n(17);e.getTotalValue=function(t,e){var n=null;return r.each(t,(function(t){"number"===typeof t[e]&&(n+=t[e])})),n},e.adaptOffset=function(t,e){var n;switch(t){case"inner":return n="-30%",r.isString(e)&&e.endsWith("%")?.01*parseFloat(e)>0?n:e:e<0?e:n;case"outer":return n=12,r.isString(e)&&e.endsWith("%")?.01*parseFloat(e)<0?n:e:e>0?e:n;default:return e}},e.isAllZero=function(t,e){return r.every(i.processIllegalData(t,e),(function(t){return 0===t[e]}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PIE_STATISTIC=void 0;var r=n(15),i=n(1118),a=n(1119);e.PIE_STATISTIC="pie-statistic",r.registerAction(e.PIE_STATISTIC,a.StatisticAction),r.registerInteraction("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]}),r.registerAction("pie-legend",i.PieLegendAction),r.registerInteraction("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transform=void 0;var r=n(1),i=n(15),a=[1,0,0,0,1,0,0,0,1];e.transform=function(t,e){var n=e?r.__spreadArrays(e):r.__spreadArrays(a);return i.Util.transform(n,t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getSingleKeyValues=e.getFontSizeMapping=e.processImageMask=e.getSize=e.transform=void 0;var r=n(1),i=n(0),a=n(512),o=n(17),s=n(1125);function l(t){var e=t.width,n=t.height,r=t.container,i=t.autoFit,s=t.padding,l=t.appendPadding;if(i){var u=o.getContainerSize(r);e=u.width,n=u.height}e=e||400,n=n||400;var c=function(t){var e=a.normalPadding(t.padding),n=a.normalPadding(t.appendPadding),r=e[0]+n[0],i=e[1]+n[1],o=e[2]+n[2],s=e[3]+n[3];return[r,i,o,s]}({padding:s,appendPadding:l}),f=c[0],d=c[1],p=c[2];return[e-(c[3]+d),n-(f+p)]}function u(t,e){if(i.isFunction(t))return t;if(i.isArray(t)){var n=t[0],r=t[1];if(!e)return function(){return(r+n)/2};var a=e[0],o=e[1];return o===a?function(){return(r+n)/2}:function(t){var e=t.value;return(r-n)/(o-a)*(e-a)+n}}return function(){return t}}function c(t,e){return t.map((function(t){return t[e]})).filter((function(t){return"number"===typeof t&&!isNaN(t)}))}function f(t){var e=function(t){var e=t.wordStyle.rotationSteps;return e<1&&(o.log(o.LEVEL.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),e=1),{rotation:t.wordStyle.rotation,rotationSteps:e}}(t),n=e.rotation,r=e.rotationSteps;if(!i.isArray(n))return n;var a=n[0],s=n[1],l=1===r?0:(s-a)/(r-1);return function(){return s===a?s:Math.floor(Math.random()*r)*l}}function d(t){return Math.max.apply(Math,t)}e.transform=function(t){var e=t.options,n=t.chart,a=n,o=a.width,p=a.height,h=a.padding,g=a.appendPadding,v=a.ele,y=e.data,m=e.imageMask,b=e.wordField,x=e.weightField,_=e.colorField,O=e.wordStyle,P=e.timeInterval,w=e.random,M=e.spiral,C=e.autoFit,S=void 0===C||C,A=e.placementStrategy;if(!y||!y.length)return[];var E,j=O.fontFamily,T=O.fontWeight,I=O.padding,k=O.fontSize,F=c(y,x),L=[(E=F,Math.min.apply(Math,E)),d(F)],D=y.map((function(t){return{text:t[b],value:t[x],color:t[_],datum:t}})),N={imageMask:m,font:j,fontSize:u(k,L),fontWeight:T,size:l({width:o,height:p,padding:h,appendPadding:g,autoFit:S,container:v}),padding:I,timeInterval:P,random:w,spiral:M,rotate:f(e)};if(i.isFunction(A)){var R=D.map((function(t,e,i){return r.__assign(r.__assign(r.__assign({},t),{hasText:!!t.text,font:s.functor(N.font)(t,e,i),weight:s.functor(N.fontWeight)(t,e,i),rotate:s.functor(N.rotate)(t,e,i),size:s.functor(N.fontSize)(t,e,i),style:"normal"}),A.call(n,t,e,i))}));return R.push({text:"",value:0,x:0,y:0,opacity:0}),R.push({text:"",value:0,x:N.size[0],y:N.size[1],opacity:0}),R}return s.wordCloud(D,N)},e.getSize=l,e.processImageMask=function(t){return new Promise((function(e,n){if(t instanceof HTMLImageElement)e(t);else{if(i.isString(t)){var r=new Image;return r.crossOrigin="anonymous",r.src=t,r.onload=function(){e(r)},void(r.onerror=function(){o.log(o.LEVEL.ERROR,!1,"image %s load failed !!!",t),n()})}o.log(o.LEVEL.WARN,void 0===t,"The type of imageMask option must be String or HTMLImageElement."),n()}}))},e.getFontSizeMapping=u,e.getSingleKeyValues=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.basicFunnel=void 0;var r=n(1),i=n(0),a=n(17),o=n(64),s=n(59),l=n(120),u=n(293);function c(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=u.transformData(i,i,{yField:a,maxSize:o,minSize:s});return e.data(l),t}function f(t){var e=t.chart,n=t.options,r=n.xField,u=n.yField,c=n.color,f=n.tooltip,d=n.label,p=n.shape,h=void 0===p?"funnel":p,g=n.funnelStyle,v=o.getTooltipMapping(f,[r,u]),y=v.fields,m=v.formatter;return s.geometry({chart:e,options:{type:"interval",xField:r,yField:l.FUNNEL_MAPPING_VALUE,colorField:r,tooltipFields:i.isArray(y)&&y.concat([l.FUNNEL_PERCENT,l.FUNNEL_CONVERSATION]),mapping:{shape:h,tooltip:m,color:c,style:g},label:d}}),a.findGeometry(t.chart,"interval").adjust("symmetric"),t}function d(t){var e=t.chart,n=t.options.isTransposed;return e.coordinate({type:"rect",actions:n?[]:[["transpose"],["scale",1,-1]]}),t}function p(t){var e=t.options.maxSize;return u.conversionTagComponent((function(t,n,i,a){var o=e-(e-t[l.FUNNEL_MAPPING_VALUE])/2;return r.__assign(r.__assign({},a),{start:[n-.5,o],end:[n-.5,o+.05]})}))(t),t}e.basicFunnel=function(t){return a.flow(c,f,d,p)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLiquidData=void 0,e.getLiquidData=function(t){return[{percent:t,type:"liquid"}]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.binHistogram=void 0;var r=n(0);function i(t,e){var n=Math.floor(t/e);return[e*n,e*(n+1)]}e.binHistogram=function(t,e,n,a,o){var s=r.clone(t);r.sortBy(s,e);var l=r.valuesOfKey(s,e),u=r.getRange(l),c=u.max-u.min,f=n;if(!n&&a&&(f=c/a),!n&&!a){var d=function(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}(l);f=c/d}var p={},h=r.groupBy(s,o);r.isEmpty(h)?r.each(s,(function(t){var n=i(t[e],f),a=n[0]+"-"+n[1];r.hasKey(p,a)||(p[a]={range:n,count:0}),p[a].count+=1})):Object.keys(h).forEach((function(t){r.each(h[t],(function(n){var a=i(n[e],f),s=a[0]+"-"+a[1]+"-"+t;r.hasKey(p,s)||(p[s]={range:a,count:0},p[s][o]=t),p[s].count+=1}))}));var g=[];return r.each(p,(function(t){g.push(t)})),g}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=e.processData=void 0;var r=n(1),i=n(0),a=n(17),o=n(294);function s(t,e,n,o,s){var l,u=[];if(i.reduce(t,(function(t,e){var s;a.log(a.LEVEL.WARN,i.isNumber(e[n]),e[n]+" is not a valid number");var l=i.isUndefined(e[n])?null:e[n];return u.push(r.__assign(r.__assign({},e),((s={})[o]=[t,t+l],s))),t+l}),0),u.length&&s){var c=i.get(u,[[t.length-1],o,[1]]);u.push(((l={})[e]=s.label,l[n]=c,l[o]=[0,c],l))}return u}e.processData=s,e.transformData=function(t,e,n,a){return s(t,e,n,o.Y_FIELD,a).map((function(e,n){var a;return i.isObject(e)?r.__assign(r.__assign({},e),((a={})[o.ABSOLUTE_FIELD]=e[o.Y_FIELD][1],a[o.DIFF_FIELD]=e[o.Y_FIELD][1]-e[o.Y_FIELD][0],a[o.IS_TOTAL]=n===t.length,a)):e}))}},function(t,e,n){"use strict";var r,i,a,o,s=n(2)(n(6));o=function(t){function e(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var n=[],r=!0,i=!1,a=void 0;try{for(var o,s=t[Symbol.iterator]();!(r=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);r=!0);}catch(l){i=!0,a=l}finally{try{r||null==s.return||s.return()}finally{if(i)throw a}}return n}(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function n(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,f=0,d=0;d<s;)o=t[d],l[d]=i=+e(o,d,t),u[d]=a=+n(o,d,t),c+=(i-c)/++d,f+=(a-f)/d;for(var p=0;p<s;++p)l[p]-=c,u[p]-=f;return[l,u,c,f]}function r(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 i(t,e,n,i,a){var o=0,s=0;return r(t,e,n,(function(t,e){var n=e-a(t),r=e-i;o+=n*n,s+=r*r})),1-o/s}function a(t){return 180*Math.atan2(t[1][1]-t[0][1],t[1][0]-t[0][0])/Math.PI}function o(t,e,n){for(var r=Math.log(e-t)*Math.LOG10E+1|0,i=1*Math.pow(10,-r/2-1),o=[l(t),l(e)],s=0;u(o)&&s<1e4;);return o;function l(t){return[t,n(t)]}function u(t){s++;for(var e,n=t.length,r=!1,o=0;o<n-1;o++){var u=t[o],c=t[o+1],f=[((e=[u,c])[0][0]+e[1][0])/2,(e[0][1]+e[1][1])/2],d=l(f[0]),p=a([u,f]),h=a([u,d]);Math.abs(p-h)>i&&(t.splice(o+1,0,d),r=!0)}return r}}function s(t,e,n,r){var i=r-t*t,a=Math.abs(i)<1e-24?0:(n-t*e)/i;return[e-a*t,a]}function l(){var t,n=function(t){return t[0]},a=function(t){return t[1]};function o(o){var l=0,u=0,c=0,f=0,d=0,p=t?+t[0]:1/0,h=t?+t[1]:-1/0;r(o,n,a,(function(e,n){++l,u+=(e-u)/l,c+=(n-c)/l,f+=(e*n-f)/l,d+=(e*e-d)/l,t||(e<p&&(p=e),e>h&&(h=e))}));var g=e(s(u,c,f,d),2),v=g[0],y=g[1],m=function(t){return y*t+v},b=[[p,m(p)],[h,m(h)]];return b.a=y,b.b=v,b.predict=m,b.rSquared=i(o,n,a,c,m),b}return o.domain=function(e){return arguments.length?(t=e,o):t},o.x=function(t){return arguments.length?(n=t,o):n},o.y=function(t){return arguments.length?(a=t,o):a},o}function u(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)]}function c(t){return(t=1-t*t*t)*t*t}function f(t,e,n){var r=t[e],i=n[0],a=n[1]+1;if(!(a>=t.length))for(;e>i&&t[a]-r<=r-t[i];)n[0]=++i,n[1]=a,++a}function d(){var t,a=function(t){return t[0]},s=function(t){return t[1]};function l(l){var u,c,f,d,p=e(n(l,a,s),4),h=p[0],g=p[1],v=p[2],y=p[3],m=h.length,b=0,x=0,_=0,O=0,P=0;for(u=0;u<m;)c=h[u],f=g[u++],b+=((d=c*c)-b)/u,x+=(d*c-x)/u,_+=(d*d-_)/u,O+=(c*f-O)/u,P+=(d*f-P)/u;var w=0,M=0,C=t?+t[0]:1/0,S=t?+t[1]:-1/0;r(l,a,s,(function(e,n){M++,w+=(n-w)/M,t||(e<C&&(C=e),e>S&&(S=e))}));var A=_-b*b,E=b*A-x*x,j=(P*b-O*x)/E,T=(O*A-P*x)/E,I=-j*b,k=function(t){return j*(t-=v)*t+T*t+I+y},F=o(C,S,k);return F.a=j,F.b=T-2*j*v,F.c=I-T*v+j*v*v+y,F.predict=k,F.rSquared=i(l,a,s,w,k),F}return l.domain=function(e){return arguments.length?(t=e,l):t},l.x=function(t){return arguments.length?(a=t,l):a},l.y=function(t){return arguments.length?(s=t,l):s},l}t.regressionExp=function(){var t,n=function(t){return t[0]},a=function(t){return t[1]};function l(l){var u=0,c=0,f=0,d=0,p=0,h=0,g=t?+t[0]:1/0,v=t?+t[1]:-1/0;r(l,n,a,(function(e,n){var r=Math.log(n),i=e*n;++u,c+=(n-c)/u,d+=(i-d)/u,h+=(e*i-h)/u,f+=(n*r-f)/u,p+=(i*r-p)/u,t||(e<g&&(g=e),e>v&&(v=e))}));var y=e(s(d/c,f/c,p/c,h/c),2),m=y[0],b=y[1];m=Math.exp(m);var x=function(t){return m*Math.exp(b*t)},_=o(g,v,x);return _.a=m,_.b=b,_.predict=x,_.rSquared=i(l,n,a,c,x),_}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?(a=t,l):a},l},t.regressionLinear=l,t.regressionLoess=function(){var t=function(t){return t[0]},r=function(t){return t[1]},i=.3;function a(a){for(var o=e(n(a,t,r,!0),4),l=o[0],d=o[1],p=o[2],h=o[3],g=l.length,v=Math.max(2,~~(i*g)),y=new Float64Array(g),m=new Float64Array(g),b=new Float64Array(g).fill(1),x=-1;++x<=2;){for(var _=[0,v-1],O=0;O<g;++O){for(var P=l[O],w=_[0],M=_[1],C=P-l[w]>l[M]-P?w:M,S=0,A=0,E=0,j=0,T=0,I=1/Math.abs(l[C]-P||1),k=w;k<=M;++k){var F=l[k],L=d[k],D=c(Math.abs(P-F)*I)*b[k],N=F*D;S+=D,A+=N,E+=L*D,j+=L*N,T+=F*N}var R=e(s(A/S,E/S,j/S,T/S),2),B=R[0],z=R[1];y[O]=B+z*P,m[O]=Math.abs(d[O]-y[O]),f(l,O+1,_)}if(2===x)break;var V=u(m);if(Math.abs(V)<1e-12)break;for(var G,W,Y=0;Y<g;++Y)G=m[Y]/(6*V),b[Y]=G>=1?1e-12:(W=1-G*G)*W}return function(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}(l,y,p,h)}return a.bandwidth=function(t){return arguments.length?(i=t,a):i},a.x=function(e){return arguments.length?(t=e,a):t},a.y=function(t){return arguments.length?(r=t,a):r},a},t.regressionLog=function(){var t,n=function(t){return t[0]},a=function(t){return t[1]},l=Math.E;function u(u){var c=0,f=0,d=0,p=0,h=0,g=t?+t[0]:1/0,v=t?+t[1]:-1/0,y=Math.log(l);r(u,n,a,(function(e,n){var r=Math.log(e)/y;++c,f+=(r-f)/c,d+=(n-d)/c,p+=(r*n-p)/c,h+=(r*r-h)/c,t||(e<g&&(g=e),e>v&&(v=e))}));var m=e(s(f,d,p,h),2),b=m[0],x=m[1],_=function(t){return x*Math.log(t)/y+b},O=o(g,v,_);return O.a=x,O.b=b,O.predict=_,O.rSquared=i(u,n,a,d,_),O}return u.domain=function(e){return arguments.length?(t=e,u):t},u.x=function(t){return arguments.length?(n=t,u):n},u.y=function(t){return arguments.length?(a=t,u):a},u.base=function(t){return arguments.length?(l=t,u):l},u},t.regressionPoly=function(){var t,a=function(t){return t[0]},s=function(t){return t[1]},u=3;function c(c){if(1===u){var f=l().x(a).y(s).domain(t)(c);return f.coefficients=[f.b,f.a],delete f.a,delete f.b,f}if(2===u){var p=d().x(a).y(s).domain(t)(c);return p.coefficients=[p.c,p.b,p.a],delete p.a,delete p.b,delete p.c,p}var h,g,v,y,m,b=e(n(c,a,s),4),x=b[0],_=b[1],O=b[2],P=b[3],w=x.length,M=[],C=[],S=u+1,A=0,E=0,j=t?+t[0]:1/0,T=t?+t[1]:-1/0;for(r(c,a,s,(function(e,n){++E,A+=(n-A)/E,t||(e<j&&(j=e),e>T&&(T=e))})),h=0;h<S;++h){for(v=0,y=0;v<w;++v)y+=Math.pow(x[v],h)*_[v];for(M.push(y),m=new Float64Array(S),g=0;g<S;++g){for(v=0,y=0;v<w;++v)y+=Math.pow(x[v],h+g);m[g]=y}C.push(m)}C.push(M);var I=function(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}(C),k=function(t){t-=O;var e=P+I[0]+I[1]*t+I[2]*t*t;for(h=3;h<S;++h)e+=I[h]*Math.pow(t,h);return e},F=o(j,T,k);return F.coefficients=function(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}(S,I,-O,P),F.predict=k,F.rSquared=i(c,a,s,A,k),F}return c.domain=function(e){return arguments.length?(t=e,c):t},c.x=function(t){return arguments.length?(a=t,c):a},c.y=function(t){return arguments.length?(s=t,c):s},c.order=function(t){return arguments.length?(u=t,c):u},c},t.regressionPow=function(){var t,n=function(t){return t[0]},a=function(t){return t[1]};function l(l){var u=0,c=0,f=0,d=0,p=0,h=0,g=t?+t[0]:1/0,v=t?+t[1]:-1/0;r(l,n,a,(function(e,n){var r=Math.log(e),i=Math.log(n);++u,c+=(r-c)/u,f+=(i-f)/u,d+=(r*i-d)/u,p+=(r*r-p)/u,h+=(n-h)/u,t||(e<g&&(g=e),e>v&&(v=e))}));var y=e(s(c,f,d,p),2),m=y[0],b=y[1];m=Math.exp(m);var x=function(t){return m*Math.pow(t,b)},_=o(g,v,x);return _.a=m,_.b=b,_.predict=x,_.rSquared=i(l,n,a,h,x),_}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?(a=t,l):a},l},t.regressionQuad=d,Object.defineProperty(t,"__esModule",{value:!0})},"object"===(0,s.default)(e)&&"undefined"!==typeof t?o(e):(i=[e],void 0===(a="function"===typeof(r=o)?r.apply(e,i):r)||(t.exports=a))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=void 0,e.transformData=function(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].sort((function(t,e){return t-e})),t[i].forEach((function(r,a){var o,l=0===a?r:t[i][a]-t[i][a-1];s.push(((o={rKey:i+"_"+a})[n]=n?t[n]:String(e),o[i]=l,o))})),t[r].forEach((function(i,a){var o;s.push(((o={mKey:t[r].length>1?r+"_"+a:""+r})[n]=n?t[n]:String(e),o[r]=i,o))})),s.push(((o={tKey:""+a})[n]=n?t[n]:String(e),o[a]=t[a],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(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.pick=function(t,e){var n={};return null!==t&&"object"===(0,i.default)(t)&&e.forEach((function(e){var r=t[e];void 0!==r&&(n[e]=r)})),n};var i=r(n(6))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.invariant=function(t,e){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];if(!t){var s=new Error(o.apply(void 0,(0,i.__spreadArrays)([e],n)));throw s.name=a,s}},e.log=function(t,e,n){for(var r=[],a=3;a<arguments.length;a++)r[a-3]=arguments[a];e||console[t](o.apply(void 0,(0,i.__spreadArrays)([n],r)))},e.LEVEL=void 0;var r,i=n(1);e.LEVEL=r,function(t){t.ERROR="error",t.WARN="warn",t.INFO="log"}(r||(e.LEVEL=r={}));var a="AntV/G2Plot";function o(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];var r=0;return a+": "+t.replace(/%s/g,(function(){return""+e[r++]}))}},function(t,e,n){"use strict";function r(t){var e=t.parent;return e?e.views:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.findViewById=function(t,e){return t.views.find((function(t){return t.id===e}))},e.getViews=r,e.getSiblingViews=function(t){return r(t).filter((function(e){return e!==t}))}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.deepAssign=void 0;var i=r(n(6)),a={}.toString,o=function(t,e){return a.call(t)==="[object "+e+"]"},s=function(t){return o(t,"Array")},l=function(t){if(!function(t){return"object"===(0,i.default)(t)&&null!==t}(t)||!o(t,"Object"))return!1;for(var e=t;null!==Object.getPrototypeOf(e);)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e},u=function t(e,n,r,i){for(var a in r=r||0,i=i||5,n)if(Object.prototype.hasOwnProperty.call(n,a)){var o=n[a];o?l(o)?(l(e[a])||(e[a]={}),r<i?t(e[a],o,r+1,i):e[a]=n[a]):s(o)?(e[a]=[],e[a]=e[a].concat(o)):e[a]=o:e[a]=o}};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)u(t,e[r]);return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adapteStyle=o,e.setStatisticContainerStyle=s,e.renderGaugeStatistic=e.renderStatistic=void 0;var r=n(1),i=n(0),a=n(8);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"];(0,i.get)(t,"fill")&&(e.color=t.fill);var r=(0,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,f=r.shadowOffsetY,d=void 0===f?0:f;e["text-shadow"]=""+[o,c+"px",d+"px",l+"px"].join(" ");var p=(0,a.pick)(t,n),h=p.stroke,g=p.lineWidth,v=void 0===g?0:g;return e["-webkit-text-stroke"]=""+[v+"px",h].join(" "),(0,i.each)(t,(function(t,r){["fontSize"].includes(r)&&(0,i.isNumber)(t)?e[(0,a.kebabCase)(r)]=t+"px":r&&!n.includes(r)&&(e[(0,a.kebabCase)(r)]=""+t)})),e}function s(t,e){t.style["pointer-events"]="none",(0,i.each)(e,(function(e,n){n&&e&&(t.style[n]=e)}))}e.renderStatistic=function(t,e,n){var l=e.statistic,u=e.plotType,c=l.title,f=l.content;[c,f].forEach((function(e,l){if(e){var d="";d=0===l?f?"translate(-50%, -100%)":"translate(-50%, -50%)":c?"translate(-50%, 0)":"translate(-50%, -50%)";var p=(0,i.isFunction)(e.style)?e.style(n):e.style;t.annotation().html((0,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 f=(0,i.get)(a.geometries,[0,"elements",0,"shape"]);f&&(c=f.find((function(t){return"wrap"===t.get("name")})).getCanvasBBox().width)}else c||(c=l.getWidth());s(t,(0,r.__assign)({width:c+"px",transform:d},o(p)));var h=a.getData();if(e.customHtml)return e.customHtml(t,a,n,h);var g=e.content;return e.formatter&&(g=e.formatter(n,h)),g?(0,i.isString)(g)?g:""+g:"<div></div>"},key:(0===l?"top":"bottom")+"-statistic"},(0,a.pick)(e,["offsetX","offsetY","rotate","style","formatter"])))}}))},e.renderGaugeStatistic=function(t,e,n){var l=e.statistic;[l.title,l.content].forEach((function(e){if(e){var l=(0,i.isFunction)(e.style)?e.style(n):e.style;t.annotation().html((0,r.__assign)({position:["50%","100%"],html:function(t,a){var u=a.getCoordinate(),c=a.views[0].getCoordinate(),f=c.getCenter(),d=c.getRadius(),p=Math.max(Math.sin(c.startAngle),Math.sin(c.endAngle))*d,h=f.y+p-u.y.start-parseFloat((0,i.get)(l,"fontSize",0)),g=u.getRadius()*u.innerRadius*2;s(t,(0,r.__assign)({width:g+"px",transform:"translate(-50%, "+h+"px)"},o(l)));var v=a.getData();if(e.customHtml)return e.customHtml(t,a,n,v);var y=e.content;return e.formatter&&(y=e.formatter(n,v)),y?(0,i.isString)(y)?y:""+y:"<div></div>"}},(0,a.pick)(e,["offsetX","offsetY","rotate","style","formatter"])))}}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setGlobal=function(t){(0,r.each)(t,(function(t,e){return i[e]=t}))},e.GLOBAL=void 0;var r=n(0),i={locale:"en-US"};e.GLOBAL=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Line=void 0;var r=n(1),i=n(18),a=n(296),o=n(1177);n(1178);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="line",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;(0,a.meta)({chart:e,options:n}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Line=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.point=function(t){var e=t.options,n=e.point,s=e.xField,l=e.yField,u=e.seriesField,c=e.sizeField,f=e.shapeField,d=e.tooltip,p=(0,i.getTooltipMapping)(d,[s,l,u,c,f]),h=p.fields,g=p.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"point",colorField:u,shapeField:f,tooltipFields:h,mapping:(0,r.__assign)({tooltip:g},n)}})):t};var r=n(1),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.polygon=function(t){var e=t.options,n=e.polygon,s=e.xField,l=e.yField,u=e.seriesField,c=e.tooltip,f=(0,i.getTooltipMapping)(c,[s,l,u]),d=f.fields,p=f.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"polygon",colorField:u,tooltipFields:d,mapping:(0,r.__assign)({tooltip:p},n)}})):t};var r=n(1),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Area=void 0;var r=n(1),i=n(18),a=n(121),o=n(544),s=n(1180),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},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,s=this.chart,l=this.options;(0,o.meta)({chart:s,options:l}),this.chart.changeData((0,a.getDataWhetherPecentage)(t,i,r,i,n))},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Area=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,o.flow)(c,u.meta,d,a.theme,u.axis,u.legend,a.tooltip,f,a.slider,(0,a.annotation)(),a.interaction,a.animation,a.limitInPlot)(t)},Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return u.meta}});var r=n(1),i=n(0),a=n(22),o=n(8),s=n(30),l=n(121),u=n(296);function c(t){var e=t.chart,n=t.options,i=n.data,a=n.areaStyle,u=n.color,c=n.point,f=n.line,d=n.isPercent,p=n.xField,h=n.yField,g=n.tooltip,v=n.seriesField,y=n.startOnZero,m=null===c||void 0===c?void 0:c.state,b=(0,l.getDataWhetherPecentage)(i,h,p,h,d);e.data(b);var x=d?(0,r.__assign)({formatter:function(t){return{name:t[v]||t[p],value:(100*Number(t[h])).toFixed(2)+"%"}}},g):g,_=(0,o.deepAssign)({},t,{options:{area:{color:u,style:a},line:f&&(0,r.__assign)({color:u},f),point:c&&(0,r.__assign)({color:u},c),tooltip:x,label:void 0,args:{startOnZero:y}}}),O=(0,o.deepAssign)({},_,{options:{tooltip:!1}}),P=(0,o.deepAssign)({},_,{options:{tooltip:!1,state:m}});return(0,s.area)(_),(0,s.line)(O),(0,s.point)(P),t}function f(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,s=(0,o.findGeometry)(e,"area");if(i){var l=i.callback,u=(0,r.__rest)(i,["callback"]);s.label({fields:[a],callback:l,cfg:(0,r.__assign)({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},(0,o.transformLabel)(u))})}else s.label(!1);return t}function d(t){var e=t.chart,n=t.options,r=n.isStack,a=n.isPercent,o=n.seriesField;return(a||r)&&o&&(0,i.each)(e.geometries,(function(t){t.adjust("stack")})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Column=void 0;var r=n(1),i=n(18),a=n(121),o=n(297),s=n(1183),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="column",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.yField,r=e.xField,i=e.isPercent,s=this.chart,l=this.options;(0,o.meta)({chart:s,options:l}),this.chart.changeData((0,a.getDataWhetherPecentage)(t,n,r,n,i))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Column=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.conversionTagFormatter=function(t,e){return(0,r.isNumber)(t)&&(0,r.isNumber)(e)?t===e?"100%":0===t?"\u221e":0===e?"-\u221e":(100*e/t).toFixed(2)+"%":"-"};var r=n(0)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Bar=void 0;var r=n(1),i=n(18),a=n(121),o=n(548),s=n(1184),l=n(549),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bar",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options,i=n.xField,s=n.yField,u=n.isPercent,c=(0,r.__assign)((0,r.__assign)({},n),{xField:s,yField:i});(0,o.meta)({chart:e,options:c}),e.changeData((0,a.getDataWhetherPecentage)((0,l.transformBarData)(t),i,s,i,u))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Bar=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){var e=t.chart,n=t.options,o=n.xField,s=n.yField,l=n.xAxis,u=n.yAxis,c=n.barStyle,f=n.barWidthRatio,d=n.label,p=n.data,h=n.seriesField,g=n.isStack,v=n.minBarWidth,y=n.maxBarWidth;d&&!d.position&&(d.position="left",d.layout||(d.layout=[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]));var m=n.legend;h?!1!==m&&(m=(0,r.__assign)({position:g?"top-left":"right-top",reversed:!g},m||{})):m=!1,t.options.legend=m;var b=n.tooltip;return h&&!1!==b&&(b=(0,r.__assign)({reversed:!g},b||{})),t.options.tooltip=b,e.coordinate().transpose(),(0,i.adaptor)({chart:e,options:(0,r.__assign)((0,r.__assign)({},n),{label:d,xField:s,yField:o,xAxis:u,yAxis:l,columnStyle:c,columnWidthRatio:f,minColumnWidth:v,maxColumnWidth:y,columnBackground:n.barBackground,data:(0,a.transformBarData)(p)})},!0)},Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return i.meta}});var r=n(1),i=n(297),a=n(549)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformBarData=function(t){return t?t.slice().reverse():t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Pie=void 0;var r=n(1),i=n(15),a=n(18),o=n(8),s=n(551),l=n(552),u=n(553);n(554);var c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pie",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null));var e=this.options,n=this.options.angleField,r=(0,o.processIllegalData)(e.data,n),a=(0,o.processIllegalData)(t,n);(0,u.isAllZero)(r,n)||(0,u.isAllZero)(a,n)?this.update({data:t}):(this.updateOption({data:t}),this.chart.data(a),(0,s.pieAnnotation)({chart:this.chart,options:this.options}),this.chart.render(!0)),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e}(a.Plot);e.Pie=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformStatisticOptions=y,e.pieAnnotation=m,e.interaction=x,e.adaptor=function(t){return(0,u.flow)(p,h,a.theme,g,a.legend,b,v,a.state,m,x,a.animation)(t)};var r=n(1),i=n(0),a=n(22),o=n(49),s=n(30),l=n(190),u=n(8),c=n(552),f=n(553),d=n(554);function p(t){var e=t.chart,n=t.options,i=n.data,a=n.angleField,o=n.colorField,l=n.color,c=n.pieStyle,d=(0,u.processIllegalData)(i,a);if((0,f.isAllZero)(d,a)){var p="$$percentage$$";d=d.map((function(t){var e;return(0,r.__assign)((0,r.__assign)({},t),((e={}).$$percentage$$=1/d.length,e))})),e.data(d);var h=(0,u.deepAssign)({},t,{options:{xField:"1",yField:p,seriesField:o,isStack:!0,interval:{color:l,style:c},args:{zIndexReversed:!0}}});(0,s.interval)(h)}else e.data(d),h=(0,u.deepAssign)({},t,{options:{xField:"1",yField:a,seriesField:o,isStack:!0,interval:{color:l,style:c},args:{zIndexReversed:!0}}}),(0,s.interval)(h);return t}function h(t){var e,n=t.chart,r=t.options,i=r.meta,a=r.colorField,o=(0,u.deepAssign)({},i);return n.scale(o,((e={})[a]={type:"cat"},e)),t}function g(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 v(t){var e=t.chart,n=t.options,a=n.label,o=n.colorField,s=n.angleField,l=e.geometries[0];if(a){var c=a.callback,d=(0,r.__rest)(a,["callback"]),p=(0,u.transformLabel)(d);if(p.content){var h=p.content;p.content=function(t,n,a){var l=t[o],c=t[s],f=e.getScaleByField(s),d=null===f||void 0===f?void 0:f.scale(c);return(0,i.isFunction)(h)?h((0,r.__assign)((0,r.__assign)({},t),{percent:d}),n,a):(0,i.isString)(h)?(0,u.template)(h,{value:c,name:l,percentage:(0,i.isNumber)(d)&&!(0,i.isNil)(c)?(100*d).toFixed(2)+"%":null}):h}}var g=p.type?{inner:"",outer:"pie-outer",spider:"pie-spider"}[p.type]:"pie-outer",v=p.layout?(0,i.isArray)(p.layout)?p.layout:[p.layout]:[];p.layout=(g?[{type:g}]:[]).concat(v),l.label({fields:o?[s,o]:[s],callback:c,cfg:(0,r.__assign)((0,r.__assign)({},p),{offset:(0,f.adaptOffset)(p.type,p.offset),type:"pie"})})}else l.label(!1);return t}function y(t){var e=t.innerRadius,n=t.statistic,r=t.angleField,a=t.colorField,o=t.meta,s=t.locale,d=(0,l.getLocale)(s);if(e&&n){var p=(0,u.deepAssign)({},c.DEFAULT_OPTIONS.statistic,n),h=p.title,g=p.content;return!1!==h&&(h=(0,u.deepAssign)({},{formatter:function(t){return t?t[a]:(0,i.isNil)(h.content)?d.get(["statistic","total"]):h.content}},h)),!1!==g&&(g=(0,u.deepAssign)({},{formatter:function(t,e){var n=t?t[r]:(0,f.getTotalValue)(e,r),a=(0,i.get)(o,[r,"formatter"])||function(t){return t};return t||(0,i.isNil)(g.content)?a(n):g.content}},g)),(0,u.deepAssign)({},{statistic:{title:h,content:g}},t)}return t}function m(t){var e=t.chart,n=y(t.options),r=n.innerRadius,i=n.statistic;return e.getController("annotation").clear(!0),(0,u.flow)((0,a.annotation)())(t),r&&i&&(0,u.renderStatistic)(e,{statistic:i,plotType:"pie"}),t}function b(t){var e=t.chart,n=t.options,r=n.tooltip,a=n.colorField,s=n.angleField,l=n.data;if(!1===r)e.tooltip(r);else if(e.tooltip((0,u.deepAssign)({},r,{shared:!1})),(0,f.isAllZero)(l,s)){var c=(0,i.get)(r,"fields"),d=(0,i.get)(r,"formatter");(0,i.isEmpty)((0,i.get)(r,"fields"))&&(c=[a,s],d=d||function(t){return{name:t[a],value:(0,i.toString)(t[s])}}),e.geometries[0].tooltip(c.join("*"),(0,o.getMappingFunction)(c,d))}return t}function x(t){var e=t.chart,n=y(t.options),a=n.interactions,o=n.statistic,s=n.annotations;return(0,i.each)(a,(function(t){var n,a;if(!1===t.enable)e.removeInteraction(t.type);else if("pie-statistic-active"===t.type){var l=[];(null===(n=t.cfg)||void 0===n?void 0:n.start)||(l=[{trigger:"element:mouseenter",action:d.PIE_STATISTIC+":change",arg:{statistic:o,annotations:s}}]),(0,i.each)(null===(a=t.cfg)||void 0===a?void 0:a.start,(function(t){l.push((0,r.__assign)((0,r.__assign)({},t),{arg:{statistic:o,annotations:s}}))})),e.interaction(t.type,(0,u.deepAssign)({},t.cfg,{start:l}))}else e.interaction(t.type,t.cfg||{})})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{legend:{position:"right"},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}}}}});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getTotalValue=function(t,e){var n=null;return(0,r.each)(t,(function(t){"number"===typeof t[e]&&(n+=t[e])})),n},e.adaptOffset=function(t,e){var n;switch(t){case"inner":return n="-30%",(0,r.isString)(e)&&e.endsWith("%")?.01*parseFloat(e)>0?n:e:e<0?e:n;case"outer":return n=12,(0,r.isString)(e)&&e.endsWith("%")?.01*parseFloat(e)<0?n:e:e>0?e:n;default:return e}},e.isAllZero=function(t,e){return(0,r.every)((0,i.processIllegalData)(t,e),(function(t){return 0===t[e]}))};var r=n(0),i=n(8)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PIE_STATISTIC=void 0;var r=n(15),i=n(1185),a=n(1186),o="pie-statistic";e.PIE_STATISTIC=o,(0,r.registerAction)(o,a.StatisticAction),(0,r.registerInteraction)("pie-statistic-active",{start:[{trigger:"element:mouseenter",action:"pie-statistic:change"}],end:[{trigger:"element:mouseleave",action:"pie-statistic:reset"}]}),(0,r.registerAction)("pie-legend",i.PieLegendAction),(0,r.registerInteraction)("pie-legend-active",{start:[{trigger:"legend-item:mouseenter",action:"pie-legend:active"}],end:[{trigger:"legend-item:mouseleave",action:"pie-legend:reset"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transform=function(t,e){var n=e?(0,r.__spreadArrays)(e):(0,r.__spreadArrays)(a);return i.Util.transform(n,t)};var r=n(1),i=n(15),a=[1,0,0,0,1,0,0,0,1]},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transform=function(t){var e=t.options,n=t.chart,a=n,o=a.width,p=a.height,h=a.padding,g=a.appendPadding,v=a.ele,y=e.data,m=e.imageMask,b=e.wordField,x=e.weightField,_=e.colorField,O=e.wordStyle,P=e.timeInterval,w=e.random,M=e.spiral,C=e.autoFit,S=void 0===C||C,A=e.placementStrategy;if(!y||!y.length)return[];var E,j=O.fontFamily,T=O.fontWeight,I=O.padding,k=O.fontSize,F=c(y,x),L=[(E=F,Math.min.apply(Math,E)),d(F)],D=y.map((function(t){return{text:t[b],value:t[x],color:t[_],datum:t}})),N={imageMask:m,font:j,fontSize:u(k,L),fontWeight:T,size:l({width:o,height:p,padding:h,appendPadding:g,autoFit:S,container:v}),padding:I,timeInterval:P,random:w,spiral:M,rotate:f(e)};if((0,i.isFunction)(A)){var R=D.map((function(t,e,i){return(0,r.__assign)((0,r.__assign)((0,r.__assign)({},t),{hasText:!!t.text,font:(0,s.functor)(N.font)(t,e,i),weight:(0,s.functor)(N.fontWeight)(t,e,i),rotate:(0,s.functor)(N.rotate)(t,e,i),size:(0,s.functor)(N.fontSize)(t,e,i),style:"normal"}),A.call(n,t,e,i))}));return R.push({text:"",value:0,x:0,y:0,opacity:0}),R.push({text:"",value:0,x:N.size[0],y:N.size[1],opacity:0}),R}return(0,s.wordCloud)(D,N)},e.getSize=l,e.processImageMask=function(t){return new Promise((function(e,n){if(t instanceof HTMLImageElement)e(t);else{if((0,i.isString)(t)){var r=new Image;return r.crossOrigin="anonymous",r.src=t,r.onload=function(){e(r)},void(r.onerror=function(){(0,o.log)(o.LEVEL.ERROR,!1,"image %s load failed !!!",t),n()})}(0,o.log)(o.LEVEL.WARN,void 0===t,"The type of imageMask option must be String or HTMLImageElement."),n()}}))},e.getFontSizeMapping=u,e.getSingleKeyValues=c;var r=n(1),i=n(0),a=n(153),o=n(8),s=n(1192);function l(t){var e=t.width,n=t.height,r=t.container,i=t.autoFit,s=t.padding,l=t.appendPadding;if(i){var u=(0,o.getContainerSize)(r);e=u.width,n=u.height}e=e||400,n=n||400;var c=function(t){var e=(0,a.normalPadding)(t.padding),n=(0,a.normalPadding)(t.appendPadding),r=e[0]+n[0],i=e[1]+n[1],o=e[2]+n[2],s=e[3]+n[3];return[r,i,o,s]}({padding:s,appendPadding:l}),f=c[0],d=c[1],p=c[2];return[e-(c[3]+d),n-(f+p)]}function u(t,e){if((0,i.isFunction)(t))return t;if((0,i.isArray)(t)){var n=t[0],r=t[1];if(!e)return function(){return(r+n)/2};var a=e[0],o=e[1];return o===a?function(){return(r+n)/2}:function(t){var e=t.value;return(r-n)/(o-a)*(e-a)+n}}return function(){return t}}function c(t,e){return t.map((function(t){return t[e]})).filter((function(t){return"number"===typeof t&&!isNaN(t)}))}function f(t){var e=function(t){var e=t.wordStyle.rotationSteps;return e<1&&((0,o.log)(o.LEVEL.WARN,!1,"The rotationSteps option must be greater than or equal to 1."),e=1),{rotation:t.wordStyle.rotation,rotationSteps:e}}(t),n=e.rotation,r=e.rotationSteps;if(!(0,i.isArray)(n))return n;var a=n[0],s=n[1],l=1===r?0:(s-a)/(r-1);return function(){return s===a?s:Math.floor(Math.random()*r)*l}}function d(t){return Math.max.apply(Math,t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Scatter=void 0;var r=n(1),i=n(15),a=n(18),o=n(8),s=n(558),l=n(1196);n(1197);var u=function(t){function e(e,n){var a=t.call(this,e,n)||this;return a.type="scatter",a.on(i.VIEW_LIFE_CIRCLE.BEFORE_RENDER,(function(t){var e,n,o=a,l=o.options,u=o.chart;if((null===(e=t.data)||void 0===e?void 0:e.source)===i.BRUSH_FILTER_EVENTS.FILTER){var c=a.chart.filterData(a.chart.getData());(0,s.meta)({chart:u,options:(0,r.__assign)((0,r.__assign)({},l),{data:c})})}(null===(n=t.data)||void 0===n?void 0:n.source)===i.BRUSH_FILTER_EVENTS.RESET&&(0,s.meta)({chart:u,options:l})})),a}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption((0,s.transformOptions)((0,o.deepAssign)({},this.options,{data:t})));var e=this.options,n=this.chart;(0,s.meta)({chart:n,options:e}),this.chart.changeData(t)},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(a.Plot);e.Scatter=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformOptions=u,e.meta=f,e.tooltip=y,e.adaptor=function(t){return(0,a.flow)(c,f,d,p,y,h,s.interaction,g,s.animation,s.theme,v)(t)};var r=n(1),i=n(0),a=n(8),o=n(30),s=n(22),l=n(1195);function u(t){var e=t.data,n=void 0===e?[]:e,r=t.xField,i=t.yField;if(n.length){for(var o=!0,s=!0,u=n[0],c=void 0,f=1;f<n.length&&(c=n[f],u[r]!==c[r]&&(o=!1),u[i]!==c[i]&&(s=!1),o||s);f++)u=c;var d=[];o&&d.push(r),s&&d.push(i);var p=(0,a.pick)((0,l.getMeta)(t),d);return(0,a.deepAssign)({},t,{meta:p})}return t}function c(t){var e=t.chart,n=t.options,s=n.data,l=n.type,u=n.color,c=n.shape,f=n.pointStyle,d=n.shapeField,p=n.colorField,h=n.xField,g=n.yField,v=n.sizeField,y=n.size,m=n.tooltip;v&&(y||(y=[2,8]),(0,i.isNumber)(y)&&(y=[y,y])),m&&!m.fields&&(m=(0,r.__assign)((0,r.__assign)({},m),{fields:[h,g,p,v,d]})),e.data(s),(0,o.point)((0,a.deepAssign)({},t,{options:{seriesField:p,point:{color:u,shape:c,size:y,style:f},tooltip:m}}));var b=(0,a.findGeometry)(e,"point");return l&&b.adjust(l),t}function f(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,o=n.xField,l=n.yField,c=u(n);return(0,a.flow)((0,s.scale)(((e={})[o]=r,e[l]=i,e)))((0,a.deepAssign)({},t,{options:c}))}function d(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 p(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 h(t){var e=t.chart,n=t.options,i=n.label,o=n.yField,s=(0,a.findGeometry)(e,"point");if(i){var l=i.callback,u=(0,r.__rest)(i,["callback"]);s.label({fields:[o],callback:l,cfg:(0,a.transformLabel)(u)})}else s.label(!1);return t}function g(t){var e=t.options.quadrant,n=[];if(e){var i=e.xBaseline,o=void 0===i?0:i,u=e.yBaseline,c=void 0===u?0:u,f=e.labels,d=e.regionStyle,p=e.lineStyle,h=(0,l.getQuadrantDefaultConfig)(o,c);new Array(4).join(",").split(",").forEach((function(t,e){n.push((0,r.__assign)((0,r.__assign)({type:"region",top:!1},h.regionStyle[e].position),{style:(0,a.deepAssign)({},h.regionStyle[e].style,null===d||void 0===d?void 0:d[e])}),(0,r.__assign)({type:"text",top:!0},(0,a.deepAssign)({},h.labelStyle[e],null===f||void 0===f?void 0:f[e])))})),n.push({type:"line",top:!1,start:["min",c],end:["max",c],style:(0,a.deepAssign)({},h.lineStyle,p)},{type:"line",top:!1,start:[o,"min"],end:[o,"max"],style:(0,a.deepAssign)({},h.lineStyle,p)})}return(0,a.flow)((0,s.annotation)(n))(t)}function v(t){var e=t.options,n=t.chart,i=e.regressionLine;if(i){var a=i.style,o=i.top,s=void 0!==o&&o,u={stroke:"#9ba29a",lineWidth:2,opacity:.5};n.annotation().shape({top:s,render:function(t,i){var o=t.addGroup({id:n.id+"-regression-line",name:"regression-line-group"}),s=(0,l.getPath)({view:i,options:e});o.addShape("path",{name:"regression-line",attrs:(0,r.__assign)((0,r.__assign)({path:s},u),a)})}})}return t}function y(t){var e=t.chart,n=t.options.tooltip;return n?e.tooltip(n):!1===n&&e.tooltip(!1),t}},function(t,e,n){"use strict";(0,n(15).registerInteraction)("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"}]})},function(t,e,n){"use strict";var r,i;Object.defineProperty(e,"__esModule",{value:!0}),e.DualAxesGeometry=e.AxisType=void 0,e.AxisType=r,function(t){t.Left="Left",t.Right="Right"}(r||(e.AxisType=r={})),e.DualAxesGeometry=i,function(t){t.Line="line",t.Column="column"}(i||(e.DualAxesGeometry=i={}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_RIGHT_YAXIS_CONFIG=e.DEFAULT_LEFT_YAXIS_CONFIG=e.DEFAULT_YAXIS_CONFIG=e.RIGHT_AXES_VIEW=e.LEFT_AXES_VIEW=void 0;var r=n(1);e.LEFT_AXES_VIEW="left-axes-view",e.RIGHT_AXES_VIEW="right-axes-view";var i={nice:!0,label:{autoHide:!0,autoRotate:!1}};e.DEFAULT_YAXIS_CONFIG=i;var a=(0,r.__assign)((0,r.__assign)({},i),{position:"left"});e.DEFAULT_LEFT_YAXIS_CONFIG=a;var o=(0,r.__assign)((0,r.__assign)({},i),{position:"right",grid:null});e.DEFAULT_RIGHT_YAXIS_CONFIG=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TinyLine=void 0;var r=n(1),i=n(18),a=n(563),o=n(154),s=n(122),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-line",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;(0,a.meta)({chart:e,options:n}),e.changeData((0,s.getTinyData)(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.TinyLine=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,r.flow)(u,o.meta,i.theme,i.tooltip,i.animation,(0,i.annotation)())(t)},Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return o.meta}});var r=n(8),i=n(22),a=n(30),o=n(192),s=n(122),l=n(154);function u(t){var e=t.chart,n=t.options,i=n.data,o=n.color,u=n.lineStyle,c=n.point,f=null===c||void 0===c?void 0:c.state,d=(0,s.getTinyData)(i);e.data(d);var p=(0,r.deepAssign)({},t,{options:{xField:l.X_FIELD,yField:l.Y_FIELD,line:{color:o,style:u},point:c}}),h=(0,r.deepAssign)({},p,{options:{tooltip:!1,state:f}});return(0,a.line)(p),(0,a.point)(h),e.axis(!1),e.legend(!1),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TinyColumn=void 0;var r=n(1),i=n(18),a=n(122),o=n(565),s=n(1207),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-column",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;(0,o.meta)({chart:e,options:n}),e.changeData((0,a.getTinyData)(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.TinyColumn=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,i.flow)(u,l.meta,r.tooltip,r.theme,r.animation,(0,r.annotation)())(t)},Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return l.meta}});var r=n(22),i=n(8),a=n(30),o=n(154),s=n(122),l=n(192);function u(t){var e=t.chart,n=t.options,r=n.data,l=n.color,u=n.columnStyle,c=n.columnWidthRatio,f=(0,s.getTinyData)(r);e.data(f);var d=(0,i.deepAssign)({},t,{options:{xField:o.X_FIELD,yField:o.Y_FIELD,widthRatio:c,interval:{style:u,color:l}}});return(0,a.interval)(d),e.axis(!1),e.legend(!1),e.interaction("element-active"),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TinyArea=void 0;var r=n(1),i=n(18),a=n(122),o=n(192),s=n(1208),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-area",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;(0,o.meta)({chart:e,options:n}),e.changeData((0,a.getTinyData)(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.TinyArea=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Histogram=void 0;var r=n(1),i=n(18),a=n(568),o=n(569),s=n(1209),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="histogram",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.binField,r=e.binNumber,i=e.binWidth,o=e.stackField;this.chart.changeData((0,a.binHistogram)(t,n,i,r,o))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Histogram=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.binHistogram=function(t,e,n,a,o){var s=(0,r.clone)(t);(0,r.sortBy)(s,e);var l=(0,r.valuesOfKey)(s,e),u=(0,r.getRange)(l),c=u.max-u.min,f=n;if(!n&&a&&(f=c/a),!n&&!a){var d=function(t){return Math.ceil(Math.log(t.length)/Math.LN2)+1}(l);f=c/d}var p={},h=(0,r.groupBy)(s,o);(0,r.isEmpty)(h)?(0,r.each)(s,(function(t){var n=i(t[e],f),a=n[0]+"-"+n[1];(0,r.hasKey)(p,a)||(p[a]={range:n,count:0}),p[a].count+=1})):Object.keys(h).forEach((function(t){(0,r.each)(h[t],(function(n){var a=i(n[e],f),s=a[0]+"-"+a[1]+"-"+t;(0,r.hasKey)(p,s)||(p[s]={range:a,count:0},p[s][o]=t),p[s].count+=1}))}));var g=[];return(0,r.each)(p,(function(t){g.push(t)})),g};var r=n(0);function i(t,e){var n=Math.floor(t/e);return[e*n,e*(n+1)]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,a.flow)(l,u,c,i.theme,i.state,f,i.tooltip,i.interaction,i.animation)(t)};var r=n(1),i=n(22),a=n(8),o=n(30),s=n(568);function l(t){var e=t.chart,n=t.options,r=n.data,i=n.binField,l=n.binNumber,u=n.binWidth,c=n.color,f=n.stackField,d=n.legend,p=n.columnStyle,h=(0,s.binHistogram)(r,i,u,l,f);e.data(h);var g=(0,a.deepAssign)({},t,{options:{xField:"range",yField:"count",seriesField:f,isStack:!0,interval:{color:c,style:p}}});return(0,o.interval)(g),d&&f&&e.legend(f,d),t}function u(t){var e=t.options,n=e.xAxis,r=e.yAxis;return(0,a.flow)((0,i.scale)({range:n,count:r}))(t)}function c(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis;return!1===r?e.axis("range",!1):e.axis("range",r),!1===i?e.axis("count",!1):e.axis("count",i),t}function f(t){var e=t.chart,n=t.options.label,i=(0,a.findGeometry)(e,"interval");if(n){var o=n.callback,s=(0,r.__rest)(n,["callback"]);i.label({fields:["count"],callback:o,cfg:(0,a.transformLabel)(s)})}else i.label(!1);return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Progress=void 0;var r=n(1),i=n(18),a=n(299),o=n(571),s=n(300),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="process",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({percent:t}),this.chart.changeData((0,s.getProgressData)(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Progress=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_COLOR=void 0;var r=["#FAAD14","#E8EDF3"];e.DEFAULT_COLOR=r;var i={percent:.2,color:r,animation:{}};e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RingProgress=void 0;var r=n(1),i=n(15),a=n(18),o=n(300),s=n(573),l=n(1210),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="ring-process",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data((0,o.getProgressData)(t)),(0,s.statistic)({chart:this.chart,options:this.options},!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e}(a.Plot);e.RingProgress=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.statistic=u,e.adaptor=function(t){return(0,a.flow)(s.geometry,(0,o.scale)({}),l,u,o.animation,o.theme,(0,o.annotation)())(t)};var r=n(1),i=n(0),a=n(8),o=n(22),s=n(299);function l(t){var e=t.chart,n=t.options,r=n.innerRadius,i=n.radius;return e.coordinate("theta",{innerRadius:r,radius:i}),t}function u(t,e){var n=t.chart,o=t.options,s=o.innerRadius,l=o.statistic,u=o.percent,c=o.meta;if(n.getController("annotation").clear(!0),s&&l){var f=(0,i.get)(c,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},d=l.content;d&&(d=(0,a.deepAssign)({},d,{content:(0,i.isNil)(d.content)?f(u):d.content})),(0,a.renderStatistic)(n,{statistic:(0,r.__assign)((0,r.__assign)({},l),{content:d}),plotType:"ring-progress"},{percent:u})}return e&&n.render(!0),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=void 0;var r=n(0),i=n(301);e.transformData=function(t,e){var n=t;if(Array.isArray(e)){var a=e[0],o=e[1],s=e[2],l=e[3],u=e[4];n=(0,r.map)(t,(function(t){return t[i.BOX_RANGE]=[t[a],t[o],t[s],t[l],t[u]],t}))}return n}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.transformViolinData=e.toViolinValue=e.toBoxValue=void 0;var i=n(1),a=n(0),o=r(n(1220)),s=n(1222),l=function(t){return{low:(0,a.min)(t),high:(0,a.max)(t),q1:(0,s.quantile)(t,.25),q3:(0,s.quantile)(t,.75),median:(0,s.quantile)(t,[.5]),minMax:[(0,a.min)(t),(0,a.max)(t)],quantile:[(0,s.quantile)(t,.25),(0,s.quantile)(t,.75)]}};e.toBoxValue=l;var u=function(t,e){var n=o.default.create(t,e);return{violinSize:n.map((function(t){return t.y})),violinY:n.map((function(t){return t.x}))}};e.toViolinValue=u,e.transformViolinData=function(t){var e=t.xField,n=t.yField,r=t.seriesField,o=t.data,s=t.kde,c={min:s.min,max:s.max,size:s.sampleSize,width:s.width};if(!r){var f=(0,a.groupBy)(o,e);return Object.keys(f).map((function(t){var e=f[t].map((function(t){return t[n]}));return(0,i.__assign)((0,i.__assign)({x:t},u(e,c)),l(e))}))}var d=[],p=(0,a.groupBy)(o,r);return Object.keys(p).forEach((function(t){var o=(0,a.groupBy)(p[t],e);return Object.keys(o).forEach((function(e){var a,s=o[e].map((function(t){return t[n]}));d.push((0,i.__assign)((0,i.__assign)(((a={x:e})[r]=t,a),u(s,c)),l(s)))}))})),d}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.MEDIAN_VIEW_ID=e.QUANTILE_VIEW_ID=e.MIN_MAX_VIEW_ID=e.VIOLIN_VIEW_ID=e.MEDIAN_FIELD=e.QUANTILE_FIELD=e.MIN_MAX_FIELD=e.VIOLIN_SIZE_FIELD=e.VIOLIN_Y_FIELD=e.X_FIELD=void 0;var r=n(18),i=n(8);e.X_FIELD="x",e.VIOLIN_Y_FIELD="violinY",e.VIOLIN_SIZE_FIELD="violinSize",e.MIN_MAX_FIELD="minMax",e.QUANTILE_FIELD="quantile",e.MEDIAN_FIELD="median",e.VIOLIN_VIEW_ID="violin_view",e.MIN_MAX_VIEW_ID="min_max_view",e.QUANTILE_VIEW_ID="quantile_view",e.MEDIAN_VIEW_ID="median_view";var a=(0,i.deepAssign)({},r.Plot.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}});e.DEFAULT_OPTIONS=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getStockData=function(t,e){return(0,r.map)(t,(function(t){if((0,r.isArray)(e)){var n=e[0],a=e[1],o=e[2],s=e[3];t[i.TREND_FIELD]=t[n]<=t[a]?i.TREND_UP:i.TREND_DOWN,t[i.Y_FIELD]=[t[n],t[a],t[o],t[s]]}return t}))};var r=n(0),i=n(302)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"FUNNEL_CONVERSATION_FIELD",{enumerable:!0,get:function(){return o.FUNNEL_CONVERSATION}}),e.Funnel=void 0;var r=n(1),i=n(18),a=n(579),o=n(123),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="funnel",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.CONVERSATION_FIELD=o.FUNNEL_CONVERSATION,e.PERCENT_FIELD=o.FUNNEL_PERCENT,e.TOTAL_PERCENT_FIELD=o.FUNNEL_TOTAL_PERCENT,e}(i.Plot);e.Funnel=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=g,e.adaptor=function(t){return(0,o.flow)(p,h,g,v,i.tooltip,i.interaction,y,i.animation,i.theme,(0,i.annotation)())(t)};var r=n(0),i=n(22),a=n(190),o=n(8),s=n(546),l=n(580),u=n(1225),c=n(1226),f=n(1227),d=n(123);function p(t){var e,n=t.options,i=n.compareField,l=n.xField,u=n.yField,c=n.locale,f=n.funnelStyle,p=(0,a.getLocale)(c),h={label:i?{fields:[l,u,i,d.FUNNEL_PERCENT,d.FUNNEL_CONVERSATION],formatter:function(t){return""+t[u]}}:{fields:[l,u,d.FUNNEL_PERCENT,d.FUNNEL_CONVERSATION],offset:0,position:"middle",formatter:function(t){return t[l]+" "+t[u]}},tooltip:{title:l,formatter:function(t){return{name:t[l],value:t[u]}}},conversionTag:{formatter:function(t){return p.get(["conversionTag","label"])+": "+s.conversionTagFormatter.apply(void 0,t[d.FUNNEL_CONVERSATION])}}};return(i||f)&&(e=function(t){return(0,o.deepAssign)({},i&&{lineWidth:1,stroke:"#fff"},(0,r.isFunction)(f)?f(t):f)}),(0,o.deepAssign)({options:h},t,{options:{funnelStyle:e}})}function h(t){var e=t.options,n=e.compareField,r=e.dynamicHeight;return e.seriesField?(0,c.facetFunnel)(t):n?(0,u.compareFunnel)(t):r?(0,f.dynamicHeightFunnel)(t):(0,l.basicFunnel)(t)}function g(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,s=n.xField,l=n.yField;return(0,o.flow)((0,i.scale)(((e={})[s]=r,e[l]=a,e)))(t)}function v(t){return t.chart.axis(!1),t}function y(t){var e=t.chart,n=t.options.legend;return!1===n?e.legend(!1):e.legend(n),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.basicFunnel=function(t){return(0,a.flow)(c,f,d,p)(t)};var r=n(1),i=n(0),a=n(8),o=n(65),s=n(49),l=n(123),u=n(303);function c(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=(0,u.transformData)(i,i,{yField:a,maxSize:o,minSize:s});return e.data(l),t}function f(t){var e=t.chart,n=t.options,r=n.xField,u=n.yField,c=n.color,f=n.tooltip,d=n.label,p=n.shape,h=void 0===p?"funnel":p,g=n.funnelStyle,v=(0,o.getTooltipMapping)(f,[r,u]),y=v.fields,m=v.formatter;return(0,s.geometry)({chart:e,options:{type:"interval",xField:r,yField:l.FUNNEL_MAPPING_VALUE,colorField:r,tooltipFields:(0,i.isArray)(y)&&y.concat([l.FUNNEL_PERCENT,l.FUNNEL_CONVERSATION]),mapping:{shape:h,tooltip:m,color:c,style:g},label:d}}),(0,a.findGeometry)(t.chart,"interval").adjust("symmetric"),t}function d(t){var e=t.chart,n=t.options.isTransposed;return e.coordinate({type:"rect",actions:n?[]:[["transpose"],["scale",1,-1]]}),t}function p(t){var e=t.options.maxSize;return(0,u.conversionTagComponent)((function(t,n,i,a){var o=e-(e-t[l.FUNNEL_MAPPING_VALUE])/2;return(0,r.__assign)((0,r.__assign)({},a),{start:[n-.5,o],end:[n-.5,o+.05]})}))(t),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLiquidData=function(t){return[{percent:t,type:"liquid"}]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=function(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].sort((function(t,e){return t-e})),t[i].forEach((function(r,a){var o,l=0===a?r:t[i][a]-t[i][a-1];s.push(((o={rKey:i+"_"+a})[n]=n?t[n]:String(e),o[i]=l,o))})),t[r].forEach((function(i,a){var o;s.push(((o={mKey:t[r].length>1?r+"_"+a:""+r})[n]=n?t[n]:String(e),o[r]=i,o))})),s.push(((o={tKey:""+a})[n]=n?t[n]:String(e),o[a]=t[a],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(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.getTileMethod=u,e.treemap=function(t,e){var n,r=(e=(0,a.assign)({},l,e)).as;if(!(0,a.isArray)(r)||2!==r.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=(0,o.getField)(e)}catch(p){console.warn(p)}var s=u(e.tile,e.ratio),c=function(t){return i.treemap().tile(s).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)(i.hierarchy(t).sum((function(t){return e.ignoreParentValue&&t.children?0:t[n]})).sort(e.sort))}(t),f=r[0],d=r[1];return c.each((function(t){t[f]=[t.x0,t.x1,t.x1,t.x0],t[d]=[t.y1,t.y1,t.y0,t.y0],["x0","x1","y0","y1"].forEach((function(e){-1===r.indexOf(e)&&delete t[e]}))})),(0,o.getAllNodes)(c)};var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(188)),a=n(0),o=n(305);function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l={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 u(t,e){return"treemapSquarify"===t?i[t].ratio(e):i[t]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Gauge=void 0;var r=n(1),i=n(15),a=n(18),o=n(585),s=n(307),l=n(586);n(1240),n(1241);var u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="gauge",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t});var e=this.chart.views.find((function(t){return t.id===s.INDICATEOR_VIEW_ID}));e&&e.data((0,l.getIndicatorData)(t));var n=this.chart.views.find((function(t){return t.id===s.RANGE_VIEW_ID}));n&&n.data((0,l.getRangeData)(t,this.options.range)),(0,o.statistic)({chart:this.chart,options:this.options},!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(a.Plot);e.Gauge=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.statistic=h,e.adaptor=function(t){return(0,l.flow)(a.theme,a.animation,f,p,h,a.interaction,d,(0,a.annotation)(),g)(t)};var r=n(1),i=n(0),a=n(22),o=n(30),s=n(97),l=n(8),u=n(307),c=n(586);function f(t){var e=t.chart,n=t.options,r=n.percent,a=n.range,f=n.radius,d=n.innerRadius,p=n.startAngle,h=n.endAngle,g=n.axis,v=n.indicator,y=n.gaugeStyle,m=a.color,b=a.width;if(v){var x=(0,c.getIndicatorData)(r),_=e.createView({id:u.INDICATEOR_VIEW_ID});_.data(x),_.point().position(u.PERCENT+"*1").shape("gauge-indicator").customInfo({defaultColor:e.getTheme().defaultColor,indicator:v}),_.coordinate("polar",{startAngle:p,endAngle:h,radius:d*f}),_.axis(u.PERCENT,g),_.scale(u.PERCENT,(0,l.pick)(g,s.AXIS_META_CONFIG_KEYS))}var O=(0,c.getRangeData)(r,n.range),P=e.createView({id:u.RANGE_VIEW_ID});P.data(O);var w=(0,i.isString)(m)?[m,u.DEFAULT_COLOR]:m;return(0,o.interval)({chart:P,options:{xField:"1",yField:u.RANGE_VALUE,seriesField:u.RANGE_TYPE,rawFields:[u.PERCENT],isStack:!0,interval:{color:w,style:y},args:{zIndexReversed:!0},minColumnWidth:b,maxColumnWidth:b}}),P.coordinate("polar",{innerRadius:d,radius:f,startAngle:p,endAngle:h}).transpose(),t}function d(t){var e,n=t.chart,r=t.options,i=r.type,a=r.meter;if("meter"===i){var o=r.innerRadius,s=r.radius,l=r.startAngle,c=r.endAngle,f=r.range,d=null===f||void 0===f?void 0:f.width,p=null===f||void 0===f?void 0:f.width,h=n.getTheme().background;h&&"transparent"!==h||(h="#fff");var g=n.createView({id:u.MASK_VIEW_ID});g.data([(e={},e[u.RANGE_TYPE]="1",e[u.RANGE_VALUE]=1,e)]);var v={meter:a};g.interval({minColumnWidth:d,maxColumnWidth:p}).position("1*"+u.RANGE_VALUE).color(h).adjust("stack").shape("meter-gauge").customInfo(v),g.coordinate("polar",{innerRadius:o,radius:s,startAngle:l,endAngle:c}).transpose()}return t}function p(t){var e;return(0,l.flow)((0,a.scale)(((e={range:{min:0,max:1,maxLimit:1,minLimit:0}})[u.PERCENT]={},e)))(t)}function h(t,e){var n=t.chart,i=t.options,a=i.statistic,o=i.percent;if(n.getController("annotation").clear(!0),a){var s=a.content,u=void 0;s&&(u=(0,l.deepAssign)({},{content:(100*o).toFixed(2)+"%",style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},s)),(0,l.renderGaugeStatistic)(n,{statistic:(0,r.__assign)((0,r.__assign)({},a),{content:u})},{percent:o})}return e&&n.render(!0),t}function g(t){var e=t.chart;return e.legend(!1),e.tooltip(!1),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.processRangeData=a,e.getIndicatorData=function(t){var e;return[(e={},e[i.PERCENT]=(0,r.clamp)(t,0,1),e)]},e.getRangeData=function(t,e){var n=(0,r.get)(e,["ticks"],[]);return a((0,r.size)(n)?n:[0,(0,r.clamp)(t,0,1),1],t)};var r=n(0),i=n(307);function a(t,e){return t.map((function(n,r){var a;return(a={})[i.RANGE_VALUE]=n-(t[r-1]||0),a[i.RANGE_TYPE]=""+r,a[i.PERCENT]=e,a})).filter((function(t){return!!t[i.RANGE_VALUE]}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.processData=s,e.transformData=function(t,e,n,a){return s(t,e,n,o.Y_FIELD,a).map((function(e,n){var a;return(0,i.isObject)(e)?(0,r.__assign)((0,r.__assign)({},e),((a={})[o.ABSOLUTE_FIELD]=e[o.Y_FIELD][1],a[o.DIFF_FIELD]=e[o.Y_FIELD][1]-e[o.Y_FIELD][0],a[o.IS_TOTAL]=n===t.length,a)):e}))};var r=n(1),i=n(0),a=n(8),o=n(308);function s(t,e,n,o,s){var l,u=[];if((0,i.reduce)(t,(function(t,e){var s;(0,a.log)(a.LEVEL.WARN,(0,i.isNumber)(e[n]),e[n]+" is not a valid number");var l=(0,i.isUndefined)(e[n])?null:e[n];return u.push((0,r.__assign)((0,r.__assign)({},e),((s={})[o]=[t,t+l],s))),t+l}),0),u.length&&s){var c=(0,i.get)(u,[[t.length-1],o,[1]]);u.push(((l={})[e]=s.label,l[n]=c,l[o]=[0,c],l))}return u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SERIES_FIELD_KEY=e.SECOND_AXES_VIEW=e.FIRST_AXES_VIEW=void 0,e.FIRST_AXES_VIEW="first-axes-view",e.SECOND_AXES_VIEW="second-axes-view",e.SERIES_FIELD_KEY="series-field-key"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=function(t,e,n,i,a){var o=[];e.forEach((function(e){i.forEach((function(r){var i,a=((i={})[t]=r[t],i[n]=e,i[e]=r[e],i);o.push(a)}))}));var s=Object.values((0,r.groupBy)(o,n)),l=s[0],u=void 0===l?[]:l,c=s[1],f=void 0===c?[]:c;return a?[u.reverse(),f.reverse()]:[u,f]},e.isHorizontal=i,e.syncViewPadding=function(t,e,n){var r=e[0],a=e[1],o=r.autoPadding,s=a.autoPadding,l=t.__axisPosition,u=l.layout,c=l.position;if(i(u)&&"top"===c&&(r.autoPadding=n.instance(o.top,0,o.bottom,o.left),a.autoPadding=n.instance(s.top,o.left,s.bottom,0)),i(u)&&"bottom"===c&&(r.autoPadding=n.instance(o.top,o.right/2+5,o.bottom,o.left),a.autoPadding=n.instance(s.top,s.right,s.bottom,o.right/2+5)),!i(u)&&"bottom"===c){var f=o.left>=s.left?o.left:s.left;r.autoPadding=n.instance(o.top,o.right,o.bottom/2+5,f),a.autoPadding=n.instance(o.bottom/2+5,s.right,s.bottom,f)}i(u)||"top"!==c||(f=o.left>=s.left?o.left:s.left,r.autoPadding=n.instance(o.top,o.right,0,f),a.autoPadding=n.instance(0,s.right,o.top,f))};var r=n(0);function i(t){return"vertical"!==t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findInteraction=s,e.enableInteraction=l,e.enableDrillInteraction=function(t){var e=t.interactions,n=t.drilldown;return(0,i.get)(n,"enabled")||l(e,"treemap-drill-down")},e.resetDrillDown=function(t){var e=t.interactions["drill-down"];e&&e.context.actions.find((function(t){return"drill-down-action"===t.name})).reset()},e.transformData=function(t){var e=t.data,n=t.colorField,s=t.enableDrillDown,l=t.hierarchyConfig,u=(0,o.treemap)(e,(0,r.__assign)((0,r.__assign)({},l),{type:"hierarchy.treemap",field:"value",as:["x","y"]})),c=[];return u.forEach((function(t){if(0===t.depth)return null;if(s&&1!==t.depth)return null;if(!s&&t.children)return null;var o=t.ancestors().map((function(t){return{data:t.data,height:t.height,value:t.value}})),u=s&&(0,i.isArray)(e.path)?o.concat(e.path.slice(1)):o,f=Object.assign({},t.data,(0,r.__assign)({x:t.x,y:t.y,depth:t.depth,value:t.value,path:u},t));if(!t.data[n]&&t.parent){var d=t.ancestors().find((function(t){return t.data[n]}));f[n]=null===d||void 0===d?void 0:d.data[n]}else f[n]=t.data[n];f[a.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:l,colorField:n,enableDrillDown:s},c.push(f)})),c};var r=n(1),i=n(0),a=n(193),o=n(583);function s(t,e){if((0,i.isArray)(t))return t.find((function(t){return t.type===e}))}function l(t,e){var n=s(t,e);return n&&!1!==n.enable}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getNodeWidthRatio=l,e.getNodePaddingRatio=u,e.transformToViewsData=function(t,e,n){var c=t.data,f=t.sourceField,d=t.targetField,p=t.weightField,h=t.nodeAlign,g=t.nodeSort,v=t.nodePadding,y=t.nodePaddingRatio,m=t.nodeWidth,b=t.nodeWidthRatio,x=t.nodeDepth,_=t.rawFields,O=void 0===_?[]:_,P=(0,a.transformDataToNodeLinkData)((0,s.cutoffCircle)(c,f,d),f,d,p,O),w=(0,o.sankeyLayout)({nodeAlign:h,nodePadding:u(v,y,n),nodeWidth:l(m,b,e),nodeSort:g,nodeDepth:x},P),M=w.nodes,C=w.links;return{nodes:M.map((function(t){return(0,r.__assign)((0,r.__assign)({},(0,i.pick)(t,(0,r.__spreadArrays)(["x","y","name"],O))),{isNode:!0})})),edges:C.map((function(t){return(0,r.__assign)((0,r.__assign)({source:t.source.name,target:t.target.name,name:t.source.name||t.target.name},(0,i.pick)(t,(0,r.__spreadArrays)(["x","y","value"],O))),{isNode:!1})}))}};var r=n(1),i=n(8),a=n(191),o=n(1257),s=n(1261);function l(t,e,n){return(0,i.isRealNumber)(t)?t/n:e}function u(t,e,n){return(0,i.isRealNumber)(t)?t/n:e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.left=function(t){return t.depth},e.right=function(t,e){return e-1-t.height},e.justify=function(t,e){return t.sourceLinks.length?t.depth:e-1},e.center=function(t){return t.targetLinks.length?t.depth:t.sourceLinks.length?(0,r.minBy)(t.sourceLinks,i)-1:0};var r=n(0);function i(t){return t.target.depth}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.EDGE_COLOR_FIELD=e.NODE_COLOR_FIELD=e.Y_FIELD=e.X_FIELD=void 0;var r=n(0);e.X_FIELD="x",e.Y_FIELD="y",e.NODE_COLOR_FIELD="name",e.EDGE_COLOR_FIELD="source";var i={nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.5,lineWidth:2},label:{fields:["x","name"],callback:function(t,e){return{labelEmit:!0,style:{fill:"#8c8c8c"},offsetX:(t[0]+t[1])/2>.5?-4:4,content:e}}},tooltip:{showTitle:!1,showMarkers:!1,fields:["source","target","value","isNode"],showContent:function(t){return!(0,r.get)(t,[0,"data","isNode"])},formatter:function(t){return{name:t.source+" -> "+t.target,value:t.value}}},interactions:[{type:"element-active"}],weight:!0,nodePaddingRatio:.1,nodeWidthRatio:.05};e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Mix=void 0;var r=n(1),i=n(18),a=n(1269);n(1270);var o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="mix",e}return(0,r.__extends)(e,t),e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Mix=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.execPlotAdaptor=function(t,e,n){var a=F[t];a?(0,k[t])({chart:e,options:(0,i.deepAssign)({},a.getDefaultOptions(),(0,r.get)(L,t,{}),n)}):console.error("could not find "+t+" plot")};var r=n(0),i=n(8),a=n(296),o=n(551),s=n(297),l=n(548),u=n(544),c=n(585),f=n(563),d=n(565),p=n(192),h=n(573),g=n(299),v=n(558),y=n(569),m=n(579),b=n(540),x=n(550),_=n(547),O=n(545),P=n(543),w=n(584),M=n(562),C=n(566),S=n(564),A=n(572),E=n(570),j=n(557),T=n(567),I=n(578),k={line:a.adaptor,pie:o.adaptor,column:s.adaptor,bar:l.adaptor,area:u.adaptor,gauge:c.adaptor,"tiny-line":f.adaptor,"tiny-column":d.adaptor,"tiny-area":p.adaptor,"ring-progress":h.adaptor,progress:g.adaptor,scatter:v.adaptor,histogram:y.adaptor,funnel:m.adaptor},F={line:b.Line,pie:x.Pie,column:O.Column,bar:_.Bar,area:P.Area,gauge:w.Gauge,"tiny-line":M.TinyLine,"tiny-column":S.TinyColumn,"tiny-area":C.TinyArea,"ring-progress":A.RingProgress,progress:E.Progress,scatter:j.Scatter,histogram:T.Histogram,funnel:I.Funnel},L={pie:{label:!1},column:{tooltip:{showMarkers:!1}},bar:{tooltip:{showMarkers:!1}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.RAW_FIELDS=void 0,e.RAW_FIELDS=["x","y","r","name","value","path","depth"],e.DEFAULT_OPTIONS={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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getRangeData=e.getIndicatorData=e.processRangeData=void 0;var r=n(0),i=n(310);function a(t,e){return t.map((function(n,r){var a;return(a={})[i.RANGE_VALUE]=n-(t[r-1]||0),a[i.RANGE_TYPE]=""+r,a[i.PERCENT]=e,a})).filter((function(t){return!!t[i.RANGE_VALUE]}))}e.processRangeData=a,e.getIndicatorData=function(t){var e;return[(e={},e[i.PERCENT]=r.clamp(t,0,1),e)]},e.getRangeData=function(t,e){var n=r.get(e,["ticks"],[]);return a(r.size(n)?n:[0,r.clamp(t,0,1),1],t)}},function(t,e,n){"use strict";n.d(e,"w",(function(){return f})),n.d(e,"A",(function(){return p})),n.d(e,"J",(function(){return b})),n.d(e,"I",(function(){return O})),n.d(e,"K",(function(){return C})),n.d(e,"p",(function(){return E})),n.d(e,"L",(function(){return F})),n.d(e,"H",(function(){return L})),n.d(e,"b",(function(){return B})),n.d(e,"E",(function(){return z})),n.d(e,"k",(function(){return W})),n.d(e,"s",(function(){return Y})),n.d(e,"y",(function(){return H})),n.d(e,"a",(function(){return q})),n.d(e,"D",(function(){return K})),n.d(e,"r",(function(){return $})),n.d(e,"f",(function(){return et})),n.d(e,"l",(function(){return rt})),n.d(e,"F",(function(){return it})),n.d(e,"z",(function(){return at})),n.d(e,"t",(function(){return ot})),n.d(e,"u",(function(){return lt})),n.d(e,"g",(function(){return ct})),n.d(e,"n",(function(){return dt})),n.d(e,"N",(function(){return vt})),n.d(e,"B",(function(){return bt})),n.d(e,"i",(function(){return _t})),n.d(e,"G",(function(){return Pt})),n.d(e,"m",(function(){return Mt})),n.d(e,"x",(function(){return kt})),n.d(e,"q",(function(){return Dt})),n.d(e,"o",(function(){return Rt})),n.d(e,"h",(function(){return Bt})),n.d(e,"M",(function(){return Vt})),n.d(e,"C",(function(){return Wt})),n.d(e,"c",(function(){return Yt})),n.d(e,"d",(function(){return qt})),n.d(e,"e",(function(){return $t})),n.d(e,"j",(function(){return Jt})),n.d(e,"v",(function(){return re}));var r={};n.r(r),n.d(r,"ProgressChart",(function(){return f})),n.d(r,"RingProgressChart",(function(){return p})),n.d(r,"TinyColumnChart",(function(){return b})),n.d(r,"TinyAreaChart",(function(){return O})),n.d(r,"TinyLineChart",(function(){return C}));var i={};n.r(i),n.d(i,"LineChart",(function(){return E})),n.d(i,"TreemapChart",(function(){return F})),n.d(i,"StepLineChart",(function(){return L})),n.d(i,"BarChart",(function(){return B})),n.d(i,"StackedBarChart",(function(){return z})),n.d(i,"GroupedBarChart",(function(){return W})),n.d(i,"PercentStackedBarChart",(function(){return Y})),n.d(i,"RangeBarChart",(function(){return H})),n.d(i,"AreaChart",(function(){return q})),n.d(i,"StackedAreaChart",(function(){return K})),n.d(i,"PercentStackedAreaChart",(function(){return $})),n.d(i,"ColumnChart",(function(){return et})),n.d(i,"GroupedColumnChart",(function(){return rt})),n.d(i,"StackedColumnChart",(function(){return it})),n.d(i,"RangeColumnChart",(function(){return at})),n.d(i,"PercentStackedColumnChart",(function(){return ot})),n.d(i,"PieChart",(function(){return lt})),n.d(i,"DensityHeatmapChart",(function(){return ct})),n.d(i,"HeatmapChart",(function(){return dt})),n.d(i,"WordCloudChart",(function(){return vt})),n.d(i,"RoseChart",(function(){return bt})),n.d(i,"FunnelChart",(function(){return _t})),n.d(i,"StackedRoseChart",(function(){return Pt})),n.d(i,"GroupedRoseChart",(function(){return Mt})),n.d(i,"RadarChart",(function(){return kt})),n.d(i,"LiquidChart",(function(){return Dt})),n.d(i,"HistogramChart",(function(){return Rt})),n.d(i,"DonutChart",(function(){return Bt})),n.d(i,"WaterfallChart",(function(){return Vt})),n.d(i,"ScatterChart",(function(){return Wt})),n.d(i,"BubbleChart",(function(){return Yt})),n.d(i,"BulletChart",(function(){return qt})),n.d(i,"CalendarChart",(function(){return $t})),n.d(i,"GaugeChart",(function(){return Jt}));var a=n(4),o=n.n(a),s=n(3),l=n.n(s),u=n(615),c=n(12),f=Object(c.a)(u.Progress,"ProgressChart",(function(t){return o()({data:t.percent,color:"#5B8FF9"},t)})),d=n(616),p=Object(c.a)(d.RingProgress,"RingProgressChart",(function(t){return o()({data:t.percent,color:"#5B8FF9"},t)})),h=n(617),g=n(19),v=n.n(g),y=n(13),m=n(0),b=Object(c.a)(h.TinyColumn,"TinyColumnChart",(function(t){var e=Object(y.c)(t);if(!Object(m.isNil)(e.yField)){var n=e.data.map((function(t){return t[e.yField]})).filter((function(t){return!Object(m.isNil)(t)}));n&&n.length&&v()(e,"data",n)}return v()(e,"tooltip",!1),e})),x=n(618),_=function(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},O=Object(c.a)(x.TinyArea,"TinyAreaChart",(function(t){var e=Object(y.c)(t),n=e.xField,r=e.yField,i=e.data,a=_(e,["xField","yField","data"]);return n&&r&&i&&(a.data=i.map((function(t){return t[r]}))),o()({},a)})),P=n(619),w=n(16),M=n.n(w),C=Object(c.a)(P.TinyLine,"TinyLineChart",(function(t){var e=Object(y.c)(t);if(!Object(m.isNil)(e.yField)){var n=e.data.map((function(t){return t[e.yField]})).filter((function(t){return!Object(m.isNil)(t)}));n&&n.length&&v()(e,"data",n)}var r=M()(e,"size");if(!Object(m.isNil)(r)){var i=M()(e,"lineStyle",{});v()(e,"lineStyle",o()(o()({},i),{lineWidth:r}))}return v()(e,"tooltip",!1),e})),S=n(223),A=function(t){var e=Object(y.c)(t);return Object(y.e)(e,"point"),!0===e.point&&(e.point={}),e},E=Object(c.a)(S.Line,"LineChart",A),j=n(620),T=n(14),I=n.n(T),k=function t(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if(r>n)delete e.children;else{var i=e.children;i&&i.length&&i.forEach((function(e){t(e,n,r+1)}))}},F=Object(c.a)(j.Treemap,"TreemapChart",(function(t){var e=Object(y.c)(t),n=Object(m.get)(e,"maxLevel",2);if(!Object(m.isNil)(n))if(n<1)I()(!1,"maxLevel \u5fc5\u987b\u5927\u4e8e\u7b49\u4e8e1");else{var r=Object(m.get)(e,"data",{});k(r,n),Object(m.set)(e,"data",r),Object(m.set)(e,"maxLevel",n)}return e})),L=Object(c.a)(S.Line,"StepLineChart",(function(t){return I()(!1,"<StepLineChart />\u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<LineChart />\u66ff\u4ee3\u3002"),t.stepType=t.stepType||t.step||"hv",A(t)})),D=n(83),N=function(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},R=function(t){var e=Object(y.c)(t),n=e.barSize,r=N(e,["barSize"]);return Object(y.f)([{sourceKey:"stackField",targetKey:"seriesField",notice:"stackField\u662f\u65e7\u7248API\uff0c\u5373\u5c06\u5e9f\u5f03 \u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"},{sourceKey:"colorField",targetKey:"seriesField",notice:"colorField\u662f\u65e7\u7248API\uff0c\u5373\u5c06\u5e9f\u5f03 \u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"}],r),Object(m.isNil)(n)||(r.minBarWidth=n,r.maxBarWidth=n),r},B=Object(c.a)(D.Bar,"BarChart",R),z=Object(c.a)(D.Bar,"StackedBarChart",(function(t){return I()(!1,"<StackedBarChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<BarChart />\u66ff\u4ee3\uff0c"),Object(m.deepMix)(t,{isStack:!0}),R(t)})),V=function(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},G=[{sourceKey:"colorField",targetKey:"seriesField",notice:"colorField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"}],W=Object(c.a)(D.Bar,"GroupedBarChart",(function(t){I()(!1,"<GroupedBarChart /> \u57285.0\u540e\u5373\u5c06\u88ab\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<BarChart /> \u66ff\u4ee3");var e=Object(y.c)(t),n=e.barSize,r=V(e,["barSize"]);return Object(y.f)(G,r),Object(m.isNil)(n)||(r.minBarWidth=n,r.maxBarWidth=n),Object(m.deepMix)(t,{isGroup:!0}),r})),Y=Object(c.a)(D.Bar,"PercentStackedBarChart",(function(t){return I()(!1,"<PercentStackedBarChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<BarChart />\u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isPercent:!0,isStack:!0}),R(t)})),H=Object(c.a)(D.Bar,"RangeBarChart",(function(t){return I()(!1,"<RangeBarChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<BarChart />\u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isRange:!0}),R(t)})),U=n(131),X=function(t){var e=Object(y.c)(t);return Object(y.e)(e,"line"),Object(y.e)(e,"point"),e.isStack=!Object(m.isNil)(e.isStack)&&e.isStack,Object(y.f)([{sourceKey:"stackField",targetKey:"seriesField",notice:"stackField\u662f\u65e7\u7248api\uff0c\u5373\u5c06\u5e9f\u5f03 \u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"}],e),e},q=Object(c.a)(U.Area,"AreaChart",X),K=Object(c.a)(U.Area,"StackedAreaChart",(function(t){return I()(!1,"<StackedAreaChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<AreaChart /> \u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isStack:!0}),X(t)})),$=Object(c.a)(U.Area,"PercentStackedAreaChart",(function(t){return I()(!1,"<PercentStackedAreaChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<AreaChart /> \u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isPercent:!0}),X(t)})),Z=n(84),Q=function(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},J=[{sourceKey:"colorField",targetKey:"seriesField",notice:"colorField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"},{sourceKey:"stackField",targetKey:"seriesField",notice:"colorField\u662f\u65e7\u7248API\uff0c\u5373\u5c06\u5e9f\u5f03 \u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"}],tt=function(t){var e=Object(y.c)(t),n=e.columnSize,r=Q(e,["columnSize"]);return Object(y.f)(J,r),Object(m.isNil)(n)||(r.minColumnWidth=n,r.maxColumnWidth=n),r},et=Object(c.a)(Z.Column,"ColumnChart",tt),nt=function(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},rt=Object(c.a)(Z.Column,"GroupedColumnChart",(function(t){I()(!1,"<GroupedColumnChart /> \u57285.0\u540e\u5373\u5c06\u88ab\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<ColumnChart /> \u66ff\u4ee3");var e=Object(y.c)(t),n=e.columnSize,r=nt(e,["columnSize"]);return Object(m.isNil)(n)||(r.minColumnWidth=n,r.maxColumnWidth=n),Object(m.deepMix)(t,{isGroup:!0}),r})),it=Object(c.a)(Z.Column,"StackedColumnChart",(function(t){return I()(!1,"<StackedColumnChart />\u5373\u5c06\u57285.0\u4e2d\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<ColumnChart />\u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isStack:!0}),tt(t)})),at=Object(c.a)(Z.Column,"RangeColumnChart",(function(t){return I()(!1,"<RangeColumnChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<ColumnChart />\u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isRange:!0}),tt(t)})),ot=Object(c.a)(Z.Column,"PercentStackedColumnChart",(function(t){return I()(!1,"<PercentStackedColumnChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<ColumnChart />\u66ff\u4ee3\u3002"),Object(m.deepMix)(t,{isPercent:!0,isStack:!0}),tt(t)})),st=n(224),lt=Object(c.a)(st.Pie,"PieChart",y.c),ut=n(132),ct=Object(c.a)(ut.Heatmap,"DensityHeatmapChartChart",(function(t){var e=Object(y.c)(t);return Object(y.f)([{sourceKey:"radius",targetKey:"sizeRatio",notice:"radius \u8bf7\u4f7f\u7528sizeRatio\u66ff\u4ee3"}],e),Object(m.set)(e,"type","density"),e})),ft=function(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},dt=Object(c.a)(ut.Heatmap,"HeatmapChart",(function(t){var e=Object(y.c)(t),n=e.shapeType,r=ft(e,["shapeType"]);return n&&(r.heatmapStyle=n,Object(T.warn)(!1,"shapeType\u662fg2plot@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528 `heatmapStyle` \u66ff\u4ee3")),!r.shape&&r.sizeField&&(r.shape="square"),r})),pt=n(621),ht=n(15),gt=function(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},vt=Object(c.a)(pt.WordCloud,"WordCloudChart",(function(t){var e=t.maskImage,n=t.wordField,r=void 0===n?"word":n,i=t.weightField,a=void 0===i?"weight":i,s=t.colorField,l=void 0===s?"word":s,u=t.selected,c=t.shuffle,f=t.interactions,d=void 0===f?[{type:"element-active"}]:f,p=t.onGetG2Instance,h=t.tooltip,g=t.wordStyle,v=t.onWordCloudHover,y=t.onWordCloudClick,m=gt(t,["maskImage","wordField","weightField","colorField","selected","shuffle","interactions","onGetG2Instance","tooltip","wordStyle","onWordCloudHover","onWordCloudClick"]),b=g.active,x=gt(g,["active"]);return o()({colorField:l,wordField:r,weightField:a,imageMask:e,random:c,interactions:d,wordStyle:x,tooltip:!(h&&!h.visible)&&h,onGetG2Instance:function(t){if(p&&p(t),u>=0){var e=t.chart,n=Object(ht.getTheme)();b&&o()(n.geometries.point["hollow-circle"].active.style,b),e.on("afterrender",(function(){e.geometries.length&&e.geometries[0].elements.forEach((function(t,e){e===u&&t.setState("active",!0)}))})),e.on("plot:mousemove",(function(t){if(t.data){var e=t.data.data,n=e.datum,r=e.x,i=e.y,a=e.width,o=e.height;v&&v(n,{x:r,y:i,w:a,h:o},t.event)}else v&&v(void 0,void 0,t.event)})),e.on("plot:click",(function(t){if(t.data){var e=t.data.data,n=e.datum,r=e.x,i=e.y,a=e.width,o=e.height;y&&y(n,{x:r,y:i,w:a,h:o},t.event)}else y&&y(void 0,void 0,t.event)}))}}},m)})),yt=n(133),mt=[{sourceKey:"colorField",targetKey:"seriesField",notice:"colorField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"},{sourceKey:"categoryField",targetKey:"xField",notice:"categoryField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528xField\u66ff\u4ee3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528yFeild\u66ff\u4ee3"}],bt=Object(c.a)(yt.Rose,"RoseChart",(function(t){var e=Object(y.c)(t);return Object(y.f)(mt,e),!1===M()(e,"tooltip.visible")&&v()(e,"tooltip",!1),!1===M()(e,"label.visible")&&v()(e,"label",!1),"inner"===M()(e,"label.type")&&(e.label.offset=-15,delete e.label.type),"outer"===M()(e,"label.type")&&delete e.label.type,e})),xt=n(622),_t=Object(c.a)(xt.Funnel,"FunnelChart",(function(t){var e=Object(y.c)(t);return Object(y.f)([{sourceKey:"transpose",targetKey:"isTransposed",notice:"transpose \u5373\u5c06\u5e9f\u5f03 \u8bf7\u4f7f\u7528isTransposed\u66ff\u4ee3"}],e),e})),Ot=[{sourceKey:"stackField",targetKey:"seriesField",notice:"stackField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"},{sourceKey:"categoryField",targetKey:"xField",notice:"categoryField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528xField\u66ff\u4ee3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528yFeild\u66ff\u4ee3"}],Pt=Object(c.a)(yt.Rose,"StackedRoseChart",(function(t){I()(!1,"<StackedRoseChart /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<RoseChart />\u66ff\u4ee3\uff0c");var e=Object(y.c)(t);return Object(y.f)(Ot,e),!1===M()(e,"tooltip.visible")&&v()(e,"tooltip",!1),!1===M()(e,"label.visible")&&v()(e,"label",!1),"inner"===M()(e,"label.type")&&(e.label.offset=-15,delete e.label.type),"outer"===M()(e,"label.type")&&delete e.label.type,o()(o()({},e),{isStack:!0})})),wt=[{sourceKey:"groupField",targetKey:"seriesField",notice:"groupField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528seriesField\u66ff\u4ee3"},{sourceKey:"categoryField",targetKey:"xField",notice:"categoryField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528xField\u66ff\u4ee3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528yFeild\u66ff\u4ee3"}],Mt=Object(c.a)(yt.Rose,"GroupedRoseChart",(function(t){I()(!1,"<GroupedRose /> \u5373\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528<Rose />\u3002");var e=Object(y.c)(t);return Object(y.f)(wt,e),"inner"===Object(m.get)(e,"label.type")&&(e.label.offset=-15,delete e.label.type),"outer"===Object(m.get)(e,"label.type")&&delete e.label.type,o()(o()({},e),{isGroup:!0})})),Ct=n(38),St=n.n(Ct),At=n(61),Et=n.n(At),jt=n(623),Tt=[{sourceKey:"angleField",targetKey:"xField",notice:"angleField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528xField\u66ff\u4ee3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528yFeild\u66ff\u4ee3"},{sourceKey:"angleAxis",targetKey:"xAxis",notice:"angleAxis \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528xAxis\u66ff\u4ee3"},{sourceKey:"radiusAxis",targetKey:"yAxis",notice:"radiusAxis \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528yAxis\u66ff\u4ee3"}],It=function(t){var e=M()(t,"line",{}),n=e.visible,r=e.size,i=e.style;v()(t,"lineStyle",o()(o()(o()({},i),{opacity:1,lineWidth:"number"===typeof r?r:2}),function(t){return St()(t)||t?{fillOpacity:1,strokeOpacity:1}:{fillOpacity:0,strokeOpacity:0}}(n)))},kt=Object(c.a)(jt.Radar,"RadarChart",(function(t){Object(y.f)(Tt,t);var e=Object(y.c)(t);return!1===M()(e,"area.visible")&&v()(e,"area",!1),!1===M()(e,"point.visible")&&v()(e,"point",!1),It(e),(Et()(e.angleAxis)||Et()(e.radiusAxis))&&(e.angleAxis||(e.angleAxis={}),e.angleAxis.line=M()(e,"angleAxis.line",null),e.angleAxis.tickLine=M()(e,"angleAxis.tickLine",null)),!1===M()(e,"tooltip.visible")&&v()(e,"tooltip",!1),!1===M()(e,"label.visible")&&v()(e,"label",!1),"line"===M()(e,"yAxis.grid.line.type")&&Object(m.deepMix)(e,{xAxis:{line:null,tickLine:null}},e),e})),Ft=n(624),Lt=function(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},Dt=Object(c.a)(Ft.Liquid,"LiquidChart",(function(t){var e=Object(y.c)(t),n=(e.range,e.min),r=void 0===n?0:n,i=e.max,a=void 0===i?1:i,s=e.value,l=Lt(e,["range","min","max","value"]);if(!Object(m.isNil)(s)){l.percent=s/(a-r);var u=Object(m.get)(l,"statistic.content.formatter");null!==l.statistic&&!1!==l.statistic&&Object(m.deepMix)(l,{statistic:{content:{formatter:function(){return Object(m.isFunction)(u)&&u(s),s}}}})}Object(y.e)(l,"statistic"),Object(y.e)(l,"statistic.title"),Object(y.e)(l,"statistic.content");var c=l.percent;return o()({data:c},l)})),Nt=n(625),Rt=Object(c.a)(Nt.Histogram,"HistogramChart"),Bt=Object(c.a)(st.Pie,"DonutChart",(function(t){var e=Object(y.c)(t);return Object(y.e)(e,"statistic"),Object(y.e)(e,"statistic.title"),Object(y.e)(e,"statistic.content"),o()({innerRadius:.8},e)})),zt=n(626),Vt=Object(c.a)(zt.Waterfall,"WaterfallChart"),Gt=n(225),Wt=Object(c.a)(Gt.Scatter,"ScatterChart",(function(t){var e=Object(y.c)(t);M()(e,"pointSize")&&v()(e,"size",M()(e,"pointSize")),Object(y.e)(e,"quadrant");var n=M()(e,"quadrant.label");if(!M()(e,"quadrant.labels")&&n){var r=n.text,i=n.style;if(r&&r.length&&i){var a=r.map((function(t){return{style:i,content:t}}));v()(e,"quadrant.labels",a)}}if(!M()(e,"regressionLine")){var o=M()(e,"trendline");Object(m.isObject)(o)&&!1===M()(o,"visible")?v()(e,"regressionLine",null):v()(e,"regressionLine",o)}return e})),Yt=Object(c.a)(Gt.Scatter,"BubbleChart",(function(t){var e=Object(y.c)(t);return St()(M()(e,"pointSize"))||v()(e,"size",M()(e,"pointSize")),I()(!1,"BubbleChart \u56fe\u8868\u7c7b\u578b\u547d\u540d\u5df2\u53d8\u66f4\u4e3aScatter\uff0c\u8bf7\u4fee\u6539\u4e3a<ScatterChart />"),e})),Ht=n(627),Ut=n(21),Xt=n.n(Ut),qt=Object(c.a)(Ht.Bullet,"BulletChart",(function(t){var e=Object(y.c)(t);return St()(M()(t,"measureSize"))||(I()(!1,"measureSize\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528size.measure\u66ff\u4ee3"),v()(e,"size.measure",M()(t,"measureSize"))),St()(M()(t,"rangeSize"))||(I()(!1,"rangeSize\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528size.range\u66ff\u4ee3"),v()(e,"size.range",M()(t,"rangeSize"))),St()(M()(t,"markerSize"))||(I()(!1,"markerSizee\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528size.target\u66ff\u4ee3"),v()(e,"size.target",M()(t,"markerSize"))),St()(M()(t,"measureColors"))||(I()(!1,"measureColors\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528color.measure\u66ff\u4ee3"),v()(e,"color.measure",M()(t,"measureColors"))),St()(M()(t,"rangeColors"))||(I()(!1,"rangeColors\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528color.range\u66ff\u4ee3"),v()(e,"color.range",M()(t,"rangeColors"))),St()(M()(t,"markerColors"))||(I()(!1,"markerColors\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528color.target\u66ff\u4ee3"),v()(e,"color.target",M()(t,"markerColors"))),St()(M()(t,"markerStyle"))||(I()(!1,"markerStyle\u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528bulletStyle.target\u66ff\u4ee3"),v()(e,"bulletStyle.target",M()(t,"markerStyle"))),St()(M()(t,"xAxis.line"))&&v()(e,"xAxis.line",!1),St()(M()(t,"yAxis"))&&v()(e,"yAxis",!1),St()(M()(t,"measureField"))&&v()(e,"measureField","measures"),St()(M()(t,"rangeField"))&&v()(e,"rangeField","ranges"),St()(M()(t,"targetField"))&&v()(e,"targetField","target"),I()(!St()(M()(t,"rangeMax")),"\u8be5\u5c5e\u6027\u5df2\u5e9f\u5f03\uff0c\u8bf7\u5728\u6570\u636e\u4e2d\u914d\u7f6erange\uff0c\u5e76\u914d\u7f6erangeField"),Xt()(M()(t,"data"))&&v()(e,"data",t.data.map((function(e){var n={};return St()(M()(t,"rangeMax"))||(n={ranges:[M()(t,"rangeMax")]}),Xt()(e.targets)?o()(o()(o()({},n),{target:e.targets[0]}),e):o()(o()({},n),e)}))),e}));n(628).G2.registerShape("polygon","boundary-polygon",{draw:function(t,e){var n=e.addGroup(),r={stroke:"#fff",lineWidth:1,fill:t.color,paht:[]},i=t.points,a=[["M",i[0].x,i[0].y],["L",i[1].x,i[1].y],["L",i[2].x,i[2].y],["L",i[3].x,i[3].y],["Z"]];if(r.path=this.parsePath(a),n.addShape("path",{attrs:r}),Object(m.get)(t,"data.lastWeek")){var o=[["M",i[2].x,i[2].y],["L",i[3].x,i[3].y]];n.addShape("path",{attrs:{path:this.parsePath(o),lineWidth:4,stroke:"#404040"}}),Object(m.get)(t,"data.lastDay")&&n.addShape("path",{attrs:{path:this.parsePath([["M",i[1].x,i[1].y],["L",i[2].x,i[2].y]]),lineWidth:4,stroke:"#404040"}})}return n}});var Kt=[{sourceKey:"colors",targetKey:"color",notice:"colors \u662f g2Plot@1.0 \u7684\u5c5e\u6027\uff0c\u8bf7\u4f7f\u7528 color \u5c5e\u6027\u66ff\u4ee3"},{sourceKey:"valueField",targetKey:"colorField",notice:"valueField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528colorField\u66ff\u4ee3"},{sourceKey:"radiusField",targetKey:"yField",notice:"radiusField \u662f g2@1.0\u7684\u5c5e\u6027\uff0c\u5373\u5c06\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528yFeild\u66ff\u4ee3"}],$t=Object(c.a)(ut.Heatmap,"CalendarChart",(function(t){var e=Object(y.c)(t);return Object(y.f)(Kt,e),Object(m.isNil)(Object(m.get)(t,"shape"))&&Object(m.set)(e,"shape","boundary-polygon"),Object(m.isNil)(Object(m.get)(e,"xField"))&&Object(m.isNil)(Object(m.get)(e,"yField"))&&(Object(m.set)(e,"xField","week"),Object(m.set)(e,"meta.week",o()({type:"cat"},Object(m.get)(e,"meta.week",{}))),Object(m.set)(e,"yField","day"),Object(m.set)(e,"meta.day",{type:"cat",values:["Sun.","Mon.","Tues.","Wed.","Thur.","Fri.","Sat."]}),Object(m.set)(e,"reflect","y"),Object(m.set)(e,"xAxis",o()({tickLine:null,line:null,title:null,label:{offset:20,style:{fontSize:12,fill:"#bbb",textBaseline:"top"},formatter:function(t){return"2"==t?"MAY":"6"===t?"JUN":"10"==t?"JUL":"14"===t?"AUG":"18"==t?"SEP":"24"===t?"OCT":""}}},Object(m.get)(e,"xAxis",{})))),e})),Zt=n(629),Qt=function(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},Jt=Object(c.a)(Zt.Gauge,"GaugeChart",(function(t){var e=Object(y.c)(t),n=e.range,r=e.min,i=void 0===r?0:r,a=e.max,s=void 0===a?1:a,l=e.value,u=Qt(e,["range","min","max","value"]);Object(m.isArray)(n)?(I()(!1,"range \u5e94\u5f53\u662f\u4e2a\u5bf9\u8c61\uff0c\u8bf7\u4fee\u6539\u914d\u7f6e\u3002"),u.range={ticks:n.map((function(t){return t/(s-i)})),color:Object(ht.getTheme)().colors10}):u.range=n||{};var c=Object(m.get)(u,"color");if(Object(m.isNil)(c)||(I()(!1,"\u8bf7\u901a\u8fc7\u914d\u7f6e\u5c5e\u6027range.color\u6765\u914d\u7f6e\u989c\u8272"),u.range.color=c),Object(m.isNil)(Object(m.get)(u,"indicator"))&&Object(m.set)(u,"indicator",{pointer:{style:{stroke:"#D0D0D0"}},pin:{style:{stroke:"#D0D0D0"}}}),Object(m.get)(u,"statistic.visible")&&Object(m.set)(u,"statistic.title",Object(m.get)(u,"statistic")),!Object(m.isNil)(i)&&!Object(m.isNil)(s)&&!Object(m.isNil)(l)){u.percent=l/(s-i);var f=Object(m.get)(u,"axis.label.formatter");Object(m.set)(u,"axis",{label:{formatter:function(t){var e=t*(s-i);return Object(m.isFunction)(f)?f(e):e}}})}I()(!(Object(m.get)(u,"min")||Object(m.get)(u,"max")),"\u5c5e\u6027 `max` \u548c `min` \u4e0d\u63a8\u8350\u4f7f\u7528\uff0c \u8bf7\u76f4\u63a5\u914d\u7f6e\u5c5e\u6027range.ticks"),I()((Object(m.get)(u,"rangeSize")||Object(m.get)(u,"rangeStyle"),!1),"\u4e0d\u518d\u652f\u6301rangeSize\u3001rangeStyle\u3001rangeBackgroundStyle\u5c5e\u6027, \u8bf7\u67e5\u770b\u65b0\u7248\u4eea\u8868\u76d8\u914d\u7f6e\u6587\u6863\u3002");var d=Object(m.isNil)(u.percent)?l:u.percent;return o()({data:d},u)})),te=function(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},ee=o()(o()({},i),r),ne=function(t){var e=t.chartName,n=(t.adapter||function(e){return{plotType:t.plotType||"Line",options:e}})(te(t,["chartName","adapter"]))||{},r=n.plotType,i=n.options,a=ee[r];return a.displayName=e,a?l.a.createElement(a,o()({},i)):l.a.createElement("div",{style:{color:"#aaa"}},"\u4e0d\u5b58\u5728plotName=\uff1a","".concat(r),"\u7684Plot\u7ec4\u4ef6")};ne.registerPlot=function(t,e){I()(!ee[t],"%s\u7684plot\u5df2\u5b58\u5728",t),ee[t]=e};var re=ne},function(t,e,n){"use strict";n.r(e),n.d(e,"Canvas",(function(){return F})),n.d(e,"Group",(function(){return Z})),n.d(e,"Circle",(function(){return st})),n.d(e,"Ellipse",(function(){return ct})),n.d(e,"Image",(function(){return pt})),n.d(e,"Line",(function(){return vt})),n.d(e,"Marker",(function(){return bt})),n.d(e,"Path",(function(){return Ot})),n.d(e,"Polygon",(function(){return Mt})),n.d(e,"Polyline",(function(){return At})),n.d(e,"Rect",(function(){return Tt})),n.d(e,"Text",(function(){return Ft})),n.d(e,"render",(function(){return Lt}));var r=n(609),i=n.n(r),a=n(3),o=n.n(a),s=n(28),l={},u={getRootHostContext:function(){},getChildHostContext:function(){},createInstance:function(){},finalizeInitialChildren:function(){return!1},hideTextInstance:function(){},getPublicInstance:function(t){return t},hideInstance:function(){},unhideInstance:function(){},createTextInstance:function(){},prepareUpdate:function(){return l},shouldDeprioritizeSubtree:function(){return!1},appendInitialChild:function(){},appendChildToContainer:function(){},removeChildFromContainer:function(){},prepareForCommit:function(){},resetAfterCommit:function(){},shouldSetTextContent:function(){return!1},supportsMutation:!0,appendChild:function(){}},c=i()(u),f={render:function(t,e){e.clear&&e.clear();var n=c.createContainer(e,0,!1);return c.updateContainer(function(t,e){return o.a.createElement(s.a.Provider,{value:e},o.a.createElement(o.a.Fragment,null,t))}(t,e),n,null,(function(){})),c.getPublicRootInstance(n)}},d=n(10),p=n.n(d),h=n(11),g=n.n(h),v=n(5),y=n.n(v),m=n(4),b=n.n(m),x=n(9),_=n.n(x),O=n(25),P=n.n(O),w=n(197),M=n(316),C=n(129),S=n(67),A=o.a.createContext(null);A.displayName="CanvasContext";var E=A;function j(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var T=function(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},I=function(){function t(){_()(this,t)}return P()(t,[{key:"createInstance",value:function(t){t.children;var e=t.renderer,n=T(t,["children","renderer"]);this.instance="svg"===e?new M.Canvas(b()({},n)):new w.Canvas(b()({},n))}},{key:"update",value:function(t){this.instance||this.createInstance(t)}},{key:"draw",value:function(){this.instance&&this.instance.draw()}},{key:"destory",value:function(){this.instance&&(this.instance.remove(),this.instance=null)}}]),t}(),k=function(t){p()(n,t);var e=j(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new I,r}return P()(n,[{key:"componentDidMount",value:function(){this.helper.draw()}},{key:"componentWillUnmount",value:function(){this.helper.destory()}},{key:"getInstance",value:function(){return this.helper.instance}},{key:"render",value:function(){return this.helper.update(this.props),o.a.createElement(S.b,b()({},this.props.ErrorBoundaryProps),o.a.createElement(E.Provider,{value:this.helper},o.a.createElement(s.a.Provider,{value:this.helper.instance},o.a.createElement(o.a.Fragment,null,this.props.children))))}}]),n}(o.a.Component),F=Object(C.a)(k),L=n(45),D=n.n(L),N=n(78),R=n.n(N),B=n(27),z=n.n(B),V=n(219),G=n.n(V),W=n(21),Y=n.n(W),H=n(92),U=n.n(H),X={onClick:"click",onMousedown:"mousedown",onMouseup:"mouseup",onDblclick:"dblclick",onMouseout:"mouseout",onMouseover:"mouseover",onMousemove:"mousemove",onMouseleave:"mouseleave",onMouseenter:"mouseenter",onTouchstart:"touchstart",onTouchmove:"touchmove",onTouchend:"touchend",onDragenter:"dragenter",onDragover:"dragover",onDragleave:"dragleave",onDrop:"drop",onContextmenu:"contextmenu"};function q(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var K=function(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(t){p()(n,t);var e=q(n);function n(t){var r;_()(this,n),(r=e.call(this,t)).state={isReady:!1},r.handleRender=G()((function(){if(r.instance)r.forceUpdate();else{var t=r.props,e=t.group,n=t.zIndex,i=t.name;r.instance=e.chart.canvas.addGroup({zIndex:n,name:i}),e.chart.canvas.sort(),r.setState({isReady:!0})}}),300),r.configGroup=function(t){var e,n=t.rotate,i=t.animate,a=t.rotateAtPoint,o=t.scale,s=t.translate,l=t.move;if(n&&r.instance.rotate(n),Y()(a)&&(e=r.instance).rotateAtPoint.apply(e,D()(a)),o&&r.instance.rotate(o),s&&r.instance.translate(s[0],s[1]),l&&r.instance.move(l.x,l.y),i){var u=i.toAttrs,c=K(i,["toAttrs"]);r.instance.animate(u,c)}},r.bindEvents=function(){r.instance.off(),R()(X,(function(t,e){z()(r.props[e])&&r.instance.on(t,r.props[e])}))};var i=t.group,a=t.zIndex,o=t.name;return r.id=U()("group"),i.isChartCanvas?i.chart.on("afterrender",r.handleRender):(r.instance=i.addGroup({zIndex:a,name:o}),r.configGroup(t)),r}return P()(n,[{key:"componentWillUnmount",value:function(){var t=this.props.group;t.isChartCanvas&&t.chart.off("afterrender",this.handleRender),this.instance&&this.instance.remove(!0)}},{key:"getInstance",value:function(){return this.instance}},{key:"render",value:function(){var t=this.props.group;return this.instance&&(this.instance.clear(),this.bindEvents()),t.isChartCanvas&&this.state.isReady||!t.isChartCanvas?o.a.createElement(s.a.Provider,{value:this.instance},o.a.createElement(o.a.Fragment,{key:U()(this.id)},this.props.children)):o.a.createElement(o.a.Fragment,null)}}]),n}(o.a.Component);$.defaultProps={zIndex:3};var Z=Object(s.b)($),Q=n(68),J=n(93),tt=n(82),et=function(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},nt=function(){function t(e){_()(this,t),this.shape=e}return P()(t,[{key:"createInstance",value:function(t){this.instance=t.group.addShape(this.shape,Object(Q.a)(t,["group","ctx"]))}},{key:"destroy",value:function(){this.instance&&(this.instance.remove(!0),this.instance=null)}},{key:"update",value:function(t){var e=this,n=Object(Q.a)(t,D()(J.a));this.destroy(),this.createInstance(n);var r=n.attrs,i=n.animate,a=n.isClipShape,o=n.visible,s=n.matrix,l=et(n,["attrs","animate","isClipShape","visible","matrix"]);if(this.instance.attr(r),i){var u=i.toAttrs,c=et(i,["toAttrs"]);this.instance.animate(u,c)}a&&this.instance.isClipShape(),!1===o&&this.instance.hide(),s&&this.instance.setMatrix(s),R()(X,(function(t,n){z()(l[n])&&e.instance.on(t,l[n])})),this.config=Object(tt.a)(n)}}]),t}();function rt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var it=function(t){p()(n,t);var e=rt(n);function n(){return _()(this,n),e.apply(this,arguments)}return P()(n,[{key:"componentWillUnmount",value:function(){this.helper.destroy()}},{key:"getInstance",value:function(){return this.helper.instance}},{key:"render",value:function(){return this.helper.update(this.props),null}}]),n}(o.a.Component);function at(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var ot=function(t){p()(n,t);var e=at(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("circle"),r}return n}(it),st=Object(s.b)(ot);function lt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var ut=function(t){p()(n,t);var e=lt(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("ellipse"),r}return n}(it),ct=Object(s.b)(ut);function ft(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var dt=function(t){p()(n,t);var e=ft(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("image"),r}return n}(it),pt=Object(s.b)(dt);function ht(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var gt=function(t){p()(n,t);var e=ht(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("line"),r}return n}(it),vt=Object(s.b)(gt);function yt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var mt=function(t){p()(n,t);var e=yt(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("marker"),r}return n}(it),bt=Object(s.b)(mt);function xt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var _t=function(t){p()(n,t);var e=xt(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("path"),r}return n}(it),Ot=Object(s.b)(_t);function Pt(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var wt=function(t){p()(n,t);var e=Pt(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("polygon"),r}return n}(it),Mt=Object(s.b)(wt);function Ct(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var St=function(t){p()(n,t);var e=Ct(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("polyline"),r}return n}(it),At=Object(s.b)(St);function Et(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var jt=function(t){p()(n,t);var e=Et(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("rect"),r}return n}(it),Tt=Object(s.b)(jt);function It(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=y()(t);if(e){var i=y()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return g()(this,n)}}var kt=function(t){p()(n,t);var e=It(n);function n(t){var r;return _()(this,n),(r=e.call(this,t)).helper=new nt("text"),r}return n}(it),Ft=Object(s.b)(kt),Lt=f.render},function(t,e,n){"use strict";n.r(e),n.d(e,"Base",(function(){return r.a})),n.d(e,"Arc",(function(){return i.a})),n.d(e,"DataMarker",(function(){return a.a})),n.d(e,"DataRegion",(function(){return o.a})),n.d(e,"RegionFilter",(function(){return v})),n.d(e,"Html",(function(){return m})),n.d(e,"ReactElement",(function(){return x})),n.d(e,"Image",(function(){return _.a})),n.d(e,"Line",(function(){return O.a})),n.d(e,"Region",(function(){return P.a})),n.d(e,"Text",(function(){return w.a}));var r=n(35),i=n(198),a=n(199),o=n(200),s=n(9),l=n.n(s),u=n(10),c=n.n(u),f=n(11),d=n.n(f),p=n(5),h=n.n(p);function g(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}var v=function(t){c()(n,t);var e=g(n);function n(){var t;return l()(this,n),(t=e.apply(this,arguments)).annotationType="regionFilter",t}return n}(r.a);function y(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}var m=function(t){c()(n,t);var e=y(n);function n(){var t;return l()(this,n),(t=e.apply(this,arguments)).annotationType="html",t}return n}(r.a);function b(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}var x=function(t){c()(n,t);var e=b(n);function n(){var t;return l()(this,n),(t=e.apply(this,arguments)).annotationType="ReactElement",t}return n}(r.a),_=n(201),O=n(202),P=n(203),w=n(204)},function(t,e,n){"use strict";n.d(e,"a",(function(){return J}));var r=n(4),i=n.n(r),a=n(3),o=n.n(a),s=n(27),l=n.n(s),u=n(196),c=n.n(u),f=n(92),d=n.n(f),p=n(21),h=n.n(p),g=n(50),v=n.n(g),y=n(7),m=n(40),b=n(9),x=n.n(b),_=n(25),O=n.n(_),P=n(10),w=n.n(P),M=n(11),C=n.n(M),S=n(5),A=n.n(S),E=n(212),j=n.n(E),T=n(16),I=n.n(T),k=n(613),F=n.n(k),L=n(47);function D(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=A()(t);if(e){var i=A()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return C()(this,n)}}var N=function(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},R="g2-tooltip",B=function(t){w()(n,t);var e=D(n);function n(){var t;return x()(this,n),(t=e.apply(this,arguments)).renderInnder=function(e){var n=e.data,r=n.title,i=n.items,a=n.x,o=n.y;j.a.render(t.props.children(r,i,a,o,e),t.getElement())},t}return O()(n,[{key:"componentWillUnmount",value:function(){var t=this.props.chartView;this.element&&this.element.remove(),t.getController("tooltip").clear(),t.off("tooltip:change",this.renderInnder)}},{key:"getElement",value:function(){return this.element||(this.element=document.createElement("div"),this.element.classList.add("bizcharts-tooltip"),this.element.classList.add("g2-tooltip"),this.element.style.width="auto",this.element.style.height="auto"),this.element}},{key:"overwriteCfg",value:function(){var t=this,e=this.props,n=e.chartView,r=(e.children,e.domStyles),a=void 0===r?{}:r,o=N(e,["chartView","children","domStyles"]);n.tooltip(i()(i()({inPlot:!1,domStyles:a},o),{customContent:function(){return t.getElement()}})),n.on("tooltip:change",this.renderInnder);var s=I()(Object(y.getTheme)(),["components","tooltip","domStyles",R],{});F()(this.element,i()(i()({},s),a["g2-tooltip"]))}},{key:"render",value:function(){return this.overwriteCfg(),null}}]),n}(o.a.Component),z=Object(L.b)(B),V=n(163),G=n(337),W=n.n(G),Y=n(338),H=n.n(Y),U=n(124),X=n.n(U),q=n(339),K=n.n(q);Object(y.registerAction)("tooltip",X.a),Object(y.registerAction)("sibling-tooltip",H.a),Object(y.registerAction)("active-region",W.a),Object(y.registerAction)("ellipsis-text",K.a),Object(y.registerInteraction)("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"}]}),Object(y.registerInteraction)("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"}]}),Object(y.registerInteraction)("tooltip-click",{start:[{trigger:"plot:click",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"plot:touchstart",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}}],end:[{trigger:"plot:leave",action:"tooltip:hide"}]});var $=function(t){t.view.isTooltipLocked()?t.view.unlockTooltip():t.view.lockTooltip()};Object(y.registerInteraction)("tooltip-lock",{start:[{trigger:"plot:click",action:$},{trigger:"plot:touchstart",action:$},{trigger:"plot:touchmove",action:"tooltip:show",throttle:{wait:50,leading:!0,trailing:!1}},{trigger:"plot:mousemove",action:"tooltip:show"}],end:[{trigger:"plot:click",action:"tooltip:hide"},{trigger:"plot:leave",action:"tooltip:hide"},{trigger:"plot:touchend",action:"tooltip:hide"}]}),Object(y.registerInteraction)("sibling-tooltip",{start:[{trigger:"plot:mousemove",action:"sibling-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"sibling-tooltip:hide"}]});var Z=function(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};Object(y.registerComponentController)("tooltip",c.a);var Q=function(t){var e=t.visible,n=void 0===e||e,r=(t.children,Z(t,["visible","children"])),a=Object(m.a)();return a.getController("tooltip").clear(),!0===n?a.tooltip(i()({customContent:null,showMarkers:!1},r)):a.tooltip(!1),null};function J(t){var e=t.children,n=t.triggerOn,r=t.onShow,s=t.onChange,u=t.onHide,c=t.lock,f=t.linkage,p=Z(t,["children","triggerOn","onShow","onChange","onHide","lock","linkage"]),g=Object(m.a)();g.removeInteraction("tooltip"),g.removeInteraction("tooltip-click"),g.removeInteraction("tooltip-lock"),"click"===n?g.interaction("tooltip-click"):c?g.interaction("tooltip-lock"):g.interaction("tooltip");var y=Object(a.useRef)(d()("tooltip"));Object(a.useEffect)((function(){h()(f)?Object(V.b)(f[0],y.current,g,p.shared,f[1]):v()(f)&&Object(V.b)(f,y.current,g,p.shared)}),[f,g]);var b=Object(a.useCallback)((function(t){l()(r)&&r(t,g)}),[]),x=Object(a.useCallback)((function(t){l()(s)&&s(t,g)}),[]),_=Object(a.useCallback)((function(t){l()(u)&&u(t,g)}),[]);return g.off("tooltip:show",b),g.on("tooltip:show",b),g.off("tooltip:change",x),g.on("tooltip:change",x),g.off("tooltip:hide",_),g.on("tooltip:hide",_),function(t){var e=t.visible,n=void 0===e||e,r=t.children;return n&&l()(r)}(t)?o.a.createElement(z,i()({},p),e):o.a.createElement(Q,i()({},t))}J.defaultProps={showMarkers:!1,triggerOn:"hover"}},function(t,e,n){"use strict";var r=n(4),i=n.n(r),a=n(9),o=n.n(a),s=n(25),l=n.n(s),u=n(10),c=n.n(u),f=n(11),d=n.n(f),p=n(5),h=n.n(p),g=n(3),v=n.n(g),y=n(219),m=n.n(y),b=n(157),x=n(222),_=n(67),O=n(129),P=n(77),w=n(47),M=n(28),C=n(45),S=n.n(C),A=n(92),E=n.n(A),j=n(55),T=n.n(j),I=n(27),k=n.n(I),F=n(21),L=n.n(F),D=n(612),N=n.n(D),R=n(7),B=n(14),z=n.n(B),V=n(76),G=n(68),W=n(82),Y=n(93),H=n(20),U=n(106),X=n.n(U),q=n(134);function K(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}var $=function(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},Z=function(t){c()(n,t);var e=K(n);function n(){var t;return o()(this,n),(t=e.apply(this,arguments)).config={},t}return l()(n,[{key:"createInstance",value:function(t){this.chart=new R.Chart(i()({},t)),this.key=E()("bx-chart"),this.chart.emit("initialed"),this.isNewInstance=!0,this.extendGroup={isChartCanvas:!0,chart:this.chart}}},{key:"render",value:function(){if(this.chart)try{this.isNewInstance?(this.chart.render(),this.onGetG2Instance(),this.chart.unbindAutoFit(),this.isNewInstance=!1):this.chart.forceReRender?this.chart.render():this.chart.render(!0),this.chart.emit("processElemens")}catch(t){this.emit("renderError",t),this.destory(),console&&console.error(null===t||void 0===t?void 0:t.stack)}}},{key:"onGetG2Instance",value:function(){k()(this.config.onGetG2Instance)&&this.config.onGetG2Instance(this.chart)}},{key:"shouldReCreateInstance",value:function(t){if(!this.chart||t.forceUpdate)return!0;var e=this.config,n=e.data,r=$(e,["data"]),i=t.data,a=$(t,["data"]);if(L()(this.config.data)&&0===n.length&&L()(i)&&0!==i.length)return!0;var o=[].concat(S()(Y.a),["scale","width","height","container","_container","_interactions","placeholder",/^on/,/^\_on/]);return!N()(Object(G.a)(r,S()(o)),Object(G.a)(a,S()(o)))}},{key:"update",value:function(t){var e=this,n=Object(W.a)(this.adapterOptions(t));this.shouldReCreateInstance(n)&&(this.destory(),this.createInstance(n)),n.pure&&(this.chart.axis(!1),this.chart.tooltip(!1),this.chart.legend(!1),this.chart.isPure=!0);var r=Object(q.a)(this.config),i=Object(q.a)(n),a=n.data,o=n.interactions,s=$(n,["data","interactions"]),l=this.config,u=l.data,c=l.interactions,f=void 0===c?[]:c;if(this.isNewInstance||r.forEach((function(t){e.chart.off(t[1],e.config["_".concat(t[0])])})),i.forEach((function(t){n["_".concat(t[0])]=function(r){n[t[0]](r,e.chart)},e.chart.on(t[1],n["_".concat(t[0])])})),L()(u)&&u.length){var d=!0;if(n.notCompareData&&(d=!1),u.length!==a.length?d=!1:u.forEach((function(t,e){Object(V.a)(t,a[e])||(d=!1)})),!d){this.chart.isDataChanged=!0,this.chart.emit(H.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA),this.chart.data(a);for(var p=this.chart.views,h=0,g=p.length;h<g;h++)p[h].changeData(a);this.chart.emit(H.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA)}}else this.chart.data(a);this.chart.scale(s.scale),!1===s.animate?this.chart.animate(!1):this.chart.animate(!0),f.forEach((function(t){e.chart.removeInteraction(t)})),o.forEach((function(t){e.chart.interaction(t)})),T()(this.config.filter,(function(t,n){L()(t)?e.chart.filter(t[0],null):e.chart.filter(n,null)})),T()(n.filter,(function(t,n){L()(t)?e.chart.filter(t[0],t[1]):e.chart.filter(n,t)})),this.chart.theme(n.theme),this.config=n}},{key:"adapterOptions",value:function(t){var e=t.data,n=$(t,["data"]),r=Object(G.a)(n,S()(Y.a));return r.forceFit&&z()(!1,"forceFit \u5df2\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528`autoFit`\u66ff\u4ee3"),r.data=function(t){return t&&t.rows?t.rows:t}(e)||[],r}},{key:"destory",value:function(){if(this.chart){this.extendGroup=null;var t=this.chart;t.destroy(),t=null,this.chart=null,this.config={}}}}]),n}(X.a),Q=n(0);function J(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}var tt=function(t){c()(n,t);var e=J(n);function n(t){var r;return o()(this,n),(r=e.call(this,t)).isRootView=!0,r.resize=m()((function(){var t=r.chartHelper.chart;if(r.props.autoFit&&r.chartHelper.chart){var e=Object(b.getChartSize)(r.props.container,r.props.autoFit,t.width,t.height),n=e.width,i=e.height;t.width===n&&t.height===i||(t.changeSize(n,i),t.emit("resize"))}}),300),r.resizeObserver=new x.ResizeObserver(r.resize),r.resizeObserver.observe(t.container),r.chartHelper=new Z,r}return l()(n,[{key:"componentDidMount",value:function(){this.isError?this.chartHelper.destory():this.chartHelper.render()}},{key:"componentDidUpdate",value:function(){if(this.isError)this.chartHelper.destory();else{var t=this.props,e=t.width,n=t.height;if(!t.autoFit&&this.chartHelper.chart)if(e>=0&&e!==this.chartHelper.chart.width||n>=0&&n!==this.chartHelper.chart.height){var r=e||this.chartHelper.chart.width,i=n||this.chartHelper.chart.height;this.chartHelper.chart.changeSize(r,i),this.chartHelper.chart.emit("resize")}else this.chartHelper.render();else this.chartHelper.render()}}},{key:"componentWillUnmount",value:function(){this.chartHelper.destory(),this.resizeObserver.unobserve(this.props.container)}},{key:"getG2Instance",value:function(){return this.chartHelper.chart}},{key:"render",value:function(){var t=this,e=this.props,n=e.placeholder,r=e.data,a=e.errorContent,o=this.props.ErrorBoundaryProps;if((void 0===r||0===r.length)&&n){this.chartHelper.destory();var s=!0===n?v.a.createElement("div",{style:{position:"relative",top:"48%",color:"#aaa",textAlign:"center"}},"\u6682\u65e0\u6570\u636e"):n;return v.a.createElement(_.b,i()({},o),s)}return this.chartHelper.update(this.props),o=a?i()({fallback:a},o):{FallbackComponent:_.a},v.a.createElement(_.b,i()({},o,{key:this.chartHelper.key,onError:function(){var e;t.isError=!0,Object(Q.isFunction)(o.onError)&&(e=o).onError.apply(e,arguments)},onReset:function(){var e;t.isError=!1,Object(Q.isFunction)(o.onReset)&&(e=o).onReset.apply(e,arguments)},resetKeys:[this.chartHelper.key],fallback:a}),v.a.createElement(P.a.Provider,{value:this.chartHelper},v.a.createElement(w.a.Provider,{value:this.chartHelper.chart},v.a.createElement(M.a.Provider,{value:this.chartHelper.extendGroup},this.props.children))))}}]),n}(v.a.Component);tt.defaultProps={placeholder:!1,visible:!0,interactions:[],filter:[]},e.a=Object(O.a)(tt)},function(t,e,n){"use strict";var r=n(9),i=n.n(r),a=n(25),o=n.n(a),s=n(10),l=n.n(s),u=n(11),c=n.n(u),f=n(5),d=n.n(f),p=n(3),h=n.n(p),g=n(77),v=n(47),y=n(4),m=n.n(y),b=n(21),x=n.n(b),_=n(165),O=n.n(_),P=n(55),w=n.n(P),M=n(14),C=n.n(M),S=n(76),A=function(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},E=function(){function t(e){i()(this,t),this.config={},this.isRootView=!1,this.chart=e}return o()(t,[{key:"creatViewInstance",value:function(t){this.view=this.chart.createView(this.processOptions(t)),this.view.rootChart=this.chart}},{key:"getView",value:function(){return this.view}},{key:"update",value:function(t){var e=this,n=this.config.data,r=t.scale,i=t.animate,a=t.filter,o=t.visible,s=t.data,l=void 0===s?[]:s;if(l.rows&&(C()(!l.rows,"bizcharts@4\u4e0d\u652f\u6301 dataset\u6570\u636e\u683c\u5f0f\uff0c\u8bf7\u4f7f\u7528data={dv.rows}"),l=l.rows),(!this.view||x()(n)&&0===n.length)&&(this.destroy(),this.creatViewInstance(t)),x()(n)){this.view.changeData(l);var u=!0;n.length!==l.length?u=!1:n.forEach((function(t,e){Object(S.a)(t,l[e])||(u=!1)})),u||this.view.changeData(l)}else this.view.data(l);this.view.scale(r),this.view.animate(i),w()(this.config.filter,(function(t,n){x()(t)?e.view.filter(t[0],null):e.view.filter(n,null)})),w()(a,(function(t,n){x()(t)?e.view.filter(t[0],t[1]):e.view.filter(n,t)})),o?this.view.show():this.view.hide(),this.config=m()(m()({},t),{data:l})}},{key:"destroy",value:function(){this.view&&(this.view.destroy(),this.view=null),this.config={}}},{key:"processOptions",value:function(t){var e=t.region,n=t.start,r=t.end,i=A(t,["region","start","end"]);C()(!n,"start \u5c5e\u6027\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528 region={{ start: {x:0,y:0}}} \u66ff\u4ee3"),C()(!r,"end \u5c5e\u6027\u5c06\u57285.0\u540e\u5e9f\u5f03\uff0c\u8bf7\u4f7f\u7528 region={{ end: {x:0,y:0}}} \u66ff\u4ee3");var a=O()({start:{x:0,y:0},end:{x:1,y:1}},{start:n,end:r},e);return m()(m()({},i),{region:a})}}]),t}();function j(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=d()(t);if(e){var i=d()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return c()(this,n)}}var T=function(t){l()(n,t);var e=j(n);function n(){var t;return i()(this,n),(t=e.apply(this,arguments)).name="view",t}return o()(n,[{key:"componentWillUnmount",value:function(){this.viewHelper.destroy(),this.viewHelper=null}},{key:"render",value:function(){return this.viewHelper||(this.viewHelper=new E(this.context.chart)),this.viewHelper.update(this.props),h.a.createElement(v.a.Provider,{value:this.viewHelper.view},h.a.createElement(h.a.Fragment,null,this.props.children))}}]),n}(h.a.Component);T.defaultProps={visible:!0,preInteractions:[],filter:[]},T.contextType=g.a,e.a=T},function(t,e,n){"use strict";n.d(e,"a",(function(){return _}));var r=n(3),i=n(335),a=n.n(i),o=n(27),s=n.n(o),l=n(7),u=n(40),c=n(218),f=n.n(c),d=n(350),p=n.n(d),h=n(352),g=n.n(h),v=n(354),y=n.n(v),m=n(351),b=n.n(m);Object(l.registerAction)("list-active",p.a),Object(l.registerAction)("list-selected",b.a),Object(l.registerAction)("list-highlight",f.a),Object(l.registerAction)("list-unchecked",g.a),Object(l.registerAction)("data-filter",y.a),Object(l.registerAction)("legend-item-highlight",f.a,{componentNames:["legend"]}),Object(l.registerInteraction)("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"]}]}),Object(l.registerInteraction)("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"]}]}),Object(l.registerInteraction)("legend-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"},{trigger:"legend-item:click",action:"data-filter:filter"}]});var x=function(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 _(t){var e=t.name,n=t.visible,i=void 0===n||n,a=(t.onChange,t.filter),o=x(t,["name","visible","onChange","filter"]),l=Object(u.a)();return function(t){return void 0===t}(e)?i?l.legend(o):l.legend(!1):i?l.legend(e,o):l.legend(e,!1),s()(a)&&e&&l.filter(e,a),Object(r.useEffect)((function(){l.on("legend:valuechanged",(function(e){s()(t.onChange)&&t.onChange(e,l)})),l.on("legend-item:click",(function(e){if(s()(t.onChange)){var n=e.target.get("delegateObject").item;e.item=n,t.onChange(e,l)}}))}),[]),null}Object(l.registerComponentController)("legend",a.a)},function(t,e,n){"use strict";n.d(e,"a",(function(){return d}));var r=n(334),i=n.n(r),a=n(40),o=n(614),s=n.n(o),l=n(7),u=function(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};Object(l.registerComponentController)("axis",i.a);var c=function(t){return void 0===t},f=function(t){return function(t,e){var n=s()(t);return e.forEach((function(t){!0===n[t]?n[t]={}:!1===n[t]&&(n[t]=null)})),n}(t,["title","line","tickLine","subTickLine","label","grid"])};function d(t){var e=t.name,n=t.visible,r=void 0===n||n,i=u(t,["name","visible"]),o=Object(a.a)(),s=f(i);return r?c(e)?o.axis(!0):o.axis(e,s):c(e)?o.axis(!1):o.axis(e,!1),null}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(95),a=n(0),o=n(726),s=n(194),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return r.__assign(r.__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");s.clearDom(t);var n=a.isFunction(e)?e(t):e;a.isElement(n)?t.appendChild(n):a.isString(n)&&t.appendChild(i.createDom(n)),this.resetPosition()},e.prototype.resetPosition=function(){var t=this.getContainer(),e=this.getLocation(),n=e.x,r=e.y,a=this.get("alignX"),o=this.get("alignY"),s=this.get("offsetX"),l=this.get("offsetY"),u=i.getOuterWidth(t),c=i.getOuterHeight(t),f={x:n,y:r};"middle"===a?f.x-=Math.round(u/2):"right"===a&&(f.x-=Math.round(u)),"middle"===o?f.y-=Math.round(c/2):"bottom"===o&&(f.y-=Math.round(c)),s&&(f.x+=s),l&&(f.y+=l),i.modifyCSS(t,{position:"absolute",left:f.x+"px",top:f.y+"px",zIndex:this.get("zIndex")})},e}(o.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.version=e.Shape=void 0;var r=n(1),i=n(181);e.Shape=i,r.__exportStar(n(29),e);var a=n(921);Object.defineProperty(e,"Canvas",{enumerable:!0,get:function(){return a.default}});var o=n(254);Object.defineProperty(e,"Group",{enumerable:!0,get:function(){return o.default}}),e.version="0.5.6"},function(t,e,n){"use strict";var r,i,a,o,s=n(2)(n(6));o=function(t,e){function n(t){return t&&"object"===(0,s.default)(t)&&"default"in t?t:{default:t}}var r=n(e),i={error:null},a=function(t){var e,n;function a(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this).state=i,e.updatedWithError=!1,e.resetErrorBoundary=function(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];null==e.props.onReset||(t=e.props).onReset.apply(t,r),e.reset()},e}n=t,(e=a).prototype=Object.create(n.prototype),e.prototype.constructor=e,e.__proto__=n,a.getDerivedStateFromError=function(t){return{error:t}};var o=a.prototype;return o.reset=function(){this.updatedWithError=!1,this.setState(i)},o.componentDidCatch=function(t,e){var n,r;null==(n=(r=this.props).onError)||n.call(r,t,e)},o.componentDidUpdate=function(t){var e,n,r,i,a=this.state.error,o=this.props.resetKeys;null===a||this.updatedWithError?null!==a&&(void 0===(r=t.resetKeys)&&(r=[]),void 0===(i=o)&&(i=[]),r.length!==i.length||r.some((function(t,e){return!Object.is(t,i[e])})))&&(null==(e=(n=this.props).onResetKeysChange)||e.call(n,t.resetKeys,o),this.reset()):this.updatedWithError=!0},o.render=function(){var t=this.state.error,e=this.props,n=e.fallbackRender,i=e.FallbackComponent,a=e.fallback;if(null!==t){var o={error:t,resetErrorBoundary:this.resetErrorBoundary};if(r.default.isValidElement(a))return a;if("function"===typeof n)return n(o);if(i)return r.default.createElement(i,o);throw new Error("react-error-boundary requires either a fallback, fallbackRender, or FallbackComponent prop")}return this.props.children},a}(r.default.Component);t.ErrorBoundary=a,t.useErrorHandler=function(t){var e=r.default.useState(null),n=e[0],i=e[1];if(t)throw t;if(n)throw n;return i},t.withErrorBoundary=function(t,e){function n(n){return r.default.createElement(a,e,r.default.createElement(t,n))}var i=t.displayName||t.name||"Unknown";return n.displayName="withErrorBoundary("+i+")",n},Object.defineProperty(t,"__esModule",{value:!0})},"object"===(0,s.default)(e)&&"undefined"!==typeof t?o(e,n(3)):(i=[e,n(3)],void 0===(a="function"===typeof(r=o)?r.apply(e,i):r)||(t.exports=a))},function(t,e,n){"use strict";t.exports=n(1021)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(21),i=n(27),a=Object.prototype.hasOwnProperty;e.default=function(t,e){if(!e||!r.default(t))return{};for(var n,o={},s=i.default(e)?e:function(t){return t[e]},l=0;l<t.length;l++){var u=t[l];n=s(u),a.call(o,n)?o[n].push(u):o[n]=[u]}return o}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(118);e.default=function(t){return r.default(t,"Boolean")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(488),i=n(1045),a=n(50);e.default=function t(e,n){if(e===n)return!0;if(!e||!n)return!1;if(a.default(e)||a.default(n))return!1;if(i.default(e)||i.default(n)){if(e.length!==n.length)return!1;for(var o=!0,s=0;s<e.length&&(o=t(e[s],n[s]));s++);return o}if(r.default(e)||r.default(n)){var l=Object.keys(e),u=Object.keys(n);if(l.length!==u.length)return!1;for(o=!0,s=0;s<l.length&&(o=t(e[l[s]],n[l[s]]));s++);return o}return!1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(t)for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n]);return t}},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0});var i=n(21);e.default=function t(e){if("object"!==(0,r.default)(e)||null===e)return e;var n;if(i.default(e)){n=[];for(var a=0,o=e.length;a<o;a++)"object"===(0,r.default)(e[a])&&null!=e[a]?n[a]=t(e[a]):n[a]=e[a]}else for(var s in n={},e)"object"===(0,r.default)(e[s])&&null!=e[s]?n[s]=t(e[s]):n[s]=e[s];return n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Progress=void 0;var r=n(1),i=n(23),a=n(507),o=n(510),s=n(286),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="process",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({percent:t}),this.chart.changeData(s.getProgressData(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Progress=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RingProgress=void 0;var r=n(1),i=n(15),a=n(23),o=n(286),s=n(1070),l=n(1071),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="ring-process",e}return r.__extends(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(o.getProgressData(t)),s.statistic({chart:this.chart,options:this.options},!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e}(a.Plot);e.RingProgress=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TinyColumn=void 0;var r=n(1),i=n(23),a=n(119),o=n(1072),s=n(1073),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-column",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;o.meta({chart:e,options:n}),e.changeData(a.getTinyData(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.TinyColumn=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TinyArea=void 0;var r=n(1),i=n(23),a=n(119),o=n(287),s=n(1074),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-area",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;o.meta({chart:e,options:n}),e.changeData(a.getTinyData(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.TinyArea=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.TinyLine=void 0;var r=n(1),i=n(23),a=n(1075),o=n(150),s=n(119),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="tiny-line",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.chart,n=this.options;a.meta({chart:e,options:n}),e.changeData(s.getTinyData(t))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.TinyLine=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Treemap=void 0;var r=n(1),i=n(23),a=n(1079),o=n(1106),s=n(513);n(1107);var l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="treemap",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){var e=this.options,n=e.colorField,r=e.interactions,i=e.hierarchyConfig;this.updateOption({data:t});var a=s.transformData({data:t,colorField:n,enableDrillDown:s.enableInteraction(r,"treemap-drill-down"),hierarchyConfig:i});this.chart.changeData(a),s.resetDrillDown(this.chart)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Treemap=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WordCloud=void 0;var r=n(1),i=n(23),a=n(1124),o=n(1126),s=n(527);n(1127);var l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="word-cloud",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t}),this.options.imageMask?this.render():this.chart.changeData(s.transform({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 i=e.options.imageMask;if(!i)return t.prototype.render.call(e),void n();var a=function(i){e.options=r.__assign(r.__assign({},e.options),{imageMask:i||null}),t.prototype.render.call(e),n()};s.processImageMask(i).then(a).catch(a)}))},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.triggerResize=function(){var e=this;this.chart.destroyed||(this.execAdaptor(),window.setTimeout((function(){t.prototype.triggerResize.call(e)})))},e}(i.Plot);e.WordCloud=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Funnel=e.FUNNEL_CONVERSATION_FIELD=void 0;var r=n(1),i=n(23),a=n(1130),o=n(120);Object.defineProperty(e,"FUNNEL_CONVERSATION_FIELD",{enumerable:!0,get:function(){return o.FUNNEL_CONVERSATION}});var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="funnel",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.CONVERSATION_FIELD=o.FUNNEL_CONVERSATION,e.PERCENT_FIELD=o.FUNNEL_PERCENT,e.TOTAL_PERCENT_FIELD=o.FUNNEL_TOTAL_PERCENT,e}(i.Plot);e.Funnel=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Radar=void 0;var r=n(1),i=n(23),a=n(17),o=n(1134);n(1135);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radar",e}return r.__extends(e,t),e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return a.deepAssign({},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 o.adaptor},e}(i.Plot);e.Radar=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Liquid=void 0;var r=n(1),i=n(15),a=n(23),o=n(1137),s=n(1138),l=n(529);n(1139);var u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="liquid",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data(l.getLiquidData(t)),o.statistic({chart:this.chart,options:this.options},!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(a.Plot);e.Liquid=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Histogram=void 0;var r=n(1),i=n(23),a=n(530),o=n(1140),s=n(1141),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="histogram",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options,n=e.binField,r=e.binNumber,i=e.binWidth,o=e.stackField;this.chart.changeData(a.binHistogram(t,n,i,r,o))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(i.Plot);e.Histogram=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Waterfall=void 0;var r=n(1),i=n(23),a=n(1142),o=n(294),s=n(531),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="waterfall",e}return r.__extends(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},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(s.transformData(t,n,r,i))},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(i.Plot);e.Waterfall=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Bullet=void 0;var r=n(1),i=n(23),a=n(1148),o=n(533),s=n(1149),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bullet",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=o.transformData(this.options),n=e.min,r=e.max,i=e.ds;a.meta({options:this.options,ext:{data:{min:n,max:r}},chart:this.chart}),this.chart.changeData(i)},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(i.Plot);e.Bullet=l},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0});var i={version:!0,adaptors:!0,G2:!0,registerLocale:!0,setGlobal:!0,Plot:!0,Line:!0,Area:!0,Column:!0,Bar:!0,Pie:!0,Rose:!0,WordCloud:!0,Scatter:!0,Radar:!0,DualAxes:!0,TinyLine:!0,TinyColumn:!0,TinyArea:!0,Histogram:!0,Progress:!0,RingProgress:!0,Heatmap:!0,Box:!0,Violin:!0,Stock:!0,Funnel:!0,FUNNEL_CONVERSATION_FIELD:!0,Liquid:!0,Bullet:!0,Sunburst:!0,Gauge:!0,Waterfall:!0,RadialBar:!0,BidirectionalBar:!0,Treemap:!0,Sankey:!0,Chord:!0,P:!0,MultiView:!0,Mix:!0,Facet:!0,CirclePacking:!0,flow:!0,measureTextWidth:!0,line:!0,interval:!0,area:!0,point:!0,polygon:!0,schema:!0,Lab:!0};Object.defineProperty(e,"registerLocale",{enumerable:!0,get:function(){return o.registerLocale}}),Object.defineProperty(e,"setGlobal",{enumerable:!0,get:function(){return u.setGlobal}}),Object.defineProperty(e,"Plot",{enumerable:!0,get:function(){return c.Plot}}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return d.Line}}),Object.defineProperty(e,"Area",{enumerable:!0,get:function(){return p.Area}}),Object.defineProperty(e,"Column",{enumerable:!0,get:function(){return h.Column}}),Object.defineProperty(e,"Bar",{enumerable:!0,get:function(){return g.Bar}}),Object.defineProperty(e,"Pie",{enumerable:!0,get:function(){return v.Pie}}),Object.defineProperty(e,"Rose",{enumerable:!0,get:function(){return y.Rose}}),Object.defineProperty(e,"WordCloud",{enumerable:!0,get:function(){return m.WordCloud}}),Object.defineProperty(e,"Scatter",{enumerable:!0,get:function(){return b.Scatter}}),Object.defineProperty(e,"Radar",{enumerable:!0,get:function(){return x.Radar}}),Object.defineProperty(e,"DualAxes",{enumerable:!0,get:function(){return _.DualAxes}}),Object.defineProperty(e,"TinyLine",{enumerable:!0,get:function(){return O.TinyLine}}),Object.defineProperty(e,"TinyColumn",{enumerable:!0,get:function(){return P.TinyColumn}}),Object.defineProperty(e,"TinyArea",{enumerable:!0,get:function(){return w.TinyArea}}),Object.defineProperty(e,"Histogram",{enumerable:!0,get:function(){return M.Histogram}}),Object.defineProperty(e,"Progress",{enumerable:!0,get:function(){return C.Progress}}),Object.defineProperty(e,"RingProgress",{enumerable:!0,get:function(){return S.RingProgress}}),Object.defineProperty(e,"Heatmap",{enumerable:!0,get:function(){return A.Heatmap}}),Object.defineProperty(e,"Box",{enumerable:!0,get:function(){return E.Box}}),Object.defineProperty(e,"Violin",{enumerable:!0,get:function(){return j.Violin}}),Object.defineProperty(e,"Stock",{enumerable:!0,get:function(){return T.Stock}}),Object.defineProperty(e,"Funnel",{enumerable:!0,get:function(){return I.Funnel}}),Object.defineProperty(e,"FUNNEL_CONVERSATION_FIELD",{enumerable:!0,get:function(){return I.FUNNEL_CONVERSATION_FIELD}}),Object.defineProperty(e,"Liquid",{enumerable:!0,get:function(){return k.Liquid}}),Object.defineProperty(e,"Bullet",{enumerable:!0,get:function(){return F.Bullet}}),Object.defineProperty(e,"Sunburst",{enumerable:!0,get:function(){return L.Sunburst}}),Object.defineProperty(e,"Gauge",{enumerable:!0,get:function(){return D.Gauge}}),Object.defineProperty(e,"Waterfall",{enumerable:!0,get:function(){return N.Waterfall}}),Object.defineProperty(e,"RadialBar",{enumerable:!0,get:function(){return R.RadialBar}}),Object.defineProperty(e,"BidirectionalBar",{enumerable:!0,get:function(){return B.BidirectionalBar}}),Object.defineProperty(e,"Treemap",{enumerable:!0,get:function(){return z.Treemap}}),Object.defineProperty(e,"Sankey",{enumerable:!0,get:function(){return V.Sankey}}),Object.defineProperty(e,"Chord",{enumerable:!0,get:function(){return G.Chord}}),Object.defineProperty(e,"P",{enumerable:!0,get:function(){return W.P}}),Object.defineProperty(e,"MultiView",{enumerable:!0,get:function(){return Y.Mix}}),Object.defineProperty(e,"Mix",{enumerable:!0,get:function(){return Y.Mix}}),Object.defineProperty(e,"Facet",{enumerable:!0,get:function(){return H.Facet}}),Object.defineProperty(e,"CirclePacking",{enumerable:!0,get:function(){return U.CirclePacking}}),Object.defineProperty(e,"flow",{enumerable:!0,get:function(){return X.flow}}),Object.defineProperty(e,"measureTextWidth",{enumerable:!0,get:function(){return X.measureTextWidth}}),Object.defineProperty(e,"line",{enumerable:!0,get:function(){return q.line}}),Object.defineProperty(e,"interval",{enumerable:!0,get:function(){return q.interval}}),Object.defineProperty(e,"area",{enumerable:!0,get:function(){return q.area}}),Object.defineProperty(e,"point",{enumerable:!0,get:function(){return q.point}}),Object.defineProperty(e,"polygon",{enumerable:!0,get:function(){return q.polygon}}),Object.defineProperty(e,"schema",{enumerable:!0,get:function(){return q.schema}}),Object.defineProperty(e,"Lab",{enumerable:!0,get:function(){return $.Lab}}),e.G2=e.adaptors=e.version=void 0;var a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=Z(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(15));e.G2=a;var o=n(190),s=n(1159),l=n(1160),u=n(539),c=n(18),f=n(1161);Object.keys(f).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(i,t)||t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))}));var d=n(540),p=n(543),h=n(545),g=n(547),v=n(550),y=n(1187),m=n(1190),b=n(557),x=n(1198),_=n(1202),O=n(562),P=n(564),w=n(566),M=n(567),C=n(570),S=n(572),A=n(1211),E=n(1216),j=n(1218),T=n(1223),I=n(578),k=n(1228),F=n(1232),L=n(1235),D=n(584),N=n(1242),R=n(1245),B=n(1249),z=n(1251),V=n(1255),G=n(1265),W=n(1268),Y=n(594),H=n(1273),U=n(1277),X=n(8),q=n(30),K=n(22),$=n(1282);function Z(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(Z=function(t){return t?n:e})(t)}e.version="2.3.25",(0,o.registerLocale)("en-US",s.EN_US_LOCALE),(0,o.registerLocale)("zh-CN",l.ZH_CN_LOCALE);var Q={scale:K.scale,legend:K.legend,tooltip:K.tooltip,annotation:K.annotation,interaction:K.interaction,theme:K.theme,animation:K.animation};e.adaptors=Q},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Gauge=void 0;var r=n(1),i=n(15),a=n(23),o=n(1283),s=n(310),l=n(597);n(1284),n(1285);var u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="gauge",e}return r.__extends(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t});var e=this.chart.views.find((function(t){return t.id===s.INDICATEOR_VIEW_ID}));e&&e.data(l.getIndicatorData(t));var n=this.chart.views.find((function(t){return t.id===s.RANGE_VIEW_ID}));n&&n.data(l.getRangeData(t,this.options.range)),o.statistic({chart:this.chart,options:this.options},!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(a.Plot);e.Gauge=u},function(t,e,n){"use strict";n.r(e),n.d(e,"fold",(function(){return s})),n.d(e,"percentage",(function(){return P})),n.d(e,"minifyNum",(function(){return w})),n.d(e,"splitBySeparator",(function(){return M})),n.d(e,"visibleHelper",(function(){return C.a})),n.d(e,"cloneDeep",(function(){return S.a})),n.d(e,"shallowEqual",(function(){return A.a}));var r=n(220),i=n.n(r),a=n(4),o=n.n(a),s=function(t,e,n,r){var a=[];return t.forEach((function(t){e.forEach((function(e){var s;a.push(o()(o()({},t),(s={},i()(s,n,e),i()(s,r,t[e]),s)))}))})),a},l=n(78),u=n.n(l),c=n(221),f=n(14),d=n.n(f),p=n(21),h=n.n(p),g=n(27),v=n.n(g),y=n(50),m=n.n(y),b=n(610),x=n.n(b);function _(t){var e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return v()(n)?e=n:h()(n)?e=function(t,e){for(var r=0;r<n.length;r++){var i=n[r];if(t[i]<e[i])return-1;if(t[i]>e[i])return 1}return 0}:m()(n)&&(e=function(t,e){return t[n]<e[n]?-1:t[n]>e[n]?1:0}),t.sort(e)}var O=function(t,e){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],i=t;r&&r.length&&(i=_(t,r)),v()(e)?n=e:h()(e)?n=function(t){return"_".concat(e.map((function(e){return t[e]})).join("-"))}:m()(e)&&(n=function(t){return"_".concat(t[e])});var a=x()(i,n);return a},P=function(t,e,n,r){var i=[],a=r?O(t,r):{_data:t};return u()(a,(function(t){var r=Object(c.a)(t.map((function(t){return t[e]})));d()(0!==r,"Invalid data: total sum of field ".concat(e," is 0!")),u()(t,(function(t){var a=o()({},t);a[n]=0===r?0:t[e]/r,i.push(a)}))})),i},w=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=1e4,r=1e8;return t>=r?"".concat((t/r).toFixed(e).replace(/\.?0*$/,""),"\u4ebf"):t>=n?"".concat((t/n).toFixed(e).replace(/\.?0*$/,""),"\u4e07"):t.toFixed(e).replace(/\.?0*$/,"")},M=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:",";return"number"===typeof t?t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,e):t},C=n(162),S=n(82),A=n(76)},function(t,e,n){t.exports=n(632)},function(t,e,n){"use strict";n.r(e),n.d(e,"Util",(function(){return H}));var r=n(4),i=n.n(r),a=n(0),o=n(600);n.d(e,"Annotation",(function(){return o}));var s=n(315);n.d(e,"G2",(function(){return s}));var l=n(599);n.d(e,"GComponents",(function(){return l}));var u=n(630),c=n(602);n.d(e,"Chart",(function(){return c.a}));var f=n(603);n.d(e,"View",(function(){return f.a}));var d=n(601);n.d(e,"Tooltip",(function(){return d.a}));var p=n(604);n.d(e,"Legend",(function(){return p.a}));var h=n(206);n.d(e,"Coordinate",(function(){return h.a}));var g=n(605);n.d(e,"Axis",(function(){return g.a}));var v=n(489);n.d(e,"Facet",(function(){return v.a}));var y=n(490);n.d(e,"Slider",(function(){return y.a}));var m=n(125);n.d(e,"Area",(function(){return m.a}));var b=n(207);n.d(e,"Edge",(function(){return b.a}));var x=n(208);n.d(e,"Heatmap",(function(){return x.a}));var _=n(209);n.d(e,"Interval",(function(){return _.a}));var O=n(126);n.d(e,"Line",(function(){return O.a}));var P=n(127);n.d(e,"Point",(function(){return P.a}));var w=n(210);n.d(e,"Polygon",(function(){return w.a}));var M=n(492);n.d(e,"Schema",(function(){return M.a}));var C=n(39);n.d(e,"BaseGeom",(function(){return C.a}));var S=n(283);n.d(e,"Label",(function(){return S.a}));var A=n(493);n.d(e,"Path",(function(){return A.a}));var E=n(211);n.d(e,"LineAdvance",(function(){return E.a}));var j=n(494);n.d(e,"Geom",(function(){return j.a}));var T=n(495);n.d(e,"Coord",(function(){return T.a}));var I=n(496);n.d(e,"Guide",(function(){return I.a}));var k=n(497);n.d(e,"Effects",(function(){return k.a}));var F=n(498);n.d(e,"Interaction",(function(){return F.a}));var L=n(12);n.d(e,"createPlot",(function(){return L.a}));var D=n(163);n.d(e,"createTooltipConnector",(function(){return D.a}));var N=n(40);n.d(e,"useView",(function(){return N.a}));var R=n(81);n.d(e,"useRootChart",(function(){return R.a})),n.d(e,"useChartInstance",(function(){return R.a}));var B=n(499);n.d(e,"useTheme",(function(){return B.a}));var z=n(47);n.d(e,"withView",(function(){return z.b}));var V=n(77);n.d(e,"withChartInstance",(function(){return V.b}));var G=n(7);for(var W in G)["default","Util","Annotation","G2","GComponents","Chart","View","Tooltip","Legend","Coordinate","Axis","Facet","Slider","Area","Edge","Heatmap","Interval","Line","Point","Polygon","Schema","BaseGeom","Label","Path","LineAdvance","Geom","Coord","Guide","Effects","Interaction","createPlot","createTooltipConnector","useView","useRootChart","useChartInstance","useTheme","withView","withChartInstance"].indexOf(W)<0&&function(t){n.d(e,t,(function(){return G[t]}))}(W);var Y=n(598);n.d(e,"ProgressChart",(function(){return Y.w})),n.d(e,"RingProgressChart",(function(){return Y.A})),n.d(e,"TinyColumnChart",(function(){return Y.J})),n.d(e,"TinyAreaChart",(function(){return Y.I})),n.d(e,"TinyLineChart",(function(){return Y.K})),n.d(e,"LineChart",(function(){return Y.p})),n.d(e,"TreemapChart",(function(){return Y.L})),n.d(e,"StepLineChart",(function(){return Y.H})),n.d(e,"BarChart",(function(){return Y.b})),n.d(e,"StackedBarChart",(function(){return Y.E})),n.d(e,"GroupedBarChart",(function(){return Y.k})),n.d(e,"PercentStackedBarChart",(function(){return Y.s})),n.d(e,"RangeBarChart",(function(){return Y.y})),n.d(e,"AreaChart",(function(){return Y.a})),n.d(e,"StackedAreaChart",(function(){return Y.D})),n.d(e,"PercentStackedAreaChart",(function(){return Y.r})),n.d(e,"ColumnChart",(function(){return Y.f})),n.d(e,"GroupedColumnChart",(function(){return Y.l})),n.d(e,"StackedColumnChart",(function(){return Y.F})),n.d(e,"RangeColumnChart",(function(){return Y.z})),n.d(e,"PercentStackedColumnChart",(function(){return Y.t})),n.d(e,"PieChart",(function(){return Y.u})),n.d(e,"DensityHeatmapChart",(function(){return Y.g})),n.d(e,"HeatmapChart",(function(){return Y.n})),n.d(e,"WordCloudChart",(function(){return Y.N})),n.d(e,"RoseChart",(function(){return Y.B})),n.d(e,"FunnelChart",(function(){return Y.i})),n.d(e,"StackedRoseChart",(function(){return Y.G})),n.d(e,"GroupedRoseChart",(function(){return Y.m})),n.d(e,"RadarChart",(function(){return Y.x})),n.d(e,"LiquidChart",(function(){return Y.q})),n.d(e,"HistogramChart",(function(){return Y.o})),n.d(e,"DonutChart",(function(){return Y.h})),n.d(e,"WaterfallChart",(function(){return Y.M})),n.d(e,"ScatterChart",(function(){return Y.C})),n.d(e,"BubbleChart",(function(){return Y.c})),n.d(e,"BulletChart",(function(){return Y.d})),n.d(e,"CalendarChart",(function(){return Y.e})),n.d(e,"GaugeChart",(function(){return Y.j})),n.d(e,"PlotAdapter",(function(){return Y.v}));var H=i()(i()(i()({},a),u),s.Util)},function(t,e,n){"use strict";var r,i=n(2)(n(6));if(!Object.keys){var a=Object.prototype.hasOwnProperty,o=Object.prototype.toString,s=n(358),l=Object.prototype.propertyIsEnumerable,u=!l.call({toString:null},"toString"),c=l.call((function(){}),"prototype"),f=["toString","toLocaleString","valueOf","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","constructor"],d=function(t){var e=t.constructor;return e&&e.prototype===t},p={$applicationCache:!0,$console:!0,$external:!0,$frame:!0,$frameElement:!0,$frames:!0,$innerHeight:!0,$innerWidth:!0,$onmozfullscreenchange:!0,$onmozfullscreenerror:!0,$outerHeight:!0,$outerWidth:!0,$pageXOffset:!0,$pageYOffset:!0,$parent:!0,$scrollLeft:!0,$scrollTop:!0,$scrollX:!0,$scrollY:!0,$self:!0,$webkitIndexedDB:!0,$webkitStorageInfo:!0,$window:!0},h=function(){if("undefined"===typeof window)return!1;for(var t in window)try{if(!p["$"+t]&&a.call(window,t)&&null!==window[t]&&"object"===(0,i.default)(window[t]))try{d(window[t])}catch(e){return!0}}catch(e){return!0}return!1}();r=function(t){var e=null!==t&&"object"===(0,i.default)(t),n="[object Function]"===o.call(t),r=s(t),l=e&&"[object String]"===o.call(t),p=[];if(!e&&!n&&!r)throw new TypeError("Object.keys called on a non-object");var g=c&&n;if(l&&t.length>0&&!a.call(t,0))for(var v=0;v<t.length;++v)p.push(String(v));if(r&&t.length>0)for(var y=0;y<t.length;++y)p.push(String(y));else for(var m in t)g&&"prototype"===m||!a.call(t,m)||p.push(String(m));if(u)for(var b=function(t){if("undefined"===typeof window||!h)return d(t);try{return d(t)}catch(e){return!1}}(t),x=0;x<f.length;++x)b&&"constructor"===f[x]||!a.call(t,f[x])||p.push(f[x]);return p}}t.exports=r},function(t,e,n){"use strict";var r="Function.prototype.bind called on incompatible ",i=Array.prototype.slice,a=Object.prototype.toString,o="[object Function]";t.exports=function(t){var e=this;if("function"!==typeof e||a.call(e)!==o)throw new TypeError(r+e);for(var n,s=i.call(arguments,1),l=function(){if(this instanceof n){var r=e.apply(this,s.concat(i.call(arguments)));return Object(r)===r?r:this}return e.apply(t,s.concat(i.call(arguments)))},u=Math.max(0,e.length-s.length),c=[],f=0;f<u;f++)c.push("$"+f);if(n=Function("binder","return function ("+c.join(",")+"){ return binder.apply(this,arguments); }")(l),e.prototype){var d=function(){};d.prototype=e.prototype,n.prototype=new d,d.prototype=null}return n}},function(t,e,n){"use strict";var r=n(2)(n(6)),i="undefined"!==typeof Symbol&&Symbol,a=n(361);t.exports=function(){return"function"===typeof i&&"function"===typeof Symbol&&"symbol"===(0,r.default)(i("foo"))&&"symbol"===(0,r.default)(Symbol("bar"))&&a()}},function(t,e,n){"use strict";var r=n(227);t.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},function(t,e,n){"use strict";var r=n(360),i=n(359),a=i(r("String.prototype.indexOf"));t.exports=function(t,e){var n=r(t,!!e);return"function"===typeof n&&a(t,".prototype.")>-1?i(n):n}},function(t,e,n){"use strict";var r=n(356),i=n(363);t.exports=function(){var t=i();return r(Object,{assign:t},{assign:function(){return Object.assign!==t}}),t}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(364)),a=r(n(228)),o=function(t,e){return void 0===e&&(e=[]),(0,i.default)(t,(function(t){return!(0,a.default)(e,t)}))};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(57)),a=r(n(365)),o=r(n(36)),s=r(n(135)),l=function(t,e){if(!(0,o.default)(t))return null;var n;if((0,i.default)(e)&&(n=e),(0,s.default)(e)&&(n=function(t){return(0,a.default)(t,e)}),n)for(var r=0;r<t.length;r+=1)if(n(t[r]))return t[r];return null};e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(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};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(94)),a=r(n(36)),o=function(t,e){for(var n=null,r=0;r<t.length;r++){var o=t[r][e];if(!(0,i.default)(o)){n=(0,a.default)(o)?o[0]:o;break}}return n};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=function(t){if(!(0,i.default)(t))return[];for(var e=[],n=0;n<t.length;n++)e=e.concat(t[n]);return e};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=function t(e,n){if(void 0===n&&(n=[]),(0,i.default)(e))for(var r=0;r<e.length;r+=1)t(e[r],n);else n.push(e);return n};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(367)),o=r(n(368)),s=function(t){var e=t.filter((function(t){return!isNaN(t)}));if(!e.length)return{min:0,max:0};if((0,i.default)(t[0])){for(var n=[],r=0;r<t.length;r++)n=n.concat(t[r]);e=n}var s=(0,a.default)(e);return{min:(0,o.default)(e),max:s}};e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=Array.prototype,i=r.splice,a=r.indexOf,o=function(t){for(var e=[],n=1;n<arguments.length;n++)e[n-1]=arguments[n];for(var r=0;r<e.length;r++)for(var o=e[r],s=-1;(s=a.call(t,o))>-1;)i.call(t,s,1);return t};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56)),a=r(n(369)),o=function(t,e){var n=[];if(!(0,i.default)(t))return n;for(var r=-1,o=[],s=t.length;++r<s;){var l=t[r];e(l,r,t)&&(n.push(l),o.push(r))}return(0,a.default)(t,o),n};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(100)),o=r(n(57)),s=function(t,e){var n;if((0,o.default)(e))n=function(t,n){return e(t)-e(n)};else{var r=[];(0,a.default)(e)?r.push(e):(0,i.default)(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};e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(371)),a=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return(0,i.default)([].concat.apply([],t))};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(94));e.default=function(t,e){for(var n=[],r={},o=0;o<t.length;o++){var s=t[o][e];if(!(0,a.default)(s)){(0,i.default)(s)||(s=[s]);for(var l=0;l<s.length;l++){var u=s[l];r[u]||(n.push(u),r[u]=!0)}}}return n}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if((0,i.default)(t))return t[0]};var i=r(n(56))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){if((0,i.default)(t))return t[t.length-1]};var i=r(n(56))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(100)),o=function(t,e){return!(!(0,i.default)(t)&&!(0,a.default)(t))&&t[0]===e};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(100)),o=function(t,e){return!(!(0,i.default)(t)&&!(0,a.default)(t))&&t[t.length-1]===e};e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e){for(var n=0;n<t.length;n++)if(!e(t[n],n))return!1;return!0};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e){for(var n=0;n<t.length;n++)if(e(t[n],n))return!0;return!1};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(372));e.default=function(t,e){if(!e)return[t];var n=(0,i.default)(t,e),r=[];for(var a in n)r.push(n[a]);return r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e){return t["_wrap_"+e]};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e){if(t["_wrap_"+e])return t["_wrap_"+e];var n=function(n){t[e](n)};return t["_wrap_"+e]=n,n};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={},i=function(t){var e=r[t];if(!e){for(var n=t.toString(16),i=n.length;i<6;i++)n="0"+n;e="#"+n,r[t]=e}return e};e.default=i},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=function(t){var e=0,n=0,r=0,a=0;return(0,i.default)(t)?1===t.length?e=n=r=a=t[0]:2===t.length?(e=r=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],r=t[2]):(e=t[0],n=t[1],r=t[2],a=t[3]):e=n=r=a=t,{r1:e,r2:n,r3:r,r4:a}};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e,n){return t<e?e:t>n?n:t};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=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))};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(85)),a=function(t){return(0,i.default)(t)&&t%1!==0};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(85)),a=function(t){return(0,i.default)(t)&&t%2===0};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(85)),a=Number.isInteger?Number.isInteger:function(t){return(0,i.default)(t)&&t%1===0};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(85)),a=function(t){return(0,i.default)(t)&&t<0};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){return void 0===n&&(n=1e-5),Math.abs(t-e)<n}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(85)),a=function(t){return(0,i.default)(t)&&t%2!==0};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(85)),a=function(t){return(0,i.default)(t)&&t>0};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(57));e.default=function(t,e){if((0,i.default)(t)){for(var n,r=-1/0,o=0;o<t.length;o++){var s=t[o],l=(0,a.default)(e)?e(s):s[e];l>r&&(n=s,r=l)}return n}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(57));e.default=function(t,e){if((0,i.default)(t)){for(var n,r=1/0,o=0;o<t.length;o++){var s=t[o],l=(0,a.default)(e)?e(s):s[e];l<r&&(n=s,r=l)}return n}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t,e){return(t%e+e)%e};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=180/Math.PI,i=function(t){return r*t};e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=parseInt;e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=Math.PI/180,i=function(t){return r*t};e.default=i},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(108)).default;e.default=i},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(374)).default;e.default=i},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(228)),a=r(n(375));e.default=function(t,e){return(0,i.default)((0,a.default)(t),e)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(136)),a=function(t){return(0,i.default)(t).toLowerCase()};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(136)),a=function(t){var e=(0,i.default)(t);return e.charAt(0).toLowerCase()+e.substring(1)};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(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};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(136)),a=function(t){return(0,i.default)(t).toUpperCase()};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(136)),a=function(t){var e=(0,i.default)(t);return e.charAt(0).toUpperCase()+e.substring(1)};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69)),a=function(t){return(0,i.default)(t,"Arguments")};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69)),a=function(t){return(0,i.default)(t,"Boolean")};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69)),a=function(t){return(0,i.default)(t,"Date")};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69)),a=function(t){return(0,i.default)(t,"Error")};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,i.default)(t)&&isFinite(t)};var i=r(n(85))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return null===t};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(69)),a=function(t){return(0,i.default)(t,"RegExp")};e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return void 0===t};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(t){return t instanceof Element||t instanceof HTMLDocument};e.default=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return setTimeout(t,16)})(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout)(t)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(230)),a=r(n(57)),o=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 o=t[r];(0,a.default)(o)&&(o=o.prototype),(0,i.default)(n.prototype,o)}};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(6)),a=r(n(36)),o=function t(e){if("object"!==(0,i.default)(e)||null===e)return e;var n;if((0,a.default)(e)){n=[];for(var r=0,o=e.length;r<o;r++)"object"===(0,i.default)(e[r])&&null!=e[r]?n[r]=t(e[r]):n[r]=e[r]}else for(var s in n={},e)"object"===(0,i.default)(e[s])&&null!=e[s]?n[s]=t(e[s]):n[s]=e[s];return n};e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=function(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)}};e.default=r},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(57));e.default=function(t,e){if(!(0,i.default)(t))throw new TypeError("Expected a function");var n=function n(){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}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(36)),a=r(n(135));function o(t,e,n,r){for(var s in n=n||0,r=r||5,e)if(e.hasOwnProperty(s)){var l=e[s];null!==l&&(0,a.default)(l)?((0,a.default)(t[s])||(t[s]={}),n<r?o(t[s],l,n+1,r):t[s]=e[s]):(0,i.default)(l)?(t[s]=[],t[s]=t[s].concat(l)):void 0!==l&&(t[s]=l)}}var s=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)o(t,e[r]);return t};e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(230)),a=r(n(57)),o=function(t,e,n,r){(0,a.default)(e)||(n=e,e=t,t=function(){});var o=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},s=o(e.prototype,t);return t.prototype=(0,i.default)(s,t.prototype),t.superclass=o(e.prototype,e),(0,i.default)(s,n),(0,i.default)(t,r),t};e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56)),a=function(t,e){if(!(0,i.default)(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};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(94)),a=r(n(56)),o=r(n(376)),s=r(n(377)),l=Object.prototype.hasOwnProperty,u=function(t){if((0,i.default)(t))return!0;if((0,a.default)(t))return!t.length;var e=(0,o.default)(t);if("Map"===e||"Set"===e)return!t.size;if((0,s.default)(t))return!Object.keys(t).length;for(var n in t)if(l.call(t,n))return!1;return!0};e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(57)),a=r(n(378));e.default=function(t,e,n){return(0,i.default)(n)?!!n(t,e):(0,a.default)(t,e)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56)),a=function(t,e){if(!(0,i.default)(t))return t;for(var n=[],r=0;r<t.length;r++){var a=t[r];n.push(e(a,r))}return n};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(94)),a=r(n(166)),o=function(t){return t};e.default=function(t,e){void 0===e&&(e=o);var n={};return(0,a.default)(t)&&!(0,i.default)(t)&&Object.keys(t).forEach((function(r){n[r]=e(t[r],r)})),n}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(100));e.default=function(t,e,n){for(var r=0,a=(0,i.default)(e)?e.split("."):e;t&&r<a.length;)t=t[a[r++]];return void 0===t||r<a.length?n:t}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(166)),a=r(n(100)),o=r(n(85));e.default=function(t,e,n){var r=t,s=(0,a.default)(e)?e.split("."):e;return s.forEach((function(t,e){e<s.length-1?((0,i.default)(r[t])||(r[t]=(0,o.default)(s[e+1])?[]:{}),r=r[t]):r[t]=n})),t}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(108)),a=r(n(135)),o=Object.prototype.hasOwnProperty;e.default=function(t,e){if(null===t||!(0,a.default)(t))return{};var n={};return(0,i.default)(e,(function(e){o.call(t,e)&&(n[e]=t[e])})),n}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(370));e.default=function(t,e){return(0,i.default)(t,(function(t,n,r){return e.includes(r)||(t[r]=n),t}),{})}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=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}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(56));e.default=function(t){return(0,i.default)(t)?Array.prototype.slice.call(t):[]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={};e.default=function(t){return r[t=t||"g"]?r[t]+=1:r[t]=1,t+r[t]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=function(){}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,e.default=function(t){return t}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return(0,i.default)(t)?0:(0,a.default)(t)?t.length:Object.keys(t).length};var i=r(n(94)),a=r(n(56))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=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}();e.default=r},function(t,e,n){"use strict";function r(e,n){return t.exports=r=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t},t.exports.default=t.exports,t.exports.__esModule=!0,r(e,n)}t.exports=r,t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";t.exports=function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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)}}}}},function(t,e,n){"use strict";var r,i,a,o;Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){r||(r=document.createElement("table"),i=document.createElement("tr"),a=/^\s*<(\w+|!)[^>]*>/,o={tr:document.createElement("tbody"),tbody:r,thead:r,tfoot:r,td:i,th:i,"*":document.createElement("div")});var e=a.test(t)&&RegExp.$1;e&&e in o||(e="*");var n=o[e];t=t.replace(/(^\s*)|(\s*$)/g,""),n.innerHTML=""+t;var s=n.childNodes[0];return n.removeChild(s),s}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,a.default)(t,e),r=parseFloat((0,i.default)(t,"borderTopWidth"))||0,o=parseFloat((0,i.default)(t,"paddingTop"))||0,s=parseFloat((0,i.default)(t,"paddingBottom"))||0,l=parseFloat((0,i.default)(t,"borderBottomWidth"))||0,u=parseFloat((0,i.default)(t,"marginTop"))||0,c=parseFloat((0,i.default)(t,"marginBottom"))||0;return n+r+l+o+s+u+c};var i=r(n(137)),a=r(n(379))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,a.default)(t,e),r=parseFloat((0,i.default)(t,"borderLeftWidth"))||0,o=parseFloat((0,i.default)(t,"paddingLeft"))||0,s=parseFloat((0,i.default)(t,"paddingRight"))||0,l=parseFloat((0,i.default)(t,"borderRightWidth"))||0,u=parseFloat((0,i.default)(t,"marginRight"))||0,c=parseFloat((0,i.default)(t,"marginLeft"))||0;return n+r+l+o+s+c+u};var i=r(n(137)),a=r(n(380))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return window.devicePixelRatio?window.devicePixelRatio:2}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(t)for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n]);return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(95),a=n(0),o=n(194),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return r.__assign(r.__assign({},e),{container:null,containerTpl:"<div></div>",updateAutoRender:!0,containerClassName:"",parent:null})},e.prototype.getContainer=function(){return this.get("container")},e.prototype.show=function(){this.get("container").style.display="",this.set("visible",!0)},e.prototype.hide=function(){this.get("container").style.display="none",this.set("visible",!1)},e.prototype.setCapture=function(t){var e=t?"auto":"none";this.getContainer().style.pointerEvents=e,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 o.createBBox(e,n,t.clientWidth,t.clientHeight)},e.prototype.clear=function(){var t=this.get("container");o.clearDom(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(a.isNil(t)){t=this.createDom();var e=this.get("parent");a.isString(e)&&(e=document.getElementById(e),this.set("parent",e)),e.appendChild(t),this.set("container",t)}else a.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?a.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&&o.hasClass(e,n)){var r=t[n];i.modifyCSS(e,r)}}},e.prototype.applyChildrenStyles=function(t,e){a.each(e,(function(e,n){var r=t.getElementsByClassName(n);a.each(r,(function(t){i.modifyCSS(t,e)}))}))},e.prototype.applyStyle=function(t,e){var n=this.get("domStyles");i.modifyCSS(e,n[t])},e.prototype.createDom=function(){var t=this.get("containerTpl");return i.createDom(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){a.hasKey(t,"domStyles")&&(this.resetStyles(),this.applyStyles()),this.resetPosition()},e.prototype.resetPosition=function(){},e}(n(727).default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(231),a=n(0),o={none:[],point:["x","y"],region:["start","end"],points:["points"],circle:["center","radius","startAngle","endAngle"]},s=function(t){function e(e){var n=t.call(this,e)||this;return n.initCfg(),n}return r.__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");a.each(t,(function(t,r){var i=t;e.get(r)!==t&&(a.isObject(t)&&n[r]&&(i=a.deepMix({},n[r],t)),e.set(r,i))})),this.updateInner(t),this.afterUpdate(t)},e.prototype.updateInner=function(t){},e.prototype.afterUpdate=function(t){a.hasKey(t,"visible")&&(t.visible?this.show():this.hide()),a.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=r.__assign({},t);this.update(e)},e.prototype.getLocation=function(){var t=this,e={},n=this.get("locationType"),r=o[n];return a.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");a.each(e,(function(e,n){var r=t.get(n);if(a.isObject(r)){var i=a.deepMix({},e,r);t.set(n,i)}}))},e}(i.Base);e.default=s},function(t,e,n){},function(t,e,n){},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(167),o=r(n(384)),s=n(101),l=r(n(736)),u=r(n(765)),c=(0,a.detect)(),f=c&&"firefox"===c.name,d=function(t){function e(e){var n=t.call(this,e)||this;return n.initContainer(),n.initDom(),n.initEvents(),n.initTimeline(),n}return(0,i.__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,s.isString)(t)&&(t=document.getElementById(t),this.set("container",t))},e.prototype.initDom=function(){var t=this.createDom();this.set("el",t),this.get("container").appendChild(t),this.setDOMSize(this.get("width"),this.get("height"))},e.prototype.initEvents=function(){var t=new u.default({canvas:this});t.init(),this.set("eventController",t)},e.prototype.initTimeline=function(){var t=new l.default(this);this.set("timeline",t)},e.prototype.setDOMSize=function(t,e){var n=this.get("el");s.isBrowser&&(n.style.width=t+"px",n.style.height=e+"px")},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");s.isBrowser&&e&&(e.style.cursor=t)},e.prototype.getPointByEvent=function(t){if(this.get("supportCSSTransform")){if(f&&!(0,s.isNil)(t.layerX)&&t.layerX!==t.offsetX)return{x:t.layerX,y:t.layerY};if(!(0,s.isNil)(t.offsetX))return{x:t.offsetX,y:t.offsetY}}var e=this.getClientByEvent(t),n=e.x,r=e.y;return this.getPointByClient(n,r)},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").getBoundingClientRect();return{x:t-n.left,y:e-n.top}},e.prototype.getClientByPoint=function(t,e){var n=this.get("el").getBoundingClientRect();return{x:t+n.left,y:e+n.top}},e.prototype.draw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.parentNode.removeChild(t)},e.prototype.clearEvents=function(){this.get("eventController").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}(o.default);e.default=d},function(t,e,n){"use strict";var r,i,a=t.exports={};function o(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function l(t){if(r===setTimeout)return setTimeout(t,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"===typeof setTimeout?setTimeout:o}catch(t){r=o}try{i="function"===typeof clearTimeout?clearTimeout:s}catch(t){i=s}}();var u,c=[],f=!1,d=-1;function p(){f&&u&&(f=!1,u.length?c=u.concat(c):d=-1,c.length&&h())}function h(){if(!f){var t=l(p);f=!0;for(var e=c.length;e;){for(u=c,c=[];++d<e;)u&&u[d].run();d=-1,e=c.length}u=null,f=!1,function(t){if(i===clearTimeout)return clearTimeout(t);if((i===s||!i)&&clearTimeout)return i=clearTimeout,clearTimeout(t);try{i(t)}catch(e){try{return i.call(null,t)}catch(e){return i.call(this,t)}}}(t)}}function g(t,e){this.fun=t,this.array=e}function v(){}a.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)e[n-1]=arguments[n];c.push(new g(t,e)),1!==c.length||f||l(h)},g.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=v,a.addListener=v,a.once=v,a.off=v,a.removeListener=v,a.removeAllListeners=v,a.emit=v,a.prependListener=v,a.prependOnceListener=v,a.listeners=function(t){return[]},a.binding=function(t){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(t){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new i.ARRAY_TYPE(4);return i.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0),t[0]=1,t[3]=1,t},e.clone=function(t){var e=new i.ARRAY_TYPE(4);return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e},e.copy=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t},e.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t},e.fromValues=function(t,e,n,r){var a=new i.ARRAY_TYPE(4);return a[0]=t,a[1]=e,a[2]=n,a[3]=r,a},e.set=function(t,e,n,r,i){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t},e.transpose=function(t,e){if(t===e){var n=e[1];t[1]=e[2],t[2]=n}else t[0]=e[0],t[1]=e[2],t[2]=e[1],t[3]=e[3];return t},e.invert=function(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=n*a-i*r;return o?(o=1/o,t[0]=a*o,t[1]=-r*o,t[2]=-i*o,t[3]=n*o,t):null},e.adjoint=function(t,e){var n=e[0];return t[0]=e[3],t[1]=-e[1],t[2]=-e[2],t[3]=n,t},e.determinant=function(t){return t[0]*t[3]-t[2]*t[1]},e.multiply=o,e.rotate=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=Math.sin(n),l=Math.cos(n);return t[0]=r*l+a*s,t[1]=i*l+o*s,t[2]=r*-s+a*l,t[3]=i*-s+o*l,t},e.scale=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=n[0],l=n[1];return t[0]=r*s,t[1]=i*s,t[2]=a*l,t[3]=o*l,t},e.fromRotation=function(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=-n,t[3]=r,t},e.fromScaling=function(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=e[1],t},e.str=function(t){return"mat2("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+")"},e.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3])},e.LDU=function(t,e,n,r){return t[2]=r[2]/r[0],n[0]=r[0],n[1]=r[1],n[3]=r[3]-t[2]*n[1],[t,e,n]},e.add=function(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},e.subtract=s,e.exactEquals=function(t,e){return t[0]===e[0]&&t[1]===e[1]&&t[2]===e[2]&&t[3]===e[3]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=t[3],s=e[0],l=e[1],u=e[2],c=e[3];return Math.abs(n-s)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(s))&&Math.abs(r-l)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(l))&&Math.abs(a-u)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(u))&&Math.abs(o-c)<=i.EPSILON*Math.max(1,Math.abs(o),Math.abs(c))},e.multiplyScalar=function(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},e.multiplyScalarAndAdd=function(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},e.sub=e.mul=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=n[0],l=n[1],u=n[2],c=n[3];return t[0]=r*s+a*l,t[1]=i*s+o*l,t[2]=r*u+a*c,t[3]=i*u+o*c,t}function s(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}var l=o;e.mul=l;var u=s;e.sub=u},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new i.ARRAY_TYPE(6);return i.ARRAY_TYPE!=Float32Array&&(t[1]=0,t[2]=0,t[4]=0,t[5]=0),t[0]=1,t[3]=1,t},e.clone=function(t){var e=new i.ARRAY_TYPE(6);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},e.copy=function(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},e.identity=function(t){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t},e.fromValues=function(t,e,n,r,a,o){var s=new i.ARRAY_TYPE(6);return s[0]=t,s[1]=e,s[2]=n,s[3]=r,s[4]=a,s[5]=o,s},e.set=function(t,e,n,r,i,a,o){return t[0]=e,t[1]=n,t[2]=r,t[3]=i,t[4]=a,t[5]=o,t},e.invert=function(t,e){var n=e[0],r=e[1],i=e[2],a=e[3],o=e[4],s=e[5],l=n*a-r*i;return l?(l=1/l,t[0]=a*l,t[1]=-r*l,t[2]=-i*l,t[3]=n*l,t[4]=(i*s-a*o)*l,t[5]=(r*o-n*s)*l,t):null},e.determinant=function(t){return t[0]*t[3]-t[1]*t[2]},e.multiply=o,e.rotate=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=Math.sin(n),c=Math.cos(n);return t[0]=r*c+a*u,t[1]=i*c+o*u,t[2]=r*-u+a*c,t[3]=i*-u+o*c,t[4]=s,t[5]=l,t},e.scale=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=n[0],c=n[1];return t[0]=r*u,t[1]=i*u,t[2]=a*c,t[3]=o*c,t[4]=s,t[5]=l,t},e.translate=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=n[0],c=n[1];return t[0]=r,t[1]=i,t[2]=a,t[3]=o,t[4]=r*u+a*c+s,t[5]=i*u+o*c+l,t},e.fromRotation=function(t,e){var n=Math.sin(e),r=Math.cos(e);return t[0]=r,t[1]=n,t[2]=-n,t[3]=r,t[4]=0,t[5]=0,t},e.fromScaling=function(t,e){return t[0]=e[0],t[1]=0,t[2]=0,t[3]=e[1],t[4]=0,t[5]=0,t},e.fromTranslation=function(t,e){return t[0]=1,t[1]=0,t[2]=0,t[3]=1,t[4]=e[0],t[5]=e[1],t},e.str=function(t){return"mat2d("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+")"},e.frob=function(t){return Math.hypot(t[0],t[1],t[2],t[3],t[4],t[5],1)},e.add=function(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},e.subtract=s,e.multiplyScalar=function(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},e.multiplyScalarAndAdd=function(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},e.exactEquals=function(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]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=e[0],c=e[1],f=e[2],d=e[3],p=e[4],h=e[5];return Math.abs(n-u)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(u))&&Math.abs(r-c)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(c))&&Math.abs(a-f)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(f))&&Math.abs(o-d)<=i.EPSILON*Math.max(1,Math.abs(o),Math.abs(d))&&Math.abs(s-p)<=i.EPSILON*Math.max(1,Math.abs(s),Math.abs(p))&&Math.abs(l-h)<=i.EPSILON*Math.max(1,Math.abs(l),Math.abs(h))},e.sub=e.mul=void 0;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=a(e);if(n&&n.has(t))return n.get(t);var i={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=o?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(79));function a(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(a=function(t){return t?n:e})(t)}function o(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=e[4],l=e[5],u=n[0],c=n[1],f=n[2],d=n[3],p=n[4],h=n[5];return t[0]=r*u+a*c,t[1]=i*u+o*c,t[2]=r*f+a*d,t[3]=i*f+o*d,t[4]=r*p+a*h+s,t[5]=i*p+o*h+l,t}function s(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}var l=o;e.mul=l;var u=s;e.sub=u},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.create=function(){var t=new i.ARRAY_TYPE(8);return i.ARRAY_TYPE!=Float32Array&&(t[0]=0,t[1]=0,t[2]=0,t[4]=0,t[5]=0,t[6]=0,t[7]=0),t[3]=1,t},e.clone=function(t){var e=new i.ARRAY_TYPE(8);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},e.fromValues=function(t,e,n,r,a,o,s,l){var u=new i.ARRAY_TYPE(8);return u[0]=t,u[1]=e,u[2]=n,u[3]=r,u[4]=a,u[5]=o,u[6]=s,u[7]=l,u},e.fromRotationTranslationValues=function(t,e,n,r,a,o,s){var l=new i.ARRAY_TYPE(8);l[0]=t,l[1]=e,l[2]=n,l[3]=r;var u=.5*a,c=.5*o,f=.5*s;return l[4]=u*r+c*n-f*e,l[5]=c*r+f*t-u*n,l[6]=f*r+u*e-c*t,l[7]=-u*t-c*e-f*n,l},e.fromRotationTranslation=u,e.fromTranslation=function(t,e){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=.5*e[0],t[5]=.5*e[1],t[6]=.5*e[2],t[7]=0,t},e.fromRotation=function(t,e){return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t[4]=0,t[5]=0,t[6]=0,t[7]=0,t},e.fromMat4=function(t,e){var n=a.create();o.getRotation(n,e);var r=new i.ARRAY_TYPE(3);return o.getTranslation(r,e),u(t,n,r),t},e.copy=c,e.identity=function(t){return t[0]=0,t[1]=0,t[2]=0,t[3]=1,t[4]=0,t[5]=0,t[6]=0,t[7]=0,t},e.set=function(t,e,n,r,i,a,o,s,l){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},e.getDual=function(t,e){return t[0]=e[4],t[1]=e[5],t[2]=e[6],t[3]=e[7],t},e.setDual=function(t,e){return t[4]=e[0],t[5]=e[1],t[6]=e[2],t[7]=e[3],t},e.getTranslation=function(t,e){var n=e[4],r=e[5],i=e[6],a=e[7],o=-e[0],s=-e[1],l=-e[2],u=e[3];return t[0]=2*(n*u+a*o+r*l-i*s),t[1]=2*(r*u+a*s+i*o-n*l),t[2]=2*(i*u+a*l+n*s-r*o),t},e.translate=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=.5*n[0],l=.5*n[1],u=.5*n[2],c=e[4],f=e[5],d=e[6],p=e[7];return t[0]=r,t[1]=i,t[2]=a,t[3]=o,t[4]=o*s+i*u-a*l+c,t[5]=o*l+a*s-r*u+f,t[6]=o*u+r*l-i*s+d,t[7]=-r*s-i*l-a*u+p,t},e.rotateX=function(t,e,n){var r=-e[0],i=-e[1],o=-e[2],s=e[3],l=e[4],u=e[5],c=e[6],f=e[7],d=l*s+f*r+u*o-c*i,p=u*s+f*i+c*r-l*o,h=c*s+f*o+l*i-u*r,g=f*s-l*r-u*i-c*o;return a.rotateX(t,e,n),r=t[0],i=t[1],o=t[2],s=t[3],t[4]=d*s+g*r+p*o-h*i,t[5]=p*s+g*i+h*r-d*o,t[6]=h*s+g*o+d*i-p*r,t[7]=g*s-d*r-p*i-h*o,t},e.rotateY=function(t,e,n){var r=-e[0],i=-e[1],o=-e[2],s=e[3],l=e[4],u=e[5],c=e[6],f=e[7],d=l*s+f*r+u*o-c*i,p=u*s+f*i+c*r-l*o,h=c*s+f*o+l*i-u*r,g=f*s-l*r-u*i-c*o;return a.rotateY(t,e,n),r=t[0],i=t[1],o=t[2],s=t[3],t[4]=d*s+g*r+p*o-h*i,t[5]=p*s+g*i+h*r-d*o,t[6]=h*s+g*o+d*i-p*r,t[7]=g*s-d*r-p*i-h*o,t},e.rotateZ=function(t,e,n){var r=-e[0],i=-e[1],o=-e[2],s=e[3],l=e[4],u=e[5],c=e[6],f=e[7],d=l*s+f*r+u*o-c*i,p=u*s+f*i+c*r-l*o,h=c*s+f*o+l*i-u*r,g=f*s-l*r-u*i-c*o;return a.rotateZ(t,e,n),r=t[0],i=t[1],o=t[2],s=t[3],t[4]=d*s+g*r+p*o-h*i,t[5]=p*s+g*i+h*r-d*o,t[6]=h*s+g*o+d*i-p*r,t[7]=g*s-d*r-p*i-h*o,t},e.rotateByQuatAppend=function(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=e[3];return t[0]=s*o+c*r+l*a-u*i,t[1]=l*o+c*i+u*r-s*a,t[2]=u*o+c*a+s*i-l*r,t[3]=c*o-s*r-l*i-u*a,s=e[4],l=e[5],u=e[6],c=e[7],t[4]=s*o+c*r+l*a-u*i,t[5]=l*o+c*i+u*r-s*a,t[6]=u*o+c*a+s*i-l*r,t[7]=c*o-s*r-l*i-u*a,t},e.rotateByQuatPrepend=function(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=n[0],l=n[1],u=n[2],c=n[3];return t[0]=r*c+o*s+i*u-a*l,t[1]=i*c+o*l+a*s-r*u,t[2]=a*c+o*u+r*l-i*s,t[3]=o*c-r*s-i*l-a*u,s=n[4],l=n[5],u=n[6],c=n[7],t[4]=r*c+o*s+i*u-a*l,t[5]=i*c+o*l+a*s-r*u,t[6]=a*c+o*u+r*l-i*s,t[7]=o*c-r*s-i*l-a*u,t},e.rotateAroundAxis=function(t,e,n,r){if(Math.abs(r)<i.EPSILON)return c(t,e);var a=Math.hypot(n[0],n[1],n[2]);r*=.5;var o=Math.sin(r),s=o*n[0]/a,l=o*n[1]/a,u=o*n[2]/a,f=Math.cos(r),d=e[0],p=e[1],h=e[2],g=e[3];t[0]=d*f+g*s+p*u-h*l,t[1]=p*f+g*l+h*s-d*u,t[2]=h*f+g*u+d*l-p*s,t[3]=g*f-d*s-p*l-h*u;var v=e[4],y=e[5],m=e[6],b=e[7];return t[4]=v*f+b*s+y*u-m*l,t[5]=y*f+b*l+m*s-v*u,t[6]=m*f+b*u+v*l-y*s,t[7]=b*f-v*s-y*l-m*u,t},e.add=function(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},e.multiply=p,e.scale=function(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},e.lerp=function(t,e,n,r){var i=1-r;return g(e,n)<0&&(r=-r),t[0]=e[0]*i+n[0]*r,t[1]=e[1]*i+n[1]*r,t[2]=e[2]*i+n[2]*r,t[3]=e[3]*i+n[3]*r,t[4]=e[4]*i+n[4]*r,t[5]=e[5]*i+n[5]*r,t[6]=e[6]*i+n[6]*r,t[7]=e[7]*i+n[7]*r,t},e.invert=function(t,e){var n=m(e);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},e.conjugate=function(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},e.normalize=function(t,e){var n=m(e);if(n>0){n=Math.sqrt(n);var r=e[0]/n,i=e[1]/n,a=e[2]/n,o=e[3]/n,s=e[4],l=e[5],u=e[6],c=e[7],f=r*s+i*l+a*u+o*c;t[0]=r,t[1]=i,t[2]=a,t[3]=o,t[4]=(s-r*f)/n,t[5]=(l-i*f)/n,t[6]=(u-a*f)/n,t[7]=(c-o*f)/n}return t},e.str=function(t){return"quat2("+t[0]+", "+t[1]+", "+t[2]+", "+t[3]+", "+t[4]+", "+t[5]+", "+t[6]+", "+t[7]+")"},e.exactEquals=function(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]},e.equals=function(t,e){var n=t[0],r=t[1],a=t[2],o=t[3],s=t[4],l=t[5],u=t[6],c=t[7],f=e[0],d=e[1],p=e[2],h=e[3],g=e[4],v=e[5],y=e[6],m=e[7];return Math.abs(n-f)<=i.EPSILON*Math.max(1,Math.abs(n),Math.abs(f))&&Math.abs(r-d)<=i.EPSILON*Math.max(1,Math.abs(r),Math.abs(d))&&Math.abs(a-p)<=i.EPSILON*Math.max(1,Math.abs(a),Math.abs(p))&&Math.abs(o-h)<=i.EPSILON*Math.max(1,Math.abs(o),Math.abs(h))&&Math.abs(s-g)<=i.EPSILON*Math.max(1,Math.abs(s),Math.abs(g))&&Math.abs(l-v)<=i.EPSILON*Math.max(1,Math.abs(l),Math.abs(v))&&Math.abs(u-y)<=i.EPSILON*Math.max(1,Math.abs(u),Math.abs(y))&&Math.abs(c-m)<=i.EPSILON*Math.max(1,Math.abs(c),Math.abs(m))},e.sqrLen=e.squaredLength=e.len=e.length=e.dot=e.mul=e.setReal=e.getReal=void 0;var i=l(n(79)),a=l(n(389)),o=l(n(388));function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function l(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}function u(t,e,n){var r=.5*n[0],i=.5*n[1],a=.5*n[2],o=e[0],s=e[1],l=e[2],u=e[3];return t[0]=o,t[1]=s,t[2]=l,t[3]=u,t[4]=r*u+i*l-a*s,t[5]=i*u+a*o-r*l,t[6]=a*u+r*s-i*o,t[7]=-r*o-i*s-a*l,t}function c(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}var f=a.copy;e.getReal=f;var d=a.copy;function p(t,e,n){var r=e[0],i=e[1],a=e[2],o=e[3],s=n[4],l=n[5],u=n[6],c=n[7],f=e[4],d=e[5],p=e[6],h=e[7],g=n[0],v=n[1],y=n[2],m=n[3];return t[0]=r*m+o*g+i*y-a*v,t[1]=i*m+o*v+a*g-r*y,t[2]=a*m+o*y+r*v-i*g,t[3]=o*m-r*g-i*v-a*y,t[4]=r*c+o*s+i*u-a*l+f*m+h*g+d*y-p*v,t[5]=i*c+o*l+a*s-r*u+d*m+h*v+p*g-f*y,t[6]=a*c+o*u+r*l-i*s+p*m+h*y+f*v-d*g,t[7]=o*c-r*s-i*l-a*u+h*m-f*g-d*v-p*y,t}e.setReal=d;var h=p;e.mul=h;var g=a.dot;e.dot=g;var v=a.length;e.length=v;var y=v;e.len=y;var m=a.squaredLength;e.squaredLength=m;var b=m;e.sqrLen=b},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.leftTranslate=i,e.leftRotate=a,e.leftScale=o,e.transform=function(t,e){for(var n=t?[].concat(t):[1,0,0,0,1,0,0,0,1],s=0,l=e.length;s<l;s++){var u=e[s];switch(u[0]){case"t":i(n,n,[u[1],u[2]]);break;case"s":o(n,n,[u[1],u[2]]);break;case"r":a(n,n,u[1]);break;case"m":c=n,f=n,d=u[1],r.mat3.multiply(c,d,f)}}var c,f,d;return n},e.direction=s,e.angleTo=function(t,e,n){var i=r.vec2.angle(t,e),a=s(t,e)>=0;return n?a?2*Math.PI-i:i:a?i:2*Math.PI-i},e.vertical=function(t,e,n){return n?(t[0]=e[1],t[1]=-1*e[0]):(t[0]=-1*e[1],t[1]=e[0]),t};var r=n(386);function i(t,e,n){var i=[0,0,0,0,0,0,0,0,0];return r.mat3.fromTranslation(i,n),r.mat3.multiply(t,i,e)}function a(t,e,n){var i=[0,0,0,0,0,0,0,0,0];return r.mat3.fromRotation(i,n),r.mat3.multiply(t,i,e)}function o(t,e,n){var i=[0,0,0,0,0,0,0,0,0];return r.mat3.fromScaling(i,n),r.mat3.multiply(t,i,e)}function s(t,e){return t[0]*e[1]-e[0]*t[1]}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(0),a=f(n(392)),o=f(n(393)),s=n(395),l=f(n(381)),u=n(764);function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}function f(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}var d=[1,0,0,0,1,0,0,0,1];function p(t,e,n){var r,a=e.startTime;if(n<a+e.delay||e._paused)return!1;var c=e.duration,f=e.easing;if(n=n-a-e.delay,e.repeat)r=n%c/c,r=o[f](r);else{if(!((r=n/c)<1))return e.onFrame?t.attr(e.onFrame(1)):t.attr(e.toAttrs),!0;r=o[f](r)}if(e.onFrame){var p=e.onFrame(r);t.attr(p)}else!function(t,e,n){var r={},a=e.fromAttrs,o=e.toAttrs;if(!t.destroyed){var c;for(var f in o)if(!(0,i.isEqual)(a[f],o[f]))if("path"===f){var p=o[f],h=a[f];p.length>h.length?(p=l.parsePathString(o[f]),h=l.parsePathString(a[f]),h=l.fillPathByDiff(h,p),h=l.formatPath(h,p),e.fromAttrs.path=h,e.toAttrs.path=p):e.pathFormatted||(p=l.parsePathString(o[f]),h=l.parsePathString(a[f]),h=l.formatPath(h,p),e.fromAttrs.path=h,e.toAttrs.path=p,e.pathFormatted=!0),r[f]=[];for(var g=0;g<p.length;g++){for(var v=p[g],y=h[g],m=[],b=0;b<v.length;b++)(0,i.isNumber)(v[b])&&y&&(0,i.isNumber)(y[b])?(c=(0,s.interpolate)(y[b],v[b]),m.push(c(n))):m.push(v[b]);r[f].push(m)}}else if("matrix"===f){var x=(0,s.interpolateArray)(a[f]||d,o[f]||d)(n);r[f]=x}else(0,u.isColorProp)(f)&&(0,u.isGradientColor)(o[f])?r[f]=o[f]:(0,i.isFunction)(o[f])||(c=(0,s.interpolate)(a[f],o[f]),r[f]=c(n));t.attr(r)}}(t,e,r);return!1}var h=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;this.timer=a.timer((function(i){if(r.current=i,r.animators.length>0){for(var a=r.animators.length-1;a>=0;a--)if((t=r.animators[a]).destroyed)r.removeAnimator(a);else{if(!t.isAnimatePaused())for(var o=(e=t.get("animations")).length-1;o>=0;o--)n=e[o],p(t,n,i)&&(e.splice(o,1),n.callback&&n.callback());0===e.length&&r.removeAnimator(a)}r.canvas.get("autoDraw")||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}();e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var i=new r.Timer;return e=null==e?0:+e,i.restart((function(n){i.stop(),t(n+e)}),e,n),i};var r=n(233)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n){var i=new r.Timer,a=e;return null==e?(i.restart(t,e,n),i):(e=+e,n=null==n?(0,r.now)():+n,i.restart((function r(o){o+=a,i.restart(r,a+=e,n),t(o)}),e,n),i)};var r=n(233)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.linear=function(t){return+t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.quadIn=function(t){return t*t},e.quadOut=function(t){return t*(2-t)},e.quadInOut=function(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.cubicIn=function(t){return t*t*t},e.cubicOut=function(t){return--t*t*t+1},e.cubicInOut=function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.polyInOut=e.polyOut=e.polyIn=void 0;var r=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(3);e.polyIn=r;var i=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(3);e.polyOut=i;var a=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}(3);e.polyInOut=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.sinIn=function(t){return 1===+t?1:1-Math.cos(t*i)},e.sinOut=function(t){return Math.sin(t*i)},e.sinInOut=function(t){return(1-Math.cos(r*t))/2};var r=Math.PI,i=r/2},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.expIn=function(t){return(0,r.tpmt)(1-+t)},e.expOut=function(t){return 1-(0,r.tpmt)(t)},e.expInOut=function(t){return((t*=2)<=1?(0,r.tpmt)(1-t):2-(0,r.tpmt)(t-1))/2};var r=n(394)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.circleIn=function(t){return 1-Math.sqrt(1-t*t)},e.circleOut=function(t){return Math.sqrt(1- --t*t)},e.circleInOut=function(t){return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.bounceIn=function(t){return 1-a(1-t)},e.bounceOut=a,e.bounceInOut=function(t){return((t*=2)<=1?1-a(1-t):a(t-1)+1)/2};var r=4/11,i=7.5625;function a(t){return(t=+t)<r?i*t*t:t<.7272727272727273?i*(t-=.5454545454545454)*t+.75:t<.9090909090909091?i*(t-=.8181818181818182)*t+.9375:i*(t-=.9545454545454546)*t+.984375}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.backInOut=e.backOut=e.backIn=void 0;var r=1.70158,i=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(r);e.backIn=i;var a=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(r);e.backOut=a;var o=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}(r);e.backInOut=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.elasticInOut=e.elasticOut=e.elasticIn=void 0;var r=n(394),i=2*Math.PI,a=function t(e,n){var a=Math.asin(1/(e=Math.max(1,e)))*(n/=i);function o(t){return e*(0,r.tpmt)(- --t)*Math.sin((a-t)/n)}return o.amplitude=function(e){return t(e,n*i)},o.period=function(n){return t(e,n)},o}(1,.3);e.elasticIn=a;var o=function t(e,n){var a=Math.asin(1/(e=Math.max(1,e)))*(n/=i);function o(t){return 1-e*(0,r.tpmt)(t=+t)*Math.sin((t+a)/n)}return o.amplitude=function(e){return t(e,n*i)},o.period=function(n){return t(e,n)},o}(1,.3);e.elasticOut=o;var s=function t(e,n){var a=Math.asin(1/(e=Math.max(1,e)))*(n/=i);function o(t){return((t=2*t-1)<0?e*(0,r.tpmt)(-t)*Math.sin((a-t)/n):2-e*(0,r.tpmt)(t)*Math.sin((a+t)/n))/2}return o.amplitude=function(e){return t(e,n*i)},o.period=function(n){return t(e,n)},o}(1,.3);e.elasticInOut=s},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.gray=function(t,e){return new g(t,0,0,null==e?1:e)},e.default=h,e.Lab=g,e.lch=function(t,e,n,r){return 1===arguments.length?x(t):new O(n,e,t,null==r?1:r)},e.hcl=_,e.Hcl=O;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(236)),a=n(235),o=n(396);function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l=.96422,u=.82521,c=4/29,f=6/29,d=3*f*f;function p(t){if(t instanceof g)return new g(t.l,t.a,t.b,t.opacity);if(t instanceof O)return P(t);t instanceof a.Rgb||(t=(0,a.rgbConvert)(t));var e,n,r=b(t.r),i=b(t.g),o=b(t.b),s=v((.2225045*r+.7168786*i+.0606169*o)/1);return r===i&&i===o?e=n=s:(e=v((.4360747*r+.3850649*i+.1430804*o)/l),n=v((.0139322*r+.0971045*i+.7141733*o)/u)),new g(116*s-16,500*(e-s),200*(s-n),t.opacity)}function h(t,e,n,r){return 1===arguments.length?p(t):new g(t,e,n,null==r?1:r)}function g(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function v(t){return t>.008856451679035631?Math.pow(t,1/3):t/d+c}function y(t){return t>f?t*t*t:d*(t-c)}function m(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function b(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function x(t){if(t instanceof O)return new O(t.h,t.c,t.l,t.opacity);if(t instanceof g||(t=p(t)),0===t.a&&0===t.b)return new O(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*o.rad2deg;return new O(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function _(t,e,n,r){return 1===arguments.length?x(t):new O(t,e,n,null==r?1:r)}function O(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function P(t){if(isNaN(t.h))return new g(t.l,0,0,t.opacity);var e=t.h*o.deg2rad;return new g(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}(0,i.default)(g,h,(0,i.extend)(a.Color,{brighter:function(t){return new g(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker:function(t){return new g(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb:function(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return e=l*y(e),t=1*y(t),n=u*y(n),new a.Rgb(m(3.1338561*e-1.6168667*t-.4906146*n),m(-.9787684*e+1.9161415*t+.033454*n),m(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),(0,i.default)(O,_,(0,i.extend)(a.Color,{brighter:function(t){return new O(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker:function(t){return new O(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb:function(){return P(this).rgb()}}))},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=y,e.Cubehelix=m;var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(236)),a=n(235),o=n(396);function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l=-.14861,u=1.78277,c=-.29227,f=-.90649,d=1.97294,p=d*f,h=d*u,g=u*c-f*l;function v(t){if(t instanceof m)return new m(t.h,t.s,t.l,t.opacity);t instanceof a.Rgb||(t=(0,a.rgbConvert)(t));var e=t.r/255,n=t.g/255,r=t.b/255,i=(g*r+p*e-h*n)/(g+p-h),s=r-i,l=(d*(n-i)-c*s)/f,u=Math.sqrt(l*l+s*s)/(d*i*(1-i)),v=u?Math.atan2(l,s)*o.rad2deg-120:NaN;return new m(v<0?v+360:v,u,i,t.opacity)}function y(t,e,n,r){return 1===arguments.length?v(t):new m(t,e,n,null==r?1:r)}function m(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}(0,i.default)(m,y,(0,i.extend)(a.Color,{brighter:function(t){return t=null==t?a.brighter:Math.pow(a.brighter,t),new m(this.h,this.s,this.l*t,this.opacity)},darker:function(t){return t=null==t?a.darker:Math.pow(a.darker,t),new m(this.h,this.s,this.l*t,this.opacity)},rgb:function(){var t=isNaN(this.h)?0:(this.h+120)*o.deg2rad,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),r=Math.cos(t),i=Math.sin(t);return new a.Rgb(255*(e+n*(l*r+u*i)),255*(e+n*(c*r+f*i)),255*(e+n*(d*r)),this.opacity)}}))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,r.hue)(+t,+e);return function(t){var e=n(t);return e-360*Math.floor(e/360)}};var r=n(109)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.interpolateTransformSvg=e.interpolateTransformCss=void 0;var i=r(n(169)),a=n(755);function o(t,e,n,r){function a(t){return t.length?t.pop()+" ":""}return function(o,s){var l=[],u=[];return o=t(o),s=t(s),function(t,r,a,o,s,l){if(t!==a||r!==o){var u=s.push("translate(",null,e,null,n);l.push({i:u-4,x:(0,i.default)(t,a)},{i:u-2,x:(0,i.default)(r,o)})}else(a||o)&&s.push("translate("+a+e+o+n)}(o.translateX,o.translateY,s.translateX,s.translateY,l,u),function(t,e,n,o){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),o.push({i:n.push(a(n)+"rotate(",null,r)-2,x:(0,i.default)(t,e)})):e&&n.push(a(n)+"rotate("+e+r)}(o.rotate,s.rotate,l,u),function(t,e,n,o){t!==e?o.push({i:n.push(a(n)+"skewX(",null,r)-2,x:(0,i.default)(t,e)}):e&&n.push(a(n)+"skewX("+e+r)}(o.skewX,s.skewX,l,u),function(t,e,n,r,o,s){if(t!==n||e!==r){var l=o.push(a(o)+"scale(",null,",",null,")");s.push({i:l-4,x:(0,i.default)(t,n)},{i:l-2,x:(0,i.default)(e,r)})}else 1===n&&1===r||o.push(a(o)+"scale("+n+","+r+")")}(o.scaleX,o.scaleY,s.scaleX,s.scaleY,l,u),o=s=null,function(t){for(var e,n=-1,r=u.length;++n<r;)l[(e=u[n]).i]=e.x(t);return l.join("")}}}var s=o(a.parseCss,"px, ","px)","deg)");e.interpolateTransformCss=s;var l=o(a.parseSvg,", ",")",")");e.interpolateTransformSvg=l},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.parseCss=function(t){return"none"===t?l.identity:(i||(i=document.createElement("DIV"),a=document.documentElement,o=document.defaultView),i.style.transform=t,t=o.getComputedStyle(a.appendChild(i),null).getPropertyValue("transform"),a.removeChild(i),t=t.slice(7,-1).split(","),(0,l.default)(+t[0],+t[1],+t[2],+t[3],+t[4],+t[5]))},e.parseSvg=function(t){return null==t?l.identity:(s||(s=document.createElementNS("http://www.w3.org/2000/svg","g")),s.setAttribute("transform",t),(t=s.transform.baseVal.consolidate())?(t=t.matrix,(0,l.default)(t.a,t.b,t.c,t.d,t.e,t.f)):l.identity)};var i,a,o,s,l=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=u(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(756));function u(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(u=function(t){return t?n:e})(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,i,a,o){var s,l,u;return(s=Math.sqrt(t*t+e*e))&&(t/=s,e/=s),(u=t*n+e*i)&&(n-=t*u,i-=e*u),(l=Math.sqrt(n*n+i*i))&&(n/=l,i/=l,u/=l),t*i<e*n&&(t=-t,e=-e,u=-u,s=-s),{translateX:a,translateY:o,rotate:Math.atan2(e,t)*r,skewX:Math.atan(u)*r,scaleX:s,scaleY:l}},e.identity=void 0;var r=180/Math.PI;e.identity={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,a,o=t[0],s=t[1],l=t[2],u=e[0],c=e[1],f=e[2],d=u-o,p=c-s,h=d*d+p*p;if(h<1e-12)a=Math.log(f/l)/r,n=function(t){return[o+t*d,s+t*p,l*Math.exp(r*t*a)]};else{var g=Math.sqrt(h),v=(f*f-l*l+4*h)/(2*l*2*g),y=(f*f-l*l-4*h)/(2*f*2*g),m=Math.log(Math.sqrt(v*v+1)-v),b=Math.log(Math.sqrt(y*y+1)-y);a=(b-m)/r,n=function(t){var e,n=t*a,u=i(m),c=l/(2*g)*(u*(e=r*n+m,((e=Math.exp(2*e))-1)/(e+1))-function(t){return((t=Math.exp(t))-1/t)/2}(m));return[o+c*d,s+c*p,l*u/i(r*n+m)]}}return n.duration=1e3*a,n};var r=Math.SQRT2;function i(t){return((t=Math.exp(t))+1/t)/2}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.hslLong=e.default=void 0;var i=n(60),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=o(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(109));function o(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(o=function(t){return t?n:e})(t)}function s(t){return function(e,n){var r=t((e=(0,i.hsl)(e)).h,(n=(0,i.hsl)(n)).h),o=(0,a.default)(e.s,n.s),s=(0,a.default)(e.l,n.l),l=(0,a.default)(e.opacity,n.opacity);return function(t){return e.h=r(t),e.s=o(t),e.l=s(t),e.opacity=l(t),e+""}}}var l=s(a.hue);e.default=l;var u=s(a.default);e.hslLong=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=(0,a.default)((t=(0,i.lab)(t)).l,(e=(0,i.lab)(e)).l),r=(0,a.default)(t.a,e.a),o=(0,a.default)(t.b,e.b),s=(0,a.default)(t.opacity,e.opacity);return function(e){return t.l=n(e),t.a=r(e),t.b=o(e),t.opacity=s(e),t+""}};var i=n(60),a=r(n(109))},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.hclLong=e.default=void 0;var i=n(60),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=o(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(109));function o(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(o=function(t){return t?n:e})(t)}function s(t){return function(e,n){var r=t((e=(0,i.hcl)(e)).h,(n=(0,i.hcl)(n)).h),o=(0,a.default)(e.c,n.c),s=(0,a.default)(e.l,n.l),l=(0,a.default)(e.opacity,n.opacity);return function(t){return e.h=r(t),e.c=o(t),e.l=s(t),e.opacity=l(t),e+""}}}var l=s(a.hue);e.default=l;var u=s(a.default);e.hclLong=u},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.cubehelixLong=e.default=void 0;var i=n(60),a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=o(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in t)if("default"!==s&&Object.prototype.hasOwnProperty.call(t,s)){var l=a?Object.getOwnPropertyDescriptor(t,s):null;l&&(l.get||l.set)?Object.defineProperty(i,s,l):i[s]=t[s]}return i.default=t,n&&n.set(t,i),i}(n(109));function o(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(o=function(t){return t?n:e})(t)}function s(t){return function e(n){function r(e,r){var o=t((e=(0,i.cubehelix)(e)).h,(r=(0,i.cubehelix)(r)).h),s=(0,a.default)(e.s,r.s),l=(0,a.default)(e.l,r.l),u=(0,a.default)(e.opacity,r.opacity);return function(t){return e.h=o(t),e.s=s(t),e.l=l(Math.pow(t,n)),e.opacity=u(t),e+""}}return n=+n,r.gamma=e,r}(1)}var l=s(a.hue);e.default=l;var u=s(a.default);e.cubehelixLong=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){for(var n=0,r=e.length-1,i=e[0],a=new Array(r<0?0:r);n<r;)a[n]=t(i,i=e[++n]);return function(t){var e=Math.max(0,Math.min(r-1,Math.floor(t*=r)));return a[e](t-e)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t(r/(e-1));return n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isGradientColor=e.isColorProp=void 0,e.isColorProp=function(t){return["fill","stroke","fillStyle","strokeStyle"].includes(t)},e.isGradientColor=function(t){return/^[r,R,L,l]{1}[\s]*\(/.test(t)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(382)),a=n(101),o=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function s(t,e,n){n.name=e,n.target=t,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}function l(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,a.isParent)(t,r))return void(n.bubbles=!1);n.name=e,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}}var u=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){if(e.canvas.get("el")!==t.target&&(e.dragging||e.currentShape)){var n=e._getPointInfo(t);e.dragging&&e._emitEvent("drag",t,n,e.draggingShape)}},this._onDocumentMouseUp=function(t){if(e.canvas.get("el")!==t.target&&e.dragging){var n=e._getPointInfo(t);e.draggingShape&&e._emitEvent("drop",t,n,null),e._emitEvent("dragend",t,n,e.draggingShape),e._afterDrag(e.draggingShape,n,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,a.each)(o,(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,a.each)(o,(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,a,o){var s=new i.default(t,e);return s.fromShape=a,s.toShape=o,s.x=n.x,s.y=n.y,s.clientX=n.clientX,s.clientY=n.clientY,s.propagationPath.push(r),s},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;s.get("el").style.cursor=r.attr("cursor")||s.get("cursor")}},t.prototype._onmousedown=function(t,e,n){0===n.button&&(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(0===n.button){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-this.mousedownTimeStamp,u=o.clientX-t.clientX,c=o.clientY-t.clientY;l>120||u*u+c*c>40?s&&s.get("draggable")?((a=this.mousedownShape).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,s(r,t,o);for(var u=r.getParent();u;)u.emitDelegation(t,o),o.propagationStopped||l(u,t,o),o.propagationPath.push(u),u=u.getParent()}else s(this.canvas,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}();e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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}(r(n(384)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(385)),o=n(232),s=function(t){function e(e){return t.call(this,e)||this}return(0,i.__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,a=t.maxY;if(e){var s=(0,o.multiplyVec2)(e,[t.minX,t.minY]),l=(0,o.multiplyVec2)(e,[t.maxX,t.minY]),u=(0,o.multiplyVec2)(e,[t.minX,t.maxY]),c=(0,o.multiplyVec2)(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]),a=Math.max(s[1],l[1],u[1],c[1])}var f=this.attrs;if(f.shadowColor){var d=f.shadowBlur,p=void 0===d?0:d,h=f.shadowOffsetX,g=void 0===h?0:h,v=f.shadowOffsetY,y=void 0===v?0:v,m=n-p+g,b=i+p+g,x=r-p+y,_=a+p+y;n=Math.min(n,m),i=Math.max(i,b),r=Math.min(r,x),a=Math.max(a,_)}return{x:n,y:r,minX:n,minY:r,maxX:i,maxY:a,width:i-n,height:a-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],a=(i=this.invertFromMatrix(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}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getBBoxMethod",{enumerable:!0,get:function(){return i.getMethod}});var i=n(769),a=r(n(770)),o=r(n(771)),s=r(n(772)),l=r(n(778)),u=r(n(779)),c=r(n(780)),f=r(n(789)),d=r(n(790));(0,i.register)("rect",a.default),(0,i.register)("image",a.default),(0,i.register)("circle",o.default),(0,i.register)("marker",o.default),(0,i.register)("polyline",s.default),(0,i.register)("polygon",l.default),(0,i.register)("text",u.default),(0,i.register)("path",c.default),(0,i.register)("line",f.default),(0,i.register)("ellipse",d.default)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.register=function(t,e){r.set(t,e)},e.getMethod=function(t){return r.get(t)};var r=new Map},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){for(var e=t.attr().points,n=[],a=[],o=0;o<e.length;o++){var s=e[o];n.push(s[0]),a.push(s[1])}var l=r.Util.getBBoxByArray(n,a),u=l.x,c=l.y,f=l.width,d=l.height,p={minX:u,minY:c,maxX:u+f,maxY:c+d};return{x:(p=(0,i.mergeArrowBBox)(t,p)).minX,y:p.minY,width:p.maxX-p.minX,height:p.maxY-p.minY}};var r=n(33),i=n(239)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(170)),a=n(86),o=n(404);function s(t,e,n,r){var i=1-r;return i*i*t+2*r*i*e+r*r*n}function l(t,e,n){var r=t+n-2*e;if((0,a.isNumberEqual)(r,0))return[.5];var i=(t-e)/r;return i<=1&&i>=0?[i]:[]}function u(t,e,n,r){return 2*(1-r)*(e-t)+2*r*(n-e)}function c(t,e,n,r,a,o,l){var u=s(t,n,a,l),c=s(e,r,o,l),f=i.default.pointAt(t,e,n,r,l),d=i.default.pointAt(n,r,a,o,l);return[[t,e,f.x,f.y,u,c],[u,c,d.x,d.y,a,o]]}function f(t,e,n,r,i,o,s){if(0===s)return((0,a.distance)(t,e,n,r)+(0,a.distance)(n,r,i,o)+(0,a.distance)(t,e,i,o))/2;var l=c(t,e,n,r,i,o,.5),u=l[0],d=l[1];return u.push(s-1),d.push(s-1),f.apply(null,u)+f.apply(null,d)}var d={box:function(t,e,n,r,i,o){var u=l(t,n,i)[0],c=l(e,r,o)[0],f=[t,i],d=[e,o];return void 0!==u&&f.push(s(t,n,i,u)),void 0!==c&&d.push(s(e,r,o,c)),(0,a.getBBoxByArray)(f,d)},length:function(t,e,n,r,i,a){return f(t,e,n,r,i,a,3)},nearestPoint:function(t,e,n,r,i,a,l,u){return(0,o.nearestPoint)([t,n,i],[e,r,a],l,u,s)},pointDistance:function(t,e,n,r,i,o,s,l){var u=this.nearestPoint(t,e,n,r,i,o,s,l);return(0,a.distance)(u.x,u.y,s,l)},interpolationAt:s,pointAt:function(t,e,n,r,i,a,o){return{x:s(t,n,i,o),y:s(e,r,a,o)}},divide:function(t,e,n,r,i,a,o){return c(t,e,n,r,i,a,o)},tangentAngle:function(t,e,n,r,i,o,s){var l=u(t,n,i,s),c=u(e,r,o,s),f=Math.atan2(c,l);return(0,a.piMod)(f)}};e.default=d},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(86),a=r(n(170)),o=n(404);function s(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 l(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 u(t,e,n,r){var a,o,s,l=-3*t+9*e-9*n+3*r,u=6*t-12*e+6*n,c=3*e-3*t,f=[];if((0,i.isNumberEqual)(l,0))(0,i.isNumberEqual)(u,0)||(a=-c/u)>=0&&a<=1&&f.push(a);else{var d=u*u-4*l*c;(0,i.isNumberEqual)(d,0)?f.push(-u/(2*l)):d>0&&(o=(-u-(s=Math.sqrt(d)))/(2*l),(a=(-u+s)/(2*l))>=0&&a<=1&&f.push(a),o>=0&&o<=1&&f.push(o))}return f}function c(t,e,n,r,i,o,l,u,c){var f=s(t,n,i,l,c),d=s(e,r,o,u,c),p=a.default.pointAt(t,e,n,r,c),h=a.default.pointAt(n,r,i,o,c),g=a.default.pointAt(i,o,l,u,c),v=a.default.pointAt(p.x,p.y,h.x,h.y,c),y=a.default.pointAt(h.x,h.y,g.x,g.y,c);return[[t,e,p.x,p.y,v.x,v.y,f,d],[f,d,y.x,y.y,g.x,g.y,l,u]]}function f(t,e,n,r,i,a,s,l,u){if(0===u)return(0,o.snapLength)([t,n,i,s],[e,r,a,l]);var d=c(t,e,n,r,i,a,s,l,.5),p=d[0],h=d[1];return p.push(u-1),h.push(u-1),f.apply(null,p)+f.apply(null,h)}var d={extrema:u,box:function(t,e,n,r,a,o,l,c){for(var f=[t,l],d=[e,c],p=u(t,n,a,l),h=u(e,r,o,c),g=0;g<p.length;g++)f.push(s(t,n,a,l,p[g]));for(g=0;g<h.length;g++)d.push(s(e,r,o,c,h[g]));return(0,i.getBBoxByArray)(f,d)},length:function(t,e,n,r,i,a,o,s){return f(t,e,n,r,i,a,o,s,3)},nearestPoint:function(t,e,n,r,i,a,l,u,c,f,d){return(0,o.nearestPoint)([t,n,i,l],[e,r,a,u],c,f,s,d)},pointDistance:function(t,e,n,r,a,o,s,l,u,c,f){var d=this.nearestPoint(t,e,n,r,a,o,s,l,u,c,f);return(0,i.distance)(d.x,d.y,u,c)},interpolationAt:s,pointAt:function(t,e,n,r,i,a,o,l,u){return{x:s(t,n,i,o,u),y:s(e,r,a,l,u)}},divide:function(t,e,n,r,i,a,o,s,l){return c(t,e,n,r,i,a,o,s,l)},tangentAngle:function(t,e,n,r,a,o,s,u,c){var f=l(t,n,a,s,c),d=l(e,r,o,u,c);return(0,i.piMod)(Math.atan2(d,f))}};e.default=d},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(86),a=r(n(776));function o(t,e,n,r,i,a){return n*Math.cos(i)*Math.cos(a)-r*Math.sin(i)*Math.sin(a)+t}function s(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){return{x:t*Math.cos(n),y:e*Math.sin(n)}}function u(t,e,n){var r=Math.cos(n),i=Math.sin(n);return[t*r-e*i,t*i+e*r]}var c={box:function(t,e,n,r,i,a,l){for(var u=function(t,e,n){return Math.atan(-e/t*Math.tan(n))}(n,r,i),c=1/0,f=-1/0,d=[a,l],p=2*-Math.PI;p<=2*Math.PI;p+=Math.PI){var h=u+p;a<l?a<h&&h<l&&d.push(h):l<h&&h<a&&d.push(h)}for(p=0;p<d.length;p++){var g=o(t,0,n,r,i,d[p]);g<c&&(c=g),g>f&&(f=g)}var v=function(t,e,n){return Math.atan(e/(t*Math.tan(n)))}(n,r,i),y=1/0,m=-1/0,b=[a,l];for(p=2*-Math.PI;p<=2*Math.PI;p+=Math.PI){var x=v+p;a<l?a<x&&x<l&&b.push(x):l<x&&x<a&&b.push(x)}for(p=0;p<b.length;p++){var _=s(0,e,n,r,i,b[p]);_<y&&(y=_),_>m&&(m=_)}return{x:c,y:y,width:f-c,height:m-y}},length:function(t,e,n,r,i,a,o){},nearestPoint:function(t,e,n,r,i,o,s,c,f){var d=u(c-t,f-e,-i),p=d[0],h=d[1],g=a.default.nearestPoint(0,0,n,r,p,h),v=function(t,e,n,r){return(Math.atan2(r*t,n*e)+2*Math.PI)%(2*Math.PI)}(n,r,g.x,g.y);v<o?g=l(n,r,o):v>s&&(g=l(n,r,s));var y=u(g.x,g.y,i);return{x:y[0]+t,y:y[1]+e}},pointDistance:function(t,e,n,r,a,o,s,l,u){var c=this.nearestPoint(t,e,n,r,l,u);return(0,i.distance)(c.x,c.y,l,u)},pointAt:function(t,e,n,r,i,a,l,u){var c=(l-a)*u+a;return{x:o(t,0,n,r,i,c),y:s(0,e,n,r,i,c)}},tangentAngle:function(t,e,n,r,a,o,s,l){var u=(s-o)*l+o,c=function(t,e,n,r,i,a,o,s){return-1*n*Math.cos(i)*Math.sin(s)-r*Math.sin(i)*Math.cos(s)}(0,0,n,r,a,0,0,u),f=function(t,e,n,r,i,a,o,s){return-1*n*Math.sin(i)*Math.sin(s)+r*Math.cos(i)*Math.cos(s)}(0,0,n,r,a,0,0,u);return(0,i.piMod)(Math.atan2(f,c))}};e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(86);function i(t,e){var n=Math.abs(t);return e>0?n:-1*n}var a={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,a,o){var s=n,l=r;if(0===s||0===l)return{x:t,y:e};for(var u,c,f=a-t,d=o-e,p=Math.abs(f),h=Math.abs(d),g=s*s,v=l*l,y=Math.PI/4,m=0;m<4;m++){u=s*Math.cos(y),c=l*Math.sin(y);var b=(g-v)*Math.pow(Math.cos(y),3)/s,x=(v-g)*Math.pow(Math.sin(y),3)/l,_=u-b,O=c-x,P=p-b,w=h-x,M=Math.hypot(O,_),C=Math.hypot(w,P);y+=M*Math.asin((_*w-O*P)/(M*C))/Math.sqrt(g+v-u*u-c*c),y=Math.min(Math.PI/2,Math.max(0,y))}return{x:t+i(u,f),y:e+i(c,d)}},pointDistance:function(t,e,n,i,a,o){var s=this.nearestPoint(t,e,n,i,a,o);return(0,r.distance)(s.x,s.y,a,o)},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,i,a){var o=2*Math.PI*a,s=Math.atan2(i*Math.cos(o),-n*Math.sin(o));return(0,r.piMod)(s)}};e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(405),a=r(n(406));function o(t){var e=t.slice(0);return t.length&&e.push(t[0]),e}var s={box:function(t){return a.default.box(t)},length:function(t){return(0,i.lengthOfSegment)(o(t))},pointAt:function(t,e){return(0,i.pointAtSegments)(o(t),e)},pointDistance:function(t,e,n){return(0,i.distanceAtSegment)(o(t),e,n)},tangentAngle:function(t,e){return(0,i.angleAtSegments)(o(t),e)}};e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){for(var e=t.attr().points,n=[],i=[],a=0;a<e.length;a++){var o=e[a];n.push(o[0]),i.push(o[1])}return r.Util.getBBoxByArray(n,i)};var r=n(33)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.attr(),n=e.x,i=e.y,a=e.text,o=e.fontSize,s=e.lineHeight,l=e.font;l||(l=(0,r.assembleFont)(e));var u,c=(0,r.getTextWidth)(a,l);if(c){var f=e.textAlign,d=e.textBaseline,p=(0,r.getTextHeight)(a,o,s),h={x:n,y:i-p};f&&("end"===f||"right"===f?h.x-=c:"center"===f&&(h.x-=c/2)),d&&("top"===d?h.y+=p:"middle"===d&&(h.y+=p/2)),u={x:h.x,y:h.y,width:c,height:p}}else u={x:n,y:i,width:0,height:0};return u};var r=n(407)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.attr(),n=e.path,l=e.stroke?e.lineWidth:0,u=function(t,e){for(var n=[],i=[],o=[],l=0;l<t.length;l++){var u=(m=t[l]).currentPoint,c=m.params,f=m.prePoint,d=void 0;switch(m.command){case"Q":d=r.Quad.box(f[0],f[1],c[1],c[2],c[3],c[4]);break;case"C":d=r.Cubic.box(f[0],f[1],c[1],c[2],c[3],c[4],c[5],c[6]);break;case"A":var p=m.arcParams;d=r.Arc.box(p.cx,p.cy,p.rx,p.ry,p.xRotation,p.startAngle,p.endAngle);break;default:n.push(u[0]),i.push(u[1])}d&&(m.box=d,n.push(d.x,d.x+d.width),i.push(d.y,d.y+d.height)),e&&("L"===m.command||"M"===m.command)&&m.prePoint&&m.nextPoint&&o.push(m)}n=n.filter((function(t){return!Number.isNaN(t)})),i=i.filter((function(t){return!Number.isNaN(t)}));var h=(0,a.min)(n),g=(0,a.min)(i),v=(0,a.max)(n),y=(0,a.max)(i);if(0===o.length)return{x:h,y:g,width:v-h,height:y-g};for(l=0;l<o.length;l++){var m;(u=(m=o[l]).currentPoint)[0]===h?h-=s(m,e).xExtra:u[0]===v&&(v+=s(m,e).xExtra),u[1]===g?g-=s(m,e).yExtra:u[1]===y&&(y+=s(m,e).yExtra)}return{x:h,y:g,width:v-h,height:y-g}}(t.get("segments")||(0,i.path2Segments)(n),l),c=u.x,f=u.y,d=u.width,p=u.height,h={minX:c,minY:f,maxX:c+d,maxY:f+p};return{x:(h=(0,o.mergeArrowBBox)(t,h)).minX,y:h.minY,width:h.maxX-h.minX,height:h.maxY-h.minY}};var r=n(33),i=n(87),a=n(0),o=n(239);function s(t,e){var n=t.prePoint,r=t.currentPoint,i=t.nextPoint,o=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),s=Math.pow(r[0]-i[0],2)+Math.pow(r[1]-i[1],2),l=Math.pow(n[0]-i[0],2)+Math.pow(n[1]-i[1],2),u=Math.acos((o+s-l)/(2*Math.sqrt(o)*Math.sqrt(s)));if(!u||0===Math.sin(u)||(0,a.isNumberEqual)(u,0))return{xExtra:0,yExtra:0};var c=Math.abs(Math.atan2(i[1]-r[1],i[0]-r[0])),f=Math.abs(Math.atan2(i[0]-r[0],i[1]-r[1]));return c=c>Math.PI/2?Math.PI-c:c,f=f>Math.PI/2?Math.PI-f:f,{xExtra:Math.cos(u/2-c)*(e/2*(1/Math.sin(u/2)))-e/2||0,yExtra:Math.cos(f-u/2)*(e/2*(1/Math.sin(u/2)))-e/2||0}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=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}},function(t,e,n){"use strict";function r(t,e){var n=[],r=[];return t.length&&function t(e,i){if(1===e.length)n.push(e[0]),r.push(e[0]);else{for(var a=[],o=0;o<e.length-1;o++)0===o&&n.push(e[0]),o===e.length-2&&r.push(e[o+1]),a[o]=[(1-i)*e[o][0]+i*e[o+1][0],(1-i)*e[o][1]+i*e[o+1][1]];t(a,i)}}(t,e),{left:n,right:r.reverse()}}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(1===t.length)return t;var n=t.length-1,i=e.length-1,a=n/i,o=[];if(1===t.length&&"M"===t[0][0]){for(var s=0;s<i-n;s++)t.push(t[0]);return t}for(s=0;s<i;s++){var l=Math.floor(a*s);o[l]=(o[l]||0)+1}var u=o.reduce((function(e,i,a){return a===n?e.concat(t[n]):e.concat(function(t,e,n){if(1===n)return[[].concat(t)];var i=[];if("L"===e[0]||"C"===e[0]||"Q"===e[0])i=i.concat(function(t,e,n){var i=[[t[1],t[2]]];n=n||2;var a=[];"A"===e[0]?(i.push(e[6]),i.push(e[7])):"C"===e[0]?(i.push([e[1],e[2]]),i.push([e[3],e[4]]),i.push([e[5],e[6]])):"S"===e[0]||"Q"===e[0]?(i.push([e[1],e[2]]),i.push([e[3],e[4]])):i.push([e[1],e[2]]);for(var o=i,s=1/n,l=0;l<n-1;l++){var u=r(o,s/(1-s*l));a.push(u.left),o=u.right}return a.push(o),a.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])}))}(t,e,n));else{var a=[].concat(t);"M"===a[0]&&(a[0]="L");for(var o=0;o<=n-1;o++)i.push(a)}return i}(t[a],t[a+1],i))}),[]);return u.unshift(t[0]),("Z"===e[i]||"z"===e[i])&&u.push("Z"),u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n=function(t,e){var n,a,o=t.length,s=e.length,l=0;if(0===o||0===s)return null;for(var u=[],c=0;c<=o;c++)u[c]=[],u[c][0]={min:c};for(var f=0;f<=s;f++)u[0][f]={min:f};for(c=1;c<=o;c++)for(n=t[c-1],f=1;f<=s;f++){a=e[f-1],l=(0,r.isEqual)(n,a)?0:1;var d=u[c-1][f].min+1,p=u[c][f-1].min+1,h=u[c-1][f-1].min+l;u[c][f]=i(d,p,h)}return u}(t,e),a=t.length,o=e.length,s=[],l=1,u=1;if(n[a][o]!==a){for(var c=1;c<=a;c++){var f=n[c][c].min;u=c;for(var d=l;d<=o;d++)n[c][d].min<f&&(f=n[c][d].min,u=d);l=u,n[c][l].type&&s.push({index:c-1,type:n[c][l].type})}for(c=s.length-1;c>=0;c--)l=s[c].index,"add"===s[c].type?t.splice(l,0,[].concat(t[l])):t.splice(l,1)}if((a=t.length)<o)for(c=0;c<o-a;c++)"z"===t[a-1][0]||"Z"===t[a-1][0]?t.splice(a-2,0,t[a-2]):t.push(t[a-1]);return t};var r=n(0);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}}},function(t,e,n){"use strict";function r(t){var e=[];switch(t[0]){case"M":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":case"V":e.push([t[1],t[1]])}return e}function i(t,e,n){for(var i,a=[].concat(t),o=1/(n+1),s=r(e)[0],l=1;l<=n;l++)o*=l,0===(i=Math.floor(t.length*o))?a.unshift([s[0]*o+t[i][0]*(1-o),s[1]*o+t[i][1]*(1-o)]):a.splice(i,0,[s[0]*o+t[i][0]*(1-o),s[1]*o+t[i][1]*(1-o)]);return a}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(t.length<=1)return t;for(var n,a=0;a<e.length;a++)if(t[a][0]!==e[a][0])switch(n=r(t[a]),e[a][0]){case"M":t[a]=["M"].concat(n[0]);break;case"L":t[a]=["L"].concat(n[0]);break;case"A":t[a]=[].concat(e[a]),t[a][6]=n[0][0],t[a][7]=n[0][1];break;case"Q":if(n.length<2){if(!(a>0)){t[a]=e[a];break}n=i(n,t[a-1],1)}t[a]=["Q"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;case"T":t[a]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(a>0)){t[a]=e[a];break}n=i(n,t[a-1],2)}t[a]=["C"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;case"S":if(n.length<2){if(!(a>0)){t[a]=e[a];break}n=i(n,t[a-1],1)}t[a]=["S"].concat(n.reduce((function(t,e){return t.concat(e)}),[]));break;default:t[a]=e[a]}return t}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){return function(t,e,n){var r,i,a,s,l,u,c,f,d,p;t=(0,o.default)(t),e=(0,o.default)(e);for(var h=n?0:[],v=0,y=t.length;v<y;v++){var m=t[v];if("M"===m[0])r=l=m[1],i=u=m[2];else{"C"===m[0]?(d=[r,i].concat(m.slice(1)),r=d[6],i=d[7]):(d=[r,i,r,i,l,u,l,u],r=l,i=u);for(var b=0,x=e.length;b<x;b++){var _=e[b];if("M"===_[0])a=c=_[1],s=f=_[2];else{"C"===_[0]?(p=[a,s].concat(_.slice(1)),a=p[6],s=p[7]):(p=[a,s,a,s,c,f,c,f],a=c,s=f);var O=g(d,p,n);if(n)h+=O;else{for(var P=0,w=O.length;P<w;P++)O[P].segment1=v,O[P].segment2=b,O[P].bez1=d,O[P].bez2=p;h=h.concat(O)}}}}}return h}(t,e)};var i=n(0),a=r(n(410)),o=r(n(411)),s=function(t,e,n,r,i){return t*(t*(-3*e+9*n-9*r+3*i)+6*e-12*n+6*r)-3*e+3*n},l=function(t,e,n,r,i,a,o,l,u){null===u&&(u=1);for(var c=(u=u>1?1:u<0?0:u)/2,f=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],d=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,h=0;h<12;h++){var g=c*f[h]+c,v=s(g,t,n,i,o),y=s(g,e,r,a,l),m=v*v+y*y;p+=d[h]*Math.sqrt(m)}return c*p},u=function(t,e,n,r,i,a,o,s){for(var l,u,c,f,d=[],p=[[],[]],h=0;h<2;++h)if(0===h?(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;(f=-c/u)>0&&f<1&&d.push(f)}else{var g=u*u-4*c*l,v=Math.sqrt(g);if(!(g<0)){var y=(-u+v)/(2*l);y>0&&y<1&&d.push(y);var m=(-u-v)/(2*l);m>0&&m<1&&d.push(m)}}for(var b,x=d.length,_=x;x--;)b=1-(f=d[x]),p[0][x]=b*b*b*t+3*b*b*f*n+3*b*f*f*i+f*f*f*o,p[1][x]=b*b*b*e+3*b*b*f*r+3*b*f*f*a+f*f*f*s;return p[0][_]=t,p[1][_]=e,p[0][_+1]=o,p[1][_+1]=s,p[0].length=p[1].length=_+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])}}},c=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-n)*(a-s)-(e-r)*(i-o);if(l){var u=((t*r-e*n)*(i-o)-(t-n)*(i*s-a*o))/l,c=((t*r-e*n)*(a-s)-(e-r)*(i*s-a*o))/l,f=+u.toFixed(2),d=+c.toFixed(2);if(!(f<+Math.min(t,n).toFixed(2)||f>+Math.max(t,n).toFixed(2)||f<+Math.min(i,o).toFixed(2)||f>+Math.max(i,o).toFixed(2)||d<+Math.min(e,r).toFixed(2)||d>+Math.max(e,r).toFixed(2)||d<+Math.min(a,s).toFixed(2)||d>+Math.max(a,s).toFixed(2)))return{x:u,y:c}}}},f=function(t,e,n){return e>=t.x&&e<=t.x+t.width&&n>=t.y&&n<=t.y+t.height},d=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:(0,a.default)(t,e,n,r),vb:[t,e,n,r].join(" ")}},p=function(t,e,n,r,a,o,s,l){(0,i.isArray)(t)||(t=[t,e,n,r,a,o,s,l]);var c=u.apply(null,t);return d(c.min.x,c.min.y,c.max.x-c.min.x,c.max.y-c.min.y)},h=function(t,e,n,r,i,a,o,s,l){var u=1-l,c=Math.pow(u,3),f=Math.pow(u,2),d=l*l,p=d*l,h=t+2*l*(n-t)+d*(i-2*n+t),g=e+2*l*(r-e)+d*(a-2*r+e),v=n+2*l*(i-n)+d*(o-2*i+n),y=r+2*l*(a-r)+d*(s-2*a+r);return{x:c*t+3*f*l*n+3*u*l*l*i+p*o,y:c*e+3*f*l*r+3*u*l*l*a+p*s,m:{x:h,y:g},n:{x:v,y:y},start:{x:u*t+l*n,y:u*e+l*r},end:{x:u*i+l*o,y:u*a+l*s},alpha:90-180*Math.atan2(h-v,g-y)/Math.PI}},g=function(t,e,n){if(!function(t,e){return t=d(t),e=d(e),f(e,t.x,t.y)||f(e,t.x2,t.y)||f(e,t.x,t.y2)||f(e,t.x2,t.y2)||f(t,e.x,e.y)||f(t,e.x2,e.y)||f(t,e.x,e.y2)||f(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)}(p(t),p(e)))return n?0:[];for(var r=~~(l.apply(0,t)/8),i=~~(l.apply(0,e)/8),a=[],o=[],s={},u=n?0:[],g=0;g<r+1;g++){var v=h.apply(0,t.concat(g/r));a.push({x:v.x,y:v.y,t:g/r})}for(g=0;g<i+1;g++)v=h.apply(0,e.concat(g/i)),o.push({x:v.x,y:v.y,t:g/i});for(g=0;g<r;g++)for(var y=0;y<i;y++){var m=a[g],b=a[g+1],x=o[y],_=o[y+1],O=Math.abs(b.x-m.x)<.001?"y":"x",P=Math.abs(_.x-x.x)<.001?"y":"x",w=c(m.x,m.y,b.x,b.y,x.x,x.y,_.x,_.y);if(w){if(s[w.x.toFixed(4)]===w.y.toFixed(4))continue;s[w.x.toFixed(4)]=w.y.toFixed(4);var M=m.t+Math.abs((w[O]-m[O])/(b[O]-m[O]))*(b.t-m.t),C=x.t+Math.abs((w[P]-x[P])/(_[P]-x[P]))*(_.t-x.t);M>=0&&M<=1&&C>=0&&C<=1&&(n?u++:u.push({x:w.x,y:w.y,t1:M,t2:C}))}}return u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return t.join(",").replace(r,"$1")};var r=/,?([a-z]),?/gi},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){t=(0,o.default)(t);for(var e=[],n=null,r=null,i=null,s=0,u=t.length,c=0;c<u;c++){var f=t[c];r=t[c+1];var d=f[0],p={command:d,prePoint:n,params:f,startTangent:null,endTangent:null};switch(d){case"M":i=[f[1],f[2]],s=c;break;case"A":var h=(0,a.default)(n,f);p.arcParams=h}if("Z"===d)n=i,r=t[s+1];else{var g=f.length;n=[f[g-2],f[g-1]]}r&&"Z"===r[0]&&(r=t[s],e[s]&&(e[s].prePoint=n)),p.currentPoint=n,e[s]&&(0,a.isSamePoint)(n,e[s].currentPoint)&&(e[s].prePoint=p.prePoint);var v=r?[r[r.length-2],r[r.length-1]]:null;p.nextPoint=v;var y=p.prePoint;if(["L","H","V"].includes(d))p.startTangent=[y[0]-n[0],y[1]-n[1]],p.endTangent=[n[0]-y[0],n[1]-y[1]];else if("Q"===d){var m=[f[1],f[2]];p.startTangent=[y[0]-m[0],y[1]-m[1]],p.endTangent=[n[0]-m[0],n[1]-m[1]]}else if("T"===d)m=l((_=e[c-1]).currentPoint,y),"Q"===_.command?(p.command="Q",p.startTangent=[y[0]-m[0],y[1]-m[1]],p.endTangent=[n[0]-m[0],n[1]-m[1]]):(p.command="TL",p.startTangent=[y[0]-n[0],y[1]-n[1]],p.endTangent=[n[0]-y[0],n[1]-y[1]]);else if("C"===d){var b=[f[1],f[2]],x=[f[3],f[4]];p.startTangent=[y[0]-b[0],y[1]-b[1]],p.endTangent=[n[0]-x[0],n[1]-x[1]]}else if("S"===d){var _;b=l((_=e[c-1]).currentPoint,y),x=[f[1],f[2]],"C"===_.command?(p.command="C",p.startTangent=[y[0]-b[0],y[1]-b[1]],p.endTangent=[n[0]-x[0],n[1]-x[1]]):(p.command="SQ",p.startTangent=[y[0]-x[0],y[1]-x[1]],p.endTangent=[n[0]-x[0],n[1]-x[1]])}else if("A"===d){var O=.001,P=p.arcParams||{},w=P.cx,M=void 0===w?0:w,C=P.cy,S=void 0===C?0:C,A=P.rx,E=void 0===A?0:A,j=P.ry,T=void 0===j?0:j,I=P.sweepFlag,k=void 0===I?0:I,F=P.startAngle,L=void 0===F?0:F,D=P.endAngle,N=void 0===D?0:D;0===k&&(O*=-1);var R=E*Math.cos(L-O)+M,B=T*Math.sin(L-O)+S;p.startTangent=[R-i[0],B-i[1]];var z=E*Math.cos(L+N+O)+M,V=T*Math.sin(L+N-O)+S;p.endTangent=[y[0]-z,y[1]-V]}e.push(p)}return e};var a=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(414)),o=r(n(409));function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function l(t,e){return[e[0]+(e[0]-t[0]),e[1]+(e[1]-t[1])]}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){if(t.length<2||e.length<2)return!1;var n,r,u=l(t),c=l(e);if(n=u,(r=c).minX>n.maxX||r.maxX<n.minX||r.minY>n.maxY||r.maxY<n.minY)return!1;var f=!1;if((0,o.each)(e,(function(e){if((0,i.default)(t,e[0],e[1]))return f=!0,!1})),f)return!0;if((0,o.each)(t,(function(t){if((0,i.default)(e,t[0],t[1]))return f=!0,!1})),f)return!0;var d=s(t),p=s(e),h=!1;return(0,o.each)(p,(function(t){if(function(t,e){var n=!1;return(0,o.each)(t,(function(t){if((0,a.default)(t.from,t.to,e.from,e.to))return n=!0,!1})),n}(d,t))return h=!0,!1})),h};var i=r(n(416)),a=r(n(415)),o=n(0);function s(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 l(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.attr(),n=e.x1,i=e.y1,a=e.x2,o=e.y2,s=Math.min(n,a),l=Math.max(n,a),u=Math.min(i,o),c=Math.max(i,o),f={minX:s,maxX:l,minY:u,maxY:c};return{x:(f=(0,r.mergeArrowBBox)(t,f)).minX,y:f.minY,width:f.maxX-f.minX,height:f.maxY-f.minY}};var r=n(239)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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}}},function(t,e,n){},function(t,e,n){},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(167),o=r(n(420)),s=n(102),l=r(n(794)),u=r(n(796)),c=(0,a.detect)(),f=c&&"firefox"===c.name,d=function(t){function e(e){var n=t.call(this,e)||this;return n.initContainer(),n.initDom(),n.initEvents(),n.initTimeline(),n}return(0,i.__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,s.isString)(t)&&(t=document.getElementById(t),this.set("container",t))},e.prototype.initDom=function(){var t=this.createDom();this.set("el",t),this.get("container").appendChild(t),this.setDOMSize(this.get("width"),this.get("height"))},e.prototype.initEvents=function(){var t=new u.default({canvas:this});t.init(),this.set("eventController",t)},e.prototype.initTimeline=function(){var t=new l.default(this);this.set("timeline",t)},e.prototype.setDOMSize=function(t,e){var n=this.get("el");s.isBrowser&&(n.style.width=t+"px",n.style.height=e+"px")},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");s.isBrowser&&e&&(e.style.cursor=t)},e.prototype.getPointByEvent=function(t){if(this.get("supportCSSTransform")){if(f&&!(0,s.isNil)(t.layerX)&&t.layerX!==t.offsetX)return{x:t.layerX,y:t.layerY};if(!(0,s.isNil)(t.offsetX))return{x:t.offsetX,y:t.offsetY}}var e=this.getClientByEvent(t),n=e.x,r=e.y;return this.getPointByClient(n,r)},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").getBoundingClientRect();return{x:t-n.left,y:e-n.top}},e.prototype.getClientByPoint=function(t,e){var n=this.get("el").getBoundingClientRect();return{x:t+n.left,y:e+n.top}},e.prototype.draw=function(){},e.prototype.removeDom=function(){var t=this.get("el");t.parentNode.removeChild(t)},e.prototype.clearEvents=function(){this.get("eventController").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}(o.default);e.default=d},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(0),a=f(n(392)),o=f(n(393)),s=n(395),l=f(n(417)),u=n(795);function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}function f(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(i,o,s):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}var d=[1,0,0,0,1,0,0,0,1];function p(t,e,n){var r,a=e.startTime;if(n<a+e.delay||e._paused)return!1;var c=e.duration,f=e.easing;if(n=n-a-e.delay,e.repeat)r=n%c/c,r=o[f](r);else{if(!((r=n/c)<1))return e.onFrame?t.attr(e.onFrame(1)):t.attr(e.toAttrs),!0;r=o[f](r)}if(e.onFrame){var p=e.onFrame(r);t.attr(p)}else!function(t,e,n){var r={},a=e.fromAttrs,o=e.toAttrs;if(!t.destroyed){var c;for(var f in o)if(!(0,i.isEqual)(a[f],o[f]))if("path"===f){var p=o[f],h=a[f];p.length>h.length?(p=l.parsePathString(o[f]),h=l.parsePathString(a[f]),h=l.fillPathByDiff(h,p),h=l.formatPath(h,p),e.fromAttrs.path=h,e.toAttrs.path=p):e.pathFormatted||(p=l.parsePathString(o[f]),h=l.parsePathString(a[f]),h=l.formatPath(h,p),e.fromAttrs.path=h,e.toAttrs.path=p,e.pathFormatted=!0),r[f]=[];for(var g=0;g<p.length;g++){for(var v=p[g],y=h[g],m=[],b=0;b<v.length;b++)(0,i.isNumber)(v[b])&&y&&(0,i.isNumber)(y[b])?(c=(0,s.interpolate)(y[b],v[b]),m.push(c(n))):m.push(v[b]);r[f].push(m)}}else if("matrix"===f){var x=(0,s.interpolateArray)(a[f]||d,o[f]||d)(n);r[f]=x}else(0,u.isColorProp)(f)&&(0,u.isGradientColor)(o[f])?r[f]=o[f]:(0,i.isFunction)(o[f])||(c=(0,s.interpolate)(a[f],o[f]),r[f]=c(n));t.attr(r)}}(t,e,r);return!1}var h=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;this.timer=a.timer((function(i){if(r.current=i,r.animators.length>0){for(var a=r.animators.length-1;a>=0;a--)if((t=r.animators[a]).destroyed)r.removeAnimator(a);else{if(!t.isAnimatePaused())for(var o=(e=t.get("animations")).length-1;o>=0;o--)n=e[o],p(t,n,i)&&(e.splice(o,1),n.callback&&n.callback());0===e.length&&r.removeAnimator(a)}r.canvas.get("autoDraw")||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}();e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isGradientColor=e.isColorProp=void 0,e.isColorProp=function(t){return["fill","stroke","fillStyle","strokeStyle"].includes(t)},e.isGradientColor=function(t){return/^[r,R,L,l]{1}[\s]*\(/.test(t)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(418)),a=n(102),o=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function s(t,e,n){n.name=e,n.target=t,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}function l(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,a.isParent)(t,r))return void(n.bubbles=!1);n.name=e,n.currentTarget=t,n.delegateTarget=t,t.emit(e,n)}}var u=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){if(e.canvas.get("el")!==t.target&&(e.dragging||e.currentShape)){var n=e._getPointInfo(t);e.dragging&&e._emitEvent("drag",t,n,e.draggingShape)}},this._onDocumentMouseUp=function(t){if(e.canvas.get("el")!==t.target&&e.dragging){var n=e._getPointInfo(t);e.draggingShape&&e._emitEvent("drop",t,n,null),e._emitEvent("dragend",t,n,e.draggingShape),e._afterDrag(e.draggingShape,n,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,a.each)(o,(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,a.each)(o,(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,a,o){var s=new i.default(t,e);return s.fromShape=a,s.toShape=o,s.x=n.x,s.y=n.y,s.clientX=n.clientX,s.clientY=n.clientY,s.propagationPath.push(r),s},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;s.get("el").style.cursor=r.attr("cursor")||s.get("cursor")}},t.prototype._onmousedown=function(t,e,n){0===n.button&&(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(0===n.button){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-this.mousedownTimeStamp,u=o.clientX-t.clientX,c=o.clientY-t.clientY;l>120||u*u+c*c>40?s&&s.get("draggable")?((a=this.mousedownShape).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,s(r,t,o);for(var u=r.getParent();u;)u.emitDelegation(t,o),o.propagationStopped||l(u,t,o),o.propagationPath.push(u),u=u.getParent()}else s(this.canvas,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}();e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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}(r(n(420)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(421)),o=n(240),s=function(t){function e(e){return t.call(this,e)||this}return(0,i.__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,a=t.maxY;if(e){var s=(0,o.multiplyVec2)(e,[t.minX,t.minY]),l=(0,o.multiplyVec2)(e,[t.maxX,t.minY]),u=(0,o.multiplyVec2)(e,[t.minX,t.maxY]),c=(0,o.multiplyVec2)(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]),a=Math.max(s[1],l[1],u[1],c[1])}var f=this.attrs;if(f.shadowColor){var d=f.shadowBlur,p=void 0===d?0:d,h=f.shadowOffsetX,g=void 0===h?0:h,v=f.shadowOffsetY,y=void 0===v?0:v,m=n-p+g,b=i+p+g,x=r-p+y,_=a+p+y;n=Math.min(n,m),i=Math.max(i,b),r=Math.min(r,x),a=Math.max(a,_)}return{x:n,y:r,minX:n,minY:r,maxX:i,maxY:a,width:i-n,height:a-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],a=(i=this.invertFromMatrix(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}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getBBoxMethod",{enumerable:!0,get:function(){return i.getMethod}});var i=n(800),a=r(n(801)),o=r(n(802)),s=r(n(803)),l=r(n(804)),u=r(n(805)),c=r(n(806)),f=r(n(807)),d=r(n(808));(0,i.register)("rect",a.default),(0,i.register)("image",a.default),(0,i.register)("circle",o.default),(0,i.register)("marker",o.default),(0,i.register)("polyline",s.default),(0,i.register)("polygon",l.default),(0,i.register)("text",u.default),(0,i.register)("path",c.default),(0,i.register)("line",f.default),(0,i.register)("ellipse",d.default)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.register=function(t,e){r.set(t,e)},e.getMethod=function(t){return r.get(t)};var r=new Map},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){for(var e=t.attr().points,n=[],a=[],o=0;o<e.length;o++){var s=e[o];n.push(s[0]),a.push(s[1])}var l=r.Util.getBBoxByArray(n,a),u=l.x,c=l.y,f=l.width,d=l.height,p={minX:u,minY:c,maxX:u+f,maxY:c+d};return{x:(p=(0,i.mergeArrowBBox)(t,p)).minX,y:p.minY,width:p.maxX-p.minX,height:p.maxY-p.minY}};var r=n(33),i=n(241)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){for(var e=t.attr().points,n=[],i=[],a=0;a<e.length;a++){var o=e[a];n.push(o[0]),i.push(o[1])}return r.Util.getBBoxByArray(n,i)};var r=n(33)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.attr(),n=e.x,i=e.y,a=e.text,o=e.fontSize,s=e.lineHeight,l=e.font;l||(l=(0,r.assembleFont)(e));var u,c=(0,r.getTextWidth)(a,l);if(c){var f=e.textAlign,d=e.textBaseline,p=(0,r.getTextHeight)(a,o,s),h={x:n,y:i-p};f&&("end"===f||"right"===f?h.x-=c:"center"===f&&(h.x-=c/2)),d&&("top"===d?h.y+=p:"middle"===d&&(h.y+=p/2)),u={x:h.x,y:h.y,width:c,height:p}}else u={x:n,y:i,width:0,height:0};return u};var r=n(422)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.attr(),n=e.path,l=e.stroke?e.lineWidth:0,u=function(t,e){for(var n=[],i=[],o=[],l=0;l<t.length;l++){var u=(m=t[l]).currentPoint,c=m.params,f=m.prePoint,d=void 0;switch(m.command){case"Q":d=r.Quad.box(f[0],f[1],c[1],c[2],c[3],c[4]);break;case"C":d=r.Cubic.box(f[0],f[1],c[1],c[2],c[3],c[4],c[5],c[6]);break;case"A":var p=m.arcParams;d=r.Arc.box(p.cx,p.cy,p.rx,p.ry,p.xRotation,p.startAngle,p.endAngle);break;default:n.push(u[0]),i.push(u[1])}d&&(m.box=d,n.push(d.x,d.x+d.width),i.push(d.y,d.y+d.height)),e&&("L"===m.command||"M"===m.command)&&m.prePoint&&m.nextPoint&&o.push(m)}n=n.filter((function(t){return!Number.isNaN(t)})),i=i.filter((function(t){return!Number.isNaN(t)}));var h=(0,a.min)(n),g=(0,a.min)(i),v=(0,a.max)(n),y=(0,a.max)(i);if(0===o.length)return{x:h,y:g,width:v-h,height:y-g};for(l=0;l<o.length;l++){var m;(u=(m=o[l]).currentPoint)[0]===h?h-=s(m,e).xExtra:u[0]===v&&(v+=s(m,e).xExtra),u[1]===g?g-=s(m,e).yExtra:u[1]===y&&(y+=s(m,e).yExtra)}return{x:h,y:g,width:v-h,height:y-g}}(t.get("segments")||(0,i.path2Segments)(n),l),c=u.x,f=u.y,d=u.width,p=u.height,h={minX:c,minY:f,maxX:c+d,maxY:f+p};return{x:(h=(0,o.mergeArrowBBox)(t,h)).minX,y:h.minY,width:h.maxX-h.minX,height:h.maxY-h.minY}};var r=n(33),i=n(87),a=n(0),o=n(241);function s(t,e){var n=t.prePoint,r=t.currentPoint,i=t.nextPoint,o=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),s=Math.pow(r[0]-i[0],2)+Math.pow(r[1]-i[1],2),l=Math.pow(n[0]-i[0],2)+Math.pow(n[1]-i[1],2),u=Math.acos((o+s-l)/(2*Math.sqrt(o)*Math.sqrt(s)));if(!u||0===Math.sin(u)||(0,a.isNumberEqual)(u,0))return{xExtra:0,yExtra:0};var c=Math.abs(Math.atan2(i[1]-r[1],i[0]-r[0])),f=Math.abs(Math.atan2(i[0]-r[0],i[1]-r[1]));return c=c>Math.PI/2?Math.PI-c:c,f=f>Math.PI/2?Math.PI-f:f,{xExtra:Math.cos(u/2-c)*(e/2*(1/Math.sin(u/2)))-e/2||0,yExtra:Math.cos(f-u/2)*(e/2*(1/Math.sin(u/2)))-e/2||0}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.attr(),n=e.x1,i=e.y1,a=e.x2,o=e.y2,s=Math.min(n,a),l=Math.max(n,a),u=Math.min(i,o),c=Math.max(i,o),f={minX:s,maxX:l,minY:u,maxY:c};return{x:(f=(0,r.mergeArrowBBox)(t,f)).minX,y:f.minY,width:f.maxX-f.minX,height:f.maxY-f.minY}};var r=n(241)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0});var i={getAdjust:!0,registerAdjust:!0,Adjust:!0};Object.defineProperty(e,"Adjust",{enumerable:!0,get:function(){return a.default}}),e.registerAdjust=e.getAdjust=void 0;var a=r(n(110)),o=n(425);Object.keys(o).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(i,t)||t in e&&e[t]===o[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))}));var s={},l=function(t){return s[t.toLowerCase()]};e.getAdjust=l,e.registerAdjust=function(t,e){if(l(t))throw new Error("Adjust type '"+t+"' existed.");s[t.toLowerCase()]=e}},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(88),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(0)),s=n(242);function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}var u=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?s.MARGIN_RATIO:r,a=e.dodgeRatio,o=void 0===a?s.DODGE_RATIO:a,l=e.dodgeBy,u=e.intervalPadding,c=e.dodgePadding,f=e.xDimensionLength,d=e.groupNum,p=e.defaultSize,h=e.maxColumnWidth,g=e.minColumnWidth,v=e.columnWidthRatio;return n.marginRatio=i,n.dodgeRatio=o,n.dodgeBy=l,n.intervalPadding=u,n.dodgePadding=c,n.xDimensionLegenth=f,n.groupNum=d,n.defaultSize=p,n.maxColumnWidth=h,n.minColumnWidth=g,n.columnWidthRatio=v,n}return(0,a.__extends)(e,t),e.prototype.process=function(t){var e=o.clone(t),n=o.flatten(e),r=this.dodgeBy,i=r?o.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.getDistribution(t),s=this.groupData(n,t);return o.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),o.each(n,(function(e){var n=e[t],o=a[n],s=o.indexOf(r);e[t]=i.getDodgeOffset(l,s,o.length)}))})),[]},e.prototype.getDodgeOffset=function(t,e,n){var r,i=this,a=i.dodgeRatio,s=i.marginRatio,l=i.intervalPadding,u=i.dodgePadding,c=t.pre,f=t.next,d=f-c;if(!o.isNil(l)&&o.isNil(u)&&l>=0)r=c+this.getIntervalOnlyOffset(n,e);else if(!o.isNil(u)&&o.isNil(l)&&u>=0)r=c+this.getDodgeOnlyOffset(n,e);else if(!o.isNil(l)&&!o.isNil(u)&&l>=0&&u>=0)r=c+this.getIntervalAndDodgeOffset(n,e);else{var p=d*a/n,h=s*p;r=(c+f)/2+(.5*(d-n*p-(n-1)*h)+((e+1)*p+e*h)-.5*p-.5*d)}return r},e.prototype.getIntervalOnlyOffset=function(t,e){var n=this,r=n.defaultSize,i=n.intervalPadding,a=n.xDimensionLegenth,s=n.groupNum,l=n.dodgeRatio,u=n.maxColumnWidth,c=n.minColumnWidth,f=n.columnWidthRatio,d=i/a,p=(1-(s-1)*d)/s*l/(t-1),h=((1-d*(s-1))/s-p*(t-1))/t;if(h=o.isNil(f)?h:1/s/t*f,!o.isNil(u)){var g=u/a;h=Math.min(h,g)}if(!o.isNil(c)){var v=c/a;h=Math.max(h,v)}return((.5+e)*(h=r?r/a:h)+e*(p=((1-(s-1)*d)/s-t*h)/(t-1))+.5*d)*s-d/2},e.prototype.getDodgeOnlyOffset=function(t,e){var n=this,r=n.defaultSize,i=n.dodgePadding,a=n.xDimensionLegenth,s=n.groupNum,l=n.marginRatio,u=n.maxColumnWidth,c=n.minColumnWidth,f=n.columnWidthRatio,d=i/a,p=1*l/(s-1),h=((1-p*(s-1))/s-d*(t-1))/t;if(h=f?1/s/t*f:h,!o.isNil(u)){var g=u/a;h=Math.min(h,g)}if(!o.isNil(c)){var v=c/a;h=Math.max(h,v)}return((.5+e)*(h=r?r/a:h)+e*d+.5*(p=(1-(h*t+d*(t-1))*s)/(s-1)))*s-p/2},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;return((.5+e)*(((1-s*(o-1))/o-l*(t-1))/t)+e*l+.5*s)*o-s/2},e.prototype.getDistribution=function(t){var e=this.adjustDataArray,n=this.cacheMap,r=n[t];return r||(r={},o.each(e,(function(e,n){var i=o.valuesOfKey(e,t);i.length||i.push(0),o.each(i,(function(t){r[t]||(r[t]=[]),r[t].push(n)}))})),n[t]=r),r},e}(r(n(110)).default);e.default=u},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(88),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(0)),s=n(242);function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}var u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.process=function(t){var e=o.clone(t),n=o.flatten(e);return this.adjustData(e,n),e},e.prototype.adjustDim=function(t,e,n){var r=this,i=this.groupData(n,t);return o.each(i,(function(n,i){return r.adjustGroup(n,t,parseFloat(i),e)}))},e.prototype.getAdjustOffset=function(t){var e,n=t.pre,r=t.next,i=(r-n)*s.GAP;return(r-i-(e=n+i))*Math.random()+e},e.prototype.adjustGroup=function(t,e,n,r){var i=this,a=this.getAdjustRange(e,n,r);return o.each(t,(function(t){t[e]=i.getAdjustOffset(a)})),t},e}(r(n(110)).default);e.default=u},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(88),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(0)),s=r(n(110));function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}var u=o.Cache,c=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(0,a.__extends)(e,t),e.prototype.process=function(t){var e=this.yField,n=this.reverseOrder,r=e?this.processStack(t):this.processOneDimStack(t);return n?this.reverse(r):r},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?this.reverse(t):t,s=new u,l=new u;return i.map((function(t){return t.map((function(t){var e,i=o.get(t,n,0),u=o.get(t,[r]),c=i.toString();if(u=o.isArray(u)?u[1]:u,!o.isNil(u)){var f=u>=0?s:l;f.has(c)||f.set(c,0);var d=f.get(c),p=u+d;return f.set(c,p),(0,a.__assign)((0,a.__assign)({},t),((e={})[r]=[d,p],e))}return t}))}))},e.prototype.processOneDimStack=function(t){var e=this,n=this,r=n.xField,i=n.height,o=n.reverseOrder,s=o?this.reverse(t):t,l=new u;return s.map((function(t){return t.map((function(t){var n,o=e.size,s=t[r],u=2*o/i;l.has(s)||l.set(s,u/2);var c=l.get(s);return l.set(s,c+u),(0,a.__assign)((0,a.__assign)({},t),((n={}).y=c,n))}))}))},e}(s.default);e.default=c},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(88),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(r,o,l):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(0));function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.process=function(t){var e=o.flatten(t),n=this.xField,r=this.yField,i=this.getXValuesMaxMap(e),s=Math.max.apply(Math,Object.keys(i).map((function(t){return i[t]})));return o.map(t,(function(t){return o.map(t,(function(t){var e,l,u=t[r],c=t[n];if(o.isArray(u)){var f=(s-i[c])/2;return(0,a.__assign)((0,a.__assign)({},t),((e={})[r]=o.map(u,(function(t){return f+t})),e))}var d=(s-u)/2;return(0,a.__assign)((0,a.__assign)({},t),((l={})[r]=[d,u+d],l))}))}))},e.prototype.getXValuesMaxMap=function(t){var e=this,n=this.xField,r=this.yField,i=o.groupBy(t,(function(t){return t[n]}));return o.mapValues(i,(function(t){return e.getDimMaxValue(t,r)}))},e.prototype.getDimMaxValue=function(t,e){var n=o.map(t,(function(t){return o.get(t,e,[])})),r=o.flatten(n);return Math.max.apply(Math,r)},e}(r(n(110)).default);e.default=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(88),a=r(n(171)),o=n(0),s=function(t){function e(e){var n=t.call(this,e)||this;return n.type="color",n.names=["color"],(0,o.isString)(n.values)&&(n.linear=!0),n.gradient=a.default.gradient(n.values),n}return(0,i.__extends)(e,t),e.prototype.getLinearValue=function(t){return this.gradient(t)},e}(r(n(103)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(88),a=function(t){function e(e){var n=t.call(this,e)||this;return n.type="opacity",n.names=["opacity"],n}return(0,i.__extends)(e,t),e}(r(n(103)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(88),a=n(0),o=function(t){function e(e){var n=t.call(this,e)||this;return n.names=["x","y"],n.type="position",n}return(0,i.__extends)(e,t),e.prototype.mapping=function(t,e){var n=this.scales,r=n[0],i=n[1];return(0,a.isNil)(t)||(0,a.isNil)(e)?[]:[(0,a.isArray)(t)?t.map((function(t){return r.scale(t)})):r.scale(t),(0,a.isArray)(e)?e.map((function(t){return i.scale(t)})):i.scale(e)]},e}(r(n(103)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(88),a=function(t){function e(e){var n=t.call(this,e)||this;return n.type="shape",n.names=["shape"],n}return(0,i.__extends)(e,t),e.prototype.getLinearValue=function(t){var e=Math.round((this.values.length-1)*t);return this.values[e]},e}(r(n(103)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(88),a=function(t){function e(e){var n=t.call(this,e)||this;return n.type="size",n.names=["size"],n}return(0,i.__extends)(e,t),e}(r(n(103)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0});var i={getAttribute:!0,registerAttribute:!0,Attribute:!0};Object.defineProperty(e,"Attribute",{enumerable:!0,get:function(){return a.default}}),e.registerAttribute=e.getAttribute=void 0;var a=r(n(103)),o=n(426);Object.keys(o).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(i,t)||t in e&&e[t]===o[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))}));var s={},l=function(t){return s[t.toLowerCase()]};e.getAttribute=l,e.registerAttribute=function(t,e){if(l(t))throw new Error("Attribute type '"+t+"' existed.");s[t.toLowerCase()]=e}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(172),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="timeCat",e}return(0,i.__extends)(e,t),e.prototype.translate=function(t){t=(0,o.toTimeStamp)(t);var e=this.values.indexOf(t);return-1===e&&(e=(0,a.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):(0,o.timeFormat)(r,this.mask)}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,a.each)(e,(function(t,n){e[n]=(0,o.toTimeStamp)(t)})),e.sort((function(t,e){return t-e})),t.prototype.setDomain.call(this)},e}(r(n(428)).default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.assign=c,e.parse=E,e.setGlobalDateMasks=e.setGlobalDateI18n=e.defaultI18n=e.format=e.default=void 0;var r=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,i="[1-9]\\d?",a="\\d\\d",o="[^\\s]+",s=/\[([^]*?)\]/gm;function l(t,e){for(var n=[],r=0,i=t.length;r<i;r++)n.push(t[r].substr(0,e));return n}var u=function(t){return function(e,n){var r=n[t].map((function(t){return t.toLowerCase()})).indexOf(e.toLowerCase());return r>-1?r:null}};function c(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 f=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],d=["January","February","March","April","May","June","July","August","September","October","November","December"],p=l(d,3),h={dayNamesShort:l(f,3),dayNames:f,monthNamesShort:p,monthNames:d,amPm:["am","pm"],DoFn:function(t){return t+["th","st","nd","rd"][t%10>3?0:(t-t%10!==10?1:0)*t%10]}};e.defaultI18n=h;var g=c({},h),v=function(t){return g=c(g,t)};e.setGlobalDateI18n=v;var y=function(t){return t.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},m=function(t,e){for(void 0===e&&(e=2),t=String(t);t.length<e;)t="0"+t;return t},b={D:function(t){return String(t.getDate())},DD:function(t){return m(t.getDate())},Do:function(t,e){return e.DoFn(t.getDate())},d:function(t){return String(t.getDay())},dd:function(t){return m(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 m(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 m(String(t.getFullYear()),4).substr(2)},YYYY:function(t){return m(t.getFullYear(),4)},h:function(t){return String(t.getHours()%12||12)},hh:function(t){return m(t.getHours()%12||12)},H:function(t){return String(t.getHours())},HH:function(t){return m(t.getHours())},m:function(t){return String(t.getMinutes())},mm:function(t){return m(t.getMinutes())},s:function(t){return String(t.getSeconds())},ss:function(t){return m(t.getSeconds())},S:function(t){return String(Math.round(t.getMilliseconds()/100))},SS:function(t){return m(Math.round(t.getMilliseconds()/10),2)},SSS:function(t){return m(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?"-":"+")+m(100*Math.floor(Math.abs(e)/60)+Math.abs(e)%60,4)},Z:function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+m(Math.floor(Math.abs(e)/60),2)+":"+m(Math.abs(e)%60,2)}},x=function(t){return+t-1},_=[null,i],O=[null,o],P=["isPm",o,function(t,e){var n=t.toLowerCase();return n===e.amPm[0]?0:n===e.amPm[1]?1:null}],w=["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}],M={D:["day",i],DD:["day",a],Do:["day","[1-9]\\d?[^\\s]+",function(t){return parseInt(t,10)}],M:["month",i,x],MM:["month",a,x],YY:["year",a,function(t){var e=+(""+(new Date).getFullYear()).substr(0,2);return+(""+(+t>68?e-1:e)+t)}],h:["hour",i,void 0,"isPm"],hh:["hour",a,void 0,"isPm"],H:["hour",i],HH:["hour",a],m:["minute",i],mm:["minute",a],s:["second",i],ss:["second",a],YYYY:["year","\\d{4}"],S:["millisecond","\\d",function(t){return 100*+t}],SS:["millisecond",a,function(t){return 10*+t}],SSS:["millisecond","\\d{3}"],d:_,dd:_,ddd:O,dddd:O,MMM:["month",o,u("monthNamesShort")],MMMM:["month",o,u("monthNames")],a:P,A:P,ZZ:w,Z:w},C={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"},S=function(t){return c(C,t)};e.setGlobalDateMasks=S;var A=function(t,e,n){if(void 0===e&&(e=C.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");var i=[];e=(e=C[e]||e).replace(s,(function(t,e){return i.push(e),"@@@"}));var a=c(c({},g),n);return(e=e.replace(r,(function(e){return b[e](t,a)}))).replace(/@@@/g,(function(){return i.shift()}))};function E(t,e,n){if(void 0===n&&(n={}),"string"!==typeof e)throw new Error("Invalid format in fecha parse");if(e=C[e]||e,t.length>1e3)return null;var i={year:(new Date).getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},a=[],o=[],l=e.replace(s,(function(t,e){return o.push(y(e)),"@@@"})),u={},f={};l=y(l).replace(r,(function(t){var e=M[t],n=e[0],r=e[1],i=e[3];if(u[n])throw new Error("Invalid format. "+n+" specified twice in format");return u[n]=!0,i&&(f[i]=!0),a.push(e),"("+r+")"})),Object.keys(f).forEach((function(t){if(!u[t])throw new Error("Invalid format. "+t+" is required in specified format")})),l=l.replace(/@@@/g,(function(){return o.shift()}));var d=t.match(new RegExp(l,"i"));if(!d)return null;for(var p=c(c({},g),n),h=1;h<d.length;h++){var v=a[h-1],m=v[0],b=v[2],x=b?b(d[h],p):+d[h];if(null==x)return null;i[m]=x}1===i.isPm&&null!=i.hour&&12!==+i.hour?i.hour=+i.hour+12:0===i.isPm&&12===+i.hour&&(i.hour=0);for(var _=new Date(i.year,i.month,i.day,i.hour,i.minute,i.second,i.millisecond),O=[["month","getMonth"],["day","getDate"],["hour","getHours"],["minute","getMinutes"],["second","getSeconds"]],P=(h=0,O.length);h<P;h++)if(u[O[h][0]]&&i[O[h][0]]!==_[O[h][1]]())return null;return null==i.timezoneOffset?_:new Date(Date.UTC(i.year,i.month,i.day,i.hour,i.minute-i.timezoneOffset,i.second,i.millisecond))}e.format=A;var j={format:A,parse:E,defaultI18n:h,setGlobalDateI18n:v,setGlobalDateMasks:S};e.default=j},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return function(e,n,i,a){for(var o=(0,r.isNil)(i)?0:i,s=(0,r.isNil)(a)?e.length:a;o<s;){var l=o+s>>>1;t(e[l])>n?s=l:o=l+1}return o}};var r=n(0)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(174),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="log",e}return(0,i.__extends)(e,t),e.prototype.invert=function(t){var e,n=this.base,r=(0,a.log)(n,this.max),i=this.rangeMin(),o=this.rangeMax()-i,s=this.positiveMin;if(s){if(0===t)return 0;var l=1/(r-(e=(0,a.log)(n,s/n)))*o;if(t<l)return t/l*s}else e=(0,a.log)(n,this.min);var u=(t-i)/o*(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=(0,a.getLogPositiveMin)(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=this.base,i=this.positiveMin;return i&&(n=1*i/r),t<i?t/i/((0,a.log)(r,e)-(0,a.log)(r,n)):((0,a.log)(r,t)-(0,a.log)(r,n))/((0,a.log)(r,e)-(0,a.log)(r,n))},e}(r(n(173)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(174),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="pow",e}return(0,i.__extends)(e,t),e.prototype.invert=function(t){var e=this.getInvertPercent(t),n=this.exponent,r=(0,a.calBase)(n,this.max),i=(0,a.calBase)(n,this.min),o=e*(r-i)+i,s=o>=0?1:-1;return Math.pow(o,n)*s},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;return((0,a.calBase)(r,t)-(0,a.calBase)(r,n))/((0,a.calBase)(r,e)-(0,a.calBase)(r,n))},e}(r(n(173)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(172),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="time",e}return(0,i.__extends)(e,t),e.prototype.getText=function(t,e){var n=this.translate(t),r=this.formatter;return r?r(n,e):(0,o.timeFormat)(n,this.mask)},e.prototype.scale=function(e){var n=e;return((0,a.isString)(n)||(0,a.isDate)(n))&&(n=this.translate(n)),t.prototype.scale.call(this,n)},e.prototype.translate=function(t){return(0,o.toTimeStamp)(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,a.isNil)(e)&&(0,a.isNumber)(e)||(this.min=this.translate(this.min)),(0,a.isNil)(n)&&(0,a.isNumber)(n)||(this.max=this.translate(this.max)),t&&t.length){var r=[],i=1/0,s=i,l=0;(0,a.each)(t,(function(t){var e=(0,o.toTimeStamp)(t);if(isNaN(e))throw new TypeError("Invalid Time: "+t+" in time scale!");i>e?(s=i,i=e):s>e&&(s=e),l<e&&(l=e),r.push(e)})),t.length>1&&(this.minTickInterval=s-i),(0,a.isNil)(e)&&(this.min=i),(0,a.isNil)(n)&&(this.max=l)}},e}(r(n(429)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="quantile",e}return(0,i.__extends)(e,t),e.prototype.initCfg=function(){this.tickMethod="quantile",this.tickCount=5,this.nice=!0},e}(r(n(430)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.getScale=o,e.registerScale=function(t,e){if(o(t))throw new Error("type '"+t+"' existed.");a[t]=e},Object.defineProperty(e,"Scale",{enumerable:!0,get:function(){return i.default}});var i=r(n(138)),a={};function o(t){return a[t]}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="identity",e.isIdentity=!0,e}return(0,i.__extends)(e,t),e.prototype.calculateTicks=function(){return this.values},e.prototype.scale=function(t){return this.values[0]!==t&&(0,a.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}(r(n(138)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getTickMethod",{enumerable:!0,get:function(){return f.getTickMethod}}),Object.defineProperty(e,"registerTickMethod",{enumerable:!0,get:function(){return f.registerTickMethod}});var i=r(n(431)),a=r(n(830)),o=r(n(832)),s=r(n(833)),l=r(n(834)),u=r(n(835)),c=r(n(836)),f=n(427),d=r(n(837)),p=r(n(838)),h=r(n(839));(0,f.registerTickMethod)("cat",i.default),(0,f.registerTickMethod)("time-cat",p.default),(0,f.registerTickMethod)("wilkinson-extended",o.default),(0,f.registerTickMethod)("r-pretty",c.default),(0,f.registerTickMethod)("time",d.default),(0,f.registerTickMethod)("time-pretty",h.default),(0,f.registerTickMethod)("log",s.default),(0,f.registerTickMethod)("pow",l.default),(0,f.registerTickMethod)("quantile",u.default),(0,f.registerTickMethod)("d3-linear",a.default)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.min,n=t.max,r=t.tickInterval,l=t.minLimit,u=t.maxLimit,c=(0,a.default)(t);return(0,i.isNil)(l)&&(0,i.isNil)(u)?r?(0,o.default)(e,n,r).ticks:c:(0,s.default)(t,(0,i.head)(c),(0,i.last)(c))};var i=n(0),a=r(n(831)),o=r(n(244)),s=r(n(245))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.min,n=t.max,r=t.nice,i=t.tickCount,a=new o;return a.domain([e,n]),r&&a.nice(i),a.ticks(i)},e.D3Linear=void 0;var r=Math.sqrt(50),i=Math.sqrt(10),a=Math.sqrt(2),o=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=5);var r,i=this._domain.slice(),a=0,o=this._domain.length-1,l=this._domain[a],u=this._domain[o];return u<l&&(l=(e=[u,l])[0],u=e[1],a=(n=[o,a])[0],o=n[1]),(r=s(l,u,t))>0?r=s(l=Math.floor(l/r)*r,u=Math.ceil(u/r)*r,t):r<0&&(r=s(l=Math.ceil(l*r)/r,u=Math.floor(u*r)/r,t)),r>0?(i[a]=Math.floor(l/r)*r,i[o]=Math.ceil(u/r)*r,this.domain(i)):r<0&&(i[a]=Math.ceil(l*r)/r,i[o]=Math.floor(u*r)/r,this.domain(i)),this},t.prototype.ticks=function(t){return void 0===t&&(t=5),function(t,e,n){var r,i,a,o,l=-1;if(n=+n,(t=+t)===(e=+e)&&n>0)return[t];if((r=e<t)&&(i=t,t=e,e=i),0===(o=s(t,e,n))||!isFinite(o))return[];if(o>0)for(t=Math.ceil(t/o),e=Math.floor(e/o),a=new Array(i=Math.ceil(e-t+1));++l<i;)a[l]=(t+l)*o;else for(t=Math.floor(t*o),e=Math.ceil(e*o),a=new Array(i=Math.ceil(t-e+1));++l<i;)a[l]=(t-l)/o;return r&&a.reverse(),a}(this._domain[0],this._domain[this._domain.length-1],t||5)},t}();function s(t,e,n){var o=(e-t)/Math.max(0,n),s=Math.floor(Math.log(o)/Math.LN10),l=o/Math.pow(10,s);return s>=0?(l>=r?10:l>=i?5:l>=a?2:1)*Math.pow(10,s):-Math.pow(10,-s)/(l>=r?10:l>=i?5:l>=a?2:1)}e.D3Linear=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.min,n=t.max,r=t.tickCount,l=t.nice,u=t.tickInterval,c=t.minLimit,f=t.maxLimit,d=(0,a.default)(e,n,r,l).ticks;return(0,i.isNil)(c)&&(0,i.isNil)(f)?u?(0,o.default)(e,n,u).ticks:d:(0,s.default)(t,(0,i.head)(d),(0,i.last)(d))};var i=n(0),a=r(n(432)),o=r(n(244)),s=r(n(245))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e,n=t.base,i=t.tickCount,a=t.min,o=t.max,s=t.values,l=(0,r.log)(n,o);if(a>0)e=Math.floor((0,r.log)(n,a));else{var u=(0,r.getLogPositiveMin)(s,n,o);e=Math.floor((0,r.log)(n,u))}for(var c=l-e,f=Math.ceil(c/i),d=[],p=e;p<l+f;p+=f)d.push(Math.pow(n,p));return a<=0&&d.unshift(0),d};var r=n(174)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.exponent,n=t.tickCount,r=Math.ceil((0,i.calBase)(e,t.max)),o=Math.floor((0,i.calBase)(e,t.min));return(0,a.default)(o,r,n).ticks.map((function(t){var n=t>=0?1:-1;return Math.pow(t,e)*n}))};var i=n(174),a=r(n(433))},function(t,e,n){"use strict";function r(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]}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.tickCount,n=t.values;if(!n||!n.length)return[];for(var i=n.slice().sort((function(t,e){return t-e})),a=[],o=0;o<e;o++){var s=o/(e-1);a.push(r(i,s))}return a}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.min,n=t.max,r=t.tickCount,l=t.tickInterval,u=t.minLimit,c=t.maxLimit,f=(0,o.default)(e,n,r).ticks;return(0,i.isNil)(u)&&(0,i.isNil)(c)?l?(0,a.default)(e,n,l).ticks:f:(0,s.default)(t,(0,i.head)(f),(0,i.last)(f))};var i=n(0),a=r(n(244)),o=r(n(433)),s=r(n(245))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.min,n=t.max,i=t.minTickInterval,a=t.tickInterval,o=t.tickCount;if(a)o=Math.ceil((n-e)/a);else{a=(0,r.getTickInterval)(e,n,o)[1];var s=(n-e)/a/o;s>1&&(a*=Math.ceil(s)),i&&a<i&&(a=i)}for(var l=[],u=e;u<n+a;u+=a)l.push(u);return l};var r=n(172)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=(0,a.default)(t),n=(0,i.last)(t.values);return n!==(0,i.last)(e)&&e.push(n),e};var i=n(0),a=r(n(431))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.min,n=t.max,l=t.minTickInterval,u=t.tickCount,c=t.tickInterval,f=[];c||(c=(n-e)/u,l&&c<l&&(c=l));var d=i(e);if(c>r.YEAR)for(var p=i(n),h=Math.ceil(c/r.YEAR),g=d;g<=p+h;g+=h)f.push(a(g));else if(c>r.MONTH){var v=Math.ceil(c/r.MONTH),y=o(e),m=function(t,e){var n=i(t),r=i(e),a=o(t),s=o(e);return 12*(r-n)+(s-a)%12}(e,n);for(g=0;g<=m+v;g+=v)f.push(s(d,g+y))}else if(c>r.DAY){var b=(w=new Date(e)).getFullYear(),x=w.getMonth(),_=w.getDate(),O=Math.ceil(c/r.DAY),P=function(t,e){return Math.ceil((e-t)/r.DAY)}(e,n);for(g=0;g<P+O;g+=O)f.push(new Date(b,x,_+g).getTime())}else if(c>r.HOUR){b=(w=new Date(e)).getFullYear(),x=w.getMonth(),O=w.getDate();var w,M=w.getHours(),C=Math.ceil(c/r.HOUR),S=function(t,e){return Math.ceil((e-t)/r.HOUR)}(e,n);for(g=0;g<=S+C;g+=C)f.push(new Date(b,x,O,M+g).getTime())}else if(c>r.MINUTE){var A=function(t,e){return Math.ceil((e-t)/6e4)}(e,n),E=Math.ceil(c/r.MINUTE);for(g=0;g<=A+E;g+=E)f.push(e+g*r.MINUTE)}else{var j=c;j<r.SECOND&&(j=r.SECOND);var T=Math.floor(e/r.SECOND)*r.SECOND,I=Math.ceil((n-e)/r.SECOND),k=Math.ceil(j/r.SECOND);for(g=0;g<I+k;g+=k)f.push(T+g*r.SECOND)}return f.length>=512&&console.warn("Notice: current ticks length("+f.length+') >= 512, may cause performance issues, even out of memory. Because of the configure "tickInterval"(in milliseconds, current is '+c+") is too small, increase the value to solve the problem!"),f};var r=n(172);function i(t){return new Date(t).getFullYear()}function a(t){return new Date(t,0,1).getTime()}function o(t){return new Date(t).getMonth()}function s(t,e){return new Date(t,e,1).getTime()}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Coordinate",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"getCoordinate",{enumerable:!0,get:function(){return l.getCoordinate}}),Object.defineProperty(e,"registerCoordinate",{enumerable:!0,get:function(){return l.registerCoordinate}});var i=r(n(175)),a=r(n(841)),o=r(n(842)),s=r(n(843)),l=n(844);(0,l.registerCoordinate)("rect",a.default),(0,l.registerCoordinate)("cartesian",a.default),(0,l.registerCoordinate)("polar",s.default),(0,l.registerCoordinate)("helix",o.default)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=function(t){function e(e){var n=t.call(this,e)||this;return n.isRect=!0,n.type="cartesian",n.initial(),n}return(0,i.__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&&(n=(e=[r,n])[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&&(n=(e=[r,n])[0],r=e[1]),{x:n,y:r}},e}(r(n(175)).default);e.default=a},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(32),o=n(0),s=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,i.__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&&(n=(e=[r,n])[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=a.vec2.subtract([0,0],[t.x,t.y],[this.center.x,this.center.y]),i=a.ext.angleTo(r,[1,0],!0),s=i*this.a;a.vec2.length(r)<s&&(s=a.vec2.length(r)),i=2*Math.floor((a.vec2.length(r)-s)/n)*Math.PI+i;var l=this.a*i,u=a.vec2.length(r)-l;u=(0,o.isNumberEqual)(u,0)?0:u;var c=this.invertDim(i,"x"),f=this.invertDim(u,"y");return c=(0,o.isNumberEqual)(c,0)?0:c,f=(0,o.isNumberEqual)(f,0)?0:f,this.isTransposed&&(c=(e=[f,c])[0],f=e[1]),{x:c,y:f}},e}(r(n(175)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(32),o=n(0),s=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,i.__extends)(e,t),e.prototype.initial=function(){for(t.prototype.initial.call(this);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&&(r=(e=[i,r])[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.startAngle,s=this.endAngle;this.isReflect("x")&&(i=(e=[s,i])[0],s=e[1]);var l=[1,0,0,0,1,0,0,0,1];a.ext.leftRotate(l,l,i);var u=[1,0,0];a.vec3.transformMat3(u,u,l);var c=[u[0],u[1]],f=a.ext.angleTo(c,r,s<i);(0,o.isNumberEqual)(f,2*Math.PI)&&(f=0);var d=a.vec2.length(r),p=f/(s-i);p=s-i>0?p:-p;var h=this.invertDim(d,"y"),g={x:0,y:0};return g.x=this.isTransposed?h:p,g.y=this.isTransposed?p:h,g},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}(r(n(175)).default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={getCoordinate:!0,registerCoordinate:!0};e.registerCoordinate=e.getCoordinate=void 0;var i=n(845);Object.keys(i).forEach((function(t){"default"!==t&&"__esModule"!==t&&(Object.prototype.hasOwnProperty.call(r,t)||t in e&&e[t]===i[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return i[t]}}))}));var a={};e.getCoordinate=function(t){return a[t.toLowerCase()]},e.registerCoordinate=function(t,e){a[t.toLowerCase()]=e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0})},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Text",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Arc",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Region",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(e,"Image",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(e,"DataMarker",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(e,"DataRegion",{enumerable:!0,get:function(){return c.default}}),Object.defineProperty(e,"RegionFilter",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(e,"Shape",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(e,"Html",{enumerable:!0,get:function(){return p.default}});var i=r(n(847)),a=r(n(849)),o=r(n(850)),s=r(n(851)),l=r(n(852)),u=r(n(853)),c=r(n(854)),f=r(n(855)),d=r(n(856)),p=r(n(857))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(41)),s=n(177),l=r(n(58)),u=n(42),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"annotation",type:"line",locationType:"region",start:null,end:null,style:{},text:null,defaultCfg:{style:{fill:l.default.textColor,fontSize:12,textAlign:"center",textBaseline:"bottom",fontFamily:l.default.fontFamily},text:{position:"center",autoRotate:!0,content:null,offsetX:0,offsetY:0,style:{stroke:l.default.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,i.__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,a.isString)(n)&&-1!==n.indexOf("%")?parseInt(n,10)/100:(0,a.isNumber)(n)?n:1)>1||r<0)&&(r=1),{x:(0,u.getValueByPercent)(t.x,e.x,r),y:(0,u.getValueByPercent)(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,l=e.offsetX,u=e.offsetY,c=e.autoRotate,f=e.maxLength,d=e.autoEllipsis,p=e.ellipsisPosition,h=e.background,g=e.isVertical,v=void 0!==g&&g,y=this.getLabelPoint(n,r,i),m=y.x+l,b=y.y+u,x={id:this.getElementId("line-text"),name:"annotation-line-text",x:m,y:b,content:a,style:o,maxLength:f,autoEllipsis:d,ellipsisPosition:p,background:h,isVertical:v};if(c){var _=[r.x-n.x,r.y-n.y];x.rotate=Math.atan2(_[1],_[0])}(0,s.renderTag)(t,x)},e}(o.default);e.default=c},function(t,e,n){"use strict";function r(t,e){return t.charCodeAt(e)>0&&t.charCodeAt(e)<128?1:2}Object.defineProperty(e,"__esModule",{value:!0}),e.strLen=function(t){for(var e=0,n=0;n<t.length;n++)e+=r(t,n);return e},e.charAtLength=r,e.ellipsisString=function(t,e,n){void 0===n&&(n="tail");var i=t.length,a="";if("tail"===n){for(var o=0,s=0;o<e;){var l=r(t,s);if(!(o+l<=e))break;a+=t[s],o+=r(t,s),s++}a+="\u2026"}else if("head"===n){for(o=0,s=i-1;o<e&&(l=r(t,s),o+l<=e);)a+=t[s],o+=r(t,s),s--;a="\u2026"+a}else{for(var u="",c="",f=(o=0,0),d=i-1;o<e;){var p=r(t,f),h=!1;p+o<=e&&(u+=t[f],f++,o+=p,h=!0);var g=r(t,d);if(g+o<=e&&(c=t[d]+c,o+=g,d--,h=!0),!h)break}a=u+"\u2026"+c}return a}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(41)),o=n(177),s=n(89),l=r(n(58)),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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:l.default.textColor,fontSize:12,textAlign:"center",textBaseline:"middle",fontFamily:l.default.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"),s={id:this.getElementId("text"),name:this.get("name")+"-text",x:n,y:r,content:i,style:a,maxLength:this.get("maxLength"),autoEllipsis:this.get("autoEllipsis"),isVertical:this.get("isVertical"),ellipsisPosition:this.get("ellipsisPosition"),background:this.get("background"),rotate:this.get("rotate")};(0,o.renderTag)(t,s)},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");(0,s.applyTranslate)(t,n,r),(0,s.applyRotate)(t,i,n,r)}},e}(a.default);e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(41)),o=n(42),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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=(0,o.getCirclePoint)(e,n,r),s=(0,o.getCirclePoint)(e,n,i),l=i-r>Math.PI?1:0,u=[["M",a.x,a.y]];if(i-r===2*Math.PI){var c=(0,o.getCirclePoint)(e,n,r+Math.PI);u.push(["A",n,n,0,l,1,c.x,c.y]),u.push(["A",n,n,0,l,1,s.x,s.y])}else u.push(["A",n,n,0,l,1,s.x,s.y]);return u},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,i.__assign)({path:e},n)})},e}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(41)),o=r(n(58)),s=n(42),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"annotation",type:"region",locationType:"region",start:null,end:null,style:{},defaultCfg:{style:{lineWidth:0,fill:o.default.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"),a=(0,s.regionToBBox)({start:e,end:n});this.addShape(t,{type:"rect",id:this.getElementId("region"),name:"annotation-region",attrs:(0,i.__assign)({x:a.x,y:a.y,width:a.width,height:a.height},r)})},e}(a.default);e.default=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(41)),o=n(42),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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=(0,o.regionToBBox)({start:t,end:e}),a=this.get("src");return(0,i.__assign)({x:r.x,y:r.y,img:a,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}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(41)),s=n(177),l=n(89),u=r(n(58)),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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:u.default.lineColor,lineWidth:1}},text:{content:"",display:!0,style:{fill:u.default.textColor,opacity:.65,fontSize:12,textAlign:"start",fontFamily:u.default.fontFamily}}}})},e.prototype.renderInner=function(t){(0,a.get)(this.get("line"),"display")&&this.renderLine(t),(0,a.get)(this.get("text"),"display")&&this.renderText(t),(0,a.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,a=e.text,o=(0,i.__rest)(e,["x","y","text"]),l=this.get("text"),u=l.background,c=l.maxLength,f=l.autoEllipsis,d=l.isVertival,p=l.ellipsisPosition,h={x:n,y:r,id:this.getElementId("text"),name:"annotation-text",content:a,style:o,background:u,maxLength:c,autoEllipsis:f,isVertival:d,ellipsisPosition:p};(0,s.renderTag)(t,h)},e.prototype.autoAdjust=function(t){var e=this.get("direction"),n=this.get("x"),r=this.get("y"),i=(0,a.get)(this.get("line"),"length",0),o=this.get("coordinateBBox"),s=t.getBBox(),u=s.minX,c=s.maxX,f=s.minY,d=s.maxY,p=t.findById(this.getElementId("text-group")),h=t.findById(this.getElementId("text")),g=t.findById(this.getElementId("line"));if(o){if(p){if(n+u<=o.minX){var v=o.minX-(n+u);(0,l.applyTranslate)(p,p.attr("x")+v,p.attr("y"))}n+c>=o.maxX&&(v=n+c-o.maxX,(0,l.applyTranslate)(p,p.attr("x")-v,p.attr("y")))}if("upward"===e&&r+f<=o.minY||"upward"!==e&&r+d>=o.maxY){var y=void 0,m=void 0;"upward"===e&&r+f<=o.minY?(y="top",m=1):(y="bottom",m=-1),h.attr("textBaseline",y),g&&g.attr("path",[["M",0,0],["L",0,i*m]]),(0,l.applyTranslate)(p,p.attr("x"),(i+2)*m)}}},e.prototype.getShapeAttrs=function(){var t=(0,a.get)(this.get("line"),"display"),e=(0,a.get)(this.get("point"),"style",{}),n=(0,a.get)(this.get("line"),"style",{}),r=(0,a.get)(this.get("text"),"style",{}),o=this.get("direction"),s=t?(0,a.get)(this.get("line"),"length",0):0,l="upward"===o?-1:1;return{point:(0,i.__assign)({x:0,y:0},e),line:(0,i.__assign)({path:[["M",0,0],["L",0,s*l]]},n),text:(0,i.__assign)({x:0,y:(s+2)*l,text:(0,a.get)(this.get("text"),"content",""),textBaseline:"upward"===o?"bottom":"top"},r)}},e}(o.default);e.default=c},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(41)),s=r(n(58)),l=n(42),u=n(177),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"annotation",type:"dataRegion",locationType:"points",points:[],lineLength:0,region:{},text:{},defaultCfg:{region:{style:{lineWidth:0,fill:s.default.regionColor,opacity:.4}},text:{content:"",style:{textAlign:"center",textBaseline:"bottom",fontSize:12,fill:s.default.textColor,fontFamily:s.default.fontFamily}}}})},e.prototype.renderInner=function(t){var e=(0,a.get)(this.get("region"),"style",{}),n=((0,a.get)(this.get("text"),"style",{}),this.get("lineLength")||0),r=this.get("points");if(r.length){var o=(0,l.pointsToBBox)(r),s=[];s.push(["M",r[0].x,o.minY-n]),r.forEach((function(t){s.push(["L",t.x,t.y])})),s.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,i.__assign)({path:s},e)});var c=(0,i.__assign)({id:this.getElementId("text"),name:"annotation-text",x:(o.minX+o.maxX)/2,y:o.minY-n},this.get("text"));(0,u.renderTag)(t,c)}},e}(o.default);e.default=c},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(41)),s=n(42),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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,a.each)(this.get("shapes"),(function(t,n){var r=t.get("type"),o=(0,a.clone)(t.attr());e.adjustShapeAttrs(o),e.addShape(i,{id:e.getElementId("shape-"+r+"-"+n),capture:!1,type:r,attrs:o})}));var o=(0,s.regionToBBox)({start:n,end:r});i.setClip({type:"rect",attrs:{x:o.minX,y:o.minY,width:o.width,height:o.height}})},e.prototype.adjustShapeAttrs=function(t){var e=this.get("color");t.fill&&(t.fill=t.fillStyle=e),t.stroke=t.strokeStyle=e},e}(o.default);e.default=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"annotation",type:"shape",draw:a.noop})},e.prototype.renderInner=function(t){var e=this.get("render");(0,a.isFunction)(e)&&e(t)},e}(r(n(41)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(95),o=n(0),s=r(n(178)),l=n(42),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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");(0,l.clearDom)(t);var n=(0,o.isFunction)(e)?e(t):e;(0,o.isElement)(n)?t.appendChild(n):(0,o.isString)(n)&&t.appendChild((0,a.createDom)(n)),this.resetPosition()},e.prototype.resetPosition=function(){var t=this.getContainer(),e=this.getLocation(),n=e.x,r=e.y,i=this.get("alignX"),o=this.get("alignY"),s=this.get("offsetX"),l=this.get("offsetY"),u=(0,a.getOuterWidth)(t),c=(0,a.getOuterHeight)(t),f={x:n,y:r};"middle"===i?f.x-=Math.round(u/2):"right"===i&&(f.x-=Math.round(u)),"middle"===o?f.y-=Math.round(c/2):"bottom"===o&&(f.y-=Math.round(c)),s&&(f.x+=s),l&&(f.y+=l),(0,a.modifyCSS)(t,{position:"absolute",left:f.x+"px",top:f.y+"px",zIndex:this.get("zIndex")})},e}(s.default);e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return o.default}});var i=r(n(859)),a=r(n(864)),o=r(n(247))},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(32),s=n(0),l=r(n(247)),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(860));function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,a.__assign)((0,a.__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,s.isNumberEqual)(t.x,e.x)},e.prototype.isHorizontal=function(){var t=this.get("start"),e=this.get("end");return(0,s.isNumberEqual)(t.y,e.y)},e.prototype.getTickPoint=function(t){var e=this.get("start"),n=this.get("end"),r=n.x-e.x,i=n.y-e.y;return{x:e.x+r*t,y:e.y+i*t}},e.prototype.getSideVector=function(t){var e=this.getAxisVector(),n=o.vec2.normalize([0,0],e),r=this.get("verticalFactor"),i=[n[1],-1*n[0]];return o.vec2.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"),l=i.offset,u=o,c=0,f=0;a&&(c=a.style.fontSize,f=a.spacing),u&&(u=u-l-f-c);var d=this.get("overlapOrder");if((0,s.each)(d,(function(n){i[n]&&e.canProcessOverlap(n)&&e.autoProcessOverlap(n,i[n],t,u)})),a&&(0,s.isNil)(a.offset)){var p=t.getCanvasBBox(),h=n?p.width:p.height;a.offset=l+h+f+c/2}}},e.prototype.canProcessOverlap=function(t){var e=this.get("label");return"autoRotate"!==t||(0,s.isNil)(e.rotate)},e.prototype.autoProcessOverlap=function(t,e,n,r){var i=this,a=this.isVertical(),o=!1,l=u[t];if(!0===e)this.get("label"),o=l.getDefault()(a,n,r);else if((0,s.isFunction)(e))o=e(a,n,r);else if((0,s.isObject)(e)){var c=e;l[c.type]&&(o=l[c.type](a,n,r,c.cfg))}else l[e]&&(o=l[e](a,n,r));if("autoRotate"===t){if(o){var f=n.getChildren(),d=this.get("verticalFactor");(0,s.each)(f,(function(t){if("center"===t.attr("textAlign")){var e=d>0?"end":"start";t.attr("textAlign",e)}}))}}else if("autoHide"===t){var p=n.getChildren().slice(0);(0,s.each)(p,(function(t){t.get("visible")||(i.get("isRegister")&&i.unregisterElement(t),t.remove())}))}},e}(l.default);e.default=f},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.autoRotate=e.autoHide=e.autoEllipsis=void 0;var i=l(n(861));e.autoEllipsis=i;var a=l(n(862));e.autoHide=a;var o=l(n(863));function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function l(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}e.autoRotate=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDefault=function(){return o},e.ellipsisHead=function(t,e,n){return a(t,e,n,"head")},e.ellipsisTail=o,e.ellipsisMiddle=function(t,e,n){return a(t,e,n,"middle")};var r=n(0),i=n(139);function a(t,e,n,a){var o=e.getChildren(),s=!1;return(0,r.each)(o,(function(e){var r=(0,i.ellipsisLabel)(t,e,n,a);s=s||r})),s}function o(t,e,n){return a(t,e,n,"tail")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDefault=function(){return c},e.reserveFirst=function(t,e,n,r){return l(t,e,!1,r)},e.reserveLast=function(t,e,n,r){return l(t,e,!0,r)},e.reserveBoth=function(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,l=a.length,u=a[0],c=a[l-1],f=u,d=1;d<l-1;d++){var p=a[d];p.getBBox(),s(t,f,p,i)?(p.hide(),o=!0):f=p}return s(t,f,c,i)&&(f.hide(),o=!0),o},e.equidistance=c,e.equidistanceWithReverseBoth=function(t,e,n,r){var i=e.getChildren().slice(),a=u(t,e,r);if(i.length>2){var o=i[0],s=i[i.length-1];o.get("visible")||(o.show(),l(t,e,!1,r)&&(a=!0)),s.get("visible")||(s.show(),l(t,e,!0,r)&&(a=!0))}return a};var r=n(139),i=n(89),a=n(42);function o(t){return(function(t){var e=t.attr("matrix");return e&&1!==e[0]}(t)?(0,i.getAngleByMatrix)(t.attr("matrix")):0)%360}function s(t,e,n,r){var i=!1,s=o(e),l=t?Math.abs(n.attr("y")-e.attr("y")):Math.abs(n.attr("x")-e.attr("x")),u=(t?n.attr("y")>e.attr("y"):n.attr("x")>e.attr("x"))?e.getBBox():n.getBBox();if(t){var c=Math.abs(Math.cos(s));i=(0,a.near)(c,0,Math.PI/180)?u.width+r>l:u.height/c+r>l}else c=Math.abs(Math.sin(s)),i=(0,a.near)(c,0,Math.PI/180)?u.width+r>l:u.height/c+r>l;return i}function l(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 l=a.length,u=a[0],c=1;c<l;c++){var f=a[c];f.getBBox(),s(t,u,f,i)?(f.hide(),o=!0):u=f}return o}function u(t,e,n){var i=(null===n||void 0===n?void 0:n.minGap)||0,s=e.getChildren().slice();if(s.length<2)return!1;var l=!1,u=s[0],c=u.getBBox(),f=s[1],d=s.length,p=o(u),h=t?Math.abs(f.attr("y")-u.attr("y")):Math.abs(f.attr("x")-u.attr("x")),g=0;if(t){var v=Math.abs(Math.cos(p));g=(0,a.near)(v,0,Math.PI/180)?((0,r.getMaxLabelWidth)(s)+i)/h:(c.height/v+i)/h}else v=Math.abs(Math.sin(p)),g=(0,a.near)(v,0,Math.PI/180)?((0,r.getMaxLabelWidth)(s)+i)/h:(c.height/v+i)/h;if(g>1){g=Math.ceil(g);for(var y=0;y<d;y++)y%g!==0&&(s[y].hide(),l=!0)}return l}function c(t,e,n,r){var i=u(t,e,r);return l(t,e,!1)&&(i=!0),i}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.getDefault=function(){return u},e.fixedAngle=u,e.unfixedAngle=function(t,e,n){return l(t,e,n,(function(e,n){if(!e)return t?s.default.verticalAxisRotate:s.default.horizontalAxisRotate;if(t)return-Math.acos(e/n);var r=0;return(e>n||(r=Math.asin(e/n))>Math.PI/4)&&(r=Math.PI/4),r}))};var i=n(0),a=n(139),o=n(89),s=r(n(58));function l(t,e,n,r){var s=e.getChildren();if(!s.length)return!1;if(!t&&s.length<2)return!1;var l=(0,a.getMaxLabelWidth)(s),u=!1;return(u=t?!!n&&l>n:l>Math.abs(s[1].attr("x")-s[0].attr("x")))&&function(t,e){(0,i.each)(t,(function(t){var n=t.attr("x"),r=t.attr("y"),i=(0,o.getMatrixByAngle)({x:n,y:r},e);t.attr("matrix",i)}))}(s,r(n,l)),u}function u(t,e,n,r){return l(t,e,n,(function(){return(0,i.isNumber)(r)?r:t?s.default.verticalAxisRotate:s.default.horizontalAxisRotate}))}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(32),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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,f=a>o?0:1;s=[["M",e,n],["L",l.x,l.y],["A",r,i,0,c,f,u.x,u.y],["L",e,n]]}return s},e.prototype.getTickPoint=function(t){var e=this.get("startAngle"),n=e+(this.get("endAngle")-e)*t;return this.getCirclePoint(n)},e.prototype.getSideVector=function(t,e){var n=this.get("center"),r=[e.x-n.x,e.y-n.y],i=this.get("verticalFactor"),o=a.vec2.length(r);return a.vec2.scale(r,r,i*t/o),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}(r(n(247)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(e,"Html",{enumerable:!0,get:function(){return s.default}});var i=r(n(866)),a=r(n(867)),o=r(n(248)),s=r(n(868))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(42),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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);return"start"===r?i-Math.PI/2:i+Math.PI/2},e.prototype.getTextPoint=function(){var t=this.getLocation(),e=t.start,n=t.end,r=this.get("text"),i=r.position,o=r.offset;return(0,a.getTextPoint)(e,n,i,o)},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}(r(n(248)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(42),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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;return"start"===this.get("text").position?e+Math.PI/2:n-Math.PI/2},e.prototype.getTextPoint=function(){var t=this.get("text"),e=t.position,n=t.offset,r=this.getLocation(),i=r.center,o=r.radius,s=r.startAngle,l=r.endAngle,u="start"===e?s:l,c=this.getRotateAngle()-Math.PI,f=(0,a.getCirclePoint)(i,o,u),d=Math.cos(c)*n,p=Math.sin(c)*n;return{x:f.x+d,y:f.y+p}},e.prototype.getLinePath=function(){var t=this.getLocation(),e=t.center,n=t.radius,r=t.startAngle,i=t.endAngle,o=null;if(i-r===2*Math.PI){var s=e.x,l=e.y;o=[["M",s,l-n],["A",n,n,0,1,1,s,l+n],["A",n,n,0,1,1,s,l-n],["Z"]]}else{var u=(0,a.getCirclePoint)(e,n,r),c=(0,a.getCirclePoint)(e,n,i),f=Math.abs(i-r)>Math.PI?1:0,d=r>i?0:1;o=[["M",u.x,u.y],["A",n,n,0,f,d,c.x,c.y]]}return o},e}(r(n(248)).default);e.default=o},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(95),s=n(0),l=n(42),u=r(n(178)),c=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=d(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(436)),f=r(n(869));function d(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(d=function(t){return t?n:e})(t)}var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,a.__assign)((0,a.__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="'+c.CONTAINER_CLASS+'"></div>',crosshairTpl:'<div class="'+c.CROSSHAIR_LINE+'"></div>',textTpl:'<span class="'+c.CROSSHAIR_TEXT+'">{content}</span>',domStyles:null,containerClassName:c.CONTAINER_CLASS,defaultStyles:f.default,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=(0,o.createDom)(e);t.appendChild(n),this.applyStyle(c.CROSSHAIR_LINE,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(0,l.getTextPoint)(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,s.substitute)(this.get("textTpl"),t);e=(0,o.createDom)(i),r.appendChild(e),this.applyStyle(c.CROSSHAIR_TEXT,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)?(0,o.modifyCSS)(t,{width:"1px",height:(0,l.toPx)(Math.abs(n.y-e.y))}):(0,o.modifyCSS)(t,{height:"1px",width:(0,l.toPx)(Math.abs(n.x-e.x))}),(0,o.modifyCSS)(t,{top:(0,l.toPx)(i),left:(0,l.toPx)(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}(0,o.modifyCSS)(t,{top:(0,l.toPx)(r.y),left:(0,l.toPx)(r.x)})}},e.prototype.updateInner=function(e){(0,s.hasKey)(e,"text")&&this.resetText(),t.prototype.updateInner.call(this,e)},e}(u.default);e.default=p},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,o=r(n(58)),s=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(436));function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}var u=((a={})[""+s.CONTAINER_CLASS]={position:"relative"},a[""+s.CROSSHAIR_LINE]={position:"absolute",backgroundColor:"rgba(0, 0, 0, 0.25)"},a[""+s.CROSSHAIR_TEXT]={position:"absolute",color:o.default.textColor,fontFamily:o.default.fontFamily},a);e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Circle",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Line",{enumerable:!0,get:function(){return o.default}});var i=r(n(249)),a=r(n(871)),o=r(n(872))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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 o=this.get("center"),s=t[0],l=function(t,e,n,r){var i=n-t,a=r-e;return Math.sqrt(i*i+a*a)}(o.x,o.y,s.x,s.y),u=e?0:1;r?(i.push(["M",o.x,o.y-l]),i.push(["A",l,l,0,0,u,o.x,o.y+l]),i.push(["A",l,l,0,0,u,o.x,o.y-l]),i.push(["Z"])):(0,a.each)(t,(function(t,e){0===e?i.push(["M",t.x,t.y]):i.push(["A",l,l,0,0,u,t.x,t.y])}))}else(0,a.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}(r(n(249)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{type:"line"})},e.prototype.getGridPath=function(t){var e=[];return(0,a.each)(t,(function(t,n){0===n?e.push(["M",t.x,t.y]):e.push(["L",t.x,t.y])})),e},e}(r(n(249)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Category",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(e,"Continuous",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(e,"Base",{enumerable:!0,get:function(){return o.default}});var i=r(n(874)),a=r(n(875)),o=r(n(250))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(139),s=n(89),l=n(435),u=r(n(58)),c=r(n(250)),f={marker:{style:{inactiveFill:"#000",inactiveOpacity:.45,fill:"#000",opacity:1,size:12}},text:{style:{fill:"#ccc",fontSize:12}}},d=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,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"legend",type:"category",itemSpacing:24,itemMarginBottom:8,maxItemWidth:null,itemWidth:null,itemHeight:null,itemName:{},itemValue:null,maxWidth:null,maxHeight:null,marker:{},items:[],itemStates:{},itemBackground:{},pageNavigator:{},defaultCfg:{title:{spacing:5,style:{fill:u.default.textColor,fontSize:12,textAlign:"start",textBaseline:"top"}},background:{padding:5,style:{stroke:u.default.lineColor}},itemBackground:{style:{opacity:0,fill:"#fff"}},pageNavigator:f,itemName:{spacing:16,style:{fill:u.default.textColor,fontSize:12,textAlign:"start",textBaseline:"middle"}},marker:{spacing:8,style:{r:6,symbol:"circle"}},itemValue:{alignRight:!1,formatter:null,style:{fill:u.default.textColor,fontSize:12,textAlign:"start",textBaseline:"middle"}},itemStates:{active:{nameStyle:{opacity:.8}},unchecked:{nameStyle:{fill:u.default.uncheckedColor},markerStyle:{fill:u.default.uncheckedColor,stroke:u.default.uncheckedColor}},inactive:{nameStyle:{fill:u.default.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,a.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().indexOf(t),a=this.createOffScreenGroup(),o=this.drawItem(t,i,this.getItemHeight(),a);this.updateElements(o,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,a.each)(e,(function(e,r){t[r]&&n.push(r)})),n},e.prototype.clearItemsState=function(t){var e=this,n=this.getItemsByState(t);(0,a.each)(n,(function(n){e.setItemState(n,t,!1)}))},e.prototype.getItemsByState=function(t){var e=this,n=this.getItems();return(0,a.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,a.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(),o=this.get("itemWidth"),s=this.get("itemSpacing"),l=this.get("itemMarginBottom"),u=this.get("currentPoint"),c=u.x,f=u.y,d=this.get("layout"),p=this.get("items"),h=!1,g=0,v=this.get("maxWidth"),y=this.get("maxHeight");(0,a.each)(p,(function(t,n){var a=e.drawItem(t,n,i,r),p=a.getBBox(),m=o||p.width;m>g&&(g=m),"horizontal"===d?(v&&v<u.x+m-c&&(h=!0,u.x=c,u.y+=i+l),e.moveElementTo(a,u),u.x+=m+s):(y&&y<u.y+i+l-f&&(h=!0,u.x+=g+s,u.y=f,g=0),e.moveElementTo(a,u),u.y+=i+l)})),h&&this.get("flipPage")&&(this.pageHeight=0,this.pageWidth=0,this.totalPagesCnt=1,this.startX=c,this.startY=f,this.adjustNavigation(t,r))},e.prototype.getItemHeight=function(){var t=this.get("itemHeight");if(!t){var e=this.get("itemName");e&&(t=e.style.fontSize)}return t},e.prototype.drawMarker=function(t,e,n,r){var o=(0,i.__assign)((0,i.__assign)((0,i.__assign)({x:0,y:r/2},e.style),{symbol:(0,a.get)(n.marker,"symbol","circle")}),(0,a.get)(n.marker,"style",{})),s=this.addShape(t,{type:"marker",id:this.getElementId("item-"+n.id+"-marker"),name:"legend-item-marker",attrs:o}),l=s.getBBox();s.attr("x",l.width/2);var u=s.attr(),c=u.stroke,f=u.fill;return c&&s.set("isStroke",!0),f&&s.set("isFill",!0),s},e.prototype.drawItemText=function(t,e,n,r,a,o,s){var l=n.formatter,u=(0,i.__assign)({x:o,y:a/2,text:l?l(r[e],r,s):r[e]},n.style);return this.addShape(t,{type:"text",id:this.getElementId("item-"+r.id+"-"+e),name:"legend-item-"+e,attrs:u})},e.prototype.drawItem=function(t,e,n,r){var s="item-"+t.id,l=this.addGroup(r,{name:"legend-item-container",id:this.getElementId("item-container-"+s),delegateObject:{item:t,index:e}}),u=this.addGroup(l,{name:"legend-item",id:this.getElementId(s),delegateObject:{item:t,index:e}}),c=this.get("marker"),f=this.get("itemName"),d=this.get("itemValue"),p=this.get("itemBackground"),h=this.getLimitItemWidth(),g=0;if(c&&(g=this.drawMarker(u,c,t,n).getBBox().maxX+c.spacing),f){var v=this.drawItemText(u,"name",f,t,n,g,e);h&&(0,o.ellipsisLabel)(!0,v,(0,a.clamp)(h-g,0,h)),g=v.getBBox().maxX+f.spacing}if(d){var y=this.drawItemText(u,"value",d,t,n,g,e);h&&(d.alignRight?(y.attr({textAlign:"right",x:h}),(0,o.ellipsisLabel)(!0,y,(0,a.clamp)(h-g,0,h),"head")):(0,o.ellipsisLabel)(!0,y,(0,a.clamp)(h-g,0,h)))}if(p){var m=u.getBBox();this.addShape(u,{type:"rect",name:"legend-item-background",id:this.getElementId(s+"-background"),attrs:(0,i.__assign)({x:0,y:0,width:m.width,height:n},p.style)}).toBack()}return this.applyItemStates(t,u),u},e.prototype.adjustNavigation=function(t,e){var n=this,r=this.startX,i=this.startY,o=this.get("layout"),s=e.findAll((function(t){return"legend-item"===t.get("name")})),l=this.get("maxWidth"),u=this.get("maxHeight"),c=this.get("itemWidth"),d=this.get("itemSpacing"),p=this.getItemHeight(),h=(0,a.deepMix)({},f,this.get("pageNavigator")),g=this.drawNavigation(t,o,"00/00",h),v=g.getBBox(),y={x:r,y:i},m=1,b=0,x=0,_=0;if("horizontal"===o)this.pageHeight=p,(0,a.each)(s,(function(t){var e=t.getBBox(),i=c||e.width;(b&&b<y.x+i+d||l<y.x+i+d+v.width)&&(1===m&&(b=y.x+d,n.pageWidth=b,n.moveElementTo(g,{x:l-d-v.width-v.minX,y:y.y+p/2-v.height/2-v.minY})),m+=1,y.x=r,y.y+=p),n.moveElementTo(t,y),t.getParent().setClip({type:"rect",attrs:{x:y.x,y:y.y,width:i+d,height:p}}),y.x+=i+d}));else{var O=this.get("itemMarginBottom");(0,a.each)(s,(function(t){var e=t.getBBox();e.width>x&&(x=e.width)})),_=x,x+=d,l&&(x=Math.min(l,x),_=Math.min(l,_)),this.pageWidth=x,this.pageHeight=u-Math.max(v.height,p+O);var P=Math.floor(this.pageHeight/(p+O));(0,a.each)(s,(function(t,e){0!==e&&e%P===0&&(m+=1,y.x+=x,y.y=i),n.moveElementTo(t,y),t.getParent().setClip({type:"rect",attrs:{x:y.x,y:y.y,width:x,height:p}}),y.y+=p+O})),this.totalPagesCnt=m,this.moveElementTo(g,{x:r+_/2-v.width/2-v.minX,y:u-v.height-v.minY})}this.pageHeight&&this.pageWidth&&e.getParent().setClip({type:"rect",attrs:{x:this.startX,y:this.startY,width:this.pageWidth,height:this.pageHeight}}),this.totalPagesCnt=m,this.currentPageIndex>this.totalPagesCnt&&(this.currentPageIndex=1),this.updateNavigation(g),e.attr("matrix",this.getCurrentNavigationMatrix())},e.prototype.drawNavigation=function(t,e,n,r){var o={x:0,y:0},s=this.addGroup(t,{id:this.getElementId("navigation-group"),name:"legend-navigation"}),l=(0,a.get)(r.marker,"style",{}),u=l.size,c=void 0===u?12:u,f=(0,i.__rest)(l,["size"]),d=this.drawArrow(s,o,"navigation-arrow-left","horizontal"===e?"up":"left",c,f);d.on("click",this.onNavigationBack);var p=d.getBBox();o.x+=p.width+2;var h=this.addShape(s,{type:"text",id:this.getElementId("navigation-text"),name:"navigation-text",attrs:(0,i.__assign)({x:o.x,y:o.y+c/2,text:n,textBaseline:"middle"},(0,a.get)(r.text,"style"))}).getBBox();return o.x+=h.width+2,this.drawArrow(s,o,"navigation-arrow-right","horizontal"===e?"down":"right",c,f).on("click",this.onNavigationAfter),s},e.prototype.updateNavigation=function(t){var e=(0,a.deepMix)({},f,this.get("pageNavigator")).marker.style,n=e.fill,r=e.opacity,i=e.inactiveFill,o=e.inactiveOpacity,s=this.currentPageIndex+"/"+this.totalPagesCnt,l=t?t.getChildren()[1]:this.getElementByLocalId("navigation-text"),u=t?t.findById(this.getElementId("navigation-arrow-left")):this.getElementByLocalId("navigation-arrow-left"),c=t?t.findById(this.getElementId("navigation-arrow-right")):this.getElementByLocalId("navigation-arrow-right"),d=l.getBBox();l.attr("text",s);var p=l.getBBox();l.attr("x",l.attr("x")-(p.width-d.width)/2),u.attr("opacity",1===this.currentPageIndex?o:r),u.attr("fill",1===this.currentPageIndex?i:n),u.attr("cursor",1===this.currentPageIndex?"not-allowed":"pointer"),c.attr("opacity",this.currentPageIndex===this.totalPagesCnt?o:r),c.attr("fill",this.currentPageIndex===this.totalPagesCnt?i:n),c.attr("cursor",this.currentPageIndex===this.totalPagesCnt?"not-allowed":"pointer")},e.prototype.drawArrow=function(t,e,n,r,a,o){var l=e.x,u=e.y,c={right:90*Math.PI/180,left:270*Math.PI/180,up:0,down:180*Math.PI/180},f=this.addShape(t,{type:"path",id:this.getElementId(n),name:n,attrs:(0,i.__assign)({path:[["M",l+a/2,u],["L",l,u+a],["L",l+a,u+a],["Z"]],cursor:"pointer"},o)});return f.attr("matrix",(0,s.getMatrixByAngle)({x:l+a/2,y:u+a/2},c[r])),f},e.prototype.getCurrentNavigationMatrix=function(){var t=this,e=t.currentPageIndex,n=t.pageWidth,r=t.pageHeight,i="horizontal"===this.get("layout")?{x:0,y:r*(1-e)}:{x:n*(1-e),y:0};return(0,s.getMatrixByTranslate)(i)},e.prototype.applyItemStates=function(t,e){if(this.getItemStates(t).length>0){var n=e.getChildren(),r=this.get("itemStates");(0,a.each)(n,(function(e){var n=e.get("name").split("-")[2],i=(0,l.getStatesStyle)(t,n,r);i&&(e.attr(i),"marker"!==n||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}(c.default);e.default=d},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(58)),s=n(42),l=r(n(250)),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__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:o.default.textColor,textBaseline:"middle",fontFamily:o.default.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:o.default.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()[1];r<n&&(r=n),e.setValue([n,r])})),t.on("legend-handler-max:drag",(function(t){var n=e.getValueByCanvasPoint(t.x,t.y),r=e.getCurrentValue()[0];r>n&&(r=n),e.setValue([r,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,o=n.align,s=n.formatter,l=this.get(t),u=this.getLabelAlignAttrs(t,o),c="label-"+t;this.addShape(e,{type:"text",id:this.getElementId(c),name:"legend-label-"+t,attrs:(0,i.__assign)((0,i.__assign)({x:0,y:0,text:(0,a.isFunction)(s)?s(l):l},r),u)})},e.prototype.getLabelAlignAttrs=function(t,e){var n="center",r="middle";return this.isVertical()?(n="start",r="rail"!==e?"min"===t?"top":"bottom":"top"):"rail"!==e?(r="top",n="min"===t?"start":"end"):(n="start",r="middle"),{textAlign:n,textBaseline:r}},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=n,c=r;u||(u=l?a:o),c||(c=l?o:a);var f=[];return"color"===s?(f.push(["M",t,e]),f.push(["L",t+u,e]),f.push(["L",t+u,e+c]),f.push(["L",t,e+c]),f.push(["Z"])):(f.push(["M",t+u,e]),f.push(["L",t+u,e+c]),f.push(["L",t,e+c]),f.push(["Z"])),f},e.prototype.drawRail=function(t){var e=this.get("rail").style;this.addShape(t,{type:"path",id:this.getElementId("rail"),name:"legend-rail",attrs:(0,i.__assign)({path:this.getRailPath(0,0)},e)})},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++)e+=" "+r/(n-1)+":"+t[r];return e},e.prototype.getTrackPath=function(t){var e=this.getRailShape(t).attr("path");return(0,a.clone)(e)},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);return this.isVertical()?(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,a.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=(t-r)/(n.max-r),a=this.getRailBBox(e),o={x:0,y:0};return this.isVertical()?(o.x=a.minX+a.width/2,o.y=(0,s.getValueByPercent)(a.minY,a.maxY,i)):(o.x=(0,s.getValueByPercent)(a.minX,a.maxX,i),o.y=a.minY+a.height/2),o},e.prototype.getRailShape=function(t){return(t||this.get("group")).findById(this.getElementId("rail"))},e.prototype.getRailBBox=function(t){return this.getRailShape(t).getBBox()},e.prototype.getRailCanvasBBox=function(){return this.get("group").findById(this.getElementId("rail")).getCanvasBBox()},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(),l=this.isVertical(),u=this.get("step");n=l?(e-o.minY)/o.height:(t-o.minX)/o.width;var c=(0,s.getValueByPercent)(i,a,n);return u&&(c=i+Math.round((c-i)/u)*u),c>a&&(c=a),c<i&&(c=i),c},e.prototype.getCurrentValue=function(){var t=this.get("value");return t||(t=[this.get("min"),this.get("max")]),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=1.4*i,l=i/2,u=i/6;if(n){var c=a+.4*s;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 f=o+.4*s;r.push(["M",a,o]),r.push(["L",a-l,f]),r.push(["L",a-l,o+s]),r.push(["L",a+l,o+s]),r.push(["L",a+l,f]),r.push(["Z"]),r.push(["M",a-u,f]),r.push(["L",a-u,o+s-2]),r.push(["M",a+u,f]),r.push(["L",a+u,o+s-2])}return r},e.prototype.resetHandler=function(t,e,n){var r=this.getPointByValue(n,t),a=this.get("handler"),o=this.getHandlerPath(a,r),s=this.getElementId("handler-"+e),l=t.findById(s),u=this.isVertical();l?l.attr("path",o):this.addShape(t,{type:"path",name:"legend-handler-"+e,draggable:!0,id:s,attrs:(0,i.__assign)((0,i.__assign)({path:o},a.style),{cursor:u?"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()?"height":"width",o=this.get("label"),s=o.align,l=o.spacing,u=this.get("max"+(0,a.upperFirst)(i));if(u){var c=("rail"===s?n[i]+t[i]+e[i]+2*l:n[i])-u;c>0&&this.changeRailLength(r,i,n[i]-c)}},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}(l.default);e.default=u},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Html",{enumerable:!0,get:function(){return i.default}});var i=r(n(877))},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=r(n(171)),s=n(95),l=n(0),u=r(n(178)),c=n(42),f=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(251)),d=r(n(878)),p=n(879);function h(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}var g=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,a.__assign)((0,a.__assign)({},e),{name:"tooltip",type:"html",x:0,y:0,items:[],customContent:null,containerTpl:'<div class="'+f.CONTAINER_CLASS+'"><div class="'+f.TITLE_CLASS+'"></div><ul class="'+f.LIST_CLASS+'"></ul></div>',itemTpl:'<li class="'+f.LIST_ITEM_CLASS+'" data-index={index}>\n <span class="'+f.MARKER_CLASS+'" style="background:{color}"></span>\n <span class="'+f.NAME_CLASS+'">{name}</span>:\n <span class="'+f.VALUE_CLASS+'">{value}</span>\n </li>',xCrosshairTpl:'<div class="'+f.CROSSHAIR_X+'"></div>',yCrosshairTpl:'<div class="'+f.CROSSHAIR_Y+'"></div>',title:null,showTitle:!0,region:null,crosshairsRegion:null,containerClassName:f.CONTAINER_CLASS,crosshairs:null,offset:10,position:"right",domStyles:null,defaultStyles:d.default})},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),(0,s.modifyCSS)(t,{visibility:"visible"}),this.setCrossHairsVisible(!0))},e.prototype.hide=function(){var t=this.getContainer();t&&!this.destroyed&&(this.set("visible",!1),(0,s.modifyCSS)(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&&(0,s.modifyCSS)(n,{display:e}),r&&(0,s.modifyCSS)(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():(function(t,e){var n=!1;return(0,l.each)(e,(function(e){if((0,l.hasKey)(t,e))return n=!0,!1})),n}(e,["title","showTitle"])&&this.resetTitle(),(0,l.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,l=this.get("position"),u=this.get("region"),f=this.getContainer(),d=this.getBBox(),h=d.width,g=d.height;u&&(t=(0,c.regionToBBox)(u));var v=(0,p.getAlignPoint)(e,n,r,h,g,l,t);(0,s.modifyCSS)(f,{left:(0,c.toPx)(v.x+a),top:(0,c.toPx)(v.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,l.isElement)(n)?n:(0,s.createDom)(n)}return t},e.prototype.cacheDoms=function(){var t=this.getContainer(),e=t.getElementsByClassName(f.TITLE_CLASS)[0],n=t.getElementsByClassName(f.LIST_CLASS)[0];this.set("titleDom",e),this.set("listDom",n)},e.prototype.resetTitle=function(){var t=this.get("title");this.get("showTitle")&&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=(0,c.regionToBBox)(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);"x"===t?(0,s.modifyCSS)(n,{left:(0,c.toPx)(r),top:(0,c.toPx)(e.y),height:(0,c.toPx)(e.height)}):(0,s.modifyCSS)(n,{top:(0,c.toPx)(r),left:(0,c.toPx)(e.x),width:(0,c.toPx)(e.width)})},e.prototype.checkCrosshair=function(t){var e=t+"CrosshairDom",n=t+"CrosshairTpl",r="CROSSHAIR_"+t.toUpperCase(),i=f[r],a=this.get(e),o=this.get("parent");return a||(a=(0,s.createDom)(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,l.each)(t,(function(t){var r=o.default.toCSSGradient(t.color),i=(0,a.__assign)((0,a.__assign)({},t),{color:r}),u=(0,l.substitute)(e,i),c=(0,s.createDom)(u);n.appendChild(c)})),this.applyChildrenStyles(n,this.get("domStyles")))},e.prototype.clearItemDoms=function(){this.get("listDom")&&(0,c.clearDom)(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}(u.default);e.default=g},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,o=r(n(58)),s=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=l(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(251));function l(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(l=function(t){return t?n:e})(t)}var u=((a={})[""+s.CONTAINER_CLASS]={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:o.default.fontFamily,lineHeight:"20px",padding:"10px 10px 6px 10px"},a[""+s.TITLE_CLASS]={marginBottom:"4px"},a[""+s.LIST_CLASS]={margin:"0px",listStyleType:"none",padding:"0px"},a[""+s.LIST_ITEM_CLASS]={listStyleType:"none",marginBottom:"4px"},a[""+s.MARKER_CLASS]={width:"8px",height:"8px",borderRadius:"50%",display:"inline-block",marginRight:"8px"},a[""+s.VALUE_CLASS]={display:"inline-block",float:"right",marginLeft:"30px"},a[""+s.CROSSHAIR_X]={position:"absolute",width:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},a[""+s.CROSSHAIR_Y]={position:"absolute",height:"1px",backgroundColor:"rgba(0, 0, 0, 0.25)"},a);e.default=u},function(t,e,n){"use strict";function r(t,e,n,r,i){return{left:t<i.x,right:t+n>i.x+i.width,top:e<i.y,bottom:e+r>i.y+i.height}}function i(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}return{x:o,y:s}}Object.defineProperty(e,"__esModule",{value:!0}),e.getOutSides=r,e.getPointByPosition=i,e.getAlignPoint=function(t,e,n,a,o,s,l){var u=i(t,e,n,a,o,s);if(l){var c=r(u.x,u.y,a,o,l);"auto"===s?(c.right&&(u.x=Math.max(0,t-a-n)),c.top&&(u.y=Math.max(0,e-o-n))):"top"===s||"bottom"===s?(c.left&&(u.x=l.x),c.right&&(u.x=l.x+l.width-a),"top"===s&&c.top&&(u.y=e+n),"bottom"===s&&c.bottom&&(u.y=e-o-n)):(c.top&&(u.y=l.y),c.bottom&&(u.y=l.y+l.height-o),"left"===s&&c.left&&(u.x=t+n),"right"===s&&c.right&&(u.x=t-a-n))}return u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"Slider",{enumerable:!0,get:function(){return r.Slider}});var r=n(881)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Slider=void 0;var i=n(1),a=n(0),o=r(n(41)),s=n(882),l=n(885),u=n(886),c=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,a.get)(r,"touches.0.pageX",r.pageX),e.prevY=(0,a.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,a.get)(t,"touches.0.pageX",t.pageX),o=(0,a.get)(t,"touches.0.pageY",t.pageY),s=i-e.prevX,l=e.adjustOffsetRange(s/n);e.updateStartEnd(l),e.updateUI(e.getElementByLocalId("foreground"),e.getElementByLocalId("minText"),e.getElementByLocalId("maxText")),e.prevX=i,e.prevY=o,e.draw(),e.emit(u.SLIDER_CHANGE,[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,i.__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,a.clamp)(n,t,e),o=(0,a.clamp)(r,t,e);this.get("isInit")||n===i&&r===o||this.setValue([i,o])},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,a.isArray)(t)&&2===t.length){var n=[this.get("start"),this.get("end")];this.update({start:(0,a.clamp)(t[0],e.min,e.max),end:(0,a.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,i.__assign)((0,i.__assign)({},e),{name:"slider",x:0,y:0,width:100,height:16,backgroundStyle:{},foregroundStyle:{},handlerStyle:{},textStyle:{},defaultCfg:{backgroundStyle:u.BACKGROUND_STYLE,foregroundStyle:u.FOREGROUND_STYLE,handlerStyle:u.HANDLER_STYLE,textStyle:u.TEXT_STYLE}})},e.prototype.update=function(e){var n=e.start,r=e.end,o=(0,i.__assign)({},e);(0,a.isNil)(n)||(o.start=(0,a.clamp)(n,0,1)),(0,a.isNil)(r)||(o.end=(0,a.clamp)(r,0,1)),t.prototype.update.call(this,o),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,a.clamp)(this.get("start"),0,1)),this.set("end",(0,a.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,o=e.trendCfg,c=void 0===o?{}:o,f=e.minText,d=e.maxText,p=e.backgroundStyle,h=void 0===p?{}:p,g=e.foregroundStyle,v=void 0===g?{}:g,y=e.textStyle,m=void 0===y?{}:y,b=(0,a.deepMix)({},l.DEFAULT_HANDLER_STYLE,this.cfg.handlerStyle);(0,a.size)((0,a.get)(c,"data"))&&(this.trend=this.addComponent(t,(0,i.__assign)({component:s.Trend,id:this.getElementId("trend"),x:0,y:0,width:n,height:r},c))),this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:(0,i.__assign)({x:0,y:0,width:n,height:r},h)}),this.addShape(t,{id:this.getElementId("minText"),type:"text",attrs:(0,i.__assign)({y:r/2,textAlign:"right",text:f,silent:!1},m)}),this.addShape(t,{id:this.getElementId("maxText"),type:"text",attrs:(0,i.__assign)({y:r/2,textAlign:"left",text:d,silent:!1},m)}),this.addShape(t,{id:this.getElementId("foreground"),name:"foreground",type:"rect",attrs:(0,i.__assign)({y:0,height:r},v)});var x=(0,a.get)(b,"width",u.DEFAULT_HANDLER_WIDTH),_=(0,a.get)(b,"height",24);this.minHandler=this.addComponent(t,{component:l.Handler,id:this.getElementId("minHandler"),name:"handler-min",x:0,y:(r-_)/2,width:x,height:_,cursor:"ew-resize",style:b}),this.maxHandler=this.addComponent(t,{component:l.Handler,id:this.getElementId("maxHandler"),name:"handler-max",x:0,y:(r-_)/2,width:x,height:_,cursor:"ew-resize",style:b})},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,o=r.end,s=r.width,l=r.minText,c=r.maxText,f=r.handlerStyle,d=r.height,p=i*s,h=o*s;this.trend&&(this.trend.update({width:s,height:d}),this.get("updateAutoRender")||this.trend.render()),t.attr("x",p),t.attr("width",h-p);var g=(0,a.get)(f,"width",u.DEFAULT_HANDLER_WIDTH);e.attr("text",l),n.attr("text",c);var v=this._dodgeText([p,h],e,n),y=v[0],m=v[1];this.minHandler&&(this.minHandler.update({x:p-g/2}),this.get("updateAutoRender")||this.minHandler.render()),(0,a.each)(y,(function(t,n){return e.attr(n,t)})),this.maxHandler&&(this.maxHandler.update({x:h-g/2}),this.get("updateAutoRender")||this.maxHandler.render()),(0,a.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":return i=0-r,a=1-r,Math.min(a,Math.max(i,t));case"foreground":return i=0-n,a=1-r,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}this.set("start",n),this.set("end",r)},e.prototype._dodgeText=function(t,e,n){var r,i,o=this.cfg,s=o.handlerStyle,l=o.width,c=(0,a.get)(s,"width",u.DEFAULT_HANDLER_WIDTH),f=t[0],d=t[1],p=!1;f>d&&(f=(r=[d,f])[0],d=r[1],e=(i=[n,e])[0],n=i[1],p=!0);var h=e.getBBox(),g=n.getBBox(),v=h.width>f-2?{x:f+c/2+2,textAlign:"left"}:{x:f-c/2-2,textAlign:"right"},y=g.width>l-d-2?{x:d-c/2-2,textAlign:"right"}:{x:d+c/2+2,textAlign:"left"};return p?[y,v]:[v,y]},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}(o.default);e.Slider=c;var f=c;e.default=f},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Trend=void 0;var i=n(1),a=r(n(41)),o=n(883),s=n(884),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"trend",x:0,y:0,width:200,height:16,smooth:!0,isArea:!1,data:[],backgroundStyle:o.BACKGROUND_STYLE,lineStyle:o.LINE_STYLE,areaStyle:o.AREA_STYLE})},e.prototype.renderInner=function(t){var e=this.cfg,n=e.width,r=e.height,a=e.data,o=e.smooth,l=e.isArea,u=e.backgroundStyle,c=e.lineStyle,f=e.areaStyle;this.addShape(t,{id:this.getElementId("background"),type:"rect",attrs:(0,i.__assign)({x:0,y:0,width:n,height:r},u)});var d=(0,s.dataToPath)(a,n,r,o);if(this.addShape(t,{id:this.getElementId("line"),type:"path",attrs:(0,i.__assign)({path:d},c)}),l){var p=(0,s.linePathToAreaPath)(d,n,r,a);this.addShape(t,{id:this.getElementId("area"),type:"path",attrs:(0,i.__assign)({path:p},f)})}},e.prototype.applyOffset=function(){var t=this.cfg,e=t.x,n=t.y;this.moveElementTo(this.get("group"),{x:e,y:n})},e}(a.default);e.Trend=l;var u=l;e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.AREA_STYLE=e.LINE_STYLE=e.BACKGROUND_STYLE=void 0,e.BACKGROUND_STYLE={opacity:0},e.LINE_STYLE={stroke:"#C5C5C5",strokeOpacity:.85},e.AREA_STYLE={fill:"#CACED4",opacity:.85}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getLinePath=s,e.getSmoothLinePath=l,e.dataToPath=function(t,e,n,r){void 0===r&&(r=!0);var i=new a.Linear({values:t}),u=new a.Category({values:(0,o.map)(t,(function(t,e){return e}))}),c=(0,o.map)(t,(function(t,r){return[u.scale(r)*e,n-i.scale(t)*n]}));return r?l(c):s(c)},e.getAreaLineY=u,e.linePathToAreaPath=function(t,e,n,i){var a=(0,r.__spreadArrays)(t),o=u(i,n);return a.push(["L",e,o]),a.push(["L",0,o]),a.push(["Z"]),a};var r=n(1),i=n(87),a=n(66),o=n(0);function s(t){return function(t){return(0,o.map)(t,(function(t,e){return[0===e?"M":"L",t[0],t[1]]}))}(t)}function l(t){if(t.length<=2)return s(t);var e=[];(0,o.each)(t,(function(t){(0,o.isEqual)(t,e.slice(e.length-2))||e.push(t[0],t[1])}));var n=(0,i.catmullRom2Bezier)(e,!1),r=(0,o.head)(t),a=r[0],l=r[1];return n.unshift(["M",a,l]),n}function u(t,e){var n=new a.Linear({values:t}),r=Math.max(0,n.min);return e-n.scale(r)*e}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.Handler=e.DEFAULT_HANDLER_STYLE=void 0;var i=n(1),a=r(n(41)),o={fill:"#F7F7F7",stroke:"#BFBFBF",radius:2,opacity:1,cursor:"ew-resize",highLightFill:"#FFF"};e.DEFAULT_HANDLER_STYLE=o;var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultCfg=function(){var e=t.prototype.getDefaultCfg.call(this);return(0,i.__assign)((0,i.__assign)({},e),{name:"handler",x:0,y:0,width:10,height:24,style:o})},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,f=2/3*n,d=1/4*r,p=3/4*r;this.addShape(t,{id:this.getElementId("line-left"),type:"line",attrs:{x1:c,y1:d,x2:c,y2:p,stroke:o,cursor:u}}),this.addShape(t,{id:this.getElementId("line-right"),type:"line",attrs:{x1:f,y1:d,x2:f,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}(a.default);e.Handler=s;var l=s;e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SLIDER_CHANGE=e.TEXT_STYLE=e.HANDLER_STYLE=e.DEFAULT_HANDLER_WIDTH=e.FOREGROUND_STYLE=e.BACKGROUND_STYLE=void 0,e.BACKGROUND_STYLE={fill:"#416180",opacity:.05},e.FOREGROUND_STYLE={fill:"#5B8FF9",opacity:.15,cursor:"move"},e.DEFAULT_HANDLER_WIDTH=10;var r={width:10,height:24};e.HANDLER_STYLE=r,e.TEXT_STYLE={textBaseline:"middle",fill:"#000",opacity:.45},e.SLIDER_CHANGE="sliderchange"},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(888);Object.keys(r).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===r[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return r[t]}}))}))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.Scrollbar=e.DEFAULT_THEME=void 0;var i=n(1),a=n(95),o=n(0),s=r(n(41)),l={default:{trackColor:"rgba(0,0,0,0)",thumbColor:"rgba(0,0,0,0.15)",size:8,lineCap:"round"},hover:{thumbColor:"rgba(0,0,0,0.2)"}};e.DEFAULT_THEME=l;var u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.clearEvents=o.noop,e.onStartEvent=function(t){return function(n){e.isMobile=t,n.originalEvent.preventDefault();var r=t?(0,o.get)(n.originalEvent,"touches.0.clientX"):n.clientX,i=t?(0,o.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?[(0,a.addEventListener)(t,"touchmove",e.onMouseMove),(0,a.addEventListener)(t,"touchend",e.onMouseUp),(0,a.addEventListener)(t,"touchcancel",e.onMouseUp)]:[(0,a.addEventListener)(t,"mousemove",e.onMouseMove),(0,a.addEventListener)(t,"mouseup",e.onMouseUp),(0,a.addEventListener)(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,o.get)(t,"touches.0.clientX"):t.clientX,s=e.isMobile?(0,o.get)(t,"touches.0.clientY"):t.clientY,l=r?a:s,u=l-e.startPos;e.startPos=l,e.updateThumbOffset(i+u)},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().getBoundingClientRect(),l=t.clientX,u=t.clientY,c=r?l-s.left-i-o/2:u-s.top-a-o/2,f=e.validateRange(c);e.updateThumbOffset(f)},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,i.__extends)(e,t),e.prototype.setRange=function(t,e){this.set("minLimit",t),this.set("maxLimit",e);var n=this.getValue(),r=(0,o.clamp)(n,t,e);n===r||this.get("isInit")||this.setValue(r)},e.prototype.getRange=function(){return{min:this.get("minLimit")||0,max:this.get("maxLimit")||1}},e.prototype.setValue=function(t){var e=this.getRange(),n=this.getValue();this.update({thumbOffset:(this.get("trackLen")-this.get("thumbLen"))*(0,o.clamp)(t,e.min,e.max)}),this.delegateEmit("valuechange",{originalValue:n,value:this.getValue()})},e.prototype.getValue=function(){return(0,o.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,i.__assign)((0,i.__assign)({},e),{name:"scrollbar",isHorizontal:!0,minThumbLen:20,thumbOffset:0,theme:l})},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,o.deepMix)({},l,i).default,s=a.lineCap,u=a.trackColor,c=a.size,f=(0,o.get)(this.cfg,"size",c),d=this.get("isHorizontal")?{x1:0+f/2,y1:f/2,x2:n-f/2,y2:f/2,lineWidth:f,stroke:u,lineCap:s}:{x1:f/2,y1:0+f/2,x2:f/2,y2:n-f/2,lineWidth:f,stroke:u,lineCap:s};return this.addShape(t,{id:this.getElementId("track"),name:"track",type:"line",attrs:d})},e.prototype.renderThumbShape=function(t){var e=this.cfg,n=e.thumbOffset,r=e.thumbLen,i=e.theme,a=(0,o.deepMix)({},l,i).default,s=a.size,u=a.lineCap,c=a.thumbColor,f=(0,o.get)(this.cfg,"size",s),d=this.get("isHorizontal")?{x1:n+f/2,y1:f/2,x2:n+r-f/2,y2:f/2,lineWidth:f,stroke:c,lineCap:u,cursor:"default"}:{x1:f/2,y1:n+f/2,x2:f/2,y2:n+r-f/2,lineWidth:f,stroke:c,lineCap:u,cursor:"default"};return this.addShape(t,{id:this.getElementId("thumb"),name:"thumb",type:"line",attrs:d})},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),t.findById(this.getElementId("track")).on("click",this.onTrackClick);var e=t.findById(this.getElementId("thumb"));e.on("mouseover",this.onThumbMouseOver),e.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,o.clamp)(t/(r-i),0,1)}),this.delegateEmit("valuechange",{originalValue:n,value:t})},e}(s.default);e.Scrollbar=u},function(t,e,n){},function(t,e,n){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getNormalizedValue=void 0;var r=n(892);e.getNormalizedValue=function(t,e){if(!e)return null;var n;switch(t){case"start":return 0;case"end":return 1;case"median":n=e.isCategory?r.getMedian(e.values.map((function(t,e){return e}))):r.getMedian(e.values);break;case"mean":n=e.isCategory?(e.values.length-1)/2:r.getMean(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}return e.scale(n)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMean=e.getMedian=void 0;var r=n(1),i=n(0);e.getMedian=function(t){var e=r.__spreadArrays(t);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},e.getMean=function(t){var e=i.reduce(t,(function(t,e){return t+(isNaN(e)||!i.isNumber(e)?0:e)}),0);return 0===t.length?0:e/t.length}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(72),a=n(51),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{x:0,y:0,r:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var o=this.attr(),s=o.x,l=o.y,u=o.r,c=i/2,f=a.distance(s,l,t,e);return r&&n?f<=u+c:r?f<=u:!!n&&f>=u-c&&f<=u+c},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}(i.default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1);function i(t,e,n,r){return t/(n*n)+e/(r*r)}var a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,a){var o=this.attr(),s=a/2,l=o.x,u=o.y,c=o.rx,f=o.ry,d=(t-l)*(t-l),p=(e-u)*(e-u);return r&&n?i(d,p,c+s,f+s)<=1:r?i(d,p,c,f)<=1:!!n&&i(d,p,c-s,f-s)>=1&&i(d,p,c+s,f+s)<=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}(n(72).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(72),a=n(51);function o(t){return t instanceof HTMLElement&&a.isString(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase()}var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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(a.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)):o(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,s=e.height,l=e.sx,u=e.sy,c=e.swidth,f=e.sheight,d=e.img;(d instanceof Image||o(d))&&(a.isNil(l)||a.isNil(u)||a.isNil(c)||a.isNil(f)?t.drawImage(d,n,r,i,s):t.drawImage(d,l,u,c,f,n,r,i,s))},e}(i.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(33),a=n(72),o=n(180),s=n(179),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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&&s.addStartArrow(this,t,r,i,e,n),o&&s.addEndArrow(this,t,e,n,r,i)},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){if(!n||!i)return!1;var a=this.attr(),s=a.x1,l=a.y1,u=a.x2,c=a.y2;return o.default(s,l,u,c,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,l=e.endArrow,u={dx:0,dy:0},c={dx:0,dy:0};o&&o.d&&(u=s.getShortenOffset(n,r,i,a,e.startArrow.d)),l&&l.d&&(c=s.getShortenOffset(n,r,i,a,e.endArrow.d)),t.beginPath(),t.moveTo(n+u.dx,r+u.dy),t.lineTo(i-c.dx,a-c.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,a=t.y2;return i.Line.length(e,n,r,a)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,a=e.x2,o=e.y2;return i.Line.pointAt(n,r,a,o,t)},e}(a.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(87),o=n(72),s=n(51),l=n(141),u={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"]]}},c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__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 i.isNil(t.r)?t.radius:t.r},e.prototype._getPath=function(){var t,n,r=this.attr(),i=r.x,o=r.y,l=r.symbol||"circle",u=this._getR(r);if(s.isFunction(l))n=(t=l)(i,o,u),n=a.path2Absolute(n);else{if(!(t=e.Symbols[l]))return console.warn(l+" marker is not supported."),null;n=t(i,o,u)}return n},e.prototype.createPath=function(t){var e=this._getPath(),n=this.get("paramsCache");l.drawPath(this,t,{path:e},n)},e.Symbols=u,e}(o.default);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(33),a=n(0),o=n(72),s=n(87),l=n(141),u=n(440),c=n(441),f=n(899),d=n(179);function p(t,e,n){for(var r=!1,i=0;i<t.length;i++){var a=t[i];if(r=c.default(a,e,n))break}return r}var h=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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=s.path2Absolute(t);var e=f.default.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=s.path2Segments(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();d.addStartArrow(this,t,r[0][0],r[0][1],r[1][0],r[1][1])}n&&(r=this.getEndTangent(),d.addEndArrow(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=f.default.isPointInStroke(a,i,t,e,l)}if(!s&&r)if(o)s=u.default(this,t,e);else{var c=this.attr("path"),d=f.default.extractPolygons(c);s=p(d.polygons,t,e)||p(d.polylines,t,e)}return s},e.prototype.createPath=function(t){var e=this.attr(),n=this.get("paramsCache");l.drawPath(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 a.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 o=this.get("curve");if(!r||0===r.length)return o?{x:o[0][1],y:o[0][2]}:null;a.each(r,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)}));var s=o[n];if(a.isNil(s)||a.isNil(n))return null;var l=s.length,u=o[n+1];return i.Cubic.pointAt(s[l-2],s[l-1],u[1],u[2],u[3],u[4],u[5],u[6],e)},e.prototype._calculateCurve=function(){var t=this.attr().path;this.set("curve",f.default.pathToCurve(t))},e.prototype._setTcache=function(){var t,e,n,r,o=0,s=0,l=[],u=this.get("curve");u&&(a.each(u,(function(t,e){n=u[e+1],r=t.length,n&&(o+=i.Cubic.length(t[r-2],t[r-1],n[1],n[2],n[3],n[4],n[5],n[6])||0)})),this.set("totalLength",o),0!==o?(a.each(u,(function(a,c){n=u[c+1],r=a.length,n&&((t=[])[0]=s/o,e=i.Cubic.length(a[r-2],a[r-1],n[1],n[2],n[3],n[4],n[5],n[6]),s+=e||0,t[1]=s/o,l.push(t))})),this.set("tCache",l)):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}(o.default);e.default=h},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(33),o=n(33),s=n(32),l=n(168),u=n(51),c=n(180),f=n(442),d=s.ext.transform;e.default=r.__assign({hasArc:function(t){for(var e=!1,n=t.length,r=0;r<n;r++){var i=t[r][0];if("C"===i||"A"===i||"Q"===i){e=!0;break}}return e},extractPolygons:function(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}},isPointInStroke:function(t,e,n,r,i){for(var s=!1,p=e/2,h=0;h<t.length;h++){var g=t[h],v=g.currentPoint,y=g.params,m=g.prePoint,b=g.box;if(!b||u.inBox(b.x-p,b.y-p,b.width+e,b.height+e,n,r)){switch(g.command){case"L":case"Z":s=c.default(m[0],m[1],v[0],v[1],e,n,r);break;case"Q":s=a.Quad.pointDistance(m[0],m[1],y[1],y[2],y[3],y[4],n,r)<=e/2;break;case"C":s=o.Cubic.pointDistance(m[0],m[1],y[1],y[2],y[3],y[4],y[5],y[6],n,r,i)<=e/2;break;case"A":var x=g.arcParams,_=x.cx,O=x.cy,P=x.rx,w=x.ry,M=x.startAngle,C=x.endAngle,S=x.xRotation,A=[n,r,1],E=P>w?P:w,j=d(null,[["t",-_,-O],["r",-S],["s",1/(P>w?1:P/w),1/(P>w?w/P:1)]]);l.transformMat3(A,A,j),s=f.default(0,0,E,M,C,e,A[0],A[1])}if(s)break}}return s}},i.PathUtil)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(72),a=n(443),o=n(441),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var s=this.attr().points,l=!1;return n&&(l=a.default(s,i,t,e,!0)),!l&&r&&(l=o.default(s,t,e)),l},e.prototype.createPath=function(t){var e=this.attr().points;if(!(e.length<2)){t.beginPath();for(var n=0;n<e.length;n++){var r=e[n];0===n?t.moveTo(r[0],r[1]):t.lineTo(r[0],r[1])}t.closePath()}},e}(i.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(33),a=n(33),o=n(0),s=n(72),l=n(443),u=n(179),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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],c=n[a-1][1];r&&u.addStartArrow(this,t,n[1][0],n[1][1],o,s),i&&u.addEndArrow(this,t,n[a-2][0],n[a-2][1],l,c)},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 l.default(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,s=n[0][0],l=n[0][1],c=n[a-1][0],f=n[a-1][1];r&&r.d&&(s+=(o=u.getShortenOffset(s,l,n[1][0],n[1][1],r.d)).dx,l+=o.dy),i&&i.d&&(c-=(o=u.getShortenOffset(n[a-2][0],n[a-2][1],c,f,i.d)).dx,f-=o.dy),t.beginPath(),t.moveTo(s,l);for(var d=0;d<a-1;d++){var p=n[d];t.lineTo(p[0],p[1])}t.lineTo(c,f)}},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 o.isNil(e)?(this.set("totalLength",a.Polyline.length(t)),this.get("totalLength")):e},e.prototype.getPoint=function(t){var e,n,r=this.attr().points,a=this.get("tCache");return a||(this._setTcache(),a=this.get("tCache")),o.each(a,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)})),i.Line.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,a=0,s=[];o.each(t,(function(o,l){t[l+1]&&((n=[])[0]=a/e,r=i.Line.length(o[0],o[1],t[l+1][0],t[l+1][1]),a+=r,n[1]=a/e,s.push(n))})),this.set("tCache",s)}}},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}(s.default);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(72),a=n(438),o=n(51),s=n(903),l=n(904),u=n(440),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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(),c=a.x,f=a.y,d=a.width,p=a.height,h=a.radius;if(h){var g=!1;return n&&(g=l.default(c,f,d,p,h,i,t,e)),!g&&r&&(g=u.default(this,t,e)),g}var v=i/2;return r&&n?o.inBox(c-v,f-v,d+v,p+v,t,e):r?o.inBox(c,f,d,p,t,e):n?s.default(c,f,d,p,i,t,e):void 0},e.prototype.createPath=function(t){var e=this.attr(),n=e.x,r=e.y,i=e.width,o=e.height,s=e.radius;if(t.beginPath(),0===s)t.rect(n,r,i,o);else{var l=a.parseRadius(s),u=l[0],c=l[1],f=l[2],d=l[3];t.moveTo(n+u,r),t.lineTo(n+i-c,r),0!==c&&t.arc(n+i-c,r+c,c,-Math.PI/2,0),t.lineTo(n+i,r+o-f),0!==f&&t.arc(n+i-f,r+o-f,f,0,Math.PI/2),t.lineTo(n+d,r+o),0!==d&&t.arc(n+d,r+o-d,d,Math.PI/2,Math.PI),t.lineTo(n,r+u),0!==u&&t.arc(n+u,r+u,u,Math.PI,1.5*Math.PI),t.closePath()}},e}(i.default);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(51);e.default=function(t,e,n,i,a,o,s){var l=a/2;return r.inBox(t-l,e-l,n,a,o,s)||r.inBox(t+n-l,e-l,a,i,o,s)||r.inBox(t+l,e+i-l,n,a,o,s)||r.inBox(t-l,e+l,a,i,o,s)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(180),i=n(442);e.default=function(t,e,n,a,o,s,l,u){return r.default(t+o,e,t+n-o,e,s,l,u)||r.default(t+n,e+o,t+n,e+a-o,s,l,u)||r.default(t+n-o,e+a,t+o,e+a,s,l,u)||r.default(t,e+a-o,t,e+o,s,l,u)||i.default(t+n-o,e+o,o,1.5*Math.PI,2*Math.PI,s,l,u)||i.default(t+n-o,e+a-o,o,0,.5*Math.PI,s,l,u)||i.default(t+o,e+a-o,o,.5*Math.PI,Math.PI,s,l,u)||i.default(t+o,e+o,o,Math.PI,1.5*Math.PI,s,l,u)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(72),a=n(51),o=n(29),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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=o.assembleFont(t)},e.prototype._setText=function(t){var e=null;a.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,s=i.textBaseline,l=i.x,u=i.y,c=1*i.fontSize,f=this._getSpaceingY(),d=o.getTextHeight(i.text,i.fontSize,i.lineHeight);a.each(e,(function(e,i){r=u+i*(f+c)-d+c,"middle"===s&&(r+=d-c-(d-c)/2),"top"===s&&(r+=d-c),e&&(n?t.fillText(e,l,r):t.strokeText(e,l,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;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,o=e.fillOpacity;this.isStroke()&&n>0&&(a.isNil(i)||1===i||(t.globalAlpha=r),this.stroke(t)),this.isFill()&&(a.isNil(o)||1===o?this.fill(t):(t.globalAlpha=o,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}(i.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(907),o=n(140),s=n(252),l=n(51),u=n(141),c=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__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 o},e.prototype.getGroupBase=function(){return s.default},e.prototype.getPixelRatio=function(){var t=this.get("pixelRatio")||l.getPixelRatio();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){return this.get("quickHit")?a.getShape(this,e,n):t.prototype.getShape.call(this,e,n,null)},e.prototype._getRefreshRegion=function(){var t,e=this.get("refreshElements"),n=this.getViewRange();return e.length&&e[0]===this?t=n:(t=u.getMergedRegion(e))&&(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,this.get("clipView")&&(t=u.mergeView(t,n))),t},e.prototype.refreshElement=function(t){this.get("refreshElements").push(t)},e.prototype._clearFrame=function(){var t=this.get("drawFrame");t&&(l.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),u.applyAttrsToContext(t,this),u.drawChildren(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(),u.applyAttrsToContext(t,this),u.checkRefresh(this,n,r),u.drawChildren(t,n,r),t.restore()):e.length&&u.clearChanged(e),l.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=l.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}(i.AbstractCanvas);e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getShape=void 0;var r=n(29);function i(t,e,n){var i=t.getTotalMatrix();if(i){var a=function(t,e){if(e){var n=r.invert(e);return r.multiplyVec2(n,t)}return t}([e,n,1],i);return[a[0],a[1]]}return[e,n]}function a(t,e,n){if(t.isCanvas&&t.isCanvas())return!0;if(!r.isAllowCapture(t)||!1===t.cfg.isInView)return!1;if(t.cfg.clipShape){var a=i(t,e,n),o=a[0],s=a[1];if(t.isClipped(o,s))return!1}var l=t.cfg.cacheCanvasBBox||t.getCanvasBBox();return e>=l.minX&&e<=l.maxX&&n>=l.minY&&n<=l.maxY}e.getShape=function t(e,n,r){if(!a(e,n,r))return null;for(var o=null,s=e.getChildren(),l=s.length-1;l>=0;l--){var u=s[l];if(u.isGroup())o=t(u,n,r);else if(a(u,n,r)){var c=u,f=i(u,n,r),d=f[0],p=f[1];c.isInShape(d,p)&&(o=u)}if(o)break}return o}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(52),o=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{x:0,y:0,r:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");i.each(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):a.SVG_ATTR_MAP[e]&&r.setAttribute(a.SVG_ATTR_MAP[e],t)}))},e}(n(62).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(52),o=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 r.__extends(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");if(i.each(e||n,(function(t,e){a.SVG_ATTR_MAP[e]&&r.setAttribute(a.SVG_ATTR_MAP[e],t)})),"function"===typeof n.html){var o=n.html.call(this,n);if(o instanceof Element||o instanceof HTMLDocument){for(var s=r.childNodes,l=s.length-1;l>=0;l--)r.removeChild(s[l]);r.appendChild(o)}else r.innerHTML=o}else r.innerHTML=n.html},e}(n(62).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(52),o=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");i.each(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):a.SVG_ATTR_MAP[e]&&r.setAttribute(a.SVG_ATTR_MAP[e],t)}))},e}(n(62).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(52),o=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{x:0,y:0,width:0,height:0})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),o=this.get("el");i.each(e||r,(function(t,e){"img"===e?n._setImage(r.img):a.SVG_ATTR_MAP[e]&&o.setAttribute(a.SVG_ATTR_MAP[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(i.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&&i.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}(n(62).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(33),a=n(0),o=n(52),s=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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");a.each(e||n,(function(e,i){if("startArrow"===i||"endArrow"===i)if(e){var s=a.isObject(e)?t.addArrow(n,o.SVG_ATTR_MAP[i]):t.getDefaultArrow(n,o.SVG_ATTR_MAP[i]);r.setAttribute(o.SVG_ATTR_MAP[i],"url(#"+s+")")}else r.removeAttribute(o.SVG_ATTR_MAP[i]);else o.SVG_ATTR_MAP[i]&&r.setAttribute(o.SVG_ATTR_MAP[i],e)}))},e.prototype.getTotalLength=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,a=t.y2;return i.Line.length(e,n,r,a)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,a=e.x2,o=e.y2;return i.Line.pointAt(n,r,a,o,t)},e}(n(62).default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(62),o=n(914),s=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 r.__extends(e,t),e.prototype.createPath=function(t){this.get("el").setAttribute("d",this._assembleMarker())},e.prototype._assembleMarker=function(){var t=this._getPath();return i.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,a=e.r||e.radius,s=e.symbol||"circle";return(t=i.isFunction(s)?s:o.default.get(s))?t(n,r,a):(console.warn(t+" symbol is not exist."),null)},e.symbolsFactory=o.default,e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r={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"]]}};e.default={get:function(t){return r[t]},register:function(t,e){r[t]=e},remove:function(t){delete r[t]},getAll:function(){return r}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(52),o=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),o=this.get("el");i.each(e||r,(function(e,s){if("path"===s&&i.isArray(e))o.setAttribute("d",n._formatPath(e));else if("startArrow"===s||"endArrow"===s)if(e){var l=i.isObject(e)?t.addArrow(r,a.SVG_ATTR_MAP[s]):t.getDefaultArrow(r,a.SVG_ATTR_MAP[s]);o.setAttribute(a.SVG_ATTR_MAP[s],"url(#"+l+")")}else o.removeAttribute(a.SVG_ATTR_MAP[s]);else a.SVG_ATTR_MAP[s]&&o.setAttribute(a.SVG_ATTR_MAP[s],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}(n(62).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(52),o=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 r.__extends(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");i.each(e||n,(function(t,e){"points"===e&&i.isArray(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):a.SVG_ATTR_MAP[e]&&r.setAttribute(a.SVG_ATTR_MAP[e],t)}))},e}(n(62).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(33),a=n(33),o=n(0),s=n(52),l=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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");o.each(e||n,(function(t,e){"points"===e&&o.isArray(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):s.SVG_ATTR_MAP[e]&&r.setAttribute(s.SVG_ATTR_MAP[e],t)}))},e.prototype.getTotalLength=function(){var t=this.attr().points,e=this.get("totalLength");return o.isNil(e)?(this.set("totalLength",i.Polyline.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")),o.each(i,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)})),a.Line.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,s=[];o.each(t,(function(o,l){t[l+1]&&((n=[])[0]=i/e,r=a.Line.length(o[0],o[1],t[l+1][0],t[l+1][1]),i+=r,n[1]=i/e,s.push(n))})),this.set("tCache",s)}}},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}(n(62).default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(62),o=n(52),s=n(919),l=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__assign({},e),{x:0,y:0,width:0,height:0,radius:0})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),a=this.get("el"),s=!1,l=["x","y","width","height","radius"];i.each(e||r,(function(t,e){-1===l.indexOf(e)||s?-1===l.indexOf(e)&&o.SVG_ATTR_MAP[e]&&a.setAttribute(o.SVG_ATTR_MAP[e],t):(a.setAttribute("d",n._assembleRect(r)),s=!0)}))},e.prototype._assembleRect=function(t){var e=t.x,n=t.y,r=t.width,a=t.height,o=t.radius;if(!o)return"M "+e+","+n+" l "+r+",0 l 0,"+a+" l"+-r+" 0 z";var l=s.parseRadius(o);return i.isArray(o)?1===o.length?l.r1=l.r2=l.r3=l.r4=o[0]:2===o.length?(l.r1=l.r3=o[0],l.r2=l.r4=o[1]):3===o.length?(l.r1=o[0],l.r2=l.r4=o[1],l.r3=o[2]):(l.r1=o[0],l.r2=o[1],l.r3=o[2],l.r4=o[3]):l.r1=l.r2=l.r3=l.r4=o,[["M "+(e+l.r1)+","+n],["l "+(r-l.r1-l.r2)+",0"],["a "+l.r2+","+l.r2+",0,0,1,"+l.r2+","+l.r2],["l 0,"+(a-l.r2-l.r3)],["a "+l.r3+","+l.r3+",0,0,1,"+-l.r3+","+l.r3],["l "+(l.r3+l.r4-r)+",0"],["a "+l.r4+","+l.r4+",0,0,1,"+-l.r4+","+-l.r4],["l 0,"+(l.r4+l.r1-a)],["a "+l.r1+","+l.r1+",0,0,1,"+l.r1+","+-l.r1],["z"]].join(" ")},e}(a.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parsePath=e.parseRadius=void 0;var r=n(0),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,a=/[^\s,]+/gi;e.parseRadius=function(t){var e=0,n=0,i=0,a=0;return r.isArray(t)?1===t.length?e=n=i=a=t[0]:2===t.length?(e=i=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],i=t[2]):(e=t[0],n=t[1],i=t[2],a=t[3]):e=n=i=a=t,{r1:e,r2:n,r3:i,r4:a}},e.parsePath=function(t){return t=t||[],r.isArray(t)?t:r.isString(t)?(t=t.match(i),r.each(t,(function(e,n){if((e=e.match(a))[0].length>1){var i=e[0].charAt(0);e.splice(1,0,e[0].substr(1)),e[0]=i}r.each(e,(function(t,n){isNaN(t)||(e[n]=+t)})),t[n]=e})),t):void 0}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(167),o=n(142),s=n(52),l=n(62),u={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},c={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},f={left:"left",start:"left",center:"middle",right:"end",end:"end"},d=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 r.__extends(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return r.__assign(r.__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(),a=this.get("el");this._setFont(),i.each(e||r,(function(t,e){"text"===e?n._setText(""+t):"matrix"===e&&t?o.setTransform(n):s.SVG_ATTR_MAP[e]&&a.setAttribute(s.SVG_ATTR_MAP[e],t)})),a.setAttribute("paint-order","stroke"),a.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=a.detect();i&&"firefox"===i.name?t.setAttribute("dominant-baseline",c[n]||"alphabetic"):t.setAttribute("alignment-baseline",u[n]||"baseline"),t.setAttribute("text-anchor",f[r]||"left")},e.prototype._setText=function(t){var e=this.get("el"),n=this.attr(),r=n.x,a=n.textBaseline,o=void 0===a?"bottom":a;if(t)if(~t.indexOf("\n")){var s=t.split("\n"),l=s.length-1,u="";i.each(s,(function(t,e){0===e?"alphabetic"===o?u+='<tspan x="'+r+'" dy="'+-l+'em">'+t+"</tspan>":"top"===o?u+='<tspan x="'+r+'" dy="0.9em">'+t+"</tspan>":"middle"===o?u+='<tspan x="'+r+'" dy="'+-(l-1)/2+'em">'+t+"</tspan>":"bottom"===o?u+='<tspan x="'+r+'" dy="-'+(l+.3)+'em">'+t+"</tspan>":"hanging"===o&&(u+='<tspan x="'+r+'" dy="'+(-(l-1)-.3)+'em">'+t+"</tspan>"):u+='<tspan x="'+r+'" dy="1em">'+t+"</tspan>"})),e.innerHTML=u}else e.innerHTML=t;else e.innerHTML=""},e}(l.default);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(29),a=n(52),o=n(253),s=n(142),l=n(73),u=n(181),c=n(254),f=n(922),d=function(t){function e(e){return t.call(this,r.__assign(r.__assign({},e),{autoDraw:!0,renderer:"svg"}))||this}return r.__extends(e,t),e.prototype.getShapeBase=function(){return u},e.prototype.getGroupBase=function(){return c.default},e.prototype.getShape=function(t,e,n){var r=n.target||n.srcElement;if(!a.SHAPE_TO_TAGS[r.tagName]){for(var i=r.parentNode;i&&!a.SHAPE_TO_TAGS[i.tagName];)i=i.parentNode;r=i}return this.find((function(t){return t.get("el")===r}))},e.prototype.createDom=function(){var t=l.createSVGElement("svg"),e=new f.default(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&&l.sortDom(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?s.setTransform(this):"clip"===t?s.setClip(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();s.setClip(this,t),e.length&&o.drawChildren(t,e)},e}(i.AbstractCanvas);e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(923),a=n(924),o=n(925),s=n(926),l=n(927),u=n(73),c=function(){function t(t){var e=u.createSVGElement("defs"),n=r.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 o.default(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 i.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addArrow=function(t,e){var n=new o.default(t,e);return this.el.appendChild(n.el),this.add(n),n.id},t.prototype.addShadow=function(t){var e=new a.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addPattern=function(t){var e=new l.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addClip=function(t){var e=new s.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t}();e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(73),a=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,o=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,s=/[\d.]+:(#[^\s]+|[^)]+\))/gi;function l(t){var e=t.match(s);if(!e)return"";var n="";return e.sort((function(t,e){return t=t.split(":"),e=e.split(":"),Number(t[0])-Number(e[0])})),r.each(e,(function(t){t=t.split(":"),n+='<stop offset="'+t[0]+'" stop-color="'+t[1]+'"></stop>'})),n}var u=function(){function t(t){this.cfg={};var e=null,n=r.uniqueId("gradient_");return"l"===t.toLowerCase()[0]?function(t,e){var n,i,o=a.exec(t),s=r.mod(r.toRadian(parseFloat(o[1])),2*Math.PI),u=o[2];s>=0&&s<.5*Math.PI?(n={x:0,y:0},i={x:1,y:1}):.5*Math.PI<=s&&s<Math.PI?(n={x:1,y:0},i={x:0,y:1}):Math.PI<=s&&s<1.5*Math.PI?(n={x:1,y:1},i={x:0,y:0}):(n={x:0,y:1},i={x:1,y:0});var c=Math.tan(s),f=c*c,d=(i.x-n.x+c*(i.y-n.y))/(f+1)+n.x,p=c*(i.x-n.x+c*(i.y-n.y))/(f+1)+n.y;e.setAttribute("x1",n.x),e.setAttribute("y1",n.y),e.setAttribute("x2",d),e.setAttribute("y2",p),e.innerHTML=l(u)}(t,e=i.createSVGElement("linearGradient")):function(t,e){var n=o.exec(t),r=parseFloat(n[1]),i=parseFloat(n[2]),a=parseFloat(n[3]),s=n[4];e.setAttribute("cx",r),e.setAttribute("cy",i),e.setAttribute("r",a),e.innerHTML=l(s)}(t,e=i.createSVGElement("radialGradient")),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}();e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(73),a={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},o={x:"-40%",y:"-40%",width:"200%",height:"200%"},s=function(){function t(t){this.type="filter",this.cfg={},this.type="filter";var e=i.createSVGElement("filter");return r.each(o,(function(t,n){e.setAttribute(n,t)})),this.el=e,this.id=r.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,i=this.cfg;return r.each(Object.keys(i),(function(t){if(i[t]!==e[t])return n=!1,!1})),n},t.prototype.update=function(t,e){var n=this.cfg;return n[a[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}();e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(73),a=function(){function t(t,e){this.cfg={};var n=i.createSVGElement("marker"),a=r.uniqueId("marker_");n.setAttribute("id",a);var o=i.createSVGElement("path");o.setAttribute("stroke",t.stroke||"none"),o.setAttribute("fill",t.fill||"none"),n.appendChild(o),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=o,this.id=a;var s=t["marker-start"===e?"startArrow":"endArrow"];return this.stroke=t.stroke||"#000",!0===s?this._setDefaultPath(e,o):(this.cfg=s,this._setMarker(t.lineWidth,o)),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,i=this.cfg.path,a=this.cfg.d;r.isArray(i)&&(i=i.map((function(t){return t.join(" ")})).join("")),e.setAttribute("d",i),n.appendChild(e),a&&n.setAttribute("refX",""+a/t)},t.prototype.update=function(t){var e=this.child;e.attr?e.attr("fill",t):e.setAttribute("fill",t)},t}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(73),a=function(){function t(t){this.type="clip",this.cfg={};var e=i.createSVGElement("clipPath");this.el=e,this.id=r.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}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(73),a=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,o=function(){function t(t){this.cfg={};var e=i.createSVGElement("pattern");e.setAttribute("patternUnits","userSpaceOnUse");var n=i.createSVGElement("image");e.appendChild(n);var o=r.uniqueId("pattern_");e.id=o,this.el=e,this.id=o,this.cfg=t;var s=a.exec(t)[2];n.setAttribute("href",s);var l=new Image;function u(){e.setAttribute("width",""+l.width),e.setAttribute("height",""+l.height)}return s.match(/^data:/i)||(l.crossOrigin="Anonymous"),l.src=s,l.complete?u():(l.onload=u,l.src=l.src),this}return t.prototype.match=function(t,e){return this.cfg===e},t}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(444),s=n(157),l=function(t){function e(e){var n=this,l=e.container,u=e.width,c=e.height,f=e.autoFit,d=void 0!==f&&f,p=e.padding,h=e.appendPadding,g=e.renderer,v=void 0===g?"canvas":g,y=e.pixelRatio,m=e.localRefresh,b=void 0===m||m,x=e.visible,_=void 0===x||x,O=e.supportCSSTransform,P=void 0!==O&&O,w=e.defaultInteractions,M=void 0===w?["tooltip","legend-filter","legend-active","continuous-filter","ellipsis-text"]:w,C=e.options,S=e.limitInPlot,A=e.theme,E=e.syncViewPadding,j=i.isString(l)?document.getElementById(l):l,T=s.createDom('<div style="position:relative;"></div>');j.appendChild(T);var I=s.getChartSize(j,d,u,c),k=new(o.getEngine(v).Canvas)(r.__assign({container:T,pixelRatio:y,localRefresh:b,supportCSSTransform:P},I));return(n=t.call(this,{parent:null,canvas:k,backgroundGroup:k.addGroup({zIndex:a.GROUP_Z_INDEX.BG}),middleGroup:k.addGroup({zIndex:a.GROUP_Z_INDEX.MID}),foregroundGroup:k.addGroup({zIndex:a.GROUP_Z_INDEX.FORE}),padding:p,appendPadding:h,visible:_,options:C,limitInPlot:S,theme:A,syncViewPadding:E})||this).onResize=i.debounce((function(){n.forceFit()}),300),n.ele=j,n.canvas=k,n.width=I.width,n.height=I.height,n.autoFit=d,n.localRefresh=b,n.renderer=v,n.wrapperElement=T,n.updateCanvasStyle(),n.bindAutoFit(),n.initDefaultInteractions(M),n}return r.__extends(e,t),e.prototype.initDefaultInteractions=function(t){var e=this;i.each(t,(function(t){e.interaction(t)}))},e.prototype.changeSize=function(t,e){return this.width===t&&this.height===e||(this.emit(a.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_SIZE),this.width=t,this.height=e,this.canvas.changeSize(t,e),this.render(!0),this.emit(a.VIEW_LIFE_CIRCLE.AFTER_CHANGE_SIZE)),this},e.prototype.destroy=function(){t.prototype.destroy.call(this),this.unbindAutoFit(),this.canvas.destroy(),s.removeDom(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=s.getChartSize(this.ele,!0,this.width,this.height),e=t.width,n=t.height;this.changeSize(e,n)}},e.prototype.updateCanvasStyle=function(){s.modifyCSS(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}(r.__importDefault(n(445)).default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseAction=void 0;var r=n(1),i=n(0),a=n(195),o=r.__importDefault(n(931)),s=r.__importDefault(n(446));function l(t,e,n){var r=t.split(":"),i=r[0],o=e.getAction(i)||a.createAction(i,e);if(!o)throw new Error("There is no action named "+i);return{action:o,methodName:r[1],arg:n}}function u(t){var e=t.action,n=t.methodName,r=t.arg;if(!e[n])throw new Error("Action("+e.name+") doesn't have a method called "+n);e[n](r)}e.parseAction=l;var c="start",f="showEnable",d="end",p="rollback",h="processing",g=function(t){function e(e,n){var r=t.call(this,e,n)||this;return r.callbackCaches={},r.emitCaches={},r.steps=n,r}return r.__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;i.each(this.steps,(function(e,n){i.each(e,(function(e){var r=t.getActionCallback(n,e);r&&t.bindEvent(e.trigger,r)}))}))},e.prototype.clearEvents=function(){var t=this;i.each(this.steps,(function(e,n){i.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 o.default(t);this.context=e;var n=this.steps;i.each(n,(function(t){i.each(t,(function(t){if(i.isFunction(t.action))t.actionObject={action:a.createCallbackAction(t.action,e),methodName:"execute"};else if(i.isString(t.action))t.actionObject=l(t.action,e,t.arg);else if(i.isArray(t.action)){var n=t.action,r=i.isArray(t.arg)?t.arg:[t.arg];t.actionObject=[],i.each(n,(function(n,i){t.actionObject.push(l(n,e,r[i]))}))}}))}))},e.prototype.isAllowStep=function(t){var e=this.currentStepName,n=this.steps;if(e===t)return!0;if(t===f)return!0;if(t===h)return e===c;if(t===c)return e!==h;if(t===d)return e===h||e===c;if(t===p){if(n[d])return e===d;if(e===c)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!==f&&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,a=this.callbackCaches,o=e.actionObject;if(e.action&&o){var s=this.getKey(t,e);if(!a[s]){var l=function(a){r.event=a,n.isAllowExecute(t,e)?(i.isArray(o)?i.each(o,(function(t){r.event=a,u(t)})):(r.event=a,u(o)),n.afterExecute(t,e),e.callback&&(r.event=a,e.callback(r))):r.event=null};e.debounce?a[s]=i.debounce(l,e.debounce.wait,e.debounce.immediate):e.throttle?a[s]=i.throttle(l,e.throttle.wait,{leading:e.throttle.leading,trailing:e.throttle.trailing}):a[s]=l}return a[s]}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}(s.default);e.default=g},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__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}(r.__importDefault(n(43)).default);e.default=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(31),a=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;return t?t.target instanceof HTMLElement?this.view.getCanvas().getPointByClient(t.clientX,t.clientY):{x:t.x,y:t.y}:null},t.prototype.getCurrentShape=function(){return r.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=i.getComponents(this.view),n=this.getCurrentPoint();return!!n&&!!e.find((function(e){var r=e.getBBox();return t?e.get("name")===t&&i.isInBox(r,n):i.isInBox(r,n)}))},t.prototype.destroy=function(){this.view=null,this.event=null,r.each(this.actions.slice(),(function(t){t.destroy()})),this.actions=null,this.cacheMap=null},t}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createTheme=void 0;var r=n(1),i=n(0),a=n(107),o=n(128);e.createTheme=function(t){var e=t.styleSheet,n=void 0===e?{}:e,s=r.__rest(t,["styleSheet"]),l=o.createLightStyleSheet(n);return i.deepMix({},a.createThemeByStyleSheet(l),s)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(70),o=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 i.some(e,(function(e){return e[0]===t}))},t.prototype.create=function(t,e){var n=this.option,i=n.type,o=n.cfg,s="theta"===i,l=r.__assign({start:t,end:e},o),u=a.getCoordinate(s?"polar":i);return this.coordinate=new u(l),this.coordinate.type=i,s&&(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 r.__assign({type:"rect",actions:[],cfg:{}},t)},t.prototype.execActions=function(t){var e=this,n=this.option.actions;i.each(n,(function(n){var r,a=n[0],o=n.slice(1);(i.isNil(t)||t.includes(a))&&(r=e.coordinate)[a].apply(r,o)}))},t}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){var e=t.getController("axis"),n=t.getController("legend"),r=t.getController("annotation");[e,t.getController("slider"),t.getController("scrollbar"),n,r].forEach((function(t){t&&t.layout()}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ScalePool=void 0;var r=n(0),i=n(112),a=function(){function t(){this.scales=new Map,this.syncScales=new Map}return t.prototype.createScale=function(t,e,n,a){var o=n,s=this.getScaleMeta(a);if(0===e.length&&s){var l=s.scale,u={type:l.type};l.isCategory&&(u.values=l.values),o=r.deepMix(u,s.scaleDef,n)}var c=i.createScaleByField(t,e,o);return this.cacheScale(c,n,a),c},t.prototype.sync=function(t,e){var n=this;this.syncScales.forEach((function(a,o){var s=Number.MAX_SAFE_INTEGER,l=Number.MIN_SAFE_INTEGER,u=[];r.each(a,(function(t){var e=n.getScale(t);l=r.isNumber(e.max)?Math.max(l,e.max):l,s=r.isNumber(e.min)?Math.min(s,e.min):s,r.each(e.values,(function(t){u.includes(t)||u.push(t)}))})),r.each(a,(function(a){var o=n.getScale(a);if(o.isContinuous)o.change({min:s,max:l,values:u});else if(o.isCategory){var c=o.range,f=n.getScaleMeta(a);u&&!r.get(f,["scaleDef","range"])&&(c=i.getDefaultCategoryScaleRange(r.deepMix({},o,{values:u}),t,e)),o.change({values:u,range:c})}}))}))},t.prototype.cacheScale=function(t,e,n){var r=this.getScaleMeta(n);r&&r.scale.type===t.type?(i.syncScale(r.scale,t),r.scaleDef=e):(r={key:n,scale:t,scaleDef:e},this.scales.set(n,r));var a=this.getSyncKey(r);if(r.syncKey=a,this.removeFromSyncScales(n),a){var o=this.syncScales.get(a);o||(o=[],this.syncScales.set(a,o)),o.push(n)}},t.prototype.getScale=function(t){var e=this.getScaleMeta(t);if(!e){var n=r.last(t.split("-")),i=this.syncScales.get(n);i&&i.length&&(e=this.getScaleMeta(i[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,i=e.field,a=r.get(n,["sync"]);return!0===a?i:!1===a?void 0:a},t.prototype.getScaleMeta=function(t){return this.scales.get(t)},t}();e.ScalePool=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.calculatePadding=void 0;var r=n(1),i=n(0),a=n(20),o=n(80),s=n(260),l=n(449);e.calculatePadding=function(t){var e=t.padding;if(!s.isAutoPadding(e))return new(l.PaddingCal.bind.apply(l.PaddingCal,r.__spreadArrays([void 0],s.parsePadding(e))));var n=t.viewBBox,u=new l.PaddingCal,c=[],f=[],d=[];return i.each(t.getComponents(),(function(t){var e=t.type;e===a.COMPONENT_TYPE.AXIS?c.push(t):[a.COMPONENT_TYPE.LEGEND,a.COMPONENT_TYPE.SLIDER,a.COMPONENT_TYPE.SCROLLBAR].includes(e)?f.push(t):e!==a.COMPONENT_TYPE.GRID&&e!==a.COMPONENT_TYPE.TOOLTIP&&d.push(t)})),i.each(c,(function(t){var e=t.component.getLayoutBBox(),r=new o.BBox(e.x,e.y,e.width,e.height).exceed(n);u.max(r)})),i.each(f,(function(t){var e=t.component,n=t.direction,r=e.getLayoutBBox(),i=e.get("padding"),a=new o.BBox(r.x,r.y,r.width,r.height).expand(i);u.inc(a,n)})),i.each(d,(function(t){var e=t.component,n=t.direction,r=e.getLayoutBBox(),i=new o.BBox(r.x,r.y,r.width,r.height);u.inc(i,n)})),u}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.defaultSyncViewPadding=void 0,e.defaultSyncViewPadding=function(t,e,n){var r=n.instance();e.forEach((function(t){t.autoPadding=r.max(t.autoPadding.getPadding())}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.group=void 0;var r=n(0);e.group=function(t,e,n){if(void 0===n&&(n={}),!e)return[t];var i=r.groupToMap(t,e),a=[];if(1===e.length&&n[e[0]])for(var o=0,s=n[e[0]];o<s.length;o++){var l=i["_"+s[o]];l&&a.push(l)}else for(var u in i)if(i.hasOwnProperty(u)){var c=i[u];a.push(c)}return a}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseFields=void 0;var r=n(0);e.parseFields=function(t){return r.isArray(t)?t:t.split("*")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(96),o=n(264),s=n(114),l=n(46),u=n(115),c=n(20),f=n(941),d=function(){function t(t){this.shapesMap={},this.lastShapesMap={};var e=t.layout,n=t.container;this.layout=e,this.container=n}return t.prototype.render=function(t,e,n){var o=this;void 0===n&&(n=!1),this.shapesMap={};var s=this.container,l=this.createOffscreenGroup();if(t.length){for(var u=0,c=t;u<c.length;u++){var d=c[u];d&&this.renderLabel(d,l)}this.doLayout(t,e),this.renderLabelLine(t),this.renderLabelBackground(t),this.adjustLabel(t)}var p=this.lastShapesMap,h=this.shapesMap;i.each(h,(function(t,e){if(t.destroyed)delete h[e];else{if(p[e]){var l=t.get("data"),u=t.get("origin"),c=t.get("coordinate"),d=t.get("animateCfg"),g=p[e];f.updateLabel(g,h[e],{data:l,origin:u,animateCfg:d,coordinate:c}),o.shapesMap[e]=g}else{s.add(t);var v=i.get(t.get("animateCfg"),n?"enter":"appear");v&&a.doAnimate(t,v,{toAttrs:r.__assign({},t.attr()),coordinate:t.get("coordinate")})}delete p[e]}})),i.each(p,(function(t){var e=i.get(t.get("animateCfg"),"leave");e?a.doAnimate(t,e,{toAttrs:null,coordinate:t.get("coordinate")}):t.remove(!0)})),this.lastShapesMap=h,l.destroy()},t.prototype.clear=function(){this.container.clear(),this.shapesMap={},this.lastShapesMap={}},t.prototype.destroy=function(){this.container.destroy(),this.shapesMap=null,this.lastShapesMap=null},t.prototype.renderLabel=function(t,e){var n,a=t.id,o=t.elementId,s=t.data,l=t.mappingData,f=t.coordinate,d=t.animate,p=t.content,h={id:a,elementId:o,data:s,origin:r.__assign(r.__assign({},l),{data:l[c.FIELD_ORIGIN]}),coordinate:f},g=e.addGroup(r.__assign({name:"label",animateCfg:!1!==this.animate&&null!==d&&!1!==d&&i.deepMix({},this.animate,d)},h));if(p.isGroup&&p.isGroup()||p.isShape&&p.isShape()){var v=p.getCanvasBBox(),y=v.width,m=v.height,b=i.get(t,"textAlign","left"),x=t.x,_=t.y-m/2;"center"===b?x-=y/2:"right"!==b&&"end"!==b||(x-=y),u.translate(p,x,_),n=p,g.add(p)}else{var O=i.get(t,["style","fill"]);n=g.addShape("text",r.__assign({attrs:r.__assign(r.__assign({x:t.x,y:t.y,textAlign:t.textAlign,textBaseline:i.get(t,"textBaseline","middle"),text:t.content},t.style),{fill:i.isNull(O)?t.color:O})},h))}t.rotate&&u.rotate(n,t.rotate),this.shapesMap[a]=g},t.prototype.doLayout=function(t,e){var n=this;if(this.layout){var r=i.isArray(this.layout)?this.layout:[this.layout];i.each(r,(function(r){var a=o.getGeometryLabelLayout(i.get(r,"type",""));if(a){var s=[],l=[];i.each(n.shapesMap,(function(t,n){s.push(t),l.push(e[t.get("elementId")])})),a(t,s,l,n.region,r.cfg)}}))}},t.prototype.renderLabelLine=function(t){var e=this;i.each(t,(function(t){var n=i.get(t,"coordinate");if(t&&n){var a=n.getCenter(),o=n.getRadius();if(t.labelLine){var s=i.get(t,"labelLine",{}),u=t.id,c=s.path;if(!c){var f=l.polarToCartesian(a.x,a.y,o,t.angle);c=[["M",f.x,f.y],["L",t.x,t.y]]}var d=e.shapesMap[u];d.destroyed||d.addShape("path",{capture:!1,attrs:r.__assign({path:c,stroke:t.color?t.color:i.get(t,["style","fill"],"#000"),fill:null},s.style),id:u,origin:t.mappingData,data:t.data,coordinate:t.coordinate})}}}))},t.prototype.renderLabelBackground=function(t){var e=this;i.each(t,(function(t){var n=i.get(t,"coordinate"),a=i.get(t,"background");if(a&&n){var o=t.id,l=e.shapesMap[o];if(!l.destroyed){var u=l.getChildren()[0];if(u){var c=s.getlLabelBackgroundInfo(l,t,a.padding),f=c.rotation,d=r.__rest(c,["rotation"]),p=l.addShape("rect",{attrs:r.__assign(r.__assign({},d),a.style||{}),id:o,origin:t.mappingData,data:t.data,coordinate:t.coordinate});if(p.setZIndex(-1),f){var h=u.getMatrix();p.setMatrix(h)}}}}}))},t.prototype.createOffscreenGroup=function(){return new(this.container.getGroupBase())({})},t.prototype.adjustLabel=function(t){var e=this;i.each(t,(function(t){if(t){var n=t.id,r=e.shapesMap[n];if(!r.destroyed){var a=r.findAll((function(t){return"path"!==t.get("type")}));i.each(a,(function(e){e&&(t.offsetX&&e.attr("x",e.attr("x")+t.offsetX),t.offsetY&&e.attr("y",e.attr("y")+t.offsetY))}))}}}))},t}();e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.updateLabel=void 0;var r=n(0),i=n(96),a=n(46);e.updateLabel=function t(e,n,o){var s=o.data,l=o.origin,u=o.animateCfg,c=o.coordinate,f=r.get(u,"update");e.set("data",s),e.set("origin",l),e.set("animateCfg",u),e.set("coordinate",c),e.set("visible",n.get("visible")),e.getChildren().forEach((function(r,d){var p=n.getChildByIndex(d);if(p){r.set("data",s),r.set("origin",l),r.set("animateCfg",u),r.set("coordinate",c);var h=a.getReplaceAttrs(r,p);f?i.doAnimate(r,f,{toAttrs:h,coordinate:c}):r.attr(h),p.isGroup()&&t(r,p,o)}else e.removeChild(r),r.remove(!0)})),r.each(n.getChildren(),(function(t,n){n>=e.getCount()&&(t.destroyed||e.add(t))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMappingValue=void 0;var r=n(1);e.getMappingValue=function(t,e,n){if(!t)return n;var i;if(t.callback&&t.callback.length>1){var a=Array(t.callback.length-1).fill("");i=t.mapping.apply(t,r.__spreadArrays([e],a)).join("")}else i=t.mapping(e).join("");return i||n}},function(t,e,n){"use strict";var r=n(5);t.exports=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=r(t)););return t},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";var r=n(213),i=n(164),a=n(158),o=n(312),s=n(214),l=n(313),u=n(314),c=n(215),f=n(24);Object(f.registerAnimation)("fade-in",r.fadeIn),Object(f.registerAnimation)("fade-out",r.fadeOut),Object(f.registerAnimation)("grow-in-x",i.growInX),Object(f.registerAnimation)("grow-in-xy",i.growInXY),Object(f.registerAnimation)("grow-in-y",i.growInY),Object(f.registerAnimation)("scale-in-x",s.scaleInX),Object(f.registerAnimation)("scale-in-y",s.scaleInY),Object(f.registerAnimation)("wave-in",u.waveIn),Object(f.registerAnimation)("zoom-in",c.zoomIn),Object(f.registerAnimation)("zoom-out",c.zoomOut),Object(f.registerAnimation)("position-update",o.positionUpdate),Object(f.registerAnimation)("sector-path-update",l.sectorPathUpdate),Object(f.registerAnimation)("path-in",a.pathIn)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.doScaleAnimate=e.transformShape=void 0;var r=n(32);function i(t,e,n){var i,a=e[0],o=e[1];return t.applyToMatrix([a,o,1]),"x"===n?(t.setMatrix(r.ext.transform(t.getMatrix(),[["t",-a,-o],["s",.01,1],["t",a,o]])),i=r.ext.transform(t.getMatrix(),[["t",-a,-o],["s",100,1],["t",a,o]])):"y"===n?(t.setMatrix(r.ext.transform(t.getMatrix(),[["t",-a,-o],["s",1,.01],["t",a,o]])),i=r.ext.transform(t.getMatrix(),[["t",-a,-o],["s",1,100],["t",a,o]])):"xy"===n&&(t.setMatrix(r.ext.transform(t.getMatrix(),[["t",-a,-o],["s",.01,.01],["t",a,o]])),i=r.ext.transform(t.getMatrix(),[["t",-a,-o],["s",100,100],["t",a,o]])),i}e.transformShape=i,e.doScaleAnimate=function(t,e,n,r,a){var o,s,l=n.start,u=n.end,c=n.getWidth(),f=n.getHeight();"y"===a?(o=l.x+c/2,s=r.y<l.y?r.y:l.y):"x"===a?(o=r.x>l.x?r.x:l.x,s=l.y+f/2):"xy"===a&&(n.isPolar?(o=n.getCenter().x,s=n.getCenter().y):(o=(l.x+u.x)/2,s=(l.y+u.y)/2));var d=i(t,[o,s],a);t.animate({matrix:d},e)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(74)),o=n(53),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__assign)({},e),{x:0,y:0,r:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.attr(),s=a.x,l=a.y,u=a.r,c=i/2,f=(0,o.distance)(s,l,t,e);return r&&n?f<=u+c:r?f<=u:!!n&&f>=u-c&&f<=u+c},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}(a.default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1);function a(t,e,n,r){return t/(n*n)+e/(r*r)}var o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__assign)({},e),{x:0,y:0,rx:0,ry:0})},e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var o=this.attr(),s=i/2,l=o.x,u=o.y,c=o.rx,f=o.ry,d=(t-l)*(t-l),p=(e-u)*(e-u);return r&&n?a(d,p,c+s,f+s)<=1:r?a(d,p,c,f)<=1:!!n&&a(d,p,c-s,f-s)>=1&&a(d,p,c+s,f+s)<=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}(r(n(74)).default);e.default=o},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(74)),o=n(53);function s(t){return t instanceof HTMLElement&&(0,o.isString)(t.nodeName)&&"CANVAS"===t.nodeName.toUpperCase()}var l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,o.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)):s(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,l=e.sx,u=e.sy,c=e.swidth,f=e.sheight,d=e.img;(d instanceof Image||s(d))&&((0,o.isNil)(l)||(0,o.isNil)(u)||(0,o.isNil)(c)||(0,o.isNil)(f)?t.drawImage(d,n,r,i,a):t.drawImage(d,l,u,c,f,n,r,i,a))},e}(a.default);e.default=l},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(33),s=r(n(74)),l=r(n(184)),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=c(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(183));function c(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(c=function(t){return t?n:e})(t)}var f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,a.__assign)((0,a.__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&&u.addStartArrow(this,t,r,i,e,n),o&&u.addEndArrow(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,u=a.x2,c=a.y2;return(0,l.default)(o,s,u,c,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},c={dx:0,dy:0};o&&o.d&&(l=u.getShortenOffset(n,r,i,a,e.startArrow.d)),s&&s.d&&(c=u.getShortenOffset(n,r,i,a,e.endArrow.d)),t.beginPath(),t.moveTo(n+l.dx,r+l.dy),t.lineTo(i-c.dx,a-c.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 o.Line.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 o.Line.pointAt(n,r,i,a,t)},e}(s.default);e.default=f},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(87),s=r(n(74)),l=n(53),u=n(145),c={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"]]}},f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__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,a.isNil)(t.r)?t.radius:t.r},e.prototype._getPath=function(){var t,n,r=this.attr(),i=r.x,a=r.y,s=r.symbol||"circle",u=this._getR(r);if((0,l.isFunction)(s))n=(t=s)(i,a,u),n=(0,o.path2Absolute)(n);else{if(!(t=e.Symbols[s]))return console.warn(s+" marker is not supported."),null;n=t(i,a,u)}return n},e.prototype.createPath=function(t){var e=this._getPath(),n=this.get("paramsCache");(0,u.drawPath)(this,t,{path:e},n)},e.Symbols=c,e}(s.default);e.default=f},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(33),s=n(0),l=r(n(74)),u=n(87),c=n(145),f=r(n(454)),d=r(n(455)),p=r(n(952)),h=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=g(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(183));function g(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(g=function(t){return t?n:e})(t)}function v(t,e,n){for(var r=!1,i=0;i<t.length;i++){var a=t[i];if(r=(0,d.default)(a,e,n))break}return r}var y=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,a.__assign)((0,a.__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,u.path2Absolute)(t);var e=p.default.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,u.path2Segments)(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();h.addStartArrow(this,t,r[0][0],r[0][1],r[1][0],r[1][1])}n&&(r=this.getEndTangent(),h.addEndArrow(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=p.default.isPointInStroke(a,i,t,e,l)}if(!s&&r)if(o)s=(0,f.default)(this,t,e);else{var u=this.attr("path"),c=p.default.extractPolygons(u);s=v(c.polygons,t,e)||v(c.polylines,t,e)}return s},e.prototype.createPath=function(t){var e=this.attr(),n=this.get("paramsCache");(0,c.drawPath)(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,s.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,s.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,s.isNil)(a)||(0,s.isNil)(n))return null;var l=a.length,u=i[n+1];return o.Cubic.pointAt(a[l-2],a[l-1],u[1],u[2],u[3],u[4],u[5],u[6],e)},e.prototype._calculateCurve=function(){var t=this.attr().path;this.set("curve",p.default.pathToCurve(t))},e.prototype._setTcache=function(){var t,e,n,r,i=0,a=0,l=[],u=this.get("curve");u&&((0,s.each)(u,(function(t,e){n=u[e+1],r=t.length,n&&(i+=o.Cubic.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,s.each)(u,(function(s,c){n=u[c+1],r=s.length,n&&((t=[])[0]=a/i,e=o.Cubic.length(s[r-2],s[r-1],n[1],n[2],n[3],n[4],n[5],n[6]),a+=e||0,t[1]=a/i,l.push(t))})),this.set("tCache",l)):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}(l.default);e.default=y},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(29),s=n(33),l=n(32),u=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=p(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(168)),c=n(53),f=r(n(184)),d=r(n(456));function p(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(p=function(t){return t?n:e})(t)}var h=l.ext.transform,g=(0,a.__assign)({hasArc:function(t){for(var e=!1,n=t.length,r=0;r<n;r++){var i=t[r][0];if("C"===i||"A"===i||"Q"===i){e=!0;break}}return e},extractPolygons:function(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}},isPointInStroke:function(t,e,n,r,i){for(var a=!1,o=e/2,l=0;l<t.length;l++){var p=t[l],g=p.currentPoint,v=p.params,y=p.prePoint,m=p.box;if(!m||(0,c.inBox)(m.x-o,m.y-o,m.width+e,m.height+e,n,r)){switch(p.command){case"L":case"Z":a=(0,f.default)(y[0],y[1],g[0],g[1],e,n,r);break;case"Q":a=s.Quad.pointDistance(y[0],y[1],v[1],v[2],v[3],v[4],n,r)<=e/2;break;case"C":a=s.Cubic.pointDistance(y[0],y[1],v[1],v[2],v[3],v[4],v[5],v[6],n,r,i)<=e/2;break;case"A":var b=p.arcParams,x=b.cx,_=b.cy,O=b.rx,P=b.ry,w=b.startAngle,M=b.endAngle,C=b.xRotation,S=[n,r,1],A=O>P?O:P,E=h(null,[["t",-x,-_],["r",-C],["s",1/(O>P?1:O/P),1/(O>P?P/O:1)]]);u.transformMat3(S,S,E),a=(0,d.default)(0,0,A,w,M,e,S[0],S[1])}if(a)break}}return a}},o.PathUtil);e.default=g},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(74)),o=r(n(457)),s=r(n(455)),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.isInStrokeOrPath=function(t,e,n,r,i){var a=this.attr().points,l=!1;return n&&(l=(0,o.default)(a,i,t,e,!0)),!l&&r&&(l=(0,s.default)(a,t,e)),l},e.prototype.createPath=function(t){var e=this.attr().points;if(!(e.length<2)){t.beginPath();for(var n=0;n<e.length;n++){var r=e[n];0===n?t.moveTo(r[0],r[1]):t.lineTo(r[0],r[1])}t.closePath()}},e}(a.default);e.default=l},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(33),s=n(0),l=r(n(74)),u=r(n(457)),c=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=f(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(183));function f(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(f=function(t){return t?n:e})(t)}var d=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,a.__assign)((0,a.__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&&c.addStartArrow(this,t,n[1][0],n[1][1],o,s),i&&c.addEndArrow(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(0,u.default)(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,s=n[0][0],l=n[0][1],u=n[a-1][0],f=n[a-1][1];r&&r.d&&(s+=(o=c.getShortenOffset(s,l,n[1][0],n[1][1],r.d)).dx,l+=o.dy),i&&i.d&&(u-=(o=c.getShortenOffset(n[a-2][0],n[a-2][1],u,f,i.d)).dx,f-=o.dy),t.beginPath(),t.moveTo(s,l);for(var d=0;d<a-1;d++){var p=n[d];t.lineTo(p[0],p[1])}t.lineTo(u,f)}},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,s.isNil)(e)?(this.set("totalLength",o.Polyline.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,s.each)(i,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)})),o.Line.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,s.each)(t,(function(s,l){t[l+1]&&((n=[])[0]=i/e,r=o.Line.length(s[0],s[1],t[l+1][0],t[l+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}(l.default);e.default=d},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(74)),o=n(452),s=n(53),l=r(n(956)),u=r(n(957)),c=r(n(454)),f=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,f=a.y,d=a.width,p=a.height,h=a.radius;if(h){var g=!1;return n&&(g=(0,u.default)(o,f,d,p,h,i,t,e)),!g&&r&&(g=(0,c.default)(this,t,e)),g}var v=i/2;return r&&n?(0,s.inBox)(o-v,f-v,d+v,p+v,t,e):r?(0,s.inBox)(o,f,d,p,t,e):n?(0,l.default)(o,f,d,p,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,s=e.radius;if(t.beginPath(),0===s)t.rect(n,r,i,a);else{var l=(0,o.parseRadius)(s),u=l[0],c=l[1],f=l[2],d=l[3];t.moveTo(n+u,r),t.lineTo(n+i-c,r),0!==c&&t.arc(n+i-c,r+c,c,-Math.PI/2,0),t.lineTo(n+i,r+a-f),0!==f&&t.arc(n+i-f,r+a-f,f,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+u),0!==u&&t.arc(n+u,r+u,u,Math.PI,1.5*Math.PI),t.closePath()}},e}(a.default);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,i,a,o,s){var l=a/2;return(0,r.inBox)(t-l,e-l,n,a,o,s)||(0,r.inBox)(t+n-l,e-l,a,i,o,s)||(0,r.inBox)(t+l,e+i-l,n,a,o,s)||(0,r.inBox)(t-l,e+l,a,i,o,s)};var r=n(53)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,o,s,l,u){return(0,i.default)(t+o,e,t+n-o,e,s,l,u)||(0,i.default)(t+n,e+o,t+n,e+r-o,s,l,u)||(0,i.default)(t+n-o,e+r,t+o,e+r,s,l,u)||(0,i.default)(t,e+r-o,t,e+o,s,l,u)||(0,a.default)(t+n-o,e+o,o,1.5*Math.PI,2*Math.PI,s,l,u)||(0,a.default)(t+n-o,e+r-o,o,0,.5*Math.PI,s,l,u)||(0,a.default)(t+o,e+r-o,o,.5*Math.PI,Math.PI,s,l,u)||(0,a.default)(t+o,e+o,o,Math.PI,1.5*Math.PI,s,l,u)};var i=r(n(184)),a=r(n(456))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=r(n(74)),o=n(53),s=n(29),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,s.assembleFont)(t)},e.prototype._setText=function(t){var e=null;(0,o.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,l=i.x,u=i.y,c=1*i.fontSize,f=this._getSpaceingY(),d=(0,s.getTextHeight)(i.text,i.fontSize,i.lineHeight);(0,o.each)(e,(function(e,i){r=u+i*(f+c)-d+c,"middle"===a&&(r+=d-c-(d-c)/2),"top"===a&&(r+=d-c),e&&(n?t.fillText(e,l,r):t.strokeText(e,l,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;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,o.isNil)(i)||1===i||(t.globalAlpha=r),this.stroke(t)),this.isFill()&&((0,o.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}(a.default);e.default=l},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(29),s=n(960),l=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=d(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(144)),u=r(n(266)),c=n(53),f=n(145);function d(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(d=function(t){return t?n:e})(t)}var p=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__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 l},e.prototype.getGroupBase=function(){return u.default},e.prototype.getPixelRatio=function(){var t=this.get("pixelRatio")||(0,c.getPixelRatio)();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){return this.get("quickHit")?(0,s.getShape)(this,e,n):t.prototype.getShape.call(this,e,n,null)},e.prototype._getRefreshRegion=function(){var t,e=this.get("refreshElements"),n=this.getViewRange();return e.length&&e[0]===this?t=n:(t=(0,f.getMergedRegion)(e))&&(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,this.get("clipView")&&(t=(0,f.mergeView)(t,n))),t},e.prototype.refreshElement=function(t){this.get("refreshElements").push(t)},e.prototype._clearFrame=function(){var t=this.get("drawFrame");t&&((0,c.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),(0,f.applyAttrsToContext)(t,this),(0,f.drawChildren)(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(),(0,f.applyAttrsToContext)(t,this),(0,f.checkRefresh)(this,n,r),(0,f.drawChildren)(t,n,r),t.restore()):e.length&&(0,f.clearChanged)(e),(0,c.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,c.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}(o.AbstractCanvas);e.default=p},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getShape=function t(e,n,r){if(!a(e,n,r))return null;for(var o=null,s=e.getChildren(),l=s.length-1;l>=0;l--){var u=s[l];if(u.isGroup())o=t(u,n,r);else if(a(u,n,r)){var c=u,f=i(u,n,r),d=f[0],p=f[1];c.isInShape(d,p)&&(o=u)}if(o)break}return o};var r=n(29);function i(t,e,n){var i=t.getTotalMatrix();if(i){var a=function(t,e){if(e){var n=(0,r.invert)(e);return(0,r.multiplyVec2)(n,t)}return t}([e,n,1],i);return[a[0],a[1]]}return[e,n]}function a(t,e,n){if(t.isCanvas&&t.isCanvas())return!0;if(!(0,r.isAllowCapture)(t)||!1===t.cfg.isInView)return!1;if(t.cfg.clipShape){var a=i(t,e,n),o=a[0],s=a[1];if(t.isClipped(o,s))return!1}var l=t.cfg.cacheCanvasBBox||t.getCanvasBBox();return e>=l.minX&&e<=l.maxX&&n>=l.minY&&n<=l.maxY}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(54),s=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__assign)({},e),{x:0,y:0,r:0})},e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,a.each)(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):o.SVG_ATTR_MAP[e]&&r.setAttribute(o.SVG_ATTR_MAP[e],t)}))},e}(r(n(63)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(54),s=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,i.__extends)(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");if((0,a.each)(e||n,(function(t,e){o.SVG_ATTR_MAP[e]&&r.setAttribute(o.SVG_ATTR_MAP[e],t)})),"function"===typeof n.html){var i=n.html.call(this,n);if(i instanceof Element||i instanceof HTMLDocument){for(var s=r.childNodes,l=s.length-1;l>=0;l--)r.removeChild(s[l]);r.appendChild(i)}else r.innerHTML=i}else r.innerHTML=n.html},e}(r(n(63)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(54),s=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,a.each)(e||n,(function(t,e){"x"===e||"y"===e?r.setAttribute("c"+e,t):o.SVG_ATTR_MAP[e]&&r.setAttribute(o.SVG_ATTR_MAP[e],t)}))},e}(r(n(63)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(54),s=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,a.each)(e||r,(function(t,e){"img"===e?n._setImage(r.img):o.SVG_ATTR_MAP[e]&&i.setAttribute(o.SVG_ATTR_MAP[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,a.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,a.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}(r(n(63)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(33),o=n(0),s=n(54),l=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,o.each)(e||n,(function(e,i){if("startArrow"===i||"endArrow"===i)if(e){var a=(0,o.isObject)(e)?t.addArrow(n,s.SVG_ATTR_MAP[i]):t.getDefaultArrow(n,s.SVG_ATTR_MAP[i]);r.setAttribute(s.SVG_ATTR_MAP[i],"url(#"+a+")")}else r.removeAttribute(s.SVG_ATTR_MAP[i]);else s.SVG_ATTR_MAP[i]&&r.setAttribute(s.SVG_ATTR_MAP[i],e)}))},e.prototype.getTotalLength=function(){var t=this.attr(),e=t.x1,n=t.y1,r=t.x2,i=t.y2;return a.Line.length(e,n,r,i)},e.prototype.getPoint=function(t){var e=this.attr(),n=e.x1,r=e.y1,i=e.x2,o=e.y2;return a.Line.pointAt(n,r,i,o,t)},e}(r(n(63)).default);e.default=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(63)),s=r(n(967)),l=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,i.__extends)(e,t),e.prototype.createPath=function(t){this.get("el").setAttribute("d",this._assembleMarker())},e.prototype._assembleMarker=function(){var t=this._getPath();return(0,a.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,o=e.symbol||"circle";return(t=(0,a.isFunction)(o)?o:s.default.get(o))?t(n,r,i):(console.warn(t+" symbol is not exist."),null)},e.symbolsFactory=s.default,e}(o.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={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"]]}},i={get:function(t){return r[t]},register:function(t,e){r[t]=e},remove:function(t){delete r[t]},getAll:function(){return r}};e.default=i},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(54),s=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__assign)({},e),{startArrow:!1,endArrow:!1})},e.prototype.createPath=function(t,e){var n=this,r=this.attr(),i=this.get("el");(0,a.each)(e||r,(function(e,s){if("path"===s&&(0,a.isArray)(e))i.setAttribute("d",n._formatPath(e));else if("startArrow"===s||"endArrow"===s)if(e){var l=(0,a.isObject)(e)?t.addArrow(r,o.SVG_ATTR_MAP[s]):t.getDefaultArrow(r,o.SVG_ATTR_MAP[s]);i.setAttribute(o.SVG_ATTR_MAP[s],"url(#"+l+")")}else i.removeAttribute(o.SVG_ATTR_MAP[s]);else o.SVG_ATTR_MAP[s]&&i.setAttribute(o.SVG_ATTR_MAP[s],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}(r(n(63)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(54),s=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,i.__extends)(e,t),e.prototype.createPath=function(t,e){var n=this.attr(),r=this.get("el");(0,a.each)(e||n,(function(t,e){"points"===e&&(0,a.isArray)(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):o.SVG_ATTR_MAP[e]&&r.setAttribute(o.SVG_ATTR_MAP[e],t)}))},e}(r(n(63)).default);e.default=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(33),o=n(0),s=n(54),l=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,o.each)(e||n,(function(t,e){"points"===e&&(0,o.isArray)(t)&&t.length>=2?r.setAttribute("points",t.map((function(t){return t[0]+","+t[1]})).join(" ")):s.SVG_ATTR_MAP[e]&&r.setAttribute(s.SVG_ATTR_MAP[e],t)}))},e.prototype.getTotalLength=function(){var t=this.attr().points,e=this.get("totalLength");return(0,o.isNil)(e)?(this.set("totalLength",a.Polyline.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,o.each)(i,(function(r,i){t>=r[0]&&t<=r[1]&&(e=(t-r[0])/(r[1]-r[0]),n=i)})),a.Line.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,s=[];(0,o.each)(t,(function(o,l){t[l+1]&&((n=[])[0]=i/e,r=a.Line.length(o[0],o[1],t[l+1][0],t[l+1][1]),i+=r,n[1]=i/e,s.push(n))})),this.set("tCache",s)}}},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}(r(n(63)).default);e.default=l},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=r(n(63)),s=n(54),l=n(972),u=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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"),o=!1,l=["x","y","width","height","radius"];(0,a.each)(e||r,(function(t,e){-1===l.indexOf(e)||o?-1===l.indexOf(e)&&s.SVG_ATTR_MAP[e]&&i.setAttribute(s.SVG_ATTR_MAP[e],t):(i.setAttribute("d",n._assembleRect(r)),o=!0)}))},e.prototype._assembleRect=function(t){var e=t.x,n=t.y,r=t.width,i=t.height,o=t.radius;if(!o)return"M "+e+","+n+" l "+r+",0 l 0,"+i+" l"+-r+" 0 z";var s=(0,l.parseRadius)(o);return(0,a.isArray)(o)?1===o.length?s.r1=s.r2=s.r3=s.r4=o[0]:2===o.length?(s.r1=s.r3=o[0],s.r2=s.r4=o[1]):3===o.length?(s.r1=o[0],s.r2=s.r4=o[1],s.r3=o[2]):(s.r1=o[0],s.r2=o[1],s.r3=o[2],s.r4=o[3]):s.r1=s.r2=s.r3=s.r4=o,[["M "+(e+s.r1)+","+n],["l "+(r-s.r1-s.r2)+",0"],["a "+s.r2+","+s.r2+",0,0,1,"+s.r2+","+s.r2],["l 0,"+(i-s.r2-s.r3)],["a "+s.r3+","+s.r3+",0,0,1,"+-s.r3+","+s.r3],["l "+(s.r3+s.r4-r)+",0"],["a "+s.r4+","+s.r4+",0,0,1,"+-s.r4+","+-s.r4],["l 0,"+(s.r4+s.r1-i)],["a "+s.r1+","+s.r1+",0,0,1,"+s.r1+","+-s.r1],["z"]].join(" ")},e}(o.default);e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.parseRadius=function(t){var e=0,n=0,i=0,a=0;return(0,r.isArray)(t)?1===t.length?e=n=i=a=t[0]:2===t.length?(e=i=t[0],n=a=t[1]):3===t.length?(e=t[0],n=a=t[1],i=t[2]):(e=t[0],n=t[1],i=t[2],a=t[3]):e=n=i=a=t,{r1:e,r2:n,r3:i,r4:a}},e.parsePath=function(t){return t=t||[],(0,r.isArray)(t)?t:(0,r.isString)(t)?(t=t.match(i),(0,r.each)(t,(function(e,n){if((e=e.match(a))[0].length>1){var i=e[0].charAt(0);e.splice(1,0,e[0].substr(1)),e[0]=i}(0,r.each)(e,(function(t,n){isNaN(t)||(e[n]=+t)})),t[n]=e})),t):void 0};var r=n(0),i=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,a=/[^\s,]+/gi},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(1),a=n(0),o=n(167),s=n(146),l=n(54),u=r(n(63)),c={top:"before-edge",middle:"central",bottom:"after-edge",alphabetic:"baseline",hanging:"hanging"},f={top:"text-before-edge",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",hanging:"hanging"},d={left:"left",start:"left",center:"middle",right:"end",end:"end"},p=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,i.__extends)(e,t),e.prototype.getDefaultAttrs=function(){var e=t.prototype.getDefaultAttrs.call(this);return(0,i.__assign)((0,i.__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,a.each)(e||r,(function(t,e){"text"===e?n._setText(""+t):"matrix"===e&&t?(0,s.setTransform)(n):l.SVG_ATTR_MAP[e]&&i.setAttribute(l.SVG_ATTR_MAP[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,o.detect)();i&&"firefox"===i.name?t.setAttribute("dominant-baseline",f[n]||"alphabetic"):t.setAttribute("alignment-baseline",c[n]||"baseline"),t.setAttribute("text-anchor",d[r]||"left")},e.prototype._setText=function(t){var e=this.get("el"),n=this.attr(),r=n.x,i=n.textBaseline,o=void 0===i?"bottom":i;if(t)if(~t.indexOf("\n")){var s=t.split("\n"),l=s.length-1,u="";(0,a.each)(s,(function(t,e){0===e?"alphabetic"===o?u+='<tspan x="'+r+'" dy="'+-l+'em">'+t+"</tspan>":"top"===o?u+='<tspan x="'+r+'" dy="0.9em">'+t+"</tspan>":"middle"===o?u+='<tspan x="'+r+'" dy="'+-(l-1)/2+'em">'+t+"</tspan>":"bottom"===o?u+='<tspan x="'+r+'" dy="-'+(l+.3)+'em">'+t+"</tspan>":"hanging"===o&&(u+='<tspan x="'+r+'" dy="'+(-(l-1)-.3)+'em">'+t+"</tspan>"):u+='<tspan x="'+r+'" dy="1em">'+t+"</tspan>"})),e.innerHTML=u}else e.innerHTML=t;else e.innerHTML=""},e}(u.default);e.default=p},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(1),o=n(29),s=n(54),l=n(267),u=n(146),c=n(75),f=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=h(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(185)),d=r(n(268)),p=r(n(975));function h(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(h=function(t){return t?n:e})(t)}var g=function(t){function e(e){return t.call(this,(0,a.__assign)((0,a.__assign)({},e),{autoDraw:!0,renderer:"svg"}))||this}return(0,a.__extends)(e,t),e.prototype.getShapeBase=function(){return f},e.prototype.getGroupBase=function(){return d.default},e.prototype.getShape=function(t,e,n){var r=n.target||n.srcElement;if(!s.SHAPE_TO_TAGS[r.tagName]){for(var i=r.parentNode;i&&!s.SHAPE_TO_TAGS[i.tagName];)i=i.parentNode;r=i}return this.find((function(t){return t.get("el")===r}))},e.prototype.createDom=function(){var t=(0,c.createSVGElement)("svg"),e=new p.default(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&&(0,c.sortDom)(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?(0,u.setTransform)(this):"clip"===t?(0,u.setClip)(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();(0,u.setClip)(this,t),e.length&&(0,l.drawChildren)(t,e)},e}(o.AbstractCanvas);e.default=g},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(0),a=r(n(976)),o=r(n(977)),s=r(n(978)),l=r(n(979)),u=r(n(980)),c=n(75),f=function(){function t(t){var e=(0,c.createSVGElement)("defs"),n=(0,i.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 s.default(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 a.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addArrow=function(t,e){var n=new s.default(t,e);return this.el.appendChild(n.el),this.add(n),n.id},t.prototype.addShadow=function(t){var e=new o.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addPattern=function(t){var e=new u.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t.prototype.addClip=function(t){var e=new l.default(t);return this.el.appendChild(e.el),this.add(e),e.id},t}();e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=n(75),a=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,o=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,s=/[\d.]+:(#[^\s]+|[^)]+\))/gi;function l(t){var e=t.match(s);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,r.each)(e,(function(t){t=t.split(":"),n+='<stop offset="'+t[0]+'" stop-color="'+t[1]+'"></stop>'})),n}var u=function(){function t(t){this.cfg={};var e=null,n=(0,r.uniqueId)("gradient_");return"l"===t.toLowerCase()[0]?function(t,e){var n,i,o=a.exec(t),s=(0,r.mod)((0,r.toRadian)(parseFloat(o[1])),2*Math.PI),u=o[2];s>=0&&s<.5*Math.PI?(n={x:0,y:0},i={x:1,y:1}):.5*Math.PI<=s&&s<Math.PI?(n={x:1,y:0},i={x:0,y:1}):Math.PI<=s&&s<1.5*Math.PI?(n={x:1,y:1},i={x:0,y:0}):(n={x:0,y:1},i={x:1,y:0});var c=Math.tan(s),f=c*c,d=(i.x-n.x+c*(i.y-n.y))/(f+1)+n.x,p=c*(i.x-n.x+c*(i.y-n.y))/(f+1)+n.y;e.setAttribute("x1",n.x),e.setAttribute("y1",n.y),e.setAttribute("x2",d),e.setAttribute("y2",p),e.innerHTML=l(u)}(t,e=(0,i.createSVGElement)("linearGradient")):function(t,e){var n=o.exec(t),r=parseFloat(n[1]),i=parseFloat(n[2]),a=parseFloat(n[3]),s=n[4];e.setAttribute("cx",r),e.setAttribute("cy",i),e.setAttribute("r",a),e.innerHTML=l(s)}(t,e=(0,i.createSVGElement)("radialGradient")),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}();e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=n(75),a={shadowColor:"color",shadowOpacity:"opacity",shadowBlur:"blur",shadowOffsetX:"dx",shadowOffsetY:"dy"},o={x:"-40%",y:"-40%",width:"200%",height:"200%"},s=function(){function t(t){this.type="filter",this.cfg={},this.type="filter";var e=(0,i.createSVGElement)("filter");return(0,r.each)(o,(function(t,n){e.setAttribute(n,t)})),this.el=e,this.id=(0,r.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,i=this.cfg;return(0,r.each)(Object.keys(i),(function(t){if(i[t]!==e[t])return n=!1,!1})),n},t.prototype.update=function(t,e){var n=this.cfg;return n[a[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}();e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=n(75),a=function(){function t(t,e){this.cfg={};var n=(0,i.createSVGElement)("marker"),a=(0,r.uniqueId)("marker_");n.setAttribute("id",a);var o=(0,i.createSVGElement)("path");o.setAttribute("stroke",t.stroke||"none"),o.setAttribute("fill",t.fill||"none"),n.appendChild(o),n.setAttribute("overflow","visible"),n.setAttribute("orient","auto-start-reverse"),this.el=n,this.child=o,this.id=a;var s=t["marker-start"===e?"startArrow":"endArrow"];return this.stroke=t.stroke||"#000",!0===s?this._setDefaultPath(e,o):(this.cfg=s,this._setMarker(t.lineWidth,o)),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,i=this.cfg.path,a=this.cfg.d;(0,r.isArray)(i)&&(i=i.map((function(t){return t.join(" ")})).join("")),e.setAttribute("d",i),n.appendChild(e),a&&n.setAttribute("refX",""+a/t)},t.prototype.update=function(t){var e=this.child;e.attr?e.attr("fill",t):e.setAttribute("fill",t)},t}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=n(75),a=function(){function t(t){this.type="clip",this.cfg={};var e=(0,i.createSVGElement)("clipPath");this.el=e,this.id=(0,r.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}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=n(0),i=n(75),a=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,o=function(){function t(t){this.cfg={};var e=(0,i.createSVGElement)("pattern");e.setAttribute("patternUnits","userSpaceOnUse");var n=(0,i.createSVGElement)("image");e.appendChild(n);var o=(0,r.uniqueId)("pattern_");e.id=o,this.el=e,this.id=o,this.cfg=t;var s=a.exec(t)[2];n.setAttribute("href",s);var l=new Image;function u(){e.setAttribute("width",""+l.width),e.setAttribute("height",""+l.height)}return s.match(/^data:/i)||(l.crossOrigin="Anonymous"),l.src=s,l.complete?u():(l.onload=u,l.src=l.src),this}return t.prototype.match=function(t,e){return this.cfg===e},t}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(263),o=n(34),s=n(147),l=i.registerShapeFactory("interval",{defaultShapeType:"rect",getDefaultPoints:function(t){return s.getRectPoints(t)}});i.registerShape("interval","rect",{draw:function(t,e){var n,i=o.getStyle(t,!1,!0),l=e,u=null===t||void 0===t?void 0:t.background;if(u){l=e.addGroup();var c=o.getBackgroundRectStyle(t),f=s.getBackgroundRectPath(t,this.parsePoints(t.points),this.coordinate);l.addShape("path",{attrs:r.__assign(r.__assign({},c),{path:f}),zIndex:-1,name:a.BACKGROUND_SHAPE})}n=i.radius&&this.coordinate.isRect?s.getRectWithCornerRadius(this.parsePoints(t.points),this.coordinate,i.radius):this.parsePath(s.getIntervalRectPath(t.points,i.lineCap,this.coordinate));var d=l.addShape("path",{attrs:r.__assign(r.__assign({},i),{path:n}),name:"interval"});return u?l:d},getMarker:function(t){var e=t.color;return t.isInPolar?{symbol:"circle",style:{r:4.5,fill:e}}:{symbol:"square",style:{r:4,fill:e}}}}),e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(0),i=n(143),a=n(26),o=n(270),s=n(273),l=a.registerShapeFactory("point",{defaultShapeType:"hollow-circle",getDefaultPoints:function(t){return o.splitPoints(t)}});r.each(s.SHAPES,(function(t){a.registerShape("point","hollow-"+t,{draw:function(e,n){return s.drawPoints(this,e,n,t,!0)},getMarker:function(e){var n=e.color;return{symbol:i.MarkerSymbols[t]||t,style:{r:4.5,stroke:n,fill:null}}}})})),e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(20),o=n(48),s=n(272),l=r.__importDefault(n(90));n(984);var u=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 r.__extends(e,t),e.prototype.createShapePointsCfg=function(e){var n,r=t.prototype.createShapePointsCfg.call(this,e),l=this.getAttribute("size");if(l){n=this.getAttributeValues(l,e)[0];var u=this.coordinate;n/=o.getXDimensionLength(u)}else this.defaultSize||(this.defaultSize=s.getDefaultSize(this)),n=this.defaultSize;return r.size=n,r._size=i.get(e[a.FIELD_ORIGIN],[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}(l.default);e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(116),s=n(34),l=a.registerShapeFactory("violin",{defaultShapeType:"violin",getDefaultPoints:function(t){var e=t.size/2,n=[],r=function(t){if(!i.isArray(t))return[];var e=i.max(t);return i.map(t,(function(t){return t/e}))}(t._size);return i.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}});a.registerShape("violin","violin",{draw:function(t,e){var n=s.getStyle(t,!0,!0),i=this.parsePath(o.getViolinPath(t.points));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i}),name:"violin"})},getMarker:function(t){return{symbol:"circle",style:{r:4,fill:t.color}}}}),e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(26),i=n(99);r.registerShape("area","line",{draw:function(t,e){var n=i.getShapeAttrs(t,!0,!1,this);return e.addShape({type:"path",attrs:n,name:"area"})},getMarker:function(t){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:t.color,fill:null}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(26),i=n(99);r.registerShape("area","smooth",{draw:function(t,e){var n=this.coordinate,r=i.getShapeAttrs(t,!1,!0,this,i.getConstraint(n));return e.addShape({type:"path",attrs:r,name:"area"})},getMarker:function(t){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:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(26),i=n(99);r.registerShape("area","smooth-line",{draw:function(t,e){var n=this.coordinate,r=i.getShapeAttrs(t,!0,!0,this,i.getConstraint(n));return e.addShape({type:"path",attrs:r,name:"area"})},getMarker:function(t){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:t.color,fill:null}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(46),a=n(26),o=n(34),s=n(463);a.registerShape("edge","arc",{draw:function(t,e){var n,a=o.getStyle(t,!0,!1,"lineWidth"),l=t.points,u=l.length>2?"weight":"normal";if(t.isInCircle){var c={x:0,y:1};return"normal"===u?n=function(t,e,n){var r=s.getQPath(e,n),i=[["M",t.x,t.y]];return i.push(r),i}(l[0],l[1],c):(a.fill=a.stroke,n=function(t,e){var n=s.getQPath(t[1],e),r=s.getQPath(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}(l,c)),n=this.parsePath(n),e.addShape("path",{attrs:r.__assign(r.__assign({},a),{path:n})})}if("normal"===u)return l=this.parsePoints(l),n=i.getArcPath((l[1].x+l[0].x)/2,l[0].y,Math.abs(l[1].x-l[0].x)/2,Math.PI,2*Math.PI),e.addShape("path",{attrs:r.__assign(r.__assign({},a),{path:n})});var f=s.getCPath(l[1],l[3]),d=s.getCPath(l[2],l[0]);return n=[["M",l[0].x,l[0].y],["L",l[1].x,l[1].y],f,["L",l[3].x,l[3].y],["L",l[2].x,l[2].y],d,["Z"]],n=this.parsePath(n),a.fill=a.stroke,e.addShape("path",{attrs:r.__assign(r.__assign({},a),{path:n})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(34),o=n(463);i.registerShape("edge","smooth",{draw:function(t,e){var n=a.getStyle(t,!0,!1,"lineWidth"),i=t.points,s=this.parsePath(function(t,e){var n=o.getCPath(t,e),r=[["M",t.x,t.y]];return r.push(n),r}(i[0],i[1]));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:s})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(26),o=n(34),s=1/3;a.registerShape("edge","vhv",{draw:function(t,e){var n=o.getStyle(t,!0,!1,"lineWidth"),a=t.points,l=this.parsePath(function(t,e){var n=[];n.push({x:t.x,y:t.y*(1-s)+e.y*s}),n.push({x:e.x,y:t.y*(1-s)+e.y*s}),n.push(e);var r=[["M",t.x,t.y]];return i.each(n,(function(t){r.push(["L",t.x,t.y])})),r}(a[0],a[1]));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:l})})},getMarker:function(t){return{symbol:"circle",style:{r:4.5,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(116),o=n(34);i.registerShape("violin","smooth",{draw:function(t,e){var n=o.getStyle(t,!0,!0),i=this.parsePath(a.getSmoothViolinPath(t.points));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i})})},getMarker:function(t){return{symbol:"circle",style:{stroke:null,r:4,fill:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(26),a=n(116),o=n(34);i.registerShape("violin","hollow",{draw:function(t,e){var n=o.getStyle(t,!0,!1),i=this.parsePath(a.getViolinPath(t.points));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i})})},getMarker:function(t){return{symbol:"circle",style:{r:4,fill:null,stroke:t.color}}}}),i.registerShape("violin","hollow-smooth",{draw:function(t,e){var n=o.getStyle(t,!0,!1),i=this.parsePath(a.getSmoothViolinPath(t.points));return e.addShape("path",{attrs:r.__assign(r.__assign({},n),{path:i})})},getMarker:function(t){return{symbol:"circle",style:{r:4,fill:null,stroke:t.color}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.pieOuterLabelLayout=void 0;var r=n(0),i=n(46),a=n(475);e.pieOuterLabelLayout=function(t,e,n,o){var s=r.filter(t,(function(t){return!r.isNil(t)})),l=e[0]&&e[0].get("coordinate");if(l){for(var u=l.getCenter(),c=l.getRadius(),f={},d=0,p=e;d<p.length;d++){var h=p[d];f[h.get("id")]=h}var g=r.get(s[0],"labelHeight",14),v=r.get(s[0],"offset",0);if(!(v<=0)){var y="right",m=r.groupBy(s,(function(t){return t.x<u.x?"left":y})),b=l.start,x=l.end,_=Math.min(2*(c+v+g),l.getHeight()),O=_/2,P={minX:b.x,maxX:x.x,minY:u.y-O,maxY:u.y+O};r.each(m,(function(t,e){var n=Math.floor(_/g);t.length>n&&(t.sort((function(t,e){return e.percent-t.percent})),r.each(t,(function(t,e){e+1>n&&(f[t.id].set("visible",!1),t.invisible=!0)}))),a.antiCollision(t,g,P)})),r.each(m,(function(t,e){r.each(t,(function(t){var n=e===y,a=f[t.id].getChildByIndex(0);if(a){var o=c+v,s=t.y-u.y,d=Math.pow(o,2),p=Math.pow(s,2),h=d-p>0?d-p:0,g=Math.sqrt(h),m=Math.abs(Math.cos(t.angle)*o);t.x=n?u.x+Math.max(g,m):u.x-Math.max(g,m)}a&&(a.attr("y",t.y),a.attr("x",t.x)),function(t,e){var n=e.getCenter(),a=e.getRadius();if(t&&t.labelLine){var o=t.angle,s=t.offset,l=i.polarToCartesian(n.x,n.y,a,o),u=t.x+r.get(t,"offsetX",0)*(Math.cos(o)>0?1:-1),c=t.y+r.get(t,"offsetY",0)*(Math.sin(o)>0?1:-1),f={x:u-4*Math.cos(o),y:c-4*Math.sin(o)},d=t.labelLine.smooth,p=[],h=f.x-n.x,g=f.y-n.y,v=Math.atan(g/h);if(h<0&&(v+=Math.PI),!1===d){r.isObject(t.labelLine)||(t.labelLine={});var y=0;(o<0&&o>-Math.PI/2||o>1.5*Math.PI)&&f.y>l.y&&(y=1),o>=0&&o<Math.PI/2&&f.y>l.y&&(y=1),o>=Math.PI/2&&o<Math.PI&&l.y>f.y&&(y=1),(o<-Math.PI/2||o>=Math.PI&&o<1.5*Math.PI)&&l.y>f.y&&(y=1);var m=s/2>4?4:Math.max(s/2-1,0),b=i.polarToCartesian(n.x,n.y,a+m,o),x=i.polarToCartesian(n.x,n.y,a+s/2,v);p.push("M "+l.x+" "+l.y),p.push("L "+b.x+" "+b.y),p.push("A "+n.x+" "+n.y+" 0 0 "+y+" "+x.x+" "+x.y),p.push("L "+f.x+" "+f.y)}else{b=i.polarToCartesian(n.x,n.y,a+(s/2>4?4:Math.max(s/2-1,0)),o);var _=l.x<n.x?1:-1;p.push("M "+f.x+" "+f.y);var O=(l.y-n.y)/(l.x-n.x),P=(f.y-n.y)/(f.x-n.x);Math.abs(O-P)>Math.pow(Math.E,-16)&&p.push.apply(p,["C",f.x+4*_,f.y,2*b.x-l.x,2*b.y-l.y,l.x,l.y]),p.push("L "+l.x+" "+l.y)}t.labelLine.path=p.join(" ")}}(t,l)}))}))}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.pieSpiderLabelLayout=void 0;var r=n(0),i=n(46),a=n(475),o=n(115);e.pieSpiderLabelLayout=function(t,e,n,s){var l=e[0]&&e[0].get("coordinate");if(l){for(var u=l.getCenter(),c=l.getRadius(),f={},d=0,p=e;d<p.length;d++){var h=p[d];f[h.get("id")]=h}var g=r.get(t[0],"labelHeight",14),v=Math.max(r.get(t[0],"offset",0),4);r.each(t,(function(t){if(r.get(f,[t.id])){var e=t.x>u.x||t.x===u.x&&t.y>u.y,n=r.isNil(t.offsetX)?4:t.offsetX,a=i.polarToCartesian(u.x,u.y,c+4,t.angle),o=v+n;t.x=u.x+(e?1:-1)*(c+o),t.y=a.y}}));var y=l.start,m=l.end,b="right",x=r.groupBy(t,(function(t){return t.x<u.x?"left":b})),_=2*(c+v)+g;r.each(x,(function(t){var e=t.length*g;e>_&&(_=Math.min(e,Math.abs(y.y-m.y)))}));var O={minX:y.x,maxX:m.x,minY:u.y-_/2,maxY:u.y+_/2};r.each(x,(function(t,e){var n=_/g;t.length>n&&(t.sort((function(t,e){return e.percent-t.percent})),r.each(t,(function(t,e){e>n&&(f[t.id].set("visible",!1),t.invisible=!0)}))),a.antiCollision(t,g,O)}));var P=O.minY,w=O.maxY;r.each(x,(function(t,e){var n=e===b;r.each(t,(function(t){var e=r.get(f,t&&[t.id]);if(e)if(t.y<P||t.y>w)e.set("visible",!1);else{var a=e.getChildByIndex(0),s=a.getCanvasBBox(),u=n?s.x:s.maxX,c=s.y+s.height/2;o.translate(a,t.x-u,t.y-c),t.labelLine&&function(t,e,n){var a,o=e.getCenter(),s=e.getRadius(),l={x:t.x-(n?4:-4),y:t.y},u=i.polarToCartesian(o.x,o.y,s+4,t.angle),c={x:l.x,y:l.y},f={x:u.x,y:u.y},d=i.polarToCartesian(o.x,o.y,s,t.angle);if(l.y!==u.y){var p=n?4:-4;c.y=l.y,t.angle<0&&t.angle>=-Math.PI/2&&(c.x=Math.max(u.x,l.x-p),l.y<u.y?f.y=c.y:(f.y=u.y,f.x=Math.max(f.x,c.x-p))),t.angle>0&&t.angle<Math.PI/2&&(c.x=Math.max(u.x,l.x-p),l.y>u.y?f.y=c.y:(f.y=u.y,f.x=Math.max(f.x,c.x-p))),t.angle>Math.PI/2&&(c.x=Math.min(u.x,l.x-p),l.y>u.y?f.y=c.y:(f.y=u.y,f.x=Math.min(f.x,c.x-p))),t.angle<-Math.PI/2&&(c.x=Math.min(u.x,l.x-p),l.y<u.y?f.y=c.y:(f.y=u.y,f.x=Math.min(f.x,c.x-p)))}a=["M "+l.x+","+l.y,"L "+c.x+","+c.y,"L "+f.x+","+f.y,"L "+u.x+","+u.y,"L "+d.x+","+d.y].join(" "),t.labelLine=r.deepMix({},t.labelLine,{path:a})}(t,l,n)}}))}))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.hideOverlap=void 0;var r=n(0),i=n(996),a=n(114);e.hideOverlap=function(t,e,n,o){for(var s=0;s<e.length;s++){var l=e[s];if(e[s].get("visible"))for(var u=s+1;u<e.length;u++){var c=e[u];if(l&&c&&l!==c&&c.get("visible")){var f=a.getlLabelBackgroundInfo(l,t[s],r.get(t[s],"background.padding")),d=a.getlLabelBackgroundInfo(c,t[u],r.get(t[u],"background.padding"));i.isIntersect(f,d)&&e[u].set("visible",!1)}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isIntersect=e.isIntersectRect=void 0;var r=n(1),i=n(32).vec2.dot;function a(t){if(t.length>4)return[];var e=function(t,e){return[e.x-t.x,e.y-t.y]};return[e(t[0],t[1]),e(t[1],t[2])]}function o(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 s(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?[o(e[0],n,e[0]),o(e[1],n,e[0]),o(e[2],n,e[0]),o(e[3],n,e[0])]:e}function l(t,e){if(t.length>4)return{min:0,max:0};var n=[];return t.forEach((function(t){n.push(i([t.x,t.y],e))})),{min:Math.min.apply(Math,n),max:Math.max.apply(Math,n)}}function u(t,e){return t.max>e.min&&t.min<e.max}function c(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)}e.isIntersectRect=c,e.isIntersect=function(t,e){if(!t.rotation&&!e.rotation)return c(t,e);for(var n=s(t),i=s(e),o=r.__spreadArrays(a(n),a(i)),f=0;f<o.length;f++){var d=o[f];if(!u(l(n,d),l(i,d)))return!1}return!0}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adjustColor=void 0;var r=n(80),i=n(998);e.adjustColor=function(t,e,n){if(0!==n.length){var a=n[0].get("element").geometry.theme,o=a.labels||{},s=o.fillColorLight,l=o.fillColorDark;n.forEach((function(t,n){var o=e[n].find((function(t){return"text"===t.get("type")})),u=r.BBox.fromObject(t.getBBox()),c=r.BBox.fromObject(o.getCanvasBBox()),f=!u.contains(c),d=t.attr("fill"),p=i.isContrastColorWhite(d);f?o.attr(a.overflowLabels.style):p?s&&o.attr("fill",s):l&&o.attr("fill",l)}))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isContrastColorWhite=void 0;var r=n(1).__importDefault(n(171)),i={"#5B8FF9":!0};e.isContrastColorWhite=function(t){var e=r.default.toRGB(t).toUpperCase();if(i[e])return i[e];var n=r.default.rgb2arr(e);return(299*n[0]+587*n[1]+114*n[2])/1e3<128}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.intervalAdjustPosition=void 0;var r=n(80),i=n(114);function a(t,e,n){return!!t.getAdjust("stack")||e.every((function(e,a){var o=n[a];return function(t,e,n){var a=t.coordinate,o=i.findLabelTextShape(e),s=r.BBox.fromObject(o.getCanvasBBox()),l=r.BBox.fromObject(n.getBBox());return a.isTransposed?l.height>=s.height:l.width>=s.width}(t,e,o)}))}e.intervalAdjustPosition=function(t,e,n){var o;if(0!==n.length){var s=null===(o=n[0])||void 0===o?void 0:o.get("element"),l=null===s||void 0===s?void 0:s.geometry;l&&"interval"===l.type&&a(l,e,n)&&n.forEach((function(t,n){var a=e[n];!function(t,e,n){var a=t.coordinate,o=r.BBox.fromObject(n.getBBox()),s=i.findLabelTextShape(e);a.isTransposed?s.attr({x:o.minX+o.width/2,textAlign:"center"}):s.attr({y:o.minY+o.height/2,textBaseline:"middle"})}(l,a,t)}))}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.intervalHideOverlap=void 0;var r=n(0),i=n(114);e.intervalHideOverlap=function(t,e,n){var a;if(0!==n.length){var o=null===(a=n[0])||void 0===a?void 0:a.get("element"),s=null===o||void 0===o?void 0:o.geometry;if(s&&"interval"===s.type){var l,u=function(t){var e=[],n=Math.max(Math.floor(t.length/500),1);return r.each(t,(function(t,r){r%n===0?e.push(t):t.set("visible",!1)})),e}(e),c=s.getXYFields()[0],f=[],d=[],p=r.groupBy(u,(function(t){return t.get("data")[c]})),h=r.uniq(r.map(u,(function(t){return t.get("data")[c]})));u.forEach((function(t){t.set("visible",!0)}));var g=function(t){t&&(t.length&&d.push(t.pop()),d.push.apply(d,t))};for(r.size(h)>0&&(l=h.shift(),g(p[l])),r.size(h)>0&&(l=h.pop(),g(p[l])),r.each(h.reverse(),(function(t){g(p[t])}));d.length>0;){var v=d.shift();v.get("visible")&&(i.checkShapeOverlap(v,f)?v.set("visible",!1):f.push(v))}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.pointAdjustPosition=void 0;var r=n(0),i=n(114);function a(t,e,n){return t.some((function(t){return n(t,e)}))}function o(t,e){return a(t,e,(function(t,e){var n,r,a,o=i.findLabelTextShape(t),s=i.findLabelTextShape(e);return n=o.getCanvasBBox(),r=s.getCanvasBBox(),void 0===(a=2)&&(a=0),Math.max(0,Math.min(n.x+n.width+a,r.x+r.width+a)-Math.max(n.x-a,r.x-a))*Math.max(0,Math.min(n.y+n.height+a,r.y+r.height+a)-Math.max(n.y-a,r.y-a))>0}))}e.pointAdjustPosition=function(t,e,n,s,l){var u,c;if(0!==n.length){var f=null===(u=n[0])||void 0===u?void 0:u.get("element"),d=null===f||void 0===f?void 0:f.geometry;if(d&&"point"===d.type){var p=d.getXYFields(),h=p[0],g=p[1],v=r.groupBy(e,(function(t){return t.get("data")[h]})),y=[],m=l&&l.offset||(null===(c=t[0])||void 0===c?void 0:c.offset)||12;r.map(r.keys(v).reverse(),(function(t){for(var e=function(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,i),r}(d,v[t]);e.length;){var n=e.shift(),r=i.findLabelTextShape(n);if(a(y,n,(function(t,e){return t.get("data")[h]===e.get("data")[h]&&t.get("data")[g]===e.get("data")[g]})))r.set("visible",!1);else{var s=!1;o(y,n)&&(r.attr("y",r.attr("y")+2*m),s=o(y,n)),s?r.set("visible",!1):y.push(n)}}}))}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.pathAdjustPosition=void 0;var r=n(0),i=n(114);function a(t,e,n){return t.some((function(t){return n(t,e)}))}function o(t,e){return a(t,e,(function(t,e){var n,r,a,o=i.findLabelTextShape(t),s=i.findLabelTextShape(e);return n=o.getCanvasBBox(),r=s.getCanvasBBox(),void 0===(a=2)&&(a=0),Math.max(0,Math.min(n.x+n.width+a,r.x+r.width+a)-Math.max(n.x-a,r.x-a))*Math.max(0,Math.min(n.y+n.height+a,r.y+r.height+a)-Math.max(n.y-a,r.y-a))>0}))}e.pathAdjustPosition=function(t,e,n,s,l){var u,c;if(0!==n.length){var f=null===(u=n[0])||void 0===u?void 0:u.get("element"),d=null===f||void 0===f?void 0:f.geometry;if(d&&!(["path","line","area"].indexOf(d.type)<0)){var p=d.getXYFields(),h=p[0],g=p[1],v=r.groupBy(e,(function(t){return t.get("data")[h]})),y=[],m=l&&l.offset||(null===(c=t[0])||void 0===c?void 0:c.offset)||12;r.map(r.keys(v).reverse(),(function(t){for(var e=function(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,i),r}(d,v[t]);e.length;){var n=e.shift(),r=i.findLabelTextShape(n);if(a(y,n,(function(t,e){return t.get("data")[h]===e.get("data")[h]&&t.get("data")[g]===e.get("data")[g]})))r.set("visible",!1);else{var s=!1;o(y,n)&&(r.attr("y",r.attr("y")+2*m),s=o(y,n)),s?r.set("visible",!1):y.push(n)}}}))}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.limitInPlot=void 0;var r=n(0),i=n(48),a=n(1004),o=n(115);e.limitInPlot=function(t,e,n,s,l){if(!(e.length<=0)){var u=(null===l||void 0===l?void 0:l.direction)||["top","right","bottom","left"],c=(null===l||void 0===l?void 0:l.action)||"translate",f=(null===l||void 0===l?void 0:l.margin)||0,d=e[0].get("coordinate");if(d){var p=i.getCoordinateBBox(d,f),h=p.minX,g=p.minY,v=p.maxX,y=p.maxY;r.each(e,(function(t){var e=t.getCanvasBBox(),n=e.minX,i=e.minY,s=e.maxX,l=e.maxY,f=e.x,d=e.y,p=e.width,m=e.height,b=f,x=d;if(u.indexOf("left")>=0&&(n<h||s<h)&&(b=h),u.indexOf("top")>=0&&(i<g||l<g)&&(x=g),u.indexOf("right")>=0&&(n>v?b=v-p:s>v&&(b-=s-v)),u.indexOf("bottom")>=0&&(i>y?x=y-m:l>y&&(x-=l-y)),b!==f||x!==d){var _=b-f;"translate"===c?o.translate(t,_,x-d):"ellipsis"===c?t.findAll((function(t){return"text"===t.get("type")})).forEach((function(t){var e=r.pick(t.attr(),["fontSize","fontFamily","fontWeight","fontStyle","fontVariant"]),n=t.getCanvasBBox(),i=a.getEllipsisText(t.attr("text"),n.width-Math.abs(_),e);t.attr("text",i)})):t.hide()}}))}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getEllipsisText=e.measureTextWidth=void 0;var r=n(1),i=n(0),a=n(1005);e.measureTextWidth=i.memoize((function(t,e){void 0===e&&(e={});var n=e.fontSize,r=e.fontFamily,o=e.fontWeight,s=e.fontStyle,l=e.fontVariant,u=a.getCanvasContext();return u.font=[s,l,o,n+"px",r].join(" "),u.measureText(i.isString(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),r.__spreadArrays([t],i.values(e)).join("")})),e.getEllipsisText=function(t,n,r){var a,o=e.measureTextWidth("...",r);a=i.isString(t)?t:i.toString(t);var s,l,u=n,c=[];if(e.measureTextWidth(t,r)<=n)return t;for(;s=a.substr(0,16),!((l=e.measureTextWidth(s,r))+o>u&&l>u);)if(c.push(s),u-=l,!(a=a.substr(16)))return c.join("");for(;s=a.substr(0,1),!((l=e.measureTextWidth(s,r))+o>u);)if(c.push(s),u-=l,!(a=a.substr(1)))return c.join("");return c.join("")+"..."}},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.getCanvasContext=void 0,e.getCanvasContext=function(){return r||(r=document.createElement("canvas").getContext("2d")),r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.showGrid=e.getCircleGridItems=e.getLineGridItems=e.getGridThemeCfg=void 0;var r=n(0);e.getGridThemeCfg=function(t,e){var n=r.deepMix({},r.get(t,["components","axis","common"]),r.get(t,["components","axis",e]));return r.get(n,["grid"],{})},e.getLineGridItems=function(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+s)/2;i.push({points:[t.convert("y"===n?{x:0,y:l}:{x:l,y:0}),t.convert("y"===n?{x:1,y:l}:{x:l,y:1})]})}return a}),a[0]),i},e.getCircleGridItems=function(t,e,n,i,a){var o=e.values.length,s=[],l=n.getTicks();return l.reduce((function(e,n){var l=e?e.value:n.value,u=n.value,c=(l+u)/2;return"x"===a?s.push({points:[t.convert({x:i?u:c,y:0}),t.convert({x:i?u:c,y:1})]}):s.push({points:r.map(Array(o+1),(function(e,n){return t.convert({x:n/o,y:i?u:c})}))}),n}),l[0]),s},e.showGrid=function(t,e){var n=r.get(e,"grid");if(null===n)return!1;var i=r.get(t,"grid");return!(void 0===n&&null===i)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(104),a=n(70),o=n(80),s=n(275),l=n(20),u=n(0),c=n(71),f=function(t){function e(e){var n=t.call(this,e)||this;return n.onChangeFn=u.noop,n.resetMeasure=function(){n.clear()},n.onValueChange=function(t){var e=t.ratio,r=n.getValidScrollbarCfg().animate;n.ratio=u.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(l.LAYER.FORE).addGroup(),n.onChangeFn=u.throttle(n.onValueChange,20,{leading:!0}),n.trackLen=0,n.thumbLen=0,n.ratio=0,n.view.on(l.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,n.resetMeasure),n.view.on(l.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_SIZE,n.resetMeasure),n}return r.__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(l.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,this.resetMeasure),this.view.off(l.VIEW_LIFE_CIRCLE.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"),i=this.scrollbar.component.getLayoutBBox(),a=new o.BBox(i.x,i.y,Math.min(i.width,e),i.height).expand(n),u=this.getScrollbarComponentCfg(),c=void 0,f=void 0;if(u.isHorizontal){var d=s.directionToPosition(this.view.viewBBox,a,l.DIRECTION.BOTTOM),p=(d[0],d[1]),h=s.directionToPosition(this.view.coordinateBBox,a,l.DIRECTION.BOTTOM),g=h[0];h[1],c=g,f=p}else{var v=s.directionToPosition(this.view.viewBBox,a,l.DIRECTION.RIGHT),y=(v[0],p=v[1],s.directionToPosition(this.view.viewBBox,a,l.DIRECTION.RIGHT));g=y[0],y[1],c=g,f=p}c+=n[3],f+=n[0],this.trackLen?this.scrollbar.component.update(r.__assign(r.__assign({},u),{x:c,y:f,trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio})):this.scrollbar.component.update(r.__assign(r.__assign({},u),{x:c,y:f})),this.view.viewBBox=this.view.viewBBox.cut(a,u.isHorizontal?l.DIRECTION.BOTTOM:l.DIRECTION.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.getThemeOptions=function(){var t=this.view.getTheme();return u.get(t,["components","scrollbar","common"],{})},e.prototype.getScrollbarTheme=function(t){var e=u.get(this.view.getTheme(),["components","scrollbar"]),n=t||{},i=n.thumbHighlightColor,a=r.__rest(n,["thumbHighlightColor"]);return{default:u.deepMix({},u.get(e,["default","style"],{}),a),hover:u.deepMix({},u.get(e,["hover","style"],{}),{thumbColor:i})}},e.prototype.measureScrollbar=function(){var t=this.view.getXScale(),e=this.view.getYScales().slice();this.data=this.view.getOptions().data,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)*u.clamp(this.ratio,0,1));return[t,Math.min(t+this.step-1,this.cnt-1)]},e.prototype.changeViewData=function(t,e){var n=this,r=t[0],i=t[1],a="vertical"!==this.getValidScrollbarCfg().type,o=u.valuesOfKey(this.data,this.xScaleCfg.field),s=a?o:o.reverse();this.yScalesCfg.forEach((function(t){n.view.scale(t.field,{formatter:t.formatter,type:t.type,min:t.min,max:t.max})})),this.view.filter(this.xScaleCfg.field,(function(t){var e=s.indexOf(t);return!(e>-1)||c.isBetween(e,r,i)})),this.view.render(!0)},e.prototype.createScrollbar=function(){var t="vertical"!==this.getValidScrollbarCfg().type,e=new a.Scrollbar(r.__assign(r.__assign({container:this.container},this.getScrollbarComponentCfg()),{x:0,y:0}));return e.init(),{component:e,layer:l.LAYER.FORE,direction:t?l.DIRECTION.BOTTOM:l.DIRECTION.RIGHT,type:l.COMPONENT_TYPE.SCROLLBAR}},e.prototype.updateScrollbar=function(){var t=this.getScrollbarComponentCfg(),e=this.trackLen?r.__assign(r.__assign({},t),{trackLen:this.trackLen,thumbLen:this.thumbLen,thumbOffset:(this.trackLen-this.thumbLen)*this.ratio}):r.__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.view.getOptions().data,n=u.valuesOfKey(e,t.field);return u.size(n)},e.prototype.getScrollbarComponentCfg=function(){var t=this.view,e=t.coordinateBBox,n=t.viewBBox,i=this.getValidScrollbarCfg(),a=i.type,o=i.padding,s=i.width,l=i.height,c=i.style,f="vertical"!==a,d=o[0],p=o[1],h=o[2],g=o[3],v=f?{x:e.minX+g,y:n.maxY-l-h}:{x:n.maxX-s-p,y:e.minY+d},y=this.getStep(),m=this.getCnt(),b=f?e.width-g-p:e.height-d-h,x=Math.max(b*u.clamp(y/m,0,1),20);return r.__assign(r.__assign({},this.getThemeOptions()),{x:v.x,y:v.y,size:f?l:s,isHorizontal:f,trackLen:b,thumbLen:x,thumbOffset:0,theme:this.getScrollbarTheme(c)})},e.prototype.getValidScrollbarCfg=function(){var t={type:"horizontal",categorySize:32,width:8,height:8,padding:[0,0,0,0],animate:!0,style:{}};return u.isObject(this.option)&&(t=r.__assign(r.__assign({},t),this.option)),u.isObject(this.option)&&this.option.padding||(t.padding=(t.type,[0,0,0,0])),t},e}(i.Controller);e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.clearList=void 0;var r=n(0),i="inactive",a="active";e.clearList=function(t){var e=t.getItems();r.each(e,(function(e){t.hasState(e,a)&&t.setItemState(e,a,!1),t.hasState(e,i)&&t.setItemState(e,i,!1)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(148)),o="unchecked",s="checked",l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.stateName=s,e}return r.__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&&i.each(r,(function(n){e(n)?(t.hasState(n,o)&&t.setItemState(n,o,!1),t.setItemState(n,s,!0)):t.hasState(n,s)||t.setItemState(n,o,!0)}))},e.prototype.toggle=function(){var t=this.getTriggerListInfo();if(t&&t.item){var e=t.list,n=t.item;!i.some(e.getItems(),(function(t){return e.hasState(t,o)}))||e.hasState(n,o)?this.setItemState(e,n,!0):this.reset()}},e.prototype.checked=function(){this.setState()},e.prototype.reset=function(){var t=this.getAllowComponents();i.each(t,(function(t){t.clearItemsState(s),t.clearItemsState(o)}))},e}(a.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=n(31),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.shapeType="circle",e}return r.__extends(e,t),e.prototype.getMaskAttrs=function(){var t=this.points,e=i.last(this.points),n=0,r=0,o=0;if(t.length){var s=t[0];n=a.distance(s,e)/2,r=(e.x+s.x)/2,o=(e.y+s.y)/2}return{x:r,y:o,r:n}},e}(r.__importDefault(n(281)).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0);function a(t){t.x=i.clamp(t.x,0,1),t.y=i.clamp(t.y,0,1)}var o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.dim="x",e.inPlot=!0,e}return r.__extends(e,t),e.prototype.getRegion=function(){var t=null,e=null,n=this.points,r=this.dim,o=this.context.view.getCoordinate(),s=o.invert(i.head(n)),l=o.invert(i.last(n));return this.inPlot&&(a(s),a(l)),"x"===r?(t=o.convert({x:s.x,y:0}),e=o.convert({x:l.x,y:1})):(t=o.convert({x:0,y:s.y}),e=o.convert({x:1,y:l.y})),{start:t,end:e}},e}(r.__importDefault(n(476)).default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(31),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getMaskPath=function(){var t=this.points;return i.getSpline(t,!0)},e}(r.__importDefault(n(477)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(478)),o=n(31),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.filterView=function(t,e,n){var r=o.getSilbings(t);i.each(r,(function(t){t.filter(e,n)}))},e.prototype.reRender=function(t){var e=o.getSilbings(t);i.each(e,(function(t){t.render(!0)}))},e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(43)),o=n(31),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.filter=function(){var t=o.getDelegationObject(this.context),e=this.context.view,n=o.getElements(e);if(o.isMask(this.context)){var r=o.getMaskedElements(this.context,10);r&&i.each(n,(function(t){r.includes(t)?t.show():t.hide()}))}else if(t){var a=t.component,s=a.get("field");if(o.isList(t)){if(s){var l=a.getItemsByState("unchecked"),u=o.getScaleByField(e,s),c=l.map((function(t){return t.name}));i.each(n,(function(t){var e=o.getElementValue(t,s),n=u.getText(e);c.indexOf(n)>=0?t.hide():t.show()}))}}else if(o.isSlider(t)){var f=a.getValue(),d=f[0],p=f[1];i.each(n,(function(t){var e=o.getElementValue(t,s);e>=d&&e<=p?t.show():t.hide()}))}}},e.prototype.clear=function(){var t=o.getElements(this.context.view);i.each(t,(function(t){t.show()}))},e.prototype.reset=function(){this.clear()},e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=r.__importDefault(n(43)),o=n(31),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.byRecord=!1,e}return r.__extends(e,t),e.prototype.filter=function(){o.isMask(this.context)&&(this.byRecord?this.filterByRecord():this.filterByBBox())},e.prototype.filterByRecord=function(){var t=this.context.view,e=o.getMaskedElements(this.context,10);if(e){var n=t.getXScale().field,r=t.getYScales()[0].field,a=e.map((function(t){return t.getModel().data})),s=o.getSilbings(t);i.each(s,(function(t){var e=o.getElements(t);i.each(e,(function(t){var e=t.getModel().data;o.isInRecords(a,e,n,r)?t.show():t.hide()}))}))}},e.prototype.filterByBBox=function(){var t=this,e=this.context.view,n=o.getSilbings(e);i.each(n,(function(e){var n=o.getSiblingMaskElements(t.context,e,10),r=o.getElements(e);n&&i.each(r,(function(t){n.includes(t)?t.show():t.hide()}))}))},e.prototype.reset=function(){var t=o.getSilbings(this.context.view);i.each(t,(function(t){var e=o.getElements(t);i.each(e,(function(t){t.show()}))}))},e}(a.default);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(32),a=n(0),o=n(260),s=r.__importDefault(n(43)),l=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 r.__extends(e,t),e.prototype.getButtonCfg=function(){return a.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:r.__assign({text:t.text},t.textStyle)}).getBBox(),i=o.parsePadding(t.padding),a=e.addShape({type:"rect",name:"button-rect",attrs:r.__assign({x:n.x-i[3],y:n.y-i[0],width:n.width+i[1]+i[3],height:n.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.getCoordinate().convert({x:1,y:1}),e=this.buttonGroup,n=e.getBBox(),r=i.ext.transform(null,[["t",t.x-n.width-10,t.y+n.height+5]]);e.setMatrix(r)},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}(s.default);e.default=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=r.__importDefault(n(43)),a=n(31),o=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.starting=!1,e.dragStart=!1,e}return r.__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}):a.distance(t,this.startPoint)>4&&(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}(i.default);e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(32),a=n(259),o=n(31),s=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 r.__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();if(o.distance(t,e)>5&&!this.isMoving&&(this.isMoving=!0),this.isMoving){var n=this.context.view,r=i.ext.transform(this.startMatrix,[["t",e.x-t.x,e.y-t.y]]);n.backgroundGroup.setMatrix(r),n.foregroundGroup.setMatrix(r),n.middleGroup.setMatrix(r)}}},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}(a.Action);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.startPoint=null,e.starting=!1,e.startCache={},e}return r.__extends(e,t),e.prototype.start=function(){var t=this;this.startPoint=this.context.getCurrentPoint(),this.starting=!0;var e=this.dims;i.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(),a=n.invert(e),o=n.invert(r),s=o.x-a.x,l=o.y-a.y,u=this.context.view,c=this.dims;i.each(c,(function(e){t.translateDim(e,{x:-1*s,y:-1*l})})),u.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}(r.__importDefault(n(479)).default);e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(0),a=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.zoomRatio=.05,e}return r.__extends(e,t),e.prototype.zoomIn=function(){this.zoom(this.zoomRatio)},e.prototype.zoom=function(t){var e=this,n=this.dims;i.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,f=(c-u)/a;c>u&&f<100&&f>.01&&r.scale(e.field,{nice:!1,min:o-l,max:s+l})},e}(r.__importDefault(n(479)).default);e.default=a},function(t,e,n){"use strict";(function(t){var e=n(2)(n(6));t.exports=function r(i){var a=n(1022),o=n(3),s=n(1023);function l(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,n=1;n<arguments.length;n++)e+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+t+"; visit "+e+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var u=o.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;u.hasOwnProperty("ReactCurrentDispatcher")||(u.ReactCurrentDispatcher={current:null}),u.hasOwnProperty("ReactCurrentBatchConfig")||(u.ReactCurrentBatchConfig={suspense:null});var c="function"===typeof Symbol&&Symbol.for,f=c?Symbol.for("react.element"):60103,d=c?Symbol.for("react.portal"):60106,p=c?Symbol.for("react.fragment"):60107,h=c?Symbol.for("react.strict_mode"):60108,g=c?Symbol.for("react.profiler"):60114,v=c?Symbol.for("react.provider"):60109,y=c?Symbol.for("react.context"):60110,m=c?Symbol.for("react.concurrent_mode"):60111,b=c?Symbol.for("react.forward_ref"):60112,x=c?Symbol.for("react.suspense"):60113,_=c?Symbol.for("react.suspense_list"):60120,O=c?Symbol.for("react.memo"):60115,P=c?Symbol.for("react.lazy"):60116,w=c?Symbol.for("react.block"):60121,M="function"===typeof Symbol&&Symbol.iterator;function C(t){return null===t||"object"!==(0,e.default)(t)?null:"function"===typeof(t=M&&t[M]||t["@@iterator"])?t:null}function S(t){if(null==t)return null;if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t;switch(t){case p:return"Fragment";case d:return"Portal";case g:return"Profiler";case h:return"StrictMode";case x:return"Suspense";case _:return"SuspenseList"}if("object"===(0,e.default)(t))switch(t.$$typeof){case y:return"Context.Consumer";case v:return"Context.Provider";case b:var n=t.render;return n=n.displayName||n.name||"",t.displayName||(""!==n?"ForwardRef("+n+")":"ForwardRef");case O:return S(t.type);case w:return S(t.render);case P:if(t=1===t._status?t._result:null)return S(t)}return null}function A(t){var e=t,n=t;if(t.alternate)for(;e.return;)e=e.return;else{t=e;do{0!==(1026&(e=t).effectTag)&&(n=e.return),t=e.return}while(t)}return 3===e.tag?n:null}function E(t){if(A(t)!==t)throw Error(l(188))}function j(t){var e=t.alternate;if(!e){if(null===(e=A(t)))throw Error(l(188));return e!==t?null:t}for(var n=t,r=e;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return E(i),t;if(a===r)return E(i),e;a=a.sibling}throw Error(l(188))}if(n.return!==r.return)n=i,r=a;else{for(var o=!1,s=i.child;s;){if(s===n){o=!0,n=i,r=a;break}if(s===r){o=!0,r=i,n=a;break}s=s.sibling}if(!o){for(s=a.child;s;){if(s===n){o=!0,n=a,r=i;break}if(s===r){o=!0,r=a,n=i;break}s=s.sibling}if(!o)throw Error(l(189))}}if(n.alternate!==r)throw Error(l(190))}if(3!==n.tag)throw Error(l(188));return n.stateNode.current===n?t:e}function T(t){if(!(t=j(t)))return null;for(var e=t;;){if(5===e.tag||6===e.tag)return e;if(e.child)e.child.return=e,e=e.child;else{if(e===t)break;for(;!e.sibling;){if(!e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}}return null}var I=i.getPublicInstance,k=i.getRootHostContext,F=i.getChildHostContext,L=i.prepareForCommit,D=i.resetAfterCommit,N=i.createInstance,R=i.appendInitialChild,B=i.finalizeInitialChildren,z=i.prepareUpdate,V=i.shouldSetTextContent,G=i.shouldDeprioritizeSubtree,W=i.createTextInstance,Y=i.setTimeout,H=i.clearTimeout,U=i.noTimeout,X=i.isPrimaryRenderer,q=i.supportsMutation,K=i.supportsPersistence,$=i.supportsHydration,Z=i.appendChild,Q=i.appendChildToContainer,J=i.commitTextUpdate,tt=i.commitMount,et=i.commitUpdate,nt=i.insertBefore,rt=i.insertInContainerBefore,it=i.removeChild,at=i.removeChildFromContainer,ot=i.resetTextContent,st=i.hideInstance,lt=i.hideTextInstance,ut=i.unhideInstance,ct=i.unhideTextInstance,ft=i.cloneInstance,dt=i.createContainerChildSet,pt=i.appendChildToContainerChildSet,ht=i.finalizeContainerChildren,gt=i.replaceContainerChildren,vt=i.cloneHiddenInstance,yt=i.cloneHiddenTextInstance,mt=i.canHydrateInstance,bt=i.canHydrateTextInstance,xt=i.isSuspenseInstancePending,_t=i.isSuspenseInstanceFallback,Ot=i.getNextHydratableSibling,Pt=i.getFirstHydratableChild,wt=i.hydrateInstance,Mt=i.hydrateTextInstance,Ct=i.getNextHydratableInstanceAfterSuspenseInstance,St=i.commitHydratedContainer,At=i.commitHydratedSuspenseInstance,Et=/^(.*)[\\\/]/;function jt(t){var e="";do{t:switch(t.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break t;default:var r=t._debugOwner,i=t._debugSource,a=S(t.type);n=null,r&&(n=S(r.type)),r=a,a="",i?a=" (at "+i.fileName.replace(Et,"")+":"+i.lineNumber+")":n&&(a=" (created by "+n+")"),n="\n in "+(r||"Unknown")+a}e+=n,t=t.return}while(t);return e}var Tt=[],It=-1;function kt(t){0>It||(t.current=Tt[It],Tt[It]=null,It--)}function Ft(t,e){It++,Tt[It]=t.current,t.current=e}var Lt={},Dt={current:Lt},Nt={current:!1},Rt=Lt;function Bt(t,e){var n=t.type.contextTypes;if(!n)return Lt;var r=t.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===e)return r.__reactInternalMemoizedMaskedChildContext;var i,a={};for(i in n)a[i]=e[i];return r&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=a),a}function zt(t){return null!==(t=t.childContextTypes)&&void 0!==t}function Vt(){kt(Nt),kt(Dt)}function Gt(t,e,n){if(Dt.current!==Lt)throw Error(l(168));Ft(Dt,e),Ft(Nt,n)}function Wt(t,e,n){var r=t.stateNode;if(t=e.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(l(108,S(e)||"Unknown",i));return a({},n,{},r)}function Yt(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||Lt,Rt=Dt.current,Ft(Dt,t),Ft(Nt,Nt.current),!0}function Ht(t,e,n){var r=t.stateNode;if(!r)throw Error(l(169));n?(t=Wt(t,e,Rt),r.__reactInternalMemoizedMergedChildContext=t,kt(Nt),kt(Dt),Ft(Dt,t)):kt(Nt),Ft(Nt,n)}var Ut=s.unstable_runWithPriority,Xt=s.unstable_scheduleCallback,qt=s.unstable_cancelCallback,Kt=s.unstable_requestPaint,$t=s.unstable_now,Zt=s.unstable_getCurrentPriorityLevel,Qt=s.unstable_ImmediatePriority,Jt=s.unstable_UserBlockingPriority,te=s.unstable_NormalPriority,ee=s.unstable_LowPriority,ne=s.unstable_IdlePriority,re={},ie=s.unstable_shouldYield,ae=void 0!==Kt?Kt:function(){},oe=null,se=null,le=!1,ue=$t(),ce=1e4>ue?$t:function(){return $t()-ue};function fe(){switch(Zt()){case Qt:return 99;case Jt:return 98;case te:return 97;case ee:return 96;case ne:return 95;default:throw Error(l(332))}}function de(t){switch(t){case 99:return Qt;case 98:return Jt;case 97:return te;case 96:return ee;case 95:return ne;default:throw Error(l(332))}}function pe(t,e){return t=de(t),Ut(t,e)}function he(t,e,n){return t=de(t),Xt(t,e,n)}function ge(t){return null===oe?(oe=[t],se=Xt(Qt,ye)):oe.push(t),re}function ve(){if(null!==se){var t=se;se=null,qt(t)}ye()}function ye(){if(!le&&null!==oe){le=!0;var t=0;try{var e=oe;pe(99,(function(){for(;t<e.length;t++){var n=e[t];do{n=n(!0)}while(null!==n)}})),oe=null}catch(n){throw null!==oe&&(oe=oe.slice(t+1)),Xt(Qt,ve),n}finally{le=!1}}}function me(t,e,n){return 1073741821-(1+((1073741821-t+e/10)/(n/=10)|0))*n}var be="function"===typeof Object.is?Object.is:function(t,e){return t===e&&(0!==t||1/t===1/e)||t!==t&&e!==e},xe=Object.prototype.hasOwnProperty;function _e(t,n){if(be(t,n))return!0;if("object"!==(0,e.default)(t)||null===t||"object"!==(0,e.default)(n)||null===n)return!1;var r=Object.keys(t),i=Object.keys(n);if(r.length!==i.length)return!1;for(i=0;i<r.length;i++)if(!xe.call(n,r[i])||!be(t[r[i]],n[r[i]]))return!1;return!0}function Oe(t,e){if(t&&t.defaultProps)for(var n in e=a({},e),t=t.defaultProps)void 0===e[n]&&(e[n]=t[n]);return e}var Pe={current:null},we=null,Me=null,Ce=null;function Se(){Ce=Me=we=null}function Ae(t,e){t=t.type._context,X?(Ft(Pe,t._currentValue),t._currentValue=e):(Ft(Pe,t._currentValue2),t._currentValue2=e)}function Ee(t){var e=Pe.current;kt(Pe),t=t.type._context,X?t._currentValue=e:t._currentValue2=e}function je(t,e){for(;null!==t;){var n=t.alternate;if(t.childExpirationTime<e)t.childExpirationTime=e,null!==n&&n.childExpirationTime<e&&(n.childExpirationTime=e);else{if(!(null!==n&&n.childExpirationTime<e))break;n.childExpirationTime=e}t=t.return}}function Te(t,e){we=t,Ce=Me=null,null!==(t=t.dependencies)&&null!==t.firstContext&&(t.expirationTime>=e&&(ar=!0),t.firstContext=null)}function Ie(t,e){if(Ce!==t&&!1!==e&&0!==e)if("number"===typeof e&&1073741823!==e||(Ce=t,e=1073741823),e={context:t,observedBits:e,next:null},null===Me){if(null===we)throw Error(l(308));Me=e,we.dependencies={expirationTime:0,firstContext:e,responders:null}}else Me=Me.next=e;return X?t._currentValue:t._currentValue2}var ke=!1;function Fe(t){t.updateQueue={baseState:t.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function Le(t,e){t=t.updateQueue,e.updateQueue===t&&(e.updateQueue={baseState:t.baseState,baseQueue:t.baseQueue,shared:t.shared,effects:t.effects})}function De(t,e){return(t={expirationTime:t,suspenseConfig:e,tag:0,payload:null,callback:null,next:null}).next=t}function Ne(t,e){if(null!==(t=t.updateQueue)){var n=(t=t.shared).pending;null===n?e.next=e:(e.next=n.next,n.next=e),t.pending=e}}function Re(t,e){var n=t.alternate;null!==n&&Le(n,t),null===(n=(t=t.updateQueue).baseQueue)?(t.baseQueue=e.next=e,e.next=e):(e.next=n.next,n.next=e)}function Be(t,e,n,r){var i=t.updateQueue;ke=!1;var o=i.baseQueue,s=i.shared.pending;if(null!==s){if(null!==o){var l=o.next;o.next=s.next,s.next=l}o=s,i.shared.pending=null,null!==(l=t.alternate)&&null!==(l=l.updateQueue)&&(l.baseQueue=s)}if(null!==o){l=o.next;var u=i.baseState,c=0,f=null,d=null,p=null;if(null!==l)for(var h=l;;){if((s=h.expirationTime)<r){var g={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===p?(d=p=g,f=u):p=p.next=g,s>c&&(c=s)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),Wi(s,h.suspenseConfig);t:{var v=t,y=h;switch(s=e,g=n,y.tag){case 1:if("function"===typeof(v=y.payload)){u=v.call(g,u,s);break t}u=v;break t;case 3:v.effectTag=-4097&v.effectTag|64;case 0:if(null===(s="function"===typeof(v=y.payload)?v.call(g,u,s):v)||void 0===s)break t;u=a({},u,s);break t;case 2:ke=!0}}null!==h.callback&&(t.effectTag|=32,null===(s=i.effects)?i.effects=[h]:s.push(h))}if(null===(h=h.next)||h===l){if(null===(s=i.shared.pending))break;h=o.next=s.next,s.next=l,i.baseQueue=o=s,i.shared.pending=null}}null===p?f=u:p.next=d,i.baseState=f,i.baseQueue=p,Yi(c),t.expirationTime=c,t.memoizedState=u}}function ze(t,e,n){if(t=e.effects,e.effects=null,null!==t)for(e=0;e<t.length;e++){var r=t[e],i=r.callback;if(null!==i){if(r.callback=null,r=i,i=n,"function"!==typeof r)throw Error(l(191,r));r.call(i)}}}var Ve=u.ReactCurrentBatchConfig,Ge=(new o.Component).refs;function We(t,e,n,r){n=null===(n=n(r,e=t.memoizedState))||void 0===n?e:a({},e,n),t.memoizedState=n,0===t.expirationTime&&(t.updateQueue.baseState=n)}var Ye={isMounted:function(t){return!!(t=t._reactInternalFiber)&&A(t)===t},enqueueSetState:function(t,e,n){t=t._reactInternalFiber;var r=ji(),i=Ve.suspense;(i=De(r=Ti(r,t,i),i)).payload=e,void 0!==n&&null!==n&&(i.callback=n),Ne(t,i),Ii(t,r)},enqueueReplaceState:function(t,e,n){t=t._reactInternalFiber;var r=ji(),i=Ve.suspense;(i=De(r=Ti(r,t,i),i)).tag=1,i.payload=e,void 0!==n&&null!==n&&(i.callback=n),Ne(t,i),Ii(t,r)},enqueueForceUpdate:function(t,e){t=t._reactInternalFiber;var n=ji(),r=Ve.suspense;(r=De(n=Ti(n,t,r),r)).tag=2,void 0!==e&&null!==e&&(r.callback=e),Ne(t,r),Ii(t,n)}};function He(t,e,n,r,i,a,o){return"function"===typeof(t=t.stateNode).shouldComponentUpdate?t.shouldComponentUpdate(r,a,o):!e.prototype||!e.prototype.isPureReactComponent||!_e(n,r)||!_e(i,a)}function Ue(t,n,r){var i=!1,a=Lt,o=n.contextType;return"object"===(0,e.default)(o)&&null!==o?o=Ie(o):(a=zt(n)?Rt:Dt.current,o=(i=null!==(i=n.contextTypes)&&void 0!==i)?Bt(t,a):Lt),n=new n(r,o),t.memoizedState=null!==n.state&&void 0!==n.state?n.state:null,n.updater=Ye,t.stateNode=n,n._reactInternalFiber=t,i&&((t=t.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,t.__reactInternalMemoizedMaskedChildContext=o),n}function Xe(t,e,n,r){t=e.state,"function"===typeof e.componentWillReceiveProps&&e.componentWillReceiveProps(n,r),"function"===typeof e.UNSAFE_componentWillReceiveProps&&e.UNSAFE_componentWillReceiveProps(n,r),e.state!==t&&Ye.enqueueReplaceState(e,e.state,null)}function qe(t,n,r,i){var a=t.stateNode;a.props=r,a.state=t.memoizedState,a.refs=Ge,Fe(t);var o=n.contextType;"object"===(0,e.default)(o)&&null!==o?a.context=Ie(o):(o=zt(n)?Rt:Dt.current,a.context=Bt(t,o)),Be(t,r,a,i),a.state=t.memoizedState,"function"===typeof(o=n.getDerivedStateFromProps)&&(We(t,n,o,r),a.state=t.memoizedState),"function"===typeof n.getDerivedStateFromProps||"function"===typeof a.getSnapshotBeforeUpdate||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||(n=a.state,"function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),n!==a.state&&Ye.enqueueReplaceState(a,a.state,null),Be(t,r,a,i),a.state=t.memoizedState),"function"===typeof a.componentDidMount&&(t.effectTag|=4)}var Ke=Array.isArray;function $e(t,n,r){if(null!==(t=r.ref)&&"function"!==typeof t&&"object"!==(0,e.default)(t)){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(l(309));var i=r.stateNode}if(!i)throw Error(l(147,t));var a=""+t;return null!==n&&null!==n.ref&&"function"===typeof n.ref&&n.ref._stringRef===a?n.ref:((n=function(t){var e=i.refs;e===Ge&&(e=i.refs={}),null===t?delete e[a]:e[a]=t})._stringRef=a,n)}if("string"!==typeof t)throw Error(l(284));if(!r._owner)throw Error(l(290,t))}return t}function Ze(t,e){if("textarea"!==t.type)throw Error(l(31,"[object Object]"===Object.prototype.toString.call(e)?"object with keys {"+Object.keys(e).join(", ")+"}":e,""))}function Qe(t){function n(e,n){if(t){var r=e.lastEffect;null!==r?(r.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function r(e,r){if(!t)return null;for(;null!==r;)n(e,r),r=r.sibling;return null}function i(t,e){for(t=new Map;null!==e;)null!==e.key?t.set(e.key,e):t.set(e.index,e),e=e.sibling;return t}function a(t,e){return(t=fa(t,e)).index=0,t.sibling=null,t}function o(e,n,r){return e.index=r,t?null!==(r=e.alternate)?(r=r.index)<n?(e.effectTag=2,n):r:(e.effectTag=2,n):n}function s(e){return t&&null===e.alternate&&(e.effectTag=2),e}function u(t,e,n,r){return null===e||6!==e.tag?((e=ha(n,t.mode,r)).return=t,e):((e=a(e,n)).return=t,e)}function c(t,e,n,r){return null!==e&&e.elementType===n.type?((r=a(e,n.props)).ref=$e(t,e,n),r.return=t,r):((r=da(n.type,n.key,n.props,null,t.mode,r)).ref=$e(t,e,n),r.return=t,r)}function h(t,e,n,r){return null===e||4!==e.tag||e.stateNode.containerInfo!==n.containerInfo||e.stateNode.implementation!==n.implementation?((e=ga(n,t.mode,r)).return=t,e):((e=a(e,n.children||[])).return=t,e)}function g(t,e,n,r,i){return null===e||7!==e.tag?((e=pa(n,t.mode,r,i)).return=t,e):((e=a(e,n)).return=t,e)}function v(t,n,r){if("string"===typeof n||"number"===typeof n)return(n=ha(""+n,t.mode,r)).return=t,n;if("object"===(0,e.default)(n)&&null!==n){switch(n.$$typeof){case f:return(r=da(n.type,n.key,n.props,null,t.mode,r)).ref=$e(t,null,n),r.return=t,r;case d:return(n=ga(n,t.mode,r)).return=t,n}if(Ke(n)||C(n))return(n=pa(n,t.mode,r,null)).return=t,n;Ze(t,n)}return null}function y(t,n,r,i){var a=null!==n?n.key:null;if("string"===typeof r||"number"===typeof r)return null!==a?null:u(t,n,""+r,i);if("object"===(0,e.default)(r)&&null!==r){switch(r.$$typeof){case f:return r.key===a?r.type===p?g(t,n,r.props.children,i,a):c(t,n,r,i):null;case d:return r.key===a?h(t,n,r,i):null}if(Ke(r)||C(r))return null!==a?null:g(t,n,r,i,null);Ze(t,r)}return null}function m(t,n,r,i,a){if("string"===typeof i||"number"===typeof i)return u(n,t=t.get(r)||null,""+i,a);if("object"===(0,e.default)(i)&&null!==i){switch(i.$$typeof){case f:return t=t.get(null===i.key?r:i.key)||null,i.type===p?g(n,t,i.props.children,a,i.key):c(n,t,i,a);case d:return h(n,t=t.get(null===i.key?r:i.key)||null,i,a)}if(Ke(i)||C(i))return g(n,t=t.get(r)||null,i,a,null);Ze(n,i)}return null}function b(e,a,s,l){for(var u=null,c=null,f=a,d=a=0,p=null;null!==f&&d<s.length;d++){f.index>d?(p=f,f=null):p=f.sibling;var h=y(e,f,s[d],l);if(null===h){null===f&&(f=p);break}t&&f&&null===h.alternate&&n(e,f),a=o(h,a,d),null===c?u=h:c.sibling=h,c=h,f=p}if(d===s.length)return r(e,f),u;if(null===f){for(;d<s.length;d++)null!==(f=v(e,s[d],l))&&(a=o(f,a,d),null===c?u=f:c.sibling=f,c=f);return u}for(f=i(e,f);d<s.length;d++)null!==(p=m(f,e,d,s[d],l))&&(t&&null!==p.alternate&&f.delete(null===p.key?d:p.key),a=o(p,a,d),null===c?u=p:c.sibling=p,c=p);return t&&f.forEach((function(t){return n(e,t)})),u}function x(e,a,s,u){var c=C(s);if("function"!==typeof c)throw Error(l(150));if(null==(s=c.call(s)))throw Error(l(151));for(var f=c=null,d=a,p=a=0,h=null,g=s.next();null!==d&&!g.done;p++,g=s.next()){d.index>p?(h=d,d=null):h=d.sibling;var b=y(e,d,g.value,u);if(null===b){null===d&&(d=h);break}t&&d&&null===b.alternate&&n(e,d),a=o(b,a,p),null===f?c=b:f.sibling=b,f=b,d=h}if(g.done)return r(e,d),c;if(null===d){for(;!g.done;p++,g=s.next())null!==(g=v(e,g.value,u))&&(a=o(g,a,p),null===f?c=g:f.sibling=g,f=g);return c}for(d=i(e,d);!g.done;p++,g=s.next())null!==(g=m(d,e,p,g.value,u))&&(t&&null!==g.alternate&&d.delete(null===g.key?p:g.key),a=o(g,a,p),null===f?c=g:f.sibling=g,f=g);return t&&d.forEach((function(t){return n(e,t)})),c}return function(t,i,o,u){var c="object"===(0,e.default)(o)&&null!==o&&o.type===p&&null===o.key;c&&(o=o.props.children);var h="object"===(0,e.default)(o)&&null!==o;if(h)switch(o.$$typeof){case f:t:{for(h=o.key,c=i;null!==c;){if(c.key===h){switch(c.tag){case 7:if(o.type===p){r(t,c.sibling),(i=a(c,o.props.children)).return=t,t=i;break t}break;default:if(c.elementType===o.type){r(t,c.sibling),(i=a(c,o.props)).ref=$e(t,c,o),i.return=t,t=i;break t}}r(t,c);break}n(t,c),c=c.sibling}o.type===p?((i=pa(o.props.children,t.mode,u,o.key)).return=t,t=i):((u=da(o.type,o.key,o.props,null,t.mode,u)).ref=$e(t,i,o),u.return=t,t=u)}return s(t);case d:t:{for(c=o.key;null!==i;){if(i.key===c){if(4===i.tag&&i.stateNode.containerInfo===o.containerInfo&&i.stateNode.implementation===o.implementation){r(t,i.sibling),(i=a(i,o.children||[])).return=t,t=i;break t}r(t,i);break}n(t,i),i=i.sibling}(i=ga(o,t.mode,u)).return=t,t=i}return s(t)}if("string"===typeof o||"number"===typeof o)return o=""+o,null!==i&&6===i.tag?(r(t,i.sibling),(i=a(i,o)).return=t,t=i):(r(t,i),(i=ha(o,t.mode,u)).return=t,t=i),s(t);if(Ke(o))return b(t,i,o,u);if(C(o))return x(t,i,o,u);if(h&&Ze(t,o),"undefined"===typeof o&&!c)switch(t.tag){case 1:case 0:throw t=t.type,Error(l(152,t.displayName||t.name||"Component"))}return r(t,i)}}var Je=Qe(!0),tn=Qe(!1),en={},nn={current:en},rn={current:en},an={current:en};function on(t){if(t===en)throw Error(l(174));return t}function sn(t,e){Ft(an,e),Ft(rn,t),Ft(nn,en),t=k(e),kt(nn),Ft(nn,t)}function ln(){kt(nn),kt(rn),kt(an)}function un(t){var e=on(an.current),n=on(nn.current);n!==(e=F(n,t.type,e))&&(Ft(rn,t),Ft(nn,e))}function cn(t){rn.current===t&&(kt(nn),kt(rn))}var fn={current:0};function dn(t){for(var e=t;null!==e;){if(13===e.tag){var n=e.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||xt(n)||_t(n)))return e}else if(19===e.tag&&void 0!==e.memoizedProps.revealOrder){if(0!==(64&e.effectTag))return e}else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break;for(;null===e.sibling;){if(null===e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}function pn(t,e){return{responder:t,props:e}}var hn=u.ReactCurrentDispatcher,gn=u.ReactCurrentBatchConfig,vn=0,yn=null,mn=null,bn=null,xn=!1;function _n(){throw Error(l(321))}function On(t,e){if(null===e)return!1;for(var n=0;n<e.length&&n<t.length;n++)if(!be(t[n],e[n]))return!1;return!0}function Pn(t,e,n,r,i,a){if(vn=a,yn=e,e.memoizedState=null,e.updateQueue=null,e.expirationTime=0,hn.current=null===t||null===t.memoizedState?Un:Xn,t=n(r,i),e.expirationTime===vn){a=0;do{if(e.expirationTime=0,!(25>a))throw Error(l(301));a+=1,bn=mn=null,e.updateQueue=null,hn.current=qn,t=n(r,i)}while(e.expirationTime===vn)}if(hn.current=Hn,e=null!==mn&&null!==mn.next,vn=0,bn=mn=yn=null,xn=!1,e)throw Error(l(300));return t}function wn(){var t={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===bn?yn.memoizedState=bn=t:bn=bn.next=t,bn}function Mn(){if(null===mn){var t=yn.alternate;t=null!==t?t.memoizedState:null}else t=mn.next;var e=null===bn?yn.memoizedState:bn.next;if(null!==e)bn=e,mn=t;else{if(null===t)throw Error(l(310));t={memoizedState:(mn=t).memoizedState,baseState:mn.baseState,baseQueue:mn.baseQueue,queue:mn.queue,next:null},null===bn?yn.memoizedState=bn=t:bn=bn.next=t}return bn}function Cn(t,e){return"function"===typeof e?e(t):e}function Sn(t){var e=Mn(),n=e.queue;if(null===n)throw Error(l(311));n.lastRenderedReducer=t;var r=mn,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var o=i.next;i.next=a.next,a.next=o}r.baseQueue=i=a,n.pending=null}if(null!==i){i=i.next,r=r.baseState;var s=o=a=null,u=i;do{var c=u.expirationTime;if(c<vn){var f={expirationTime:u.expirationTime,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null};null===s?(o=s=f,a=r):s=s.next=f,c>yn.expirationTime&&(yn.expirationTime=c,Yi(c))}else null!==s&&(s=s.next={expirationTime:1073741823,suspenseConfig:u.suspenseConfig,action:u.action,eagerReducer:u.eagerReducer,eagerState:u.eagerState,next:null}),Wi(c,u.suspenseConfig),r=u.eagerReducer===t?u.eagerState:t(r,u.action);u=u.next}while(null!==u&&u!==i);null===s?a=r:s.next=o,be(r,e.memoizedState)||(ar=!0),e.memoizedState=r,e.baseState=a,e.baseQueue=s,n.lastRenderedState=r}return[e.memoizedState,n.dispatch]}function An(t){var e=Mn(),n=e.queue;if(null===n)throw Error(l(311));n.lastRenderedReducer=t;var r=n.dispatch,i=n.pending,a=e.memoizedState;if(null!==i){n.pending=null;var o=i=i.next;do{a=t(a,o.action),o=o.next}while(o!==i);be(a,e.memoizedState)||(ar=!0),e.memoizedState=a,null===e.baseQueue&&(e.baseState=a),n.lastRenderedState=a}return[a,r]}function En(t){var e=wn();return"function"===typeof t&&(t=t()),e.memoizedState=e.baseState=t,t=(t=e.queue={pending:null,dispatch:null,lastRenderedReducer:Cn,lastRenderedState:t}).dispatch=Yn.bind(null,yn,t),[e.memoizedState,t]}function jn(t,e,n,r){return t={tag:t,create:e,destroy:n,deps:r,next:null},null===(e=yn.updateQueue)?(e={lastEffect:null},yn.updateQueue=e,e.lastEffect=t.next=t):null===(n=e.lastEffect)?e.lastEffect=t.next=t:(r=n.next,n.next=t,t.next=r,e.lastEffect=t),t}function Tn(){return Mn().memoizedState}function In(t,e,n,r){var i=wn();yn.effectTag|=t,i.memoizedState=jn(1|e,n,void 0,void 0===r?null:r)}function kn(t,e,n,r){var i=Mn();r=void 0===r?null:r;var a=void 0;if(null!==mn){var o=mn.memoizedState;if(a=o.destroy,null!==r&&On(r,o.deps))return void jn(e,n,a,r)}yn.effectTag|=t,i.memoizedState=jn(1|e,n,a,r)}function Fn(t,e){return In(516,4,t,e)}function Ln(t,e){return kn(516,4,t,e)}function Dn(t,e){return kn(4,2,t,e)}function Nn(t,e){return"function"===typeof e?(t=t(),e(t),function(){e(null)}):null!==e&&void 0!==e?(t=t(),e.current=t,function(){e.current=null}):void 0}function Rn(t,e,n){return n=null!==n&&void 0!==n?n.concat([t]):null,kn(4,2,Nn.bind(null,e,t),n)}function Bn(){}function zn(t,e){return wn().memoizedState=[t,void 0===e?null:e],t}function Vn(t,e){var n=Mn();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&On(e,r[1])?r[0]:(n.memoizedState=[t,e],t)}function Gn(t,e){var n=Mn();e=void 0===e?null:e;var r=n.memoizedState;return null!==r&&null!==e&&On(e,r[1])?r[0]:(t=t(),n.memoizedState=[t,e],t)}function Wn(t,e,n){var r=fe();pe(98>r?98:r,(function(){t(!0)})),pe(97<r?97:r,(function(){var r=gn.suspense;gn.suspense=void 0===e?null:e;try{t(!1),n()}finally{gn.suspense=r}}))}function Yn(t,e,n){var r=ji(),i=Ve.suspense;i={expirationTime:r=Ti(r,t,i),suspenseConfig:i,action:n,eagerReducer:null,eagerState:null,next:null};var a=e.pending;if(null===a?i.next=i:(i.next=a.next,a.next=i),e.pending=i,a=t.alternate,t===yn||null!==a&&a===yn)xn=!0,i.expirationTime=vn,yn.expirationTime=vn;else{if(0===t.expirationTime&&(null===a||0===a.expirationTime)&&null!==(a=e.lastRenderedReducer))try{var o=e.lastRenderedState,s=a(o,n);if(i.eagerReducer=a,i.eagerState=s,be(s,o))return}catch(l){}Ii(t,r)}}var Hn={readContext:Ie,useCallback:_n,useContext:_n,useEffect:_n,useImperativeHandle:_n,useLayoutEffect:_n,useMemo:_n,useReducer:_n,useRef:_n,useState:_n,useDebugValue:_n,useResponder:_n,useDeferredValue:_n,useTransition:_n},Un={readContext:Ie,useCallback:zn,useContext:Ie,useEffect:Fn,useImperativeHandle:function(t,e,n){return n=null!==n&&void 0!==n?n.concat([t]):null,In(4,2,Nn.bind(null,e,t),n)},useLayoutEffect:function(t,e){return In(4,2,t,e)},useMemo:function(t,e){var n=wn();return e=void 0===e?null:e,t=t(),n.memoizedState=[t,e],t},useReducer:function(t,e,n){var r=wn();return e=void 0!==n?n(e):e,r.memoizedState=r.baseState=e,t=(t=r.queue={pending:null,dispatch:null,lastRenderedReducer:t,lastRenderedState:e}).dispatch=Yn.bind(null,yn,t),[r.memoizedState,t]},useRef:function(t){return t={current:t},wn().memoizedState=t},useState:En,useDebugValue:Bn,useResponder:pn,useDeferredValue:function(t,e){var n=En(t),r=n[0],i=n[1];return Fn((function(){var n=gn.suspense;gn.suspense=void 0===e?null:e;try{i(t)}finally{gn.suspense=n}}),[t,e]),r},useTransition:function(t){var e=En(!1),n=e[0];return e=e[1],[zn(Wn.bind(null,e,t),[e,t]),n]}},Xn={readContext:Ie,useCallback:Vn,useContext:Ie,useEffect:Ln,useImperativeHandle:Rn,useLayoutEffect:Dn,useMemo:Gn,useReducer:Sn,useRef:Tn,useState:function(){return Sn(Cn)},useDebugValue:Bn,useResponder:pn,useDeferredValue:function(t,e){var n=Sn(Cn),r=n[0],i=n[1];return Ln((function(){var n=gn.suspense;gn.suspense=void 0===e?null:e;try{i(t)}finally{gn.suspense=n}}),[t,e]),r},useTransition:function(t){var e=Sn(Cn),n=e[0];return e=e[1],[Vn(Wn.bind(null,e,t),[e,t]),n]}},qn={readContext:Ie,useCallback:Vn,useContext:Ie,useEffect:Ln,useImperativeHandle:Rn,useLayoutEffect:Dn,useMemo:Gn,useReducer:An,useRef:Tn,useState:function(){return An(Cn)},useDebugValue:Bn,useResponder:pn,useDeferredValue:function(t,e){var n=An(Cn),r=n[0],i=n[1];return Ln((function(){var n=gn.suspense;gn.suspense=void 0===e?null:e;try{i(t)}finally{gn.suspense=n}}),[t,e]),r},useTransition:function(t){var e=An(Cn),n=e[0];return e=e[1],[Vn(Wn.bind(null,e,t),[e,t]),n]}},Kn=null,$n=null,Zn=!1;function Qn(t,e){var n=ua(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=e,n.return=t,n.effectTag=8,null!==t.lastEffect?(t.lastEffect.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n}function Jn(t,e){switch(t.tag){case 5:return null!==(e=mt(e,t.type,t.pendingProps))&&(t.stateNode=e,!0);case 6:return null!==(e=bt(e,t.pendingProps))&&(t.stateNode=e,!0);case 13:default:return!1}}function tr(t){if(Zn){var e=$n;if(e){var n=e;if(!Jn(t,e)){if(!(e=Ot(n))||!Jn(t,e))return t.effectTag=-1025&t.effectTag|2,Zn=!1,void(Kn=t);Qn(Kn,n)}Kn=t,$n=Pt(e)}else t.effectTag=-1025&t.effectTag|2,Zn=!1,Kn=t}}function er(t){for(t=t.return;null!==t&&5!==t.tag&&3!==t.tag&&13!==t.tag;)t=t.return;Kn=t}function nr(t){if(!$||t!==Kn)return!1;if(!Zn)return er(t),Zn=!0,!1;var e=t.type;if(5!==t.tag||"head"!==e&&"body"!==e&&!V(e,t.memoizedProps))for(e=$n;e;)Qn(t,e),e=Ot(e);if(er(t),13===t.tag){if(!$)throw Error(l(316));if(!(t=null!==(t=t.memoizedState)?t.dehydrated:null))throw Error(l(317));$n=Ct(t)}else $n=Kn?Ot(t.stateNode):null;return!0}function rr(){$&&($n=Kn=null,Zn=!1)}var ir=u.ReactCurrentOwner,ar=!1;function or(t,e,n,r){e.child=null===t?tn(e,null,n,r):Je(e,t.child,n,r)}function sr(t,e,n,r,i){n=n.render;var a=e.ref;return Te(e,i),r=Pn(t,e,n,r,a,i),null===t||ar?(e.effectTag|=1,or(t,e,r,i),e.child):(e.updateQueue=t.updateQueue,e.effectTag&=-517,t.expirationTime<=i&&(t.expirationTime=0),wr(t,e,i))}function lr(t,e,n,r,i,a){if(null===t){var o=n.type;return"function"!==typeof o||ca(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((t=da(n.type,null,r,null,e.mode,a)).ref=e.ref,t.return=e,e.child=t):(e.tag=15,e.type=o,ur(t,e,o,r,i,a))}return o=t.child,i<a&&(i=o.memoizedProps,(n=null!==(n=n.compare)?n:_e)(i,r)&&t.ref===e.ref)?wr(t,e,a):(e.effectTag|=1,(t=fa(o,r)).ref=e.ref,t.return=e,e.child=t)}function ur(t,e,n,r,i,a){return null!==t&&_e(t.memoizedProps,r)&&t.ref===e.ref&&(ar=!1,i<a)?(e.expirationTime=t.expirationTime,wr(t,e,a)):fr(t,e,n,r,a)}function cr(t,e){var n=e.ref;(null===t&&null!==n||null!==t&&t.ref!==n)&&(e.effectTag|=128)}function fr(t,e,n,r,i){var a=zt(n)?Rt:Dt.current;return a=Bt(e,a),Te(e,i),n=Pn(t,e,n,r,a,i),null===t||ar?(e.effectTag|=1,or(t,e,n,i),e.child):(e.updateQueue=t.updateQueue,e.effectTag&=-517,t.expirationTime<=i&&(t.expirationTime=0),wr(t,e,i))}function dr(t,n,r,i,a){if(zt(r)){var o=!0;Yt(n)}else o=!1;if(Te(n,a),null===n.stateNode)null!==t&&(t.alternate=null,n.alternate=null,n.effectTag|=2),Ue(n,r,i),qe(n,r,i,a),i=!0;else if(null===t){var s=n.stateNode,l=n.memoizedProps;s.props=l;var u=s.context,c=r.contextType;c="object"===(0,e.default)(c)&&null!==c?Ie(c):Bt(n,c=zt(r)?Rt:Dt.current);var f=r.getDerivedStateFromProps,d="function"===typeof f||"function"===typeof s.getSnapshotBeforeUpdate;d||"function"!==typeof s.UNSAFE_componentWillReceiveProps&&"function"!==typeof s.componentWillReceiveProps||(l!==i||u!==c)&&Xe(n,s,i,c),ke=!1;var p=n.memoizedState;s.state=p,Be(n,i,s,a),u=n.memoizedState,l!==i||p!==u||Nt.current||ke?("function"===typeof f&&(We(n,r,f,i),u=n.memoizedState),(l=ke||He(n,r,l,i,p,u,c))?(d||"function"!==typeof s.UNSAFE_componentWillMount&&"function"!==typeof s.componentWillMount||("function"===typeof s.componentWillMount&&s.componentWillMount(),"function"===typeof s.UNSAFE_componentWillMount&&s.UNSAFE_componentWillMount()),"function"===typeof s.componentDidMount&&(n.effectTag|=4)):("function"===typeof s.componentDidMount&&(n.effectTag|=4),n.memoizedProps=i,n.memoizedState=u),s.props=i,s.state=u,s.context=c,i=l):("function"===typeof s.componentDidMount&&(n.effectTag|=4),i=!1)}else s=n.stateNode,Le(t,n),l=n.memoizedProps,s.props=n.type===n.elementType?l:Oe(n.type,l),u=s.context,c=r.contextType,c="object"===(0,e.default)(c)&&null!==c?Ie(c):Bt(n,c=zt(r)?Rt:Dt.current),(d="function"===typeof(f=r.getDerivedStateFromProps)||"function"===typeof s.getSnapshotBeforeUpdate)||"function"!==typeof s.UNSAFE_componentWillReceiveProps&&"function"!==typeof s.componentWillReceiveProps||(l!==i||u!==c)&&Xe(n,s,i,c),ke=!1,u=n.memoizedState,s.state=u,Be(n,i,s,a),p=n.memoizedState,l!==i||u!==p||Nt.current||ke?("function"===typeof f&&(We(n,r,f,i),p=n.memoizedState),(f=ke||He(n,r,l,i,u,p,c))?(d||"function"!==typeof s.UNSAFE_componentWillUpdate&&"function"!==typeof s.componentWillUpdate||("function"===typeof s.componentWillUpdate&&s.componentWillUpdate(i,p,c),"function"===typeof s.UNSAFE_componentWillUpdate&&s.UNSAFE_componentWillUpdate(i,p,c)),"function"===typeof s.componentDidUpdate&&(n.effectTag|=4),"function"===typeof s.getSnapshotBeforeUpdate&&(n.effectTag|=256)):("function"!==typeof s.componentDidUpdate||l===t.memoizedProps&&u===t.memoizedState||(n.effectTag|=4),"function"!==typeof s.getSnapshotBeforeUpdate||l===t.memoizedProps&&u===t.memoizedState||(n.effectTag|=256),n.memoizedProps=i,n.memoizedState=p),s.props=i,s.state=p,s.context=c,i=f):("function"!==typeof s.componentDidUpdate||l===t.memoizedProps&&u===t.memoizedState||(n.effectTag|=4),"function"!==typeof s.getSnapshotBeforeUpdate||l===t.memoizedProps&&u===t.memoizedState||(n.effectTag|=256),i=!1);return pr(t,n,r,i,o,a)}function pr(t,e,n,r,i,a){cr(t,e);var o=0!==(64&e.effectTag);if(!r&&!o)return i&&Ht(e,n,!1),wr(t,e,a);r=e.stateNode,ir.current=e;var s=o&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return e.effectTag|=1,null!==t&&o?(e.child=Je(e,t.child,null,a),e.child=Je(e,null,s,a)):or(t,e,s,a),e.memoizedState=r.state,i&&Ht(e,n,!0),e.child}function hr(t){var e=t.stateNode;e.pendingContext?Gt(0,e.pendingContext,e.pendingContext!==e.context):e.context&&Gt(0,e.context,!1),sn(t,e.containerInfo)}var gr,vr,yr,mr,br={dehydrated:null,retryTime:0};function xr(t,e,n){var r,i=e.mode,a=e.pendingProps,o=fn.current,s=!1;if((r=0!==(64&e.effectTag))||(r=0!==(2&o)&&(null===t||null!==t.memoizedState)),r?(s=!0,e.effectTag&=-65):null!==t&&null===t.memoizedState||void 0===a.fallback||!0===a.unstable_avoidThisFallback||(o|=1),Ft(fn,1&o),null===t){if(void 0!==a.fallback&&tr(e),s){if(s=a.fallback,(a=pa(null,i,0,null)).return=e,0===(2&e.mode))for(t=null!==e.memoizedState?e.child.child:e.child,a.child=t;null!==t;)t.return=a,t=t.sibling;return(n=pa(s,i,n,null)).return=e,a.sibling=n,e.memoizedState=br,e.child=a,n}return i=a.children,e.memoizedState=null,e.child=tn(e,null,i,n)}if(null!==t.memoizedState){if(i=(t=t.child).sibling,s){if(a=a.fallback,(n=fa(t,t.pendingProps)).return=e,0===(2&e.mode)&&(s=null!==e.memoizedState?e.child.child:e.child)!==t.child)for(n.child=s;null!==s;)s.return=n,s=s.sibling;return(i=fa(i,a)).return=e,n.sibling=i,n.childExpirationTime=0,e.memoizedState=br,e.child=n,i}return n=Je(e,t.child,a.children,n),e.memoizedState=null,e.child=n}if(t=t.child,s){if(s=a.fallback,(a=pa(null,i,0,null)).return=e,a.child=t,null!==t&&(t.return=a),0===(2&e.mode))for(t=null!==e.memoizedState?e.child.child:e.child,a.child=t;null!==t;)t.return=a,t=t.sibling;return(n=pa(s,i,n,null)).return=e,a.sibling=n,n.effectTag|=2,a.childExpirationTime=0,e.memoizedState=br,e.child=a,n}return e.memoizedState=null,e.child=Je(e,t,a.children,n)}function _r(t,e){t.expirationTime<e&&(t.expirationTime=e);var n=t.alternate;null!==n&&n.expirationTime<e&&(n.expirationTime=e),je(t.return,e)}function Or(t,e,n,r,i,a){var o=t.memoizedState;null===o?t.memoizedState={isBackwards:e,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:i,lastEffect:a}:(o.isBackwards=e,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailExpiration=0,o.tailMode=i,o.lastEffect=a)}function Pr(t,e,n){var r=e.pendingProps,i=r.revealOrder,a=r.tail;if(or(t,e,r.children,n),0!==(2&(r=fn.current)))r=1&r|2,e.effectTag|=64;else{if(null!==t&&0!==(64&t.effectTag))t:for(t=e.child;null!==t;){if(13===t.tag)null!==t.memoizedState&&_r(t,n);else if(19===t.tag)_r(t,n);else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break t;for(;null===t.sibling;){if(null===t.return||t.return===e)break t;t=t.return}t.sibling.return=t.return,t=t.sibling}r&=1}if(Ft(fn,r),0===(2&e.mode))e.memoizedState=null;else switch(i){case"forwards":for(n=e.child,i=null;null!==n;)null!==(t=n.alternate)&&null===dn(t)&&(i=n),n=n.sibling;null===(n=i)?(i=e.child,e.child=null):(i=n.sibling,n.sibling=null),Or(e,!1,i,n,a,e.lastEffect);break;case"backwards":for(n=null,i=e.child,e.child=null;null!==i;){if(null!==(t=i.alternate)&&null===dn(t)){e.child=i;break}t=i.sibling,i.sibling=n,n=i,i=t}Or(e,!0,n,null,a,e.lastEffect);break;case"together":Or(e,!1,null,null,void 0,e.lastEffect);break;default:e.memoizedState=null}return e.child}function wr(t,e,n){null!==t&&(e.dependencies=t.dependencies);var r=e.expirationTime;if(0!==r&&Yi(r),e.childExpirationTime<n)return null;if(null!==t&&e.child!==t.child)throw Error(l(153));if(null!==e.child){for(n=fa(t=e.child,t.pendingProps),e.child=n,n.return=e;null!==t.sibling;)t=t.sibling,(n=n.sibling=fa(t,t.pendingProps)).return=e;n.sibling=null}return e.child}function Mr(t){t.effectTag|=4}if(q)gr=function(t,e){for(var n=e.child;null!==n;){if(5===n.tag||6===n.tag)R(t,n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},vr=function(){},yr=function(t,e,n,r,i){if((t=t.memoizedProps)!==r){var a=e.stateNode,o=on(nn.current);n=z(a,n,t,r,i,o),(e.updateQueue=n)&&Mr(e)}},mr=function(t,e,n,r){n!==r&&Mr(e)};else if(K){gr=function(t,e,n,r){for(var i=e.child;null!==i;){if(5===i.tag){var a=i.stateNode;n&&r&&(a=vt(a,i.type,i.memoizedProps,i)),R(t,a)}else if(6===i.tag)a=i.stateNode,n&&r&&(a=yt(a,i.memoizedProps,i)),R(t,a);else if(4!==i.tag){if(13===i.tag&&0!==(4&i.effectTag)&&(a=null!==i.memoizedState)){var o=i.child;if(null!==o&&(null!==o.child&&(o.child.return=o,gr(t,o,!0,a)),null!==(a=o.sibling))){a.return=i,i=a;continue}}if(null!==i.child){i.child.return=i,i=i.child;continue}}if(i===e)break;for(;null===i.sibling;){if(null===i.return||i.return===e)return;i=i.return}i.sibling.return=i.return,i=i.sibling}};var Cr=function t(e,n,r,i){for(var a=n.child;null!==a;){if(5===a.tag){var o=a.stateNode;r&&i&&(o=vt(o,a.type,a.memoizedProps,a)),pt(e,o)}else if(6===a.tag)o=a.stateNode,r&&i&&(o=yt(o,a.memoizedProps,a)),pt(e,o);else if(4!==a.tag){if(13===a.tag&&0!==(4&a.effectTag)&&(o=null!==a.memoizedState)){var s=a.child;if(null!==s&&(null!==s.child&&(s.child.return=s,t(e,s,!0,o)),null!==(o=s.sibling))){o.return=a,a=o;continue}}if(null!==a.child){a.child.return=a,a=a.child;continue}}if(a===n)break;for(;null===a.sibling;){if(null===a.return||a.return===n)return;a=a.return}a.sibling.return=a.return,a=a.sibling}};vr=function(t){var e=t.stateNode;if(null!==t.firstEffect){var n=e.containerInfo,r=dt(n);Cr(r,t,!1,!1),e.pendingChildren=r,Mr(t),ht(n,r)}},yr=function(t,e,n,r,i){var a=t.stateNode,o=t.memoizedProps;if((t=null===e.firstEffect)&&o===r)e.stateNode=a;else{var s=e.stateNode,l=on(nn.current),u=null;o!==r&&(u=z(s,n,o,r,i,l)),t&&null===u?e.stateNode=a:(a=ft(a,u,n,o,r,e,t,s),B(a,n,r,i,l)&&Mr(e),e.stateNode=a,t?Mr(e):gr(a,e,!1,!1))}},mr=function(t,e,n,r){n!==r?(t=on(an.current),n=on(nn.current),e.stateNode=W(r,t,n,e),Mr(e)):e.stateNode=t.stateNode}}else vr=function(){},yr=function(){},mr=function(){};function Sr(t,e){switch(t.tailMode){case"hidden":e=t.tail;for(var n=null;null!==e;)null!==e.alternate&&(n=e),e=e.sibling;null===n?t.tail=null:n.sibling=null;break;case"collapsed":n=t.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?e||null===t.tail?t.tail=null:t.tail.sibling=null:r.sibling=null}}function Ar(t,e,n){var r=e.pendingProps;switch(e.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return zt(e.type)&&Vt(),null;case 3:return ln(),kt(Nt),kt(Dt),(r=e.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),(null===t||null===t.child)&&nr(e)&&Mr(e),vr(e),null;case 5:cn(e);var i=on(an.current);if(n=e.type,null!==t&&null!=e.stateNode)yr(t,e,n,r,i),t.ref!==e.ref&&(e.effectTag|=128);else{if(!r){if(null===e.stateNode)throw Error(l(166));return null}if(t=on(nn.current),nr(e)){if(!$)throw Error(l(175));t=wt(e.stateNode,e.type,e.memoizedProps,i,t,e),e.updateQueue=t,null!==t&&Mr(e)}else{var a=N(n,r,i,t,e);gr(a,e,!1,!1),e.stateNode=a,B(a,n,r,i,t)&&Mr(e)}null!==e.ref&&(e.effectTag|=128)}return null;case 6:if(t&&null!=e.stateNode)mr(t,e,t.memoizedProps,r);else{if("string"!==typeof r&&null===e.stateNode)throw Error(l(166));if(t=on(an.current),i=on(nn.current),nr(e)){if(!$)throw Error(l(176));Mt(e.stateNode,e.memoizedProps,e)&&Mr(e)}else e.stateNode=W(r,t,i,e)}return null;case 13:return kt(fn),r=e.memoizedState,0!==(64&e.effectTag)?(e.expirationTime=n,e):(r=null!==r,i=!1,null===t?void 0!==e.memoizedProps.fallback&&nr(e):(i=null!==(n=t.memoizedState),r||null===n||null!==(n=t.child.sibling)&&(null!==(a=e.firstEffect)?(e.firstEffect=n,n.nextEffect=a):(e.firstEffect=e.lastEffect=n,n.nextEffect=null),n.effectTag=8)),r&&!i&&0!==(2&e.mode)&&(null===t&&!0!==e.memoizedProps.unstable_avoidThisFallback||0!==(1&fn.current)?fi===ii&&(fi=ai):(fi!==ii&&fi!==ai||(fi=oi),0!==vi&&null!==li&&(ma(li,ci),ba(li,vi)))),K&&r&&(e.effectTag|=4),q&&(r||i)&&(e.effectTag|=4),null);case 4:return ln(),vr(e),null;case 10:return Ee(e),null;case 17:return zt(e.type)&&Vt(),null;case 19:if(kt(fn),null===(r=e.memoizedState))return null;if(i=0!==(64&e.effectTag),null===(a=r.rendering)){if(i)Sr(r,!1);else if(fi!==ii||null!==t&&0!==(64&t.effectTag))for(t=e.child;null!==t;){if(null!==(a=dn(t))){for(e.effectTag|=64,Sr(r,!1),null!==(t=a.updateQueue)&&(e.updateQueue=t,e.effectTag|=4),null===r.lastEffect&&(e.firstEffect=null),e.lastEffect=r.lastEffect,t=n,r=e.child;null!==r;)n=t,(i=r).effectTag&=2,i.nextEffect=null,i.firstEffect=null,i.lastEffect=null,null===(a=i.alternate)?(i.childExpirationTime=0,i.expirationTime=n,i.child=null,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null):(i.childExpirationTime=a.childExpirationTime,i.expirationTime=a.expirationTime,i.child=a.child,i.memoizedProps=a.memoizedProps,i.memoizedState=a.memoizedState,i.updateQueue=a.updateQueue,n=a.dependencies,i.dependencies=null===n?null:{expirationTime:n.expirationTime,firstContext:n.firstContext,responders:n.responders}),r=r.sibling;return Ft(fn,1&fn.current|2),e.child}t=t.sibling}}else{if(!i)if(null!==(t=dn(a))){if(e.effectTag|=64,i=!0,null!==(t=t.updateQueue)&&(e.updateQueue=t,e.effectTag|=4),Sr(r,!0),null===r.tail&&"hidden"===r.tailMode&&!a.alternate)return null!==(e=e.lastEffect=r.lastEffect)&&(e.nextEffect=null),null}else 2*ce()-r.renderingStartTime>r.tailExpiration&&1<n&&(e.effectTag|=64,i=!0,Sr(r,!1),e.expirationTime=e.childExpirationTime=n-1);r.isBackwards?(a.sibling=e.child,e.child=a):(null!==(t=r.last)?t.sibling=a:e.child=a,r.last=a)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=ce()+500),t=r.tail,r.rendering=t,r.tail=t.sibling,r.lastEffect=e.lastEffect,r.renderingStartTime=ce(),t.sibling=null,e=fn.current,Ft(fn,i?1&e|2:1&e),t):null}throw Error(l(156,e.tag))}function Er(t){switch(t.tag){case 1:zt(t.type)&&Vt();var e=t.effectTag;return 4096&e?(t.effectTag=-4097&e|64,t):null;case 3:if(ln(),kt(Nt),kt(Dt),0!==(64&(e=t.effectTag)))throw Error(l(285));return t.effectTag=-4097&e|64,t;case 5:return cn(t),null;case 13:return kt(fn),4096&(e=t.effectTag)?(t.effectTag=-4097&e|64,t):null;case 19:return kt(fn),null;case 4:return ln(),null;case 10:return Ee(t),null;default:return null}}function jr(t,e){return{value:t,source:e,stack:jt(e)}}var Tr="function"===typeof WeakSet?WeakSet:Set;function Ir(t,e){var n=e.source,r=e.stack;null===r&&null!==n&&(r=jt(n)),null!==n&&S(n.type),e=e.value,null!==t&&1===t.tag&&S(t.type);try{console.error(e)}catch(i){setTimeout((function(){throw i}))}}function kr(t){var e=t.ref;if(null!==e)if("function"===typeof e)try{e(null)}catch(n){na(t,n)}else e.current=null}function Fr(t,e){switch(e.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&e.effectTag&&null!==t){var n=t.memoizedProps,r=t.memoizedState;e=(t=e.stateNode).getSnapshotBeforeUpdate(e.elementType===e.type?n:Oe(e.type,n),r),t.__reactInternalSnapshotBeforeUpdate=e}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(l(163))}function Lr(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==e)}}function Dr(t,e){if(null!==(e=null!==(e=e.updateQueue)?e.lastEffect:null)){var n=e=e.next;do{if((n.tag&t)===t){var r=n.create;n.destroy=r()}n=n.next}while(n!==e)}}function Nr(t,e,n){switch(n.tag){case 0:case 11:case 15:case 22:return void Dr(3,n);case 1:if(t=n.stateNode,4&n.effectTag)if(null===e)t.componentDidMount();else{var r=n.elementType===n.type?e.memoizedProps:Oe(n.type,e.memoizedProps);t.componentDidUpdate(r,e.memoizedState,t.__reactInternalSnapshotBeforeUpdate)}return void(null!==(e=n.updateQueue)&&ze(n,e,t));case 3:if(null!==(e=n.updateQueue)){if(t=null,null!==n.child)switch(n.child.tag){case 5:t=I(n.child.stateNode);break;case 1:t=n.child.stateNode}ze(n,e,t)}return;case 5:return t=n.stateNode,void(null===e&&4&n.effectTag&&tt(t,n.type,n.memoizedProps,n));case 6:case 4:case 12:return;case 13:return void($&&null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&At(n)))));case 19:case 17:case 20:case 21:return}throw Error(l(163))}function Rr(t,e,n){switch("function"===typeof sa&&sa(e),e.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(t=e.updateQueue)&&null!==(t=t.lastEffect)){var r=t.next;pe(97<n?97:n,(function(){var t=r;do{var n=t.destroy;if(void 0!==n){var i=e;try{n()}catch(a){na(i,a)}}t=t.next}while(t!==r)}))}break;case 1:kr(e),"function"===typeof(n=e.stateNode).componentWillUnmount&&function(t,e){try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(n){na(t,n)}}(e,n);break;case 5:kr(e);break;case 4:q?Hr(t,e,n):K&&function(t){if(K){t=t.stateNode.containerInfo;var e=dt(t);gt(t,e)}}(e)}}function Br(t,e,n){for(var r=e;;)if(Rr(t,r,n),null===r.child||q&&4===r.tag){if(r===e)break;for(;null===r.sibling;){if(null===r.return||r.return===e)return;r=r.return}r.sibling.return=r.return,r=r.sibling}else r.child.return=r,r=r.child}function zr(t){var e=t.alternate;t.return=null,t.child=null,t.memoizedState=null,t.updateQueue=null,t.dependencies=null,t.alternate=null,t.firstEffect=null,t.lastEffect=null,t.pendingProps=null,t.memoizedProps=null,t.stateNode=null,null!==e&&zr(e)}function Vr(t){return 5===t.tag||3===t.tag||4===t.tag}function Gr(t){if(q){t:{for(var e=t.return;null!==e;){if(Vr(e)){var n=e;break t}e=e.return}throw Error(l(160))}switch(e=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:e=e.containerInfo,r=!0;break;default:throw Error(l(161))}16&n.effectTag&&(ot(e),n.effectTag&=-17);t:e:for(n=t;;){for(;null===n.sibling;){if(null===n.return||Vr(n.return)){n=null;break t}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue e;if(null===n.child||4===n.tag)continue e;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break t}}r?Wr(t,n,e):Yr(t,n,e)}}function Wr(t,e,n){var r=t.tag,i=5===r||6===r;if(i)t=i?t.stateNode:t.stateNode.instance,e?rt(n,t,e):Q(n,t);else if(4!==r&&null!==(t=t.child))for(Wr(t,e,n),t=t.sibling;null!==t;)Wr(t,e,n),t=t.sibling}function Yr(t,e,n){var r=t.tag,i=5===r||6===r;if(i)t=i?t.stateNode:t.stateNode.instance,e?nt(n,t,e):Z(n,t);else if(4!==r&&null!==(t=t.child))for(Yr(t,e,n),t=t.sibling;null!==t;)Yr(t,e,n),t=t.sibling}function Hr(t,e,n){for(var r,i,a=e,o=!1;;){if(!o){o=a.return;t:for(;;){if(null===o)throw Error(l(160));switch(r=o.stateNode,o.tag){case 5:i=!1;break t;case 3:case 4:r=r.containerInfo,i=!0;break t}o=o.return}o=!0}if(5===a.tag||6===a.tag)Br(t,a,n),i?at(r,a.stateNode):it(r,a.stateNode);else if(4===a.tag){if(null!==a.child){r=a.stateNode.containerInfo,i=!0,a.child.return=a,a=a.child;continue}}else if(Rr(t,a,n),null!==a.child){a.child.return=a,a=a.child;continue}if(a===e)break;for(;null===a.sibling;){if(null===a.return||a.return===e)return;4===(a=a.return).tag&&(o=!1)}a.sibling.return=a.return,a=a.sibling}}function Ur(t,e){if(q){switch(e.tag){case 0:case 11:case 14:case 15:case 22:return void Lr(3,e);case 1:return;case 5:var n=e.stateNode;if(null!=n){var r=e.memoizedProps;t=null!==t?t.memoizedProps:r;var i=e.type,a=e.updateQueue;e.updateQueue=null,null!==a&&et(n,a,i,t,r,e)}return;case 6:if(null===e.stateNode)throw Error(l(162));return n=e.memoizedProps,void J(e.stateNode,null!==t?t.memoizedProps:n,n);case 3:return void($&&(e=e.stateNode,e.hydrate&&(e.hydrate=!1,St(e.containerInfo))));case 12:return;case 13:return Xr(e),void qr(e);case 19:return void qr(e);case 17:return}throw Error(l(163))}switch(e.tag){case 0:case 11:case 14:case 15:case 22:return void Lr(3,e);case 12:return;case 13:return Xr(e),void qr(e);case 19:return void qr(e);case 3:$&&(n=e.stateNode).hydrate&&(n.hydrate=!1,St(n.containerInfo))}t:if(K){switch(e.tag){case 1:case 5:case 6:case 20:break t;case 3:case 4:e=e.stateNode,gt(e.containerInfo,e.pendingChildren);break t}throw Error(l(163))}}function Xr(t){var e=t;if(null===t.memoizedState)var n=!1;else n=!0,e=t.child,mi=ce();if(q&&null!==e)t:if(t=e,q)for(e=t;;){if(5===e.tag){var r=e.stateNode;n?st(r):ut(e.stateNode,e.memoizedProps)}else if(6===e.tag)r=e.stateNode,n?lt(r):ct(r,e.memoizedProps);else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(r=e.child.sibling).return=e,e=r;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===t)break t;for(;null===e.sibling;){if(null===e.return||e.return===t)break t;e=e.return}e.sibling.return=e.return,e=e.sibling}}function qr(t){var e=t.updateQueue;if(null!==e){t.updateQueue=null;var n=t.stateNode;null===n&&(n=t.stateNode=new Tr),e.forEach((function(e){var r=ia.bind(null,t,e);n.has(e)||(n.add(e),e.then(r,r))}))}}var Kr="function"===typeof WeakMap?WeakMap:Map;function $r(t,e,n){(n=De(n,null)).tag=3,n.payload={element:null};var r=e.value;return n.callback=function(){xi||(xi=!0,_i=r),Ir(t,e)},n}function Zr(t,e,n){(n=De(n,null)).tag=3;var r=t.type.getDerivedStateFromError;if("function"===typeof r){var i=e.value;n.payload=function(){return Ir(t,e),r(i)}}var a=t.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(n.callback=function(){"function"!==typeof r&&(null===Oi?Oi=new Set([this]):Oi.add(this),Ir(t,e));var n=e.stack;this.componentDidCatch(e.value,{componentStack:null!==n?n:""})}),n}var Qr,Jr=Math.ceil,ti=u.ReactCurrentDispatcher,ei=u.ReactCurrentOwner,ni=16,ri=32,ii=0,ai=3,oi=4,si=0,li=null,ui=null,ci=0,fi=ii,di=null,pi=1073741823,hi=1073741823,gi=null,vi=0,yi=!1,mi=0,bi=null,xi=!1,_i=null,Oi=null,Pi=!1,wi=null,Mi=90,Ci=null,Si=0,Ai=null,Ei=0;function ji(){return 0!==(48&si)?1073741821-(ce()/10|0):0!==Ei?Ei:Ei=1073741821-(ce()/10|0)}function Ti(t,e,n){if(0===(2&(e=e.mode)))return 1073741823;var r=fe();if(0===(4&e))return 99===r?1073741823:1073741822;if(0!==(si&ni))return ci;if(null!==n)t=me(t,0|n.timeoutMs||5e3,250);else switch(r){case 99:t=1073741823;break;case 98:t=me(t,150,100);break;case 97:case 96:t=me(t,5e3,250);break;case 95:t=2;break;default:throw Error(l(326))}return null!==li&&t===ci&&--t,t}function Ii(t,e){if(50<Si)throw Si=0,Ai=null,Error(l(185));if(null!==(t=ki(t,e))){var n=fe();1073741823===e?0!==(8&si)&&0===(48&si)?Ni(t):(Li(t),0===si&&ve()):Li(t),0===(4&si)||98!==n&&99!==n||(null===Ci?Ci=new Map([[t,e]]):(void 0===(n=Ci.get(t))||n>e)&&Ci.set(t,e))}}function ki(t,e){t.expirationTime<e&&(t.expirationTime=e);var n=t.alternate;null!==n&&n.expirationTime<e&&(n.expirationTime=e);var r=t.return,i=null;if(null===r&&3===t.tag)i=t.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<e&&(r.childExpirationTime=e),null!==n&&n.childExpirationTime<e&&(n.childExpirationTime=e),null===r.return&&3===r.tag){i=r.stateNode;break}r=r.return}return null!==i&&(li===i&&(Yi(e),fi===oi&&ma(i,ci)),ba(i,e)),i}function Fi(t){var e=t.lastExpiredTime;if(0!==e)return e;if(!ya(t,e=t.firstPendingTime))return e;var n=t.lastPingedTime;return 2>=(t=n>(t=t.nextKnownPendingLevel)?n:t)&&e!==t?0:t}function Li(t){if(0!==t.lastExpiredTime)t.callbackExpirationTime=1073741823,t.callbackPriority=99,t.callbackNode=ge(Ni.bind(null,t));else{var e=Fi(t),n=t.callbackNode;if(0===e)null!==n&&(t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90);else{var r=ji();if(r=1073741823===e?99:1===e||2===e?95:0>=(r=10*(1073741821-e)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var i=t.callbackPriority;if(t.callbackExpirationTime===e&&i>=r)return;n!==re&&qt(n)}t.callbackExpirationTime=e,t.callbackPriority=r,e=1073741823===e?ge(Ni.bind(null,t)):he(r,Di.bind(null,t),{timeout:10*(1073741821-e)-ce()}),t.callbackNode=e}}}function Di(t,e){if(Ei=0,e)return xa(t,e=ji()),Li(t),null;var n=Fi(t);if(0!==n){if(e=t.callbackNode,0!==(48&si))throw Error(l(327));if(Ji(),t===li&&n===ci||zi(t,n),null!==ui){var r=si;si|=ni;for(var i=Gi();;)try{Ui();break}catch(s){Vi(t,s)}if(Se(),si=r,ti.current=i,1===fi)throw e=di,zi(t,n),ma(t,n),Li(t),e;if(null===ui)switch(i=t.finishedWork=t.current.alternate,t.finishedExpirationTime=n,r=fi,li=null,r){case ii:case 1:throw Error(l(345));case 2:xa(t,2<n?2:n);break;case ai:if(ma(t,n),n===(r=t.lastSuspendedTime)&&(t.nextKnownPendingLevel=Ki(i)),1073741823===pi&&10<(i=mi+500-ce())){if(yi){var a=t.lastPingedTime;if(0===a||a>=n){t.lastPingedTime=n,zi(t,n);break}}if(0!==(a=Fi(t))&&a!==n)break;if(0!==r&&r!==n){t.lastPingedTime=r;break}t.timeoutHandle=Y($i.bind(null,t),i);break}$i(t);break;case oi:if(ma(t,n),n===(r=t.lastSuspendedTime)&&(t.nextKnownPendingLevel=Ki(i)),yi&&(0===(i=t.lastPingedTime)||i>=n)){t.lastPingedTime=n,zi(t,n);break}if(0!==(i=Fi(t))&&i!==n)break;if(0!==r&&r!==n){t.lastPingedTime=r;break}if(1073741823!==hi?r=10*(1073741821-hi)-ce():1073741823===pi?r=0:(r=10*(1073741821-pi)-5e3,0>(r=(i=ce())-r)&&(r=0),(n=10*(1073741821-n)-i)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Jr(r/1960))-r)&&(r=n)),10<r){t.timeoutHandle=Y($i.bind(null,t),r);break}$i(t);break;case 5:if(1073741823!==pi&&null!==gi){a=pi;var o=gi;if(0>=(r=0|o.busyMinDurationMs)?r=0:(i=0|o.busyDelayMs,r=(a=ce()-(10*(1073741821-a)-(0|o.timeoutMs||5e3)))<=i?0:i+r-a),10<r){ma(t,n),t.timeoutHandle=Y($i.bind(null,t),r);break}}$i(t);break;default:throw Error(l(329))}if(Li(t),t.callbackNode===e)return Di.bind(null,t)}}return null}function Ni(t){var e=t.lastExpiredTime;if(e=0!==e?e:1073741823,0!==(48&si))throw Error(l(327));if(Ji(),t===li&&e===ci||zi(t,e),null!==ui){var n=si;si|=ni;for(var r=Gi();;)try{Hi();break}catch(i){Vi(t,i)}if(Se(),si=n,ti.current=r,1===fi)throw n=di,zi(t,e),ma(t,e),Li(t),n;if(null!==ui)throw Error(l(261));t.finishedWork=t.current.alternate,t.finishedExpirationTime=e,li=null,$i(t),Li(t)}return null}function Ri(t,e){var n=si;si|=1;try{return t(e)}finally{0===(si=n)&&ve()}}function Bi(t,e){if(0!==(48&si))throw Error(l(187));var n=si;si|=1;try{return pe(99,t.bind(null,e))}finally{si=n,ve()}}function zi(t,e){t.finishedWork=null,t.finishedExpirationTime=0;var n=t.timeoutHandle;if(n!==U&&(t.timeoutHandle=U,H(n)),null!==ui)for(n=ui.return;null!==n;){var r=n;switch(r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&Vt();break;case 3:ln(),kt(Nt),kt(Dt);break;case 5:cn(r);break;case 4:ln();break;case 13:case 19:kt(fn);break;case 10:Ee(r)}n=n.return}li=t,ui=fa(t.current,null),ci=e,fi=ii,di=null,hi=pi=1073741823,gi=null,vi=0,yi=!1}function Vi(t,n){for(;;){try{if(Se(),hn.current=Hn,xn)for(var r=yn.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}if(vn=0,bn=mn=yn=null,xn=!1,null===ui||null===ui.return)return fi=1,di=n,ui=null;t:{var a=t,o=ui.return,s=ui,l=n;if(n=ci,s.effectTag|=2048,s.firstEffect=s.lastEffect=null,null!==l&&"object"===(0,e.default)(l)&&"function"===typeof l.then){var u=l;if(0===(2&s.mode)){var c=s.alternate;c?(s.updateQueue=c.updateQueue,s.memoizedState=c.memoizedState,s.expirationTime=c.expirationTime):(s.updateQueue=null,s.memoizedState=null)}var f=0!==(1&fn.current),d=o;do{var p;if(p=13===d.tag){var h=d.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var g=d.memoizedProps;p=void 0!==g.fallback&&(!0!==g.unstable_avoidThisFallback||!f)}}if(p){var v=d.updateQueue;if(null===v){var y=new Set;y.add(u),d.updateQueue=y}else v.add(u);if(0===(2&d.mode)){if(d.effectTag|=64,s.effectTag&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var m=De(1073741823,null);m.tag=2,Ne(s,m)}s.expirationTime=1073741823;break t}l=void 0,s=n;var b=a.pingCache;if(null===b?(b=a.pingCache=new Kr,l=new Set,b.set(u,l)):void 0===(l=b.get(u))&&(l=new Set,b.set(u,l)),!l.has(s)){l.add(s);var x=ra.bind(null,a,u,s);u.then(x,x)}d.effectTag|=4096,d.expirationTime=n;break t}d=d.return}while(null!==d);l=Error((S(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+jt(s))}5!==fi&&(fi=2),l=jr(l,s),d=o;do{switch(d.tag){case 3:u=l,d.effectTag|=4096,d.expirationTime=n,Re(d,$r(d,u,n));break t;case 1:u=l;var _=d.type,O=d.stateNode;if(0===(64&d.effectTag)&&("function"===typeof _.getDerivedStateFromError||null!==O&&"function"===typeof O.componentDidCatch&&(null===Oi||!Oi.has(O)))){d.effectTag|=4096,d.expirationTime=n,Re(d,Zr(d,u,n));break t}}d=d.return}while(null!==d)}ui=qi(ui)}catch(P){n=P;continue}break}}function Gi(){var t=ti.current;return ti.current=Hn,null===t?Hn:t}function Wi(t,e){t<pi&&2<t&&(pi=t),null!==e&&t<hi&&2<t&&(hi=t,gi=e)}function Yi(t){t>vi&&(vi=t)}function Hi(){for(;null!==ui;)ui=Xi(ui)}function Ui(){for(;null!==ui&&!ie();)ui=Xi(ui)}function Xi(t){var e=Qr(t.alternate,t,ci);return t.memoizedProps=t.pendingProps,null===e&&(e=qi(t)),ei.current=null,e}function qi(t){ui=t;do{var e=ui.alternate;if(t=ui.return,0===(2048&ui.effectTag)){if(e=Ar(e,ui,ci),1===ci||1!==ui.childExpirationTime){for(var n=0,r=ui.child;null!==r;){var i=r.expirationTime,a=r.childExpirationTime;i>n&&(n=i),a>n&&(n=a),r=r.sibling}ui.childExpirationTime=n}if(null!==e)return e;null!==t&&0===(2048&t.effectTag)&&(null===t.firstEffect&&(t.firstEffect=ui.firstEffect),null!==ui.lastEffect&&(null!==t.lastEffect&&(t.lastEffect.nextEffect=ui.firstEffect),t.lastEffect=ui.lastEffect),1<ui.effectTag&&(null!==t.lastEffect?t.lastEffect.nextEffect=ui:t.firstEffect=ui,t.lastEffect=ui))}else{if(null!==(e=Er(ui)))return e.effectTag&=2047,e;null!==t&&(t.firstEffect=t.lastEffect=null,t.effectTag|=2048)}if(null!==(e=ui.sibling))return e;ui=t}while(null!==ui);return fi===ii&&(fi=5),null}function Ki(t){var e=t.expirationTime;return e>(t=t.childExpirationTime)?e:t}function $i(t){var e=fe();return pe(99,Zi.bind(null,t,e)),null}function Zi(t,e){do{Ji()}while(null!==wi);if(0!==(48&si))throw Error(l(327));var n=t.finishedWork,r=t.finishedExpirationTime;if(null===n)return null;if(t.finishedWork=null,t.finishedExpirationTime=0,n===t.current)throw Error(l(177));t.callbackNode=null,t.callbackExpirationTime=0,t.callbackPriority=90,t.nextKnownPendingLevel=0;var i=Ki(n);if(t.firstPendingTime=i,r<=t.lastSuspendedTime?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:r<=t.firstSuspendedTime&&(t.firstSuspendedTime=r-1),r<=t.lastPingedTime&&(t.lastPingedTime=0),r<=t.lastExpiredTime&&(t.lastExpiredTime=0),t===li&&(ui=li=null,ci=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,i=n.firstEffect):i=n:i=n.firstEffect,null!==i){var a=si;si|=ri,ei.current=null,L(t.containerInfo),bi=i;do{try{Qi()}catch(m){if(null===bi)throw Error(l(330));na(bi,m),bi=bi.nextEffect}}while(null!==bi);bi=i;do{try{for(var o=t,s=e;null!==bi;){var u=bi.effectTag;if(16&u&&q&&ot(bi.stateNode),128&u){var c=bi.alternate;if(null!==c){var f=c.ref;null!==f&&("function"===typeof f?f(null):f.current=null)}}switch(1038&u){case 2:Gr(bi),bi.effectTag&=-3;break;case 6:Gr(bi),bi.effectTag&=-3,Ur(bi.alternate,bi);break;case 1024:bi.effectTag&=-1025;break;case 1028:bi.effectTag&=-1025,Ur(bi.alternate,bi);break;case 4:Ur(bi.alternate,bi);break;case 8:var d=o,p=bi,h=s;q?Hr(d,p,h):Br(d,p,h),zr(p)}bi=bi.nextEffect}}catch(m){if(null===bi)throw Error(l(330));na(bi,m),bi=bi.nextEffect}}while(null!==bi);D(t.containerInfo),t.current=n,bi=i;do{try{for(u=t;null!==bi;){var g=bi.effectTag;if(36&g&&Nr(u,bi.alternate,bi),128&g){c=void 0;var v=bi.ref;if(null!==v){var y=bi.stateNode;switch(bi.tag){case 5:c=I(y);break;default:c=y}"function"===typeof v?v(c):v.current=c}}bi=bi.nextEffect}}catch(m){if(null===bi)throw Error(l(330));na(bi,m),bi=bi.nextEffect}}while(null!==bi);bi=null,ae(),si=a}else t.current=n;if(Pi)Pi=!1,wi=t,Mi=e;else for(bi=i;null!==bi;)e=bi.nextEffect,bi.nextEffect=null,bi=e;if(0===(e=t.firstPendingTime)&&(Oi=null),1073741823===e?t===Ai?Si++:(Si=0,Ai=t):Si=0,"function"===typeof oa&&oa(n.stateNode,r),Li(t),xi)throw xi=!1,t=_i,_i=null,t;return 0!==(8&si)||ve(),null}function Qi(){for(;null!==bi;){var t=bi.effectTag;0!==(256&t)&&Fr(bi.alternate,bi),0===(512&t)||Pi||(Pi=!0,he(97,(function(){return Ji(),null}))),bi=bi.nextEffect}}function Ji(){if(90!==Mi){var t=97<Mi?97:Mi;return Mi=90,pe(t,ta)}}function ta(){if(null===wi)return!1;var t=wi;if(wi=null,0!==(48&si))throw Error(l(331));var e=si;for(si|=ri,t=t.current.firstEffect;null!==t;){try{var n=t;if(0!==(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:Lr(5,n),Dr(5,n)}}catch(r){if(null===t)throw Error(l(330));na(t,r)}n=t.nextEffect,t.nextEffect=null,t=n}return si=e,ve(),!0}function ea(t,e,n){Ne(t,e=$r(t,e=jr(n,e),1073741823)),null!==(t=ki(t,1073741823))&&Li(t)}function na(t,e){if(3===t.tag)ea(t,t,e);else for(var n=t.return;null!==n;){if(3===n.tag){ea(n,t,e);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Oi||!Oi.has(r))){Ne(n,t=Zr(n,t=jr(e,t),1073741823)),null!==(n=ki(n,1073741823))&&Li(n);break}}n=n.return}}function ra(t,e,n){var r=t.pingCache;null!==r&&r.delete(e),li===t&&ci===n?fi===oi||fi===ai&&1073741823===pi&&ce()-mi<500?zi(t,ci):yi=!0:ya(t,n)&&(0!==(e=t.lastPingedTime)&&e<n||(t.lastPingedTime=n,Li(t)))}function ia(t,e){var n=t.stateNode;null!==n&&n.delete(e),0===(e=0)&&(e=Ti(e=ji(),t,null)),null!==(t=ki(t,e))&&Li(t)}Qr=function(t,n,r){var i=n.expirationTime;if(null!==t){var a=n.pendingProps;if(t.memoizedProps!==a||Nt.current)ar=!0;else{if(i<r){switch(ar=!1,n.tag){case 3:hr(n),rr();break;case 5:if(un(n),4&n.mode&&1!==r&&G(n.type,a))return n.expirationTime=n.childExpirationTime=1,null;break;case 1:zt(n.type)&&Yt(n);break;case 4:sn(n,n.stateNode.containerInfo);break;case 10:Ae(n,n.memoizedProps.value);break;case 13:if(null!==n.memoizedState)return 0!==(i=n.child.childExpirationTime)&&i>=r?xr(t,n,r):(Ft(fn,1&fn.current),null!==(n=wr(t,n,r))?n.sibling:null);Ft(fn,1&fn.current);break;case 19:if(i=n.childExpirationTime>=r,0!==(64&t.effectTag)){if(i)return Pr(t,n,r);n.effectTag|=64}if(null!==(a=n.memoizedState)&&(a.rendering=null,a.tail=null),Ft(fn,fn.current),!i)return null}return wr(t,n,r)}ar=!1}}else ar=!1;switch(n.expirationTime=0,n.tag){case 2:if(i=n.type,null!==t&&(t.alternate=null,n.alternate=null,n.effectTag|=2),t=n.pendingProps,a=Bt(n,Dt.current),Te(n,r),a=Pn(null,n,i,t,a,r),n.effectTag|=1,"object"===(0,e.default)(a)&&null!==a&&"function"===typeof a.render&&void 0===a.$$typeof){if(n.tag=1,n.memoizedState=null,n.updateQueue=null,zt(i)){var o=!0;Yt(n)}else o=!1;n.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,Fe(n);var s=i.getDerivedStateFromProps;"function"===typeof s&&We(n,i,s,t),a.updater=Ye,n.stateNode=a,a._reactInternalFiber=n,qe(n,i,t,r),n=pr(null,n,i,!0,o,r)}else n.tag=0,or(null,n,a,r),n=n.child;return n;case 16:t:{if(a=n.elementType,null!==t&&(t.alternate=null,n.alternate=null,n.effectTag|=2),t=n.pendingProps,function(t){if(-1===t._status){t._status=0;var e=t._ctor;e=e(),t._result=e,e.then((function(e){0===t._status&&(e=e.default,t._status=1,t._result=e)}),(function(e){0===t._status&&(t._status=2,t._result=e)}))}}(a),1!==a._status)throw a._result;switch(a=a._result,n.type=a,o=n.tag=function(t){if("function"===typeof t)return ca(t)?1:0;if(void 0!==t&&null!==t){if((t=t.$$typeof)===b)return 11;if(t===O)return 14}return 2}(a),t=Oe(a,t),o){case 0:n=fr(null,n,a,t,r);break t;case 1:n=dr(null,n,a,t,r);break t;case 11:n=sr(null,n,a,t,r);break t;case 14:n=lr(null,n,a,Oe(a.type,t),i,r);break t}throw Error(l(306,a,""))}return n;case 0:return i=n.type,a=n.pendingProps,fr(t,n,i,a=n.elementType===i?a:Oe(i,a),r);case 1:return i=n.type,a=n.pendingProps,dr(t,n,i,a=n.elementType===i?a:Oe(i,a),r);case 3:if(hr(n),i=n.updateQueue,null===t||null===i)throw Error(l(282));if(i=n.pendingProps,a=null!==(a=n.memoizedState)?a.element:null,Le(t,n),Be(n,i,null,r),(i=n.memoizedState.element)===a)rr(),n=wr(t,n,r);else{if((a=n.stateNode.hydrate)&&($?($n=Pt(n.stateNode.containerInfo),Kn=n,a=Zn=!0):a=!1),a)for(r=tn(n,null,i,r),n.child=r;r;)r.effectTag=-3&r.effectTag|1024,r=r.sibling;else or(t,n,i,r),rr();n=n.child}return n;case 5:return un(n),null===t&&tr(n),i=n.type,a=n.pendingProps,o=null!==t?t.memoizedProps:null,s=a.children,V(i,a)?s=null:null!==o&&V(i,o)&&(n.effectTag|=16),cr(t,n),4&n.mode&&1!==r&&G(i,a)?(n.expirationTime=n.childExpirationTime=1,n=null):(or(t,n,s,r),n=n.child),n;case 6:return null===t&&tr(n),null;case 13:return xr(t,n,r);case 4:return sn(n,n.stateNode.containerInfo),i=n.pendingProps,null===t?n.child=Je(n,null,i,r):or(t,n,i,r),n.child;case 11:return i=n.type,a=n.pendingProps,sr(t,n,i,a=n.elementType===i?a:Oe(i,a),r);case 7:return or(t,n,n.pendingProps,r),n.child;case 8:case 12:return or(t,n,n.pendingProps.children,r),n.child;case 10:t:{if(i=n.type._context,a=n.pendingProps,s=n.memoizedProps,Ae(n,o=a.value),null!==s){var u=s.value;if(0===(o=be(u,o)?0:0|("function"===typeof i._calculateChangedBits?i._calculateChangedBits(u,o):1073741823))){if(s.children===a.children&&!Nt.current){n=wr(t,n,r);break t}}else for(null!==(u=n.child)&&(u.return=n);null!==u;){var c=u.dependencies;if(null!==c){s=u.child;for(var f=c.firstContext;null!==f;){if(f.context===i&&0!==(f.observedBits&o)){1===u.tag&&((f=De(r,null)).tag=2,Ne(u,f)),u.expirationTime<r&&(u.expirationTime=r),null!==(f=u.alternate)&&f.expirationTime<r&&(f.expirationTime=r),je(u.return,r),c.expirationTime<r&&(c.expirationTime=r);break}f=f.next}}else s=10===u.tag&&u.type===n.type?null:u.child;if(null!==s)s.return=u;else for(s=u;null!==s;){if(s===n){s=null;break}if(null!==(u=s.sibling)){u.return=s.return,s=u;break}s=s.return}u=s}}or(t,n,a.children,r),n=n.child}return n;case 9:return a=n.type,i=(o=n.pendingProps).children,Te(n,r),i=i(a=Ie(a,o.unstable_observedBits)),n.effectTag|=1,or(t,n,i,r),n.child;case 14:return o=Oe(a=n.type,n.pendingProps),lr(t,n,a,o=Oe(a.type,o),i,r);case 15:return ur(t,n,n.type,n.pendingProps,i,r);case 17:return i=n.type,a=n.pendingProps,a=n.elementType===i?a:Oe(i,a),null!==t&&(t.alternate=null,n.alternate=null,n.effectTag|=2),n.tag=1,zt(i)?(t=!0,Yt(n)):t=!1,Te(n,r),Ue(n,i,a),qe(n,i,a,r),pr(null,n,i,!0,t,r);case 19:return Pr(t,n,r)}throw Error(l(156,n.tag))};var aa={current:!1},oa=null,sa=null;function la(t,e,n,r){this.tag=t,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function ua(t,e,n,r){return new la(t,e,n,r)}function ca(t){return!(!(t=t.prototype)||!t.isReactComponent)}function fa(t,e){var n=t.alternate;return null===n?((n=ua(t.tag,e,t.key,t.mode)).elementType=t.elementType,n.type=t.type,n.stateNode=t.stateNode,n.alternate=t,t.alternate=n):(n.pendingProps=e,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=t.childExpirationTime,n.expirationTime=t.expirationTime,n.child=t.child,n.memoizedProps=t.memoizedProps,n.memoizedState=t.memoizedState,n.updateQueue=t.updateQueue,e=t.dependencies,n.dependencies=null===e?null:{expirationTime:e.expirationTime,firstContext:e.firstContext,responders:e.responders},n.sibling=t.sibling,n.index=t.index,n.ref=t.ref,n}function da(t,n,r,i,a,o){var s=2;if(i=t,"function"===typeof t)ca(t)&&(s=1);else if("string"===typeof t)s=5;else t:switch(t){case p:return pa(r.children,a,o,n);case m:s=8,a|=7;break;case h:s=8,a|=1;break;case g:return(t=ua(12,r,n,8|a)).elementType=g,t.type=g,t.expirationTime=o,t;case x:return(t=ua(13,r,n,a)).type=x,t.elementType=x,t.expirationTime=o,t;case _:return(t=ua(19,r,n,a)).elementType=_,t.expirationTime=o,t;default:if("object"===(0,e.default)(t)&&null!==t)switch(t.$$typeof){case v:s=10;break t;case y:s=9;break t;case b:s=11;break t;case O:s=14;break t;case P:s=16,i=null;break t;case w:s=22;break t}throw Error(l(130,null==t?t:(0,e.default)(t),""))}return(n=ua(s,r,n,a)).elementType=t,n.type=i,n.expirationTime=o,n}function pa(t,e,n,r){return(t=ua(7,t,r,e)).expirationTime=n,t}function ha(t,e,n){return(t=ua(6,t,null,e)).expirationTime=n,t}function ga(t,e,n){return(e=ua(4,null!==t.children?t.children:[],t.key,e)).expirationTime=n,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function va(t,e,n){this.tag=e,this.current=null,this.containerInfo=t,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=U,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function ya(t,e){var n=t.firstSuspendedTime;return t=t.lastSuspendedTime,0!==n&&n>=e&&t<=e}function ma(t,e){var n=t.firstSuspendedTime,r=t.lastSuspendedTime;n<e&&(t.firstSuspendedTime=e),(r>e||0===n)&&(t.lastSuspendedTime=e),e<=t.lastPingedTime&&(t.lastPingedTime=0),e<=t.lastExpiredTime&&(t.lastExpiredTime=0)}function ba(t,e){e>t.firstPendingTime&&(t.firstPendingTime=e);var n=t.firstSuspendedTime;0!==n&&(e>=n?t.firstSuspendedTime=t.lastSuspendedTime=t.nextKnownPendingLevel=0:e>=t.lastSuspendedTime&&(t.lastSuspendedTime=e+1),e>t.nextKnownPendingLevel&&(t.nextKnownPendingLevel=e))}function xa(t,e){var n=t.lastExpiredTime;(0===n||n>e)&&(t.lastExpiredTime=e)}var _a=null;function Oa(t){var e=t._reactInternalFiber;if(void 0===e){if("function"===typeof t.render)throw Error(l(188));throw Error(l(268,Object.keys(t)))}return null===(t=T(e))?null:t.stateNode}function Pa(t,e){null!==(t=t.memoizedState)&&null!==t.dehydrated&&t.retryTime<e&&(t.retryTime=e)}function wa(t,e){Pa(t,e),(t=t.alternate)&&Pa(t,e)}var Ma=u.IsSomeRendererActing,Ca="function"===typeof s.unstable_flushAllWithoutAsserting,Sa=s.unstable_flushAllWithoutAsserting||function(){for(var t=!1;Ji();)t=!0;return t};function Aa(e){try{Sa(),function(e){if(null===_a)try{var n=("require"+Math.random()).slice(0,7);_a=(t&&t[n])("timers").setImmediate}catch(r){_a=function(t){var e=new MessageChannel;e.port1.onmessage=t,e.port2.postMessage(void 0)}}_a(e)}((function(){Sa()?Aa(e):e()}))}catch(n){e(n)}}var Ea=0,ja=!1,Ta={__proto__:null,createContainer:function(t,e,n){return t=new va(t,e,n),e=ua(3,null,null,2===e?7:1===e?3:0),t.current=e,e.stateNode=t,Fe(e),t},updateContainer:function(t,e,n,r){var i=e.current,a=ji(),o=Ve.suspense;a=Ti(a,i,o);t:if(n){e:{if(A(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(l(170));var s=n;do{switch(s.tag){case 3:s=s.stateNode.context;break e;case 1:if(zt(s.type)){s=s.stateNode.__reactInternalMemoizedMergedChildContext;break e}}s=s.return}while(null!==s);throw Error(l(171))}if(1===n.tag){var u=n.type;if(zt(u)){n=Wt(n,u,s);break t}}n=s}else n=Lt;return null===e.context?e.context=n:e.pendingContext=n,(e=De(a,o)).payload={element:t},null!==(r=void 0===r?null:r)&&(e.callback=r),Ne(i,e),Ii(i,a),a},batchedEventUpdates:function(t,e){var n=si;si|=2;try{return t(e)}finally{0===(si=n)&&ve()}},batchedUpdates:Ri,unbatchedUpdates:function(t,e){var n=si;si&=-2,si|=8;try{return t(e)}finally{0===(si=n)&&ve()}},deferredUpdates:function(t){return pe(97,t)},syncUpdates:function(t,e,n,r){return pe(99,t.bind(null,e,n,r))},discreteUpdates:function(t,e,n,r,i){var a=si;si|=4;try{return pe(98,t.bind(null,e,n,r,i))}finally{0===(si=a)&&ve()}},flushDiscreteUpdates:function(){0===(49&si)&&(function(){if(null!==Ci){var t=Ci;Ci=null,t.forEach((function(t,e){xa(e,t),Li(e)})),ve()}}(),Ji())},flushControlled:function(t){var e=si;si|=1;try{pe(99,t)}finally{0===(si=e)&&ve()}},flushSync:Bi,flushPassiveEffects:Ji,IsThisRendererActing:aa,getPublicRootInstance:function(t){if(!(t=t.current).child)return null;switch(t.child.tag){case 5:return I(t.child.stateNode);default:return t.child.stateNode}},attemptSynchronousHydration:function(t){switch(t.tag){case 3:var e=t.stateNode;e.hydrate&&function(t,e){xa(t,e),Li(t),0===(48&si)&&ve()}(e,e.firstPendingTime);break;case 13:Bi((function(){return Ii(t,1073741823)})),e=me(ji(),150,100),wa(t,e)}},attemptUserBlockingHydration:function(t){if(13===t.tag){var e=me(ji(),150,100);Ii(t,e),wa(t,e)}},attemptContinuousHydration:function(t){13===t.tag&&(Ii(t,3),wa(t,3))},attemptHydrationAtCurrentPriority:function(t){if(13===t.tag){var e=ji();Ii(t,e=Ti(e,t,null)),wa(t,e)}},findHostInstance:Oa,findHostInstanceWithWarning:function(t){return Oa(t)},findHostInstanceWithNoPortals:function(t){return null===(t=function(t){if(!(t=j(t)))return null;for(var e=t;;){if(5===e.tag||6===e.tag)return e;if(e.child&&4!==e.tag)e.child.return=e,e=e.child;else{if(e===t)break;for(;!e.sibling;){if(!e.return||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}}return null}(t))?null:20===t.tag?t.stateNode.instance:t.stateNode},shouldSuspend:function(){return!1},injectIntoDevTools:function(t){var e=t.findFiberByHostInstance;return function(t){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var e=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(e.isDisabled||!e.supportsFiber)return!0;try{var n=e.inject(t);oa=function(t){try{e.onCommitFiberRoot(n,t,void 0,64===(64&t.current.effectTag))}catch(r){}},sa=function(t){try{e.onCommitFiberUnmount(n,t)}catch(r){}}}catch(r){}return!0}(a({},t,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:u.ReactCurrentDispatcher,findHostInstanceByFiber:function(t){return null===(t=T(t))?null:t.stateNode},findFiberByHostInstance:function(t){return e?e(t):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null}))},act:function(t){function n(){Ea--,Ma.current=r,aa.current=i}!1===ja&&(ja=!0,console.error("act(...) is not supported in production builds of React, and might not behave as expected.")),Ea++;var r=Ma.current,i=aa.current;Ma.current=!0,aa.current=!0;try{var a=Ri(t)}catch(o){throw n(),o}if(null!==a&&"object"===(0,e.default)(a)&&"function"===typeof a.then)return{then:function(t,e){a.then((function(){1<Ea||!0===Ca&&!0===r?(n(),t()):Aa((function(r){n(),r?e(r):t()}))}),(function(t){n(),e(t)}))}};try{1!==Ea||!1!==Ca&&!1!==r||Sa(),n()}catch(o){throw n(),o}return{then:function(t){t()}}}},Ia=Ta&&Ta.default||Ta;t.exports=Ia.default||Ia;var ka=t.exports;return t.exports=r,ka}}).call(this,n(480)(t))},function(t,e,n){"use strict";var r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable;function o(t){if(null===t||void 0===t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(i){return!1}}()?Object.assign:function(t,e){for(var n,s,l=o(t),u=1;u<arguments.length;u++){for(var c in n=Object(arguments[u]))i.call(n,c)&&(l[c]=n[c]);if(r){s=r(n);for(var f=0;f<s.length;f++)a.call(n,s[f])&&(l[s[f]]=n[s[f]])}}return l}},function(t,e,n){"use strict";t.exports=n(1024)},function(t,e,n){"use strict";var r,i,a,o,s,l=n(2)(n(6));if("undefined"===typeof window||"function"!==typeof MessageChannel){var u=null,c=null,f=function t(){if(null!==u)try{var n=e.unstable_now();u(!0,n),u=null}catch(r){throw setTimeout(t,0),r}},d=Date.now();e.unstable_now=function(){return Date.now()-d},r=function(t){null!==u?setTimeout(r,0,t):(u=t,setTimeout(f,0))},i=function(t,e){c=setTimeout(t,e)},a=function(){clearTimeout(c)},o=function(){return!1},s=e.unstable_forceFrameRate=function(){}}else{var p=window.performance,h=window.Date,g=window.setTimeout,v=window.clearTimeout;if("undefined"!==typeof console){var y=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof y&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills")}if("object"===(0,l.default)(p)&&"function"===typeof p.now)e.unstable_now=function(){return p.now()};else{var m=h.now();e.unstable_now=function(){return h.now()-m}}var b=!1,x=null,_=-1,O=5,P=0;o=function(){return e.unstable_now()>=P},s=function(){},e.unstable_forceFrameRate=function(t){0>t||125<t?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):O=0<t?Math.floor(1e3/t):5};var w=new MessageChannel,M=w.port2;w.port1.onmessage=function(){if(null!==x){var t=e.unstable_now();P=t+O;try{x(!0,t)?M.postMessage(null):(b=!1,x=null)}catch(n){throw M.postMessage(null),n}}else b=!1},r=function(t){x=t,b||(b=!0,M.postMessage(null))},i=function(t,n){_=g((function(){t(e.unstable_now())}),n)},a=function(){v(_),_=-1}}function C(t,e){var n=t.length;t.push(e);t:for(;;){var r=n-1>>>1,i=t[r];if(!(void 0!==i&&0<E(i,e)))break t;t[r]=e,t[n]=i,n=r}}function S(t){return void 0===(t=t[0])?null:t}function A(t){var e=t[0];if(void 0!==e){var n=t.pop();if(n!==e){t[0]=n;t:for(var r=0,i=t.length;r<i;){var a=2*(r+1)-1,o=t[a],s=a+1,l=t[s];if(void 0!==o&&0>E(o,n))void 0!==l&&0>E(l,o)?(t[r]=l,t[s]=n,r=s):(t[r]=o,t[a]=n,r=a);else{if(!(void 0!==l&&0>E(l,n)))break t;t[r]=l,t[s]=n,r=s}}}return e}return null}function E(t,e){var n=t.sortIndex-e.sortIndex;return 0!==n?n:t.id-e.id}var j=[],T=[],I=1,k=null,F=3,L=!1,D=!1,N=!1;function R(t){for(var e=S(T);null!==e;){if(null===e.callback)A(T);else{if(!(e.startTime<=t))break;A(T),e.sortIndex=e.expirationTime,C(j,e)}e=S(T)}}function B(t){if(N=!1,R(t),!D)if(null!==S(j))D=!0,r(z);else{var e=S(T);null!==e&&i(B,e.startTime-t)}}function z(t,n){D=!1,N&&(N=!1,a()),L=!0;var r=F;try{for(R(n),k=S(j);null!==k&&(!(k.expirationTime>n)||t&&!o());){var s=k.callback;if(null!==s){k.callback=null,F=k.priorityLevel;var l=s(k.expirationTime<=n);n=e.unstable_now(),"function"===typeof l?k.callback=l:k===S(j)&&A(j),R(n)}else A(j);k=S(j)}if(null!==k)var u=!0;else{var c=S(T);null!==c&&i(B,c.startTime-n),u=!1}return u}finally{k=null,F=r,L=!1}}function V(t){switch(t){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var G=s;e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(t){t.callback=null},e.unstable_continueExecution=function(){D||L||(D=!0,r(z))},e.unstable_getCurrentPriorityLevel=function(){return F},e.unstable_getFirstCallbackNode=function(){return S(j)},e.unstable_next=function(t){switch(F){case 1:case 2:case 3:var e=3;break;default:e=F}var n=F;F=e;try{return t()}finally{F=n}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=G,e.unstable_runWithPriority=function(t,e){switch(t){case 1:case 2:case 3:case 4:case 5:break;default:t=3}var n=F;F=t;try{return e()}finally{F=n}},e.unstable_scheduleCallback=function(t,n,o){var s=e.unstable_now();if("object"===(0,l.default)(o)&&null!==o){var u=o.delay;u="number"===typeof u&&0<u?s+u:s,o="number"===typeof o.timeout?o.timeout:V(t)}else o=V(t),u=s;return t={id:I++,callback:n,priorityLevel:t,startTime:u,expirationTime:o=u+o,sortIndex:-1},u>s?(t.sortIndex=u,C(T,t),null===S(j)&&t===S(T)&&(N?a():N=!0,i(B,u-s))):(t.sortIndex=o,C(j,t),D||L||(D=!0,r(z))),t},e.unstable_shouldYield=function(){var t=e.unstable_now();R(t);var n=S(j);return n!==k&&null!==k&&null!==n&&null!==n.callback&&n.startTime<=t&&n.expirationTime<k.expirationTime||o()},e.unstable_wrapCallback=function(t){var e=F;return function(){var n=F;F=e;try{return t.apply(this,arguments)}finally{F=n}}}},function(t,e,n){"use strict";t.exports=function(t){if(Array.isArray(t))return t},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";t.exports=function(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)&&(a.push(r.value),!e||a.length!==e);o=!0);}catch(l){s=!0,i=l}finally{try{o||null==n.return||n.return()}finally{if(s)throw i}}return a}},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";t.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";var r=n(482);t.exports=function(t){if(Array.isArray(t))return r(t)},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";t.exports=function(t){if("undefined"!==typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";t.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObserver=void 0;var r=n(1032),i=n(187),a=function(){function t(t){if(0===arguments.length)throw new TypeError("Failed to construct 'ResizeObserver': 1 argument required, but only 0 present.");if("function"!==typeof t)throw new TypeError("Failed to construct 'ResizeObserver': The callback provided as parameter 1 is not a function.");r.ResizeObserverController.connect(this,t)}return t.prototype.observe=function(t,e){if(0===arguments.length)throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!(0,i.isElement)(t))throw new TypeError("Failed to execute 'observe' on 'ResizeObserver': parameter 1 is not of type 'Element");r.ResizeObserverController.observe(this,t,e)},t.prototype.unobserve=function(t){if(0===arguments.length)throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': 1 argument required, but only 0 present.");if(!(0,i.isElement)(t))throw new TypeError("Failed to execute 'unobserve' on 'ResizeObserver': parameter 1 is not of type 'Element");r.ResizeObserverController.unobserve(this,t)},t.prototype.disconnect=function(){r.ResizeObserverController.disconnect(this)},t.toString=function(){return"function ResizeObserver () { [polyfill code] }"},t}();e.ResizeObserver=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObserverController=void 0;var r=n(1033),i=n(1043),a=n(1044),o=n(149),s=new WeakMap,l=function(t,e){for(var n=0;n<t.length;n+=1)if(t[n].target===e)return n;return-1},u=function(){function t(){}return t.connect=function(t,e){var n=new a.ResizeObserverDetail(t,e);s.set(t,n)},t.observe=function(t,e,n){var a=s.get(t),u=0===a.observationTargets.length;l(a.observationTargets,e)<0&&(u&&o.resizeObservers.push(a),a.observationTargets.push(new i.ResizeObservation(e,n&&n.box)),(0,r.updateCount)(1),r.scheduler.schedule())},t.unobserve=function(t,e){var n=s.get(t),i=l(n.observationTargets,e),a=1===n.observationTargets.length;i>=0&&(a&&o.resizeObservers.splice(o.resizeObservers.indexOf(n),1),n.observationTargets.splice(i,1),(0,r.updateCount)(-1))},t.disconnect=function(t){var e=this,n=s.get(t);n.observationTargets.slice().forEach((function(n){return e.unobserve(t,n.target)})),n.activeTargets.splice(0,n.activeTargets.length)},t}();e.ResizeObserverController=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.updateCount=e.scheduler=void 0;var r=n(1034),i=n(486),a=n(1041),o=0,s={attributes:!0,characterData:!0,childList:!0,subtree:!0},l=["resize","load","transitionend","animationend","animationstart","animationiteration","keyup","keydown","mouseup","mousedown","mouseover","mouseout","blur","focus"],u=function(t){return void 0===t&&(t=0),Date.now()+t},c=!1,f=new(function(){function t(){var t=this;this.stopped=!0,this.listener=function(){return t.schedule()}}return t.prototype.run=function(t){var e=this;if(void 0===t&&(t=250),!c){c=!0;var n=u(t);(0,a.queueResizeObserver)((function(){var i=!1;try{i=(0,r.process)()}finally{if(c=!1,t=n-u(),!o)return;i?e.run(1e3):t>0?e.run(t):e.start()}}))}},t.prototype.schedule=function(){this.stop(),this.run()},t.prototype.observe=function(){var t=this,e=function(){return t.observer&&t.observer.observe(document.body,s)};document.body?e():i.global.addEventListener("DOMContentLoaded",e)},t.prototype.start=function(){var t=this;this.stopped&&(this.stopped=!1,this.observer=new MutationObserver(this.listener),this.observe(),l.forEach((function(e){return i.global.addEventListener(e,t.listener,!0)})))},t.prototype.stop=function(){var t=this;this.stopped||(this.observer&&this.observer.disconnect(),l.forEach((function(e){return i.global.removeEventListener(e,t.listener,!0)})),this.stopped=!0)},t}());e.scheduler=f,e.updateCount=function(t){!o&&t>0&&f.start(),!(o+=t)&&f.stop()}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.process=void 0;var r=n(1035),i=n(1036),a=n(1037),o=n(1038),s=n(1040);e.process=function(){var t=0;for((0,s.gatherActiveObservationsAtDepth)(t);(0,r.hasActiveObservations)();)t=(0,o.broadcastActiveObservations)(),(0,s.gatherActiveObservationsAtDepth)(t);return(0,i.hasSkippedObservations)()&&(0,a.deliverResizeLoopError)(),t>0}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.hasActiveObservations=void 0;var r=n(149);e.hasActiveObservations=function(){return r.resizeObservers.some((function(t){return t.activeTargets.length>0}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.hasSkippedObservations=void 0;var r=n(149);e.hasSkippedObservations=function(){return r.resizeObservers.some((function(t){return t.skippedTargets.length>0}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.deliverResizeLoopError=void 0;var r="ResizeObserver loop completed with undelivered notifications.";e.deliverResizeLoopError=function(){var t;"function"===typeof ErrorEvent?t=new ErrorEvent("error",{message:r}):((t=document.createEvent("Event")).initEvent("error",!1,!1),t.message=r),window.dispatchEvent(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.broadcastActiveObservations=void 0;var r=n(149),i=n(483),a=n(487),o=n(282);e.broadcastActiveObservations=function(){var t=1/0,e=[];r.resizeObservers.forEach((function(n){if(0!==n.activeTargets.length){var r=[];n.activeTargets.forEach((function(e){var n=new i.ResizeObserverEntry(e.target),s=(0,a.calculateDepthForNode)(e.target);r.push(n),e.lastReportedSize=(0,o.calculateBoxSize)(e.target,e.observedBox),s<t&&(t=s)})),e.push((function(){n.callback.call(n.observer,r,n.observer)})),n.activeTargets.splice(0,n.activeTargets.length)}}));for(var n=0,s=e;n<s.length;n++)(0,s[n])();return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DOMRectReadOnly=void 0;var r=n(186),i=function(){function t(t,e,n,i){return this.x=t,this.y=e,this.width=n,this.height=i,this.top=this.y,this.left=this.x,this.bottom=this.top+this.height,this.right=this.left+this.width,(0,r.freeze)(this)}return t.prototype.toJSON=function(){var t=this;return{x:t.x,y:t.y,top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:t.width,height:t.height}},t.fromRect=function(e){return new t(e.x,e.y,e.width,e.height)},t}();e.DOMRectReadOnly=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.gatherActiveObservationsAtDepth=void 0;var r=n(149),i=n(487);e.gatherActiveObservationsAtDepth=function(t){r.resizeObservers.forEach((function(e){e.activeTargets.splice(0,e.activeTargets.length),e.skippedTargets.splice(0,e.skippedTargets.length),e.observationTargets.forEach((function(n){n.isActive()&&((0,i.calculateDepthForNode)(n.target)>t?e.activeTargets.push(n):e.skippedTargets.push(n))}))}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.queueResizeObserver=void 0;var r=n(1042);e.queueResizeObserver=function(t){(0,r.queueMicroTask)((function(){requestAnimationFrame(t)}))}},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.queueMicroTask=void 0;var i=[];e.queueMicroTask=function(t){if(!r){var e=0,n=document.createTextNode("");new MutationObserver((function(){return i.splice(0).forEach((function(t){return t()}))})).observe(n,{characterData:!0}),r=function(){n.textContent=""+(e?e--:e++)}}i.push(t),r()}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObservation=void 0;var r=n(484),i=n(282),a=n(187),o=function(){function t(t,e){this.target=t,this.observedBox=e||r.ResizeObserverBoxOptions.CONTENT_BOX,this.lastReportedSize={inlineSize:0,blockSize:0}}return t.prototype.isActive=function(){var t,e=(0,i.calculateBoxSize)(this.target,this.observedBox,!0);return t=this.target,(0,a.isSVG)(t)||(0,a.isReplacedElement)(t)||"inline"!==getComputedStyle(t).display||(this.lastReportedSize=e),this.lastReportedSize.inlineSize!==e.inlineSize||this.lastReportedSize.blockSize!==e.blockSize},t}();e.ResizeObservation=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ResizeObserverDetail=void 0;var r=function(t,e){this.activeTargets=[],this.skippedTargets=[],this.observationTargets=[],this.observer=t,this.callback=e};e.ResizeObserverDetail=r},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return null!==t&&"function"!==typeof t&&isFinite(t.length)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(488),i=n(118);e.default=function(t){if(!r.default(t)||!i.default(t,"Object"))return!1;if(null===Object.getPrototypeOf(t))return!0;for(var e=t;null!==Object.getPrototypeOf(e);)e=Object.getPrototypeOf(e);return Object.getPrototypeOf(t)===e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(118);e.default=function(t){return r.default(t,"Number")}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.removeSensor=e.getSensor=void 0;var r,i=(r=n(1049))&&r.__esModule?r:{default:r},a=n(1050),o=n(502),s={};e.getSensor=function(t){var e=t.getAttribute(o.SizeSensorId);if(e&&s[e])return s[e];var n=(0,i.default)();t.setAttribute(o.SizeSensorId,n);var r=(0,a.createSensor)(t);return s[n]=r,r},e.removeSensor=function(t){var e=t.element.getAttribute(o.SizeSensorId);t.element.removeAttribute(o.SizeSensorId),t.destroy(),e&&s[e]&&delete s[e]}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=1;e.default=function(){return"".concat(r++)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r=n(1051),i=n(1052),a="undefined"!==typeof ResizeObserver?i.createSensor:r.createSensor;e.createSensor=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r,i=(r=n(501))&&r.__esModule?r:{default:r},a=n(502);e.createSensor=function(t){var e=void 0,n=[],r=(0,i.default)((function(){n.forEach((function(e){e(t)}))})),o=function(){e&&e.parentNode&&(e.contentDocument&&e.contentDocument.defaultView.removeEventListener("resize",r),e.parentNode.removeChild(e),e=void 0,n=[])};return{element:t,bind:function(i){e||(e=function(){"static"===getComputedStyle(t).position&&(t.style.position="relative");var e=document.createElement("object");return e.onload=function(){e.contentDocument.defaultView.addEventListener("resize",r),r()},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",a.SensorClassName),e.setAttribute("tabindex",a.SensorTabIndex),e.type="text/html",t.appendChild(e),e.data="about:blank",e}()),-1===n.indexOf(i)&&n.push(i)},destroy:o,unbind:function(t){var r=n.indexOf(t);-1!==r&&n.splice(r,1),0===n.length&&e&&o()}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.createSensor=void 0;var r,i=(r=n(501))&&r.__esModule?r:{default:r};e.createSensor=function(t){var e=void 0,n=[],r=(0,i.default)((function(){n.forEach((function(e){e(t)}))})),a=function(){e.disconnect(),n=[],e=void 0};return{element:t,bind:function(i){e||(e=function(){var e=new ResizeObserver(r);return e.observe(t),r(),e}()),-1===n.indexOf(i)&&n.push(i)},destroy:a,unbind:function(t){var r=n.indexOf(t);-1!==r&&n.splice(r,1),0===n.length&&e&&a()}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.flow=void 0,e.flow=function(){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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.template=void 0;var r=n(0);e.template=function(t,e){return e?r.reduce(e,(function(t,e,n){return t.replace(new RegExp("{\\s*"+n+"\\s*}","g"),e)}),t):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getContainerSize=void 0,e.getContainerSize=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAllGeometriesRecursively=e.getAllElementsRecursively=e.getAllElements=e.findGeometry=void 0;var r=n(0);function i(t){return r.reduce(t.geometries,(function(t,e){return t.concat(e.elements)}),[])}e.findGeometry=function(t,e){return t.geometries.find((function(t){return t.type===e}))},e.getAllElements=i,e.getAllElementsRecursively=function t(e){return r.get(e,["views","length"],0)<=0?i(e):r.reduce(e.views,(function(e,n){return e.concat(t(n))}),i(e))},e.getAllGeometriesRecursively=function(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)}},function(t,e,n){"use strict";function r(t){var e=t.parent;return e?e.views:[]}Object.defineProperty(e,"__esModule",{value:!0}),e.getSiblingViews=e.getViews=e.findViewById=void 0,e.findViewById=function(t,e){return t.views.find((function(t){return t.id===e}))},e.getViews=r,e.getSiblingViews=function(t){return r(t).filter((function(e){return e!==t}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformLabel=void 0;var r=n(1),i=n(0);e.transformLabel=function(t){if(!i.isType(t,"Object"))return t;var e=r.__assign({},t);return e.formatter&&!e.content&&(e.content=e.formatter),e}},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(32);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,f=e.smoothBezier(a,.4,i,r),d=a.length,p=[];for(o=0;o<d-1;o++)l=f[2*o],u=f[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=f[d],u=f[d+1],c=a[0],p.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]])),p}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 f=0,d=t.length;f<d;f++){var p=t[f];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])}f=0;for(var h=t.length;f<h;f++){if(p=t[f],n)a=t[f?f-1:h-1],o=t[(f+1)%h];else{if(0===f||f===h-1){u.push(p);continue}a=t[f-1],o=t[f+1]}var g=[0,0];g=r.vec2.sub(g,o,a),g=r.vec2.scale(g,g,e);var v=r.vec2.distance(p,a),y=r.vec2.distance(p,o),m=v+y;0!==m&&(v/=m,y/=m);var b=r.vec2.scale([0,0],g,-v),x=r.vec2.scale([0,0],g,y),_=r.vec2.add([0,0],p,b),O=r.vec2.add([0,0],p,x);c&&(_=r.vec2.max([0,0],_,s),_=r.vec2.min([0,0],_,l),O=r.vec2.max([0,0],O,s),O=r.vec2.min([0,0],O,l)),u.push(_),u.push(O)}return n&&u.push(u.shift()),u},e.catmullRom2bezier=a,e.getSplinePath=function(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 f=a(r,e,n||[[0,0],[1,1]]);return f.unshift(["M",o.x,o.y]),f}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.kebabCase=void 0,e.kebabCase=function(t){return t?t.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g).map((function(t){return t.toLowerCase()})).join("-"):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.measureTextWidth=void 0;var r=n(1),i=n(0),a=n(1062);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();return c.font=[l,s,u,n+"px",o].join(" "),c.measureText(i.isString(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),r.__spreadArrays([t],i.values(e)).join("")}))},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.getCanvasContext=void 0,e.getCanvasContext=function(){return r||(r=document.createElement("canvas").getContext("2d")),r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.area=void 0;var r=n(1),i=n(64),a=n(17),o=n(59);e.area=function(t){var e=t.options,n=e.area,s=e.xField,l=e.yField,u=e.seriesField,c=e.smooth,f=e.tooltip,d=i.getTooltipMapping(f,[s,l,u]),p=d.fields,h=d.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"area",colorField:u,tooltipFields:p,mapping:r.__assign({shape:c?"smooth":"area",tooltip:h},n)}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.line=void 0;var r=n(0),i=n(64),a=n(17),o=n(59);e.line=function(t){var e=t.options,n=e.line,s=e.stepType,l=e.xField,u=e.yField,c=e.seriesField,f=e.smooth,d=e.connectNulls,p=e.tooltip,h=i.getTooltipMapping(p,[l,u,c]),g=h.fields,v=h.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"line",colorField:c,tooltipFields:g,mapping:r.deepMix({shape:s||(f?"smooth":"line"),tooltip:v},n),args:{connectNulls:d}}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.point=void 0;var r=n(1),i=n(64),a=n(17),o=n(59);e.point=function(t){var e=t.options,n=e.point,s=e.xField,l=e.yField,u=e.seriesField,c=e.sizeField,f=e.shapeField,d=e.tooltip,p=i.getTooltipMapping(d,[s,l,u,c,f]),h=p.fields,g=p.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"point",colorField:u,shapeField:f,tooltipFields:h,mapping:r.__assign({tooltip:g},n)}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.interval=void 0;var r=n(1),i=n(15),a=n(0),o=n(17),s=n(64),l=n(59);e.interval=function(t){var e=t.options,n=e.xField,u=e.yField,c=e.interval,f=e.seriesField,d=e.tooltip,p=e.minColumnWidth,h=e.maxColumnWidth,g=e.columnBackground,v=e.dodgePadding,y=e.intervalPadding,m=s.getTooltipMapping(d,[n,u,f]),b=m.fields,x=m.formatter,_=(c?l.geometry(o.deepAssign({},t,{options:{type:"interval",colorField:f,tooltipFields:b,mapping:r.__assign({tooltip:x},c),args:{dodgePadding:v,intervalPadding:y,minColumnWidth:p,maxColumnWidth:h,background:g}}})):t).ext;return function(t){var e=t.chart,n=t.options,r=t.ext,s=n.seriesField,l=n.isGroup,u=n.isStack,c=n.marginRatio,f=n.widthRatio,d=n.groupField,p=n.theme,h=[];return s&&(l&&h.push({type:"dodge",dodgeBy:d||s,marginRatio:c}),u&&h.push({type:"stack",marginRatio:c})),h.length&&(null===r||void 0===r?void 0:r.geometry)&&(null===r||void 0===r?void 0:r.geometry).adjust(h),a.isNil(f)||e.theme(o.deepAssign({},a.isObject(p)?p:i.getTheme(p),{columnWidthRatio:f})),t}(r.__assign(r.__assign({},t),{ext:_}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.edge=void 0;var r=n(1),i=n(64),a=n(17),o=n(59);e.edge=function(t){var e=t.options,n=e.edge,s=e.xField,l=e.yField,u=e.seriesField,c=e.tooltip,f=i.getTooltipMapping(c,[s,l,u]),d=f.fields,p=f.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"edge",colorField:u,tooltipFields:d,mapping:r.__assign({tooltip:p},n)}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.schema=void 0;var r=n(1),i=n(64),a=n(17),o=n(59);e.schema=function(t){var e=t.options,n=e.schema,s=e.xField,l=e.yField,u=e.seriesField,c=e.tooltip,f=i.getTooltipMapping(c,[s,l,u]),d=f.fields,p=f.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"schema",colorField:u,tooltipFields:d,mapping:r.__assign({tooltip:p},n)}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.violin=void 0;var r=n(1),i=n(64),a=n(17),o=n(59);e.violin=function(t){var e=t.options,n=e.violin,s=e.xField,l=e.yField,u=e.seriesField,c=e.sizeField,f=e.tooltip,d=i.getTooltipMapping(f,[s,l,u,c]),p=d.fields,h=d.formatter;return n?o.geometry(a.deepAssign({},t,{options:{type:"violin",colorField:u,tooltipFields:p,mapping:r.__assign({tooltip:h},n)}})):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.statistic=void 0;var r=n(1),i=n(0),a=n(17),o=n(37),s=n(507);function l(t){var e=t.chart,n=t.options,r=n.innerRadius,i=n.radius;return e.coordinate("theta",{innerRadius:r,radius:i}),t}function u(t,e){var n=t.chart,o=t.options,s=o.innerRadius,l=o.statistic,u=o.percent,c=o.meta;if(n.getController("annotation").clear(!0),s&&l){var f=i.get(c,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},d=l.content;d&&(d=a.deepAssign({},d,{content:i.isNil(d.content)?f(u):d.content})),a.renderStatistic(n,{statistic:r.__assign(r.__assign({},l),{content:d}),plotType:"ring-progress"},{percent:u})}return e&&n.render(!0),t}e.statistic=u,e.adaptor=function(t){return a.flow(s.geometry,o.scale({}),l,u,o.animation,o.theme,o.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.meta=void 0;var r=n(37),i=n(17),a=n(44),o=n(150),s=n(119),l=n(287);function u(t){var e=t.chart,n=t.options,r=n.data,l=n.color,u=n.columnStyle,c=n.columnWidthRatio,f=s.getTinyData(r);e.data(f);var d=i.deepAssign({},t,{options:{xField:o.X_FIELD,yField:o.Y_FIELD,widthRatio:c,interval:{style:u,color:l}}});return a.interval(d),e.axis(!1),e.legend(!1),e.interaction("element-active"),t}Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return l.meta}}),e.adaptor=function(t){return i.flow(u,l.meta,r.tooltip,r.theme,r.animation,r.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_TOOLTIP_OPTIONS=void 0;var r=n(1),i=n(0);e.DEFAULT_TOOLTIP_OPTIONS={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+i.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"}}},e.DEFAULT_OPTIONS={appendPadding:2,tooltip:r.__assign({},e.DEFAULT_TOOLTIP_OPTIONS),animation:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(1),i=n(150);e.DEFAULT_OPTIONS={appendPadding:2,tooltip:r.__assign({},i.DEFAULT_TOOLTIP_OPTIONS),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.meta=void 0;var r=n(17),i=n(37),a=n(44),o=n(287);Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return o.meta}});var s=n(119),l=n(150);function u(t){var e=t.chart,n=t.options,i=n.data,o=n.color,u=n.lineStyle,c=n.point,f=null===c||void 0===c?void 0:c.state,d=s.getTinyData(i);e.data(d);var p=r.deepAssign({},t,{options:{xField:l.X_FIELD,yField:l.Y_FIELD,line:{color:o,style:u},point:c}}),h=r.deepAssign({},p,{options:{tooltip:!1,state:f}});return a.line(p),a.point(h),e.axis(!1),e.legend(!1),t}e.adaptor=function(t){return r.flow(u,o.meta,i.theme,i.tooltip,i.animation,i.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},legend:{position:"top-left"},isStack:!1})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(15),i=n(1078);r.registerAction("marker-active",i.MarkerActiveAction),r.registerInteraction("marker-active",{start:[{trigger:"tooltip:show",action:"marker-active:active"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MarkerActiveAction=void 0;var r=n(1),i=n(0),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__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}));i.each(r,(function(t){i.each(t.elements,(function(t){var e=-1!==i.findIndex(n,(function(e){return e.data===t.data}));t.setState("active",e)}))}))}},e.prototype.getView=function(){return this.context.view},e}(n(15).InteractionAction);e.MarkerActiveAction=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.interaction=void 0;var r=n(1),i=n(0),a=n(509),o=n(37),s=n(17),l=n(512),u=n(513);function c(t){var e=t.options.colorField;return s.deepAssign({options:{tooltip:{fields:["name","value",e,"path"],formatter:function(t){return{name:t.name,value:t.value}}}}},t)}function f(t){var e=t.chart,n=t.options,r=n.color,i=n.colorField,o=n.rectStyle,l=n.hierarchyConfig,c=u.transformData({data:n.data,colorField:n.colorField,enableDrillDown:u.enableDrillInteraction(n),hierarchyConfig:l});return e.data(c),a.polygon(s.deepAssign({},t,{options:{xField:"x",yField:"y",seriesField:i,rawFields:["value"],polygon:{color:r,style:o}}})),e.coordinate().reflect("y"),t}function d(t){return t.chart.axis(!1),t}function p(t){var e=t.drilldown,n=t.interactions,i=void 0===n?[]:n;return u.enableDrillInteraction(t)?s.deepAssign({},t,{interactions:r.__spreadArrays(i,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:u.transformData}}])}):t}function h(t){var e=t.chart,n=t.options,r=n.interactions,a=n.drilldown;o.interaction({chart:e,options:p(n)});var s=u.findInteraction(r,"view-zoom");return s&&(!1!==s.enable?e.getCanvas().on("mousewheel",(function(t){t.preventDefault()})):e.getCanvas().off("mousewheel")),u.enableDrillInteraction(n)&&(e.appendPadding=l.getAdjustAppendPadding(e.appendPadding,i.get(a,["breadCrumb","position"]))),t}e.interaction=h,e.adaptor=function(t){return s.flow(c,o.theme,f,d,o.legend,o.tooltip,h,o.animation,o.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.treemap=e.getTileMethod=void 0;var r=n(1).__importStar(n(188)),i=n(0),a=n(1105),o={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 s(t,e){return"treemapSquarify"===t?r[t].ratio(e):r[t]}e.getTileMethod=s,e.treemap=function(t,e){var n,l=(e=i.assign({},o,e)).as;if(!i.isArray(l)||2!==l.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=a.getField(e)}catch(p){console.warn(p)}var u=s(e.tile,e.ratio),c=function(t){return r.treemap().tile(u).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)(r.hierarchy(t).sum((function(t){return e.ignoreParentValue&&t.children?0:t[n]})).sort(e.sort))}(t),f=l[0],d=l[1];return c.each((function(t){t[f]=[t.x0,t.x1,t.x1,t.x0],t[d]=[t.y1,t.y1,t.y0,t.y0],["x0","x1","y0","y1"].forEach((function(e){-1===l.indexOf(e)&&delete t[e]}))})),a.getAllNodes(c)}},function(t,e,n){"use strict";function r(t,e){return t.parent===e.parent?1:2}function i(t,e){return t+e.x}function a(t,e){return Math.max(t,e.y)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=r,e=1,n=1,o=!1;function s(r){var s,l=0;r.eachAfter((function(e){var n=e.children;n?(e.x=function(t){return t.reduce(i,0)/t.length}(n),e.y=function(t){return 1+t.reduce(a,0)}(n)):(e.x=s?l+=t(e,s):0,e.y=0,s=e)}));var u=function(t){for(var e;e=t.children;)t=e[0];return t}(r),c=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(r),f=u.x-t(u,c)/2,d=c.x+t(c,u)/2;return r.eachAfter(o?function(t){t.x=(t.x-r.x)*e,t.y=(r.y-t.y)*n}:function(t){t.x=(t.x-f)/(d-f)*e,t.y=(1-(r.y?t.y/r.y:1))*n})}return s.separation=function(e){return arguments.length?(t=e,s):t},s.size=function(t){return arguments.length?(o=!1,e=+t[0],n=+t[1],s):o?null:[e,n]},s.nodeSize=function(t){return arguments.length?(o=!0,e=+t[0],n=+t[1],s):o?[e,n]:null},s}},function(t,e,n){"use strict";function r(t){var e=0,n=t.children,r=n&&n.length;if(r)for(;--r>=0;)e+=n[r].value;else e=1;t.value=e}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return this.eachAfter(r)}},function(t,e,n){"use strict";function r(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}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,i=-1,a=function(t,e){var n="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(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))||e&&t&&"number"===typeof t.length){n&&(t=n);var i=0,a=function(){};return{s:a,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}}(this);try{for(a.s();!(n=a.n()).done;){var o=n.value;t.call(e,o,++i,this)}}catch(s){a.e(s)}finally{a.f()}return this}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){for(var n,r,i=this,a=[i],o=-1;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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){for(var n,r,i,a=this,o=[a],s=[],l=-1;a=o.pop();)if(s.push(a),n=a.children)for(r=0,i=n.length;r<i;++r)o.push(n[r]);for(;a=s.pop();)t.call(e,a,++l,this);return this}},function(t,e,n){"use strict";function r(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}Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){var n,i=-1,a=function(t,e){var n="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!n){if(Array.isArray(t)||(n=function(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))||e&&t&&"number"===typeof t.length){n&&(t=n);var i=0,a=function(){};return{s:a,n:function(){return i>=t.length?{done:!0}:{done:!1,value:t[i++]}},e:function(t){throw t},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,l=!1;return{s:function(){n=n.call(t)},n:function(){var t=n.next();return s=t.done,t},e:function(t){l=!0,o=t},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw o}}}}(this);try{for(a.s();!(n=a.n()).done;){var o=n.value;if(t.call(e,o,++i,this))return o}}catch(s){a.e(s)}finally{a.f()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return this.eachAfter((function(e){for(var n=+t(e.data)||0,r=e.children,i=r&&r.length;--i>=0;)n+=r[i].value;e.value=n}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){return this.eachBefore((function(e){e.children&&e.children.sort(t)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){for(var e=this,n=function(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;for(t=n.pop(),e=r.pop();t===e;)i=t,t=n.pop(),e=r.pop();return i}(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){return Array.from(this)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=[];return this.eachBefore((function(e){e.children||t.push(e)})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=this,e=[];return t.each((function(n){n!==t&&e.push({source:n.parent,target:n})})),e}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var i=r(n(1095)),a=i.default.mark(o);function o(){var t,e,n,r,o,s;return i.default.wrap((function(i){for(;;)switch(i.prev=i.next){case 0:n=[t=this];case 1:e=n.reverse(),n=[];case 2:if(!(t=e.pop())){i.next=8;break}return i.next=5,t;case 5:if(r=t.children)for(o=0,s=r.length;o<s;++o)n.push(r[o]);i.next=2;break;case 8:if(n.length){i.next=1;break}case 9:case"end":return i.stop()}}),a,this)}},function(t,e,n){"use strict";t.exports=n(1096)},function(t,e,n){"use strict";(function(t){var e=n(2)(n(6)),r=function(t){var n,r=Object.prototype,i=r.hasOwnProperty,a="function"===typeof Symbol?Symbol:{},o=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function u(t,e,n){return Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}),t[e]}try{u({},"")}catch(I){u=function(t,e,n){return t[e]=n}}function c(t,e,n,r){var i=e&&e.prototype instanceof y?e:y,a=Object.create(i.prototype),o=new E(r||[]);return a._invoke=function(t,e,n){var r=d;return function(i,a){if(r===h)throw new Error("Generator is already running");if(r===g){if("throw"===i)throw a;return T()}for(n.method=i,n.arg=a;;){var o=n.delegate;if(o){var s=C(o,n);if(s){if(s===v)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=g,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=h;var l=f(t,e,n);if("normal"===l.type){if(r=n.done?g:p,l.arg===v)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=g,n.method="throw",n.arg=l.arg)}}}(t,n,o),a}function f(t,e,n){try{return{type:"normal",arg:t.call(e,n)}}catch(I){return{type:"throw",arg:I}}}t.wrap=c;var d="suspendedStart",p="suspendedYield",h="executing",g="completed",v={};function y(){}function m(){}function b(){}var x={};x[o]=function(){return this};var _=Object.getPrototypeOf,O=_&&_(_(j([])));O&&O!==r&&i.call(O,o)&&(x=O);var P=b.prototype=y.prototype=Object.create(x);function w(t){["next","throw","return"].forEach((function(e){u(t,e,(function(t){return this._invoke(e,t)}))}))}function M(t,n){function r(a,o,s,l){var u=f(t[a],t,o);if("throw"!==u.type){var c=u.arg,d=c.value;return d&&"object"===(0,e.default)(d)&&i.call(d,"__await")?n.resolve(d.__await).then((function(t){r("next",t,s,l)}),(function(t){r("throw",t,s,l)})):n.resolve(d).then((function(t){c.value=t,s(c)}),(function(t){return r("throw",t,s,l)}))}l(u.arg)}var a;this._invoke=function(t,e){function i(){return new n((function(n,i){r(t,e,n,i)}))}return a=a?a.then(i,i):i()}}function C(t,e){var r=t.iterator[e.method];if(r===n){if(e.delegate=null,"throw"===e.method){if(t.iterator.return&&(e.method="return",e.arg=n,C(t,e),"throw"===e.method))return v;e.method="throw",e.arg=new TypeError("The iterator does not provide a 'throw' method")}return v}var i=f(r,t.iterator,e.arg);if("throw"===i.type)return e.method="throw",e.arg=i.arg,e.delegate=null,v;var a=i.arg;return a?a.done?(e[t.resultName]=a.value,e.next=t.nextLoc,"return"!==e.method&&(e.method="next",e.arg=n),e.delegate=null,v):a:(e.method="throw",e.arg=new TypeError("iterator result is not an object"),e.delegate=null,v)}function S(t){var e={tryLoc:t[0]};1 in t&&(e.catchLoc=t[1]),2 in t&&(e.finallyLoc=t[2],e.afterLoc=t[3]),this.tryEntries.push(e)}function A(t){var e=t.completion||{};e.type="normal",delete e.arg,t.completion=e}function E(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(S,this),this.reset(!0)}function j(t){if(t){var e=t[o];if(e)return e.call(t);if("function"===typeof t.next)return t;if(!isNaN(t.length)){var r=-1,a=function e(){for(;++r<t.length;)if(i.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=n,e.done=!0,e};return a.next=a}}return{next:T}}function T(){return{value:n,done:!0}}return m.prototype=P.constructor=b,b.constructor=m,m.displayName=u(b,l,"GeneratorFunction"),t.isGeneratorFunction=function(t){var e="function"===typeof t&&t.constructor;return!!e&&(e===m||"GeneratorFunction"===(e.displayName||e.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,b):(t.__proto__=b,u(t,l,"GeneratorFunction")),t.prototype=Object.create(P),t},t.awrap=function(t){return{__await:t}},w(M.prototype),M.prototype[s]=function(){return this},t.AsyncIterator=M,t.async=function(e,n,r,i,a){void 0===a&&(a=Promise);var o=new M(c(e,n,r,i),a);return t.isGeneratorFunction(n)?o:o.next().then((function(t){return t.done?t.value:o.next()}))},w(P),u(P,l,"Generator"),P[o]=function(){return this},P.toString=function(){return"[object Generator]"},t.keys=function(t){var e=[];for(var n in t)e.push(n);return e.reverse(),function n(){for(;e.length;){var r=e.pop();if(r in t)return n.value=r,n.done=!1,n}return n.done=!0,n}},t.values=j,E.prototype={constructor:E,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=n,this.done=!1,this.delegate=null,this.method="next",this.arg=n,this.tryEntries.forEach(A),!t)for(var e in this)"t"===e.charAt(0)&&i.call(this,e)&&!isNaN(+e.slice(1))&&(this[e]=n)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var e=this;function r(r,i){return s.type="throw",s.arg=t,e.next=r,i&&(e.method="next",e.arg=n),!!i}for(var a=this.tryEntries.length-1;a>=0;--a){var o=this.tryEntries[a],s=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var l=i.call(o,"catchLoc"),u=i.call(o,"finallyLoc");if(l&&u){if(this.prev<o.catchLoc)return r(o.catchLoc,!0);if(this.prev<o.finallyLoc)return r(o.finallyLoc)}else if(l){if(this.prev<o.catchLoc)return r(o.catchLoc,!0)}else{if(!u)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return r(o.finallyLoc)}}}},abrupt:function(t,e){for(var n=this.tryEntries.length-1;n>=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&i.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===t||"continue"===t)&&a.tryLoc<=e&&e<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=t,o.arg=e,a?(this.method="next",this.next=a.finallyLoc,v):this.complete(o)},complete:function(t,e){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&e&&(this.next=e),v},finish:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),A(n),v}},catch:function(t){for(var e=this.tryEntries.length-1;e>=0;--e){var n=this.tryEntries[e];if(n.tryLoc===t){var r=n.completion;if("throw"===r.type){var i=r.arg;A(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,r){return this.delegate={iterator:j(t),resultName:e,nextLoc:r},"next"===this.method&&(this.arg=n),v}},t}("object"===(0,e.default)(t)?t.exports:{});try{regeneratorRuntime=r}catch(i){Function("r","regeneratorRuntime = r")(r)}}).call(this,n(480)(t))},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=null,e=1,n=1,r=o.constantZero;function i(i){return i.x=e/2,i.y=n/2,t?i.eachBefore(u(t)).eachAfter(c(r,.5)).eachBefore(f(1)):i.eachBefore(u(l)).eachAfter(c(o.constantZero,1)).eachAfter(c(r,i.r/Math.min(e,n))).eachBefore(f(Math.min(e,n)/(2*i.r))),i}return i.radius=function(e){return arguments.length?(t=(0,a.optional)(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:(0,o.default)(+t),i):r},i};var i=n(515),a=n(289),o=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(518));function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}function l(t){return Math.sqrt(t.value)}function u(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function c(t,e){return function(n){if(r=n.children){var r,a,o,s=r.length,l=t(n)*e||0;if(l)for(a=0;a<s;++a)r[a].r+=l;if(o=(0,i.packEnclose)(r),l)for(a=0;a<s;++a)r[a].r-=l;n.r=o+l}}}function f(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)}}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=1,e=1,n=0,r=!1;function o(o){var s=o.height+1;return o.x0=o.y0=n,o.x1=t,o.y1=e/s,o.eachBefore(function(t,e){return function(r){r.children&&(0,a.default)(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var i=r.x0,o=r.y0,s=r.x1-n,l=r.y1-n;s<i&&(i=s=(i+s)/2),l<o&&(o=l=(o+l)/2),r.x0=i,r.y0=o,r.x1=s,r.y1=l}}(e,s)),r&&o.eachBefore(i.default),o}return o.round=function(t){return arguments.length?(r=!!t,o):r},o.size=function(n){return arguments.length?(t=+n[0],e=+n[1],o):[t,e]},o.padding=function(t){return arguments.length?(n=+t,o):n},o};var i=r(n(519)),a=r(n(151))},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=s,e=l;function n(n){var r,s,l,u,c,f,d,p=Array.from(n),h=p.length,g=new Map;for(s=0;s<h;++s)r=p[s],c=p[s]=new i.Node(r),null!=(f=t(r,s,n))&&(f+="")&&(d=c.id=f,g.set(d,g.has(d)?o:c)),null!=(f=e(r,s,n))&&(f+="")&&(c.parent=f);for(s=0;s<h;++s)if(f=(c=p[s]).parent){if(!(u=g.get(f)))throw new Error("missing: "+f);if(u===o)throw new Error("ambiguous: "+f);u.children?u.children.push(c):u.children=[c],c.parent=u}else{if(l)throw new Error("multiple roots");l=c}if(!l)throw new Error("no root");if(l.parent=a,l.eachBefore((function(t){t.depth=t.parent.depth+1,--h})).eachBefore(i.computeHeight),l.parent=null,h>0)throw new Error("cycle");return l}return n.id=function(e){return arguments.length?(t=(0,r.required)(e),n):t},n.parentId=function(t){return arguments.length?(e=(0,r.required)(t),n):e},n};var r=n(289),i=n(288),a={depth:-1},o={};function s(t){return t.id}function l(t){return t.parentId}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=i,e=1,n=1,r=null;function c(i){var a=function(t){for(var e,n,r,i,a,o=new u(t,0),s=[o];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 u(r[i],i)),n.parent=e;return(o.parent=new u(null,0)).children=[o],o}(i);if(a.eachAfter(f),a.parent.m=-a.z,a.eachBefore(d),r)i.eachBefore(p);else{var o=i,s=i,l=i;i.eachBefore((function(t){t.x<o.x&&(o=t),t.x>s.x&&(s=t),t.depth>l.depth&&(l=t)}));var c=o===s?1:t(o,s)/2,h=c-o.x,g=e/(s.x+c+h),v=n/(l.depth||1);i.eachBefore((function(t){t.x=(t.x+h)*g,t.y=t.depth*v}))}return i}function f(e){var n=e.children,r=e.parent.children,i=e.i?r[e.i-1]:null;if(n){!function(t){for(var e,n=0,r=0,i=t.children,a=i.length;--a>=0;)(e=i[a]).z+=n,e.m+=n,n+=e.s+(r+=e.c)}(e);var u=(n[0].z+n[n.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-u):e.z=u}else i&&(e.z=i.z+t(e._,i._));e.parent.A=function(e,n,r){if(n){for(var i,u=e,c=e,f=n,d=u.parent.children[0],p=u.m,h=c.m,g=f.m,v=d.m;f=o(f),u=a(u),f&&u;)d=a(d),(c=o(c)).a=e,(i=f.z+g-u.z-p+t(f._,u._))>0&&(s(l(f,e,r),e,i),p+=i,h+=i),g+=f.m,p+=u.m,v+=d.m,h+=c.m;f&&!o(c)&&(c.t=f,c.m+=g-h),u&&!a(d)&&(d.t=u,d.m+=p-v,r=e)}return r}(e,i,e.parent.A||r[0])}function d(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function p(t){t.x*=e,t.y=t.depth*n}return c.separation=function(e){return arguments.length?(t=e,c):t},c.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],c):r?null:[e,n]},c.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],c):r?[e,n]:null},c};var r=n(288);function i(t,e){return t.parent===e.parent?1:2}function a(t){var e=t.children;return e?e[0]:t.t}function o(t){var e=t.children;return e?e[e.length-1]:t.t}function s(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 l(t,e,n){return t.a.parent===e.parent?t.a:n}function u(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}u.prototype=Object.create(r.Node.prototype)},function(t,e,n){"use strict";var r=n(2),i=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(){var t=o.default,e=!1,n=1,r=1,i=[0],u=l.constantZero,c=l.constantZero,f=l.constantZero,d=l.constantZero,p=l.constantZero;function h(t){return t.x0=t.y0=0,t.x1=n,t.y1=r,t.eachBefore(g),i=[0],e&&t.eachBefore(a.default),t}function g(e){var n=i[e.depth],r=e.x0+n,a=e.y0+n,o=e.x1-n,s=e.y1-n;o<r&&(r=o=(r+o)/2),s<a&&(a=s=(a+s)/2),e.x0=r,e.y0=a,e.x1=o,e.y1=s,e.children&&(n=i[e.depth+1]=u(e)/2,r+=p(e)-n,a+=c(e)-n,(o-=f(e)-n)<r&&(r=o=(r+o)/2),(s-=d(e)-n)<a&&(a=s=(a+s)/2),t(e,r,a,o,s))}return h.round=function(t){return arguments.length?(e=!!t,h):e},h.size=function(t){return arguments.length?(n=+t[0],r=+t[1],h):[n,r]},h.tile=function(e){return arguments.length?(t=(0,s.required)(e),h):t},h.padding=function(t){return arguments.length?h.paddingInner(t).paddingOuter(t):h.paddingInner()},h.paddingInner=function(t){return arguments.length?(u="function"===typeof t?t:(0,l.default)(+t),h):u},h.paddingOuter=function(t){return arguments.length?h.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):h.paddingTop()},h.paddingTop=function(t){return arguments.length?(c="function"===typeof t?t:(0,l.default)(+t),h):c},h.paddingRight=function(t){return arguments.length?(f="function"===typeof t?t:(0,l.default)(+t),h):f},h.paddingBottom=function(t){return arguments.length?(d="function"===typeof t?t:(0,l.default)(+t),h):d},h.paddingLeft=function(t){return arguments.length?(p="function"===typeof t?t:(0,l.default)(+t),h):p},h};var a=r(n(519)),o=r(n(290)),s=n(289),l=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==i(t)&&"function"!==typeof t)return{default:t};var n=u(e);if(n&&n.has(t))return n.get(t);var r={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var s=a?Object.getOwnPropertyDescriptor(t,o):null;s&&(s.get||s.set)?Object.defineProperty(r,o,s):r[o]=t[o]}return r.default=t,n&&n.set(t,r),r}(n(518));function u(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(u=function(t){return t?n:e})(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(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 t(e,n,r,i,a,o,l){if(e>=n-1){var c=s[e];return c.x0=i,c.y0=a,c.x1=o,void(c.y1=l)}for(var f=u[e],d=r/2+f,p=e+1,h=n-1;p<h;){var g=p+h>>>1;u[g]<d?p=g+1:h=g}d-u[p-1]<u[p]-d&&e+1<p&&--p;var v=u[p]-f,y=r-v;if(o-i>l-a){var m=r?(i*y+o*v)/r:o;t(e,p,v,i,a,m,l),t(p,n,y,m,a,o,l)}else{var b=r?(a*y+l*v)/r:l;t(e,p,v,i,a,o,b),t(p,n,y,i,b,o,l)}}(0,l,t.value,e,n,r,i)}},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e,n,r,o){(1&t.depth?a.default:i.default)(t,e,n,r,o)};var i=r(n(151)),a=r(n(189))},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(151)),a=r(n(189)),o=n(290),s=function t(e){function n(t,n,r,s,l){if((u=t._squarify)&&u.ratio===e)for(var u,c,f,d,p,h=-1,g=u.length,v=t.value;++h<g;){for(f=(c=u[h]).children,d=c.value=0,p=f.length;d<p;++d)c.value+=f[d].value;c.dice?(0,i.default)(c,n,r,s,v?r+=(l-r)*c.value/v:l):(0,a.default)(c,n,r,v?n+=(s-n)*c.value/v:s,l),v-=c.value}else t._squarify=u=(0,o.squarifyRatio)(e,t,n,r,s,l),u.ratio=e}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(o.phi);e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getAllNodes=e.getField=void 0;var r=n(0),i="Invalid field: it must be a string!";e.getField=function(t,e){var n=t.field,a=t.fields;if(r.isString(n))return n;if(r.isArray(n))return console.warn(i),n[0];if(console.warn(i+" will try to get fields instead."),r.isString(a))return a;if(r.isArray(a)&&a.length)return a[0];if(e)return e;throw new TypeError(i)},e.getAllNodes=function(t){var e=[];return t&&t.each?t.each((function(t){e.push(t)})):t&&t.eachNode&&t.eachNode((function(t){e.push(t)})),e}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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:"\u521d\u59cb",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(520),n(1108)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.isParentNode=void 0;var r=n(15),i=n(0),a=n(514);function o(t){var e=i.get(t,["event","data","data"],{});return i.isArray(e.children)&&e.children.length>0}e.isParentNode=o,r.registerAction("drill-down-action",a.DrillDownAction),r.registerInteraction("drill-down",{showEnable:[{trigger:"element:mouseenter",action:"cursor:pointer",isEnable:o},{trigger:"element:mouseleave",action:"cursor:default"}],start:[{trigger:"element:click",isEnable:o,action:["drill-down-action:click"]},{trigger:"afterchangesize",action:["drill-down-action:resetPosition"]}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=void 0;var r=n(1),i=n(291),a=n(522),o=n(291);Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return o.meta}}),e.adaptor=function(t){var e=t.chart,n=t.options,o=n.xField,s=n.yField,l=n.xAxis,u=n.yAxis,c=n.barStyle,f=n.barWidthRatio,d=n.label,p=n.data,h=n.seriesField,g=n.isStack,v=n.minBarWidth,y=n.maxBarWidth;d&&!d.position&&(d.position="left",d.layout||(d.layout=[{type:"interval-adjust-position"},{type:"interval-hide-overlap"},{type:"adjust-color"},{type:"limit-in-plot",cfg:{action:"hide"}}]));var m=n.legend;h?!1!==m&&(m=r.__assign({position:g?"top-left":"right-top",reversed:!g},m||{})):m=!1,t.options.legend=m;var b=n.tooltip;return h&&!1!==b&&(b=r.__assign({reversed:!g},b||{})),t.options.tooltip=b,e.coordinate().transpose(),i.adaptor({chart:e,options:r.__assign(r.__assign({},n),{label:d,xField:s,yField:o,xAxis:u,yAxis:l,columnStyle:c,columnWidthRatio:f,minColumnWidth:v,maxColumnWidth:y,columnBackground:n.barBackground,data:a.transformBarData(p)})},!0)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.conversionTag=void 0;var r=n(1),i=n(0),a=n(15),o=n(17),s=n(521);function l(t,e){return o.deepAssign({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:s.conversionTagFormatter}},t)}function u(t,e){return i.map(e.getModel().points,(function(e){return t.convertPoint(e)}))}function c(t,e,n){!function(t,e,n){var i=t.view,a=t.geometry,o=t.group,s=t.options,l=t.horizontal,c=s.offset,f=s.size,d=s.arrow,p=i.getCoordinate(),h=u(p,e)[l?3:0],g=u(p,n)[l?0:3],v=g.y-h.y,y=g.x-h.x;if("boolean"!==typeof d){var m,b=d.headSize,x=s.spacing;l?(y-b)/2<x?(x=Math.max(1,(y-b)/2),m=[[h.x+x,h.y-c],[h.x+x,h.y-c-f],[g.x-x,g.y-c-f/2]]):m=[[h.x+x,h.y-c],[h.x+x,h.y-c-f],[g.x-x-b,g.y-c-f],[g.x-x,g.y-c-f/2],[g.x-x-b,g.y-c]]:(v-b)/2<x?(x=Math.max(1,(v-b)/2),m=[[h.x+c,h.y+x],[h.x+c+f,h.y+x],[g.x+c+f/2,g.y-x]]):m=[[h.x+c,h.y+x],[h.x+c+f,h.y+x],[g.x+c+f,g.y-x-b],[g.x+c+f/2,g.y-x],[g.x+c,g.y-x-b]],o.addShape("polygon",{id:i.id+"-conversion-tag-arrow-"+a.getElementId(e.getModel().mappingData),name:"conversion-tag-arrow",origin:{element:e,nextElement:n},attrs:r.__assign(r.__assign({},d.style||{}),{points:m})})}}(t,e,n),function(t,e,n){var i,a,o,s=t.view,l=t.geometry,c=t.group,f=t.options,d=t.field,p=t.horizontal,h=f.offset,g=f.size;if("boolean"!==typeof f.text){var v=s.getCoordinate(),y=(null===(i=f.text)||void 0===i?void 0:i.formatter)&&(null===(a=f.text)||void 0===a?void 0:a.formatter(e.getData()[d],n.getData()[d])),m=u(v,e)[p?3:0],b=u(v,n)[p?0:3],x=c.addShape("text",{id:s.id+"-conversion-tag-text-"+l.getElementId(e.getModel().mappingData),name:"conversion-tag-text",origin:{element:e,nextElement:n},attrs:r.__assign(r.__assign({},(null===(o=f.text)||void 0===o?void 0:o.style)||{}),{text:y,x:p?(m.x+b.x)/2:m.x+h+g/2,y:p?m.y-h-g/2:(m.y+b.y)/2})});if(p){var _=b.x-m.x,O=x.getBBox().width;if(O>_){var P=O/y.length,w=Math.max(1,Math.ceil(_/P)-1),M=y.slice(0,w)+"...";x.attr("text",M)}}}}(t,e,n)}e.conversionTag=function(t,e,n){return void 0===e&&(e=!0),void 0===n&&(n=!1),function(r){var s=r.options,u=r.chart,f=s.conversionTag,d=s.theme;return f&&!n&&(u.theme(o.deepAssign({},i.isObject(d)?d:a.getTheme(d),{columnWidthRatio:1/3})),u.annotation().shape({render:function(n,r){var a=n.addGroup({id:u.id+"-conversion-tag-group",name:"conversion-tag-group"}),o=i.find(u.geometries,(function(t){return"interval"===t.type})),s={view:r,geometry:o,group:a,field:t,horizontal:e,options:l(f,e)},d=e?o.elements:o.elements.slice().reverse();i.each(d,(function(t,e){e>0&&c(s,d[e-1],t)}))}})),r}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.connectedArea=void 0;var r=n(15),i={hover:"__interval-connected-area-hover__",click:"__interval-connected-area-click__"};r.registerInteraction(i.hover,{start:[{trigger:"interval:mouseenter",action:["element-highlight-by-color:highlight","element-link-by-color:link"]}],end:[{trigger:"interval:mouseleave",action:["element-highlight-by-color:reset","element-link-by-color:unlink"]}]}),r.registerInteraction(i.click,{start:[{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"]}],end:[{trigger:"document:mousedown",action:["element-highlight-by-color:clear","element-link-by-color:clear"]}]}),e.connectedArea=function(t){return void 0===t&&(t=!1),function(e){var n=e.chart,r=e.options.connectedArea,a=function(){n.removeInteraction(i.hover),n.removeInteraction(i.click)};if(!t&&r){var o=r.trigger||"hover";a(),n.interaction(i[o])}else a();return e}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.meta=void 0;var r=n(1),i=n(0),a=n(37),o=n(17),s=n(44),l=n(17),u=n(152),c=n(511);function f(t){var e=t.chart,n=t.options,i=n.data,a=n.areaStyle,o=n.color,c=n.point,f=n.line,d=n.isPercent,p=n.xField,h=n.yField,g=n.tooltip,v=n.seriesField,y=n.startOnZero,m=null===c||void 0===c?void 0:c.state,b=u.getDataWhetherPecentage(i,h,p,h,d);e.data(b);var x=d?r.__assign({formatter:function(t){return{name:t[v]||t[p],value:(100*Number(t[h])).toFixed(2)+"%"}}},g):g,_=l.deepAssign({},t,{options:{area:{color:o,style:a},line:f&&r.__assign({color:o},f),point:c&&r.__assign({color:o},c),tooltip:x,label:void 0,args:{startOnZero:y}}}),O=l.deepAssign({},_,{options:{tooltip:!1}}),P=l.deepAssign({},_,{options:{tooltip:!1,state:m}});return s.area(_),s.line(O),s.point(P),t}function d(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,s=o.findGeometry(e,"area");if(i){var u=i.callback,c=r.__rest(i,["callback"]);s.label({fields:[a],callback:u,cfg:r.__assign({layout:[{type:"limit-in-plot"},{type:"path-adjust-position"},{type:"point-adjust-position"},{type:"limit-in-plot",cfg:{action:"hide"}}]},l.transformLabel(c))})}else s.label(!1);return t}function p(t){var e=t.chart,n=t.options,r=n.isStack,a=n.isPercent,o=n.seriesField;return(a||r)&&o&&i.each(e.geometries,(function(t){t.adjust("stack")})),t}Object.defineProperty(e,"meta",{enumerable:!0,get:function(){return c.meta}}),e.adaptor=function(t){return l.flow(f,c.meta,p,a.theme,c.axis,c.legend,a.tooltip,d,a.slider,a.annotation(),a.interaction,a.animation,a.limitInPlot)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},isStack:!0,line:{},legend:{position:"top-left"}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.interaction=e.pieAnnotation=e.transformStatisticOptions=void 0;var r=n(1),i=n(0),a=n(37),o=n(59),s=n(44),l=n(292),u=n(17),c=n(523),f=n(524),d=n(525);function p(t){var e=t.chart,n=t.options,i=n.data,a=n.angleField,o=n.colorField,l=n.color,c=n.pieStyle,d=u.processIllegalData(i,a);if(f.isAllZero(d,a)){var p="$$percentage$$";d=d.map((function(t){var e;return r.__assign(r.__assign({},t),((e={}).$$percentage$$=1/d.length,e))})),e.data(d);var h=u.deepAssign({},t,{options:{xField:"1",yField:p,seriesField:o,isStack:!0,interval:{color:l,style:c},args:{zIndexReversed:!0}}});s.interval(h)}else e.data(d),h=u.deepAssign({},t,{options:{xField:"1",yField:a,seriesField:o,isStack:!0,interval:{color:l,style:c},args:{zIndexReversed:!0}}}),s.interval(h);return t}function h(t){var e,n=t.chart,r=t.options,i=r.meta,a=r.colorField,o=u.deepAssign({},i);return n.scale(o,((e={})[a]={type:"cat"},e)),t}function g(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 v(t){var e=t.chart,n=t.options,a=n.label,o=n.colorField,s=n.angleField,l=e.geometries[0];if(a){var c=a.callback,d=r.__rest(a,["callback"]),p=u.transformLabel(d);if(p.content){var h=p.content;p.content=function(t,n,a){var l=t[o],c=t[s],f=e.getScaleByField(s),d=null===f||void 0===f?void 0:f.scale(c);return i.isFunction(h)?h(r.__assign(r.__assign({},t),{percent:d}),n,a):i.isString(h)?u.template(h,{value:c,name:l,percentage:i.isNumber(d)&&!i.isNil(c)?(100*d).toFixed(2)+"%":null}):h}}var g=p.type?{inner:"",outer:"pie-outer",spider:"pie-spider"}[p.type]:"pie-outer",v=p.layout?i.isArray(p.layout)?p.layout:[p.layout]:[];p.layout=(g?[{type:g}]:[]).concat(v),l.label({fields:o?[s,o]:[s],callback:c,cfg:r.__assign(r.__assign({},p),{offset:f.adaptOffset(p.type,p.offset),type:"pie"})})}else l.label(!1);return t}function y(t){var e=t.innerRadius,n=t.statistic,r=t.angleField,a=t.colorField,o=t.meta,s=t.locale,d=l.getLocale(s);if(e&&n){var p=u.deepAssign({},c.DEFAULT_OPTIONS.statistic,n),h=p.title,g=p.content;return!1!==h&&(h=u.deepAssign({},{formatter:function(t){return t?t[a]:i.isNil(h.content)?d.get(["statistic","total"]):h.content}},h)),!1!==g&&(g=u.deepAssign({},{formatter:function(t,e){var n=t?t[r]:f.getTotalValue(e,r),a=i.get(o,[r,"formatter"])||function(t){return t};return t||i.isNil(g.content)?a(n):g.content}},g)),u.deepAssign({},{statistic:{title:h,content:g}},t)}return t}function m(t){var e=t.chart,n=y(t.options),r=n.innerRadius,i=n.statistic;return e.getController("annotation").clear(!0),u.flow(a.annotation())(t),r&&i&&u.renderStatistic(e,{statistic:i,plotType:"pie"}),t}function b(t){var e=t.chart,n=t.options,r=n.tooltip,a=n.colorField,s=n.angleField,l=n.data;if(!1===r)e.tooltip(r);else if(e.tooltip(u.deepAssign({},r,{shared:!1})),f.isAllZero(l,s)){var c=i.get(r,"fields"),d=i.get(r,"formatter");i.isEmpty(i.get(r,"fields"))&&(c=[a,s],d=d||function(t){return{name:t[a],value:i.toString(t[s])}}),e.geometries[0].tooltip(c.join("*"),o.getMappingFunction(c,d))}return t}function x(t){var e=t.chart,n=y(t.options),a=n.interactions,o=n.statistic,s=n.annotations;return i.each(a,(function(t){var n,a;if(!1===t.enable)e.removeInteraction(t.type);else if("pie-statistic-active"===t.type){var l=[];(null===(n=t.cfg)||void 0===n?void 0:n.start)||(l=[{trigger:"element:mouseenter",action:d.PIE_STATISTIC+":change",arg:{statistic:o,annotations:s}}]),i.each(null===(a=t.cfg)||void 0===a?void 0:a.start,(function(t){l.push(r.__assign(r.__assign({},t),{arg:{statistic:o,annotations:s}}))})),e.interaction(t.type,u.deepAssign({},t.cfg,{start:l}))}else e.interaction(t.type,t.cfg||{})})),t}e.transformStatisticOptions=y,e.pieAnnotation=m,e.interaction=x,e.adaptor=function(t){return u.flow(p,h,a.theme,g,a.legend,b,v,a.state,m,x,a.animation)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.setGlobal=e.GLOBAL=void 0;var r=n(0);e.GLOBAL={locale:"en-US"},e.setGlobal=function(t){r.each(t,(function(t,n){return e.GLOBAL[n]=t}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PieLegendAction=void 0;var r=n(1),i=n(15),a=n(0),o=n(526),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.getActiveElements=function(){var t=i.Util.getDelegationObject(this.context);if(t){var e=this.context.view,n=t.component,r=t.item,a=n.get("field");if(a)return e.geometries[0].elements.filter((function(t){return t.getModel().data[a]===r.value}))}return[]},e.prototype.getActiveElementLabels=function(){var t=this.context.view,e=this.getActiveElements();return t.geometries[0].labelsContainer.getChildren().filter((function(t){return e.find((function(e){return a.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 a=n[r],s=e.geometry.coordinate;if(s.isPolar&&s.isTransposed){var l=i.Util.getAngle(e.getModel(),s),u=(l.startAngle+l.endAngle)/2,c=t,f=c*Math.cos(u),d=c*Math.sin(u);e.shape.setMatrix(o.transform([["t",f,d]])),a.setMatrix(o.transform([["t",f,d]]))}}))},e.prototype.active=function(){this.transfrom()},e.prototype.reset=function(){this.transfrom(0)},e}(i.Action);e.PieLegendAction=s},function(t,e,n){"use strict";var r=n(2)(n(6));Object.defineProperty(e,"__esModule",{value:!0}),e.StatisticAction=void 0;var i=n(1),a=n(15),o=n(0),s=n(506),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return i.__extends(e,t),e.prototype.getAnnotations=function(t){return(t||this.context.view).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,i=e.event;this.initialAnnotation||(this.initialAnnotation=this.getAnnotations());var l=o.get(i,["data","data"]);if(i.type.match("legend-item")){var u=a.Util.getDelegationObject(this.context),c=n.getGroupedFields()[0];if(u&&c){var f=u.item;l=n.getData().find((function(t){return t[c]===f.value}))}}if(l){var d=o.get(t,"annotations",[]),p=o.get(t,"statistic",{});n.getController("annotation").clear(!0),o.each(d,(function(t){"object"===(0,r.default)(t)&&n.annotation()[t.type](t)})),s.renderStatistic(n,{statistic:p,plotType:"pie"},l),n.render(!0)}},e.prototype.reset=function(){var t=this.context.view;t.getController("annotation").clear(!0);var e=this.getInitialAnnotation();o.each(e,(function(e){t.annotation()[e.type](e)})),t.render(!0)},e}(a.Action);e.StatisticAction=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=void 0;var r=n(1),i=n(0),a=n(17),o=n(17),s=n(37),l=n(59),u=n(64);function c(t){var e=t.chart,n=t.options,r=n.data,o=n.type,s=n.xField,c=n.yField,f=n.colorField,d=n.sizeField,p=n.sizeRatio,h=n.shape,g=n.color,v=n.tooltip,y=n.heatmapStyle;e.data(r);var m="polygon";"density"===o&&(m="heatmap");var b=u.getTooltipMapping(v,[s,c,f]),x=b.fields,_=b.formatter,O=1;return(p||0===p)&&(h||d?p<0||p>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):O=p:console.warn("sizeRatio is not in effect: Must define shape or sizeField first")),l.geometry(a.deepAssign({},t,{options:{type:m,colorField:f,tooltipFields:x,shapeField:d||"",label:void 0,mapping:{tooltip:_,shape:h&&(d?function(t){var e=r.map((function(t){return t[d]})),n=Math.min.apply(Math,e),a=Math.max.apply(Math,e);return[h,(i.get(t,d)-n)/(a-n),O]}:function(){return[h,1,O]}),color:g||f&&e.getTheme().sequenceColors.join("-"),style:y}}})),t}function f(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,l=n.yField;return o.flow(s.scale(((e={})[a]=r,e[l]=i,e)))(t)}function d(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 p(t){var e=t.chart,n=t.options,i=n.label,s=n.colorField,l=n.type,u=a.findGeometry(e,"density"===l?"heatmap":"polygon");if(i){if(s){var c=i.callback,f=r.__rest(i,["callback"]);u.label({fields:[s],callback:c,cfg:o.transformLabel(f)})}}else u.label(!1);return t}function h(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}e.adaptor=function(t){return o.flow(s.theme,f,h,c,d,s.legend,s.tooltip,p,s.annotation(),s.interaction,s.animation,s.state)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.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"}}}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1);n(15).registerShape("polygon","circle",{draw:function(t,e){var n,i,a=t.x,o=t.y,s=this.parsePoints(t.points),l=Math.abs(s[2].x-s[1].x),u=Math.abs(s[1].y-s[0].y),c=Math.min(l,u)/2,f=Number(t.shape[1]),d=Number(t.shape[2]),p=c*Math.sqrt(d)*Math.sqrt(f),h=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(i=t.defaultStyle)||void 0===i?void 0:i.fill);return e.addShape("circle",{attrs:r.__assign(r.__assign(r.__assign({x:a,y:o,r:p},t.defaultStyle),t.style),{fill:h})})}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1);n(15).registerShape("polygon","square",{draw:function(t,e){var n,i,a=t.x,o=t.y,s=this.parsePoints(t.points),l=Math.abs(s[2].x-s[1].x),u=Math.abs(s[1].y-s[0].y),c=Math.min(l,u),f=Number(t.shape[1]),d=Number(t.shape[2]),p=c*Math.sqrt(d)*Math.sqrt(f),h=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(i=t.defaultStyle)||void 0===i?void 0:i.fill);return e.addShape("rect",{attrs:r.__assign(r.__assign(r.__assign({x:a-p/2,y:o-p/2,width:p,height:p},t.defaultStyle),t.style),{fill:h})})}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=void 0;var r=n(37),i=n(17),a=n(44),o=n(527);function s(t){var e=t.chart,n=t.options,r=n.colorField,s=n.color,l=o.transform(t);e.data(l);var u=i.deepAssign({},t,{options:{xField:"x",yField:"y",seriesField:r&&"color",point:{color:s,shape:"word-cloud"}}});return a.point(u).ext.geometry.label(!1),e.coordinate().reflect("y"),e.axis(!1),t}function l(t){return i.flow(r.scale({x:{nice:!1},y:{nice:!1}}))(t)}e.adaptor=function(t){i.flow(s,l,r.tooltip,r.legend,r.interaction,r.animation,r.theme,r.state)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.functor=e.transform=e.wordCloud=void 0;var r=n(0),i={font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3};function a(t,e){var n=function(){var t=[256,256],e=u,n=f,r=c,i=d,a=p,o=m,P=Math.random,w=[],M=1/0,C=l,S=c,A=x,E={};function j(t){t.width=t.height=1;var e=Math.sqrt(t.getContext("2d").getImageData(0,0,1,1).data.length>>2);t.width=2048/e,t.height=s/e;var n=t.getContext("2d");return n.fillStyle=n.strokeStyle="red",n.textAlign="center",{context:n,ratio:e}}function T(e,n,r){for(var i,a,s,l=n.x,u=n.y,c=Math.sqrt(t[0]*t[0]+t[1]*t[1]),f=o(t),d=P()<.5?1:-1,p=-d;(i=f(p+=d))&&(a=~~i[0],s=~~i[1],!(Math.min(Math.abs(a),Math.abs(s))>=c));)if(n.x=l+a,n.y=u+s,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>t[0]||n.y+n.y1>t[1])&&(!r||!g(n,e,t[0]))&&(!r||y(n,r))){for(var h=n.sprite,v=n.width>>5,m=t[0]>>5,b=n.x-(v<<4),x=127&b,_=32-x,O=n.y1-n.y0,w=void 0,M=(n.y+n.y0)*m+(b>>5),C=0;C<O;C++){w=0;for(var S=0;S<=v;S++)e[M+S]|=w<<_|(S<v?(w=h[C*v+S])>>>x:0);M+=m}return delete n.sprite,!0}return!1}return E.start=function(){var o=t[0],s=t[1],l=j(A()),u=E.board?E.board:b((t[0]>>5)*t[1]),c=w.length,f=[],d=w.map((function(t,o,s){return t.text=C.call(this,t,o,s),t.font=e.call(this,t,o,s),t.style=S.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})),p=-1,g=E.board?[{x:0,y:0},{x:o,y:s}]:null;function y(){for(var e=Date.now();Date.now()-e<M&&++p<c;){var n=d[p];n.x=o*(P()+.5)>>1,n.y=s*(P()+.5)>>1,h(l,n,d,p),n.hasText&&T(u,n,g)&&(f.push(n),g?E.hasImage||v(g,n):g=[{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)}E._tags=f,E._bounds=g}return y(),E},E.createMask=function(e){var n=document.createElement("canvas"),r=t[0],i=t[1];if(r&&i){var a=r>>5,o=b((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 f=a*u+(c>>5),d=u*r+c<<2,p=l[d]>=250&&l[d+1]>=250&&l[d+2]>=250?1<<31-c%32:0;o[f]|=p}E.board=o,E.hasImage=!0}},E.timeInterval=function(t){M=null==t?1/0:t},E.words=function(t){w=t},E.size=function(e){t=[+e[0],+e[1]]},E.font=function(t){e=_(t)},E.fontWeight=function(t){r=_(t)},E.rotate=function(t){i=_(t)},E.spiral=function(t){o=O[t]||t},E.fontSize=function(t){n=_(t)},E.padding=function(t){a=_(t)},E.random=function(t){P=_(t)},E}();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach((function(t){r.isNil(e[t])||n[t](e[t])})),n.words(t),e.imageMask&&n.createMask(e.imageMask);var i=n.start()._tags;i.forEach((function(t){t.x+=e.size[0]/2,t.y+=e.size[1]/2}));var a=e.size,o=a[0],P=a[1];return i.push({text:"",value:0,x:0,y:0,opacity:0}),i.push({text:"",value:0,x:o,y:P,opacity:0}),i}e.wordCloud=function(t,e){return a(t,e=r.assign({},i,e))},e.transform=a;var o=Math.PI/180,s=2048;function l(t){return t.text}function u(){return"serif"}function c(){return"normal"}function f(t){return t.value}function d(){return 90*~~(2*Math.random())}function p(){return 1}function h(t,e,n,r){if(!e.sprite){var i=t.context,a=t.ratio;i.clearRect(0,0,2048/a,s/a);var l=0,u=0,c=0,f=n.length;for(--r;++r<f;){e=n[r],i.save(),i.font=e.style+" "+e.weight+" "+~~((e.size+1)/a)+"px "+e.font;var d=i.measureText(e.text+"m").width*a,p=e.size<<1;if(e.rotate){var h=Math.sin(e.rotate*o),g=Math.cos(e.rotate*o),v=d*g,y=d*h,m=p*g,b=p*h;d=Math.max(Math.abs(v+b),Math.abs(v-b))+31>>5<<5,p=~~Math.max(Math.abs(y+m),Math.abs(y-m))}else d=d+31>>5<<5;if(p>c&&(c=p),l+d>=2048&&(l=0,u+=c,c=0),u+p>=s)break;i.translate((l+(d>>1))/a,(u+(p>>1))/a),e.rotate&&i.rotate(e.rotate*o),i.fillText(e.text,0,0),e.padding&&(i.lineWidth=2*e.padding,i.strokeText(e.text,0,0)),i.restore(),e.width=d,e.height=p,e.xoff=l,e.yoff=u,e.x1=d>>1,e.y1=p>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,l+=d}for(var x=i.getImageData(0,0,2048/a,s/a).data,_=[];--r>=0;)if((e=n[r]).hasText){for(var O=(d=e.width)>>5,P=(p=e.y1-e.y0,0);P<p*O;P++)_[P]=0;if(null==(l=e.xoff))return;u=e.yoff;for(var w=0,M=-1,C=0;C<p;C++){for(P=0;P<d;P++){var S=O*C+(P>>5),A=x[2048*(u+C)+(l+P)<<2]?1<<31-P%32:0;_[S]|=A,w|=A}w?M=C:(e.y0++,p--,C--,u++)}e.y1=e.y0+M,e.sprite=_.slice(0,(e.y1-e.y0)*O)}}}function g(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),f=0;f<u;f++){r=0;for(var d=0;d<=a;d++)if((r<<l|(d<a?(r=i[f*a+d])>>>s:0))&e[c+d])return!0;c+=n}return!1}function v(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 y(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 m(t){var e=t[0]/t[1];return function(t){return[e*(t*=.1)*Math.cos(t),t*Math.sin(t)]}}function b(t){for(var e=[],n=-1;++n<t;)e[n]=0;return e}function x(){return document.createElement("canvas")}function _(t){return r.isFunction(t)?t:function(){return t}}e.functor=_;var O={archimedean:m,rectangular:function(t){var e=4*t[0]/t[1],n=0,r=0;return function(t){var i=t<0?-1:1;switch(Math.sqrt(1+4*i*t)-i&3){case 0:n+=e;break;case 1:r+=4;break;case 2:n-=e;break;default:r-=4}return[n,r]}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value","color"],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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(15);function a(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"}}i.registerShape("point","word-cloud",{draw:function(t,e){var n=t.x,o=t.y,s=e.addShape("text",{attrs:r.__assign(r.__assign({},a(t)),{x:n,y:o})}),l=t.data.rotate;return"number"===typeof l&&i.Util.rotate(s,l*Math.PI/180),s}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.legend=void 0;var r=n(1),i=n(0),a=n(17),o=n(37),s=n(44);function l(t){var e=t.chart,n=t.options,r=n.data,i=n.sectorStyle,o=n.color;return e.data(r),a.flow(s.interval)(a.deepAssign({},t,{options:{marginRatio:1,interval:{style:i,color:o}}})),t}function u(t){var e=t.chart,n=t.options,o=n.label,s=n.xField,l=a.findGeometry(e,"interval");if(!1===o)l.label(!1);else if(i.isObject(o)){var u=o.callback,c=o.fields,f=r.__rest(o,["callback","fields"]),d=f.offset,p=f.layout;(void 0===d||d>=0)&&(p=p?i.isArray(p)?p:[p]:[],f.layout=i.filter(p,(function(t){return"limit-in-shape"!==t.type})),f.layout.length||delete f.layout),l.label({fields:c||[s],callback:u,cfg:a.transformLabel(f)})}else a.log(a.LEVEL.WARN,null===o,"the label option must be an Object."),l.label({fields:[s]});return t}function c(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 f(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 d(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,s=n.xField,l=n.yField;return a.flow(o.scale(((e={})[s]=r,e[l]=i,e)))(t)}function p(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}e.legend=c,e.adaptor=function(t){a.flow(l,d,u,f,p,c,o.tooltip,o.interaction,o.animation,o.theme,o.annotation(),o.state)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right",offsetX:-10},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.meta=void 0;var r=n(0),i=n(37),a=n(292),o=n(17),s=n(521),l=n(528),u=n(1131),c=n(1132),f=n(1133),d=n(120);function p(t){var e,n=t.options,i=n.compareField,l=n.xField,u=n.yField,c=n.locale,f=n.funnelStyle,p=a.getLocale(c),h={label:i?{fields:[l,u,i,d.FUNNEL_PERCENT,d.FUNNEL_CONVERSATION],formatter:function(t){return""+t[u]}}:{fields:[l,u,d.FUNNEL_PERCENT,d.FUNNEL_CONVERSATION],offset:0,position:"middle",formatter:function(t){return t[l]+" "+t[u]}},tooltip:{title:l,formatter:function(t){return{name:t[l],value:t[u]}}},conversionTag:{formatter:function(t){return p.get(["conversionTag","label"])+": "+s.conversionTagFormatter.apply(void 0,t[d.FUNNEL_CONVERSATION])}}};return(i||f)&&(e=function(t){return o.deepAssign({},i&&{lineWidth:1,stroke:"#fff"},r.isFunction(f)?f(t):f)}),o.deepAssign({options:h},t,{options:{funnelStyle:e}})}function h(t){var e=t.options,n=e.compareField,r=e.dynamicHeight;return e.seriesField?c.facetFunnel(t):n?u.compareFunnel(t):r?f.dynamicHeightFunnel(t):l.basicFunnel(t)}function g(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,s=n.xField,l=n.yField;return o.flow(i.scale(((e={})[s]=r,e[l]=a,e)))(t)}function v(t){return t.chart.axis(!1),t}function y(t){var e=t.chart,n=t.options.legend;return!1===n?e.legend(!1):e.legend(n),t}e.meta=g,e.adaptor=function(t){return o.flow(p,h,g,v,i.tooltip,i.interaction,y,i.animation,i.theme,i.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.compareFunnel=void 0;var r=n(0),i=n(17),a=n(64),o=n(59),s=n(120),l=n(293);function u(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={})[o]={sync:!0},e)),t}function c(t){var e=t.chart,n=t.options,u=n.data,c=n.xField,f=n.yField,d=n.color,p=n.compareField,h=n.isTransposed,g=n.tooltip,v=n.maxSize,y=n.minSize,m=n.label,b=n.funnelStyle;return e.facet("mirror",{fields:[p],transpose:!h,padding:h?0:[32,0,0,0],eachView:function(t,e){var n=h?e.rowIndex:e.columnIndex;h||t.coordinate({type:"rect",actions:[["transpose"],["scale",0===n?-1:1,-1]]});var x=l.transformData(e.data,u,{yField:f,maxSize:v,minSize:y});t.data(x);var _=a.getTooltipMapping(g,[c,f,p]),O=_.fields,P=_.formatter,w=h?{offset:0===n?10:-23,position:0===n?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:0===n?"end":"start"}};o.geometry({chart:t,options:{type:"interval",xField:c,yField:s.FUNNEL_MAPPING_VALUE,colorField:c,tooltipFields:r.isArray(O)&&O.concat([s.FUNNEL_PERCENT,s.FUNNEL_CONVERSATION]),mapping:{shape:"funnel",tooltip:P,color:d,style:b},label:!1!==m&&i.deepAssign({},w,m)}})}}),t}function f(t){var e=t.chart,n=t.options,r=n.conversionTag,a=n.isTransposed;return e.once("beforepaint",(function(){e.views.forEach((function(t,e){l.conversionTagComponent((function(t,n,o,l){var u=0===e?-1:1;return i.deepAssign({},l,{start:[n-.5,t[s.FUNNEL_MAPPING_VALUE]],end:[n-.5,t[s.FUNNEL_MAPPING_VALUE]+.05],text:a?{style:{textAlign:"start"}}:{offsetX:!1!==r?u*r.offsetX:0,style:{textAlign:0===e?"end":"start"}}})}))(i.deepAssign({},{chart:t,options:n}))}))})),t}e.compareFunnel=function(t){return i.flow(u,c,f)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.facetFunnel=void 0;var r=n(17),i=n(528);function a(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={})[o]={sync:!0},e)),t}function o(t){var e=t.chart,n=t.options,a=n.seriesField,o=n.isTransposed;return e.facet("rect",{fields:[a],padding:[o?0:32,10,0,10],eachView:function(e,n){i.basicFunnel(r.deepAssign({},t,{chart:e,options:{data:n.data}}))}}),t}e.facetFunnel=function(t){return r.flow(a,o)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.dynamicHeightFunnel=void 0;var r=n(1),i=n(0),a=n(17),o=n(120),s=n(59),l=n(64),u=n(293);function c(t){var e=t.chart,n=t.options,r=n.data,a=void 0===r?[]:r,s=n.yField,l=i.reduce(a,(function(t,e){return t+(e[s]||0)}),0),u=i.maxBy(a,s)[s],c=i.map(a,(function(t,e){var n=[],r=[];if(t[o.FUNNEL_TOTAL_PERCENT]=(t[s]||0)/l,e){var c=a[e-1][o.PLOYGON_X],f=a[e-1][o.PLOYGON_Y];n[0]=c[3],r[0]=f[3],n[1]=c[2],r[1]=f[2]}else n[0]=-.5,r[0]=1,n[1]=.5,r[1]=1;return r[2]=r[1]-t[o.FUNNEL_TOTAL_PERCENT],n[2]=(r[2]+1)/4,r[3]=r[2],n[3]=-n[2],t[o.PLOYGON_X]=n,t[o.PLOYGON_Y]=r,t[o.FUNNEL_PERCENT]=(t[s]||0)/u,t[o.FUNNEL_CONVERSATION]=[i.get(a,[e-1,s]),t[s]],t}));return e.data(c),t}function f(t){var e=t.chart,n=t.options,r=n.xField,a=n.yField,u=n.color,c=n.tooltip,f=n.label,d=n.funnelStyle,p=l.getTooltipMapping(c,[r,a]),h=p.fields,g=p.formatter;return s.geometry({chart:e,options:{type:"polygon",xField:o.PLOYGON_X,yField:o.PLOYGON_Y,colorField:r,tooltipFields:i.isArray(h)&&h.concat([o.FUNNEL_PERCENT,o.FUNNEL_CONVERSATION]),label:f,mapping:{tooltip:g,color:u,style:d}}}),t}function d(t){var e=t.chart,n=t.options.isTransposed;return e.coordinate({type:"rect",actions:n?[["transpose"],["reflect","x"]]:[]}),t}function p(t){return u.conversionTagComponent((function(t,e,n,i){return r.__assign(r.__assign({},i),{start:[t[o.PLOYGON_X][1],t[o.PLOYGON_Y][1]],end:[t[o.PLOYGON_X][1]+.05,t[o.PLOYGON_Y][1]]})}))(t),t}e.dynamicHeightFunnel=function(t){return a.flow(c,f,d,p)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=void 0;var r=n(1),i=n(37),a=n(44),o=n(17);function s(t){var e=t.chart,n=t.options,i=n.data,s=n.lineStyle,l=n.color,u=n.point,c=n.area;e.data(i);var f=o.deepAssign({},t,{options:{line:{style:s,color:l},point:u?r.__assign({color:l},u):u,area:c?r.__assign({color:l},c):c,label:void 0}}),d=o.deepAssign({},f,{options:{tooltip:!1}}),p=(null===u||void 0===u?void 0:u.state)||n.state,h=o.deepAssign({},f,{options:{tooltip:!1,state:p}});return a.line(f),a.point(h),a.area(d),t}function l(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,s=n.xField,l=n.yField;return o.flow(i.scale(((e={})[s]=r,e[l]=a,e)))(t)}function u(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 c(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 f(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,s=o.findGeometry(e,"line");if(i){var l=i.callback,u=r.__rest(i,["callback"]);s.label({fields:[a],callback:l,cfg:o.transformLabel(u)})}else s.label(!1);return t}e.adaptor=function(t){return o.flow(s,l,i.theme,u,c,i.legend,i.tooltip,f,i.interaction,i.animation,i.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(15),i=n(1136);r.registerAction("radar-tooltip",i.RadarTooltipAction),r.registerInteraction("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RadarTooltipAction=e.RadarTooltipController=void 0;var r=n(1),i=n(15),a=n(0),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__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(),o=n.shared,s=n.title,l=t.prototype.getTooltipItems.call(this,e);if(l.length>0){var u=this.view.geometries[0],c=u.dataArray,f=l[0].name,d=[];return c.forEach((function(t){t.forEach((function(t){var e=i.Util.getTooltipItems(t,u)[0];if(!o&&e&&e.name===f){var n=a.isNil(s)?f:s;d.push(r.__assign(r.__assign({},e),{name:e.title,title:n}))}else o&&e&&(n=a.isNil(s)?e.name||f:s,d.push(r.__assign(r.__assign({},e),{name:e.title,title:n})))}))})),d}return[]},e}(i.TooltipController);e.RadarTooltipController=o,i.registerComponentController("radar-tooltip",o);var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return r.__extends(e,t),e.prototype.init=function(){this.context.view.removeInteraction("tooltip")},e.prototype.show=function(){var t=this.context.event;this.getTooltipController().showTooltip({x:t.x,y:t.y})},e.prototype.hide=function(){this.getTooltipController().hideTooltip()},e.prototype.getTooltipController=function(){return this.context.view.getController("radar-tooltip")},e}(i.Action);e.RadarTooltipAction=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.statistic=void 0;var r=n(1),i=n(0),a=n(37),o=n(17),s=n(44),l=n(529);function u(t){var e=t.chart,n=t.options,r=n.percent,i=n.liquidStyle,a=n.radius,u=n.outline,c=n.wave,f=n.shape;e.scale({percent:{min:0,max:1}}),e.data(l.getLiquidData(r));var d=n.color||e.getTheme().defaultColor,p=o.deepAssign({},t,{options:{xField:"type",yField:"percent",widthRatio:a,interval:{color:d,style:i,shape:"liquid-fill-gauge"}}}),h=s.interval(p).ext.geometry,g={radius:a,outline:u,wave:c,shape:f,background:e.getTheme().background};return h.customInfo(g),e.legend(!1),e.axis(!1),e.tooltip(!1),t}function c(t,e){var n=t.chart,a=t.options,s=a.statistic,l=a.percent,u=a.meta;n.getController("annotation").clear(!0);var c=i.get(u,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},f=s.content;return f&&(f=o.deepAssign({},f,{content:i.isNil(f.content)?c(l):f.content})),o.renderStatistic(n,{statistic:r.__assign(r.__assign({},s),{content:f}),plotType:"liquid"},{percent:l}),e&&n.render(!0),t}e.statistic=c,e.adaptor=function(t){return o.flow(a.theme,u,c,a.scale({}),a.animation,a.interaction)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(15),a=n(0),o=n(526);function s(t,e,n){return t+(e-t)*n}function l(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 u(t,e,n,r,i,a,o){for(var s=4*Math.ceil(2*t/n*4),u=[],c=r;c<2*-Math.PI;)c+=2*Math.PI;for(;c>0;)c-=2*Math.PI;var f=a-t+(c=c/Math.PI/2*n)-2*t;u.push(["M",f,e]);for(var d=0,p=0;p<s;++p){var h=l(p*n/4,p%4,n,i);u.push(["C",h[0][0]+f,-h[0][1]+e,h[1][0]+f,-h[1][1]+e,h[2][0]+f,-h[2][1]+e]),p===s-1&&(d=h[2][0])}return u.push(["L",d+f,o+t]),u.push(["L",f,o+t]),u.push(["Z"]),u}function c(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,f=Math.cos(u)*o,d=s-f,p=l+c,h=t,g=l+o/Math.sin(u);return"\n M "+d+" "+p+"\n A "+o+" "+o+" 0 1 1 "+(d+2*f)+" "+p+"\n Q "+h+" "+g+" "+t+" "+(e+a/2)+"\n Q "+h+" "+g+" "+d+" "+p+"\n Z \n "}function f(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 d(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 p(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 h(t,e,n,r){var i=r/2,a=n/2*.618;return"\n M "+(t-a)+" "+(e-i)+"\n L "+(t+a)+" "+(e-i)+"\n L "+(t+a)+" "+(e+i)+"\n L "+(t-a)+" "+(e+i)+"\n Z\n "}i.registerShape("interval","liquid-fill-gauge",{draw:function(t,e){var n=t.customInfo,i=n,l=i.radius,g=i.shape,v=i.background,y=n.outline,m=n.wave,b=y.border,x=y.distance,_=m.count,O=m.length,P=a.reduce(t.points,(function(t,e){return Math.min(t,e.x)}),1/0),w=this.parsePoint({x:.5,y:.5}),M=this.parsePoint({x:P,y:.5}),C=w.x-M.x,S=Math.min(C,M.y*l),A=function(t){var e=r.__assign({opacity:1},t.style);return t.color&&!e.fill&&(e.fill=t.color),e}(t),E=function(t){var e=a.mix({},{fill:"#fff",fillOpacity:0,lineWidth:4},t.style);return t.color&&!e.stroke&&(e.stroke=t.color),a.isNumber(t.opacity)&&(e.opacity=e.strokeOpacity=t.opacity),e}(a.mix({},t,y)),j=S-b/2,T={pin:c,circle:f,diamond:d,triangle:p,rect:h},I=("function"===typeof g?g:T[g]||T.circle)(w.x,w.y,2*j,2*j),k=e.addGroup({name:"waves"}),F=k.setClip({type:"path",attrs:{path:I}});return function(t,e,n,r,i,a,l,c,f){for(var d=i.fill,p=i.opacity,h=l.getBBox(),g=h.maxX-h.minX,v=h.maxY-h.minY,y=0;y<r;y++){var m=r<=1?0:y/(r-1),b=a.addShape("path",{name:"waterwave-path",attrs:{path:u(c,h.minY+v*n,f,0,g/32,t,e),fill:d,opacity:s(.2,.9,m)*p}});try{var x=o.transform([["t",f,0]]);b.stopAnimate(),b.animate({matrix:x},{duration:s(2500,5e3,m),repeat:!0})}catch(_){console.warn("off-screen group animate error!")}}}(w.x,w.y,1-t.points[1].y,_,A,k,F,2*S,O),e.addShape("path",{name:"distance",attrs:{path:I,fill:"transparent",lineWidth:b+2*x,stroke:"transparent"===v?"#fff":v}}),e.addShape("path",{name:"wrap",attrs:a.mix(E,{path:I,fill:"transparent",lineWidth:b})}),e}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=void 0;var r=n(1),i=n(37),a=n(17),o=n(17),s=n(44),l=n(530);function u(t){var e=t.chart,n=t.options,r=n.data,i=n.binField,o=n.binNumber,u=n.binWidth,c=n.color,f=n.stackField,d=n.legend,p=n.columnStyle,h=l.binHistogram(r,i,u,o,f);e.data(h);var g=a.deepAssign({},t,{options:{xField:"range",yField:"count",seriesField:f,isStack:!0,interval:{color:c,style:p}}});return s.interval(g),d&&f&&e.legend(f,d),t}function c(t){var e=t.options,n=e.xAxis,r=e.yAxis;return o.flow(i.scale({range:n,count:r}))(t)}function f(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis;return!1===r?e.axis("range",!1):e.axis("range",r),!1===i?e.axis("count",!1):e.axis("count",i),t}function d(t){var e=t.chart,n=t.options.label,i=a.findGeometry(e,"interval");if(n){var s=n.callback,l=r.__rest(n,["callback"]);i.label({fields:["count"],callback:s,cfg:o.transformLabel(l)})}else i.label(!1);return t}e.adaptor=function(t){return o.flow(u,c,f,i.theme,i.state,d,i.tooltip,i.interaction,i.animation)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.tooltip=void 0;var r=n(1),i=n(0),a=n(37),o=n(44),s=n(292),l=n(17),u=n(294),c=n(531);function f(t){var e=t.options,n=e.locale,r=e.total,i=s.getLocale(n).get(["waterfall","total"]);return r&&"string"!==typeof r.label&&i&&(t.options.total.label=i),t}function d(t){var e=t.chart,n=t.options,r=n.data,a=n.xField,s=n.yField,f=n.total,d=n.leaderLine,p=n.columnWidthRatio,h=n.waterfallStyle,g=n.risingFill,v=n.fallingFill,y=n.color;e.data(c.transformData(r,a,s,f));var m=y||function(t){return i.get(t,[u.IS_TOTAL])?i.get(f,["style","fill"],""):i.get(t,[u.Y_FIELD,1])-i.get(t,[u.Y_FIELD,0])>0?g:v},b=l.deepAssign({},t,{options:{xField:a,yField:u.Y_FIELD,seriesField:a,rawFields:[s,u.DIFF_FIELD,u.IS_TOTAL,u.Y_FIELD],widthRatio:p,interval:{style:h,shape:"waterfall",color:m}}});return o.interval(b).ext.geometry.customInfo({leaderLine:d}),t}function p(t){var e,n,r=t.options,o=r.xAxis,s=r.yAxis,c=r.xField,f=r.yField,d=r.meta,p=l.deepAssign({},{alias:f},i.get(d,f));return l.flow(a.scale(((e={})[c]=o,e[f]=s,e[u.Y_FIELD]=s,e),l.deepAssign({},d,((n={})[u.Y_FIELD]=p,n[u.DIFF_FIELD]=p,n[u.ABSOLUTE_FIELD]=p,n))))(t)}function h(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(u.Y_FIELD,!1)):(e.axis(o,i),e.axis(u.Y_FIELD,i)),t}function g(t){var e=t.chart,n=t.options,r=n.legend,a=n.total,o=n.risingFill,u=n.fallingFill,c=n.locale,f=s.getLocale(c);if(!1===r)e.legend(!1);else{var d=[{name:f.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:o}}},{name:f.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:u}}}];a&&d.push({name:a.label||"",value:"total",marker:{symbol:"square",style:l.deepAssign({},{r:5},i.get(a,"style"))}}),e.legend(l.deepAssign({},{custom:!0,position:"top",items:d},r)),e.removeInteraction("legend-filter")}return t}function v(t){var e=t.chart,n=t.options,i=n.label,a=n.labelMode,o=n.xField,s=l.findGeometry(e,"interval");if(i){var c=i.callback,f=r.__rest(i,["callback"]);s.label({fields:"absolute"===a?[u.ABSOLUTE_FIELD,o]:[u.DIFF_FIELD,o],callback:c,cfg:l.transformLabel(f)})}else s.label(!1);return t}function y(t){var e=t.chart,n=t.options,i=n.tooltip,a=n.xField,o=n.yField;if(!1!==i){e.tooltip(r.__assign({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[o]},i));var s=e.geometries[0];(null===i||void 0===i?void 0:i.formatter)?s.tooltip(a+"*"+o,i.formatter):s.tooltip(o)}else e.tooltip(!1);return t}n(1143),e.tooltip=y,e.adaptor=function(t){return l.flow(f,a.theme,d,p,h,g,y,v,a.state,a.interaction,a.animation,a.annotation())(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1),i=n(15),a=n(0),o=n(17);i.registerShape("interval","waterfall",{draw:function(t,e){var n=t.customInfo,i=t.points,s=t.nextPoints,l=e.addGroup(),u=this.parsePath(function(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}(i)),c=function(t){return o.deepAssign({},t.defaultStyle,t.style,{fill:t.color})}(t);l.addShape("path",{attrs:r.__assign(r.__assign({},c),{path:u})});var f=a.get(n,"leaderLine");if(f&&s){var d=[["M",i[2].x,i[2].y],["L",s[0].x,s[0].y]];i[2].y===s[1].y&&(d[1]=["L",s[1].x,s[1].y]),d=this.parsePath(d),l.addShape("path",{attrs:r.__assign({path:d},f.style||{})})}return l}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.tooltip=e.meta=e.transformOptions=void 0;var r=n(1),i=n(0),a=n(17),o=n(44),s=n(37),l=n(17),u=n(1145);function c(t){var e=t.data,n=void 0===e?[]:e,r=t.xField,i=t.yField;if(n.length){for(var o=!0,s=!0,l=n[0],c=void 0,f=1;f<n.length&&(c=n[f],l[r]!==c[r]&&(o=!1),l[i]!==c[i]&&(s=!1),o||s);f++)l=c;var d=[];o&&d.push(r),s&&d.push(i);var p=a.pick(u.getMeta(t),d);return a.deepAssign({},t,{meta:p})}return t}function f(t){var e=t.chart,n=t.options,s=n.data,u=n.type,c=n.color,f=n.shape,d=n.pointStyle,p=n.shapeField,h=n.colorField,g=n.xField,v=n.yField,y=n.sizeField,m=n.size,b=n.tooltip;y&&(m||(m=[2,8]),i.isNumber(m)&&(m=[m,m])),b&&!b.fields&&(b=r.__assign(r.__assign({},b),{fields:[g,v,h,y,p]})),e.data(s),o.point(a.deepAssign({},t,{options:{seriesField:h,point:{color:c,shape:f,size:m,style:d},tooltip:b}}));var x=l.findGeometry(e,"point");return u&&x.adjust(u),t}function d(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,o=n.xField,l=n.yField,u=c(n);return a.flow(s.scale(((e={})[o]=r,e[l]=i,e)))(a.deepAssign({},t,{options:u}))}function p(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 h(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 g(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,o=l.findGeometry(e,"point");if(i){var s=i.callback,u=r.__rest(i,["callback"]);o.label({fields:[a],callback:s,cfg:l.transformLabel(u)})}else o.label(!1);return t}function v(t){var e=t.options.quadrant,n=[];if(e){var i=e.xBaseline,o=void 0===i?0:i,l=e.yBaseline,c=void 0===l?0:l,f=e.labels,d=e.regionStyle,p=e.lineStyle,h=u.getQuadrantDefaultConfig(o,c);new Array(4).join(",").split(",").forEach((function(t,e){n.push(r.__assign(r.__assign({type:"region",top:!1},h.regionStyle[e].position),{style:a.deepAssign({},h.regionStyle[e].style,null===d||void 0===d?void 0:d[e])}),r.__assign({type:"text",top:!0},a.deepAssign({},h.labelStyle[e],null===f||void 0===f?void 0:f[e])))})),n.push({type:"line",top:!1,start:["min",c],end:["max",c],style:a.deepAssign({},h.lineStyle,p)},{type:"line",top:!1,start:[o,"min"],end:[o,"max"],style:a.deepAssign({},h.lineStyle,p)})}return a.flow(s.annotation(n))(t)}function y(t){var e=t.options,n=t.chart,i=e.regressionLine;if(i){var a=i.style,o=i.top,s=void 0!==o&&o,l={stroke:"#9ba29a",lineWidth:2,opacity:.5};n.annotation().shape({top:s,render:function(t,i){var o=t.addGroup({id:n.id+"-regression-line",name:"regression-line-group"}),s=u.getPath({view:i,options:e});o.addShape("path",{name:"regression-line",attrs:r.__assign(r.__assign({path:s},l),a)})}})}return t}function m(t){var e=t.chart,n=t.options.tooltip;return n?e.tooltip(n):!1===n&&e.tooltip(!1),t}e.transformOptions=c,e.meta=d,e.tooltip=m,e.adaptor=function(t){return a.flow(f,d,p,h,m,g,s.interaction,v,s.animation,s.theme,y)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getMeta=e.getPath=e.getQuadrantDefaultConfig=void 0;var r=n(1),i=n(532),a=n(0),o=n(17),s={exp:i.regressionExp,linear:i.regressionLinear,loess:i.regressionLoess,log:i.regressionLog,poly:i.regressionPoly,pow:i.regressionPow,quad:i.regressionQuad};e.getQuadrantDefaultConfig=function(t,e){var n=10;return{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:-10,offsetY:-10,style:{textAlign:"right",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:n,offsetY:-10,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:-10,offsetY:n,style:{textAlign:"right",textBaseline:"top",fontSize:14,fill:"#ccc"}}]}},e.getPath=function(t){var e=t.options,n=e.xField,r=e.yField,i=e.data,l=e.regressionLine,u=l.type,c=void 0===u?"linear":u,f=l.algorithm;return function(t,e){var n=e.view,r=e.options,i=r.xField,a=r.yField,s=n.getScaleByField(i),l=n.getScaleByField(a),u=t.map((function(t){return n.getCoordinate().convert({x:s.scale(t[0]),y:l.scale(t[1])})}));return o.getSplinePath(u,!1)}(f?a.isArray(f)?f:f(i):s[c]().x((function(t){return t[n]})).y((function(t){return t[r]}))(i),t)},e.getMeta=function(t){var e,n=t.meta,i=void 0===n?{}:n,o=t.xField,s=t.yField,l=t.data,u=l[0][o],c=l[0][s],f=u>0,d=c>0;function p(t,e){var n=a.get(i,[t]);function r(t){return a.get(n,t)}var o={};return"x"===e?(a.isNumber(u)&&(a.isNumber(r("min"))||(o.min=f?0:2*u),a.isNumber(r("max"))||(o.max=f?2*u:0)),o):(a.isNumber(c)&&(a.isNumber(r("min"))||(o.min=d?0:2*c),a.isNumber(r("max"))||(o.max=d?2*c:0)),o)}return r.__assign(r.__assign({},i),((e={})[o]=r.__assign(r.__assign({},i[o]),p(o,"x")),e[s]=r.__assign(r.__assign({},i[s]),p(s,"y")),e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.getDefaultOptions(),{size:4,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!0,crosshairs:{type:"xy"}}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(520)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.meta=void 0;var r=n(1),i=n(0),a=n(37),o=n(17),s=n(44),l=n(533);function u(t){var e=t.chart,n=t.options,a=n.bulletStyle,u=n.targetField,c=n.rangeField,f=n.measureField,d=n.xField,p=n.color,h=n.layout,g=n.size,v=n.label,y=l.transformData(n),m=y.min,b=y.max,x=y.ds;e.data(x);var _=o.deepAssign({},t,{options:{xField:d,yField:c,seriesField:"rKey",isStack:!0,label:i.get(v,"range"),interval:{color:i.get(p,"range"),style:i.get(a,"range"),size:i.get(g,"range")}}});s.interval(_),e.geometries[0].tooltip(!1);var O=o.deepAssign({},t,{options:{xField:d,yField:f,seriesField:"mKey",isStack:!0,label:i.get(v,"measure"),interval:{color:i.get(p,"measure"),style:i.get(a,"measure"),size:i.get(g,"measure")}}});s.interval(O);var P=o.deepAssign({},t,{options:{xField:d,yField:u,seriesField:"tKey",label:i.get(v,"target"),point:{color:i.get(p,"target"),style:i.get(a,"target"),size:i.isFunction(i.get(g,"target"))?function(t){return i.get(g,"target")(t)/2}:i.get(g,"target")/2,shape:"horizontal"===h?"line":"hyphen"}}});return s.point(P),"horizontal"===h&&e.coordinate().transpose(),r.__assign(r.__assign({},t),{ext:{data:{min:m,max:b}}})}function c(t){var e,n,r=t.options,i=t.ext,s=r.xAxis,l=r.yAxis,u=r.targetField,c=r.rangeField,f=r.measureField,d=r.xField,p=i.data;return o.flow(a.scale(((e={})[d]=s,e[f]=l,e),((n={})[f]={min:null===p||void 0===p?void 0:p.min,max:null===p||void 0===p?void 0:p.max,sync:!0},n[u]={sync:""+f},n[c]={sync:""+f},n)))(t)}function f(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 d(t){var e=t.chart,n=t.options.legend;return e.removeInteraction("legend-filter"),e.legend(n),e.legend("rKey",!1),e.legend("mKey",!1),e.legend("tKey",!1),t}function p(t){var e=t.chart,n=t.options,a=n.label,s=n.measureField,l=n.targetField,u=n.rangeField,c=e.geometries,f=c[0],d=c[1],p=c[2];return i.get(a,"range")?f.label(""+u,r.__assign({layout:[{type:"limit-in-plot"}]},o.transformLabel(a.range))):f.label(!1),i.get(a,"measure")?d.label(""+s,r.__assign({layout:[{type:"limit-in-plot"}]},o.transformLabel(a.measure))):d.label(!1),i.get(a,"target")?p.label(""+l,r.__assign({layout:[{type:"limit-in-plot"}]},o.transformLabel(a.target))):p.label(!1),t}e.meta=c,e.adaptor=function(t){o.flow(u,c,f,d,a.theme,p,a.tooltip,a.interaction,a.animation)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(23),i=n(17);e.DEFAULT_OPTIONS=i.deepAssign({},r.Plot.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}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.flow=function(){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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.template=function(t,e){return e?(0,r.reduce)(e,(function(t,e,n){return t.replace(new RegExp("{\\s*"+n+"\\s*}","g"),e)}),t):t};var r=n(0)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getContainerSize=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.findGeometry=function(t,e){return t.geometries.find((function(t){return t.type===e}))},e.getAllElements=i,e.getAllElementsRecursively=function t(e){return(0,r.get)(e,["views","length"],0)<=0?i(e):(0,r.reduce)(e.views,(function(e,n){return e.concat(t(n))}),i(e))},e.getAllGeometriesRecursively=function(t){return(0,r.get)(t,["views","length"],0)<=0?t.geometries:(0,r.reduce)(t.views,(function(t,e){return t.concat(e.geometries)}),t.geometries)};var r=n(0);function i(t){return(0,r.reduce)(t.geometries,(function(t,e){return t.concat(e.elements)}),[])}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformLabel=function(t){if(!(0,i.isType)(t,"Object"))return t;var e=(0,r.__assign)({},t);return e.formatter&&!e.content&&(e.content=e.formatter),e};var r=n(1),i=n(0)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.points2Path=i,e.catmullRom2bezier=o,e.getSplinePath=function(t,e,n){var r=[],a=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 f=o(r,e,n||[[0,0],[1,1]]);return f.unshift(["M",a.x,a.y]),f},e.smoothBezier=void 0;var r=n(32);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}var a=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 f=0,d=t.length;f<d;f++){var p=t[f];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])}f=0;for(var h=t.length;f<h;f++){if(p=t[f],n)a=t[f?f-1:h-1],o=t[(f+1)%h];else{if(0===f||f===h-1){u.push(p);continue}a=t[f-1],o=t[f+1]}var g=[0,0];g=r.vec2.sub(g,o,a),g=r.vec2.scale(g,g,e);var v=r.vec2.distance(p,a),y=r.vec2.distance(p,o),m=v+y;0!==m&&(v/=m,y/=m);var b=r.vec2.scale([0,0],g,-v),x=r.vec2.scale([0,0],g,y),_=r.vec2.add([0,0],p,b),O=r.vec2.add([0,0],p,x);c&&(_=r.vec2.max([0,0],_,s),_=r.vec2.min([0,0],_,l),O=r.vec2.max([0,0],O,s),O=r.vec2.min([0,0],O,l)),u.push(_),u.push(O)}return n&&u.push(u.shift()),u};function o(t,e,n){for(var r=!!e,i=[],o=0,s=t.length;o<s;o+=2)i.push([t[o],t[o+1]]);var l,u,c,f=a(i,.4,r,n),d=i.length,p=[];for(o=0;o<d-1;o++)l=f[2*o],u=f[2*o+1],c=i[o+1],p.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]]);return r&&(l=f[d],u=f[d+1],c=i[0],p.push(["C",l[0],l[1],u[0],u[1],c[0],c[1]])),p}e.smoothBezier=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.kebabCase=function(t){return t?t.match(/(([A-Z]{0,1}[a-z]*[^A-Z])|([A-Z]{1}))/g).map((function(t){return t.toLowerCase()})).join("-"):t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.measureTextWidth=void 0;var r=n(1),i=n(0),a=n(1158),o=(0,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=(0,a.getCanvasContext)();return c.font=[l,s,u,n+"px",o].join(" "),c.measureText((0,i.isString)(t)?t:"").width}),(function(t,e){return void 0===e&&(e={}),(0,r.__spreadArrays)([t],(0,i.values)(e)).join("")}));e.measureTextWidth=o},function(t,e,n){"use strict";var r;Object.defineProperty(e,"__esModule",{value:!0}),e.getCanvasContext=function(){return r||(r=document.createElement("canvas").getContext("2d")),r}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.EN_US_LOCALE=void 0,e.EN_US_LOCALE={locale:"en-US",general:{increase:"Increase",decrease:"Decrease",root:"Root"},statistic:{total:"Total"},conversionTag:{label:"Rate"},legend:{},tooltip:{},slider:{},scrollbar:{},waterfall:{total:"Total"}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.ZH_CN_LOCALE=void 0,e.ZH_CN_LOCALE={locale:"zh-CN",general:{increase:"\u589e\u52a0",decrease:"\u51cf\u5c11",root:"\u521d\u59cb"},statistic:{total:"\u603b\u8ba1"},conversionTag:{label:"\u8f6c\u5316\u7387"},legend:{},tooltip:{},slider:{},scrollbar:{},waterfall:{total:"\u603b\u8ba1"}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1162);Object.keys(r).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===r[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return r[t]}}))}));var i=n(1163);Object.keys(i).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===i[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return i[t]}}))}));var a=n(1164);Object.keys(a).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===a[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return a[t]}}))}));var o=n(1165);Object.keys(o).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===o[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return o[t]}}))}));var s=n(1166);Object.keys(s).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===s[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return s[t]}}))}));var l=n(1167);Object.keys(l).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===l[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return l[t]}}))}));var u=n(1168);Object.keys(u).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===u[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return u[t]}}))}));var c=n(1169);Object.keys(c).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===c[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return c[t]}}))}));var f=n(1170);Object.keys(f).forEach((function(t){"default"!==t&&"__esModule"!==t&&(t in e&&e[t]===f[t]||Object.defineProperty(e,t,{enumerable:!0,get:function(){return f[t]}}))}))},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.area=function(t){var e=t.options,n=e.area,s=e.xField,l=e.yField,u=e.seriesField,c=e.smooth,f=e.tooltip,d=(0,i.getTooltipMapping)(f,[s,l,u]),p=d.fields,h=d.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"area",colorField:u,tooltipFields:p,mapping:(0,r.__assign)({shape:c?"smooth":"area",tooltip:h},n)}})):t};var r=n(1),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.line=function(t){var e=t.options,n=e.line,s=e.stepType,l=e.xField,u=e.yField,c=e.seriesField,f=e.smooth,d=e.connectNulls,p=e.tooltip,h=(0,i.getTooltipMapping)(p,[l,u,c]),g=h.fields,v=h.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"line",colorField:c,tooltipFields:g,mapping:(0,r.deepMix)({shape:s||(f?"smooth":"line"),tooltip:v},n),args:{connectNulls:d}}})):t};var r=n(0),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.interval=function(t){var e=t.options,n=e.xField,u=e.yField,c=e.interval,f=e.seriesField,d=e.tooltip,p=e.minColumnWidth,h=e.maxColumnWidth,g=e.columnBackground,v=e.dodgePadding,y=e.intervalPadding,m=(0,s.getTooltipMapping)(d,[n,u,f]),b=m.fields,x=m.formatter,_=(c?(0,l.geometry)((0,o.deepAssign)({},t,{options:{type:"interval",colorField:f,tooltipFields:b,mapping:(0,r.__assign)({tooltip:x},c),args:{dodgePadding:v,intervalPadding:y,minColumnWidth:p,maxColumnWidth:h,background:g}}})):t).ext;return function(t){var e=t.chart,n=t.options,r=t.ext,s=n.seriesField,l=n.isGroup,u=n.isStack,c=n.marginRatio,f=n.widthRatio,d=n.groupField,p=n.theme,h=[];return s&&(l&&h.push({type:"dodge",dodgeBy:d||s,marginRatio:c}),u&&h.push({type:"stack",marginRatio:c})),h.length&&(null===r||void 0===r?void 0:r.geometry)&&(null===r||void 0===r?void 0:r.geometry).adjust(h),(0,a.isNil)(f)||e.theme((0,o.deepAssign)({},(0,a.isObject)(p)?p:(0,i.getTheme)(p),{columnWidthRatio:f})),t}((0,r.__assign)((0,r.__assign)({},t),{ext:_}))};var r=n(1),i=n(15),a=n(0),o=n(8),s=n(65),l=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.edge=function(t){var e=t.options,n=e.edge,s=e.xField,l=e.yField,u=e.seriesField,c=e.tooltip,f=(0,i.getTooltipMapping)(c,[s,l,u]),d=f.fields,p=f.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"edge",colorField:u,tooltipFields:d,mapping:(0,r.__assign)({tooltip:p},n)}})):t};var r=n(1),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.schema=function(t){var e=t.options,n=e.schema,s=e.xField,l=e.yField,u=e.seriesField,c=e.tooltip,f=(0,i.getTooltipMapping)(c,[s,l,u]),d=f.fields,p=f.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"schema",colorField:u,tooltipFields:d,mapping:(0,r.__assign)({tooltip:p},n)}})):t};var r=n(1),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.violin=function(t){var e=t.options,n=e.violin,s=e.xField,l=e.yField,u=e.seriesField,c=e.sizeField,f=e.tooltip,d=(0,i.getTooltipMapping)(f,[s,l,u,c]),p=d.fields,h=d.formatter;return n?(0,o.geometry)((0,a.deepAssign)({},t,{options:{type:"violin",colorField:u,tooltipFields:p,mapping:(0,r.__assign)({tooltip:h},n)}})):t};var r=n(1),i=n(65),a=n(8),o=n(49)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},legend:{position:"top-left"},isStack:!1});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";var r=n(15),i=n(1179);(0,r.registerAction)("marker-active",i.MarkerActiveAction),(0,r.registerInteraction)("marker-active",{start:[{trigger:"tooltip:show",action:"marker-active:active"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.MarkerActiveAction=void 0;var r=n(1),i=n(0),a=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__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,i.each)(r,(function(t){(0,i.each)(t.elements,(function(t){var e=-1!==(0,i.findIndex)(n,(function(e){return e.data===t.data}));t.setState("active",e)}))}))}},e.prototype.getView=function(){return this.context.view},e}(n(15).InteractionAction);e.MarkerActiveAction=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{tooltip:{shared:!0,showMarkers:!0,showCrosshairs:!0,crosshairs:{type:"x"}},isStack:!0,line:{},legend:{position:"top-left"}});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.conversionTag=function(t,e,n){return void 0===e&&(e=!0),void 0===n&&(n=!1),function(s){var c=s.options,f=s.chart,d=c.conversionTag,p=c.theme;return d&&!n&&(f.theme((0,o.deepAssign)({},(0,i.isObject)(p)?p:(0,a.getTheme)(p),{columnWidthRatio:1/3})),f.annotation().shape({render:function(n,a){var o=n.addGroup({id:f.id+"-conversion-tag-group",name:"conversion-tag-group"}),s=(0,i.find)(f.geometries,(function(t){return"interval"===t.type})),c={view:a,geometry:s,group:o,field:t,horizontal:e,options:l(d,e)},p=e?s.elements:s.elements.slice().reverse();(0,i.each)(p,(function(t,e){e>0&&function(t,e,n){(function(t,e,n){var i=t.view,a=t.geometry,o=t.group,s=t.options,l=t.horizontal,c=s.offset,f=s.size,d=s.arrow,p=i.getCoordinate(),h=u(p,e)[l?3:0],g=u(p,n)[l?0:3],v=g.y-h.y,y=g.x-h.x;if("boolean"!==typeof d){var m,b=d.headSize,x=s.spacing;l?(y-b)/2<x?(x=Math.max(1,(y-b)/2),m=[[h.x+x,h.y-c],[h.x+x,h.y-c-f],[g.x-x,g.y-c-f/2]]):m=[[h.x+x,h.y-c],[h.x+x,h.y-c-f],[g.x-x-b,g.y-c-f],[g.x-x,g.y-c-f/2],[g.x-x-b,g.y-c]]:(v-b)/2<x?(x=Math.max(1,(v-b)/2),m=[[h.x+c,h.y+x],[h.x+c+f,h.y+x],[g.x+c+f/2,g.y-x]]):m=[[h.x+c,h.y+x],[h.x+c+f,h.y+x],[g.x+c+f,g.y-x-b],[g.x+c+f/2,g.y-x],[g.x+c,g.y-x-b]],o.addShape("polygon",{id:i.id+"-conversion-tag-arrow-"+a.getElementId(e.getModel().mappingData),name:"conversion-tag-arrow",origin:{element:e,nextElement:n},attrs:(0,r.__assign)((0,r.__assign)({},d.style||{}),{points:m})})}})(t,e,n),function(t,e,n){var i,a,o,s=t.view,l=t.geometry,c=t.group,f=t.options,d=t.field,p=t.horizontal,h=f.offset,g=f.size;if("boolean"!==typeof f.text){var v=s.getCoordinate(),y=(null===(i=f.text)||void 0===i?void 0:i.formatter)&&(null===(a=f.text)||void 0===a?void 0:a.formatter(e.getData()[d],n.getData()[d])),m=u(v,e)[p?3:0],b=u(v,n)[p?0:3],x=c.addShape("text",{id:s.id+"-conversion-tag-text-"+l.getElementId(e.getModel().mappingData),name:"conversion-tag-text",origin:{element:e,nextElement:n},attrs:(0,r.__assign)((0,r.__assign)({},(null===(o=f.text)||void 0===o?void 0:o.style)||{}),{text:y,x:p?(m.x+b.x)/2:m.x+h+g/2,y:p?m.y-h-g/2:(m.y+b.y)/2})});if(p){var _=b.x-m.x,O=x.getBBox().width;if(O>_){var P=O/y.length,w=Math.max(1,Math.ceil(_/P)-1),M=y.slice(0,w)+"...";x.attr("text",M)}}}}(t,e,n)}(c,p[e-1],t)}))}})),s}};var r=n(1),i=n(0),a=n(15),o=n(8),s=n(546);function l(t,e){return(0,o.deepAssign)({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:s.conversionTagFormatter}},t)}function u(t,e){return(0,i.map)(e.getModel().points,(function(e){return t.convertPoint(e)}))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.connectedArea=function(t){return void 0===t&&(t=!1),function(e){var n=e.chart,r=e.options.connectedArea,a=function(){n.removeInteraction(i.hover),n.removeInteraction(i.click)};if(!t&&r){var o=r.trigger||"hover";a(),n.interaction(i[o])}else a();return e}};var r=n(15),i={hover:"__interval-connected-area-hover__",click:"__interval-connected-area-click__"};(0,r.registerInteraction)(i.hover,{start:[{trigger:"interval:mouseenter",action:["element-highlight-by-color:highlight","element-link-by-color:link"]}],end:[{trigger:"interval:mouseleave",action:["element-highlight-by-color:reset","element-link-by-color:unlink"]}]}),(0,r.registerInteraction)(i.click,{start:[{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"]}],end:[{trigger:"document:mousedown",action:["element-highlight-by-color:clear","element-link-by-color:clear"]}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{columnWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{barWidthRatio:.6,marginRatio:1/32,tooltip:{shared:!0,showMarkers:!1,offset:20},interactions:[{type:"active-region"}]});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.PieLegendAction=void 0;var r=n(1),i=n(15),a=n(0),o=n(555),s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.getActiveElements=function(){var t=i.Util.getDelegationObject(this.context);if(t){var e=this.context.view,n=t.component,r=t.item,a=n.get("field");if(a)return e.geometries[0].elements.filter((function(t){return t.getModel().data[a]===r.value}))}return[]},e.prototype.getActiveElementLabels=function(){var t=this.context.view,e=this.getActiveElements();return t.geometries[0].labelsContainer.getChildren().filter((function(t){return e.find((function(e){return(0,a.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 a=n[r],s=e.geometry.coordinate;if(s.isPolar&&s.isTransposed){var l=i.Util.getAngle(e.getModel(),s),u=(l.startAngle+l.endAngle)/2,c=t,f=c*Math.cos(u),d=c*Math.sin(u);e.shape.setMatrix((0,o.transform)([["t",f,d]])),a.setMatrix((0,o.transform)([["t",f,d]]))}}))},e.prototype.active=function(){this.transfrom()},e.prototype.reset=function(){this.transfrom(0)},e}(i.Action);e.PieLegendAction=s},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.StatisticAction=void 0;var i=r(n(6)),a=n(1),o=n(15),s=n(0),l=n(538),u=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,a.__extends)(e,t),e.prototype.getAnnotations=function(t){return(t||this.context.view).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 a=(0,s.get)(r,["data","data"]);if(r.type.match("legend-item")){var u=o.Util.getDelegationObject(this.context),c=n.getGroupedFields()[0];if(u&&c){var f=u.item;a=n.getData().find((function(t){return t[c]===f.value}))}}if(a){var d=(0,s.get)(t,"annotations",[]),p=(0,s.get)(t,"statistic",{});n.getController("annotation").clear(!0),(0,s.each)(d,(function(t){"object"===(0,i.default)(t)&&n.annotation()[t.type](t)})),(0,l.renderStatistic)(n,{statistic:p,plotType:"pie"},a),n.render(!0)}},e.prototype.reset=function(){var t=this.context.view;t.getController("annotation").clear(!0);var e=this.getInitialAnnotation();(0,s.each)(e,(function(e){t.annotation()[e.type](e)})),t.render(!0)},e}(o.Action);e.StatisticAction=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Rose=void 0;var r=n(1),i=n(18),a=n(1188),o=n(1189),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="rose",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},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 a.adaptor},e}(i.Plot);e.Rose=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.legend=c,e.adaptor=function(t){(0,a.flow)(l,d,u,f,p,c,o.tooltip,o.interaction,o.animation,o.theme,(0,o.annotation)(),o.state)(t)};var r=n(1),i=n(0),a=n(8),o=n(22),s=n(30);function l(t){var e=t.chart,n=t.options,r=n.data,i=n.sectorStyle,o=n.color;return e.data(r),(0,a.flow)(s.interval)((0,a.deepAssign)({},t,{options:{marginRatio:1,interval:{style:i,color:o}}})),t}function u(t){var e=t.chart,n=t.options,o=n.label,s=n.xField,l=(0,a.findGeometry)(e,"interval");if(!1===o)l.label(!1);else if((0,i.isObject)(o)){var u=o.callback,c=o.fields,f=(0,r.__rest)(o,["callback","fields"]),d=f.offset,p=f.layout;(void 0===d||d>=0)&&(p=p?(0,i.isArray)(p)?p:[p]:[],f.layout=(0,i.filter)(p,(function(t){return"limit-in-shape"!==t.type})),f.layout.length||delete f.layout),l.label({fields:c||[s],callback:u,cfg:(0,a.transformLabel)(f)})}else(0,a.log)(a.LEVEL.WARN,null===o,"the label option must be an Object."),l.label({fields:[s]});return t}function c(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 f(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 d(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,s=n.xField,l=n.yField;return(0,a.flow)((0,o.scale)(((e={})[s]=r,e[l]=i,e)))(t)}function p(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{xAxis:!1,yAxis:!1,legend:{position:"right",offsetX:-10},sectorStyle:{stroke:"#fff",lineWidth:1},label:{layout:{type:"limit-in-shape"}},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.WordCloud=void 0;var r=n(1),i=n(18),a=n(1191),o=n(1193),s=n(556);n(1194);var l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="word-cloud",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t}),this.options.imageMask?this.render():this.chart.changeData((0,s.transform)({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 i=e.options.imageMask;if(!i)return t.prototype.render.call(e),void n();var a=function(i){e.options=(0,r.__assign)((0,r.__assign)({},e.options),{imageMask:i||null}),t.prototype.render.call(e),n()};(0,s.processImageMask)(i).then(a).catch(a)}))},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.triggerResize=function(){var e=this;this.chart.destroyed||(this.execAdaptor(),window.setTimeout((function(){t.prototype.triggerResize.call(e)})))},e}(i.Plot);e.WordCloud=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){(0,i.flow)(s,l,r.tooltip,r.legend,r.interaction,r.animation,r.theme,r.state)(t)};var r=n(22),i=n(8),a=n(30),o=n(556);function s(t){var e=t.chart,n=t.options,r=n.colorField,s=n.color,l=(0,o.transform)(t);e.data(l);var u=(0,i.deepAssign)({},t,{options:{xField:"x",yField:"y",seriesField:r&&"color",point:{color:s,shape:"word-cloud"}}});return(0,a.point)(u).ext.geometry.label(!1),e.coordinate().reflect("y"),e.axis(!1),t}function l(t){return(0,i.flow)((0,r.scale)({x:{nice:!1},y:{nice:!1}}))(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.wordCloud=function(t,e){return e=(0,r.assign)({},i,e),a(t,e)},e.transform=a,e.functor=_;var r=n(0),i={font:function(){return"serif"},padding:1,size:[500,500],spiral:"archimedean",timeInterval:3e3};function a(t,e){var n=function(){var t=[256,256],e=u,n=f,r=c,i=d,a=p,o=m,P=Math.random,w=[],M=1/0,C=l,S=c,A=x,E={};function j(t){t.width=t.height=1;var e=Math.sqrt(t.getContext("2d").getImageData(0,0,1,1).data.length>>2);t.width=2048/e,t.height=s/e;var n=t.getContext("2d");return n.fillStyle=n.strokeStyle="red",n.textAlign="center",{context:n,ratio:e}}function T(e,n,r){for(var i,a,s,l=n.x,u=n.y,c=Math.sqrt(t[0]*t[0]+t[1]*t[1]),f=o(t),d=P()<.5?1:-1,p=-d;(i=f(p+=d))&&(a=~~i[0],s=~~i[1],!(Math.min(Math.abs(a),Math.abs(s))>=c));)if(n.x=l+a,n.y=u+s,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>t[0]||n.y+n.y1>t[1])&&(!r||!g(n,e,t[0]))&&(!r||y(n,r))){for(var h=n.sprite,v=n.width>>5,m=t[0]>>5,b=n.x-(v<<4),x=127&b,_=32-x,O=n.y1-n.y0,w=void 0,M=(n.y+n.y0)*m+(b>>5),C=0;C<O;C++){w=0;for(var S=0;S<=v;S++)e[M+S]|=w<<_|(S<v?(w=h[C*v+S])>>>x:0);M+=m}return delete n.sprite,!0}return!1}return E.start=function(){var o=t[0],s=t[1],l=j(A()),u=E.board?E.board:b((t[0]>>5)*t[1]),c=w.length,f=[],d=w.map((function(t,o,s){return t.text=C.call(this,t,o,s),t.font=e.call(this,t,o,s),t.style=S.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})),p=-1,g=E.board?[{x:0,y:0},{x:o,y:s}]:null;function y(){for(var e=Date.now();Date.now()-e<M&&++p<c;){var n=d[p];n.x=o*(P()+.5)>>1,n.y=s*(P()+.5)>>1,h(l,n,d,p),n.hasText&&T(u,n,g)&&(f.push(n),g?E.hasImage||v(g,n):g=[{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)}E._tags=f,E._bounds=g}return y(),E},E.createMask=function(e){var n=document.createElement("canvas"),r=t[0],i=t[1];if(r&&i){var a=r>>5,o=b((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 f=a*u+(c>>5),d=u*r+c<<2,p=l[d]>=250&&l[d+1]>=250&&l[d+2]>=250?1<<31-c%32:0;o[f]|=p}E.board=o,E.hasImage=!0}},E.timeInterval=function(t){M=null==t?1/0:t},E.words=function(t){w=t},E.size=function(e){t=[+e[0],+e[1]]},E.font=function(t){e=_(t)},E.fontWeight=function(t){r=_(t)},E.rotate=function(t){i=_(t)},E.spiral=function(t){o=O[t]||t},E.fontSize=function(t){n=_(t)},E.padding=function(t){a=_(t)},E.random=function(t){P=_(t)},E}();["font","fontSize","fontWeight","padding","rotate","size","spiral","timeInterval","random"].forEach((function(t){(0,r.isNil)(e[t])||n[t](e[t])})),n.words(t),e.imageMask&&n.createMask(e.imageMask);var i=n.start()._tags;i.forEach((function(t){t.x+=e.size[0]/2,t.y+=e.size[1]/2}));var a=e.size,o=a[0],P=a[1];return i.push({text:"",value:0,x:0,y:0,opacity:0}),i.push({text:"",value:0,x:o,y:P,opacity:0}),i}var o=Math.PI/180,s=2048;function l(t){return t.text}function u(){return"serif"}function c(){return"normal"}function f(t){return t.value}function d(){return 90*~~(2*Math.random())}function p(){return 1}function h(t,e,n,r){if(!e.sprite){var i=t.context,a=t.ratio;i.clearRect(0,0,2048/a,s/a);var l=0,u=0,c=0,f=n.length;for(--r;++r<f;){e=n[r],i.save(),i.font=e.style+" "+e.weight+" "+~~((e.size+1)/a)+"px "+e.font;var d=i.measureText(e.text+"m").width*a,p=e.size<<1;if(e.rotate){var h=Math.sin(e.rotate*o),g=Math.cos(e.rotate*o),v=d*g,y=d*h,m=p*g,b=p*h;d=Math.max(Math.abs(v+b),Math.abs(v-b))+31>>5<<5,p=~~Math.max(Math.abs(y+m),Math.abs(y-m))}else d=d+31>>5<<5;if(p>c&&(c=p),l+d>=2048&&(l=0,u+=c,c=0),u+p>=s)break;i.translate((l+(d>>1))/a,(u+(p>>1))/a),e.rotate&&i.rotate(e.rotate*o),i.fillText(e.text,0,0),e.padding&&(i.lineWidth=2*e.padding,i.strokeText(e.text,0,0)),i.restore(),e.width=d,e.height=p,e.xoff=l,e.yoff=u,e.x1=d>>1,e.y1=p>>1,e.x0=-e.x1,e.y0=-e.y1,e.hasText=!0,l+=d}for(var x=i.getImageData(0,0,2048/a,s/a).data,_=[];--r>=0;)if((e=n[r]).hasText){for(var O=(d=e.width)>>5,P=(p=e.y1-e.y0,0);P<p*O;P++)_[P]=0;if(null==(l=e.xoff))return;u=e.yoff;for(var w=0,M=-1,C=0;C<p;C++){for(P=0;P<d;P++){var S=O*C+(P>>5),A=x[2048*(u+C)+(l+P)<<2]?1<<31-P%32:0;_[S]|=A,w|=A}w?M=C:(e.y0++,p--,C--,u++)}e.y1=e.y0+M,e.sprite=_.slice(0,(e.y1-e.y0)*O)}}}function g(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),f=0;f<u;f++){r=0;for(var d=0;d<=a;d++)if((r<<l|(d<a?(r=i[f*a+d])>>>s:0))&e[c+d])return!0;c+=n}return!1}function v(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 y(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 m(t){var e=t[0]/t[1];return function(t){return[e*(t*=.1)*Math.cos(t),t*Math.sin(t)]}}function b(t){for(var e=[],n=-1;++n<t;)e[n]=0;return e}function x(){return document.createElement("canvas")}function _(t){return(0,r.isFunction)(t)?t:function(){return t}}var O={archimedean:m,rectangular:function(t){var e=4*t[0]/t[1],n=0,r=0;return function(t){var i=t<0?-1:1;switch(Math.sqrt(1+4*i*t)-i&3){case 0:n+=e;break;case 1:r+=4;break;case 2:n-=e;break;default:r-=4}return[n,r]}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{timeInterval:2e3,legend:!1,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!1,fields:["text","value","color"],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}});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";var r=n(1),i=n(15);function a(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"}}(0,i.registerShape)("point","word-cloud",{draw:function(t,e){var n=t.x,o=t.y,s=e.addShape("text",{attrs:(0,r.__assign)((0,r.__assign)({},a(t)),{x:n,y:o})}),l=t.data.rotate;return"number"===typeof l&&i.Util.rotate(s,l*Math.PI/180),s}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getQuadrantDefaultConfig=function(t,e){var n=10;return{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:-10,offsetY:-10,style:{textAlign:"right",textBaseline:"bottom",fontSize:14,fill:"#ccc"}},{position:["min",e],offsetX:n,offsetY:-10,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:-10,offsetY:n,style:{textAlign:"right",textBaseline:"top",fontSize:14,fill:"#ccc"}}]}},e.getMeta=e.getPath=void 0;var r=n(1),i=n(532),a=n(0),o=n(8),s={exp:i.regressionExp,linear:i.regressionLinear,loess:i.regressionLoess,log:i.regressionLog,poly:i.regressionPoly,pow:i.regressionPow,quad:i.regressionQuad};e.getPath=function(t){var e=t.options,n=e.xField,r=e.yField,i=e.data,l=e.regressionLine,u=l.type,c=void 0===u?"linear":u,f=l.algorithm;return function(t,e){var n=e.view,r=e.options,i=r.xField,a=r.yField,s=n.getScaleByField(i),l=n.getScaleByField(a),u=t.map((function(t){return n.getCoordinate().convert({x:s.scale(t[0]),y:l.scale(t[1])})}));return(0,o.getSplinePath)(u,!1)}(f?(0,a.isArray)(f)?f:f(i):s[c]().x((function(t){return t[n]})).y((function(t){return t[r]}))(i),t)},e.getMeta=function(t){var e,n=t.meta,i=void 0===n?{}:n,o=t.xField,s=t.yField,l=t.data,u=l[0][o],c=l[0][s],f=u>0,d=c>0;function p(t,e){var n=(0,a.get)(i,[t]);function r(t){return(0,a.get)(n,t)}var o={};return"x"===e?((0,a.isNumber)(u)&&((0,a.isNumber)(r("min"))||(o.min=f?0:2*u),(0,a.isNumber)(r("max"))||(o.max=f?2*u:0)),o):((0,a.isNumber)(c)&&((0,a.isNumber)(r("min"))||(o.min=d?0:2*c),(0,a.isNumber)(r("max"))||(o.max=d?2*c:0)),o)}return(0,r.__assign)((0,r.__assign)({},i),((e={})[o]=(0,r.__assign)((0,r.__assign)({},i[o]),p(o,"x")),e[s]=(0,r.__assign)((0,r.__assign)({},i[s]),p(s,"y")),e))}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{size:4,tooltip:{showTitle:!1,showMarkers:!1,showCrosshairs:!0,crosshairs:{type:"xy"}}});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";n(559)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Radar=void 0;var r=n(1),i=n(18),a=n(8),o=n(1199);n(1200);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radar",e}return(0,r.__extends)(e,t),e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return(0,a.deepAssign)({},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 o.adaptor},e}(i.Plot);e.Radar=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,o.flow)(s,l,i.theme,u,c,i.legend,i.tooltip,f,i.interaction,i.animation,(0,i.annotation)())(t)};var r=n(1),i=n(22),a=n(30),o=n(8);function s(t){var e=t.chart,n=t.options,i=n.data,s=n.lineStyle,l=n.color,u=n.point,c=n.area;e.data(i);var f=(0,o.deepAssign)({},t,{options:{line:{style:s,color:l},point:u?(0,r.__assign)({color:l},u):u,area:c?(0,r.__assign)({color:l},c):c,label:void 0}}),d=(0,o.deepAssign)({},f,{options:{tooltip:!1}}),p=(null===u||void 0===u?void 0:u.state)||n.state,h=(0,o.deepAssign)({},f,{options:{tooltip:!1,state:p}});return(0,a.line)(f),(0,a.point)(h),(0,a.area)(d),t}function l(t){var e,n=t.options,r=n.xAxis,a=n.yAxis,s=n.xField,l=n.yField;return(0,o.flow)((0,i.scale)(((e={})[s]=r,e[l]=a,e)))(t)}function u(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 c(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 f(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,s=(0,o.findGeometry)(e,"line");if(i){var l=i.callback,u=(0,r.__rest)(i,["callback"]);s.label({fields:[a],callback:l,cfg:(0,o.transformLabel)(u)})}else s.label(!1);return t}},function(t,e,n){"use strict";var r=n(15),i=n(1201);(0,r.registerAction)("radar-tooltip",i.RadarTooltipAction),(0,r.registerInteraction)("radar-tooltip",{start:[{trigger:"plot:mousemove",action:"radar-tooltip:show"}],end:[{trigger:"plot:mouseleave",action:"radar-tooltip:hide"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RadarTooltipAction=e.RadarTooltipController=void 0;var r=n(1),i=n(15),a=n(0),o=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__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(),o=n.shared,s=n.title,l=t.prototype.getTooltipItems.call(this,e);if(l.length>0){var u=this.view.geometries[0],c=u.dataArray,f=l[0].name,d=[];return c.forEach((function(t){t.forEach((function(t){var e=i.Util.getTooltipItems(t,u)[0];if(!o&&e&&e.name===f){var n=(0,a.isNil)(s)?f:s;d.push((0,r.__assign)((0,r.__assign)({},e),{name:e.title,title:n}))}else o&&e&&(n=(0,a.isNil)(s)?e.name||f:s,d.push((0,r.__assign)((0,r.__assign)({},e),{name:e.title,title:n})))}))})),d}return[]},e}(i.TooltipController);e.RadarTooltipController=o,(0,i.registerComponentController)("radar-tooltip",o);var s=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.init=function(){this.context.view.removeInteraction("tooltip")},e.prototype.show=function(){var t=this.context.event;this.getTooltipController().showTooltip({x:t.x,y:t.y})},e.prototype.hide=function(){this.getTooltipController().hideTooltip()},e.prototype.getTooltipController=function(){return this.context.view.getController("radar-tooltip")},e}(i.Action);e.RadarTooltipAction=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DualAxes=void 0;var r=n(1),i=n(0),a=n(18),o=n(8),s=n(1203),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="dual-axes",e}return(0,r.__extends)(e,t),e.prototype.getDefaultOptions=function(){return(0,o.deepAssign)({},t.prototype.getDefaultOptions.call(this),{yAxis:[],syncViewPadding:!0})},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=(0,o.getAllElementsRecursively)(this.chart);(0,i.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=(0,o.getAllElementsRecursively)(this.chart),e=[];return(0,i.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,i.each)(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},e}(a.Plot);e.DualAxes=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformOptions=g,e.color=y,e.meta=m,e.axis=b,e.tooltip=x,e.interaction=_,e.annotation=O,e.theme=P,e.animation=w,e.limitInPlot=M,e.legend=C,e.slider=S,e.adaptor=function(t){return(0,s.flow)(g,v,m,b,M,x,_,O,P,w,y,C,S)(t)};var r=n(1),i=n(0),a=n(22),o=n(121),s=n(8),l=n(536),u=n(298),c=n(1204),f=n(1205),d=n(1206),p=n(560),h=n(561);function g(t){var e,n=t.options,r=n.geometryOptions,a=void 0===r?[]:r,o=n.xField,l=n.yField,c=(0,i.every)(a,(function(t){var e=t.geometry;return e===p.DualAxesGeometry.Line||void 0===e}));return(0,s.deepAssign)({},{options:{geometryOptions:[],meta:(e={},e[o]={type:"cat",sync:!0,range:c?[0,1]:void 0},e),tooltip:{showMarkers:c,showCrosshairs:c,shared:!0,crosshairs:{type:"x"}},interactions:c?[{type:"legend-visible-filter"}]:[{type:"legend-visible-filter"},{type:"active-region"}],legend:{position:"top-left"}}},t,{options:{yAxis:(0,u.transformObjectToArray)(l,n.yAxis),geometryOptions:[(0,u.getGeometryOption)(o,l[0],a[0]),(0,u.getGeometryOption)(o,l[1],a[1])],annotations:(0,u.transformObjectToArray)(l,n.annotations)}})}function v(t){var e=t.chart,n=t.options,i=n.xField,a=n.yField,s=n.geometryOptions,l=n.data,c=n.tooltip,d={line:0,column:1};return[(0,r.__assign)((0,r.__assign)({},s[0]),{id:h.LEFT_AXES_VIEW,data:l[0],yField:a[0]}),(0,r.__assign)((0,r.__assign)({},s[1]),{id:h.RIGHT_AXES_VIEW,data:l[1],yField:a[1]})].sort((function(t,e){return-d[t.geometry]+d[e.geometry]})).forEach((function(t){var n=t.id,a=t.data,s=t.yField,l=(0,u.isColumn)(t)&&t.isPercent,d=l?(0,o.percent)(a,s,i,s):a,p=e.createView({id:n}).data(d),h=l?(0,r.__assign)({formatter:function(e){return{name:e[t.seriesField]||s,value:(100*Number(e[s])).toFixed(2)+"%"}}},c):c;(0,f.drawSingleGeometry)({chart:p,options:{xField:i,yField:s,tooltip:h,geometryOption:t}})})),t}function y(t){var e,n=t.chart,r=t.options.geometryOptions,a=(null===(e=n.getTheme())||void 0===e?void 0:e.colors10)||[],o=0;return n.once("beforepaint",(function(){(0,i.each)(r,(function(t,e){var r=(0,l.findViewById)(n,0===e?h.LEFT_AXES_VIEW:h.RIGHT_AXES_VIEW);if(!t.color){var s=r.getGroupScales(),u=(0,i.get)(s,[0,"values","length"],1),c=a.slice(o,o+u).concat(0===e?[]:a);r.geometries.forEach((function(e){t.seriesField?e.color(t.seriesField,c):e.color(c[0])})),o+=u}})),n.render(!0)})),t}function m(t){var e,n,r=t.chart,i=t.options,o=i.xAxis,u=i.yAxis,c=i.xField,f=i.yField;return(0,a.scale)(((e={})[c]=o,e[f[0]]=u[0],e))((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(r,h.LEFT_AXES_VIEW)})),(0,a.scale)(((n={})[c]=o,n[f[1]]=u[1],n))((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(r,h.RIGHT_AXES_VIEW)})),t}function b(t){var e=t.chart,n=t.options,r=(0,l.findViewById)(e,h.LEFT_AXES_VIEW),i=(0,l.findViewById)(e,h.RIGHT_AXES_VIEW),a=n.xField,o=n.yField,s=n.xAxis,c=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],(0,u.getYAxisWithDefault)(c[0],p.AxisType.Left)),i.axis(a,!1),i.axis(o[1],(0,u.getYAxisWithDefault)(c[1],p.AxisType.Right)),t}function x(t){var e=t.chart,n=t.options.tooltip,r=(0,l.findViewById)(e,h.LEFT_AXES_VIEW),i=(0,l.findViewById)(e,h.RIGHT_AXES_VIEW);return e.tooltip(n),r.tooltip({shared:!0}),i.tooltip({shared:!0}),t}function _(t){var e=t.chart;return(0,a.interaction)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.LEFT_AXES_VIEW)})),(0,a.interaction)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.RIGHT_AXES_VIEW)})),t}function O(t){var e=t.chart,n=t.options.annotations,r=(0,i.get)(n,[0]),o=(0,i.get)(n,[1]);return(0,a.annotation)(r)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.LEFT_AXES_VIEW),options:{annotations:r}})),(0,a.annotation)(o)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.RIGHT_AXES_VIEW),options:{annotations:o}})),t}function P(t){var e=t.chart;return(0,a.theme)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.LEFT_AXES_VIEW)})),(0,a.theme)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.RIGHT_AXES_VIEW)})),(0,a.theme)(t),t}function w(t){var e=t.chart;return(0,a.animation)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.LEFT_AXES_VIEW)})),(0,a.animation)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.RIGHT_AXES_VIEW)})),t}function M(t){var e=t.chart,n=t.options.yAxis;return(0,a.limitInPlot)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.LEFT_AXES_VIEW),options:{yAxis:n[0]}})),(0,a.limitInPlot)((0,s.deepAssign)({},t,{chart:(0,l.findViewById)(e,h.RIGHT_AXES_VIEW),options:{yAxis:n[1]}})),t}function C(t){var e=t.chart,n=t.options,r=n.legend,a=n.geometryOptions,o=n.yField,u=n.data,f=(0,l.findViewById)(e,h.LEFT_AXES_VIEW),d=(0,l.findViewById)(e,h.RIGHT_AXES_VIEW);return!1===r?e.legend(!1):(0,i.isObject)(r)&&!0===r.custom?e.legend(r):(e.once("beforepaint",(function(){var t=u[0].length?(0,c.getViewLegendItems)({view:f,geometryOption:a[0],yField:o[0],legend:r}):[],n=u[1].length?(0,c.getViewLegendItems)({view:d,geometryOption:a[1],yField:o[1],legend:r}):[];e.legend((0,s.deepAssign)({},r,{custom:!0,items:t.concat(n)}))})),e.on("legend-item:click",(function(t){var n=(0,i.get)(t,"gEvent.delegateObject",{});if(n&&n.item){var r=n.item,a=r.value,s=r.isGeometry,u=r.viewId;if(s){if((0,i.findIndex)(o,(function(t){return t===a}))>-1){var c=(0,i.get)((0,l.findViewById)(e,u),"geometries");(0,i.each)(c,(function(t){t.changeVisible(!n.item.unchecked)}))}}else{var f=(0,i.get)(e.getController("legend"),"option.items",[]);(0,i.each)(e.views,(function(t){var n=t.getGroupScales();(0,i.each)(n,(function(e){e.values&&e.values.indexOf(a)>-1&&t.filter(e.field,(function(t){return!(0,i.find)(f,(function(e){return e.value===t})).unchecked}))})),e.render(!0)}))}}}))),t}function S(t){var e=t.chart,n=t.options.slider,r=(0,l.findViewById)(e,h.LEFT_AXES_VIEW),a=(0,l.findViewById)(e,h.RIGHT_AXES_VIEW);return n&&(r.option("slider",n),r.on("slider:valuechanged",(function(t){var e=t.event,n=e.value,r=e.originValue;(0,i.isEqual)(n,r)||(0,d.renderSlider)(a,n)})),e.once("afterpaint",(function(){if(!(0,i.isBoolean)(n)){var t=n.start,e=n.end;(t||e)&&(0,d.renderSlider)(a,[t,e])}}))),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getViewLegendItems=function(t){var e=t.view,n=t.geometryOption,s=t.yField,l=t.legend,u=(0,r.get)(l,"marker"),c=(0,a.findGeometry)(e,(0,o.isLine)(n)?"line":"interval");if(!n.seriesField){var f=c.getAttribute("color").values[0],d=u||((0,o.isLine)(n)?{symbol:function(t,e,n){return[["M",t-n,e],["L",t+n,e]]},style:{lineWidth:2,r:6,stroke:f}}:{symbol:"square",style:{fill:f}});return[{value:s,name:(0,r.get)(e,"options.scales."+s+".alias")||s,marker:d,isGeometry:!0,viewId:e.id}]}var p=c.getGroupAttributes();return(0,r.reduce)(p,(function(t,n){var r=i.Util.getLegendItems(e,c,n,e.getTheme(),u);return t.concat(r)}),[])};var r=n(0),i=n(15),a=n(8),o=n(298)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.drawSingleGeometry=function(t){var e=t.options,n=t.chart,l=e.geometryOption,u=l.isStack,c=l.color,f=l.seriesField,d=l.groupField,p=l.isGroup,h=["xField","yField"];if((0,s.isLine)(l)){(0,a.line)((0,o.deepAssign)({},t,{options:(0,r.__assign)((0,r.__assign)((0,r.__assign)({},(0,o.pick)(e,h)),l),{line:{color:l.color,style:l.lineStyle}})})),(0,a.point)((0,o.deepAssign)({},t,{options:(0,r.__assign)((0,r.__assign)((0,r.__assign)({},(0,o.pick)(e,h)),l),{point:l.point&&(0,r.__assign)({color:c,shape:"circle"},l.point)})}));var g=[];p&&g.push({type:"dodge",dodgeBy:d||f,customOffset:0}),u&&g.push({type:"stack"}),g.length&&(0,i.each)(n.geometries,(function(t){t.adjust(g)}))}return(0,s.isColumn)(l)&&(0,a.interval)((0,o.deepAssign)({},t,{options:(0,r.__assign)((0,r.__assign)((0,r.__assign)({},(0,o.pick)(e,h)),l),{widthRatio:l.columnWidthRatio,interval:(0,r.__assign)((0,r.__assign)({},(0,o.pick)(l,["color"])),{style:l.columnStyle})})})),t};var r=n(1),i=n(0),a=n(30),o=n(8),s=n(298)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.renderSlider=void 0;var r=n(0),i=n(8);e.renderSlider=function(t,e){var n=e[0],a=e[1],o=t.getOptions().data,s=t.getXScale(),l=(0,r.size)(o);if(s&&l){var u=(0,r.valuesOfKey)(o,s.field),c=u,f=(0,r.size)(c),d=Math.floor(n*(f-1)),p=Math.floor(a*(f-1));t.filter(s.field,(function(t){var e=c.indexOf(t);return!(e>-1)||(0,i.isBetween)(e,d,p)})),t.render(!0)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=e.DEFAULT_TOOLTIP_OPTIONS=void 0;var r=n(1),i=n(0),a={showTitle:!1,shared:!0,showMarkers:!1,customContent:function(t,e){return""+(0,i.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"}}};e.DEFAULT_TOOLTIP_OPTIONS=a;var o={appendPadding:2,tooltip:(0,r.__assign)({},a),animation:{}};e.DEFAULT_OPTIONS=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(1),i=n(154),a={appendPadding:2,tooltip:(0,r.__assign)({},i.DEFAULT_TOOLTIP_OPTIONS),color:"l(90) 0:#E5EDFE 1:#ffffff",areaStyle:{fillOpacity:.6},line:{size:1,color:"#5B8FF9"},animation:{}};e.DEFAULT_OPTIONS=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{columnStyle:{stroke:"#FFFFFF"},tooltip:{shared:!0,showMarkers:!1},interactions:[{type:"active-region"}]});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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:{}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Heatmap=void 0;var r=n(1),i=n(18),a=n(1212),o=n(1213);n(1214),n(1215);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="heatmap",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(i.Plot);e.Heatmap=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,a.flow)(o.theme,c,p,u,f,o.legend,o.tooltip,d,(0,o.annotation)(),o.interaction,o.animation,o.state)(t)};var r=n(1),i=n(0),a=n(8),o=n(22),s=n(49),l=n(65);function u(t){var e=t.chart,n=t.options,r=n.data,o=n.type,u=n.xField,c=n.yField,f=n.colorField,d=n.sizeField,p=n.sizeRatio,h=n.shape,g=n.color,v=n.tooltip,y=n.heatmapStyle;e.data(r);var m="polygon";"density"===o&&(m="heatmap");var b=(0,l.getTooltipMapping)(v,[u,c,f]),x=b.fields,_=b.formatter,O=1;return(p||0===p)&&(h||d?p<0||p>1?console.warn("sizeRatio is not in effect: It must be a number in [0,1]"):O=p:console.warn("sizeRatio is not in effect: Must define shape or sizeField first")),(0,s.geometry)((0,a.deepAssign)({},t,{options:{type:m,colorField:f,tooltipFields:x,shapeField:d||"",label:void 0,mapping:{tooltip:_,shape:h&&(d?function(t){var e=r.map((function(t){return t[d]})),n=Math.min.apply(Math,e),a=Math.max.apply(Math,e);return[h,((0,i.get)(t,d)-n)/(a-n),O]}:function(){return[h,1,O]}),color:g||f&&e.getTheme().sequenceColors.join("-"),style:y}}})),t}function c(t){var e,n=t.options,r=n.xAxis,i=n.yAxis,s=n.xField,l=n.yField;return(0,a.flow)((0,o.scale)(((e={})[s]=r,e[l]=i,e)))(t)}function f(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 d(t){var e=t.chart,n=t.options,i=n.label,o=n.colorField,s=n.type,l=(0,a.findGeometry)(e,"density"===s?"heatmap":"polygon");if(i){if(o){var u=i.callback,c=(0,r.__rest)(i,["callback"]);l.label({fields:[o],callback:u,cfg:(0,a.transformLabel)(c)})}}else l.label(!1);return t}function p(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.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"}}}}});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";var r=n(1);(0,n(15).registerShape)("polygon","circle",{draw:function(t,e){var n,i,a=t.x,o=t.y,s=this.parsePoints(t.points),l=Math.abs(s[2].x-s[1].x),u=Math.abs(s[1].y-s[0].y),c=Math.min(l,u)/2,f=Number(t.shape[1]),d=Number(t.shape[2]),p=c*Math.sqrt(d)*Math.sqrt(f),h=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(i=t.defaultStyle)||void 0===i?void 0:i.fill);return e.addShape("circle",{attrs:(0,r.__assign)((0,r.__assign)((0,r.__assign)({x:a,y:o,r:p},t.defaultStyle),t.style),{fill:h})})}})},function(t,e,n){"use strict";var r=n(1);(0,n(15).registerShape)("polygon","square",{draw:function(t,e){var n,i,a=t.x,o=t.y,s=this.parsePoints(t.points),l=Math.abs(s[2].x-s[1].x),u=Math.abs(s[1].y-s[0].y),c=Math.min(l,u),f=Number(t.shape[1]),d=Number(t.shape[2]),p=c*Math.sqrt(d)*Math.sqrt(f),h=(null===(n=t.style)||void 0===n?void 0:n.fill)||t.color||(null===(i=t.defaultStyle)||void 0===i?void 0:i.fill);return e.addShape("rect",{attrs:(0,r.__assign)((0,r.__assign)((0,r.__assign)({x:a-p/2,y:o-p/2,width:p,height:p},t.defaultStyle),t.style),{fill:h})})}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Box=void 0;var r=n(1),i=n(18),a=n(1217),o=n(574),s=n(301),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="box",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options.yField,n=this.chart.views.find((function(t){return t.id===s.OUTLIERS_VIEW_ID}));n&&n.data(t),this.chart.changeData((0,o.transformData)(t,e))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Box=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.legend=h,e.adaptor=function(t){return(0,o.flow)(c,f,d,p,h,i.tooltip,i.interaction,i.animation,i.theme)(t)};var r=n(0),i=n(22),a=n(30),o=n(8),s=n(97),l=n(301),u=n(574);function c(t){var e=t.chart,n=t.options,i=n.xField,s=n.yField,c=n.groupField,f=n.color,d=n.tooltip,p=n.boxStyle;e.data((0,u.transformData)(n.data,s));var h=(0,r.isArray)(s)?l.BOX_RANGE:s,g=s?(0,r.isArray)(s)?s:[s]:[],v=d;!1!==v&&(v=(0,o.deepAssign)({},{fields:(0,r.isArray)(s)?s:[]},v));var y=(0,a.schema)((0,o.deepAssign)({},t,{options:{xField:i,yField:h,seriesField:c,tooltip:v,rawFields:g,schema:{shape:"box",color:f,style:p}}})).ext;return c&&y.geometry.adjust("dodge"),t}function f(t){var e=t.chart,n=t.options,r=n.xField,i=n.data,o=n.outliersField,s=n.outliersStyle,u=n.padding;if(!o)return t;var c=e.createView({padding:u,id:l.OUTLIERS_VIEW_ID});return c.data(i),(0,a.point)({chart:c,options:{xField:r,yField:o,point:{shape:"circle",style:s}}}),c.axis(!1),t}function d(t){var e,n,r=t.chart,i=t.options,a=i.meta,u=i.xAxis,c=i.yAxis,f=i.xField,d=i.yField,p=i.outliersField,h=Array.isArray(d)?l.BOX_RANGE:d,g={};if(p){var v=l.BOX_SYNC_NAME;(e={})[p]={sync:v,nice:!0},e[h]={sync:v,nice:!0},g=e}var y=(0,o.deepAssign)(g,a,((n={})[f]=(0,o.pick)(u,s.AXIS_META_CONFIG_KEYS),n[h]=(0,o.pick)(c,s.AXIS_META_CONFIG_KEYS),n));return r.scale(y),t}function p(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=n.xField,o=n.yField,s=Array.isArray(o)?l.BOX_RANGE:o;return!1===r?e.axis(a,!1):e.axis(a,r),!1===i?e.axis(l.BOX_RANGE,!1):e.axis(s,i),t}function h(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Violin=void 0;var r=n(1),i=n(18),a=n(1219),o=n(576),s=n(575),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="violin",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t}),this.chart.changeData((0,s.transformViolinData)(this.options))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Violin=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.animation=x,e.adaptor=function(t){return(0,s.flow)(a.theme,p,h,g,v,a.tooltip,y,m,a.interaction,b,x)(t)};var r=n(1),i=n(0),a=n(22),o=n(30),s=n(8),l=n(97),u=n(575),c=n(576),f=["low","high","q1","q3","median"],d=[{type:"dodge",marginRatio:1/32}];function p(t){var e=t.chart,n=t.options;return e.data((0,u.transformViolinData)(n)),t}function h(t){var e=t.chart,n=t.options,i=n.seriesField,a=n.color,s=n.shape,l=void 0===s?"violin":s,u=n.violinStyle,p=n.tooltip,h=e.createView({id:c.VIOLIN_VIEW_ID});return(0,o.violin)({chart:h,options:{xField:c.X_FIELD,yField:c.VIOLIN_Y_FIELD,seriesField:i||c.X_FIELD,sizeField:c.VIOLIN_SIZE_FIELD,tooltip:(0,r.__assign)({fields:f},p),violin:{style:u,color:a,shape:l}}}),h.geometries[0].adjust(d),t}function g(t){var e=t.chart,n=t.options,i=n.seriesField,a=n.color,s=n.tooltip;if(!1===n.box)return t;var l=e.createView({id:c.MIN_MAX_VIEW_ID});(0,o.interval)({chart:l,options:{xField:c.X_FIELD,yField:c.MIN_MAX_FIELD,seriesField:i||c.X_FIELD,tooltip:(0,r.__assign)({fields:f},s),interval:{color:a,size:1,style:{lineWidth:0}}}}),l.geometries[0].adjust(d);var u=e.createView({id:c.QUANTILE_VIEW_ID});(0,o.interval)({chart:u,options:{xField:c.X_FIELD,yField:c.QUANTILE_FIELD,seriesField:i||c.X_FIELD,tooltip:(0,r.__assign)({fields:f},s),interval:{color:a,size:8,style:{fillOpacity:1}}}}),u.geometries[0].adjust(d);var p=e.createView({id:c.MEDIAN_VIEW_ID});return(0,o.point)({chart:p,options:{xField:c.X_FIELD,yField:c.MEDIAN_FIELD,seriesField:i||c.X_FIELD,tooltip:(0,r.__assign)({fields:f},s),point:{color:a,size:1,style:{fill:"white",lineWidth:0}}}}),p.geometries[0].adjust(d),u.axis(!1),l.axis(!1),p.axis(!1),p.legend(!1),l.legend(!1),u.legend(!1),t}function v(t){var e,n=t.chart,i=t.options,a=i.meta,o=i.xAxis,u=i.yAxis,f=(0,s.deepAssign)({},a,((e={})[c.X_FIELD]=(0,r.__assign)((0,r.__assign)({sync:!0},(0,s.pick)(o,l.AXIS_META_CONFIG_KEYS)),{type:"cat"}),e[c.VIOLIN_Y_FIELD]=(0,r.__assign)({sync:!0},(0,s.pick)(u,l.AXIS_META_CONFIG_KEYS)),e[c.MIN_MAX_FIELD]=(0,r.__assign)({sync:c.VIOLIN_Y_FIELD},(0,s.pick)(u,l.AXIS_META_CONFIG_KEYS)),e[c.QUANTILE_FIELD]=(0,r.__assign)({sync:c.VIOLIN_Y_FIELD},(0,s.pick)(u,l.AXIS_META_CONFIG_KEYS)),e[c.MEDIAN_FIELD]=(0,r.__assign)({sync:c.VIOLIN_Y_FIELD},(0,s.pick)(u,l.AXIS_META_CONFIG_KEYS)),e));return n.scale(f),t}function y(t){var e=t.chart,n=t.options,r=n.xAxis,i=n.yAxis,a=(0,s.findViewById)(e,c.VIOLIN_VIEW_ID);return!1===r?a.axis(c.X_FIELD,!1):a.axis(c.X_FIELD,r),!1===i?a.axis(c.VIOLIN_Y_FIELD,!1):a.axis(c.VIOLIN_Y_FIELD,i),e.axis(!1),t}function m(t){var e=t.chart,n=t.options,r=n.legend,a=n.seriesField,o=n.shape;if(!1===r)e.legend(!1);else{var s=a||c.X_FIELD,l=(0,i.omit)(r,["selected"]);o&&o.startsWith("hollow")||(0,i.get)(l,["marker","style","lineWidth"])||(0,i.set)(l,["marker","style","lineWidth"],0),e.legend(s,l),(0,i.get)(r,"selected")&&(0,i.each)(e.views,(function(t){return t.legend(s,r)}))}return t}function b(t){var e=t.chart,n=(0,s.findViewById)(e,c.VIOLIN_VIEW_ID);return(0,a.annotation)()((0,r.__assign)((0,r.__assign)({},t),{chart:n})),t}function x(t){var e=t.chart,n=t.options.animation;return(0,i.each)(e.views,(function(t){"boolean"===typeof n?t.animate(n):t.animate(!0),(0,i.each)(t.geometries,(function(t){t.animate(n)}))})),t}},function(t,e,n){"use strict";var r=Math.log(2),i=t.exports,a=n(1221);function o(t){return 1-Math.abs(t)}t.exports.getUnifiedMinMax=function(t,e){return i.getUnifiedMinMaxMulti([t],e)},t.exports.getUnifiedMinMaxMulti=function(t,e){e=e||{};var n=!1,r=!1,i=a.isNumber(e.width)?e.width:2,o=a.isNumber(e.size)?e.size:50,s=a.isNumber(e.min)?e.min:(n=!0,a.findMinMulti(t)),l=a.isNumber(e.max)?e.max:(r=!0,a.findMaxMulti(t)),u=(l-s)/(o-1);return n&&(s-=2*i*u),r&&(l+=2*i*u),{min:s,max:l}},t.exports.create=function(t,e){if(e=e||{},!t||0===t.length)return[];var n=a.isNumber(e.size)?e.size:50,r=a.isNumber(e.width)?e.width:2,s=i.getUnifiedMinMax(t,{size:n,width:r,min:e.min,max:e.max}),l=s.min,u=s.max-l,c=u/(n-1);if(0===u)return[{x:l,y:1}];for(var f=[],d=0;d<n;d++)f.push({x:l+d*c,y:0});var p=function(t,e){for(var n={},r=0,i=-e;i<=e;i++)r+=t(i/e),n[i]=r;return n}(o,r),h=p[r],g=p[r-1]-p[r-2],v=0;t.forEach((function(t){var e=function(t){return Math.floor((t-l)/c)}(t);if(!(e+r<0||e-r>=f.length)){var n=Math.max(e-r,0),i=e,o=Math.min(e+r,f.length-1),s=n-(e-r),u=e+r-o,d=p[-r-1+s]||0,y=p[-r-1+u]||0,m=h/(h-d-y);s>0&&(v+=m*(s-1)*g);var b=Math.max(0,e-r+1);a.inside(0,f.length-1,b)&&(f[b].y+=1*m*g),a.inside(0,f.length-1,i+1)&&(f[i+1].y-=2*m*g),a.inside(0,f.length-1,o+1)&&(f[o+1].y+=1*m*g)}}));var y=v,m=0,b=0;return f.forEach((function(t){m+=t.y,y+=m,t.y=y,b+=y})),b>0&&f.forEach((function(t){t.y/=b})),f},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&&(r=i,!((n+=t[i].y)>=e));i++);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/r,Math.pow(2,e)}}},function(t,e,n){"use strict";var r=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 e=r.findMin(t[0]),n=1;n<t.length;n++)e=Math.min(e,r.findMin(t[n]));return e},t.exports.findMaxMulti=function(t){for(var e=r.findMax(t[0]),n=1;n<t.length;n++)e=Math.max(e,r.findMax(t[n]));return e},t.exports.inside=function(t,e,n){return t<=n&&n<=e}},function(t,e,n){"use strict";function r(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 i(t,e,n){var r=t[e];t[e]=t[n],t[n]=r}function a(t,e,n,r){for(n=n||0,r=r||t.length-1;r>n;){if(r-n>600){var o=r-n+1,s=e-n+1,l=Math.log(o),u=.5*Math.exp(2*l/3),c=.5*Math.sqrt(l*u*(o-u)/o);s-o/2<0&&(c*=-1),a(t,e,Math.max(n,Math.floor(e-s*u/o+c)),Math.min(r,Math.floor(e+(o-s)*u/o+c)))}var f=t[e],d=n,p=r;for(i(t,n,e),t[r]>f&&i(t,n,r);d<p;){for(i(t,d,p),d++,p--;t[d]<f;)d++;for(;t[p]>f;)p--}t[n]===f?i(t,n,p):i(t,++p,r),p<=e&&(n=p+1),e<=p&&(r=p-1)}}function o(t,e,n,r){e%1===0?a(t,e,n,r):(a(t,e=Math.floor(e),n,r),a(t,e+1,e+1,r))}function s(t,e){return t-e}function l(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}Object.defineProperty(e,"__esModule",{value:!0}),e.quantileSorted=r,e.swap=i,e.quickselect=a,e.quantile=function(t,e){var n=t.slice();if(Array.isArray(e)){!function(t,e){for(var n=[0],r=0;r<e.length;r++)n.push(l(t.length,e[r]));n.push(t.length-1),n.sort(s);for(var i=[0,n.length-1];i.length;){var a=Math.ceil(i.pop()),u=Math.floor(i.pop());if(!(a-u<=1)){var c=Math.floor((u+a)/2);o(t,n[c],Math.floor(n[u]),Math.ceil(n[a])),i.push(u,c,c,a)}}}(n,e);for(var i=[],a=0;a<e.length;a++)i[a]=r(n,e[a]);return i}var u=l(n.length,e);return o(n,u,0,n.length-1),r(n,e)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Stock=void 0;var r=n(1),i=n(18),a=n(1224),o=n(577),s=n(302),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="stock",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.changeData=function(t){this.updateOption({data:t});var e=this.options.yField;this.chart.changeData((0,o.getStockData)(t,e))},e}(i.Plot);e.Stock=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=c,e.axis=f,e.tooltip=d,e.legend=p,e.adaptor=function(t){(0,a.flow)(r.theme,u,c,f,d,p,r.interaction,r.animation,(0,r.annotation)(),r.slider)(t)};var r=n(22),i=n(30),a=n(8),o=n(97),s=n(302),l=n(577);function u(t){var e=t.chart,n=t.options,r=n.yField,o=n.data,u=n.risingFill,c=n.fallingFill,f=n.tooltip,d=n.stockStyle;e.data((0,l.getStockData)(o,r));var p=f;return!1!==p&&(p=(0,a.deepAssign)({},{fields:r},p)),(0,i.schema)((0,a.deepAssign)({},t,{options:{schema:{shape:"candle",color:[u,c],style:d},yField:s.Y_FIELD,seriesField:s.TREND_FIELD,rawFields:r,tooltip:p}})),t}function c(t){var e,n,r=t.chart,i=t.options,l=i.meta,u=i.xAxis,c=i.yAxis,f=i.xField,d=((e={})[f]={type:"timeCat",tickCount:6},e[s.TREND_FIELD]={values:[s.TREND_UP,s.TREND_DOWN]},e),p=(0,a.deepAssign)(d,l,((n={})[f]=(0,a.pick)(u,o.AXIS_META_CONFIG_KEYS),n[s.Y_FIELD]=(0,a.pick)(c,o.AXIS_META_CONFIG_KEYS),n));return r.scale(p),t}function f(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(s.Y_FIELD,!1):e.axis(s.Y_FIELD,i),t}function d(t){var e=t.chart,n=t.options.tooltip;return!1!==n?e.tooltip(n):e.tooltip(!1),t}function p(t){var e=t.chart,n=t.options.legend;return n?e.legend(s.TREND_FIELD,n):!1===n&&e.legend(!1),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.compareFunnel=function(t){return(0,i.flow)(u,c,f)(t)};var r=n(0),i=n(8),a=n(65),o=n(49),s=n(123),l=n(303);function u(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={})[o]={sync:!0},e)),t}function c(t){var e=t.chart,n=t.options,u=n.data,c=n.xField,f=n.yField,d=n.color,p=n.compareField,h=n.isTransposed,g=n.tooltip,v=n.maxSize,y=n.minSize,m=n.label,b=n.funnelStyle;return e.facet("mirror",{fields:[p],transpose:!h,padding:h?0:[32,0,0,0],eachView:function(t,e){var n=h?e.rowIndex:e.columnIndex;h||t.coordinate({type:"rect",actions:[["transpose"],["scale",0===n?-1:1,-1]]});var x=(0,l.transformData)(e.data,u,{yField:f,maxSize:v,minSize:y});t.data(x);var _=(0,a.getTooltipMapping)(g,[c,f,p]),O=_.fields,P=_.formatter,w=h?{offset:0===n?10:-23,position:0===n?"bottom":"top"}:{offset:10,position:"left",style:{textAlign:0===n?"end":"start"}};(0,o.geometry)({chart:t,options:{type:"interval",xField:c,yField:s.FUNNEL_MAPPING_VALUE,colorField:c,tooltipFields:(0,r.isArray)(O)&&O.concat([s.FUNNEL_PERCENT,s.FUNNEL_CONVERSATION]),mapping:{shape:"funnel",tooltip:P,color:d,style:b},label:!1!==m&&(0,i.deepAssign)({},w,m)}})}}),t}function f(t){var e=t.chart,n=t.options,r=n.conversionTag,a=n.isTransposed;return e.once("beforepaint",(function(){e.views.forEach((function(t,e){(0,l.conversionTagComponent)((function(t,n,o,l){var u=0===e?-1:1;return(0,i.deepAssign)({},l,{start:[n-.5,t[s.FUNNEL_MAPPING_VALUE]],end:[n-.5,t[s.FUNNEL_MAPPING_VALUE]+.05],text:a?{style:{textAlign:"start"}}:{offsetX:!1!==r?u*r.offsetX:0,style:{textAlign:0===e?"end":"start"}}})}))((0,i.deepAssign)({},{chart:t,options:n}))}))})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.facetFunnel=function(t){return(0,r.flow)(a,o)(t)};var r=n(8),i=n(580);function a(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={})[o]={sync:!0},e)),t}function o(t){var e=t.chart,n=t.options,a=n.seriesField,o=n.isTransposed;return e.facet("rect",{fields:[a],padding:[o?0:32,10,0,10],eachView:function(e,n){(0,i.basicFunnel)((0,r.deepAssign)({},t,{chart:e,options:{data:n.data}}))}}),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.dynamicHeightFunnel=function(t){return(0,a.flow)(c,f,d,p)(t)};var r=n(1),i=n(0),a=n(8),o=n(123),s=n(49),l=n(65),u=n(303);function c(t){var e=t.chart,n=t.options,r=n.data,a=void 0===r?[]:r,s=n.yField,l=(0,i.reduce)(a,(function(t,e){return t+(e[s]||0)}),0),u=(0,i.maxBy)(a,s)[s],c=(0,i.map)(a,(function(t,e){var n=[],r=[];if(t[o.FUNNEL_TOTAL_PERCENT]=(t[s]||0)/l,e){var c=a[e-1][o.PLOYGON_X],f=a[e-1][o.PLOYGON_Y];n[0]=c[3],r[0]=f[3],n[1]=c[2],r[1]=f[2]}else n[0]=-.5,r[0]=1,n[1]=.5,r[1]=1;return r[2]=r[1]-t[o.FUNNEL_TOTAL_PERCENT],n[2]=(r[2]+1)/4,r[3]=r[2],n[3]=-n[2],t[o.PLOYGON_X]=n,t[o.PLOYGON_Y]=r,t[o.FUNNEL_PERCENT]=(t[s]||0)/u,t[o.FUNNEL_CONVERSATION]=[(0,i.get)(a,[e-1,s]),t[s]],t}));return e.data(c),t}function f(t){var e=t.chart,n=t.options,r=n.xField,a=n.yField,u=n.color,c=n.tooltip,f=n.label,d=n.funnelStyle,p=(0,l.getTooltipMapping)(c,[r,a]),h=p.fields,g=p.formatter;return(0,s.geometry)({chart:e,options:{type:"polygon",xField:o.PLOYGON_X,yField:o.PLOYGON_Y,colorField:r,tooltipFields:(0,i.isArray)(h)&&h.concat([o.FUNNEL_PERCENT,o.FUNNEL_CONVERSATION]),label:f,mapping:{tooltip:g,color:u,style:d}}}),t}function d(t){var e=t.chart,n=t.options.isTransposed;return e.coordinate({type:"rect",actions:n?[["transpose"],["reflect","x"]]:[]}),t}function p(t){return(0,u.conversionTagComponent)((function(t,e,n,i){return(0,r.__assign)((0,r.__assign)({},i),{start:[t[o.PLOYGON_X][1],t[o.PLOYGON_Y][1]],end:[t[o.PLOYGON_X][1]+.05,t[o.PLOYGON_Y][1]]})}))(t),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Liquid=void 0;var r=n(1),i=n(15),a=n(18),o=n(1229),s=n(1230),l=n(581);n(1231);var u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="liquid",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.changeData=function(t){this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({percent:t}),this.chart.data((0,l.getLiquidData)(t)),(0,o.statistic)({chart:this.chart,options:this.options},!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getSchemaAdaptor=function(){return o.adaptor},e}(a.Plot);e.Liquid=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.statistic=c,e.adaptor=function(t){return(0,o.flow)(a.theme,u,c,(0,a.scale)({}),a.animation,a.interaction)(t)};var r=n(1),i=n(0),a=n(22),o=n(8),s=n(30),l=n(581);function u(t){var e=t.chart,n=t.options,r=n.percent,i=n.liquidStyle,a=n.radius,u=n.outline,c=n.wave,f=n.shape;e.scale({percent:{min:0,max:1}}),e.data((0,l.getLiquidData)(r));var d=n.color||e.getTheme().defaultColor,p=(0,o.deepAssign)({},t,{options:{xField:"type",yField:"percent",widthRatio:a,interval:{color:d,style:i,shape:"liquid-fill-gauge"}}}),h=(0,s.interval)(p).ext.geometry,g={radius:a,outline:u,wave:c,shape:f,background:e.getTheme().background};return h.customInfo(g),e.legend(!1),e.axis(!1),e.tooltip(!1),t}function c(t,e){var n=t.chart,a=t.options,s=a.statistic,l=a.percent,u=a.meta;n.getController("annotation").clear(!0);var c=(0,i.get)(u,["percent","formatter"])||function(t){return(100*t).toFixed(2)+"%"},f=s.content;return f&&(f=(0,o.deepAssign)({},f,{content:(0,i.isNil)(f.content)?c(l):f.content})),(0,o.renderStatistic)(n,{statistic:(0,r.__assign)((0,r.__assign)({},s),{content:f}),plotType:"liquid"},{percent:l}),e&&n.render(!0),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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"}},function(t,e,n){"use strict";var r=n(1),i=n(15),a=n(0),o=n(555);function s(t,e,n){return t+(e-t)*n}function l(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 u(t,e,n,r,i,a,o){for(var s=4*Math.ceil(2*t/n*4),u=[],c=r;c<2*-Math.PI;)c+=2*Math.PI;for(;c>0;)c-=2*Math.PI;var f=a-t+(c=c/Math.PI/2*n)-2*t;u.push(["M",f,e]);for(var d=0,p=0;p<s;++p){var h=l(p*n/4,p%4,n,i);u.push(["C",h[0][0]+f,-h[0][1]+e,h[1][0]+f,-h[1][1]+e,h[2][0]+f,-h[2][1]+e]),p===s-1&&(d=h[2][0])}return u.push(["L",d+f,o+t]),u.push(["L",f,o+t]),u.push(["Z"]),u}function c(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,f=Math.cos(u)*o,d=s-f,p=l+c,h=t,g=l+o/Math.sin(u);return"\n M "+d+" "+p+"\n A "+o+" "+o+" 0 1 1 "+(d+2*f)+" "+p+"\n Q "+h+" "+g+" "+t+" "+(e+a/2)+"\n Q "+h+" "+g+" "+d+" "+p+"\n Z \n "}function f(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 d(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 p(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 h(t,e,n,r){var i=r/2,a=n/2*.618;return"\n M "+(t-a)+" "+(e-i)+"\n L "+(t+a)+" "+(e-i)+"\n L "+(t+a)+" "+(e+i)+"\n L "+(t-a)+" "+(e+i)+"\n Z\n "}(0,i.registerShape)("interval","liquid-fill-gauge",{draw:function(t,e){var n=t.customInfo,i=n,l=i.radius,g=i.shape,v=i.background,y=n.outline,m=n.wave,b=y.border,x=y.distance,_=m.count,O=m.length,P=(0,a.reduce)(t.points,(function(t,e){return Math.min(t,e.x)}),1/0),w=this.parsePoint({x:.5,y:.5}),M=this.parsePoint({x:P,y:.5}),C=w.x-M.x,S=Math.min(C,M.y*l),A=function(t){var e=(0,r.__assign)({opacity:1},t.style);return t.color&&!e.fill&&(e.fill=t.color),e}(t),E=function(t){var e=(0,a.mix)({},{fill:"#fff",fillOpacity:0,lineWidth:4},t.style);return t.color&&!e.stroke&&(e.stroke=t.color),(0,a.isNumber)(t.opacity)&&(e.opacity=e.strokeOpacity=t.opacity),e}((0,a.mix)({},t,y)),j=S-b/2,T={pin:c,circle:f,diamond:d,triangle:p,rect:h},I=("function"===typeof g?g:T[g]||T.circle)(w.x,w.y,2*j,2*j),k=e.addGroup({name:"waves"}),F=k.setClip({type:"path",attrs:{path:I}});return function(t,e,n,r,i,a,l,c,f){for(var d=i.fill,p=i.opacity,h=l.getBBox(),g=h.maxX-h.minX,v=h.maxY-h.minY,y=0;y<r;y++){var m=r<=1?0:y/(r-1),b=a.addShape("path",{name:"waterwave-path",attrs:{path:u(c,h.minY+v*n,f,0,g/32,t,e),fill:d,opacity:s(.2,.9,m)*p}});try{var x=(0,o.transform)([["t",f,0]]);b.stopAnimate(),b.animate({matrix:x},{duration:s(2500,5e3,m),repeat:!0})}catch(_){console.warn("off-screen group animate error!")}}}(w.x,w.y,1-t.points[1].y,_,A,k,F,2*S,O),e.addShape("path",{name:"distance",attrs:{path:I,fill:"transparent",lineWidth:b+2*x,stroke:"transparent"===v?"#fff":v}}),e.addShape("path",{name:"wrap",attrs:(0,a.mix)(E,{path:I,fill:"transparent",lineWidth:b})}),e}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Bullet=void 0;var r=n(1),i=n(18),a=n(1233),o=n(582),s=n(1234),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bullet",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return s.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t});var e=(0,o.transformData)(this.options),n=e.min,r=e.max,i=e.ds;(0,a.meta)({options:this.options,ext:{data:{min:n,max:r}},chart:this.chart}),this.chart.changeData(i)},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(i.Plot);e.Bullet=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=c,e.adaptor=function(t){(0,o.flow)(u,c,f,d,a.theme,p,a.tooltip,a.interaction,a.animation)(t)};var r=n(1),i=n(0),a=n(22),o=n(8),s=n(30),l=n(582);function u(t){var e=t.chart,n=t.options,a=n.bulletStyle,u=n.targetField,c=n.rangeField,f=n.measureField,d=n.xField,p=n.color,h=n.layout,g=n.size,v=n.label,y=(0,l.transformData)(n),m=y.min,b=y.max,x=y.ds;e.data(x);var _=(0,o.deepAssign)({},t,{options:{xField:d,yField:c,seriesField:"rKey",isStack:!0,label:(0,i.get)(v,"range"),interval:{color:(0,i.get)(p,"range"),style:(0,i.get)(a,"range"),size:(0,i.get)(g,"range")}}});(0,s.interval)(_),e.geometries[0].tooltip(!1);var O=(0,o.deepAssign)({},t,{options:{xField:d,yField:f,seriesField:"mKey",isStack:!0,label:(0,i.get)(v,"measure"),interval:{color:(0,i.get)(p,"measure"),style:(0,i.get)(a,"measure"),size:(0,i.get)(g,"measure")}}});(0,s.interval)(O);var P=(0,o.deepAssign)({},t,{options:{xField:d,yField:u,seriesField:"tKey",label:(0,i.get)(v,"target"),point:{color:(0,i.get)(p,"target"),style:(0,i.get)(a,"target"),size:(0,i.isFunction)((0,i.get)(g,"target"))?function(t){return(0,i.get)(g,"target")(t)/2}:(0,i.get)(g,"target")/2,shape:"horizontal"===h?"line":"hyphen"}}});return(0,s.point)(P),"horizontal"===h&&e.coordinate().transpose(),(0,r.__assign)((0,r.__assign)({},t),{ext:{data:{min:m,max:b}}})}function c(t){var e,n,r=t.options,i=t.ext,s=r.xAxis,l=r.yAxis,u=r.targetField,c=r.rangeField,f=r.measureField,d=r.xField,p=i.data;return(0,o.flow)((0,a.scale)(((e={})[d]=s,e[f]=l,e),((n={})[f]={min:null===p||void 0===p?void 0:p.min,max:null===p||void 0===p?void 0:p.max,sync:!0},n[u]={sync:""+f},n[c]={sync:""+f},n)))(t)}function f(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 d(t){var e=t.chart,n=t.options.legend;return e.removeInteraction("legend-filter"),e.legend(n),e.legend("rKey",!1),e.legend("mKey",!1),e.legend("tKey",!1),t}function p(t){var e=t.chart,n=t.options,a=n.label,s=n.measureField,l=n.targetField,u=n.rangeField,c=e.geometries,f=c[0],d=c[1],p=c[2];return(0,i.get)(a,"range")?f.label(""+u,(0,r.__assign)({layout:[{type:"limit-in-plot"}]},(0,o.transformLabel)(a.range))):f.label(!1),(0,i.get)(a,"measure")?d.label(""+s,(0,r.__assign)({layout:[{type:"limit-in-plot"}]},(0,o.transformLabel)(a.measure))):d.label(!1),(0,i.get)(a,"target")?p.label(""+l,(0,r.__assign)({layout:[{type:"limit-in-plot"}]},(0,o.transformLabel)(a.target))):p.label(!1),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.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}});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Sunburst=void 0;var r=n(1),i=n(18),a=n(1236),o=n(304);n(1239);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="sunburst",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.SUNBURST_ANCESTOR_FIELD=o.SUNBURST_ANCESTOR_FIELD,e.SUNBURST_PATH_FIELD=o.SUNBURST_PATH_FIELD,e}(i.Plot);e.Sunburst=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.axis=d,e.meta=v,e.tooltip=y,e.adaptor=function(t){return(0,s.flow)(o.theme,f,d,v,p,g,y,h,b,o.animation,(0,o.annotation)())(t)};var r=n(1),i=n(0),a=n(30),o=n(22),s=n(8),l=n(153),u=n(304),c=n(1237);function f(t){var e,n=t.chart,o=t.options,l=o.color,f=o.colorField,d=void 0===f?u.SUNBURST_ANCESTOR_FIELD:f,p=o.sunburstStyle,h=o.rawFields,g=void 0===h?[]:h,v=(0,c.transformData)(o);return n.data(v),p&&(e=function(t){return(0,s.deepAssign)({},{fillOpacity:Math.pow(.85,t.depth)},(0,i.isFunction)(p)?p(t):p)}),(0,a.polygon)((0,s.deepAssign)({},t,{options:{xField:"x",yField:"y",seriesField:d,rawFields:(0,i.uniq)((0,r.__spreadArrays)(u.RAW_FIELDS,g)),polygon:{color:l,style:e}}})),t}function d(t){return t.chart.axis(!1),t}function p(t){return t.chart.legend(!1),t}function h(t){var e=t.chart,n=t.options.label,i=(0,s.findGeometry)(e,"polygon");if(n){var a=n.fields,o=void 0===a?["name"]:a,l=n.callback,u=(0,r.__rest)(n,["fields","callback"]);i.label({fields:o,callback:l,cfg:(0,s.transformLabel)(u)})}else i.label(!1);return t}function g(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 v(t){var e,n=t.options,r=n.hierarchyConfig,a=n.meta;return(0,s.flow)((0,o.scale)({},((e={})[u.SUNBURST_Y_FIELD]=(0,i.get)(a,(0,i.get)(r,["field"],"value")),e)))(t)}function y(t){var e=t.chart,n=t.options.tooltip;if(!1===n)e.tooltip(!1);else{var a=n;(0,i.get)(n,"fields")||(a=(0,s.deepAssign)({},{customItems:function(t){return t.map((function(t){var n=(0,i.get)(e.getOptions(),"scales"),a=(0,i.get)(n,[u.SUNBURST_PATH_FIELD,"formatter"],(function(t){return t})),o=(0,i.get)(n,[u.SUNBURST_Y_FIELD,"formatter"],(function(t){return t}));return(0,r.__assign)((0,r.__assign)({},t),{name:a(t.data[u.SUNBURST_PATH_FIELD]),value:o(t.data.value)})}))}},a)),e.tooltip(a)}return t}function m(t){var e=t.drilldown,n=t.interactions,i=void 0===n?[]:n;return(null===e||void 0===e?void 0:e.enabled)?(0,s.deepAssign)({},t,{interactions:(0,r.__spreadArrays)(i,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:c.transformData}}])}):t}function b(t){var e=t.chart,n=t.options,r=n.drilldown;return(0,o.interaction)({chart:e,options:m(n)}),(null===r||void 0===r?void 0:r.enabled)&&(e.appendPadding=(0,l.getAdjustAppendPadding)(e.appendPadding,(0,i.get)(r,["breadCrumb","position"]))),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=function(t){var e=t.data,n=t.colorField,u=t.rawFields,c=t.hierarchyConfig,f=void 0===c?{}:c,d={partition:o.partition,treemap:s.treemap},p=t.seriesField,h=t.type||"partition",g=d[h](e,(0,r.__assign)((0,r.__assign)({field:p||"value"},f),{type:"hierarchy."+h,as:["x","y"]})),v=[];return g.forEach((function(t){var e,o,s,c,d,h;if(0===t.depth)return null;for(var g=t.data.name,y=(0,r.__assign)({},t);y.depth>1;)g=(null===(o=y.parent.data)||void 0===o?void 0:o.name)+" / "+g,y=y.parent;var m=(0,r.__assign)((0,r.__assign)((0,r.__assign)({},(0,a.pick)(t.data,(0,r.__spreadArrays)(u||[],[f.field]))),((e={})[l.SUNBURST_PATH_FIELD]=g,e[l.SUNBURST_ANCESTOR_FIELD]=y.data.name,e)),t);p&&(m[p]=t.data[p]||(null===(c=null===(s=t.parent)||void 0===s?void 0:s.data)||void 0===c?void 0:c[p])),n&&(m[n]=t.data[n]||(null===(h=null===(d=t.parent)||void 0===d?void 0:d.data)||void 0===h?void 0:h[n])),m.ext=f,m[i.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:f,colorField:n,rawFields:u},v.push(m)})),v};var r=n(1),i=n(193),a=n(8),o=n(1238),s=n(583),l=n(304)},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.partition=function(t,e){var n,r=(e=(0,a.assign)({},l,e)).as;if(!(0,a.isArray)(r)||2!==r.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=(0,o.getField)(e)}catch(f){console.warn(f)}var s=function(t){return i.partition().size(e.size).round(e.round).padding(e.padding)(i.hierarchy(t).sum((function(t){return(0,a.size)(t.children)?e.ignoreParentValue?0:t[n]-(0,a.reduce)(t.children,(function(t,e){return t+e[n]}),0):t[n]})).sort(e.sort))}(t),u=r[0],c=r[1];return s.each((function(t){var e,n;t[u]=[t.x0,t.x1,t.x1,t.x0],t[c]=[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]}))})),(0,o.getAllNodes)(s)};var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(188)),a=n(0),o=n(305);function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l={field:"value",size:[1,1],round:!1,padding:0,sort:function(t,e){return e.value-t.value},as:["x","y"],ignoreParentValue:!0}},function(t,e,n){"use strict";n(306)},function(t,e,n){"use strict";var r=n(1);(0,n(15).registerShape)("point","gauge-indicator",{draw:function(t,e){var n=t.customInfo,i=n.indicator,a=n.defaultColor,o=i,s=o.pointer,l=o.pin,u=e.addGroup(),c=this.parsePoint({x:0,y:0});return s&&u.addShape("line",{name:"pointer",attrs:(0,r.__assign)({x1:c.x,y1:c.y,x2:t.x,y2:t.y,stroke:a},s.style)}),l&&u.addShape("circle",{name:"pin",attrs:(0,r.__assign)({x:c.x,y:c.y,stroke:a},l.style)}),u}})},function(t,e,n){"use strict";var r=n(15);(0,r.registerShape)("interval","meter-gauge",{draw:function(t,e){var n=t.customInfo.meter,i=void 0===n?{}:n,a=i.steps,o=void 0===a?50:a,s=i.stepRatio,l=void 0===s?.5:s,u=this.coordinate.endAngle-this.coordinate.startAngle,c=u/o,f=0;l>0&&l<=1&&(f=(c=u/((1-l)/l*(o-1)+o))*(1-l)/l);var d=e.addGroup();if(f>0)for(var p=this.coordinate.getCenter(),h=this.coordinate.getRadius(),g=r.Util.getAngle(t,this.coordinate),v=g.startAngle,y=g.endAngle,m=v,b=0;m<y&&b<2*o-1;b++){var x=b%2;if(x){var _=r.Util.getSectorPath(p.x,p.y,h,m,Math.min(m+f,y),h*this.coordinate.innerRadius);d.addShape("path",{name:"meter-gauge-mask",attrs:{path:_,fill:t.color,stroke:t.color,lineWidth:.5},capture:!1})}m+=x?f:c}return d}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Waterfall=void 0;var r=n(1),i=n(18),a=n(1243),o=n(308),s=n(587),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="waterfall",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},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((0,s.transformData)(t,n,r,i))},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(i.Plot);e.Waterfall=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.tooltip=y,e.adaptor=function(t){return(0,l.flow)(f,a.theme,d,p,h,g,y,v,a.state,a.interaction,a.animation,(0,a.annotation)())(t)};var r=n(1),i=n(0),a=n(22),o=n(30),s=n(190),l=n(8),u=n(308),c=n(587);function f(t){var e=t.options,n=e.locale,r=e.total,i=(0,s.getLocale)(n).get(["waterfall","total"]);return r&&"string"!==typeof r.label&&i&&(t.options.total.label=i),t}function d(t){var e=t.chart,n=t.options,r=n.data,a=n.xField,s=n.yField,f=n.total,d=n.leaderLine,p=n.columnWidthRatio,h=n.waterfallStyle,g=n.risingFill,v=n.fallingFill,y=n.color;e.data((0,c.transformData)(r,a,s,f));var m=y||function(t){return(0,i.get)(t,[u.IS_TOTAL])?(0,i.get)(f,["style","fill"],""):(0,i.get)(t,[u.Y_FIELD,1])-(0,i.get)(t,[u.Y_FIELD,0])>0?g:v},b=(0,l.deepAssign)({},t,{options:{xField:a,yField:u.Y_FIELD,seriesField:a,rawFields:[s,u.DIFF_FIELD,u.IS_TOTAL,u.Y_FIELD],widthRatio:p,interval:{style:h,shape:"waterfall",color:m}}});return(0,o.interval)(b).ext.geometry.customInfo({leaderLine:d}),t}function p(t){var e,n,r=t.options,o=r.xAxis,s=r.yAxis,c=r.xField,f=r.yField,d=r.meta,p=(0,l.deepAssign)({},{alias:f},(0,i.get)(d,f));return(0,l.flow)((0,a.scale)(((e={})[c]=o,e[f]=s,e[u.Y_FIELD]=s,e),(0,l.deepAssign)({},d,((n={})[u.Y_FIELD]=p,n[u.DIFF_FIELD]=p,n[u.ABSOLUTE_FIELD]=p,n))))(t)}function h(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(u.Y_FIELD,!1)):(e.axis(o,i),e.axis(u.Y_FIELD,i)),t}function g(t){var e=t.chart,n=t.options,r=n.legend,a=n.total,o=n.risingFill,u=n.fallingFill,c=n.locale,f=(0,s.getLocale)(c);if(!1===r)e.legend(!1);else{var d=[{name:f.get(["general","increase"]),value:"increase",marker:{symbol:"square",style:{r:5,fill:o}}},{name:f.get(["general","decrease"]),value:"decrease",marker:{symbol:"square",style:{r:5,fill:u}}}];a&&d.push({name:a.label||"",value:"total",marker:{symbol:"square",style:(0,l.deepAssign)({},{r:5},(0,i.get)(a,"style"))}}),e.legend((0,l.deepAssign)({},{custom:!0,position:"top",items:d},r)),e.removeInteraction("legend-filter")}return t}function v(t){var e=t.chart,n=t.options,i=n.label,a=n.labelMode,o=n.xField,s=(0,l.findGeometry)(e,"interval");if(i){var c=i.callback,f=(0,r.__rest)(i,["callback"]);s.label({fields:"absolute"===a?[u.ABSOLUTE_FIELD,o]:[u.DIFF_FIELD,o],callback:c,cfg:(0,l.transformLabel)(f)})}else s.label(!1);return t}function y(t){var e=t.chart,n=t.options,i=n.tooltip,a=n.xField,o=n.yField;if(!1!==i){e.tooltip((0,r.__assign)({showCrosshairs:!1,showMarkers:!1,shared:!0,fields:[o]},i));var s=e.geometries[0];(null===i||void 0===i?void 0:i.formatter)?s.tooltip(a+"*"+o,i.formatter):s.tooltip(o)}else e.tooltip(!1);return t}n(1244)},function(t,e,n){"use strict";var r=n(1),i=n(15),a=n(0),o=n(8);(0,i.registerShape)("interval","waterfall",{draw:function(t,e){var n=t.customInfo,i=t.points,s=t.nextPoints,l=e.addGroup(),u=this.parsePath(function(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}(i)),c=function(t){return(0,o.deepAssign)({},t.defaultStyle,t.style,{fill:t.color})}(t);l.addShape("path",{attrs:(0,r.__assign)((0,r.__assign)({},c),{path:u})});var f=(0,a.get)(n,"leaderLine");if(f&&s){var d=[["M",i[2].x,i[2].y],["L",s[0].x,s[0].y]];i[2].y===s[1].y&&(d[1]=["L",s[1].x,s[1].y]),d=this.parsePath(d),l.addShape("path",{attrs:(0,r.__assign)({path:d},f.style||{})})}return l}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.RadialBar=void 0;var r=n(1),i=n(18),a=n(1246),o=n(1248),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="radial-bar",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){this.updateOption({data:t}),(0,a.meta)({chart:this.chart,options:this.options}),this.chart.changeData(t)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.RadialBar=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=u,e.axis=f,e.adaptor=function(t){return(0,a.flow)(l,u,f,c,i.interaction,i.animation,i.theme,i.tooltip,i.legend,(0,i.annotation)(),d)(t)};var r=n(1),i=n(22),a=n(8),o=n(30),s=n(1247);function l(t){var e=t.chart,n=t.options,r=n.barStyle,i=n.color,s=n.tooltip,l=n.colorField,u=n.type,c=n.xField,f=n.yField,d=n.data,p=(0,a.processIllegalData)(d,f);e.data(p);var h=(0,a.deepAssign)({},t,{options:{tooltip:s,seriesField:l,interval:{style:r,color:i,shape:"line"===u?"line":"intervel"},minColumnWidth:n.minBarWidth,maxColumnWidth:n.maxBarWidth,columnBackground:n.barBackground}});return(0,o.interval)(h),"line"===u&&(0,o.point)({chart:e,options:{xField:c,yField:f,seriesField:l,point:{shape:"circle",color:i}}}),t}function u(t){var e,n=t.options,r=n.yField,o=n.maxAngle,l=n.data,u=(0,a.processIllegalData)(l,r);return(0,a.flow)((0,i.scale)(((e={})[r]={min:0,max:(0,s.getScaleMax)(o,r,u)},e)))(t)}function c(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 f(t){var e=t.chart,n=t.options,r=n.xField,i=n.xAxis;return e.axis(r,i),t}function d(t){var e=t.chart,n=t.options,i=n.label,o=n.yField,s=(0,a.findGeometry)(e,"interval");if(i){var l=i.callback,u=(0,r.__rest)(i,["callback"]);s.label({fields:[o],callback:l,cfg:(0,r.__assign)((0,r.__assign)({},(0,a.transformLabel)(u)),{type:"polar"})})}else s.label(!1);return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getScaleMax=function(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(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0;var r=n(18),i=(0,n(8).deepAssign)({},r.Plot.getDefaultOptions(),{interactions:[{type:"element-active"}],legend:!1,tooltip:{showMarkers:!1},xAxis:{grid:null,tickLine:null,line:null},maxAngle:240});e.DEFAULT_OPTIONS=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.BidirectionalBar=void 0;var r=n(1),i=n(15),a=n(18),o=n(8),s=n(1250),l=n(589),u=n(588),c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="bidirectional-bar",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return(0,o.deepAssign)({},t.getDefaultOptions.call(this),{syncViewPadding:l.syncViewPadding})},e.prototype.changeData=function(t){void 0===t&&(t=[]),this.chart.emit(i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.BEFORE_CHANGE_DATA,null)),this.updateOption({data:t});var e=this.options,n=e.xField,r=e.yField,a=e.layout,s=(0,l.transformData)(n,r,u.SERIES_FIELD_KEY,t,(0,l.isHorizontal)(a)),c=s[0],f=s[1],d=(0,o.findViewById)(this.chart,u.FIRST_AXES_VIEW),p=(0,o.findViewById)(this.chart,u.SECOND_AXES_VIEW);d.data(c),p.data(f),this.chart.render(!0),this.chart.emit(i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,i.Event.fromData(this.chart,i.VIEW_LIFE_CIRCLE.AFTER_CHANGE_DATA,null))},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e}(a.Plot);e.BidirectionalBar=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.interaction=p,e.limitInPlot=h,e.theme=g,e.animation=v,e.adaptor=function(t){return(0,s.flow)(c,f,d,h,g,y,a.tooltip,p,v)(t)};var r=n(1),i=n(0),a=n(22),o=n(30),s=n(8),l=n(588),u=n(589);function c(t){var e,n,r=t.chart,i=t.options,a=i.data,c=i.xField,f=i.yField,d=i.color,p=i.barStyle,h=i.widthRatio,g=i.legend,v=i.layout,y=(0,u.transformData)(c,f,l.SERIES_FIELD_KEY,a,(0,u.isHorizontal)(v));g?r.legend(l.SERIES_FIELD_KEY,g):!1===g&&r.legend(!1);var m=y[0],b=y[1];(0,u.isHorizontal)(v)?((e=r.createView({region:{start:{x:0,y:0},end:{x:.5,y:1}},id:l.FIRST_AXES_VIEW})).coordinate().transpose().reflect("x"),(n=r.createView({region:{start:{x:.5,y:0},end:{x:1,y:1}},id:l.SECOND_AXES_VIEW})).coordinate().transpose(),e.data(m),n.data(b)):(e=r.createView({region:{start:{x:0,y:0},end:{x:1,y:.5}},id:l.FIRST_AXES_VIEW}),(n=r.createView({region:{start:{x:0,y:.5},end:{x:1,y:1}},id:l.SECOND_AXES_VIEW})).coordinate().reflect("y").rotate(0*Math.PI),e.data(m),n.data(b));var x=(0,s.deepAssign)({},t,{chart:e,options:{widthRatio:h,xField:c,yField:f[0],seriesField:l.SERIES_FIELD_KEY,interval:{color:d,style:p}}});(0,o.interval)(x);var _=(0,s.deepAssign)({},t,{chart:n,options:{xField:c,yField:f[1],seriesField:l.SERIES_FIELD_KEY,widthRatio:h,interval:{color:d,style:p}}});return(0,o.interval)(_),t}function f(t){var e,n,r,o=t.options,u=t.chart,c=o.xAxis,f=o.yAxis,d=o.xField,p=o.yField,h=(0,s.findViewById)(u,l.FIRST_AXES_VIEW),g=(0,s.findViewById)(u,l.SECOND_AXES_VIEW),v={};return(0,i.keys)((null===o||void 0===o?void 0:o.meta)||{}).map((function(t){(0,i.get)(null===o||void 0===o?void 0:o.meta,[t,"alias"])&&(v[t]=o.meta[t].alias)})),u.scale(((e={})[l.SERIES_FIELD_KEY]={sync:!0,formatter:function(t){return(0,i.get)(v,t,t)}},e)),(0,a.scale)(((n={})[d]=c,n[p[0]]=f[p[0]],n))((0,s.deepAssign)({},t,{chart:h})),(0,a.scale)(((r={})[d]=c,r[p[1]]=f[p[1]],r))((0,s.deepAssign)({},t,{chart:g})),t}function d(t){var e=t.chart,n=t.options,i=n.xAxis,a=n.yAxis,o=n.xField,c=n.yField,f=n.layout,d=(0,s.findViewById)(e,l.FIRST_AXES_VIEW),p=(0,s.findViewById)(e,l.SECOND_AXES_VIEW);return"bottom"===(null===i||void 0===i?void 0:i.position)?p.axis(o,(0,r.__assign)((0,r.__assign)({},i),{label:{formatter:function(){return""}}})):p.axis(o,!1),!1===i?d.axis(o,!1):d.axis(o,(0,r.__assign)({position:(0,u.isHorizontal)(f)?"top":"bottom"},i)),!1===a?(d.axis(c[0],!1),p.axis(c[1],!1)):(d.axis(c[0],a[c[0]]),p.axis(c[1],a[c[1]])),e.__axisPosition={position:d.getOptions().axes[o].position,layout:f},t}function p(t){var e=t.chart;return(0,a.interaction)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.FIRST_AXES_VIEW)})),(0,a.interaction)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.SECOND_AXES_VIEW)})),t}function h(t){var e=t.chart,n=t.options,r=n.yField,i=n.yAxis;return(0,a.limitInPlot)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.FIRST_AXES_VIEW),options:{yAxis:i[r[0]]}})),(0,a.limitInPlot)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.SECOND_AXES_VIEW),options:{yAxis:i[r[1]]}})),t}function g(t){var e=t.chart;return(0,a.theme)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.FIRST_AXES_VIEW)})),(0,a.theme)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.SECOND_AXES_VIEW)})),t}function v(t){var e=t.chart;return(0,a.animation)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.FIRST_AXES_VIEW)})),(0,a.animation)((0,s.deepAssign)({},t,{chart:(0,s.findViewById)(e,l.SECOND_AXES_VIEW)})),t}function y(t){var e=t.chart,n=t.options,i=n.label,a=n.yField,o=(0,s.findViewById)(e,l.FIRST_AXES_VIEW),u=(0,s.findViewById)(e,l.SECOND_AXES_VIEW),c=(0,s.findGeometry)(o,"interval"),f=(0,s.findGeometry)(u,"interval");if(i){var d=i.callback,p=(0,r.__rest)(i,["callback"]);c.label({fields:[a[0]],callback:d,cfg:(0,s.transformLabel)(p)}),f.label({fields:[a[1]],callback:d,cfg:(0,s.transformLabel)(p)})}else c.label(!1),f.label(!1);return t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Treemap=void 0;var r=n(1),i=n(18),a=n(1252),o=n(1253),s=n(590);n(1254);var l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="treemap",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.changeData=function(t){var e=this.options,n=e.colorField,r=e.interactions,i=e.hierarchyConfig;this.updateOption({data:t});var a=(0,s.transformData)({data:t,colorField:n,enableDrillDown:(0,s.enableInteraction)(r,"treemap-drill-down"),hierarchyConfig:i});this.chart.changeData(a),(0,s.resetDrillDown)(this.chart)},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Treemap=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.interaction=h,e.adaptor=function(t){return(0,s.flow)(c,o.theme,f,d,o.legend,o.tooltip,h,o.animation,(0,o.annotation)())(t)};var r=n(1),i=n(0),a=n(542),o=n(22),s=n(8),l=n(153),u=n(590);function c(t){var e=t.options.colorField;return(0,s.deepAssign)({options:{tooltip:{fields:["name","value",e,"path"],formatter:function(t){return{name:t.name,value:t.value}}}}},t)}function f(t){var e=t.chart,n=t.options,r=n.color,i=n.colorField,o=n.rectStyle,l=n.hierarchyConfig,c=(0,u.transformData)({data:n.data,colorField:n.colorField,enableDrillDown:(0,u.enableDrillInteraction)(n),hierarchyConfig:l});return e.data(c),(0,a.polygon)((0,s.deepAssign)({},t,{options:{xField:"x",yField:"y",seriesField:i,rawFields:["value"],polygon:{color:r,style:o}}})),e.coordinate().reflect("y"),t}function d(t){return t.chart.axis(!1),t}function p(t){var e=t.drilldown,n=t.interactions,i=void 0===n?[]:n;return(0,u.enableDrillInteraction)(t)?(0,s.deepAssign)({},t,{interactions:(0,r.__spreadArrays)(i,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:u.transformData}}])}):t}function h(t){var e=t.chart,n=t.options,r=n.interactions,a=n.drilldown;(0,o.interaction)({chart:e,options:p(n)});var s=(0,u.findInteraction)(r,"view-zoom");return s&&(!1!==s.enable?e.getCanvas().on("mousewheel",(function(t){t.preventDefault()})):e.getCanvas().off("mousewheel")),(0,u.enableDrillInteraction)(n)&&(e.appendPadding=(0,l.getAdjustAppendPadding)(e.appendPadding,(0,i.get)(a,["breadCrumb","position"]))),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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:"\u521d\u59cb",dividerText:"/",textStyle:{fontSize:12,fill:"rgba(0, 0, 0, 0.65)",cursor:"pointer"},activeTextStyle:{fill:"#87B5FF"}}}}},function(t,e,n){"use strict";n(559),n(306)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Sankey=void 0;var r=n(1),i=n(0),a=n(18),o=n(8),s=n(1256),l=n(591),u=n(309);n(1262);var c=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="sankey",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return{appendPadding:8,syncViewPadding:!0,nodeStyle:{opacity:1,fillOpacity:1,lineWidth:1},edgeStyle:{opacity:.3,lineWidth:0},label:{fields:["x","name"],callback:function(t,e){var n=1===t[1];return{style:{fill:"#545454",textAlign:n?"end":"start"},offsetX:n?-8:8,content:e}},layout:[{type:"hide-overlap"}]},tooltip:{showTitle:!1,showMarkers:!1,shared:!1,fields:["name","source","target","value","isNode"],showContent:function(t){return!(0,i.get)(t,[0,"data","isNode"])},formatter:function(t){return{name:t.source+" -> "+t.target,value:t.value}}},nodeWidthRatio:.008,nodePaddingRatio:.01,animation:{appear:{animation:"wave-in"},enter:{animation:"wave-in"}}}},e.prototype.changeData=function(t){this.updateOption({data:t});var e=(0,l.transformToViewsData)(this.options,this.chart.width,this.chart.height),n=e.nodes,r=e.edges,i=(0,o.findViewById)(this.chart,u.NODES_VIEW_ID),a=(0,o.findViewById)(this.chart,u.EDGES_VIEW_ID);i.changeData(n),a.changeData(r)},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e}(a.Plot);e.Sankey=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.animation=c,e.nodeDraggable=f,e.adaptor=function(t){return(0,a.flow)(u,i.interaction,f,c,i.theme)(t)};var r=n(1),i=n(22),a=n(8),o=n(30),s=n(309),l=n(591);function u(t){var e=t.chart,n=t.options,r=n.color,i=n.nodeStyle,a=n.edgeStyle,u=n.label,c=n.tooltip;e.legend(!1),e.tooltip(c),e.axis(!1),e.coordinate().reflect("y");var f=(0,l.transformToViewsData)(n,e.width,e.height),d=f.nodes,p=f.edges,h=e.createView({id:s.EDGES_VIEW_ID});h.data(p),(0,o.edge)({chart:h,options:{xField:s.X_FIELD,yField:s.Y_FIELD,seriesField:s.COLOR_FIELD,edge:{color:r,style:a,shape:"arc"},tooltip:c,state:{active:{style:{opacity:.8,lineWidth:0}}}}});var g=e.createView({id:s.NODES_VIEW_ID});return g.data(d),(0,o.polygon)({chart:g,options:{xField:s.X_FIELD,yField:s.Y_FIELD,seriesField:s.COLOR_FIELD,polygon:{color:r,style:i},label:u,tooltip:c}}),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 c(t){var e=t.chart,n=t.options.animation;return"boolean"===typeof n?e.animate(n):e.animate(!0),(0,r.__spreadArrays)(e.views[0].geometries,e.views[1].geometries).forEach((function(t){t.animate(n)})),t}function f(t){var e=t.chart,n="sankey-node-draggable";return t.options.nodeDraggable?e.interaction(n):e.removeInteraction(n),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getNodeAlignFunction=s,e.getDefaultOptions=l,e.sankeyLayout=function(t,e){var n=l(t),r=n.nodeId,a=n.nodeSort,o=n.nodeAlign,u=n.nodeWidth,c=n.nodePadding,f=n.nodeDepth,d=(0,i.sankey)().nodeSort(a).nodeWidth(u).nodePadding(c).nodeDepth(f).nodeAlign(s(o)).extent([[0,0],[1,1]]).nodeId(r)(e);return d.nodes.forEach((function(t){var e=t.x0,n=t.x1,r=t.y0,i=t.y1;t.x=[e,n,n,e],t.y=[r,r,i,i]})),d.links.forEach((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;t.y=[t.y0+a,t.y0-a,t.y1+a,t.y1-a]})),d};var r=n(0),i=n(1258),a={left:i.left,right:i.right,center:i.center,justify:i.justify},o={nodeId:function(t){return t.index},nodeAlign:"justify",nodeWidth:.008,nodePadding:.03,nodeSort:void 0};function s(t){return((0,r.isString)(t)?a[t]:(0,r.isFunction)(t)?t:null)||i.justify}function l(t){return(0,r.assign)({},o,t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"sankey",{enumerable:!0,get:function(){return r.Sankey}}),Object.defineProperty(e,"center",{enumerable:!0,get:function(){return i.center}}),Object.defineProperty(e,"left",{enumerable:!0,get:function(){return i.left}}),Object.defineProperty(e,"right",{enumerable:!0,get:function(){return i.right}}),Object.defineProperty(e,"justify",{enumerable:!0,get:function(){return i.justify}});var r=n(1259),i=n(592)},function(t,e,n){"use strict";var r=n(2);Object.defineProperty(e,"__esModule",{value:!0}),e.Sankey=function(){var t,e,n,r,v=0,y=0,m=1,b=1,x=24,_=8,O=f,P=a.justify,w=d,M=p,C=6;function S(a){var s={nodes:w(a),links:M(a)};return function(t){var e=t.nodes,n=t.links;e.forEach((function(t,e){t.index=e,t.sourceLinks=[],t.targetLinks=[]}));var a=new Map(e.map((function(t){return[O(t),t]})));if(n.forEach((function(t,e){t.index=e;var n=t.source,r=t.target;"object"!==(0,i.default)(n)&&(n=t.source=h(a,n)),"object"!==(0,i.default)(r)&&(r=t.target=h(a,r)),n.sourceLinks.push(t),r.targetLinks.push(t)})),null!=r)for(var o=0,s=e;o<s.length;o++){var l=s[o],u=l.sourceLinks,c=l.targetLinks;u.sort(r),c.sort(r)}}(s),function(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((0,o.sumBy)(i.sourceLinks,c),(0,o.sumBy)(i.targetLinks,c)):i.fixedValue}}(s),function(t){for(var n=t.nodes,r=n.length,i=new Set(n),a=new Set,s=0;i.size;){if(i.forEach((function(t){t.depth=s;for(var e=0,n=t.sourceLinks;e<n.length;e++){var r=n[e].target;a.add(r)}})),++s>r)throw new Error("circular link");i=a,a=new Set}if(e)for(var l=Math.max((0,o.maxValueBy)(n,(function(t){return t.depth}))+1,0),u=void 0,c=0;c<n.length;c++)(u=n[c]).depth=e.call(null,u,l)}(s),function(t){for(var e=t.nodes,n=e.length,r=new Set(e),i=new Set,a=0;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}}(s),function(e){var r=function(t){for(var e=t.nodes,r=Math.max((0,o.maxValueBy)(e,(function(t){return t.depth}))+1,0),i=(m-v-x)/(r-1),a=new Array(r).fill(0).map((function(){return[]})),s=0,l=e;s<l.length;s++){var u=l[s],c=Math.max(0,Math.min(r-1,Math.floor(P.call(null,u,r))));u.layer=c,u.x0=v+c*i,u.x1=u.x0+x,a[c]?a[c].push(u):a[c]=[u]}if(n)for(var f=0,d=a;f<d.length;f++)d[f].sort(n);return a}(e);t=Math.min(_,(b-y)/((0,o.maxValueBy)(r,(function(t){return t.length}))-1)),function(e){for(var n=(0,o.minValueBy)(e,(function(e){return(b-y-(e.length-1)*t)/(0,o.sumBy)(e,c)})),r=0,i=e;r<i.length;r++){for(var a=i[r],s=y,l=0,u=a;l<u.length;l++){(g=u[l]).y0=s,g.y1=s+g.value*n,s=g.y1+t;for(var f=0,d=g.sourceLinks;f<d.length;f++){var p=d[f];p.width=p.value*n}}s=(b-s+t)/(a.length+1);for(var h=0;h<a.length;++h){var g;(g=a[h]).y0+=s*(h+1),g.y1+=s*(h+1)}F(a)}}(r);for(var i=0;i<C;++i){var a=Math.pow(.99,i),s=Math.max(1-a,(i+1)/C);E(r,a,s),A(r,a,s)}}(s),g(s),s}function A(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 c=l[s],f=0,d=0,p=0,h=c.targetLinks;p<h.length;p++){var g=h[p],v=g.source,y=g.value*(c.layer-v.layer);f+=L(v,c)*y,d+=y}if(d>0){var m=(f/d-c.y0)*e;c.y0+=m,c.y1+=m,k(c)}}void 0===n&&o.sort(u),o.length&&j(o,r)}}function E(t,e,r){for(var i=t.length-2;i>=0;--i){for(var a=t[i],o=0,s=a;o<s.length;o++){for(var l=s[o],c=0,f=0,d=0,p=l.sourceLinks;d<p.length;d++){var h=p[d],g=h.target,v=h.value*(g.layer-l.layer);c+=D(l,g)*v,f+=v}if(f>0){var y=(c/f-l.y0)*e;l.y0+=y,l.y1+=y,k(l)}}void 0===n&&a.sort(u),a.length&&j(a,r)}}function j(e,n){var r=e.length>>1,i=e[r];I(e,i.y0-t,r-1,n),T(e,i.y1+t,r+1,n),I(e,b,e.length-1,n),T(e,y,0,n)}function T(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 I(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 k(t){var e=t.sourceLinks,n=t.targetLinks;if(void 0===r){for(var i=0,a=n;i<a.length;i++)a[i].source.sourceLinks.sort(l);for(var o=0,u=e;o<u.length;o++)u[o].target.targetLinks.sort(s)}}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(l),o.sort(s)}}function L(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 f=c[u];if(s=f.source,l=f.width,s===e)break;r-=l}return r}function D(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 f=c[u];if(s=f.target,l=f.width,s===n)break;r-=l}return r}return S.update=function(t){return g(t),t},S.nodeId=function(t){return arguments.length?(O="function"===typeof t?t:(0,o.constant)(t),S):O},S.nodeAlign=function(t){return arguments.length?(P="function"===typeof t?t:(0,o.constant)(t),S):P},S.nodeDepth=function(t){return arguments.length?(e=t,S):e},S.nodeSort=function(t){return arguments.length?(n=t,S):n},S.nodeWidth=function(t){return arguments.length?(x=+t,S):x},S.nodePadding=function(e){return arguments.length?(_=t=+e,S):_},S.nodes=function(t){return arguments.length?(w="function"===typeof t?t:(0,o.constant)(t),S):w},S.links=function(t){return arguments.length?(M="function"===typeof t?t:(0,o.constant)(t),S):M},S.linkSort=function(t){return arguments.length?(r=t,S):r},S.size=function(t){return arguments.length?(v=y=0,m=+t[0],b=+t[1],S):[m-v,b-y]},S.extent=function(t){return arguments.length?(v=+t[0][0],m=+t[1][0],y=+t[0][1],b=+t[1][1],S):[[v,y],[m,b]]},S.iterations=function(t){return arguments.length?(C=+t,S):C},S};var i=r(n(6)),a=n(592),o=n(1260);function s(t,e){return u(t.source,e.source)||t.index-e.index}function l(t,e){return u(t.target,e.target)||t.index-e.index}function u(t,e){return t.y0-e.y0}function c(t){return t.value}function f(t){return t.index}function d(t){return t.nodes}function p(t){return t.links}function h(t,e){var n=t.get(e);if(!n)throw new Error("missing: "+e);return n}function g(t){for(var e=0,n=t.nodes;e<n.length;e++){for(var r=n[e],i=r.y0,a=i,o=0,s=r.sourceLinks;o<s.length;o++)(c=s[o]).y0=i+c.width/2,i+=c.width;for(var l=0,u=r.targetLinks;l<u.length;l++){var c;(c=u[l]).y1=a+c.width/2,a+=c.width}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.constant=function(t){return function(){return t}},e.sumBy=function(t,e){for(var n=0,r=0;r<t.length;r++)n+=e(t[r]);return n},e.maxValueBy=function(t,e){for(var n=-1/0,r=0;r<t.length;r++)n=Math.max(e(t[r]),n);return n},e.minValueBy=function(t,e){for(var n=1/0,r=0;r<t.length;r++)n=Math.min(e(t[r]),n);return n}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getNodes=i,e.getMatrix=a,e.cutoffCircle=function(t,e,n){if(!(0,r.isArray)(t))return[];var o=[],s=i(t,e,n),l=a(t,s,e,n),u={};function c(t){u[t]=1,s.forEach((function(e){if(0!=l[t][e])if(1==u[e])o.push(t+"_"+e);else{if(-1==u[e])return;c(e)}})),u[t]=-1}return s.forEach((function(t){u[t]=0})),s.forEach((function(t){-1!=u[t]&&c(t)})),0!==o.length&&console.warn("sankey data contains circle, "+o.length+" records removed.",o),t.filter((function(t){return o.findIndex((function(r){return r===t[e]+"_"+t[n]}))<0}))};var r=n(0);function i(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 a(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(t,e,n){"use strict";n(1263)},function(t,e,n){"use strict";var r=n(15),i=n(1264);(0,r.registerAction)("sankey-node-drag",i.SankeyNodeDragAction),(0,r.registerInteraction)("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,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.SankeyNodeDragAction=void 0;var r=n(1),i=n(15),a=n(0),o=n(8),s=n(309),l=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.isDragging=!1,e}return(0,r.__extends)(e,t),e.prototype.isNodeElement=function(){var t=(0,a.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(0,o.findViewById)(this.context.view,s.NODES_VIEW_ID)},e.prototype.getEdgeView=function(){return(0,o.findViewById)(this.context.view,s.EDGES_VIEW_ID)},e.prototype.getCurrentDatumIdx=function(t){return this.getNodeView().geometries[0].elements.indexOf(t)},e.prototype.start=function(){if(this.isNodeElement()){this.prevPoint={x:(0,a.get)(this.context,"event.x"),y:(0,a.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,a.get)(this.context,"event.x"),y:(0,a.get)(this.context,"event.y")},n=e.x-this.prevPoint.x,i=e.y-this.prevPoint.y,o=this.getNodeView(),s=o.geometries[0].elements[this.currentElementIdx];if(s&&s.getModel()){var l=s.getModel().data,u=o.getOptions().data,c=o.getCoordinate(),f={x:n/c.getWidth(),y:i/c.getHeight()},d=(0,r.__assign)((0,r.__assign)({},l),{x:l.x.map((function(t){return t+f.x})),y:l.y.map((function(t){return t+f.y}))}),p=(0,r.__spreadArrays)(u);p[this.currentElementIdx]=d,o.data(p);var h=l.name,g=this.getEdgeView(),v=g.getOptions().data;v.forEach((function(t){t.source===h&&(t.x[0]+=f.x,t.x[1]+=f.x,t.y[0]+=f.y,t.y[1]+=f.y),t.target===h&&(t.x[2]+=f.x,t.x[3]+=f.x,t.y[2]+=f.y,t.y[3]+=f.y)})),g.data(v),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}(i.Action);e.SankeyNodeDragAction=l},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Chord=void 0;var r=n(1),i=n(0),a=n(18),o=n(8),s=n(1266),l=n(593),u=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="chord",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return l.DEFAULT_OPTIONS},e.prototype.setState=function(t,e,n){void 0===n&&(n=!0);var r=(0,o.getAllElementsRecursively)(this.chart);(0,i.each)(r,(function(r){e(r.getData())&&r.setState(t,n)}))},e.prototype.getStates=function(){var t=(0,o.getAllElementsRecursively)(this.chart),e=[];return(0,i.each)(t,(function(t){var n=t.getData(),r=t.getStates();(0,i.each)(r,(function(r){e.push({data:n,state:r,geometry:t.geometry,element:t})}))})),e},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return s.adaptor},e}(a.Plot);e.Chord=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,o.flow)(a.theme,c,g,f,d,p,h,y,v,a.interaction,a.state,m)(t)};var r=n(1),i=n(0),a=n(22),o=n(8),s=n(30),l=n(1267),u=n(593);function c(t){var e=t.options,n=e.data,i=e.sourceField,a=e.targetField,s=e.weightField,u=e.nodePaddingRatio,c=e.nodeWidthRatio,f=e.rawFields,d=void 0===f?[]:f,p=(0,o.transformDataToNodeLinkData)(n,i,a,s),h=(0,l.chordLayout)({weight:!0,nodePaddingRatio:u,nodeWidthRatio:c},p),g=h.nodes,v=h.links,y=g.map((function(t){return(0,r.__assign)((0,r.__assign)({},(0,o.pick)(t,(0,r.__spreadArrays)(["id","x","y","name"],d))),{isNode:!0})})),m=v.map((function(t){return(0,r.__assign)((0,r.__assign)({source:t.source.name,target:t.target.name,name:t.source.name||t.target.name},(0,o.pick)(t,(0,r.__spreadArrays)(["x","y","value"],d))),{isNode:!1})}));return(0,r.__assign)((0,r.__assign)({},t),{ext:(0,r.__assign)((0,r.__assign)({},t.ext),{chordData:{nodesData:y,edgesData:m}})})}function f(t){var e;return t.chart.scale(((e={x:{sync:!0,nice:!0},y:{sync:!0,nice:!0,max:1}})[u.NODE_COLOR_FIELD]={sync:"color"},e[u.EDGE_COLOR_FIELD]={sync:"color"},e)),t}function d(t){return t.chart.axis(!1),t}function p(t){return t.chart.legend(!1),t}function h(t){var e=t.chart,n=t.options.tooltip;return e.tooltip(n),t}function g(t){return t.chart.coordinate("polar").reflect("y"),t}function v(t){var e=t.chart,n=t.options,r=t.ext.chordData.nodesData,i=n.nodeStyle,a=n.label,o=n.tooltip,l=e.createView();return l.data(r),(0,s.polygon)({chart:l,options:{xField:u.X_FIELD,yField:u.Y_FIELD,seriesField:u.NODE_COLOR_FIELD,polygon:{style:i},label:a,tooltip:o}}),t}function y(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 l={xField:u.X_FIELD,yField:u.Y_FIELD,seriesField:u.EDGE_COLOR_FIELD,edge:{style:i,shape:"arc"},tooltip:a};return(0,s.edge)({chart:o,options:l}),t}function m(t){var e=t.chart,n=t.options.animation;return"boolean"===typeof n?e.animate(n):e.animate(!0),(0,i.each)((0,o.getAllGeometriesRecursively)(e),(function(t){t.animate(n)})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getDefaultOptions=a,e.chordLayout=function(t,e){var n=a(t),i={},o=e.nodes,s=e.links;o.forEach((function(t){var e=n.id(t);i[e]=t})),function(t,e,n){(0,r.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)}))}))}(i,s,n),function(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))}}[e.sortBy];!n&&(0,r.isFunction)(e.sortBy)&&(n=e.sortBy),n&&t.sort(n)}(o,n);var l=function(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,f=n.maxY=c+a;n.x=[l,u,u,l],n.y=[c,c,f,f]}))}else{var s=1/n;t.forEach((function(t,n){t.x=(n+.5)*s,t.y=e.y}))}return t}(o,n),u=function(t,e,n){if(n.weight){var i={};(0,r.forIn)(t,(function(t,e){i[e]=t.value})),e.forEach((function(e){var r=n.source(e),a=n.target(e),o=t[r],s=t[a];if(o&&s){var l=i[r],u=n.sourceWeight(e),c=o.minX+(o.value-l)/o.value*o.width,f=c+u/o.value*o.width;i[r]-=u;var d=i[a],p=n.targetWeight(e),h=s.minX+(s.value-d)/s.value*s.width,g=h+p/s.value*s.width;i[a]-=p;var v=n.y;e.x=[c,f,h,g],e.y=[v,v,v,v],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}(i,s,n);return{nodes:l,links:u}};var r=n(0),i={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 a(t){return(0,r.assign)({},i,t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.P=void 0;var r=n(1),i=n(8),a=function(t){function e(e,n,r,a){var o=t.call(this,e,(0,i.deepAssign)({},a,n))||this;return o.type="g2-plot",o.defaultOptions=a,o.adaptor=r,o}return(0,r.__extends)(e,t),e.prototype.getDefaultOptions=function(){return this.defaultOptions},e.prototype.getSchemaAdaptor=function(){return this.adaptor},e}(n(18).Plot);e.P=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,u.flow)(o.animation,f,d,o.interaction,o.animation,o.theme,o.tooltip)(t)};var r=n(1),i=n(0),a=n(49),o=n(22),s=n(18),l=n(97),u=n(8),c=n(595);function f(t){var e=t.chart,n=t.options,o=n.views,s=n.legend;return(0,i.each)(o,(function(t){var n=t.region,o=t.data,s=t.meta,c=t.axes,f=t.coordinate,d=t.interactions,p=t.annotations,h=t.tooltip,g=t.geometries,v=e.createView({region:n});v.data(o);var y={};c&&(0,i.each)(c,(function(t,e){y[e]=(0,u.pick)(t,l.AXIS_META_CONFIG_KEYS)})),y=(0,u.deepAssign)({},s,y),v.scale(y),c?(0,i.each)(c,(function(t,e){v.axis(e,t)})):v.axis(!1),v.coordinate(f),(0,i.each)(g,(function(t){var e=(0,a.geometry)({chart:v,options:t}).ext,n=t.adjust;n&&e.geometry.adjust(n)})),(0,i.each)(d,(function(t){!1===t.enable?v.removeInteraction(t.type):v.interaction(t.type,t.cfg)})),(0,i.each)(p,(function(t){v.annotation()[t.type]((0,r.__assign)({},t))})),"boolean"===typeof t.animation?v.animate(!1):(v.animate(!0),(0,i.each)(v.geometries,(function(e){e.animate(t.animation)}))),h&&(v.interaction("tooltip"),v.tooltip(h))})),s?(0,i.each)(s,(function(t,n){e.legend(n,t)})):e.legend(!1),e.tooltip(n.tooltip),t}function d(t){var e=t.chart,n=t.options.plots;return(0,i.each)(n,(function(t){var n=t.type,i=t.region,a=t.options,o=void 0===a?{}:a,l=o.tooltip,f=e.createView((0,r.__assign)({region:i},(0,u.pick)(o,s.PLOT_CONTAINER_OPTIONS)));l&&f.interaction("tooltip"),(0,c.execPlotAdaptor)(n,f,o)})),t}},function(t,e,n){"use strict";n(1271)},function(t,e,n){"use strict";var r=n(1),i=n(0),a=n(15),o=n(8),s=n(1272),l=function(t){function e(){return null!==t&&t.apply(this,arguments)||this}return(0,r.__extends)(e,t),e.prototype.getAssociationItems=function(t,e){var n,r=this.context.event,a=e||{},l=a.linkField,u=a.dim,c=[];if(null===(n=r.data)||void 0===n?void 0:n.data){var f=r.data.data;(0,i.each)(t,(function(t){var e,n,r=l;if("x"===u?r=t.getXScale().field:"y"===u?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 a=(0,i.map)((0,o.getAllElements)(t),(function(e){var n=!1,a=!1,o=(0,i.isArray)(f)?(0,i.get)(f[0],r):(0,i.get)(f,r);return(0,s.getElementValue)(e,r)===o?n=!0:a=!0,{element:e,view:t,active:n,inactive:a}}));c.push.apply(c,a)}}))}return c},e.prototype.showTooltip=function(t){var e=(0,o.getSiblingViews)(this.context.view),n=this.getAssociationItems(e,t);(0,i.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=(0,o.getSiblingViews)(this.context.view);(0,i.each)(t,(function(t){t.hideTooltip()}))},e.prototype.active=function(t){var e=(0,o.getViews)(this.context.view),n=this.getAssociationItems(e,t);(0,i.each)(n,(function(t){var e=t.active,n=t.element;e&&n.setState("active",!0)}))},e.prototype.selected=function(t){var e=(0,o.getViews)(this.context.view),n=this.getAssociationItems(e,t);(0,i.each)(n,(function(t){var e=t.active,n=t.element;e&&n.setState("selected",!0)}))},e.prototype.highlight=function(t){var e=(0,o.getViews)(this.context.view),n=this.getAssociationItems(e,t);(0,i.each)(n,(function(t){var e=t.inactive,n=t.element;e&&n.setState("inactive",!0)}))},e.prototype.reset=function(){var t=(0,o.getViews)(this.context.view);(0,i.each)(t,(function(t){(0,s.clearHighlight)(t)}))},e}(a.Action);(0,a.registerAction)("association",l),(0,a.registerInteraction)("association-active",{start:[{trigger:"element:mouseenter",action:"association:active"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),(0,a.registerInteraction)("association-selected",{start:[{trigger:"element:mouseenter",action:"association:selected"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),(0,a.registerInteraction)("association-highlight",{start:[{trigger:"element:mouseenter",action:"association:highlight"}],end:[{trigger:"element:mouseleave",action:"association:reset"}]}),(0,a.registerInteraction)("association-tooltip",{start:[{trigger:"element:mousemove",action:"association:showTooltip"}],end:[{trigger:"element:mouseleave",action:"association:hideTooltip"}]})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.getElementValue=function(t,e){var n=t.getModel().data;return(0,r.isArray)(n)?n[0][e]:n[e]},e.clearHighlight=function(t){var e=(0,i.getAllElements)(t);(0,r.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 r=n(0),i=n(8)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.Facet=void 0;var r=n(1),i=n(18),a=n(1274),o=n(1276),s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="area",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e}(i.Plot);e.Facet=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=function(t){return(0,s.flow)(a.theme,c,f)(t)};var r=n(1),i=n(0),a=n(22),o=n(97),s=n(8),l=n(595),u=n(1275);function c(t){var e=t.chart,n=t.options,a=n.type,o=n.data,s=n.fields,c=n.eachView,f=(0,i.omit)(n,["type","data","fields","eachView","axes","meta","tooltip","coordinate","theme","legend","interactions","annotations"]);return e.data(o),e.facet(a,(0,r.__assign)((0,r.__assign)({},f),{fields:s,eachView:function(t,e){var n=c(t,e);if(n.geometries)(0,u.execViewAdaptor)(t,n);else{var r=n,i=r.options;i.tooltip&&t.interaction("tooltip"),(0,l.execPlotAdaptor)(r.type,t,i)}}})),t}function f(t){var e=t.chart,n=t.options,a=n.axes,l=n.meta,u=n.tooltip,c=n.coordinate,f=n.theme,d=n.legend,p=n.interactions,h=n.annotations,g={};return a&&(0,i.each)(a,(function(t,e){g[e]=(0,s.pick)(t,o.AXIS_META_CONFIG_KEYS)})),g=(0,s.deepAssign)({},l,g),e.scale(g),e.coordinate(c),a?(0,i.each)(a,(function(t,n){e.axis(n,t)})):e.axis(!1),u?(e.interaction("tooltip"),e.tooltip(u)):!1===u&&e.removeInteraction("tooltip"),e.legend(d),f&&e.theme(f),(0,i.each)(p,(function(t){!1===t.enable?e.removeInteraction(t.type):e.interaction(t.type,t.cfg)})),(0,i.each)(h,(function(t){e.annotation()[t.type]((0,r.__assign)({},t))})),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.execViewAdaptor=function(t,e){var n=e.data,l=e.coordinate,u=e.interactions,c=e.annotations,f=e.animation,d=e.tooltip,p=e.axes,h=e.meta,g=e.geometries;n&&t.data(n);var v={};p&&(0,i.each)(p,(function(t,e){v[e]=(0,s.pick)(t,o.AXIS_META_CONFIG_KEYS)})),v=(0,s.deepAssign)({},h,v),t.scale(v),l&&t.coordinate(l),!1===p?t.axis(!1):(0,i.each)(p,(function(e,n){t.axis(n,e)})),(0,i.each)(g,(function(e){var n=(0,a.geometry)({chart:t,options:e}).ext,r=e.adjust;r&&n.geometry.adjust(r)})),(0,i.each)(u,(function(e){!1===e.enable?t.removeInteraction(e.type):t.interaction(e.type,e.cfg)})),(0,i.each)(c,(function(e){t.annotation()[e.type]((0,r.__assign)({},e))})),"boolean"===typeof f?t.animate(!1):(t.animate(!0),(0,i.each)(t.geometries,(function(t){t.animate(f)}))),d?(t.interaction("tooltip"),t.tooltip(d)):!1===d&&t.removeInteraction("tooltip")};var r=n(1),i=n(0),a=n(49),o=n(97),s=n(8)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.DEFAULT_OPTIONS=void 0,e.DEFAULT_OPTIONS={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,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.CirclePacking=void 0;var r=n(1),i=n(18),a=n(1278),o=n(596);n(1281);var s=function(t){function e(){var e=null!==t&&t.apply(this,arguments)||this;return e.type="circle-packing",e}return(0,r.__extends)(e,t),e.getDefaultOptions=function(){return o.DEFAULT_OPTIONS},e.prototype.getDefaultOptions=function(){return e.getDefaultOptions()},e.prototype.getSchemaAdaptor=function(){return a.adaptor},e.prototype.triggerResize=function(){this.chart.destroyed||(this.chart.forceFit(),this.chart.clear(),this.execAdaptor(),this.chart.render(!0))},e}(i.Plot);e.CirclePacking=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.meta=h,e.adaptor=function(t){return(0,s.flow)(f,d,o.theme,h,p,v,o.legend,g,m,o.animation,(0,o.annotation)())(t)};var r=n(1),i=n(0),a=n(541),o=n(22),s=n(8),l=n(153),u=n(1279),c=n(596);function f(t){var e=t.chart,n=Math.min(e.viewBBox.width,e.viewBBox.height);return(0,s.deepAssign)({options:{size:function(t){return t.r*n}}},t)}function d(t){var e=t.options,n=t.chart,r=n.viewBBox,a=e.padding,o=e.appendPadding,s=e.drilldown,c=o;if(null===s||void 0===s?void 0:s.enabled){var f=(0,l.getAdjustAppendPadding)(n.appendPadding,(0,i.get)(s,["breadCrumb","position"]));c=(0,u.resolveAllPadding)([f,o])}var d=(0,u.resolvePaddingForCircle)(a,c,r).finalPadding;return n.padding=d,n.appendPadding=0,t}function p(t){var e=t.chart,n=t.options,i=e.padding,o=e.appendPadding,l=n.color,f=n.colorField,d=n.pointStyle,p=n.hierarchyConfig,h=n.sizeField,g=n.rawFields,v=void 0===g?[]:g,y=n.drilldown,m=(0,u.transformData)({data:n.data,hierarchyConfig:p,enableDrillDown:null===y||void 0===y?void 0:y.enabled,rawFields:v});e.data(m);var b=e.viewBBox,x=(0,u.resolvePaddingForCircle)(i,o,b).finalSize,_=function(t){return t.r*x};return h&&(_=function(t){return t[h]*x}),(0,a.point)((0,s.deepAssign)({},t,{options:{xField:"x",yField:"y",seriesField:f,sizeField:h,rawFields:(0,r.__spreadArrays)(c.RAW_FIELDS,v),point:{color:l,style:d,shape:"circle",size:_}}})),t}function h(t){return(0,s.flow)((0,o.scale)({},{x:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0},y:{min:0,max:1,minLimit:0,maxLimit:1,nice:!0}}))(t)}function g(t){var e=t.chart,n=t.options.tooltip;if(!1===n)e.tooltip(!1);else{var a=n;(0,i.get)(n,"fields")||(a=(0,s.deepAssign)({},{customItems:function(t){return t.map((function(t){var n=(0,i.get)(e.getOptions(),"scales"),a=(0,i.get)(n,["name","formatter"],(function(t){return t})),o=(0,i.get)(n,["value","formatter"],(function(t){return t}));return(0,r.__assign)((0,r.__assign)({},t),{name:a(t.data.name),value:o(t.data.value)})}))}},a)),e.tooltip(a)}return t}function v(t){return t.chart.axis(!1),t}function y(t){var e=t.drilldown,n=t.interactions,i=void 0===n?[]:n;return(null===e||void 0===e?void 0:e.enabled)?(0,s.deepAssign)({},t,{interactions:(0,r.__spreadArrays)(i,[{type:"drill-down",cfg:{drillDownConfig:e,transformData:u.transformData,enableDrillDown:!0}}])}):t}function m(t){var e=t.chart,n=t.options;return(0,o.interaction)({chart:e,options:y(n)}),t}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.transformData=function(t){var e=t.data,n=t.hierarchyConfig,s=t.rawFields,l=void 0===s?[]:s,u=t.enableDrillDown,c=(0,i.pack)(e,(0,r.__assign)((0,r.__assign)({},n),{field:"value",as:["x","y","r"]})),f=[];return c.forEach((function(t){for(var e,i=t.data.name,s=(0,r.__assign)({},t);s.depth>1;)i=(null===(e=s.parent.data)||void 0===e?void 0:e.name)+" / "+i,s=s.parent;if(u&&t.depth>2)return null;var c=(0,a.deepAssign)({},t.data,(0,r.__assign)((0,r.__assign)((0,r.__assign)({},(0,a.pick)(t.data,l)),{path:i}),t));c.ext=n,c[o.HIERARCHY_DATA_TRANSFORM_PARAMS]={hierarchyConfig:n,rawFields:l,enableDrillDown:u},f.push(c)})),f},e.resolveAllPadding=l,e.resolvePaddingForCircle=function(t,e,n){var r=l([t,e]),i=r[0],a=r[1],o=r[2],s=r[3],u=n.width,c=n.height,f=u-(s+a),d=c-(i+o),p=Math.min(f,d),h=(f-p)/2,g=(d-p)/2;return{finalPadding:[i+g,a+h,o+g,s+h],finalSize:p<0?0:p}};var r=n(1),i=n(1280),a=n(8),o=n(193),s=n(153);function l(t){var e=t.map((function(t){return(0,s.normalPadding)(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}},function(t,e,n){"use strict";var r=n(6);Object.defineProperty(e,"__esModule",{value:!0}),e.pack=function(t,e){var n,r=(e=(0,a.assign)({},l,e)).as;if(!(0,a.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=(0,o.getField)(e)}catch(d){console.warn(d)}var s=function(t){return i.pack().size(e.size).padding(e.padding)(i.hierarchy(t).sum((function(t){return t[n]})).sort(e.sort))}(t),u=r[0],c=r[1],f=r[2];return s.each((function(t){t[u]=t.x,t[c]=t.y,t[f]=t.r})),(0,o.getAllNodes)(s)};var i=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==r(t)&&"function"!==typeof t)return{default:t};var n=s(e);if(n&&n.has(t))return n.get(t);var i={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in t)if("default"!==o&&Object.prototype.hasOwnProperty.call(t,o)){var l=a?Object.getOwnPropertyDescriptor(t,o):null;l&&(l.get||l.set)?Object.defineProperty(i,o,l):i[o]=t[o]}return i.default=t,n&&n.set(t,i),i}(n(188)),a=n(0),o=n(305);function s(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,n=new WeakMap;return(s=function(t){return t?n:e})(t)}var l={field:"value",as:["x","y","r"],sort:function(t,e){return e.value-t.value}}},function(t,e,n){"use strict";n(306)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.notice=a,e.Lab=e.Stage=void 0;var r,i=n(594);function a(t,e){console.warn(t===r.DEV?"Plot '"+e+"' is in DEV stage, just give us issues.":t===r.BETA?"Plot '"+e+"' is in BETA stage, DO NOT use it in production env.":t===r.STABLE?"Plot '"+e+"' is in STABLE stage, import it by \"import { "+e+" } from '@antv/g2plot'\".":"invalid Stage type.")}e.Stage=r,function(t){t.DEV="DEV",t.BETA="BETA",t.STABLE="STABLE"}(r||(e.Stage=r={}));var o=function(){function t(){}return Object.defineProperty(t,"MultiView",{get:function(){return a(r.STABLE,"MultiView"),i.Mix},enumerable:!1,configurable:!0}),t}();e.Lab=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.adaptor=e.statistic=void 0;var r=n(1),i=n(0),a=n(37),o=n(44),s=n(508),l=n(17),u=n(310),c=n(597);function f(t){var e=t.chart,n=t.options,r=n.percent,a=n.range,f=n.radius,d=n.innerRadius,p=n.startAngle,h=n.endAngle,g=n.axis,v=n.indicator,y=n.gaugeStyle,m=a.color,b=a.width;if(v){var x=c.getIndicatorData(r),_=e.createView({id:u.INDICATEOR_VIEW_ID});_.data(x),_.point().position(u.PERCENT+"*1").shape("gauge-indicator").customInfo({defaultColor:e.getTheme().defaultColor,indicator:v}),_.coordinate("polar",{startAngle:p,endAngle:h,radius:d*f}),_.axis(u.PERCENT,g),_.scale(u.PERCENT,l.pick(g,s.AXIS_META_CONFIG_KEYS))}var O=c.getRangeData(r,n.range),P=e.createView({id:u.RANGE_VIEW_ID});P.data(O);var w=i.isString(m)?[m,u.DEFAULT_COLOR]:m;return o.interval({chart:P,options:{xField:"1",yField:u.RANGE_VALUE,seriesField:u.RANGE_TYPE,rawFields:[u.PERCENT],isStack:!0,interval:{color:w,style:y},args:{zIndexReversed:!0},minColumnWidth:b,maxColumnWidth:b}}),P.coordinate("polar",{innerRadius:d,radius:f,startAngle:p,endAngle:h}).transpose(),t}function d(t){var e,n=t.chart,r=t.options,i=r.type,a=r.meter;if("meter"===i){var o=r.innerRadius,s=r.radius,l=r.startAngle,c=r.endAngle,f=r.range,d=null===f||void 0===f?void 0:f.width,p=null===f||void 0===f?void 0:f.width,h=n.getTheme().background;h&&"transparent"!==h||(h="#fff");var g=n.createView({id:u.MASK_VIEW_ID});g.data([(e={},e[u.RANGE_TYPE]="1",e[u.RANGE_VALUE]=1,e)]);var v={meter:a};g.interval({minColumnWidth:d,maxColumnWidth:p}).position("1*"+u.RANGE_VALUE).color(h).adjust("stack").shape("meter-gauge").customInfo(v),g.coordinate("polar",{innerRadius:o,radius:s,startAngle:l,endAngle:c}).transpose()}return t}function p(t){var e;return l.flow(a.scale(((e={range:{min:0,max:1,maxLimit:1,minLimit:0}})[u.PERCENT]={},e)))(t)}function h(t,e){var n=t.chart,i=t.options,a=i.statistic,o=i.percent;if(n.getController("annotation").clear(!0),a){var s=a.content,u=void 0;s&&(u=l.deepAssign({},{content:(100*o).toFixed(2)+"%",style:{opacity:.75,fontSize:"30px",lineHeight:1,textAlign:"center",color:"rgba(44,53,66,0.85)"}},s)),l.renderGaugeStatistic(n,{statistic:r.__assign(r.__assign({},a),{content:u})},{percent:o})}return e&&n.render(!0),t}function g(t){var e=t.chart;return e.legend(!1),e.tooltip(!1),t}e.statistic=h,e.adaptor=function(t){return l.flow(a.theme,a.animation,f,p,h,a.interaction,d,a.annotation(),g)(t)}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(1);n(15).registerShape("point","gauge-indicator",{draw:function(t,e){var n=t.customInfo,i=n.indicator,a=n.defaultColor,o=i,s=o.pointer,l=o.pin,u=e.addGroup(),c=this.parsePoint({x:0,y:0});return s&&u.addShape("line",{name:"pointer",attrs:r.__assign({x1:c.x,y1:c.y,x2:t.x,y2:t.y,stroke:a},s.style)}),l&&u.addShape("circle",{name:"pin",attrs:r.__assign({x:c.x,y:c.y,stroke:a},l.style)}),u}})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(15);r.registerShape("interval","meter-gauge",{draw:function(t,e){var n=t.customInfo.meter,i=void 0===n?{}:n,a=i.steps,o=void 0===a?50:a,s=i.stepRatio,l=void 0===s?.5:s,u=this.coordinate.endAngle-this.coordinate.startAngle,c=u/o,f=0;l>0&&l<=1&&(f=(c=u/((1-l)/l*(o-1)+o))*(1-l)/l);var d=e.addGroup();if(f>0)for(var p=this.coordinate.getCenter(),h=this.coordinate.getRadius(),g=r.Util.getAngle(t,this.coordinate),v=g.startAngle,y=g.endAngle,m=v,b=0;m<y&&b<2*o-1;b++){var x=b%2;if(x){var _=r.Util.getSectorPath(p.x,p.y,h,m,Math.min(m+f,y),h*this.coordinate.innerRadius);d.addShape("path",{name:"meter-gauge-mask",attrs:{path:_,fill:t.color,stroke:t.color,lineWidth:.5},capture:!1})}m+=x?f:c}return d}})},function(t,e,n){"use strict";var r=n(9),i=n.n(r),a=n(25),o=n.n(a),s=n(355),l=n.n(s),u=n(10),c=n.n(u),f=n(11),d=n.n(f),p=n(5),h=n.n(p),g=n(66),v=[1,1.2,1.5,2,2.2,2.4,2.5,3,4,5,6,7.5,8,10];function y(t){var e=1;if(0===(t=Math.abs(t)))return e;if(t<1){for(var n=0;t<1;)e/=10,t*=10,n++;return e.toString().length>12&&(e=parseFloat(e.toFixed(n))),e}for(;t>10;)e*=10,t/=10;return e}function m(t,e,n,r){for(var i=!1,a=v[t],o=t;o<v.length;o++)if(b({interval:v[o],tickCount:e,max:r,min:n})){a=v[o],i=!0;break}return i?a:10*m(0,e,n/10,r/10)}function b(t){var e=t.interval,n=t.tickCount,r=t.max,i=t.min;return Math.floor(i/e)*e+(n-1)*e>=r}function x(t){var e=t.toString(),n=e.indexOf("."),r=e.indexOf("e-"),i=r>=0?parseInt(e.substr(r+2),10):e.substr(n+1).length;return i>20&&(i=20),i}function _(t,e){return parseFloat(t.toFixed(e))}function O(t){var e=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,r=h()(t);if(e){var i=h()(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d()(this,n)}}Object(g.registerTickMethod)("linear-strict-tick-method",(function(t){var e=t||{},n=e.tickCount,r=e.tickInterval,i=t||{},a=i.min,o=i.max;a=isNaN(a)?0:a,o=isNaN(o)?0:o;var s=n&&n>=2?n:5,l=r||function(t){var e=t.tickCount,n=t.min,r=t.max;if(n===r)return 1*y(r);for(var i=(r-n)/(e-1),a=y(i),o=i/a,s=r/a,l=n/a,u=0,c=0;c<v.length;c++)if(o<=v[c]){u=c;break}var f=m(u,e,l,s),d=x(f)+x(a);return _(f*a,d)}({tickCount:s,max:o,min:a}),u=Math.floor(a/l)*l;if(r){var c=Math.abs(Math.ceil((o-u)/r))+1;s=Math.max(s,c)}for(var f=[],d=0,p=x(l);d<s;)f.push(_(u+d*l,p)),d++;return f}));var P=function(t){c()(n,t);var e=O(n);function n(t){var r;return i()(this,n),(r=e.call(this,t)).type="linear-strict",r}return o()(n,[{key:"initCfg",value:function(){l()(h()(n.prototype),"initCfg",this).call(this),this.tickMethod="linear-strict-tick-method"}},{key:"calculateTicks",value:function(){var t=this.nice;this.nice=!0;var e=l()(h()(n.prototype),"calculateTicks",this).call(this);return this.nice=t,e.length&&(this.min=e[0],this.max=e[e.length-1]),e}}]),n}(g.Linear);Object(g.getScale)("linear-strict")||Object(g.registerScale)("linear-strict",P)}])},t.exports=r(n(0),n(18))},196:function(t,e,n){"use strict";n.d(e,"a",(function(){return o}));var r=n(0),i=n.n(r),a=n(31);function o(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=[];return i.a.Children.forEach(t,(function(t){(void 0!==t&&null!==t||e.keepEmpty)&&(Array.isArray(t)?n=n.concat(o(t)):Object(a.isFragment)(t)&&t.props?n=n.concat(o(t.props.children,e)):n.push(t))})),n}},197:function(t,e,n){"use strict";var r=n(1),i=n(0),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},o=n(9),s=function(t,e){return i.createElement(o.a,Object(r.a)(Object(r.a)({},t),{},{ref:e,icon:a}))};s.displayName="RightOutlined";e.a=i.forwardRef(s)},198:function(t,e,n){"use strict";function r(t,e){if(null==t)return{};var n,r,i=function(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}(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}n.d(e,"a",(function(){return r}))},201:function(t,e,n){"use strict";function r(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}n.d(e,"a",(function(){return r}))},206:function(t,e,n){"use strict";function r(t){return Object.keys(t).reduce((function(e,n){return!n.startsWith("data-")&&!n.startsWith("aria-")&&"role"!==n||n.startsWith("data-__")||(e[n]=t[n]),e}),{})}n.d(e,"a",(function(){return r}))},213:function(t,e,n){"use strict";var r=n(1),i=n(0),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},o=n(9),s=function(t,e){return i.createElement(o.a,Object(r.a)(Object(r.a)({},t),{},{ref:e,icon:a}))};s.displayName="DoubleRightOutlined";e.a=i.forwardRef(s)},215:function(t,e,n){"use strict";n.d(e,"a",(function(){return i}));var r=n(201);function i(t,e){if(t){if("string"===typeof t)return Object(r.a)(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)?Object(r.a)(t,e):void 0}}},235:function(t,e,n){"use strict";var r=n(147),i=n(58),a=n(59),o=n(61),s=n(60),l=n(420),u=n(421),c=n(415),f=n(305),d=n(306),p=n(182),h=n.n(p),g=n(0),v=n(80),y=n(166),m=n(167),b=n(163),x=n(4),_=function(t){Object(o.a)(n,t);var e=Object(s.a)(n);function n(){var t;Object(i.a)(this,n);for(var r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))).state={transactions:[],selectedMonth:"",loading:!1},t.handleQueryAccountTransaction=function(e){if(e){var n,r;if(t.setState({loading:!0}),t.state.selectedMonth){var i=t.state.selectedMonth.split("-").filter((function(t){return t}));1===i.length?n=i[0]:2===i.length&&(n=i[0],r=i[1])}Object(v.b)("/api/auth/transaction?account=".concat(e,"&year=").concat(n,"&month=").concat(r)).then((function(e){t.setState({transactions:e})})).catch(console.error).finally((function(){t.setState({loading:!1})}))}},t.handleChangeMonth=function(e){t.setState({selectedMonth:e},(function(){t.handleQueryAccountTransaction(t.props.account)}))},t}return Object(a.a)(n,[{key:"componentDidMount",value:function(){this.props.account&&this.handleQueryAccountTransaction(this.props.account)}},{key:"componentWillReceiveProps",value:function(t){t.visible&&this.handleQueryAccountTransaction(t.account)}},{key:"render",value:function(){var t=this.props.account,e=this.state,n=e.transactions,i=e.loading;return Object(x.jsx)(c.a,Object(r.a)(Object(r.a)({title:Object(x.jsxs)("div",{style:{fontSize:14},children:[Object(x.jsx)("div",{children:t}),Object(x.jsxs)("div",{children:["\u6700\u8fd1",n.length,"\u6761\u4ea4\u6613\u8bb0\u5f55"]})]}),placement:"bottom",closable:!0,className:"page-drawer",height:"90vh",bodyStyle:{display:"flex",justifyContent:"center"}},this.props),{},{children:Object(x.jsxs)("div",{className:"page-form",children:[Object(x.jsx)(b.a,{size:"middle",value:this.state.selectedMonth,onChange:this.handleChangeMonth}),Object(x.jsx)(f.b,{itemLayout:"horizontal",loading:i,dataSource:n,renderItem:function(e){var n,r,i=e.costCurrency&&e.currency!==e.costCurrency,a=Boolean(e.price);return i&&(n=h()(e.costPrice).mul(h()(e.number).abs()),a&&(r=h()(e.price).sub(h()(e.costPrice)).mul(h()(e.number).abs()))),Object(x.jsx)(f.b.Item,{actions:[Object(x.jsxs)("div",{style:{textAlign:"right"},children:[Object(x.jsx)("div",{children:e.number?Object(y.a)(t,e.number,e.currencySymbol,e.currency):""}),Object(x.jsx)("div",{style:{fontSize:"12px"},children:e.balance})]})],children:Object(x.jsx)(f.b.Item.Meta,{avatar:Object(x.jsx)(m.a,{iconType:Object(v.d)(t)}),title:e.desc,description:Object(x.jsxs)("div",{children:[e.tags&&Object(x.jsx)("div",{children:e.tags.map((function(t){return Object(x.jsxs)("a",{style:{marginRight:"4px"},children:["#",t]})}))}),Object(x.jsxs)("span",{children:[e.date,"\xa0",e.payee,"\xa0",e.commodity]}),i&&Object(x.jsx)("div",{style:{marginTop:"13px"},children:a?Object(x.jsxs)(g.Fragment,{children:[Object(x.jsxs)(d.a,{children:["\u6210\u672c: ",e.costPrice," (",e.costDate,")"]}),Object(x.jsxs)(d.a,{children:["\u786e\u8ba4\u51c0\u503c: ",e.price]}),r>=0?Object(x.jsxs)(g.Fragment,{children:[Object(x.jsxs)(d.a,{icon:Object(x.jsx)(l.a,{}),color:"#f50",children:[(100*Number(r)/Number(n)).toFixed(2),"%"]}),Object(x.jsxs)(d.a,{color:"#f50",children:["+",Math.abs(r).toFixed(2)]})]}):Object(x.jsxs)(g.Fragment,{children:[Object(x.jsxs)(d.a,{icon:Object(x.jsx)(u.a,{}),color:"#1DA57A",children:[(100*Number(r)/Number(n)).toFixed(2),"%"]}),Object(x.jsxs)(d.a,{color:"#1DA57A",children:["-",Math.abs(r).toFixed(2)]})]})]}):Object(x.jsx)(g.Fragment,{children:Object(x.jsxs)(d.a,{children:["\u51c0\u503c: ",e.costPrice]})})})]})})})}})]})}))}}]),n}(g.Component);e.a=_},258:function(t,e,n){"use strict";n.d(e,"a",(function(){return a}));var r=n(201);var i=n(215);function a(t){return function(t){if(Array.isArray(t))return Object(r.a)(t)}(t)||function(t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||Object(i.a)(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},304:function(t,e,n){"use strict";var r=n(2),i=n(11),a=n(5),o=n(3),s=n(0),l=n(7),u=n.n(l),c=n(91),f=n(41),d=n(144);function p(t){return"object"==typeof t&&null!=t&&1===t.nodeType}function h(t,e){return(!e||"hidden"!==t)&&"visible"!==t&&"clip"!==t}function g(t,e){if(t.clientHeight<t.scrollHeight||t.clientWidth<t.scrollWidth){var n=getComputedStyle(t,null);return h(n.overflowY,e)||h(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 v(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}var y=function(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(!p(t))throw new TypeError("Invalid target");for(var u=document.scrollingElement||document.documentElement,c=[],f=t;p(f)&&l(f);){if((f=f.parentElement)===u){c.push(f);break}null!=f&&f===document.body&&g(f)&&!g(document.documentElement)||null!=f&&g(f,s)&&c.push(f)}for(var d=n.visualViewport?n.visualViewport.width:innerWidth,h=n.visualViewport?n.visualViewport.height:innerHeight,y=window.scrollX||pageXOffset,m=window.scrollY||pageYOffset,b=t.getBoundingClientRect(),x=b.height,_=b.width,O=b.top,P=b.right,w=b.bottom,M=b.left,C="start"===i||"nearest"===i?O:"end"===i?w:O+x/2,S="center"===a?M+_/2:"end"===a?P:M,A=[],E=0;E<c.length;E++){var j=c[E],T=j.getBoundingClientRect(),I=T.height,k=T.width,F=T.top,L=T.right,D=T.bottom,N=T.left;if("if-needed"===r&&O>=0&&M>=0&&w<=h&&P<=d&&O>=F&&w<=D&&M>=N&&P<=L)return A;var R=getComputedStyle(j),B=parseInt(R.borderLeftWidth,10),z=parseInt(R.borderTopWidth,10),V=parseInt(R.borderRightWidth,10),G=parseInt(R.borderBottomWidth,10),W=0,Y=0,H="offsetWidth"in j?j.offsetWidth-j.clientWidth-B-V:0,U="offsetHeight"in j?j.offsetHeight-j.clientHeight-z-G:0;if(u===j)W="start"===i?C:"end"===i?C-h:"nearest"===i?v(m,m+h,h,z,G,m+C,m+C+x,x):C-h/2,Y="start"===a?S:"center"===a?S-d/2:"end"===a?S-d:v(y,y+d,d,B,V,y+S,y+S+_,_),W=Math.max(0,W+m),Y=Math.max(0,Y+y);else{W="start"===i?C-F-z:"end"===i?C-D+G+U:"nearest"===i?v(F,D,I,z,G+U,C,C+x,x):C-(F+I/2)+U/2,Y="start"===a?S-N-B:"center"===a?S-(N+k/2)+H/2:"end"===a?S-L+V+H:v(N,L,k,B,V+H,S,S+_,_);var X=j.scrollLeft,q=j.scrollTop;C+=q-(W=Math.max(0,Math.min(q+W,j.scrollHeight-I+U))),S+=X-(Y=Math.max(0,Math.min(X+Y,j.scrollWidth-k+H)))}A.push({el:j,top:W,left:Y})}return A};function m(t){return t===Object(t)&&0!==Object.keys(t).length}var b=function(t,e){var n=!t.ownerDocument.documentElement.contains(t);if(m(e)&&"function"===typeof e.behavior)return e.behavior(n?[]:y(t,e));if(!n){var r=function(t){return!1===t?{block:"end",inline:"nearest"}:m(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)}))}(y(t,r),r.behavior)}},x=["parentNode"];function _(t){return void 0===t||!1===t?[]:Array.isArray(t)?t:[t]}function O(t,e){if(t.length){var n=t.join("_");return e?"".concat(e,"_").concat(n):x.indexOf(n)>=0?"".concat("form_item","_").concat(n):n}}function P(t){return _(t).join("_")}function w(t){var e=Object(c.g)(),n=Object(a.a)(e,1)[0],i=s.useRef({}),o=s.useMemo((function(){return null!==t&&void 0!==t?t:Object(r.a)(Object(r.a)({},n),{__INTERNAL__:{itemRef:function(t){return function(e){var n=P(t);e?i.current[n]=e:delete i.current[n]}}},scrollToField:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=_(t),i=O(n,o.__INTERNAL__.name),a=i?document.getElementById(i):null;a&&b(a,Object(r.a)({scrollMode:"if-needed",block:"nearest"},e))},getFieldInstance:function(t){var e=P(t);return i.current[e]}})}),[t,n]);return[o]}var M=n(50),C=function(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},S=function(t,e){var n,l=s.useContext(M.b),p=s.useContext(f.b),h=p.getPrefixCls,g=p.direction,v=p.form,y=t.prefixCls,m=t.className,b=void 0===m?"":m,x=t.size,_=void 0===x?l:x,O=t.form,P=t.colon,S=t.labelAlign,A=t.labelWrap,E=t.labelCol,j=t.wrapperCol,T=t.hideRequiredMark,I=t.layout,k=void 0===I?"horizontal":I,F=t.scrollToFirstError,L=t.requiredMark,D=t.onFinishFailed,N=t.name,R=C(t,["prefixCls","className","size","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name"]),B=Object(s.useMemo)((function(){return void 0!==L?L:v&&void 0!==v.requiredMark?v.requiredMark:!T}),[T,L,v]),z=null!==P&&void 0!==P?P:null===v||void 0===v?void 0:v.colon,V=h("form",y),G=u()(V,(n={},Object(o.a)(n,"".concat(V,"-").concat(k),!0),Object(o.a)(n,"".concat(V,"-hide-required-mark"),!1===B),Object(o.a)(n,"".concat(V,"-rtl"),"rtl"===g),Object(o.a)(n,"".concat(V,"-").concat(_),_),n),b),W=w(O),Y=Object(a.a)(W,1)[0],H=Y.__INTERNAL__;H.name=N;var U=Object(s.useMemo)((function(){return{name:N,labelAlign:S,labelCol:E,labelWrap:A,wrapperCol:j,vertical:"vertical"===k,colon:z,requiredMark:B,itemRef:H.itemRef,form:Y}}),[N,S,E,j,k,z,B,Y]);s.useImperativeHandle(e,(function(){return Y}));return s.createElement(M.a,{size:_},s.createElement(d.a.Provider,{value:U},s.createElement(c.f,Object(r.a)({id:N},R,{name:N,onFinishFailed:function(t){null===D||void 0===D||D(t);var e={block:"nearest"};F&&t.errorFields.length&&("object"===Object(i.a)(F)&&(e=F),Y.scrollToField(t.errorFields[0].name,e))},form:Y,className:G}))))},A=s.forwardRef(S),E=n(24),j=n(39),T=n(32),I=n(90),k=n(95),F=n(96),L=n(92),D=n(51),N=n(259),R=n(37),B=n(1),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},V=n(9),G=function(t,e){return s.createElement(V.a,Object(B.a)(Object(B.a)({},t),{},{ref:e,icon:z}))};G.displayName="QuestionCircleOutlined";var W=s.forwardRef(G),Y=n(195),H=n(30),U=n(27),X=n(179),q=function(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};var K=function(t){var e=t.prefixCls,n=t.label,l=t.htmlFor,c=t.labelCol,f=t.labelAlign,p=t.colon,h=t.required,g=t.requiredMark,v=t.tooltip,y=Object(H.b)("Form"),m=Object(a.a)(y,1)[0];return n?s.createElement(d.a.Consumer,{key:"label"},(function(t){var a,d,y=t.vertical,b=t.labelAlign,x=t.labelCol,_=t.labelWrap,O=t.colon,P=c||x||{},w=f||b,M="".concat(e,"-item-label"),C=u()(M,"left"===w&&"".concat(M,"-left"),P.className,Object(o.a)({},"".concat(M,"-wrap"),!!_)),S=n,A=!0===p||!1!==O&&!1!==p;A&&!y&&"string"===typeof n&&""!==n.trim()&&(S=n.replace(/[:|\uff1a]\s*$/,""));var E=function(t){return t?"object"!==Object(i.a)(t)||s.isValidElement(t)?{title:t}:t:null}(v);if(E){var j=E.icon,T=void 0===j?s.createElement(W,null):j,I=q(E,["icon"]),k=s.createElement(X.a,I,s.cloneElement(T,{className:"".concat(e,"-item-tooltip"),title:""}));S=s.createElement(s.Fragment,null,S,k)}"optional"!==g||h||(S=s.createElement(s.Fragment,null,S,s.createElement("span",{className:"".concat(e,"-item-optional"),title:""},(null===m||void 0===m?void 0:m.optional)||(null===(d=U.a.Form)||void 0===d?void 0:d.optional))));var F=u()((a={},Object(o.a)(a,"".concat(e,"-item-required"),h),Object(o.a)(a,"".concat(e,"-item-required-mark-optional"),"optional"===g),Object(o.a)(a,"".concat(e,"-item-no-colon"),!A),a));return s.createElement(Y.a,Object(r.a)({},P,{className:C}),s.createElement("label",{htmlFor:l,className:F,title:"string"===typeof n?n:""},S))})):null},$=n(93),Z=n(38),Q=[];function J(t,e,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return{key:"string"===typeof t?t:"".concat(n,"-").concat(r),error:t,errorStatus:e}}function tt(t){var e=t.help,n=t.helpStatus,i=t.errors,a=void 0===i?Q:i,l=t.warnings,c=void 0===l?Q:l,p=t.className,h=s.useContext(d.c).prefixCls,g=s.useContext(f.b).getPrefixCls,v="".concat(h,"-item-explain"),y=g(),m=s.useMemo((function(){return void 0!==e&&null!==e?[J(e,n,"help")]:[].concat(Object(E.a)(a.map((function(t,e){return J(t,"error","error",e)}))),Object(E.a)(c.map((function(t,e){return J(t,"warning","warning",e)}))))}),[e,n,a,c]);return s.createElement($.b,Object(r.a)({},Z.a,{motionName:"".concat(y,"-show-help"),motionAppear:!1,motionEnter:!1,visible:!!m.length,onLeaveStart:function(t){return t.style.height="auto",{height:t.offsetHeight}}}),(function(t){var e=t.className,n=t.style;return s.createElement("div",{className:u()(v,e,p),style:n},s.createElement($.a,Object(r.a)({keys:m},Z.a,{motionName:"".concat(y,"-show-help-item"),component:!1}),(function(t){var e=t.key,n=t.error,r=t.errorStatus,i=t.className,a=t.style;return s.createElement("div",{key:e,role:"alert",className:u()(i,Object(o.a)({},"".concat(v,"-").concat(r),r)),style:a},n)})))}))}var et=function(t){var e=t.prefixCls,n=t.status,i=t.wrapperCol,a=t.children,o=t.errors,l=t.warnings,c=t._internalItemRender,f=t.extra,p=t.help,h="".concat(e,"-item"),g=s.useContext(d.a),v=i||g.wrapperCol||{},y=u()("".concat(h,"-control"),v.className),m=s.useMemo((function(){return Object(r.a)({},g)}),[g]);delete m.labelCol,delete m.wrapperCol;var b=s.createElement("div",{className:"".concat(h,"-control-input")},s.createElement("div",{className:"".concat(h,"-control-input-content")},a)),x=s.useMemo((function(){return{prefixCls:e,status:n}}),[e,n]),_=s.createElement(d.c.Provider,{value:x},s.createElement(tt,{errors:o,warnings:l,help:p,helpStatus:n,className:"".concat(h,"-explain-connected")})),O=f?s.createElement("div",{className:"".concat(h,"-extra")},f):null,P=c&&"pro_table_render"===c.mark&&c.render?c.render(t,{input:b,errorList:_,extra:O}):s.createElement(s.Fragment,null,b,_,O);return s.createElement(d.a.Provider,{value:m},s.createElement(Y.a,Object(r.a)({},v,{className:y}),P))},nt=n(62),rt=n(34);function it(t){var e=s.useState(t),n=Object(a.a)(e,2),r=n[0],i=n[1];return s.useEffect((function(){var e=setTimeout((function(){i(t)}),t.length?0:10);return function(){clearTimeout(e)}}),[t]),r}var at=function(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},ot=(Object(R.a)("success","warning","error","validating",""),s.memo((function(t){return t.children}),(function(t,e){return t.value===e.value&&t.update===e.update})));var st={success:k.a,warning:F.a,error:L.a,validating:D.a};var lt=function(t){var e=t.name,n=t.noStyle,l=t.dependencies,p=t.prefixCls,h=t.style,g=t.className,v=t.shouldUpdate,y=t.hasFeedback,m=t.help,b=t.rules,x=t.validateStatus,P=t.children,w=t.required,M=t.label,C=t.messageVariables,S=t.trigger,A=void 0===S?"onChange":S,k=t.validateTrigger,F=t.hidden,L=at(t,["name","noStyle","dependencies","prefixCls","style","className","shouldUpdate","hasFeedback","help","rules","validateStatus","children","required","label","messageVariables","trigger","validateTrigger","hidden"]),D=Object(s.useContext)(f.b).getPrefixCls,R=Object(s.useContext)(d.a),B=R.name,z=R.requiredMark,V="function"===typeof P,G=Object(s.useContext)(d.f),W=Object(s.useContext)(c.b).validateTrigger,Y=void 0!==k?k:W,H=function(t){return!(void 0===t||null===t)}(e),U=D("form",p),X=s.useContext(c.e),q=s.useRef(),$=function(t){var e=s.useState(t),n=Object(a.a)(e,2),r=n[0],i=n[1],o=Object(s.useRef)(null),l=Object(s.useRef)([]),u=Object(s.useRef)(!1);return s.useEffect((function(){return u.current=!1,function(){u.current=!0,rt.a.cancel(o.current),o.current=null}}),[]),[r,function(t){u.current||(null===o.current&&(l.current=[],o.current=Object(rt.a)((function(){o.current=null,i((function(t){var e=t;return l.current.forEach((function(t){e=t(e)})),e}))}))),l.current.push(t))}]}({}),Z=Object(a.a)($,2),Q=Z[0],J=Z[1],tt=Object(T.a)((function(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[]}})),lt=Object(a.a)(tt,2),ut=lt[0],ct=lt[1],ft=function(t,e){J((function(n){var i=Object(r.a)({},n),a=[].concat(Object(E.a)(t.name.slice(0,-1)),Object(E.a)(e)).join("__SPLIT__");return t.destroy?delete i[a]:i[a]=t,i}))},dt=s.useMemo((function(){var t=Object(E.a)(ut.errors),e=Object(E.a)(ut.warnings);return Object.values(Q).forEach((function(n){t.push.apply(t,Object(E.a)(n.errors||[])),e.push.apply(e,Object(E.a)(n.warnings||[]))})),[t,e]}),[Q,ut.errors,ut.warnings]),pt=Object(a.a)(dt,2),ht=pt[0],gt=pt[1],vt=it(ht),yt=it(gt),mt=function(){var t=s.useContext(d.a).itemRef,e=s.useRef({});return function(n,r){var a=r&&"object"===Object(i.a)(r)&&r.ref,o=n.join("_");return e.current.name===o&&e.current.originRef===a||(e.current.name=o,e.current.originRef=a,e.current.ref=Object(j.a)(t(n),a)),e.current.ref}}(),bt="";void 0!==x?bt=x:(null===ut||void 0===ut?void 0:ut.validating)?bt="validating":vt.length?bt="error":yt.length?bt="warning":(null===ut||void 0===ut?void 0:ut.touched)&&(bt="success");var xt=Object(s.useMemo)((function(){var t;if(y){var e=bt&&st[bt];t=e?s.createElement("span",{className:u()("".concat(U,"-item-feedback-icon"),"".concat(U,"-item-feedback-icon-").concat(bt))},s.createElement(e,null)):null}return{status:bt,hasFeedback:y,feedbackIcon:t,isFormItemInput:!0}}),[bt,y]);function _t(e,i,a){var l;if(n&&!F)return e;var c=(l={},Object(o.a)(l,"".concat(U,"-item"),!0),Object(o.a)(l,"".concat(U,"-item-with-help"),void 0!==m&&null!==m||vt.length||yt.length),Object(o.a)(l,"".concat(g),!!g),Object(o.a)(l,"".concat(U,"-item-has-feedback"),bt&&y),Object(o.a)(l,"".concat(U,"-item-has-success"),"success"===bt),Object(o.a)(l,"".concat(U,"-item-has-warning"),"warning"===bt),Object(o.a)(l,"".concat(U,"-item-has-error"),"error"===bt),Object(o.a)(l,"".concat(U,"-item-is-validating"),"validating"===bt),Object(o.a)(l,"".concat(U,"-item-hidden"),F),l);return s.createElement(N.a,Object(r.a)({className:u()(c),style:h,key:"row"},Object(I.a)(L,["colon","extra","fieldKey","requiredMark","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","labelAlign","labelWrap","labelCol","normalize","preserve","tooltip","validateFirst","valuePropName","wrapperCol","_internalItemRender"])),s.createElement(K,Object(r.a)({htmlFor:i,required:a,requiredMark:z},t,{prefixCls:U})),s.createElement(et,Object(r.a)({},t,ut,{errors:vt,warnings:yt,prefixCls:U,status:bt,help:m}),s.createElement(d.f.Provider,{value:ft},s.createElement(d.b.Provider,{value:xt},e))))}if(!H&&!V&&!l)return _t(P);var Ot={};return"string"===typeof M?Ot.label=M:e&&(Ot.label=String(e)),C&&(Ot=Object(r.a)(Object(r.a)({},Ot),C)),s.createElement(c.a,Object(r.a)({},t,{messageVariables:Ot,trigger:A,validateTrigger:Y,onMetaChange:function(t){var e=null===X||void 0===X?void 0:X.getKey(t.name);if(ct(t.destroy?{errors:[],warnings:[],touched:!1,validating:!1,name:[]}:t,!0),n&&G){var r=t.name;if(t.destroy)r=q.current||r;else if(void 0!==e){var i=Object(a.a)(e,2),o=i[0],s=i[1];r=[o].concat(Object(E.a)(s)),q.current=r}G(t,r)}}}),(function(n,a,o){var u=_(e).length&&a?a.name:[],c=O(u,B),f=void 0!==w?w:!(!b||!b.some((function(t){if(t&&"object"===Object(i.a)(t)&&t.required&&!t.warningOnly)return!0;if("function"===typeof t){var e=t(o);return e&&e.required&&!e.warningOnly}return!1}))),d=Object(r.a)({},n),p=null;if(Array.isArray(P)&&H)p=P;else if(V&&(!v&&!l||H));else if(!l||V||H)if(Object(nt.b)(P)){var h=Object(r.a)(Object(r.a)({},P.props),d);h.id||(h.id=c),Object(j.c)(P)&&(h.ref=mt(u,P)),new Set([].concat(Object(E.a)(_(A)),Object(E.a)(_(Y)))).forEach((function(t){h[t]=function(){for(var e,n,r,i,a,o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];null===(r=d[t])||void 0===r||(e=r).call.apply(e,[d].concat(s)),null===(a=(i=P.props)[t])||void 0===a||(n=a).call.apply(n,[i].concat(s))}})),p=s.createElement(ot,{value:d[t.valuePropName||"value"],update:P},Object(nt.a)(P,h))}else p=V&&(v||l)&&!H?P(o):P;else;return _t(p,c,f)}))},ut=function(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},ct=function(t){var e=t.prefixCls,n=t.children,i=ut(t,["prefixCls","children"]),a=(0,s.useContext(f.b).getPrefixCls)("form",e),o=s.useMemo((function(){return{prefixCls:a,status:"error"}}),[a]);return s.createElement(c.d,i,(function(t,e,i){return s.createElement(d.c.Provider,{value:o},n(t.map((function(t){return Object(r.a)(Object(r.a)({},t),{fieldKey:t.key})})),e,{errors:i.errors,warnings:i.warnings}))}))};var ft=A;ft.Item=lt,ft.List=ct,ft.ErrorList=tt,ft.useForm=w,ft.useFormInstance=function(){return Object(s.useContext)(d.a).form},ft.useWatch=c.h,ft.Provider=d.d,ft.create=function(){};e.a=ft},305:function(t,e,n){"use strict";n.d(e,"a",(function(){return nt}));var r=n(24),i=n(2),a=n(3),o=n(5),s=n(11),l=n(0),u=n.n(l),c=n(7),f=n.n(c),d=n(187),p=n(168),h=n(180),g=n(41),v=n(1),y=n(12),m=n(13),b=n(14),x=n(15),_=function(t){var e,n="".concat(t.rootPrefixCls,"-item"),r=f()(n,"".concat(n,"-").concat(t.page),(e={},Object(a.a)(e,"".concat(n,"-active"),t.active),Object(a.a)(e,"".concat(n,"-disabled"),!t.page),Object(a.a)(e,t.className,!!t.className),e));return u.a.createElement("li",{title:t.showTitle?t.page:null,className:r,onClick:function(){t.onClick(t.page)},onKeyPress:function(e){t.onKeyPress(e,t.onClick,t.page)},tabIndex:"0"},t.itemRender(t.page,"page",u.a.createElement("a",{rel:"nofollow"},t.page)))},O=13,P=38,w=40,M=function(t){Object(b.a)(n,t);var e=Object(x.a)(n);function n(){var t;Object(y.a)(this,n);for(var r=arguments.length,i=new Array(r),a=0;a<r;a++)i[a]=arguments[a];return(t=e.call.apply(e,[this].concat(i))).state={goInputText:""},t.buildOptionText=function(e){return"".concat(e," ").concat(t.props.locale.items_per_page)},t.changeSize=function(e){t.props.changeSize(Number(e))},t.handleChange=function(e){t.setState({goInputText:e.target.value})},t.handleBlur=function(e){var n=t.props,r=n.goButton,i=n.quickGo,a=n.rootPrefixCls,o=t.state.goInputText;r||""===o||(t.setState({goInputText:""}),e.relatedTarget&&(e.relatedTarget.className.indexOf("".concat(a,"-item-link"))>=0||e.relatedTarget.className.indexOf("".concat(a,"-item"))>=0)||i(t.getValidValue()))},t.go=function(e){""!==t.state.goInputText&&(e.keyCode!==O&&"click"!==e.type||(t.setState({goInputText:""}),t.props.quickGo(t.getValidValue())))},t}return Object(m.a)(n,[{key:"getValidValue",value:function(){var t=this.state.goInputText;return!t||isNaN(t)?void 0:Number(t)}},{key:"getPageSizeOptions",value:function(){var t=this.props,e=t.pageSize,n=t.pageSizeOptions;return n.some((function(t){return t.toString()===e.toString()}))?n:n.concat([e.toString()]).sort((function(t,e){return(isNaN(Number(t))?0:Number(t))-(isNaN(Number(e))?0:Number(e))}))}},{key:"render",value:function(){var t=this,e=this.props,n=e.pageSize,r=e.locale,i=e.rootPrefixCls,a=e.changeSize,o=e.quickGo,s=e.goButton,l=e.selectComponentClass,c=e.buildOptionText,f=e.selectPrefixCls,d=e.disabled,p=this.state.goInputText,h="".concat(i,"-options"),g=l,v=null,y=null,m=null;if(!a&&!o)return null;var b=this.getPageSizeOptions();if(a&&g){var x=b.map((function(e,n){return u.a.createElement(g.Option,{key:n,value:e.toString()},(c||t.buildOptionText)(e))}));v=u.a.createElement(g,{disabled:d,prefixCls:f,showSearch:!1,className:"".concat(h,"-size-changer"),optionLabelProp:"children",dropdownMatchSelectWidth:!1,value:(n||b[0]).toString(),onChange:this.changeSize,getPopupContainer:function(t){return t.parentNode},"aria-label":r.page_size,defaultOpen:!1},x)}return o&&(s&&(m="boolean"===typeof s?u.a.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:d,className:"".concat(h,"-quick-jumper-button")},r.jump_to_confirm):u.a.createElement("span",{onClick:this.go,onKeyUp:this.go},s)),y=u.a.createElement("div",{className:"".concat(h,"-quick-jumper")},r.jump_to,u.a.createElement("input",{disabled:d,type:"text",value:p,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":r.page}),r.page,m)),u.a.createElement("li",{className:"".concat(h)},v,y)}}]),n}(u.a.Component);M.defaultProps={pageSizeOptions:["10","20","50","100"]};var C=M;function S(){}function A(t){var e=Number(t);return"number"===typeof e&&!isNaN(e)&&isFinite(e)&&Math.floor(e)===e}function E(t,e,n){var r="undefined"===typeof t?e.pageSize:t;return Math.floor((n.total-1)/r)+1}var j=function(t){Object(b.a)(n,t);var e=Object(x.a)(n);function n(t){var r;Object(y.a)(this,n),(r=e.call(this,t)).getJumpPrevPage=function(){return Math.max(1,r.state.current-(r.props.showLessItems?3:5))},r.getJumpNextPage=function(){return Math.min(E(void 0,r.state,r.props),r.state.current+(r.props.showLessItems?3:5))},r.getItemIcon=function(t,e){var n=r.props.prefixCls,i=t||u.a.createElement("button",{type:"button","aria-label":e,className:"".concat(n,"-item-link")});return"function"===typeof t&&(i=u.a.createElement(t,Object(v.a)({},r.props))),i},r.savePaginationNode=function(t){r.paginationNode=t},r.isValid=function(t){var e=r.props.total;return A(t)&&t!==r.state.current&&A(e)&&e>0},r.shouldDisplayQuickJumper=function(){var t=r.props,e=t.showQuickJumper;return!(t.total<=r.state.pageSize)&&e},r.handleKeyDown=function(t){t.keyCode!==P&&t.keyCode!==w||t.preventDefault()},r.handleKeyUp=function(t){var e=r.getValidValue(t);e!==r.state.currentInputValue&&r.setState({currentInputValue:e}),t.keyCode===O?r.handleChange(e):t.keyCode===P?r.handleChange(e-1):t.keyCode===w&&r.handleChange(e+1)},r.handleBlur=function(t){var e=r.getValidValue(t);r.handleChange(e)},r.changePageSize=function(t){var e=r.state.current,n=E(t,r.state,r.props);e=e>n?n:e,0===n&&(e=r.state.current),"number"===typeof t&&("pageSize"in r.props||r.setState({pageSize:t}),"current"in r.props||r.setState({current:e,currentInputValue:e})),r.props.onShowSizeChange(e,t),"onChange"in r.props&&r.props.onChange&&r.props.onChange(e,t)},r.handleChange=function(t){var e=r.props,n=e.disabled,i=e.onChange,a=r.state,o=a.pageSize,s=a.current,l=a.currentInputValue;if(r.isValid(t)&&!n){var u=E(void 0,r.state,r.props),c=t;return t>u?c=u:t<1&&(c=1),"current"in r.props||r.setState({current:c}),c!==l&&r.setState({currentInputValue:c}),i(c,o),c}return s},r.prev=function(){r.hasPrev()&&r.handleChange(r.state.current-1)},r.next=function(){r.hasNext()&&r.handleChange(r.state.current+1)},r.jumpPrev=function(){r.handleChange(r.getJumpPrevPage())},r.jumpNext=function(){r.handleChange(r.getJumpNextPage())},r.hasPrev=function(){return r.state.current>1},r.hasNext=function(){return r.state.current<E(void 0,r.state,r.props)},r.runIfEnter=function(t,e){if("Enter"===t.key||13===t.charCode){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];e.apply(void 0,r)}},r.runIfEnterPrev=function(t){r.runIfEnter(t,r.prev)},r.runIfEnterNext=function(t){r.runIfEnter(t,r.next)},r.runIfEnterJumpPrev=function(t){r.runIfEnter(t,r.jumpPrev)},r.runIfEnterJumpNext=function(t){r.runIfEnter(t,r.jumpNext)},r.handleGoTO=function(t){t.keyCode!==O&&"click"!==t.type||r.handleChange(r.state.currentInputValue)};var i=t.onChange!==S;"current"in t&&!i&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var a=t.defaultCurrent;"current"in t&&(a=t.current);var o=t.defaultPageSize;return"pageSize"in t&&(o=t.pageSize),a=Math.min(a,E(o,void 0,t)),r.state={current:a,currentInputValue:a,pageSize:o},r}return Object(m.a)(n,[{key:"componentDidUpdate",value:function(t,e){var n=this.props.prefixCls;if(e.current!==this.state.current&&this.paginationNode){var r=this.paginationNode.querySelector(".".concat(n,"-item-").concat(e.current));r&&document.activeElement===r&&r.blur()}}},{key:"getValidValue",value:function(t){var e=t.target.value,n=E(void 0,this.state,this.props),r=this.state.currentInputValue;return""===e?e:isNaN(Number(e))?r:e>=n?n:Number(e)}},{key:"getShowSizeChanger",value:function(){var t=this.props,e=t.showSizeChanger,n=t.total,r=t.totalBoundaryShowSizeChanger;return"undefined"!==typeof e?e:n>r}},{key:"renderPrev",value:function(t){var e=this.props,n=e.prevIcon,r=(0,e.itemRender)(t,"prev",this.getItemIcon(n,"prev page")),i=!this.hasPrev();return Object(l.isValidElement)(r)?Object(l.cloneElement)(r,{disabled:i}):r}},{key:"renderNext",value:function(t){var e=this.props,n=e.nextIcon,r=(0,e.itemRender)(t,"next",this.getItemIcon(n,"next page")),i=!this.hasNext();return Object(l.isValidElement)(r)?Object(l.cloneElement)(r,{disabled:i}):r}},{key:"render",value:function(){var t=this,e=this.props,n=e.prefixCls,r=e.className,o=e.style,s=e.disabled,c=e.hideOnSinglePage,d=e.total,p=e.locale,h=e.showQuickJumper,g=e.showLessItems,v=e.showTitle,y=e.showTotal,m=e.simple,b=e.itemRender,x=e.showPrevNextJumpers,O=e.jumpPrevIcon,P=e.jumpNextIcon,w=e.selectComponentClass,M=e.selectPrefixCls,S=e.pageSizeOptions,A=this.state,j=A.current,T=A.pageSize,I=A.currentInputValue;if(!0===c&&d<=T)return null;var k=E(void 0,this.state,this.props),F=[],L=null,D=null,N=null,R=null,B=null,z=h&&h.goButton,V=g?1:2,G=j-1>0?j-1:0,W=j+1<k?j+1:k,Y=Object.keys(this.props).reduce((function(e,n){return"data-"!==n.substr(0,5)&&"aria-"!==n.substr(0,5)&&"role"!==n||(e[n]=t.props[n]),e}),{});if(m)return z&&(B="boolean"===typeof z?u.a.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},p.jump_to_confirm):u.a.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},z),B=u.a.createElement("li",{title:v?"".concat(p.jump_to).concat(j,"/").concat(k):null,className:"".concat(n,"-simple-pager")},B)),u.a.createElement("ul",Object(i.a)({className:f()(n,"".concat(n,"-simple"),Object(a.a)({},"".concat(n,"-disabled"),s),r),style:o,ref:this.savePaginationNode},Y),u.a.createElement("li",{title:v?p.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:f()("".concat(n,"-prev"),Object(a.a)({},"".concat(n,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},this.renderPrev(G)),u.a.createElement("li",{title:v?"".concat(j,"/").concat(k):null,className:"".concat(n,"-simple-pager")},u.a.createElement("input",{type:"text",value:I,disabled:s,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:"3"}),u.a.createElement("span",{className:"".concat(n,"-slash")},"/"),k),u.a.createElement("li",{title:v?p.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:f()("".concat(n,"-next"),Object(a.a)({},"".concat(n,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(W)),B);if(k<=3+2*V){var H={locale:p,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:v,itemRender:b};k||F.push(u.a.createElement(_,Object(i.a)({},H,{key:"noPager",page:1,className:"".concat(n,"-item-disabled")})));for(var U=1;U<=k;U+=1){var X=j===U;F.push(u.a.createElement(_,Object(i.a)({},H,{key:U,page:U,active:X})))}}else{var q=g?p.prev_3:p.prev_5,K=g?p.next_3:p.next_5;x&&(L=u.a.createElement("li",{title:v?q:null,key:"prev",onClick:this.jumpPrev,tabIndex:"0",onKeyPress:this.runIfEnterJumpPrev,className:f()("".concat(n,"-jump-prev"),Object(a.a)({},"".concat(n,"-jump-prev-custom-icon"),!!O))},b(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(O,"prev page"))),D=u.a.createElement("li",{title:v?K:null,key:"next",tabIndex:"0",onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:f()("".concat(n,"-jump-next"),Object(a.a)({},"".concat(n,"-jump-next-custom-icon"),!!P))},b(this.getJumpNextPage(),"jump-next",this.getItemIcon(P,"next page")))),R=u.a.createElement(_,{locale:p,last:!0,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:k,page:k,active:!1,showTitle:v,itemRender:b}),N=u.a.createElement(_,{locale:p,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:v,itemRender:b});var $=Math.max(1,j-V),Z=Math.min(j+V,k);j-1<=V&&(Z=1+2*V),k-j<=V&&($=k-2*V);for(var Q=$;Q<=Z;Q+=1){var J=j===Q;F.push(u.a.createElement(_,{locale:p,rootPrefixCls:n,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Q,page:Q,active:J,showTitle:v,itemRender:b}))}j-1>=2*V&&3!==j&&(F[0]=Object(l.cloneElement)(F[0],{className:"".concat(n,"-item-after-jump-prev")}),F.unshift(L)),k-j>=2*V&&j!==k-2&&(F[F.length-1]=Object(l.cloneElement)(F[F.length-1],{className:"".concat(n,"-item-before-jump-next")}),F.push(D)),1!==$&&F.unshift(N),Z!==k&&F.push(R)}var tt=null;y&&(tt=u.a.createElement("li",{className:"".concat(n,"-total-text")},y(d,[0===d?0:(j-1)*T+1,j*T>d?d:j*T])));var et=!this.hasPrev()||!k,nt=!this.hasNext()||!k;return u.a.createElement("ul",Object(i.a)({className:f()(n,r,Object(a.a)({},"".concat(n,"-disabled"),s)),style:o,unselectable:"unselectable",ref:this.savePaginationNode},Y),tt,u.a.createElement("li",{title:v?p.prev_page:null,onClick:this.prev,tabIndex:et?null:0,onKeyPress:this.runIfEnterPrev,className:f()("".concat(n,"-prev"),Object(a.a)({},"".concat(n,"-disabled"),et)),"aria-disabled":et},this.renderPrev(G)),F,u.a.createElement("li",{title:v?p.next_page:null,onClick:this.next,tabIndex:nt?null:0,onKeyPress:this.runIfEnterNext,className:f()("".concat(n,"-next"),Object(a.a)({},"".concat(n,"-disabled"),nt)),"aria-disabled":nt},this.renderNext(W)),u.a.createElement(C,{disabled:s,locale:p,rootPrefixCls:n,selectComponentClass:w,selectPrefixCls:M,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:j,pageSize:T,pageSizeOptions:S,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:z}))}}],[{key:"getDerivedStateFromProps",value:function(t,e){var n={};if("current"in t&&(n.current=t.current,t.current!==e.current&&(n.currentInputValue=n.current)),"pageSize"in t&&t.pageSize!==e.pageSize){var r=e.current,i=E(t.pageSize,e,t);r=r>i?i:r,"current"in t||(n.current=r,n.currentInputValue=r),n.pageSize=t.pageSize}return n}}]),n}(u.a.Component);j.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:S,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:S,locale:{items_per_page:"\u6761/\u9875",jump_to:"\u8df3\u81f3",jump_to_confirm:"\u786e\u5b9a",page:"\u9875",prev_page:"\u4e0a\u4e00\u9875",next_page:"\u4e0b\u4e00\u9875",prev_5:"\u5411\u524d 5 \u9875",next_5:"\u5411\u540e 5 \u9875",prev_3:"\u5411\u524d 3 \u9875",next_3:"\u5411\u540e 3 \u9875",page_size:"\u9875\u7801"},style:{},itemRender:function(t,e,n){return n},totalBoundaryShowSizeChanger:50};var T=j,I=n(101),k={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},F=n(9),L=function(t,e){return l.createElement(F.a,Object(v.a)(Object(v.a)({},t),{},{ref:e,icon:k}))};L.displayName="LeftOutlined";var D=l.forwardRef(L),N=n(197),R={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},B=function(t,e){return l.createElement(F.a,Object(v.a)(Object(v.a)({},t),{},{ref:e,icon:R}))};B.displayName="DoubleLeftOutlined";var z=l.forwardRef(B),V=n(213),G=n(212),W=function(t){return l.createElement(G.a,Object(i.a)({},t,{size:"small"}))},Y=function(t){return l.createElement(G.a,Object(i.a)({},t,{size:"middle"}))};W.Option=G.a.Option,Y.Option=G.a.Option;var H=n(30),U=function(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},X=function(t){var e=t.prefixCls,n=t.selectPrefixCls,r=t.className,o=t.size,s=t.locale,u=t.selectComponentClass,c=t.responsive,d=U(t,["prefixCls","selectPrefixCls","className","size","locale","selectComponentClass","responsive"]),h=Object(p.a)(c).xs,v=l.useContext(g.b),y=v.getPrefixCls,m=v.direction,b=y("pagination",e),x=function(t){var e=Object(i.a)(Object(i.a)({},t),s),p="small"===o||!(!h||o||!c),g=y("select",n),v=f()(Object(a.a)({mini:p},"".concat(b,"-rtl"),"rtl"===m),r);return l.createElement(T,Object(i.a)({},function(){var t=l.createElement("span",{className:"".concat(b,"-item-ellipsis")},"\u2022\u2022\u2022"),e=l.createElement("button",{className:"".concat(b,"-item-link"),type:"button",tabIndex:-1},l.createElement(D,null)),n=l.createElement("button",{className:"".concat(b,"-item-link"),type:"button",tabIndex:-1},l.createElement(N.a,null)),r=l.createElement("a",{className:"".concat(b,"-item-link")},l.createElement("div",{className:"".concat(b,"-item-container")},l.createElement(z,{className:"".concat(b,"-item-link-icon")}),t)),i=l.createElement("a",{className:"".concat(b,"-item-link")},l.createElement("div",{className:"".concat(b,"-item-container")},l.createElement(V.a,{className:"".concat(b,"-item-link-icon")}),t));if("rtl"===m){var a=[n,e];e=a[0],n=a[1];var o=[i,r];r=o[0],i=o[1]}return{prevIcon:e,nextIcon:n,jumpPrevIcon:r,jumpNextIcon:i}}(),d,{prefixCls:b,selectPrefixCls:g,className:v,selectComponentClass:u||(p?W:Y),locale:e}))};return l.createElement(H.a,{componentName:"Pagination",defaultLocale:I.a},x)},q=n(259),K=n(195),$=n(62),Z=function(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},Q=function(t,e){var n=t.prefixCls,r=t.children,o=t.actions,s=t.extra,c=t.className,d=t.colStyle,p=Z(t,["prefixCls","children","actions","extra","className","colStyle"]),h=Object(l.useContext)(nt),v=h.grid,y=h.itemLayout,m=Object(l.useContext)(g.b).getPrefixCls,b=m("list",n),x=o&&o.length>0&&u.a.createElement("ul",{className:"".concat(b,"-item-action"),key:"actions"},o.map((function(t,e){return u.a.createElement("li",{key:"".concat(b,"-item-action-").concat(e)},t,e!==o.length-1&&u.a.createElement("em",{className:"".concat(b,"-item-action-split")}))}))),_=v?"div":"li",O=u.a.createElement(_,Object(i.a)({},p,v?{}:{ref:e},{className:f()("".concat(b,"-item"),Object(a.a)({},"".concat(b,"-item-no-flex"),!("vertical"===y?s:!function(){var t;return l.Children.forEach(r,(function(e){"string"===typeof e&&(t=!0)})),t&&l.Children.count(r)>1}())),c)}),"vertical"===y&&s?[u.a.createElement("div",{className:"".concat(b,"-item-main"),key:"content"},r,x),u.a.createElement("div",{className:"".concat(b,"-item-extra"),key:"extra"},s)]:[r,x,Object($.a)(s,{key:"extra"})]);return v?u.a.createElement(K.a,{ref:e,flex:1,style:d},O):O},J=Object(l.forwardRef)(Q);J.Meta=function(t){var e=t.prefixCls,n=t.className,r=t.avatar,a=t.title,o=t.description,s=Z(t,["prefixCls","className","avatar","title","description"]),c=(0,Object(l.useContext)(g.b).getPrefixCls)("list",e),d=f()("".concat(c,"-item-meta"),n),p=u.a.createElement("div",{className:"".concat(c,"-item-meta-content")},a&&u.a.createElement("h4",{className:"".concat(c,"-item-meta-title")},a),o&&u.a.createElement("div",{className:"".concat(c,"-item-meta-description")},o));return u.a.createElement("div",Object(i.a)({},s,{className:d}),r&&u.a.createElement("div",{className:"".concat(c,"-item-meta-avatar")},r),(a||o)&&p)};var tt=J,et=function(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},nt=l.createContext({});nt.Consumer;function rt(t){var e,n=t.pagination,u=void 0!==n&&n,c=t.prefixCls,v=t.bordered,y=void 0!==v&&v,m=t.split,b=void 0===m||m,x=t.className,_=t.children,O=t.itemLayout,P=t.loadMore,w=t.grid,M=t.dataSource,C=void 0===M?[]:M,S=t.size,A=t.header,E=t.footer,j=t.loading,T=void 0!==j&&j,I=t.rowKey,k=t.renderItem,F=t.locale,L=et(t,["pagination","prefixCls","bordered","split","className","children","itemLayout","loadMore","grid","dataSource","size","header","footer","loading","rowKey","renderItem","locale"]),D=u&&"object"===Object(s.a)(u)?u:{},N=l.useState(D.defaultCurrent||1),R=Object(o.a)(N,2),B=R[0],z=R[1],V=l.useState(D.defaultPageSize||10),G=Object(o.a)(V,2),W=G[0],Y=G[1],H=l.useContext(g.b),U=H.getPrefixCls,K=H.renderEmpty,$=H.direction,Z={},Q=function(t){return function(e,n){z(e),Y(n),u&&u[t]&&u[t](e,n)}},J=Q("onChange"),tt=Q("onShowSizeChange"),rt=U("list",c),it=T;"boolean"===typeof it&&(it={spinning:it});var at=it&&it.spinning,ot="";switch(S){case"large":ot="lg";break;case"small":ot="sm"}var st=f()(rt,(e={},Object(a.a)(e,"".concat(rt,"-vertical"),"vertical"===O),Object(a.a)(e,"".concat(rt,"-").concat(ot),ot),Object(a.a)(e,"".concat(rt,"-split"),b),Object(a.a)(e,"".concat(rt,"-bordered"),y),Object(a.a)(e,"".concat(rt,"-loading"),at),Object(a.a)(e,"".concat(rt,"-grid"),!!w),Object(a.a)(e,"".concat(rt,"-something-after-last-item"),!!(P||u||E)),Object(a.a)(e,"".concat(rt,"-rtl"),"rtl"===$),e),x),lt=Object(i.a)(Object(i.a)(Object(i.a)({},{current:1,total:0}),{total:C.length,current:B,pageSize:W}),u||{}),ut=Math.ceil(lt.total/lt.pageSize);lt.current>ut&&(lt.current=ut);var ct=u?l.createElement("div",{className:"".concat(rt,"-pagination")},l.createElement(X,Object(i.a)({},lt,{onChange:J,onShowSizeChange:tt}))):null,ft=Object(r.a)(C);u&&C.length>(lt.current-1)*lt.pageSize&&(ft=Object(r.a)(C).splice((lt.current-1)*lt.pageSize,lt.pageSize));var dt=Object.keys(w||{}).some((function(t){return["xs","sm","md","lg","xl","xxl"].includes(t)})),pt=Object(p.a)(dt),ht=l.useMemo((function(){for(var t=0;t<h.b.length;t+=1){var e=h.b[t];if(pt[e])return e}}),[pt]),gt=l.useMemo((function(){if(w){var t=ht&&w[ht]?w[ht]:w.column;return t?{width:"".concat(100/t,"%"),maxWidth:"".concat(100/t,"%")}:void 0}}),[null===w||void 0===w?void 0:w.column,ht]),vt=at&&l.createElement("div",{style:{minHeight:53}});if(ft.length>0){var yt=ft.map((function(t,e){return function(t,e){return k?((n="function"===typeof I?I(t):I?t[I]:t.key)||(n="list-item-".concat(e)),Z[e]=n,k(t,e)):null;var n}(t,e)})),mt=l.Children.map(yt,(function(t,e){return l.createElement("div",{key:Z[e],style:gt},t)}));vt=w?l.createElement(q.a,{gutter:w.gutter},mt):l.createElement("ul",{className:"".concat(rt,"-items")},yt)}else _||at||(vt=function(t,e){return l.createElement("div",{className:"".concat(t,"-empty-text")},F&&F.emptyText||e("List"))}(rt,K));var bt=lt.position||"bottom",xt=l.useMemo((function(){return{grid:w,itemLayout:O}}),[JSON.stringify(w),O]);return l.createElement(nt.Provider,{value:xt},l.createElement("div",Object(i.a)({className:st},L),("top"===bt||"both"===bt)&&ct,A&&l.createElement("div",{className:"".concat(rt,"-header")},A),l.createElement(d.a,it,vt,_),E&&l.createElement("div",{className:"".concat(rt,"-footer")},E),P||("bottom"===bt||"both"===bt)&&ct))}rt.Item=tt;e.b=rt},306:function(t,e,n){"use strict";var r=n(3),i=n(2),a=n(5),o=n(0),s=n(7),l=n.n(s),u=n(90),c=n(63),f=n(41),d=function(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},p=function(t){var e,n=t.prefixCls,a=t.className,s=t.checked,u=t.onChange,c=t.onClick,p=d(t,["prefixCls","className","checked","onChange","onClick"]),h=(0,o.useContext(f.b).getPrefixCls)("tag",n),g=l()(h,(e={},Object(r.a)(e,"".concat(h,"-checkable"),!0),Object(r.a)(e,"".concat(h,"-checkable-checked"),s),e),a);return o.createElement("span",Object(i.a)({},p,{className:g,onClick:function(t){null===u||void 0===u||u(!s),null===c||void 0===c||c(t)}}))},h=n(162),g=n(98),v=function(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},y=new RegExp("^(".concat(h.a.join("|"),")(-inverse)?$")),m=new RegExp("^(".concat(h.b.join("|"),")$")),b=function(t,e){var n,s=t.prefixCls,d=t.className,p=t.style,h=t.children,b=t.icon,x=t.color,_=t.onClose,O=t.closeIcon,P=t.closable,w=void 0!==P&&P,M=v(t,["prefixCls","className","style","children","icon","color","onClose","closeIcon","closable"]),C=o.useContext(f.b),S=C.getPrefixCls,A=C.direction,E=o.useState(!0),j=Object(a.a)(E,2),T=j[0],I=j[1];o.useEffect((function(){"visible"in M&&I(M.visible)}),[M.visible]);var k=function(){return!!x&&(y.test(x)||m.test(x))},F=Object(i.a)({backgroundColor:x&&!k()?x:void 0},p),L=k(),D=S("tag",s),N=l()(D,(n={},Object(r.a)(n,"".concat(D,"-").concat(x),L),Object(r.a)(n,"".concat(D,"-has-color"),x&&!L),Object(r.a)(n,"".concat(D,"-hidden"),!T),Object(r.a)(n,"".concat(D,"-rtl"),"rtl"===A),n),d),R=function(t){t.stopPropagation(),null===_||void 0===_||_(t),t.defaultPrevented||"visible"in M||I(!1)},B="onClick"in M||h&&"a"===h.type,z=Object(u.a)(M,["visible"]),V=b||null,G=V?o.createElement(o.Fragment,null,V,o.createElement("span",null,h)):h,W=o.createElement("span",Object(i.a)({},z,{ref:e,className:N,style:F}),G,w?O?o.createElement("span",{className:"".concat(D,"-close-icon"),onClick:R},O):o.createElement(c.a,{className:"".concat(D,"-close-icon"),onClick:R}):null);return B?o.createElement(g.a,null,W):W},x=o.forwardRef(b);x.displayName="Tag",x.CheckableTag=p;e.a=x},312:function(t,e,n){},412:function(t,e,n){"use strict";var r=n(2),i=n(0),a=n.n(i),o=n(3),s=n(11),l=n(24),u=n(5),c=n(83),f=n.n(c),d=n(12),p=n(13),h=n(14),g=n(15),v=n(22),y=n(234),m=n(7),b=n.n(m),x=n(1),_="".concat("accept acceptCharset accessKey action allowFullScreen allowTransparency\n alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge\n charSet checked classID className colSpan cols content contentEditable contextMenu\n controls coords crossOrigin data dateTime default defer dir disabled download draggable\n encType form formAction formEncType formMethod formNoValidate formTarget frameBorder\n headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity\n is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media\n mediaGroup method min minLength multiple muted name noValidate nonce open\n optimum pattern placeholder poster preload radioGroup readOnly rel required\n reversed role rowSpan rows sandbox scope scoped scrolling seamless selected\n shape size sizes span spellCheck src srcDoc srcLang srcSet start step style\n summary tabIndex target title type useMap value width wmode wrap"," ").concat("onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown\n onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick\n onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown\n onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel\n onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough\n onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata\n onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError").split(/[\s\n]+/),O="aria-",P="data-";function w(t,e){return 0===t.indexOf(e)}function M(t){var e=t.responseText||t.response;if(!e)return e;try{return JSON.parse(e)}catch(n){return e}}function C(t){var e=new XMLHttpRequest;t.onProgress&&e.upload&&(e.upload.onprogress=function(e){e.total>0&&(e.percent=e.loaded/e.total*100),t.onProgress(e)});var n=new FormData;t.data&&Object.keys(t.data).forEach((function(e){var r=t.data[e];Array.isArray(r)?r.forEach((function(t){n.append("".concat(e,"[]"),t)})):n.append(e,t.data[e])})),t.file instanceof Blob?n.append(t.filename,t.file,t.file.name):n.append(t.filename,t.file),e.onerror=function(e){t.onError(e)},e.onload=function(){return e.status<200||e.status>=300?t.onError(function(t,e){var n="cannot ".concat(t.method," ").concat(t.action," ").concat(e.status,"'"),r=new Error(n);return r.status=e.status,r.method=t.method,r.url=t.action,r}(t,e),M(e)):t.onSuccess(M(e),e)},e.open(t.method,t.action,!0),t.withCredentials&&"withCredentials"in e&&(e.withCredentials=!0);var r=t.headers||{};return null!==r["X-Requested-With"]&&e.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach((function(t){null!==r[t]&&e.setRequestHeader(t,r[t])})),e.send(n),{abort:function(){e.abort()}}}var S=+new Date,A=0;function E(){return"rc-upload-".concat(S,"-").concat(++A)}var j=n(17),T=function(t,e){if(t&&e){var n=Array.isArray(e)?e:e.split(","),r=t.name||"",i=t.type||"",a=i.replace(/\/.*$/,"");return n.some((function(t){var e=t.trim();if(/^\*(\/\*)?$/.test(t))return!0;if("."===e.charAt(0)){var n=r.toLowerCase(),o=e.toLowerCase(),s=[o];return".jpg"!==o&&".jpeg"!==o||(s=[".jpg","jpeg"]),s.some((function(t){return n.endsWith(t)}))}return/\/\*$/.test(e)?a===e.replace(/\/.*$/,""):i===e||!!/^\w+$/.test(e)&&(Object(j.a)(!1,"Upload takes an invalidate 'accept' type '".concat(e,"'.Skip for check.")),!0)}))}return!0};var I=function(t,e,n){var r=function t(r,i){r.path=i||"",r.isFile?r.file((function(t){n(t)&&(r.fullPath&&!t.webkitRelativePath&&(Object.defineProperties(t,{webkitRelativePath:{writable:!0}}),t.webkitRelativePath=r.fullPath.replace(/^\//,""),Object.defineProperties(t,{webkitRelativePath:{writable:!1}})),e([t]))})):r.isDirectory&&function(t,e){var n=t.createReader(),r=[];!function t(){n.readEntries((function(n){var i=Array.prototype.slice.apply(n);r=r.concat(i),i.length?t():e(r)}))}()}(r,(function(e){e.forEach((function(e){t(e,"".concat(i).concat(r.name,"/"))}))}))};t.forEach((function(t){r(t.webkitGetAsEntry())}))},k=function(t){Object(h.a)(n,t);var e=Object(g.a)(n);function n(){var t;return Object(d.a)(this,n),(t=e.apply(this,arguments)).state={uid:E()},t.reqs={},t.onChange=function(e){var n=t.props,r=n.accept,i=n.directory,a=e.target.files,o=Object(l.a)(a).filter((function(t){return!i||T(t,r)}));t.uploadFiles(o),t.reset()},t.onClick=function(e){var n=t.fileInput;if(n){var r=t.props,i=r.children,a=r.onClick;if(i&&"button"===i.type){var o=n.parentNode;o.focus(),o.querySelector("button").blur()}n.click(),a&&a(e)}},t.onKeyDown=function(e){"Enter"===e.key&&t.onClick(e)},t.onFileDrop=function(e){var n=t.props.multiple;if(e.preventDefault(),"dragover"!==e.type)if(t.props.directory)I(Array.prototype.slice.call(e.dataTransfer.items),t.uploadFiles,(function(e){return T(e,t.props.accept)}));else{var r=Object(l.a)(e.dataTransfer.files).filter((function(e){return T(e,t.props.accept)}));!1===n&&(r=r.slice(0,1)),t.uploadFiles(r)}},t.uploadFiles=function(e){var n=Object(l.a)(e),r=n.map((function(e){return e.uid=E(),t.processFile(e,n)}));Promise.all(r).then((function(e){var n=t.props.onBatchStart;null===n||void 0===n||n(e.map((function(t){return{file:t.origin,parsedFile:t.parsedFile}}))),e.filter((function(t){return null!==t.parsedFile})).forEach((function(e){t.post(e)}))}))},t.processFile=function(){var e=Object(y.a)(f.a.mark((function e(n,r){var i,a,o,l,u,c,d,p,h;return f.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=t.props.beforeUpload,a=n,!i){e.next=14;break}return e.prev=3,e.next=6,i(n,r);case 6:a=e.sent,e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),a=!1;case 12:if(!1!==a){e.next=14;break}return e.abrupt("return",{origin:n,parsedFile:null,action:null,data:null});case 14:if("function"!==typeof(o=t.props.action)){e.next=21;break}return e.next=18,o(n);case 18:l=e.sent,e.next=22;break;case 21:l=o;case 22:if("function"!==typeof(u=t.props.data)){e.next=29;break}return e.next=26,u(n);case 26:c=e.sent,e.next=30;break;case 29:c=u;case 30:return d="object"!==Object(s.a)(a)&&"string"!==typeof a||!a?n:a,p=d instanceof File?d:new File([d],n.name,{type:n.type}),(h=p).uid=n.uid,e.abrupt("return",{origin:n,data:c,parsedFile:h,action:l});case 35:case"end":return e.stop()}}),e,null,[[3,9]])})));return function(t,n){return e.apply(this,arguments)}}(),t.saveFileInput=function(e){t.fileInput=e},t}return Object(p.a)(n,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(t){var e=this,n=t.data,r=t.origin,i=t.action,a=t.parsedFile;if(this._isMounted){var o=this.props,s=o.onStart,l=o.customRequest,u=o.name,c=o.headers,f=o.withCredentials,d=o.method,p=r.uid,h=l||C,g={action:i,filename:u,data:n,file:a,headers:c,withCredentials:f,method:d||"post",onProgress:function(t){var n=e.props.onProgress;null===n||void 0===n||n(t,a)},onSuccess:function(t,n){var r=e.props.onSuccess;null===r||void 0===r||r(t,a,n),delete e.reqs[p]},onError:function(t,n){var r=e.props.onError;null===r||void 0===r||r(t,n,a),delete e.reqs[p]}};s(r),this.reqs[p]=h(g)}}},{key:"reset",value:function(){this.setState({uid:E()})}},{key:"abort",value:function(t){var e=this.reqs;if(t){var n=t.uid?t.uid:t;e[n]&&e[n].abort&&e[n].abort(),delete e[n]}else Object.keys(e).forEach((function(t){e[t]&&e[t].abort&&e[t].abort(),delete e[t]}))}},{key:"render",value:function(){var t,e=this.props,n=e.component,i=e.prefixCls,s=e.className,l=e.disabled,u=e.id,c=e.style,f=e.multiple,d=e.accept,p=e.children,h=e.directory,g=e.openFileDialogOnClick,y=e.onMouseEnter,m=e.onMouseLeave,M=e.capture,C=Object(v.a)(e,["component","prefixCls","className","disabled","id","style","multiple","accept","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","capture"]),S=b()((t={},Object(o.a)(t,i,!0),Object(o.a)(t,"".concat(i,"-disabled"),l),Object(o.a)(t,s,s),t)),A=h?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},E=l?{}:{onClick:g?this.onClick:function(){},onKeyDown:g?this.onKeyDown:function(){},onMouseEnter:y,onMouseLeave:m,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return a.a.createElement(n,Object(r.a)({},E,{className:S,role:"button",style:c}),a.a.createElement("input",Object(r.a)({},function(t){var e,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e=!1===n?{aria:!0,data:!0,attr:!0}:!0===n?{aria:!0}:Object(x.a)({},n);var r={};return Object.keys(t).forEach((function(n){(e.aria&&("role"===n||w(n,O))||e.data&&w(n,P)||e.attr&&_.includes(n))&&(r[n]=t[n])})),r}(C,{aria:!0,data:!0}),{id:u,type:"file",ref:this.saveFileInput,onClick:function(t){return t.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:d},A,{multiple:f,onChange:this.onChange},null!=M?{capture:M}:{})),p)}}]),n}(i.Component);function F(){}var L=function(t){Object(h.a)(n,t);var e=Object(g.a)(n);function n(){var t;return Object(d.a)(this,n),(t=e.apply(this,arguments)).saveUploader=function(e){t.uploader=e},t}return Object(p.a)(n,[{key:"abort",value:function(t){this.uploader.abort(t)}},{key:"render",value:function(){return a.a.createElement(k,Object(r.a)({},this.props,{ref:this.saveUploader}))}}]),n}(i.Component);L.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:F,onError:F,onSuccess:F,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var D=L,N=n(165),R=n(93),B=n(51),z={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},V=n(9),G=function(t,e){return i.createElement(V.a,Object(x.a)(Object(x.a)({},t),{},{ref:e,icon:z}))};G.displayName="PaperClipOutlined";var W=i.forwardRef(G),Y={icon:function(t,e){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:t}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:e}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:e}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:e}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:t}}]}},name:"picture",theme:"twotone"},H=function(t,e){return i.createElement(V.a,Object(x.a)(Object(x.a)({},t),{},{ref:e,icon:Y}))};H.displayName="PictureTwoTone";var U=i.forwardRef(H),X={icon:function(t,e){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:e}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:t}}]}},name:"file",theme:"twotone"},q=function(t,e){return i.createElement(V.a,Object(x.a)(Object(x.a)({},t),{},{ref:e,icon:X}))};q.displayName="FileTwoTone";var K=i.forwardRef(q),$=n(62);function Z(t){return Object(r.a)(Object(r.a)({},t),{lastModified:t.lastModified,lastModifiedDate:t.lastModifiedDate,name:t.name,size:t.size,type:t.type,uid:t.uid,percent:0,originFileObj:t})}function Q(t,e){var n=Object(l.a)(e),r=n.findIndex((function(e){return e.uid===t.uid}));return-1===r?n.push(t):n[r]=t,n}function J(t,e){var n=void 0!==t.uid?"uid":"name";return e.filter((function(e){return e[n]===t[n]}))[0]}var tt=function(t){return 0===t.indexOf("image/")},et=200;var nt=n(38),rt=n(41),it=n(53),at=n(186),ot=n(260),st={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},lt=function(t,e){return i.createElement(V.a,Object(x.a)(Object(x.a)({},t),{},{ref:e,icon:st}))};lt.displayName="DeleteOutlined";var ut=i.forwardRef(lt),ct={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ft=function(t,e){return i.createElement(V.a,Object(x.a)(Object(x.a)({},t),{},{ref:e,icon:ct}))};ft.displayName="DownloadOutlined";var dt=i.forwardRef(ft),pt=n(179),ht=n(65),gt=n(90),vt=n(63),yt=n(261),mt=n(95),bt=n(92),xt=n(37),_t=n(52);function Ot(t){return!t||t<0?0:t>100?100:t}function Pt(t){var e=t.success,n=t.successPercent;return e&&"progress"in e&&(n=e.progress),e&&"percent"in e&&(n=e.percent),n}var wt=function(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},Mt=function(t,e){var n=t.from,r=void 0===n?_t.b.blue:n,i=t.to,a=void 0===i?_t.b.blue:i,o=t.direction,s=void 0===o?"rtl"===e?"to left":"to right":o,l=wt(t,["from","to","direction"]);if(0!==Object.keys(l).length){var u=function(t){var e=[];return Object.keys(t).forEach((function(n){var r=parseFloat(n.replace(/%/g,""));isNaN(r)||e.push({key:r,value:t[n]})})),(e=e.sort((function(t,e){return t.key-e.key}))).map((function(t){var e=t.key,n=t.value;return"".concat(n," ").concat(e,"%")})).join(", ")}(l);return{backgroundImage:"linear-gradient(".concat(s,", ").concat(u,")")}}return{backgroundImage:"linear-gradient(".concat(s,", ").concat(r,", ").concat(a,")")}},Ct=function(t){var e=t.prefixCls,n=t.direction,a=t.percent,o=t.strokeWidth,s=t.size,l=t.strokeColor,u=t.strokeLinecap,c=t.children,f=t.trailColor,d=t.success,p=l&&"string"!==typeof l?Mt(l,n):{background:l},h=f?{backgroundColor:f}:void 0,g=Object(r.a)({width:"".concat(Ot(a),"%"),height:o||("small"===s?6:8),borderRadius:"square"===u?0:void 0},p),v=Pt(t),y={width:"".concat(Ot(v),"%"),height:o||("small"===s?6:8),borderRadius:"square"===u?0:void 0,backgroundColor:null===d||void 0===d?void 0:d.strokeColor},m=void 0!==v?i.createElement("div",{className:"".concat(e,"-success-bg"),style:y}):null;return i.createElement(i.Fragment,null,i.createElement("div",{className:"".concat(e,"-outer")},i.createElement("div",{className:"".concat(e,"-inner"),style:h},i.createElement("div",{className:"".concat(e,"-bg"),style:g}),m)),c)},St={className:"",percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,style:{},trailColor:"#D9D9D9",trailWidth:1},At=function(t){var e=t.map((function(){return Object(i.useRef)()})),n=Object(i.useRef)(null);return Object(i.useEffect)((function(){var t=Date.now(),r=!1;Object.keys(e).forEach((function(i){var a=e[i].current;if(a){r=!0;var o=a.style;o.transitionDuration=".3s, .3s, .3s, .06s",n.current&&t-n.current<100&&(o.transitionDuration="0s, 0s")}})),r&&(n.current=Date.now())})),[e]},Et=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],jt=function(t){var e=t.className,n=t.percent,a=t.prefixCls,o=t.strokeColor,s=t.strokeLinecap,l=t.strokeWidth,c=t.style,f=t.trailColor,d=t.trailWidth,p=t.transition,h=Object(v.a)(t,Et);delete h.gapPosition;var g=Array.isArray(n)?n:[n],y=Array.isArray(o)?o:[o],m=At(g),x=Object(u.a)(m,1)[0],_=l/2,O=100-l/2,P="M ".concat("round"===s?_:0,",").concat(_,"\n L ").concat("round"===s?O:100,",").concat(_),w="0 0 100 ".concat(l),M=0;return i.createElement("svg",Object(r.a)({className:b()("".concat(a,"-line"),e),viewBox:w,preserveAspectRatio:"none",style:c},h),i.createElement("path",{className:"".concat(a,"-line-trail"),d:P,strokeLinecap:s,stroke:f,strokeWidth:d||l,fillOpacity:"0"}),g.map((function(t,e){var n=1;switch(s){case"round":n=1-l/100;break;case"square":n=1-l/2/100;break;default:n=1}var r={strokeDasharray:"".concat(t*n,"px, 100px"),strokeDashoffset:"-".concat(M,"px"),transition:p||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},o=y[e]||y[y.length-1];return M+=t,i.createElement("path",{key:e,className:"".concat(a,"-line-path"),d:P,strokeLinecap:s,stroke:o,strokeWidth:l,fillOpacity:"0",ref:x[e],style:r})})))};jt.defaultProps=St,jt.displayName="Line";var Tt=0,It=!("undefined"===typeof window||!window.document||!window.document.createElement);var kt=function(t){var e=i.useState(),n=Object(u.a)(e,2),r=n[0],a=n[1];return i.useEffect((function(){a("rc_progress_".concat(function(){var t;return It?(t=Tt,Tt+=1):t="TEST_OR_SSR",t}()))}),[]),t||r},Ft=["id","prefixCls","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Lt(t){return+t.replace("%","")}function Dt(t){var e=null!==t&&void 0!==t?t:[];return Array.isArray(e)?e:[e]}function Nt(t,e,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5?arguments[5]:void 0,o=50-r/2,s=0,l=-o,u=0,c=-2*o;switch(a){case"left":s=-o,l=0,u=2*o,c=0;break;case"right":s=o,l=0,u=-2*o,c=0;break;case"bottom":l=o,c=2*o}var f="M 50,50 m ".concat(s,",").concat(l,"\n a ").concat(o,",").concat(o," 0 1 1 ").concat(u,",").concat(-c,"\n a ").concat(o,",").concat(o," 0 1 1 ").concat(-u,",").concat(c),d=2*Math.PI*o,p={stroke:"string"===typeof n?n:void 0,strokeDasharray:"".concat(e/100*(d-i),"px ").concat(d,"px"),strokeDashoffset:"-".concat(i/2+t/100*(d-i),"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s"};return{pathString:f,pathStyle:p}}var Rt=function(t){var e=t.id,n=t.prefixCls,a=t.strokeWidth,o=t.trailWidth,l=t.gapDegree,c=t.gapPosition,f=t.trailColor,d=t.strokeLinecap,p=t.style,h=t.className,g=t.strokeColor,y=t.percent,m=Object(v.a)(t,Ft),x=kt(e),_="".concat(x,"-gradient"),O=Nt(0,100,f,a,l,c),P=O.pathString,w=O.pathStyle,M=Dt(y),C=Dt(g),S=C.find((function(t){return t&&"object"===Object(s.a)(t)})),A=At(M),E=Object(u.a)(A,1)[0];return i.createElement("svg",Object(r.a)({className:b()("".concat(n,"-circle"),h),viewBox:"0 0 100 100",style:p,id:e},m),S&&i.createElement("defs",null,i.createElement("linearGradient",{id:_,x1:"100%",y1:"0%",x2:"0%",y2:"0%"},Object.keys(S).sort((function(t,e){return Lt(t)-Lt(e)})).map((function(t,e){return i.createElement("stop",{key:e,offset:t,stopColor:S[t]})})))),i.createElement("path",{className:"".concat(n,"-circle-trail"),d:P,stroke:f,strokeLinecap:d,strokeWidth:o||a,fillOpacity:"0",style:w}),function(){var t=0;return M.map((function(e,r){var o=C[r]||C[C.length-1],u=o&&"object"===Object(s.a)(o)?"url(#".concat(_,")"):"",f=Nt(t,e,o,a,l,c);return t+=e,i.createElement("path",{key:r,className:"".concat(n,"-circle-path"),d:f.pathString,stroke:u,strokeLinecap:d,strokeWidth:a,opacity:0===e?0:1,fillOpacity:"0",style:f.pathStyle,ref:E[r]})}))}().reverse())};Rt.defaultProps=St,Rt.displayName="Circle";var Bt=Rt;function zt(t){var e=t.percent,n=Ot(Pt({success:t.success,successPercent:t.successPercent}));return[n,Ot(Ot(e)-n)]}var Vt=function(t){var e=t.prefixCls,n=t.width,r=t.strokeWidth,a=t.trailColor,s=t.strokeLinecap,l=t.gapPosition,u=t.gapDegree,c=t.type,f=t.children,d=t.success,p=n||120,h={width:p,height:p,fontSize:.15*p+6},g=r||6,v=l||"dashboard"===c&&"bottom"||"top",y="[object Object]"===Object.prototype.toString.call(t.strokeColor),m=function(t){var e=t.success,n=void 0===e?{}:e,r=t.strokeColor;return[n.strokeColor||_t.b.green,r||null]}({success:d,strokeColor:t.strokeColor}),x=b()("".concat(e,"-inner"),Object(o.a)({},"".concat(e,"-circle-gradient"),y));return i.createElement("div",{className:x,style:h},i.createElement(Bt,{percent:zt(t),strokeWidth:g,trailWidth:g,strokeColor:m,strokeLinecap:s,trailColor:a,prefixCls:e,gapDegree:u||0===u?u:"dashboard"===c?75:void 0,gapPosition:v}),f)},Gt=function(t){for(var e=t.size,n=t.steps,r=t.percent,a=void 0===r?0:r,s=t.strokeWidth,l=void 0===s?8:s,u=t.strokeColor,c=t.trailColor,f=t.prefixCls,d=t.children,p=Math.round(n*(a/100)),h="small"===e?2:14,g=[],v=0;v<n;v+=1)g.push(i.createElement("div",{key:v,className:b()("".concat(f,"-steps-item"),Object(o.a)({},"".concat(f,"-steps-item-active"),v<=p-1)),style:{backgroundColor:v<=p-1?u:c,width:h,height:l}}));return i.createElement("div",{className:"".concat(f,"-steps-outer")},g,d)},Wt=function(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},Yt=(Object(xt.a)("line","circle","dashboard"),Object(xt.a)("normal","exception","active","success")),Ht=function(t){Object(h.a)(n,t);var e=Object(g.a)(n);function n(){var t;return Object(d.a)(this,n),(t=e.apply(this,arguments)).renderProgress=function(e){var n,a,s=e.getPrefixCls,l=e.direction,u=Object(ht.a)(t).props,c=u.prefixCls,f=u.className,d=u.size,p=u.type,h=u.steps,g=u.showInfo,v=u.strokeColor,y=Wt(u,["prefixCls","className","size","type","steps","showInfo","strokeColor"]),m=s("progress",c),x=t.getProgressStatus(),_=t.renderProcessInfo(m,x);"line"===p?a=h?i.createElement(Gt,Object(r.a)({},t.props,{strokeColor:"string"===typeof v?v:void 0,prefixCls:m,steps:h}),_):i.createElement(Ct,Object(r.a)({},t.props,{prefixCls:m,direction:l}),_):"circle"!==p&&"dashboard"!==p||(a=i.createElement(Vt,Object(r.a)({},t.props,{prefixCls:m,progressStatus:x}),_));var O=b()(m,(n={},Object(o.a)(n,"".concat(m,"-").concat(("dashboard"===p?"circle":h&&"steps")||p),!0),Object(o.a)(n,"".concat(m,"-status-").concat(x),!0),Object(o.a)(n,"".concat(m,"-show-info"),g),Object(o.a)(n,"".concat(m,"-").concat(d),d),Object(o.a)(n,"".concat(m,"-rtl"),"rtl"===l),n),f);return i.createElement("div",Object(r.a)({},Object(gt.a)(y,["status","format","trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","percent","success","successPercent"]),{className:O}),a)},t}return Object(p.a)(n,[{key:"getPercentNumber",value:function(){var t=this.props.percent,e=void 0===t?0:t,n=Pt(this.props);return parseInt(void 0!==n?n.toString():e.toString(),10)}},{key:"getProgressStatus",value:function(){var t=this.props.status;return Yt.indexOf(t)<0&&this.getPercentNumber()>=100?"success":t||"normal"}},{key:"renderProcessInfo",value:function(t,e){var n,r=this.props,a=r.showInfo,o=r.format,s=r.type,l=r.percent,u=Pt(this.props);if(!a)return null;var c="line"===s;return o||"exception"!==e&&"success"!==e?n=(o||function(t){return"".concat(t,"%")})(Ot(l),Ot(u)):"exception"===e?n=c?i.createElement(bt.a,null):i.createElement(vt.a,null):"success"===e&&(n=c?i.createElement(mt.a,null):i.createElement(yt.a,null)),i.createElement("span",{className:"".concat(t,"-text"),title:"string"===typeof n?n:void 0},n)}},{key:"render",value:function(){return i.createElement(rt.a,null,this.renderProgress)}}]),n}(i.Component);Ht.defaultProps={type:"line",percent:0,showInfo:!0,trailColor:null,size:"default",gapDegree:void 0,strokeLinecap:"round"};var Ut=Ht,Xt=i.forwardRef((function(t,e){var n,a,s,l=t.prefixCls,c=t.className,f=t.style,d=t.locale,p=t.listType,h=t.file,g=t.items,v=t.progress,y=t.iconRender,m=t.actionIconRender,x=t.itemRender,_=t.isImgUrl,O=t.showPreviewIcon,P=t.showRemoveIcon,w=t.showDownloadIcon,M=t.previewIcon,C=t.removeIcon,S=t.downloadIcon,A=t.onPreview,E=t.onDownload,j=t.onClose,T=i.useState(!1),I=Object(u.a)(T,2),k=I[0],F=I[1],L=i.useRef();i.useEffect((function(){return L.current=setTimeout((function(){F(!0)}),300),function(){window.clearTimeout(L.current)}}),[]);var D="".concat(l,"-span"),N=y(h),B=i.createElement("div",{className:"".concat(l,"-text-icon")},N);if("picture"===p||"picture-card"===p)if("uploading"===h.status||!h.thumbUrl&&!h.url){var z,V=b()((z={},Object(o.a)(z,"".concat(l,"-list-item-thumbnail"),!0),Object(o.a)(z,"".concat(l,"-list-item-file"),"uploading"!==h.status),z));B=i.createElement("div",{className:V},N)}else{var G,W=(null===_||void 0===_?void 0:_(h))?i.createElement("img",{src:h.thumbUrl||h.url,alt:h.name,className:"".concat(l,"-list-item-image"),crossOrigin:h.crossOrigin}):N,Y=b()((G={},Object(o.a)(G,"".concat(l,"-list-item-thumbnail"),!0),Object(o.a)(G,"".concat(l,"-list-item-file"),_&&!_(h)),G));B=i.createElement("a",{className:Y,onClick:function(t){return A(h,t)},href:h.url||h.thumbUrl,target:"_blank",rel:"noopener noreferrer"},W)}var H,U=b()((n={},Object(o.a)(n,"".concat(l,"-list-item"),!0),Object(o.a)(n,"".concat(l,"-list-item-").concat(h.status),!0),Object(o.a)(n,"".concat(l,"-list-item-list-type-").concat(p),!0),n)),X="string"===typeof h.linkProps?JSON.parse(h.linkProps):h.linkProps,q=P?m(("function"===typeof C?C(h):C)||i.createElement(ut,null),(function(){return j(h)}),l,d.removeFile):null,K=w&&"done"===h.status?m(("function"===typeof S?S(h):S)||i.createElement(dt,null),(function(){return E(h)}),l,d.downloadFile):null,$="picture-card"!==p&&i.createElement("span",{key:"download-delete",className:b()("".concat(l,"-list-item-card-actions"),{picture:"picture"===p})},K,q),Z=b()("".concat(l,"-list-item-name")),Q=h.url?[i.createElement("a",Object(r.a)({key:"view",target:"_blank",rel:"noopener noreferrer",className:Z,title:h.name},X,{href:h.url,onClick:function(t){return A(h,t)}}),h.name),$]:[i.createElement("span",{key:"view",className:Z,onClick:function(t){return A(h,t)},title:h.name},h.name),$],J=O?i.createElement("a",{href:h.url||h.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:h.url||h.thumbUrl?void 0:{pointerEvents:"none",opacity:.5},onClick:function(t){return A(h,t)},title:d.previewFile},"function"===typeof M?M(h):M||i.createElement(ot.a,null)):null,tt="picture-card"===p&&"uploading"!==h.status&&i.createElement("span",{className:"".concat(l,"-list-item-actions")},J,"done"===h.status&&K,q);H=h.response&&"string"===typeof h.response?h.response:(null===(a=h.error)||void 0===a?void 0:a.statusText)||(null===(s=h.error)||void 0===s?void 0:s.message)||d.uploadError;var et=i.createElement("span",{className:D},B,Q),nt=(0,i.useContext(rt.b).getPrefixCls)(),it=i.createElement("div",{className:U},i.createElement("div",{className:"".concat(l,"-list-item-info")},et),tt,k&&i.createElement(R.b,{motionName:"".concat(nt,"-fade"),visible:"uploading"===h.status,motionDeadline:2e3},(function(t){var e=t.className,n="percent"in h?i.createElement(Ut,Object(r.a)({},v,{type:"line",percent:h.percent})):null;return i.createElement("div",{className:b()("".concat(l,"-list-item-progress"),e)},n)}))),at=b()("".concat(l,"-list-").concat(p,"-container"),c),st="error"===h.status?i.createElement(pt.a,{title:H,getPopupContainer:function(t){return t.parentNode}},it):it;return i.createElement("div",{className:at,style:f,ref:e},x?x(st,h,g,{download:E.bind(null,h),preview:A.bind(null,h),remove:j.bind(null,h)}):st)})),qt=Object(r.a)({},nt.a);delete qt.onAppearEnd,delete qt.onEnterEnd,delete qt.onLeaveEnd;var Kt=function(t,e){var n,a=t.listType,s=t.previewFile,c=t.onPreview,f=t.onDownload,d=t.onRemove,p=t.locale,h=t.iconRender,g=t.isImageUrl,v=t.prefixCls,y=t.items,m=void 0===y?[]:y,x=t.showPreviewIcon,_=t.showRemoveIcon,O=t.showDownloadIcon,P=t.removeIcon,w=t.previewIcon,M=t.downloadIcon,C=t.progress,S=t.appendAction,A=t.appendActionVisible,E=t.itemRender,j=Object(at.a)(),T=i.useState(!1),I=Object(u.a)(T,2),k=I[0],F=I[1];i.useEffect((function(){"picture"!==a&&"picture-card"!==a||(m||[]).forEach((function(t){"undefined"!==typeof document&&"undefined"!==typeof window&&window.FileReader&&window.File&&(t.originFileObj instanceof File||t.originFileObj instanceof Blob)&&void 0===t.thumbUrl&&(t.thumbUrl="",s&&s(t.originFileObj).then((function(e){t.thumbUrl=e||"",j()})))}))}),[a,m,s]),i.useEffect((function(){F(!0)}),[]);var L=function(t,e){if(c)return null===e||void 0===e||e.preventDefault(),c(t)},D=function(t){"function"===typeof f?f(t):t.url&&window.open(t.url)},N=function(t){null===d||void 0===d||d(t)},z=function(t){if(h)return h(t,a);var e="uploading"===t.status,n=g&&g(t)?i.createElement(U,null):i.createElement(K,null),r=e?i.createElement(B.a,null):i.createElement(W,null);return"picture"===a?r=e?i.createElement(B.a,null):n:"picture-card"===a&&(r=e?p.uploading:n),r},V=function(t,e,n,a){var o={type:"text",size:"small",title:a,onClick:function(n){e(),Object($.b)(t)&&t.props.onClick&&t.props.onClick(n)},className:"".concat(n,"-list-item-card-actions-btn")};if(Object($.b)(t)){var s=Object($.a)(t,Object(r.a)(Object(r.a)({},t.props),{onClick:function(){}}));return i.createElement(it.a,Object(r.a)({},o,{icon:s}))}return i.createElement(it.a,o,i.createElement("span",null,t))};i.useImperativeHandle(e,(function(){return{handlePreview:L,handleDownload:D}}));var G=i.useContext(rt.b),Y=G.getPrefixCls,H=G.direction,X=Y("upload",v),q=b()((n={},Object(o.a)(n,"".concat(X,"-list"),!0),Object(o.a)(n,"".concat(X,"-list-").concat(a),!0),Object(o.a)(n,"".concat(X,"-list-rtl"),"rtl"===H),n)),Z=Object(l.a)(m.map((function(t){return{key:t.uid,file:t}}))),Q="picture-card"===a?"animate-inline":"animate",J={motionDeadline:2e3,motionName:"".concat(X,"-").concat(Q),keys:Z,motionAppear:k};return"picture-card"!==a&&(J=Object(r.a)(Object(r.a)({},qt),J)),i.createElement("div",{className:q},i.createElement(R.a,Object(r.a)({},J,{component:!1}),(function(t){var e=t.key,n=t.file,r=t.className,o=t.style;return i.createElement(Xt,{key:e,locale:p,prefixCls:X,className:r,style:o,file:n,items:m,progress:C,listType:a,isImgUrl:g,showPreviewIcon:x,showRemoveIcon:_,showDownloadIcon:O,removeIcon:P,previewIcon:w,downloadIcon:M,iconRender:z,actionIconRender:V,itemRender:E,onPreview:L,onDownload:D,onClose:N})})),S&&i.createElement(R.b,Object(r.a)({},J,{visible:A,forceRender:!0}),(function(t){var e=t.className,n=t.style;return Object($.a)(S,(function(t){return{className:b()(t.className,e),style:Object(r.a)(Object(r.a)(Object(r.a)({},n),{pointerEvents:e?"none":void 0}),t.style)}}))})))},$t=i.forwardRef(Kt);$t.displayName="UploadList",$t.defaultProps={listType:"text",progress:{strokeWidth:2,showInfo:!1},showRemoveIcon:!0,showDownloadIcon:!1,showPreviewIcon:!0,appendActionVisible:!0,previewFile:function(t){return new Promise((function(e){if(t.type&&tt(t.type)){var n=document.createElement("canvas");n.width=et,n.height=et,n.style.cssText="position: fixed; left: 0; top: 0; width: ".concat(et,"px; height: ").concat(et,"px; z-index: 9999; display: none;"),document.body.appendChild(n);var r=n.getContext("2d"),i=new Image;i.onload=function(){var t=i.width,a=i.height,o=et,s=et,l=0,u=0;t>a?u=-((s=a*(et/t))-o)/2:l=-((o=t*(et/a))-s)/2,r.drawImage(i,l,u,o,s);var c=n.toDataURL();document.body.removeChild(n),e(c)},i.src=window.URL.createObjectURL(t)}else e("")}))},isImageUrl:function(t){if(t.type&&!t.thumbUrl)return tt(t.type);var e=t.thumbUrl||t.url||"",n=function(){var t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").split("/"),e=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(e)||[""])[0]}(e);return!(!/^data:image\//.test(e)&&!/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico)$/i.test(n))||!/^data:/.test(e)&&!n}};var Zt=$t,Qt=n(30),Jt=n(27),te=function(t,e,n,r){return new(n||(n=Promise))((function(i,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){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())}))},ee="__LIST_IGNORE_".concat(Date.now(),"__"),ne=function(t,e){var n,a=t.fileList,c=t.defaultFileList,d=t.onRemove,p=t.showUploadList,h=t.listType,g=t.onPreview,v=t.onDownload,y=t.onChange,m=t.onDrop,x=t.previewFile,_=t.disabled,O=t.locale,P=t.iconRender,w=t.isImageUrl,M=t.progress,C=t.prefixCls,S=t.className,A=t.type,E=t.children,j=t.style,T=t.itemRender,I=t.maxCount,k=Object(N.a)(c||[],{value:a,postState:function(t){return null!==t&&void 0!==t?t:[]}}),F=Object(u.a)(k,2),L=F[0],R=F[1],B=i.useState("drop"),z=Object(u.a)(B,2),V=z[0],G=z[1],W=i.useRef();i.useMemo((function(){var t=Date.now();(a||[]).forEach((function(e,n){e.uid||Object.isFrozen(e)||(e.uid="__AUTO__".concat(t,"_").concat(n,"__"))}))}),[a]);var Y=function(t,e,n){var r=Object(l.a)(e);1===I?r=r.slice(-1):I&&(r=r.slice(0,I)),R(r);var i={file:t,fileList:r};n&&(i.event=n),null===y||void 0===y||y(i)},H=function(t){var e=t.filter((function(t){return!t.file[ee]}));if(e.length){var n=e.map((function(t){return Z(t.file)})),r=Object(l.a)(L);n.forEach((function(t){r=Q(t,r)})),n.forEach((function(t,n){var i=t;if(e[n].parsedFile)t.status="uploading";else{var a,o=t.originFileObj;try{a=new File([o],o.name,{type:o.type})}catch(s){(a=new Blob([o],{type:o.type})).name=o.name,a.lastModifiedDate=new Date,a.lastModified=(new Date).getTime()}a.uid=t.uid,i=a}Y(i,r)}))}},U=function(t,e,n){try{"string"===typeof t&&(t=JSON.parse(t))}catch(a){}if(J(e,L)){var r=Z(e);r.status="done",r.percent=100,r.response=t,r.xhr=n;var i=Q(r,L);Y(r,i)}},X=function(t,e){if(J(e,L)){var n=Z(e);n.status="uploading",n.percent=t.percent;var r=Q(n,L);Y(n,r,t)}},q=function(t,e,n){if(J(n,L)){var r=Z(n);r.error=t,r.response=e,r.status="error";var i=Q(r,L);Y(r,i)}},K=function(t){var e;Promise.resolve("function"===typeof d?d(t):d).then((function(n){var i;if(!1!==n){var a=function(t,e){var n=void 0!==t.uid?"uid":"name",r=e.filter((function(e){return e[n]!==t[n]}));return r.length===e.length?null:r}(t,L);a&&(e=Object(r.a)(Object(r.a)({},t),{status:"removed"}),null===L||void 0===L||L.forEach((function(t){var n=void 0!==e.uid?"uid":"name";t[n]!==e[n]||Object.isFrozen(t)||(t.status="removed")})),null===(i=W.current)||void 0===i||i.abort(e),Y(e,a))}}))},$=function(t){G(t.type),"drop"===t.type&&(null===m||void 0===m||m(t))};i.useImperativeHandle(e,(function(){return{onBatchStart:H,onSuccess:U,onProgress:X,onError:q,fileList:L,upload:W.current}}));var tt=i.useContext(rt.b),et=tt.getPrefixCls,nt=tt.direction,it=et("upload",C),at=Object(r.a)(Object(r.a)({onBatchStart:H,onError:q,onProgress:X,onSuccess:U},t),{prefixCls:it,beforeUpload:function(e,n){return te(void 0,void 0,void 0,f.a.mark((function r(){var i,a,o,l;return f.a.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:if(i=t.beforeUpload,a=t.transformFile,o=e,!i){r.next=13;break}return r.next=5,i(e,n);case 5:if(!1!==(l=r.sent)){r.next=8;break}return r.abrupt("return",!1);case 8:if(delete e[ee],l!==ee){r.next=12;break}return Object.defineProperty(e,ee,{value:!0,configurable:!0}),r.abrupt("return",!1);case 12:"object"===Object(s.a)(l)&&l&&(o=l);case 13:if(!a){r.next=17;break}return r.next=16,a(o);case 16:o=r.sent;case 17:return r.abrupt("return",o);case 18:case"end":return r.stop()}}),r)})))},onChange:void 0});delete at.className,delete at.style,E&&!_||delete at.id;var ot=function(t,e){return p?i.createElement(Qt.a,{componentName:"Upload",defaultLocale:Jt.a.Upload},(function(n){var a="boolean"===typeof p?{}:p,o=a.showRemoveIcon,s=a.showPreviewIcon,l=a.showDownloadIcon,u=a.removeIcon,c=a.previewIcon,f=a.downloadIcon;return i.createElement(Zt,{prefixCls:it,listType:h,items:L,previewFile:x,onPreview:g,onDownload:v,onRemove:K,showRemoveIcon:!_&&o,showPreviewIcon:s,showDownloadIcon:l,removeIcon:u,previewIcon:c,downloadIcon:f,iconRender:P,locale:Object(r.a)(Object(r.a)({},n),O),isImageUrl:w,progress:M,appendAction:t,appendActionVisible:e,itemRender:T})})):t};if("drag"===A){var st,lt=b()(it,(st={},Object(o.a)(st,"".concat(it,"-drag"),!0),Object(o.a)(st,"".concat(it,"-drag-uploading"),L.some((function(t){return"uploading"===t.status}))),Object(o.a)(st,"".concat(it,"-drag-hover"),"dragover"===V),Object(o.a)(st,"".concat(it,"-disabled"),_),Object(o.a)(st,"".concat(it,"-rtl"),"rtl"===nt),st),S);return i.createElement("span",null,i.createElement("div",{className:lt,onDrop:$,onDragOver:$,onDragLeave:$,style:j},i.createElement(D,Object(r.a)({},at,{ref:W,className:"".concat(it,"-btn")}),i.createElement("div",{className:"".concat(it,"-drag-container")},E))),ot())}var ut=b()(it,(n={},Object(o.a)(n,"".concat(it,"-select"),!0),Object(o.a)(n,"".concat(it,"-select-").concat(h),!0),Object(o.a)(n,"".concat(it,"-disabled"),_),Object(o.a)(n,"".concat(it,"-rtl"),"rtl"===nt),n)),ct=function(t){return i.createElement("div",{className:ut,style:t},i.createElement(D,Object(r.a)({},at,{ref:W})))};return"picture-card"===h?i.createElement("span",{className:b()("".concat(it,"-picture-card-wrapper"),S)},ot(ct(),!!E)):i.createElement("span",{className:S},ct(E?void 0:{display:"none"}),ot())},re=i.forwardRef(ne);re.displayName="Upload",re.defaultProps={type:"select",multiple:!1,action:"",data:{},accept:"",showUploadList:!0,listType:"text",className:"",disabled:!1,supportServerRender:!0};var ie=re,ae=function(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},oe=function(t,e){var n=t.style,a=t.height,o=ae(t,["style","height"]);return i.createElement(ie,Object(r.a)({ref:e},o,{type:"drag",style:Object(r.a)(Object(r.a)({},n),{height:a})}))},se=i.forwardRef(oe);se.displayName="Dragger";var le=se,ue=ie;ue.Dragger=le,ue.LIST_IGNORE=ee;e.a=ue},415:function(t,e,n){"use strict";var r,i=n(3),a=n(2),o=n(5),s=n(0),l=n(22),u=n(12),c=n(13),f=n(14),d=n(15),p=n(11),h=n(81),g=n(232),v=n(33);function y(t){if("undefined"===typeof document)return 0;if(t||void 0===r){var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var n=document.createElement("div"),i=n.style;i.position="absolute",i.top="0",i.left="0",i.pointerEvents="none",i.visibility="hidden",i.width="200px",i.height="150px",i.overflow="hidden",n.appendChild(e),document.body.appendChild(n);var a=e.offsetWidth;n.style.overflow="scroll";var o=e.offsetWidth;a===o&&(o=n.clientWidth),document.body.removeChild(n),r=a-o}return r}var m=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!t)return{};var n=e.element,r=void 0===n?document.body:n,i={},a=Object.keys(t);return a.forEach((function(t){i[t]=r.style[t]})),a.forEach((function(e){r.style[e]=t[e]})),i};var b={},x=function(t){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||t){var e="ant-scrolling-effect",n=new RegExp("".concat(e),"g"),r=document.body.className;if(t){if(!n.test(r))return;return m(b),b={},void(document.body.className=r.replace(n,"").trim())}var i=y();if(i&&(b=m({position:"relative",width:"calc(100% - ".concat(i,"px)")}),!n.test(r))){var a="".concat(r," ").concat(e);document.body.className=a.trim()}}},_=n(24),O=[],P="ant-scrolling-effect",w=new RegExp("".concat(P),"g"),M=0,C=new Map,S=function t(e){var n=this;Object(u.a)(this,t),this.lockTarget=void 0,this.options=void 0,this.getContainer=function(){var t;return null===(t=n.options)||void 0===t?void 0:t.container},this.reLock=function(t){var e=O.find((function(t){return t.target===n.lockTarget}));e&&n.unLock(),n.options=t,e&&(e.options=t,n.lock())},this.lock=function(){var t;if(!O.some((function(t){return t.target===n.lockTarget})))if(O.some((function(t){var e,r=t.options;return(null===r||void 0===r?void 0:r.container)===(null===(e=n.options)||void 0===e?void 0:e.container)})))O=[].concat(Object(_.a)(O),[{target:n.lockTarget,options:n.options}]);else{var e=0,r=(null===(t=n.options)||void 0===t?void 0:t.container)||document.body;(r===document.body&&window.innerWidth-document.documentElement.clientWidth>0||r.scrollHeight>r.clientHeight)&&(e=y());var i=r.className;if(0===O.filter((function(t){var e,r=t.options;return(null===r||void 0===r?void 0:r.container)===(null===(e=n.options)||void 0===e?void 0:e.container)})).length&&C.set(r,m({width:0!==e?"calc(100% - ".concat(e,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:r})),!w.test(i)){var a="".concat(i," ").concat(P);r.className=a.trim()}O=[].concat(Object(_.a)(O),[{target:n.lockTarget,options:n.options}])}},this.unLock=function(){var t,e=O.find((function(t){return t.target===n.lockTarget}));if(O=O.filter((function(t){return t.target!==n.lockTarget})),e&&!O.some((function(t){var n,r=t.options;return(null===r||void 0===r?void 0:r.container)===(null===(n=e.options)||void 0===n?void 0:n.container)}))){var r=(null===(t=n.options)||void 0===t?void 0:t.container)||document.body,i=r.className;w.test(i)&&(m(C.get(r),{element:r}),C.delete(r),r.className=r.className.replace(w,"").trim())}},this.lockTarget=M++,this.options=e},A=0,E=Object(v.a)();var j={},T=function(t){if(!E)return null;if(t){if("string"===typeof t)return document.querySelectorAll(t)[0];if("function"===typeof t)return t();if("object"===Object(p.a)(t)&&t instanceof window.HTMLElement)return t}return document.body},I=function(t){Object(f.a)(n,t);var e=Object(d.a)(n);function n(t){var r;return Object(u.a)(this,n),(r=e.call(this,t)).container=void 0,r.componentRef=s.createRef(),r.rafId=void 0,r.scrollLocker=void 0,r.renderComponent=void 0,r.updateScrollLocker=function(t){var e=(t||{}).visible,n=r.props,i=n.getContainer,a=n.visible;a&&a!==e&&E&&T(i)!==r.scrollLocker.getContainer()&&r.scrollLocker.reLock({container:T(i)})},r.updateOpenCount=function(t){var e=t||{},n=e.visible,i=e.getContainer,a=r.props,o=a.visible,s=a.getContainer;o!==n&&E&&T(s)===document.body&&(o&&!n?A+=1:t&&(A-=1)),("function"===typeof s&&"function"===typeof i?s.toString()!==i.toString():s!==i)&&r.removeCurrentContainer()},r.attachToParent=function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(t||r.container&&!r.container.parentNode){var e=T(r.props.getContainer);return!!e&&(e.appendChild(r.container),!0)}return!0},r.getContainer=function(){return E?(r.container||(r.container=document.createElement("div"),r.attachToParent(!0)),r.setWrapperClassName(),r.container):null},r.setWrapperClassName=function(){var t=r.props.wrapperClassName;r.container&&t&&t!==r.container.className&&(r.container.className=t)},r.removeCurrentContainer=function(){var t,e;null===(t=r.container)||void 0===t||null===(e=t.parentNode)||void 0===e||e.removeChild(r.container)},r.switchScrollingEffect=function(){1!==A||Object.keys(j).length?A||(m(j),j={},x(!0)):(x(),j=m({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))},r.scrollLocker=new S({container:T(t.getContainer)}),r}return Object(c.a)(n,[{key:"componentDidMount",value:function(){var t=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=Object(h.a)((function(){t.forceUpdate()})))}},{key:"componentDidUpdate",value:function(t){this.updateOpenCount(t),this.updateScrollLocker(t),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var t=this.props,e=t.visible,n=t.getContainer;E&&T(n)===document.body&&(A=e&&A?A-1:A),this.removeCurrentContainer(),h.a.cancel(this.rafId)}},{key:"render",value:function(){var t=this.props,e=t.children,n=t.forceRender,r=t.visible,i=null,a={getOpenCount:function(){return A},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||r||this.componentRef.current)&&(i=s.createElement(g.a,{getContainer:this.getContainer,ref:this.componentRef},e(a))),i}}]),n}(s.Component),k=n(1),F=n(65),L=n(7),D=n.n(L),N=n(156),R=n(200);var B={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},z=Object.keys(B).filter((function(t){if("undefined"===typeof document)return!1;var e=document.getElementsByTagName("html")[0];return t in(e?e.style:{})}))[0],V=B[z];function G(t,e,n,r){t.addEventListener?t.addEventListener(e,n,r):t.attachEvent&&t.attachEvent("on".concat(e),n)}function W(t,e,n,r){t.removeEventListener?t.removeEventListener(e,n,r):t.attachEvent&&t.detachEvent("on".concat(e),n)}var Y=function(t){return!isNaN(parseFloat(t))&&isFinite(t)},H=!("undefined"!==typeof window&&window.document&&window.document.createElement),U=function t(e,n,r,i){if(!n||n===document||n instanceof Document)return!1;if(n===e.parentNode)return!0;var a=Math.max(Math.abs(r),Math.abs(i))===Math.abs(i),o=Math.max(Math.abs(r),Math.abs(i))===Math.abs(r),s=n.scrollHeight-n.clientHeight,l=n.scrollWidth-n.clientWidth,u=document.defaultView.getComputedStyle(n),c="auto"===u.overflowY||"scroll"===u.overflowY,f="auto"===u.overflowX||"scroll"===u.overflowX,d=s&&c,p=l&&f;return!!(a&&(!d||d&&(n.scrollTop>=s&&i<0||n.scrollTop<=0&&i>0))||o&&(!p||p&&(n.scrollLeft>=l&&r<0||n.scrollLeft<=0&&r>0)))&&t(e,n.parentNode,r,i)},X=["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","scrollLocker","contentWrapperStyle"],q={},K=function(t){Object(f.a)(n,t);var e=Object(d.a)(n);function n(t){var r;return Object(u.a)(this,n),(r=e.call(this,t)).levelDom=void 0,r.dom=void 0,r.contentWrapper=void 0,r.contentDom=void 0,r.maskDom=void 0,r.handlerDom=void 0,r.drawerId=void 0,r.timeout=void 0,r.passive=void 0,r.startPos=void 0,r.domFocus=function(){r.dom&&r.dom.focus()},r.removeStartHandler=function(t){t.touches.length>1?r.startPos=null:r.startPos={x:t.touches[0].clientX,y:t.touches[0].clientY}},r.removeMoveHandler=function(t){if(!(t.changedTouches.length>1)&&r.startPos){var e=t.currentTarget,n=t.changedTouches[0].clientX-r.startPos.x,i=t.changedTouches[0].clientY-r.startPos.y;(e===r.maskDom||e===r.handlerDom||e===r.contentDom&&U(e,t.target,n,i))&&t.cancelable&&t.preventDefault()}},r.transitionEnd=function(t){var e=t.target;W(e,V,r.transitionEnd),e.style.transition=""},r.onKeyDown=function(t){if(t.keyCode===N.a.ESC){var e=r.props.onClose;t.stopPropagation(),e&&e(t)}},r.onWrapperTransitionEnd=function(t){var e=r.props,n=e.open,i=e.afterVisibleChange;t.target===r.contentWrapper&&t.propertyName.match(/transform$/)&&(r.dom.style.transition="",!n&&r.getCurrentDrawerSome()&&(document.body.style.overflowX="",r.maskDom&&(r.maskDom.style.left="",r.maskDom.style.width="")),i&&i(!!n))},r.openLevelTransition=function(){var t=r.props,e=t.open,n=t.width,i=t.height,a=r.getHorizontalBoolAndPlacementName(),o=a.isHorizontal,s=a.placementName,l=r.contentDom?r.contentDom.getBoundingClientRect()[o?"width":"height"]:0,u=(o?n:i)||l;r.setLevelAndScrolling(e,s,u)},r.setLevelTransform=function(t,e,n,i){var a=r.props,o=a.placement,s=a.levelMove,l=a.duration,u=a.ease,c=a.showMask;r.levelDom.forEach((function(a){a.style.transition="transform ".concat(l," ").concat(u),G(a,V,r.transitionEnd);var f=t?n:0;if(s){var d=function(t,e){var n="function"===typeof t?t(e):t;return Array.isArray(n)?2===n.length?n:[n[0],n[1]]:[n]}(s,{target:a,open:t});f=t?d[0]:d[1]||0}var p="number"===typeof f?"".concat(f,"px"):f,h="left"===o||"top"===o?p:"-".concat(p);h=c&&"right"===o&&i?"calc(".concat(h," + ").concat(i,"px)"):h,a.style.transform=f?"".concat(e,"(").concat(h,")"):""}))},r.setLevelAndScrolling=function(t,e,n){var i=r.props.onChange;if(!H){var a=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?y(!0):0;r.setLevelTransform(t,e,n,a),r.toggleScrollingToDrawerAndBody(a)}i&&i(t)},r.toggleScrollingToDrawerAndBody=function(t){var e=r.props,n=e.getContainer,i=e.showMask,a=e.open,o=n&&n();if(o&&o.parentNode===document.body&&i){var s=["touchstart"],l=[document.body,r.maskDom,r.handlerDom,r.contentDom];a&&"hidden"!==document.body.style.overflow?(t&&r.addScrollingEffect(t),document.body.style.touchAction="none",l.forEach((function(t,e){t&&G(t,s[e]||"touchmove",e?r.removeMoveHandler:r.removeStartHandler,r.passive)}))):r.getCurrentDrawerSome()&&(document.body.style.touchAction="",t&&r.remScrollingEffect(t),l.forEach((function(t,e){t&&W(t,s[e]||"touchmove",e?r.removeMoveHandler:r.removeStartHandler,r.passive)})))}},r.addScrollingEffect=function(t){var e=r.props,n=e.placement,i=e.duration,a=e.ease,o="width ".concat(i," ").concat(a),s="transform ".concat(i," ").concat(a);switch(r.dom.style.transition="none",n){case"right":r.dom.style.transform="translateX(-".concat(t,"px)");break;case"top":case"bottom":r.dom.style.width="calc(100% - ".concat(t,"px)"),r.dom.style.transform="translateZ(0)"}clearTimeout(r.timeout),r.timeout=setTimeout((function(){r.dom&&(r.dom.style.transition="".concat(s,",").concat(o),r.dom.style.width="",r.dom.style.transform="")}))},r.remScrollingEffect=function(t){var e,n=r.props,i=n.placement,a=n.duration,o=n.ease;z&&(document.body.style.overflowX="hidden"),r.dom.style.transition="none";var s="width ".concat(a," ").concat(o),l="transform ".concat(a," ").concat(o);switch(i){case"left":r.dom.style.width="100%",s="width 0s ".concat(o," ").concat(a);break;case"right":r.dom.style.transform="translateX(".concat(t,"px)"),r.dom.style.width="100%",s="width 0s ".concat(o," ").concat(a),r.maskDom&&(r.maskDom.style.left="-".concat(t,"px"),r.maskDom.style.width="calc(100% + ".concat(t,"px)"));break;case"top":case"bottom":r.dom.style.width="calc(100% + ".concat(t,"px)"),r.dom.style.height="100%",r.dom.style.transform="translateZ(0)",e="height 0s ".concat(o," ").concat(a)}clearTimeout(r.timeout),r.timeout=setTimeout((function(){r.dom&&(r.dom.style.transition="".concat(l,",").concat(e?"".concat(e,","):"").concat(s),r.dom.style.transform="",r.dom.style.width="",r.dom.style.height="")}))},r.getCurrentDrawerSome=function(){return!Object.keys(q).some((function(t){return q[t]}))},r.getLevelDom=function(t){var e=t.level,n=t.getContainer;if(!H){var i,a=n&&n(),o=a?a.parentNode:null;if(r.levelDom=[],"all"===e)(o?Array.prototype.slice.call(o.children):[]).forEach((function(t){"SCRIPT"!==t.nodeName&&"STYLE"!==t.nodeName&&"LINK"!==t.nodeName&&t!==a&&r.levelDom.push(t)}));else e&&(i=e,Array.isArray(i)?i:[i]).forEach((function(t){document.querySelectorAll(t).forEach((function(t){r.levelDom.push(t)}))}))}},r.getHorizontalBoolAndPlacementName=function(){var t=r.props.placement,e="left"===t||"right"===t;return{isHorizontal:e,placementName:"translate".concat(e?"X":"Y")}},r.state={_self:Object(F.a)(r)},r}return Object(c.a)(n,[{key:"componentDidMount",value:function(){var t=this;if(!H){var e=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return e=!0,null}}))}catch(u){}this.passive=!!e&&{passive:!1}}var n,r=this.props,i=r.open,a=r.getContainer,o=r.showMask,s=r.autoFocus,l=a&&a();(this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(9*Math.random()).toString())).toString(16)),this.getLevelDom(this.props),i)&&(l&&l.parentNode===document.body&&(q[this.drawerId]=i),this.openLevelTransition(),this.forceUpdate((function(){s&&t.domFocus()})),o&&(null===(n=this.props.scrollLocker)||void 0===n||n.lock()))}},{key:"componentDidUpdate",value:function(t){var e=this.props,n=e.open,r=e.getContainer,i=e.scrollLocker,a=e.showMask,o=e.autoFocus,s=r&&r();n!==t.open&&(s&&s.parentNode===document.body&&(q[this.drawerId]=!!n),this.openLevelTransition(),n?(o&&this.domFocus(),a&&(null===i||void 0===i||i.lock())):null===i||void 0===i||i.unLock())}},{key:"componentWillUnmount",value:function(){var t=this.props,e=t.open,n=t.scrollLocker;delete q[this.drawerId],e&&(this.setLevelTransform(!1),document.body.style.touchAction=""),null===n||void 0===n||n.unLock()}},{key:"render",value:function(){var t,e=this,n=this.props,r=n.className,o=n.children,u=n.style,c=n.width,f=n.height,d=(n.defaultOpen,n.open),p=n.prefixCls,h=n.placement,g=(n.level,n.levelMove,n.ease,n.duration,n.getContainer,n.handler),v=(n.onChange,n.afterVisibleChange,n.showMask),y=n.maskClosable,m=n.maskStyle,b=n.onClose,x=n.onHandleClick,_=n.keyboard,O=(n.getOpenCount,n.scrollLocker,n.contentWrapperStyle),P=Object(l.a)(n,X),w=!!this.dom&&d,M=D()(p,(t={},Object(i.a)(t,"".concat(p,"-").concat(h),!0),Object(i.a)(t,"".concat(p,"-open"),w),Object(i.a)(t,r||"",!!r),Object(i.a)(t,"no-mask",!v),t)),C=this.getHorizontalBoolAndPlacementName().placementName,S="left"===h||"top"===h?"-100%":"100%",A=w?"":"".concat(C,"(").concat(S,")"),E=g&&s.cloneElement(g,{onClick:function(t){g.props.onClick&&g.props.onClick(),x&&x(t)},ref:function(t){e.handlerDom=t}});return s.createElement("div",Object(a.a)({},Object(R.a)(P,["switchScrollingEffect","autoFocus"]),{tabIndex:-1,className:M,style:u,ref:function(t){e.dom=t},onKeyDown:w&&_?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),v&&s.createElement("div",{className:"".concat(p,"-mask"),onClick:y?b:void 0,style:m,ref:function(t){e.maskDom=t}}),s.createElement("div",{className:"".concat(p,"-content-wrapper"),style:Object(k.a)({transform:A,msTransform:A,width:Y(c)?"".concat(c,"px"):c,height:Y(f)?"".concat(f,"px"):f},O),ref:function(t){e.contentWrapper=t}},s.createElement("div",{className:"".concat(p,"-content"),ref:function(t){e.contentDom=t}},o),E))}}],[{key:"getDerivedStateFromProps",value:function(t,e){var n=e.prevProps,r=e._self,i={prevProps:t};if(void 0!==n){var a=t.placement,o=t.level;a!==n.placement&&(r.contentDom=null),o!==n.level&&r.getLevelDom(t)}return i}}]),n}(s.Component),$=["defaultOpen","getContainer","wrapperClassName","forceRender","handler"],Z=["visible","afterClose"],Q=function(t){Object(f.a)(n,t);var e=Object(d.a)(n);function n(t){var r;Object(u.a)(this,n),(r=e.call(this,t)).dom=void 0,r.onHandleClick=function(t){var e=r.props,n=e.onHandleClick,i=e.open;if(n&&n(t),"undefined"===typeof i){var a=r.state.open;r.setState({open:!a})}},r.onClose=function(t){var e=r.props,n=e.onClose,i=e.open;n&&n(t),"undefined"===typeof i&&r.setState({open:!1})};var i="undefined"!==typeof t.open?t.open:!!t.defaultOpen;return r.state={open:i},"onMaskClick"in t&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),r}return Object(c.a)(n,[{key:"render",value:function(){var t=this,e=this.props,n=(e.defaultOpen,e.getContainer),r=e.wrapperClassName,i=e.forceRender,o=e.handler,u=Object(l.a)(e,$),c=this.state.open;if(!n)return s.createElement("div",{className:r,ref:function(e){t.dom=e}},s.createElement(K,Object(a.a)({},u,{open:c,handler:o,getContainer:function(){return t.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var f=!!o||i;return s.createElement(I,{visible:c,forceRender:f,getContainer:n,wrapperClassName:r},(function(e){var n=e.visible,r=e.afterClose,i=Object(l.a)(e,Z);return s.createElement(K,Object(a.a)({},u,i,{open:void 0!==n?n:c,afterVisibleChange:void 0!==r?r:u.afterVisibleChange,handler:o,onClose:t.onClose,onHandleClick:t.onHandleClick}))}))}}],[{key:"getDerivedStateFromProps",value:function(t,e){var n=e.prevProps,r={prevProps:t};return"undefined"!==typeof n&&t.open!==n.open&&(r.open=t.open),r}}]),n}(s.Component);Q.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:s.createElement("div",{className:"drawer-handle"},s.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1,autoFocus:!0};var J=Q,tt=n(63),et=n(41),nt=n(37),rt=function(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},it=s.createContext(null),at=(Object(nt.a)("top","right","bottom","left"),Object(nt.a)("default","large"),{distance:180}),ot=s.forwardRef((function(t,e){var n=t.width,r=t.height,l=t.size,u=void 0===l?"default":l,c=t.closable,f=void 0===c||c,d=t.placement,p=void 0===d?"right":d,h=t.maskClosable,g=void 0===h||h,v=t.mask,y=void 0===v||v,m=t.level,b=void 0===m?null:m,x=t.keyboard,_=void 0===x||x,O=t.push,P=void 0===O?at:O,w=t.closeIcon,M=void 0===w?s.createElement(tt.a,null):w,C=t.bodyStyle,S=t.drawerStyle,A=t.className,E=t.visible,j=t.forceRender,T=t.children,I=t.zIndex,k=t.destroyOnClose,F=t.style,L=t.title,N=t.headerStyle,R=t.onClose,B=t.footer,z=t.footerStyle,V=t.prefixCls,G=t.getContainer,W=t.extra,Y=t.afterVisibleChange,H=rt(t,["width","height","size","closable","placement","maskClosable","mask","level","keyboard","push","closeIcon","bodyStyle","drawerStyle","className","visible","forceRender","children","zIndex","destroyOnClose","style","title","headerStyle","onClose","footer","footerStyle","prefixCls","getContainer","extra","afterVisibleChange"]),U=s.useState(!1),X=Object(o.a)(U,2),q=X[0],K=X[1],$=s.useContext(it),Z=s.useRef(!1),Q=s.useState(!1),nt=Object(o.a)(Q,2),ot=nt[0],st=nt[1],lt=s.useState(!1),ut=Object(o.a)(lt,2),ct=ut[0],ft=ut[1];s.useEffect((function(){E?st(!0):ft(!1)}),[E]),s.useEffect((function(){ot&&E&&ft(!0)}),[ot,E]);var dt=s.useContext(et.b),pt=dt.getPopupContainer,ht=dt.getPrefixCls,gt=dt.direction,vt=ht("drawer",V),yt=void 0===G&&pt?function(){return pt(document.body)}:G;s.useEffect((function(){return E&&$&&$.push(),function(){$&&$.pull()}}),[]),s.useEffect((function(){$&&(ct?$.push():$.pull())}),[ct]);var mt=s.useMemo((function(){return{push:function(){P&&K(!0)},pull:function(){P&&K(!1)}}}),[P]);s.useImperativeHandle(e,(function(){return mt}),[mt]);var bt=function(){if(!ct&&!y)return{};var t={};if("left"===p||"right"===p){var e="large"===u?736:378;t.width="undefined"===typeof n?e:n}else{var i="large"===u?736:378;t.height="undefined"===typeof r?i:r}return t},xt=f&&s.createElement("button",{type:"button",onClick:R,"aria-label":"Close",className:"".concat(vt,"-close")},M);var _t=D()(Object(i.a)({"no-mask":!y},"".concat(vt,"-rtl"),"rtl"===gt),A),Ot=y?bt():{};return s.createElement(it.Provider,{value:mt},s.createElement(J,Object(a.a)({handler:!1},Object(a.a)({placement:p,prefixCls:vt,maskClosable:g,level:b,keyboard:_,children:T,onClose:R,forceRender:j},H),Ot,{open:ct||E,showMask:y,style:function(){var t=y?{}:bt();return Object(a.a)(Object(a.a)({zIndex:I,transform:q?function(t){var e;return e="boolean"===typeof P?P?at.distance:0:P.distance,e=parseFloat(String(e||0)),"left"===t||"right"===t?"translateX(".concat("left"===t?e:-e,"px)"):"top"===t||"bottom"===t?"translateY(".concat("top"===t?e:-e,"px)"):void 0}(p):void 0},t),F)}(),className:_t,getContainer:yt,afterVisibleChange:function(t){t||(!1===Z.current&&(Z.current=!0),k&&st(!1)),null===Y||void 0===Y||Y(t)}}),!Z.current||j||E?s.createElement("div",{className:"".concat(vt,"-wrapper-body"),style:Object(a.a)({},S)},L||f?s.createElement("div",{className:D()("".concat(vt,"-header"),Object(i.a)({},"".concat(vt,"-header-close-only"),f&&!L&&!W)),style:N},s.createElement("div",{className:"".concat(vt,"-header-title")},xt,L&&s.createElement("div",{className:"".concat(vt,"-title")},L)),W&&s.createElement("div",{className:"".concat(vt,"-extra")},W)):null,s.createElement("div",{className:"".concat(vt,"-body"),style:C},T),function(){if(!B)return null;var t="".concat(vt,"-footer");return s.createElement("div",{className:t,style:z},B)}()):null))}));ot.displayName="Drawer";e.a=ot},417:function(t,e,n){"use strict";var r=n(2),i=n(3),a=n(5),o=n(0),s=n(63),l=n(66),u=n(54),c=n(67),f=n(68),d=n(95),p=n(96),h=n(102),g=n(92),v=n(93),y=n(7),m=n.n(y),b=n(41),x=n(206),_=n(12),O=n(13),P=n(14),w=n(15),M=function(t){Object(P.a)(n,t);var e=Object(w.a)(n);function n(){var t;return Object(_.a)(this,n),(t=e.apply(this,arguments)).state={error:void 0,info:{componentStack:""}},t}return Object(O.a)(n,[{key:"componentDidCatch",value:function(t,e){this.setState({error:t,info:e})}},{key:"render",value:function(){var t=this.props,e=t.message,n=t.description,r=t.children,i=this.state,a=i.error,s=i.info,l=s&&s.componentStack?s.componentStack:null,u="undefined"===typeof e?(a||"").toString():e,c="undefined"===typeof n?l:n;return a?o.createElement(T,{type:"error",message:u,description:o.createElement("pre",null,c)}):r}}]),n}(o.Component),C=n(62),S=function(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},A={success:d.a,info:h.a,error:g.a,warning:p.a},E={success:l.a,info:c.a,error:f.a,warning:u.a},j=function(t){var e,n=t.description,l=t.prefixCls,u=t.message,c=t.banner,f=t.className,d=void 0===f?"":f,p=t.style,h=t.onMouseEnter,g=t.onMouseLeave,y=t.onClick,_=t.afterClose,O=t.showIcon,P=t.closable,w=t.closeText,M=t.closeIcon,j=void 0===M?o.createElement(s.a,null):M,T=t.action,I=S(t,["description","prefixCls","message","banner","className","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]),k=o.useState(!1),F=Object(a.a)(k,2),L=F[0],D=F[1],N=o.useRef(),R=o.useContext(b.b),B=R.getPrefixCls,z=R.direction,V=B("alert",l),G=function(t){var e;D(!0),null===(e=I.onClose)||void 0===e||e.call(I,t)},W=!!w||P,Y=function(){var t=I.type;return void 0!==t?t:c?"warning":"info"}(),H=!(!c||void 0!==O)||O,U=m()(V,"".concat(V,"-").concat(Y),(e={},Object(i.a)(e,"".concat(V,"-with-description"),!!n),Object(i.a)(e,"".concat(V,"-no-icon"),!H),Object(i.a)(e,"".concat(V,"-banner"),!!c),Object(i.a)(e,"".concat(V,"-rtl"),"rtl"===z),e),d),X=Object(x.a)(I);return o.createElement(v.b,{visible:!L,motionName:"".concat(V,"-motion"),motionAppear:!1,motionEnter:!1,onLeaveStart:function(t){return{maxHeight:t.offsetHeight}},onLeaveEnd:_},(function(t){var e=t.className,a=t.style;return o.createElement("div",Object(r.a)({ref:N,"data-show":!L,className:m()(U,e),style:Object(r.a)(Object(r.a)({},p),a),onMouseEnter:h,onMouseLeave:g,onClick:y,role:"alert"},X),H?function(){var t=I.icon,e=(n?E:A)[Y]||null;return t?Object(C.c)(t,o.createElement("span",{className:"".concat(V,"-icon")},t),(function(){return{className:m()("".concat(V,"-icon"),Object(i.a)({},t.props.className,t.props.className))}})):o.createElement(e,{className:"".concat(V,"-icon")})}():null,o.createElement("div",{className:"".concat(V,"-content")},u?o.createElement("div",{className:"".concat(V,"-message")},u):null,n?o.createElement("div",{className:"".concat(V,"-description")},n):null),T?o.createElement("div",{className:"".concat(V,"-action")},T):null,W?o.createElement("button",{type:"button",onClick:G,className:"".concat(V,"-close-icon"),tabIndex:0},w?o.createElement("span",{className:"".concat(V,"-close-text")},w):j):null)}))};j.ErrorBoundary=M;var T=e.a=j},420:function(t,e,n){"use strict";var r=n(1),i=n(0),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M917 211.1l-199.2 24c-6.6.8-9.4 8.9-4.7 13.6l59.3 59.3-226 226-101.8-101.7c-6.3-6.3-16.4-6.2-22.6 0L100.3 754.1a8.03 8.03 0 000 11.3l45 45.2c3.1 3.1 8.2 3.1 11.3 0L433.3 534 535 635.7c6.3 6.2 16.4 6.2 22.6 0L829 364.5l59.3 59.3a8.01 8.01 0 0013.6-4.7l24-199.2c.7-5.1-3.7-9.5-8.9-8.8z"}}]},name:"rise",theme:"outlined"},o=n(9),s=function(t,e){return i.createElement(o.a,Object(r.a)(Object(r.a)({},t),{},{ref:e,icon:a}))};s.displayName="RiseOutlined";e.a=i.forwardRef(s)},421:function(t,e,n){"use strict";var r=n(1),i=n(0),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M925.9 804l-24-199.2c-.8-6.6-8.9-9.4-13.6-4.7L829 659.5 557.7 388.3c-6.3-6.2-16.4-6.2-22.6 0L433.3 490 156.6 213.3a8.03 8.03 0 00-11.3 0l-45 45.2a8.03 8.03 0 000 11.3L422 591.7c6.2 6.3 16.4 6.3 22.6 0L546.4 490l226.1 226-59.3 59.3a8.01 8.01 0 004.7 13.6l199.2 24c5.1.7 9.5-3.7 8.8-8.9z"}}]},name:"fall",theme:"outlined"},o=n(9),s=function(t,e){return i.createElement(o.a,Object(r.a)(Object(r.a)({},t),{},{ref:e,icon:a}))};s.displayName="FallOutlined";e.a=i.forwardRef(s)},422:function(t,e,n){"use strict";var r=n(1),i=n(0),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},o=n(9),s=function(t,e){return i.createElement(o.a,Object(r.a)(Object(r.a)({},t),{},{ref:e,icon:a}))};s.displayName="FormOutlined";e.a=i.forwardRef(s)},423:function(t,e,n){"use strict";var r=n(1),i=n(0),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},o=n(9),s=function(t,e){return i.createElement(o.a,Object(r.a)(Object(r.a)({},t),{},{ref:e,icon:a}))};s.displayName="UploadOutlined";e.a=i.forwardRef(s)},431:function(t,e,n){"use strict";n.r(e);var r=n(147),i=n(258),a=n(58),o=n(59),s=n(61),l=n(60),u=n(51),c=n(418),f=n(1),d=n(0),p=n.n(d),h={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 1024c-69.1 0-136.2-13.5-199.3-40.2C251.7 958 197 921 150 874c-47-47-84-101.7-109.8-162.7C13.5 648.2 0 581.1 0 512c0-19.9 16.1-36 36-36s36 16.1 36 36c0 59.4 11.6 117 34.6 171.3 22.2 52.4 53.9 99.5 94.3 139.9 40.4 40.4 87.5 72.2 139.9 94.3C395 940.4 452.6 952 512 952c59.4 0 117-11.6 171.3-34.6 52.4-22.2 99.5-53.9 139.9-94.3 40.4-40.4 72.2-87.5 94.3-139.9C940.4 629 952 571.4 952 512c0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.2C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3s-13.5 136.2-40.2 199.3C958 772.3 921 827 874 874c-47 47-101.8 83.9-162.7 109.7-63.1 26.8-130.2 40.3-199.3 40.3z"}}]},name:"loading-3-quarters",theme:"outlined"},g=n(9),v=function(t,e){return d.createElement(g.a,Object(f.a)(Object(f.a)({},t),{},{ref:e,icon:h}))};v.displayName="Loading3QuartersOutlined";var y=d.forwardRef(v),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M320 224h-66v-56c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v56h-66c-4.4 0-8 3.6-8 8v560c0 4.4 3.6 8 8 8h66v56c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-56h66c4.4 0 8-3.6 8-8V232c0-4.4-3.6-8-8-8zm-60 508h-80V292h80v440zm644-436h-66v-96c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v96h-66c-4.4 0-8 3.6-8 8v416c0 4.4 3.6 8 8 8h66v96c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8v-96h66c4.4 0 8-3.6 8-8V304c0-4.4-3.6-8-8-8zm-60 364h-80V364h80v296zM612 404h-66V232c0-4.4-3.6-8-8-8h-52c-4.4 0-8 3.6-8 8v172h-66c-4.4 0-8 3.6-8 8v200c0 4.4 3.6 8 8 8h66v172c0 4.4 3.6 8 8 8h52c4.4 0 8-3.6 8-8V620h66c4.4 0 8-3.6 8-8V412c0-4.4-3.6-8-8-8zm-60 145a3 3 0 01-3 3h-74a3 3 0 01-3-3v-74a3 3 0 013-3h74a3 3 0 013 3v74z"}}]},name:"sliders",theme:"outlined"},b=function(t,e){return d.createElement(g.a,Object(f.a)(Object(f.a)({},t),{},{ref:e,icon:m}))};b.displayName="SlidersOutlined";var x=d.forwardRef(b),_=n(422),O={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M924.8 625.7l-65.5-56c3.1-19 4.7-38.4 4.7-57.8s-1.6-38.8-4.7-57.8l65.5-56a32.03 32.03 0 009.3-35.2l-.9-2.6a443.74 443.74 0 00-79.7-137.9l-1.8-2.1a32.12 32.12 0 00-35.1-9.5l-81.3 28.9c-30-24.6-63.5-44-99.7-57.6l-15.7-85a32.05 32.05 0 00-25.8-25.7l-2.7-.5c-52.1-9.4-106.9-9.4-159 0l-2.7.5a32.05 32.05 0 00-25.8 25.7l-15.8 85.4a351.86 351.86 0 00-99 57.4l-81.9-29.1a32 32 0 00-35.1 9.5l-1.8 2.1a446.02 446.02 0 00-79.7 137.9l-.9 2.6c-4.5 12.5-.8 26.5 9.3 35.2l66.3 56.6c-3.1 18.8-4.6 38-4.6 57.1 0 19.2 1.5 38.4 4.6 57.1L99 625.5a32.03 32.03 0 00-9.3 35.2l.9 2.6c18.1 50.4 44.9 96.9 79.7 137.9l1.8 2.1a32.12 32.12 0 0035.1 9.5l81.9-29.1c29.8 24.5 63.1 43.9 99 57.4l15.8 85.4a32.05 32.05 0 0025.8 25.7l2.7.5a449.4 449.4 0 00159 0l2.7-.5a32.05 32.05 0 0025.8-25.7l15.7-85a350 350 0 0099.7-57.6l81.3 28.9a32 32 0 0035.1-9.5l1.8-2.1c34.8-41.1 61.6-87.5 79.7-137.9l.9-2.6c4.5-12.3.8-26.3-9.3-35zM788.3 465.9c2.5 15.1 3.8 30.6 3.8 46.1s-1.3 31-3.8 46.1l-6.6 40.1 74.7 63.9a370.03 370.03 0 01-42.6 73.6L721 702.8l-31.4 25.8c-23.9 19.6-50.5 35-79.3 45.8l-38.1 14.3-17.9 97a377.5 377.5 0 01-85 0l-17.9-97.2-37.8-14.5c-28.5-10.8-55-26.2-78.7-45.7l-31.4-25.9-93.4 33.2c-17-22.9-31.2-47.6-42.6-73.6l75.5-64.5-6.5-40c-2.4-14.9-3.7-30.3-3.7-45.5 0-15.3 1.2-30.6 3.7-45.5l6.5-40-75.5-64.5c11.3-26.1 25.6-50.7 42.6-73.6l93.4 33.2 31.4-25.9c23.7-19.5 50.2-34.9 78.7-45.7l37.9-14.3 17.9-97.2c28.1-3.2 56.8-3.2 85 0l17.9 97 38.1 14.3c28.7 10.8 55.4 26.2 79.3 45.8l31.4 25.8 92.8-32.9c17 22.9 31.2 47.6 42.6 73.6L781.8 426l6.5 39.9zM512 326c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm79.2 255.2A111.6 111.6 0 01512 614c-29.9 0-58-11.7-79.2-32.8A111.6 111.6 0 01400 502c0-29.9 11.7-58 32.8-79.2C454 401.6 482.1 390 512 390c29.9 0 58 11.6 79.2 32.8A111.6 111.6 0 01624 502c0 29.9-11.7 58-32.8 79.2z"}}]},name:"setting",theme:"outlined"},P=function(t,e){return d.createElement(g.a,Object(f.a)(Object(f.a)({},t),{},{ref:e,icon:O}))};P.displayName="SettingOutlined";var w=d.forwardRef(P),M=n(423),C=n(212),S=n(2),A=n(3),E=n(24),j=n(12),T=n(13),I=n(14),k=n(15),F=n(11),L=n(7),D=n.n(L),N=n(199),R=n.n(N),B=n(97),z=n(40),V=n(5),G=d.forwardRef((function(t,e){var n,r=t.prefixCls,i=t.forceRender,a=t.className,o=t.style,s=t.children,l=t.isActive,u=t.role,c=d.useState(l||i),f=Object(V.a)(c,2),p=f[0],h=f[1];return d.useEffect((function(){(i||l)&&h(!0)}),[i,l]),p?d.createElement("div",{ref:e,className:D()("".concat(r,"-content"),(n={},Object(A.a)(n,"".concat(r,"-content-active"),l),Object(A.a)(n,"".concat(r,"-content-inactive"),!l),n),a),style:o,role:u},d.createElement("div",{className:"".concat(r,"-content-box")},s)):null}));G.displayName="PanelContent";var W=G,Y=function(t){Object(I.a)(n,t);var e=Object(k.a)(n);function n(){var t;return Object(j.a)(this,n),(t=e.apply(this,arguments)).handleItemClick=function(){var e=t.props,n=e.onItemClick,r=e.panelKey;"function"===typeof n&&n(r)},t.handleKeyPress=function(e){"Enter"!==e.key&&13!==e.keyCode&&13!==e.which||t.handleItemClick()},t}return Object(T.a)(n,[{key:"shouldComponentUpdate",value:function(t){return!R()(this.props,t)}},{key:"render",value:function(){var t,e,n=this,r=this.props,i=r.className,a=r.id,o=r.style,s=r.prefixCls,l=r.header,u=r.headerClass,c=r.children,f=r.isActive,p=r.showArrow,h=r.destroyInactivePanel,g=r.accordion,v=r.forceRender,y=r.openMotion,m=r.expandIcon,b=r.extra,x=r.collapsible,_="disabled"===x,O=D()("".concat(s,"-header"),(t={},Object(A.a)(t,u,u),Object(A.a)(t,"".concat(s,"-header-collapsible-only"),"header"===x),t)),P=D()((e={},Object(A.a)(e,"".concat(s,"-item"),!0),Object(A.a)(e,"".concat(s,"-item-active"),f),Object(A.a)(e,"".concat(s,"-item-disabled"),_),e),i),w=d.createElement("i",{className:"arrow"});return p&&"function"===typeof m&&(w=m(this.props)),d.createElement("div",{className:P,style:o,id:a},d.createElement("div",{className:O,onClick:function(){return"header"!==x&&n.handleItemClick()},role:g?"tab":"button",tabIndex:_?-1:0,"aria-expanded":f,onKeyPress:this.handleKeyPress},p&&w,"header"===x?d.createElement("span",{onClick:this.handleItemClick,className:"".concat(s,"-header-text")},l):l,b&&d.createElement("div",{className:"".concat(s,"-extra")},b)),d.createElement(z.b,Object(S.a)({visible:f,leavedClassName:"".concat(s,"-content-hidden")},y,{forceRender:v,removeOnLeave:h}),(function(t,e){var n=t.className,r=t.style;return d.createElement(W,{ref:e,prefixCls:s,className:n,style:r,isActive:f,forceRender:v,role:g?"tabpanel":null},c)})))}}]),n}(d.Component);Y.defaultProps={showArrow:!0,isActive:!1,onItemClick:function(){},headerClass:"",forceRender:!1};var H=Y;function U(t){var e=t;if(!Array.isArray(e)){var n=Object(F.a)(e);e="number"===n||"string"===n?[e]:[]}return e.map((function(t){return String(t)}))}var X=function(t){Object(I.a)(n,t);var e=Object(k.a)(n);function n(t){var r;Object(j.a)(this,n),(r=e.call(this,t)).onClickItem=function(t){var e=r.state.activeKey;if(r.props.accordion)e=e[0]===t?[]:[t];else{var n=(e=Object(E.a)(e)).indexOf(t);n>-1?e.splice(n,1):e.push(t)}r.setActiveKey(e)},r.getNewChild=function(t,e){if(!t)return null;var n=r.state.activeKey,i=r.props,a=i.prefixCls,o=i.openMotion,s=i.accordion,l=i.destroyInactivePanel,u=i.expandIcon,c=i.collapsible,f=t.key||String(e),p=t.props,h=p.header,g=p.headerClass,v=p.destroyInactivePanel,y=p.collapsible,m=null!==y&&void 0!==y?y:c,b={key:f,panelKey:f,header:h,headerClass:g,isActive:s?n[0]===f:n.indexOf(f)>-1,prefixCls:a,destroyInactivePanel:null!==v&&void 0!==v?v:l,openMotion:o,accordion:s,children:t.props.children,onItemClick:"disabled"===m?null:r.onClickItem,expandIcon:u,collapsible:m};return"string"===typeof t.type?t:d.cloneElement(t,b)},r.getItems=function(){var t=r.props.children;return Object(B.a)(t).map(r.getNewChild)},r.setActiveKey=function(t){"activeKey"in r.props||r.setState({activeKey:t}),r.props.onChange(r.props.accordion?t[0]:t)};var i=t.activeKey,a=t.defaultActiveKey;return"activeKey"in t&&(a=i),r.state={activeKey:U(a)},r}return Object(T.a)(n,[{key:"shouldComponentUpdate",value:function(t,e){return!R()(this.props,t)||!R()(this.state,e)}},{key:"render",value:function(){var t,e=this.props,n=e.prefixCls,r=e.className,i=e.style,a=e.accordion,o=D()((t={},Object(A.a)(t,n,!0),Object(A.a)(t,r,!!r),t));return d.createElement("div",{className:o,style:i,role:a?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(t){var e={};return"activeKey"in t&&(e.activeKey=U(t.activeKey)),e}}]),n}(d.Component);X.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},X.Panel=H;var q=X,K=(X.Panel,n(197)),$=n(196),Z=n(90),Q=n(41),J=function(t){var e=d.useContext(Q.b).getPrefixCls,n=t.prefixCls,r=t.className,i=void 0===r?"":r,a=t.showArrow,o=void 0===a||a,s=e("collapse",n),l=D()(Object(A.a)({},"".concat(s,"-no-arrow"),!o),i);return d.createElement(q.Panel,Object(S.a)({},t,{prefixCls:s,className:l}))},tt=n(38),et=n(62),nt=function(t){var e,n=d.useContext(Q.b),r=n.getPrefixCls,i=n.direction,a=t.prefixCls,o=t.className,s=void 0===o?"":o,l=t.bordered,u=void 0===l||l,c=t.ghost,f=r("collapse",a),p=function(){var e=t.expandIconPosition;return void 0!==e?e:"rtl"===i?"right":"left"}(),h=D()((e={},Object(A.a)(e,"".concat(f,"-borderless"),!u),Object(A.a)(e,"".concat(f,"-icon-position-").concat(p),!0),Object(A.a)(e,"".concat(f,"-rtl"),"rtl"===i),Object(A.a)(e,"".concat(f,"-ghost"),!!c),e),s),g=Object(S.a)(Object(S.a)({},tt.a),{motionAppear:!1,leavedClassName:"".concat(f,"-content-hidden")});return d.createElement(q,Object(S.a)({openMotion:g},t,{expandIcon:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.expandIcon,r=n?n(e):d.createElement(K.a,{rotate:e.isActive?90:void 0});return d.createElement("div",null,Object(et.a)(r,(function(){return{className:D()(r.props.className,"".concat(f,"-arrow"))}})))},prefixCls:f,className:h}),function(){var e=t.children;return Object($.a)(e).map((function(t,e){var n;if(null===(n=t.props)||void 0===n?void 0:n.disabled){var r=t.key||String(e),i=t.props,a=i.disabled,o=i.collapsible,s=Object(S.a)(Object(S.a)({},Object(Z.a)(t.props,["disabled"])),{key:r,collapsible:null!==o&&void 0!==o?o:a?"disabled":void 0});return Object(et.a)(t,s)}return t}))}())};nt.Panel=J;var rt=nt,it=n(413),at=n(305),ot=n(306),st=n(25),lt=n(53),ut=n(415),ct=n(304),ft=n(430),dt=n(417),pt=n(412),ht=n(94),gt=n.n(ht),vt=n(182),yt=n.n(vt),mt=n(117),bt=n(166),xt=n(167),_t=n(80),Ot=n(4),Pt={required:"${label} \u4e0d\u80fd\u4e3a\u7a7a\uff01"},wt=function(t){Object(s.a)(n,t);var e=Object(l.a)(n);function n(){var t;Object(a.a)(this,n);for(var i=arguments.length,o=new Array(i),s=0;s<i;s++)o[s]=arguments[s];return(t=e.call.apply(e,[this].concat(o))).formRef=p.a.createRef(),t.state={transactions:[],loading:!1},t.handleSyncPriceAccount=function(e){var n=t.props.account;console.log(n),n&&(t.setState({loading:!0}),Object(_t.b)("/api/auth/commodity/price",{method:"POST",body:Object(r.a)({commodity:n.currency},e)}).then((function(){t.props.onClose(),t.formRef.current.resetFields()})).catch(console.error).finally((function(){t.setState({loading:!1})})))},t}return Object(o.a)(n,[{key:"render",value:function(){var t=this.props.account,e=this.state.loading;return Object(Ot.jsx)(ut.a,Object(r.a)(Object(r.a)({title:Object(Ot.jsx)("div",{children:t.account}),placement:"bottom",closable:!0,className:"page-drawer",height:"60vh",bodyStyle:{display:"flex",justifyContent:"center"}},this.props),{},{children:Object(Ot.jsx)("div",{className:"page-form",children:Object(Ot.jsxs)(ct.a,{name:"sync-price-form",className:"page-form",size:"large",style:{textAlign:"left"},ref:this.formRef,onFinish:this.handleSyncPriceAccount,validateMessages:Pt,children:[Object(Ot.jsx)(ct.a.Item,{name:"date",initialValue:gt()().format("YYYY-MM-DD"),rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{type:"date",placeholder:"\u65f6\u95f4"})}),Object(Ot.jsx)(ct.a.Item,{name:"price",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{type:"number",step:"0.01",addonBefore:"1 ".concat(t.currency,"\u2248"),addonAfter:t.marketCurrency,placeholder:"\u51c0\u503c/\u6c47\u7387"})}),Object(Ot.jsx)(ct.a.Item,{children:Object(Ot.jsx)(lt.a,{type:"primary",htmlType:"submit",loading:e,className:"submit-button",children:"\u786e\u8ba4"})})]})})}))}}]),n}(d.Component),Mt=n(235),Ct=n(187),St=n(190),At=function(t){Object(s.a)(n,t);var e=Object(l.a)(n);function n(){var t;Object(a.a)(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return(t=e.call.apply(e,[this].concat(i))).state={loading:!1,commodityPrices:[]},t.queryCommodityPrices=function(){t.setState({loading:!0}),Object(_t.b)("/api/auth/stats/commodity/price").then((function(e){var n=[];e.forEach((function(t){n.push({date:t.date,commodity:t.commodity,value:Number(t.value)})})),t.setState({commodityPrices:n})})).finally((function(){t.setState({loading:!1})}))},t}return Object(o.a)(n,[{key:"componentWillReceiveProps",value:function(t){t.visible&&0===this.state.commodityPrices.length&&this.queryCommodityPrices()}},{key:"render",value:function(){return Object(Ot.jsx)(ut.a,Object(r.a)(Object(r.a)({title:Object(Ot.jsx)("div",{style:{fontSize:14},children:Object(Ot.jsx)("div",{children:"\u6c47\u7387\u66f2\u7ebf"})}),placement:"bottom",closable:!0,className:"page-drawer",height:"530px",bodyStyle:{display:"flex",justifyContent:"center"}},this.props),{},{children:Object(Ot.jsx)("div",{className:"page-form",style:{maxWidth:"100%"},children:Object(Ot.jsx)(Ct.a,{spinning:this.state.loading,children:Object(Ot.jsxs)(St.Chart,{animate:!1,padding:[10,80,80,80],autoFit:!0,height:400,data:this.state.commodityPrices,children:[Object(Ot.jsx)(St.Legend,{}),Object(Ot.jsx)(St.LineAdvance,{point:!0,position:"date*value",color:"commodity"})]})})})}))}}]),n}(d.Component),Et=n(64),jt=n(149),Tt=(n(312),C.a.Option),It=rt.Panel,kt=it.a.TabPane,Ft={required:"${label} \u4e0d\u80fd\u4e3a\u7a7a\uff01"},Lt=function(t){var e=t.loading,n=t.accounts,r=t.onEdit,i=t.commodity,a={};return n.forEach((function(t){var e=t.type.key,n=t.type.name,r=a[n];r?r.children.push(t):a[n]={id:e,name:n,children:[t]}})),Object(Ot.jsx)(rt,{ghost:!0,children:Object.values(a).map((function(t){var n=t.children.map((function(t){return yt()(t.marketNumber||0)})).reduce((function(t,e){return t.plus(e)}));return Object(Ot.jsx)(It,{header:"".concat(t.children.length,"\u4e2a").concat(t.name,"\u8d26\u6237 (").concat(i.symbol).concat(Math.abs(n),")"),children:Object(Ot.jsx)(at.b,{loading:e,itemLayout:"horizontal",dataSource:t.children,renderItem:function(t){var e=[];return t.marketNumber&&e.push(Object(Ot.jsx)("div",{children:Object(bt.a)(t.account,t.marketNumber,t.marketCurrencySymbol)})),t.loading?e.push(Object(Ot.jsx)(u.a,{})):e.push(Object(Ot.jsx)("a",{onClick:function(){r(t,!t.marketCurrency||t.marketCurrency&&t.currency===t.marketCurrency)},children:"\u64cd\u4f5c"},"list-delete")),Object(Ot.jsx)(at.b.Item,{actions:e,children:Object(Ot.jsx)(at.b.Item.Meta,{avatar:Object(Ot.jsx)(xt.a,{iconType:Object(_t.d)(t.account)}),title:Object(Ot.jsxs)("div",{children:[t.endDate&&Object(Ot.jsx)(ot.a,{color:"#f50",children:"\u5df2\u5173\u95ed"}),Object(Ot.jsx)("span",{children:Object(_t.e)(t.account)})]}),description:"".concat(t.startDate).concat(t.endDate?"~"+t.endDate:""," ").concat(t.currency||"")})})}})},t.id)}))})},Dt=function(t){Object(s.a)(n,t);var e=Object(l.a)(n);function n(){var t;Object(a.a)(this,n);for(var o=arguments.length,s=new Array(o),l=0;l<o;l++)s[l]=arguments[l];return(t=e.call.apply(e,[this].concat(s))).theme=t.context.theme,t.formRef=p.a.createRef(),t.balanceFormRef=p.a.createRef(),t.state={loading:!1,drawerVisible:!1,balanceDrawerVisible:!1,accountDrawerVisible:!1,accounts:[],fetchAccountTypeloading:!1,accountTypes:[],selectedAccountType:"",iconType:"",selectedAccountTypePrefix:"Assets",balanceAccount:null,editAccount:{},transactionDrawerVisible:!1,syncPriceAccount:null,syncPriceDrawerVisible:!1,editAccountDiffCommodity:!1,refreshLoading:!1,commodityPriceDrawerVisible:!1},t.queryAllAccounts=function(){t.setState({loading:!0}),Object(_t.b)("/api/auth/account/all").then((function(e){t.setState({accounts:e})})).catch(console.error).finally((function(){t.setState({loading:!1})}))},t.queryAllAccountTypes=function(){t.setState({fetchAccountTypeloading:!0}),Object(_t.b)("/api/auth/account/type").then((function(e){t.setState({accountTypes:e})})).catch(console.error).finally((function(){t.setState({fetchAccountTypeloading:!1})}))},t.handleChangeAccountType=function(e){t.setState({selectedAccountType:e})},t.handleChangeAccountTypePrefix=function(e){t.setState({selectedAccountTypePrefix:e})},t.handleAddAccount=function(e){t.setState({loading:!0});var n=e.account,r=e.date,a=e.accountType,o=e.accountTypeName,s=e.currency;if("Undefined"===t.state.selectedAccountType){var l="".concat(t.state.selectedAccountTypePrefix,":").concat(a);Object(_t.b)("/api/auth/account/type",{method:"POST",body:{type:l,name:o}}).then((function(e){t.setState({drawerVisible:!1,accountTypes:[e].concat(Object(i.a)(t.state.accountTypes))}),t.formRef.current.resetFields(),st.b.success("\u6dfb\u52a0\u6210\u529f")})).catch(console.error).finally((function(){t.setState({loading:!1})}))}else{var u="".concat(t.state.selectedAccountType,":").concat(n);Object(_t.b)("/api/auth/account",{method:"POST",body:{account:u,date:r,currency:s}}).then((function(e){t.setState({drawerVisible:!1,accounts:[e].concat(Object(i.a)(t.state.accounts))}),t.formRef.current.resetFields(),st.b.success("\u6dfb\u52a0\u6210\u529f")})).catch(console.error).finally((function(){t.setState({loading:!1})}))}},t.handleCloseAccount=function(){var e=t.state.editAccount.account,n=t.state.accounts.map((function(t){return t.account===e?Object.assign({loading:!0},t):t}));t.setState({accounts:n});var r=gt()().format("YYYY-MM-DD");Object(_t.b)("/api/auth/account/close",{method:"POST",body:{account:e,date:r}}).then((function(n){var r=t.state.accounts.filter((function(t){return t.account!==e}));t.setState({accounts:r})})).catch(console.error).finally((function(){t.setState({accountDrawerVisible:!1,accounts:t.state.accounts.map((function(t){return delete t.loading,t}))})}))},t.handleBalanceAccount=function(e){t.setState({loading:!0});var n=t.state.balanceAccount;Object(_t.b)("/api/auth/account/balance",{method:"POST",body:Object(r.a)(Object(r.a)({},e),{},{account:n})}).then((function(e){var n=t.state.accounts.map((function(t){return t.account===e.account?(t.marketNumber=e.marketNumber,t.marketCurrency=e.marketCurrency,t.marketCurrencySymbol=e.marketCurrencySymbol,t):t}));t.setState({accounts:n}),t.handleCloseBalanceDrawer(),t.balanceFormRef.current.resetFields()})).catch(console.error).finally((function(){t.setState({loading:!1})}))},t.handleEditAccountInput=function(e){var n="".concat(t.state.selectedAccountType,":").concat(e.target.value);t.setState({iconType:Object(_t.d)(n)})},t.handleOpenDrawer=function(){t.setState({drawerVisible:!0},(function(){t.formRef.current.setFieldsValue({date:gt()().format("YYYY-MM-DD")})}))},t.handleCloseDrawer=function(){t.setState({drawerVisible:!1})},t.handleOpenBalanceDrawer=function(){t.setState({balanceDrawerVisible:!0,balanceAccount:t.state.editAccount.account},(function(){t.balanceFormRef.current.setFieldsValue({date:gt()().format("YYYY-MM-DD")})}))},t.handleCloseBalanceDrawer=function(){t.setState({balanceDrawerVisible:!1,accountDrawerVisible:!1,balanceAccount:null})},t.handleOpenSyncPriceDrawer=function(){t.setState({syncPriceDrawerVisible:!0,syncPriceAccount:t.state.editAccount})},t.handleCloseSyncPriceDrawer=function(){t.setState({syncPriceDrawerVisible:!1,accountDrawerVisible:!1,syncPriceAccount:null})},t.handleOpenAccountDrawer=function(e,n){t.setState({accountDrawerVisible:!0,editAccount:e,editAccountDiffCommodity:n})},t.handleCloseAccountDrawer=function(){t.setState({accountDrawerVisible:!1})},t.handleChangeFile=function(e){"done"===e.file.status?(st.b.success("".concat(e.file.name," \u4e0a\u4f20\u6210\u529f")),t.setState({accountDrawerVisible:!1})):"error"===e.file.status&&st.b.error("".concat(e.file.name," \u4e0a\u4f20\u5931\u8d25"))},t.handleOpenTransactionDrawer=function(){t.setState({transactionDrawerVisible:!0})},t.handleCloseTransactionDrawer=function(){t.setState({transactionDrawerVisible:!1,accountDrawerVisible:!1,transactions:[]})},t.handleOpenCommodityPriceDrawer=function(){t.setState({commodityPriceDrawerVisible:!0})},t.handleCloseCommodityPriceDrawer=function(){t.setState({commodityPriceDrawerVisible:!1})},t.handleRefreshAccountCache=function(){t.setState({refreshLoading:!0}),Object(_t.b)("/api/auth/account/refresh",{method:"POST"}).then((function(){st.b.success("\u7f13\u5b58\u5df2\u66f4\u65b0"),t.queryAllAccounts(),t.queryAllAccountTypes()})).finally((function(){t.setState({refreshLoading:!1})}))},t}return Object(o.a)(n,[{key:"componentDidMount",value:function(){this.queryAllAccounts(),this.queryAllAccountTypes()}},{key:"render",value:function(){var t=this;this.context.theme!==this.theme&&(this.theme=this.context.theme);var e=this.state,n=e.accounts,i=e.loading,a=e.drawerVisible,o=e.balanceDrawerVisible,s=e.accountTypes,l=e.iconType,u=e.selectedAccountType,f=e.selectedAccountTypePrefix,d=e.accountDrawerVisible,p=e.editAccount,h=e.transactionDrawerVisible,g=e.syncPriceDrawerVisible;return Object(Ot.jsxs)("div",{className:"account-page",children:[Object(Ot.jsxs)("div",{className:"button-wrapper",children:[Object(Ot.jsxs)("div",{children:[Object(Ot.jsx)(lt.a,{type:"primary",size:"small",icon:Object(Ot.jsx)(c.a,{}),onClick:this.handleOpenDrawer,children:"\u6dfb\u52a0\u8d26\u6237"}),"\xa0\xa0",Object(Ot.jsx)(lt.a,{size:"small",loading:this.state.refreshLoading,icon:Object(Ot.jsx)(y,{}),onClick:this.handleRefreshAccountCache,children:"\u5237\u65b0\u7f13\u5b58"})]}),Object(Ot.jsxs)("div",{children:[Object(Ot.jsx)(lt.a,{type:"text",size:"small",icon:Object(Ot.jsx)(x,{}),onClick:function(){t.setState({commodityPriceDrawerVisible:!0})},children:"\u6c47\u7387\u66f2\u7ebf"}),Object(Ot.jsx)(lt.a,{type:"text",size:"small",icon:Object(Ot.jsx)(_.a,{}),onClick:function(){t.props.history.push("/edit")},children:"\u7f16\u8f91\u6e90\u6587\u4ef6"}),Object(Ot.jsx)(lt.a,{type:"text",size:"small",icon:Object(Ot.jsx)(w,{}),onClick:function(){t.props.history.push("/setting")},children:"\u8bbe\u7f6e"})]})]}),Object(Ot.jsx)(ut.a,{title:"\u65b0\u589e\u8d26\u6237",placement:"bottom",closable:!0,onClose:this.handleCloseDrawer,visible:a,height:"540",className:"page-drawer",bodyStyle:{display:"flex",justifyContent:"center"},children:Object(Ot.jsxs)(ct.a,{name:"add-account-form",className:"page-form",size:"large",style:{textAlign:"left"},ref:this.formRef,onFinish:this.handleAddAccount,validateMessages:Ft,children:[Object(Ot.jsx)(ct.a.Item,{name:"type",label:" \u5206\u7c7b",rules:[{required:!0}],children:Object(Ot.jsxs)(C.a,{showSearch:!0,placeholder:"\u5206\u7c7b",optionFilterProp:"children",onChange:this.handleChangeAccountType,children:[Object(Ot.jsx)(Tt,{value:"Undefined",children:"+ \u65b0\u589e\u8d26\u6237\u5206\u7c7b"}),s.map((function(t){return Object(Ot.jsx)(Tt,{value:t.key,children:"".concat(t.key.slice(0,t.key.indexOf(":")),":").concat(t.name)},t.key)}))]})}),"Undefined"===u?Object(Ot.jsx)(ct.a.Item,{name:"accountTypeName",label:"\u5206\u7c7b\u540d\u79f0",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{placeholder:"\u8d26\u6237\u5206\u7c7b\u7684\u540d\u79f0\uff0c\u5982\u8d2d\u7269\uff0c\u7f8e\u98df\uff0c\u8ba2\u9605"})}):Object(Ot.jsx)(ct.a.Item,{name:"date",label:"\u65e5\u671f",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{type:"date",placeholder:"\u65f6\u95f4"})}),"Undefined"===u?Object(Ot.jsx)(ct.a.Item,{name:"accountType",label:"\u8d26\u6237\u5206\u7c7b",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{addonBefore:Object(Ot.jsxs)(C.a,{defaultValue:f,onChange:this.handleChangeAccountTypePrefix,children:[Object(Ot.jsx)(Tt,{value:"Assets",children:"\u8d44\u4ea7"}),Object(Ot.jsx)(Tt,{value:"Income",children:"\u6536\u5165"}),Object(Ot.jsx)(Tt,{value:"Expenses",children:"\u652f\u51fa"}),Object(Ot.jsx)(Tt,{value:"Liabilities",children:"\u8d1f\u503a"}),Object(Ot.jsx)(Tt,{value:"Equity",children:"\u6743\u76ca"})]}),placeholder:"\u8d26\u6237\u5206\u7c7b\uff0c\u5982 Shopping"})}):Object(Ot.jsx)(ct.a.Item,{name:"account",label:"\u8d26\u6237",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{placeholder:"\u8d26\u6237\u540d\u79f0\uff0c\u5982 ICBC:\u5de5\u5546\u94f6\u884c",addonAfter:Object(Ot.jsx)(xt.a,{iconType:Object(_t.d)(l)}),onChange:this.handleEditAccountInput})}),"Undefined"!==u&&Object(Ot.jsx)(ct.a.Item,{name:"currency",label:"\u5e01\u79cd",rules:[{required:!0}],initialValue:this.props.commodity.currency,children:Object(Ot.jsx)(ft.a,{placeholder:"\u8d26\u6237\u4f7f\u7528\u7684\u8d27\u5e01\u5355\u4f4d"})}),Object(Ot.jsx)(ct.a.Item,{children:Object(Ot.jsx)(lt.a,{type:"primary",htmlType:"submit",loading:i,className:"submit-button",children:"\u6dfb\u52a0\u8d26\u6237"})})]})}),Object(Ot.jsx)("div",{children:Object(Ot.jsxs)(it.a,{defaultActiveKey:"Assets",children:[Object(Ot.jsx)(kt,{tab:"\u8d44\u4ea7\u8d26\u6237",children:Object(Ot.jsx)(Lt,Object(r.a)(Object(r.a)({loading:i},this.props),{},{accounts:n.filter((function(t){return"Assets"===Object(_t.c)(t.account)})),onEdit:this.handleOpenAccountDrawer}))},"1"),Object(Ot.jsx)(kt,{tab:"\u6536\u5165\u8d26\u6237",children:Object(Ot.jsx)(Lt,Object(r.a)(Object(r.a)({loading:i},this.props),{},{accounts:n.filter((function(t){return"Income"===Object(_t.c)(t.account)})),onEdit:this.handleOpenAccountDrawer}))},"Income"),Object(Ot.jsx)(kt,{tab:"\u652f\u51fa\u8d26\u6237",children:Object(Ot.jsx)(Lt,Object(r.a)(Object(r.a)({loading:i},this.props),{},{accounts:n.filter((function(t){return"Expenses"===Object(_t.c)(t.account)})),onEdit:this.handleOpenAccountDrawer}))},"Expenses"),Object(Ot.jsx)(kt,{tab:"\u8d1f\u503a\u8d26\u6237",children:Object(Ot.jsx)(Lt,Object(r.a)(Object(r.a)({loading:i},this.props),{},{accounts:n.filter((function(t){return"Liabilities"===Object(_t.c)(t.account)})),onEdit:this.handleOpenAccountDrawer}))},"Liabilities"),Object(Ot.jsx)(kt,{tab:"\u6743\u76ca\u8d26\u6237",children:Object(Ot.jsx)(Lt,Object(r.a)(Object(r.a)({loading:i},this.props),{},{accounts:n.filter((function(t){return"Equity"===Object(_t.c)(t.account)})),onEdit:this.handleOpenAccountDrawer}))},"Equity")]})}),Object(Ot.jsxs)("div",{children:[Object(Ot.jsx)(ut.a,{title:"\u6838\u7b97\u8d26\u6237\uff1a".concat(this.state.balanceAccount),placement:"bottom",closable:!0,onClose:this.handleCloseBalanceDrawer,visible:o,className:"page-drawer",height:"60vh",bodyStyle:{display:"flex",justifyContent:"center"},children:Object(Ot.jsxs)(ct.a,{name:"balance-account-form",className:"page-form",size:"large",style:{textAlign:"left"},ref:this.balanceFormRef,onFinish:this.handleBalanceAccount,validateMessages:Ft,children:[Object(Ot.jsx)(ct.a.Item,{name:"date",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{type:"date",placeholder:"\u65f6\u95f4"})}),Object(Ot.jsx)(ct.a.Item,{name:"number",rules:[{required:!0}],children:Object(Ot.jsx)(ft.a,{type:"number",step:"0.01",placeholder:"\u91d1\u989d",addonAfter:this.state.editAccount.currency})}),Object(Ot.jsx)(ct.a.Item,{children:Object(Ot.jsx)(dt.a,{type:"info",message:"\u6838\u7b97\u8d26\u6237\u524d\uff0c\u8bf7\u786e\u4fdd Equity:OpeningBalances \u8d26\u6237\u5b58\u5728",showIcon:!0})}),Object(Ot.jsx)(ct.a.Item,{children:Object(Ot.jsx)(lt.a,{type:"primary",htmlType:"submit",loading:i,className:"submit-button",children:"\u6838\u7b97"})})]})}),Object(Ot.jsx)(ut.a,{title:"\u8d26\u6237\uff1a".concat(this.state.editAccount.account),placement:"bottom",closable:!0,onClose:this.handleCloseAccountDrawer,visible:d,className:"page-drawer",height:"60vh",bodyStyle:{display:"flex",justifyContent:"center"},children:Object(Ot.jsxs)("div",{className:"page-form",children:[Object(Ot.jsx)(pt.a,{style:{display:"block"},name:"file",action:"/api/auth/account/icon?account=".concat(p.account),headers:{ledgerId:window.localStorage.getItem("ledgerId")},onChange:this.handleChangeFile,children:Object(Ot.jsx)(lt.a,{size:"large",loading:i,icon:Object(Ot.jsx)(M.a,{}),style:{width:"100%"},children:"\u66f4\u6362ICON"})}),Object(Ot.jsx)("div",{style:{height:"1rem"}}),Object(Ot.jsx)(lt.a,{size:"large",style:{width:"100%"},onClick:this.handleOpenTransactionDrawer,children:"\u4ea4\u6613\u8bb0\u5f55"}),Object(Ot.jsx)("div",{style:{height:"1rem"}}),Object(Ot.jsx)(lt.a,{size:"large",style:{width:"100%"},onClick:this.handleOpenBalanceDrawer,children:"\u6838\u7b97\u8d26\u6237"}),!this.state.editAccountDiffCommodity&&Object(Ot.jsxs)(mt.Fragment,{children:[Object(Ot.jsx)("div",{style:{height:"1rem"}}),Object(Ot.jsx)(lt.a,{size:"large",style:{width:"100%"},onClick:this.handleOpenSyncPriceDrawer,children:"\u540c\u6b65\u51c0\u503c"})]}),Object(Ot.jsx)("div",{style:{height:"1rem"}}),Object(Ot.jsx)(lt.a,{size:"large",type:"danger",loading:i,className:"submit-button",onClick:this.handleCloseAccount,children:"\u5173\u95ed\u8d26\u6237"})]})})]}),Object(Ot.jsx)(Mt.a,{account:this.state.editAccount.account,visible:h,onClose:this.handleCloseTransactionDrawer}),Object(Ot.jsx)(wt,{account:this.state.editAccount,visible:g,onClose:this.handleCloseSyncPriceDrawer}),Object(Ot.jsx)(At,{visible:this.state.commodityPriceDrawerVisible,onClose:this.handleCloseCommodityPriceDrawer})]})}}]),n}(d.Component);Dt.contextType=Et.a;e.default=Object(jt.a)(Dt)}}]);