amis
Version:
一种MIS页面生成工具
48 lines • 1.03 MB
JavaScript
;/*!node_modules/zrender/lib/core/guid.js*/
amis.define("f15b5e3",function(n,e,f){function i(){return r++}var r=2311;f.exports=i});
;/*!node_modules/zrender/lib/core/env.js*/
amis.define("7c5f850",function(e,o,t){function n(e){var o={},t={},n=e.match(/Firefox\/([\d.]+)/),r=e.match(/MSIE\s([\d.]+)/)||e.match(/Trident\/.+?rv:(([\d.]+))/),d=e.match(/Edge\/([\d.]+)/),s=/micromessenger/i.test(e);return n&&(t.firefox=!0,t.version=n[1]),r&&(t.ie=!0,t.version=r[1]),d&&(t.edge=!0,t.version=d[1]),s&&(t.weChat=!0),{browser:t,os:o,node:!1,canvasSupported:!!document.createElement("canvas").getContext,svgSupported:"undefined"!=typeof SVGRect,touchEventsSupported:"ontouchstart"in window&&!t.ie&&!t.edge,pointerEventsSupported:"onpointerdown"in window&&(t.edge||t.ie&&t.version>=11)}}var r={};r="object"==typeof wx&&"function"==typeof wx.getSystemInfoSync?{browser:{},os:{},node:!1,wxa:!0,canvasSupported:!0,svgSupported:!1,touchEventsSupported:!0}:"undefined"==typeof document&&"undefined"!=typeof self?{browser:{},os:{},node:!1,worker:!0,canvasSupported:!0}:"undefined"==typeof navigator?{browser:{},os:{},node:!0,worker:!1,canvasSupported:!0,svgSupported:!0}:n(navigator.userAgent);var d=r;t.exports=d});
;/*!node_modules/zrender/lib/core/util.js*/
amis.define("43eadd2",function(r,t){function n(r,t){"createCanvas"===r&&(Y=null),W[r]=t}function e(r){if(null==r||"object"!=typeof r)return r;var t=r,n=K.call(r);if("[object Array]"===n){if(!$(r)){t=[];for(var o=0,i=r.length;i>o;o++)t[o]=e(r[o])}}else if(H[n]){if(!$(r)){var c=r.constructor;if(r.constructor.from)t=c.from(r);else{t=new c(r.length);for(var o=0,i=r.length;i>o;o++)t[o]=e(r[o])}}}else if(!G[n]&&!$(r)&&!x(r)){t={};for(var u in r)r.hasOwnProperty(u)&&(t[u]=e(r[u]))}return t}function o(r,t,n){if(!O(t)||!O(r))return n?e(t):r;for(var i in t)if(t.hasOwnProperty(i)){var c=r[i],u=t[i];!O(u)||!O(c)||d(u)||d(c)||x(u)||x(c)||C(u)||C(c)||$(u)||$(c)?!n&&i in r||(r[i]=e(t[i],!0)):o(c,u,n)}return r}function i(r,t){for(var n=r[0],e=1,i=r.length;i>e;e++)n=o(n,r[e],t);return n}function c(r,t){for(var n in t)t.hasOwnProperty(n)&&(r[n]=t[n]);return r}function u(r,t,n){for(var e in t)t.hasOwnProperty(e)&&(n?null!=t[e]:null==r[e])&&(r[e]=t[e]);return r}function a(){return Y||(Y=X().getContext("2d")),Y}function f(r,t){if(r){if(r.indexOf)return r.indexOf(t);for(var n=0,e=r.length;e>n;n++)if(r[n]===t)return n}return-1}function l(r,t){function n(){}var e=r.prototype;n.prototype=t.prototype,r.prototype=new n;for(var o in e)r.prototype[o]=e[o];r.prototype.constructor=r,r.superClass=t}function s(r,t,n){r="prototype"in r?r.prototype:r,t="prototype"in t?t.prototype:t,u(r,t,n)}function p(r){return r?"string"==typeof r?!1:"number"==typeof r.length:void 0}function y(r,t,n){if(r&&t)if(r.forEach&&r.forEach===M)r.forEach(t,n);else if(r.length===+r.length)for(var e=0,o=r.length;o>e;e++)t.call(n,r[e],e,r);else for(var i in r)r.hasOwnProperty(i)&&t.call(n,r[i],i,r)}function h(r,t,n){if(r&&t){if(r.map&&r.map===Q)return r.map(t,n);for(var e=[],o=0,i=r.length;i>o;o++)e.push(t.call(n,r[o],o,r));return e}}function v(r,t,n,e){if(r&&t){if(r.reduce&&r.reduce===V)return r.reduce(t,n,e);for(var o=0,i=r.length;i>o;o++)n=t.call(e,n,r[o],o,r);return n}}function g(r,t,n){if(r&&t){if(r.filter&&r.filter===R)return r.filter(t,n);for(var e=[],o=0,i=r.length;i>o;o++)t.call(n,r[o],o,r)&&e.push(r[o]);return e}}function m(r,t,n){if(r&&t)for(var e=0,o=r.length;o>e;e++)if(t.call(n,r[e],e,r))return r[e]}function b(r,t){var n=J.call(arguments,2);return function(){return r.apply(t,n.concat(J.call(arguments)))}}function j(r){var t=J.call(arguments,1);return function(){return r.apply(this,t.concat(J.call(arguments)))}}function d(r){return"[object Array]"===K.call(r)}function A(r){return"function"==typeof r}function w(r){return"[object String]"===K.call(r)}function O(r){var t=typeof r;return"function"===t||!!r&&"object"==t}function C(r){return!!G[K.call(r)]}function F(r){return!!H[K.call(r)]}function x(r){return"object"==typeof r&&"number"==typeof r.nodeType&&"object"==typeof r.ownerDocument}function E(r){return r!==r}function P(){for(var r=0,t=arguments.length;t>r;r++)if(null!=arguments[r])return arguments[r]}function I(r,t){return null!=r?r:t}function _(r,t,n){return null!=r?r:null!=t?t:n}function U(){return Function.call.apply(J,arguments)}function D(r){if("number"==typeof r)return[r,r,r,r];var t=r.length;return 2===t?[r[0],r[1],r[0],r[1]]:3===t?[r[0],r[1],r[2],r[1]]:r}function S(r,t){if(!r)throw new Error(t)}function N(r){return null==r?null:"function"==typeof r.trim?r.trim():r.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}function T(r){r[Z]=!0}function $(r){return r[Z]}function k(r){function t(r,t){n?e.set(r,t):e.set(t,r)}var n=d(r),e=this;r instanceof k?r.each(t):r&&y(r,t)}function q(r){return new k(r)}function z(r,t){for(var n=new r.constructor(r.length+t.length),e=0;e<r.length;e++)n[e]=r[e];var o=r.length;for(e=0;e<t.length;e++)n[e+o]=t[e];return n}function B(){}var G={"[object Function]":1,"[object RegExp]":1,"[object Date]":1,"[object Error]":1,"[object CanvasGradient]":1,"[object CanvasPattern]":1,"[object Image]":1,"[object Canvas]":1},H={"[object Int8Array]":1,"[object Uint8Array]":1,"[object Uint8ClampedArray]":1,"[object Int16Array]":1,"[object Uint16Array]":1,"[object Int32Array]":1,"[object Uint32Array]":1,"[object Float32Array]":1,"[object Float64Array]":1},K=Object.prototype.toString,L=Array.prototype,M=L.forEach,R=L.filter,J=L.slice,Q=L.map,V=L.reduce,W={},X=function(){return W.createCanvas()};W.createCanvas=function(){return document.createElement("canvas")};var Y,Z="__ec_primitive__";k.prototype={constructor:k,get:function(r){return this.hasOwnProperty(r)?this[r]:null},set:function(r,t){return this[r]=t},each:function(r,t){void 0!==t&&(r=b(r,t));for(var n in this)this.hasOwnProperty(n)&&r(this[n],n)},removeKey:function(r){delete this[r]}},t.$override=n,t.clone=e,t.merge=o,t.mergeAll=i,t.extend=c,t.defaults=u,t.createCanvas=X,t.getContext=a,t.indexOf=f,t.inherits=l,t.mixin=s,t.isArrayLike=p,t.each=y,t.map=h,t.reduce=v,t.filter=g,t.find=m,t.bind=b,t.curry=j,t.isArray=d,t.isFunction=A,t.isString=w,t.isObject=O,t.isBuiltInObject=C,t.isTypedArray=F,t.isDom=x,t.eqNaN=E,t.retrieve=P,t.retrieve2=I,t.retrieve3=_,t.slice=U,t.normalizeCssArray=D,t.assert=S,t.trim=N,t.setAsPrimitive=T,t.isPrimitive=$,t.createHashMap=q,t.concatArray=z,t.noop=B});
;/*!node_modules/zrender/lib/core/vector.js*/
amis.define("ac6d8d7",function(n,r){function t(n,r){var t=new x(2);return null==n&&(n=0),null==r&&(r=0),t[0]=n,t[1]=r,t}function u(n,r){return n[0]=r[0],n[1]=r[1],n}function e(n){var r=new x(2);return r[0]=n[0],r[1]=n[1],r}function a(n,r,t){return n[0]=r,n[1]=t,n}function i(n,r,t){return n[0]=r[0]+t[0],n[1]=r[1]+t[1],n}function c(n,r,t,u){return n[0]=r[0]+t[0]*u,n[1]=r[1]+t[1]*u,n}function o(n,r,t){return n[0]=r[0]-t[0],n[1]=r[1]-t[1],n}function f(n){return Math.sqrt(l(n))}function l(n){return n[0]*n[0]+n[1]*n[1]}function d(n,r,t){return n[0]=r[0]*t[0],n[1]=r[1]*t[1],n}function s(n,r,t){return n[0]=r[0]/t[0],n[1]=r[1]/t[1],n}function m(n,r){return n[0]*r[0]+n[1]*r[1]}function h(n,r,t){return n[0]=r[0]*t,n[1]=r[1]*t,n}function q(n,r){var t=f(r);return 0===t?(n[0]=0,n[1]=0):(n[0]=r[0]/t,n[1]=r[1]/t),n}function v(n,r){return Math.sqrt((n[0]-r[0])*(n[0]-r[0])+(n[1]-r[1])*(n[1]-r[1]))}function y(n,r){return(n[0]-r[0])*(n[0]-r[0])+(n[1]-r[1])*(n[1]-r[1])}function M(n,r){return n[0]=-r[0],n[1]=-r[1],n}function p(n,r,t,u){return n[0]=r[0]+u*(t[0]-r[0]),n[1]=r[1]+u*(t[1]-r[1]),n}function A(n,r,t){var u=r[0],e=r[1];return n[0]=t[0]*u+t[2]*e+t[4],n[1]=t[1]*u+t[3]*e+t[5],n}function S(n,r,t){return n[0]=Math.min(r[0],t[0]),n[1]=Math.min(r[1],t[1]),n}function g(n,r,t){return n[0]=Math.max(r[0],t[0]),n[1]=Math.max(r[1],t[1]),n}var x="undefined"==typeof Float32Array?Array:Float32Array,w=f,F=l,b=v,z=y;r.create=t,r.copy=u,r.clone=e,r.set=a,r.add=i,r.scaleAndAdd=c,r.sub=o,r.len=f,r.length=w,r.lenSquare=l,r.lengthSquare=F,r.mul=d,r.div=s,r.dot=m,r.scale=h,r.normalize=q,r.distance=v,r.dist=b,r.distanceSquare=y,r.distSquare=z,r.negate=M,r.lerp=p,r.applyTransform=A,r.min=S,r.max=g});
;/*!node_modules/zrender/lib/mixin/Draggable.js*/
amis.define("592e0f1",function(t,e,i){function r(){this.on("mousedown",this._dragStart,this),this.on("mousemove",this._drag,this),this.on("mouseup",this._dragEnd,this),this.on("globalout",this._dragEnd,this)}function a(t,e){return{target:t,topTarget:e&&e.topTarget}}r.prototype={constructor:r,_dragStart:function(t){var e=t.target;e&&e.draggable&&(this._draggingTarget=e,e.dragging=!0,this._x=t.offsetX,this._y=t.offsetY,this.dispatchToElement(a(e,t),"dragstart",t.event))},_drag:function(t){var e=this._draggingTarget;if(e){var i=t.offsetX,r=t.offsetY,s=i-this._x,g=r-this._y;this._x=i,this._y=r,e.drift(s,g,t),this.dispatchToElement(a(e,t),"drag",t.event);var n=this.findHover(i,r,e).target,o=this._dropTarget;this._dropTarget=n,e!==n&&(o&&n!==o&&this.dispatchToElement(a(o,t),"dragleave",t.event),n&&n!==o&&this.dispatchToElement(a(n,t),"dragenter",t.event))}},_dragEnd:function(t){var e=this._draggingTarget;e&&(e.dragging=!1),this.dispatchToElement(a(e,t),"dragend",t.event),this._dropTarget&&this.dispatchToElement(a(this._dropTarget,t),"drop",t.event),this._draggingTarget=null,this._dropTarget=null}};var s=r;i.exports=s});
;/*!node_modules/zrender/lib/mixin/Eventful.js*/
amis.define("2efa3a4",function(t,e,r){var h=Array.prototype.slice,n=function(){this._$handlers={}};n.prototype={constructor:n,one:function(t,e,r){var h=this._$handlers;if(!e||!t)return this;h[t]||(h[t]=[]);for(var n=0;n<h[t].length;n++)if(h[t][n].h===e)return this;return h[t].push({h:e,one:!0,ctx:r||this}),this},on:function(t,e,r){var h=this._$handlers;if(!e||!t)return this;h[t]||(h[t]=[]);for(var n=0;n<h[t].length;n++)if(h[t][n].h===e)return this;return h[t].push({h:e,one:!1,ctx:r||this}),this},isSilent:function(t){var e=this._$handlers;return e[t]&&e[t].length},off:function(t,e){var r=this._$handlers;if(!t)return this._$handlers={},this;if(e){if(r[t]){for(var h=[],n=0,a=r[t].length;a>n;n++)r[t][n].h!=e&&h.push(r[t][n]);r[t]=h}r[t]&&0===r[t].length&&delete r[t]}else delete r[t];return this},trigger:function(t){if(this._$handlers[t]){var e=arguments,r=e.length;r>3&&(e=h.call(e,1));for(var n=this._$handlers[t],a=n.length,s=0;a>s;){switch(r){case 1:n[s].h.call(n[s].ctx);break;case 2:n[s].h.call(n[s].ctx,e[1]);break;case 3:n[s].h.call(n[s].ctx,e[1],e[2]);break;default:n[s].h.apply(n[s].ctx,e)}n[s].one?(n.splice(s,1),a--):s++}}return this},triggerWithContext:function(t){if(this._$handlers[t]){var e=arguments,r=e.length;r>4&&(e=h.call(e,1,e.length-1));for(var n=e[e.length-1],a=this._$handlers[t],s=a.length,i=0;s>i;){switch(r){case 1:a[i].h.call(n);break;case 2:a[i].h.call(n,e[1]);break;case 3:a[i].h.call(n,e[1],e[2]);break;default:a[i].h.apply(n,e)}a[i].one?(a.splice(i,1),s--):i++}}return this}};var a=n;r.exports=a});
;/*!node_modules/zrender/lib/Handler.js*/
amis.define("e116099",function(t,e,i){function o(t,e,i){return{type:t,event:i,target:e.target,topTarget:e.topTarget,cancelBubble:!1,offsetX:i.zrX,offsetY:i.zrY,gestureEvent:i.gestureEvent,pinchX:i.pinchX,pinchY:i.pinchY,pinchScale:i.pinchScale,wheelDelta:i.zrDelta,zrByTouch:i.zrByTouch,which:i.which}}function r(){}function n(t,e,i){if(t[t.rectHover?"rectContain":"contain"](e,i)){for(var o,r=t;r;){if(r.clipPath&&!r.clipPath.contain(e,i))return!1;r.silent&&(o=!0),r=r.parent}return o?u:!0}return!1}var s=t("43eadd2"),h=t("ac6d8d7"),a=t("592e0f1"),c=t("2efa3a4"),u="silent";r.prototype.dispose=function(){};var l=["click","dblclick","mousewheel","mouseout","mouseup","mousedown","mousemove","contextmenu"],p=function(t,e,i,o){c.call(this),this.storage=t,this.painter=e,this.painterRoot=o,i=i||new r,this.proxy=null,this._hovered={},this._lastTouchMoment,this._lastX,this._lastY,a.call(this),this.setHandlerProxy(i)};p.prototype={constructor:p,setHandlerProxy:function(t){this.proxy&&this.proxy.dispose(),t&&(s.each(l,function(e){t.on&&t.on(e,this[e],this)},this),t.handler=this),this.proxy=t},mousemove:function(t){var e=t.zrX,i=t.zrY,o=this._hovered,r=o.target;r&&!r.__zr&&(o=this.findHover(o.x,o.y),r=o.target);var n=this._hovered=this.findHover(e,i),s=n.target,h=this.proxy;h.setCursor&&h.setCursor(s?s.cursor:"default"),r&&s!==r&&this.dispatchToElement(o,"mouseout",t),this.dispatchToElement(n,"mousemove",t),s&&s!==r&&this.dispatchToElement(n,"mouseover",t)},mouseout:function(t){this.dispatchToElement(this._hovered,"mouseout",t);var e,i=t.toElement||t.relatedTarget;do i=i&&i.parentNode;while(i&&9!=i.nodeType&&!(e=i===this.painterRoot));!e&&this.trigger("globalout",{event:t})},resize:function(){this._hovered={}},dispatch:function(t,e){var i=this[t];i&&i.call(this,e)},dispose:function(){this.proxy.dispose(),this.storage=this.proxy=this.painter=null},setCursorStyle:function(t){var e=this.proxy;e.setCursor&&e.setCursor(t)},dispatchToElement:function(t,e,i){t=t||{};var r=t.target;if(!r||!r.silent){for(var n="on"+e,s=o(e,t,i);r&&(r[n]&&(s.cancelBubble=r[n].call(r,s)),r.trigger(e,s),r=r.parent,!s.cancelBubble););s.cancelBubble||(this.trigger(e,s),this.painter&&this.painter.eachOtherLayer(function(t){"function"==typeof t[n]&&t[n].call(t,s),t.trigger&&t.trigger(e,s)}))}},findHover:function(t,e,i){for(var o=this.storage.getDisplayList(),r={x:t,y:e},s=o.length-1;s>=0;s--){var h;if(o[s]!==i&&!o[s].ignore&&(h=n(o[s],t,e))&&(!r.topTarget&&(r.topTarget=o[s]),h!==u)){r.target=o[s];break}}return r}},s.each(["click","mousedown","mouseup","mousewheel","dblclick","contextmenu"],function(t){p.prototype[t]=function(e){var i=this.findHover(e.zrX,e.zrY),o=i.target;if("mousedown"===t)this._downEl=o,this._downPoint=[e.zrX,e.zrY],this._upEl=o;else if("mouseup"===t)this._upEl=o;else if("click"===t){if(this._downEl!==this._upEl||!this._downPoint||h.dist(this._downPoint,[e.zrX,e.zrY])>4)return;this._downPoint=null}this.dispatchToElement(i,t,e)}}),s.mixin(p,c),s.mixin(p,a);var d=p;i.exports=d});
;/*!node_modules/zrender/lib/core/matrix.js*/
amis.define("fa6bcc2",function(n,r){function t(){var n=new v(6);return e(n),n}function e(n){return n[0]=1,n[1]=0,n[2]=0,n[3]=1,n[4]=0,n[5]=0,n}function u(n,r){return n[0]=r[0],n[1]=r[1],n[2]=r[2],n[3]=r[3],n[4]=r[4],n[5]=r[5],n}function a(n,r,t){var e=r[0]*t[0]+r[2]*t[1],u=r[1]*t[0]+r[3]*t[1],a=r[0]*t[2]+r[2]*t[3],c=r[1]*t[2]+r[3]*t[3],i=r[0]*t[4]+r[2]*t[5]+r[4],o=r[1]*t[4]+r[3]*t[5]+r[5];return n[0]=e,n[1]=u,n[2]=a,n[3]=c,n[4]=i,n[5]=o,n}function c(n,r,t){return n[0]=r[0],n[1]=r[1],n[2]=r[2],n[3]=r[3],n[4]=r[4]+t[0],n[5]=r[5]+t[1],n}function i(n,r,t){var e=r[0],u=r[2],a=r[4],c=r[1],i=r[3],o=r[5],f=Math.sin(t),l=Math.cos(t);return n[0]=e*l+c*f,n[1]=-e*f+c*l,n[2]=u*l+i*f,n[3]=-u*f+l*i,n[4]=l*a+f*o,n[5]=l*o-f*a,n}function o(n,r,t){var e=t[0],u=t[1];return n[0]=r[0]*e,n[1]=r[1]*u,n[2]=r[2]*e,n[3]=r[3]*u,n[4]=r[4]*e,n[5]=r[5]*u,n}function f(n,r){var t=r[0],e=r[2],u=r[4],a=r[1],c=r[3],i=r[5],o=t*c-a*e;return o?(o=1/o,n[0]=c*o,n[1]=-a*o,n[2]=-e*o,n[3]=t*o,n[4]=(e*i-c*u)*o,n[5]=(a*u-t*i)*o,n):null}function l(n){var r=t();return u(r,n),r}var v="undefined"==typeof Float32Array?Array:Float32Array;r.create=t,r.identity=e,r.copy=u,r.mul=a,r.translate=c,r.rotate=i,r.scale=o,r.invert=f,r.clone=l});
;/*!node_modules/zrender/lib/mixin/Transformable.js*/
amis.define("e073460",function(r,t,n){function o(r){return r>f||-f>r}var s=r("fa6bcc2"),a=r("ac6d8d7"),i=s.identity,f=5e-5,e=function(r){r=r||{},r.position||(this.position=[0,0]),null==r.rotation&&(this.rotation=0),r.scale||(this.scale=[1,1]),this.origin=this.origin||null},m=e.prototype;m.transform=null,m.needLocalTransform=function(){return o(this.rotation)||o(this.position[0])||o(this.position[1])||o(this.scale[0]-1)||o(this.scale[1]-1)},m.updateTransform=function(){var r=this.parent,t=r&&r.transform,n=this.needLocalTransform(),o=this.transform;return n||t?(o=o||s.create(),n?this.getLocalTransform(o):i(o),t&&(n?s.mul(o,r.transform,o):s.copy(o,r.transform)),this.transform=o,this.invTransform=this.invTransform||s.create(),void s.invert(this.invTransform,o)):void(o&&i(o))},m.getLocalTransform=function(r){return e.getLocalTransform(this,r)},m.setTransform=function(r){var t=this.transform,n=r.dpr||1;t?r.setTransform(n*t[0],n*t[1],n*t[2],n*t[3],n*t[4],n*t[5]):r.setTransform(n,0,0,n,0,0)},m.restoreTransform=function(r){var t=r.dpr||1;r.setTransform(t,0,0,t,0,0)};var c=[];m.decomposeTransform=function(){if(this.transform){var r=this.parent,t=this.transform;r&&r.transform&&(s.mul(c,r.invTransform,t),t=c);var n=t[0]*t[0]+t[1]*t[1],a=t[2]*t[2]+t[3]*t[3],i=this.position,f=this.scale;o(n-1)&&(n=Math.sqrt(n)),o(a-1)&&(a=Math.sqrt(a)),t[0]<0&&(n=-n),t[3]<0&&(a=-a),i[0]=t[4],i[1]=t[5],f[0]=n,f[1]=a,this.rotation=Math.atan2(-t[1]/a,t[0]/n)}},m.getGlobalScale=function(){var r=this.transform;if(!r)return[1,1];var t=Math.sqrt(r[0]*r[0]+r[1]*r[1]),n=Math.sqrt(r[2]*r[2]+r[3]*r[3]);return r[0]<0&&(t=-t),r[3]<0&&(n=-n),[t,n]},m.transformCoordToLocal=function(r,t){var n=[r,t],o=this.invTransform;return o&&a.applyTransform(n,n,o),n},m.transformCoordToGlobal=function(r,t){var n=[r,t],o=this.transform;return o&&a.applyTransform(n,n,o),n},e.getLocalTransform=function(r,t){t=t||[],i(t);var n=r.origin,o=r.scale||[1,1],a=r.rotation||0,f=r.position||[0,0];return n&&(t[4]-=n[0],t[5]-=n[1]),s.scale(t,t,o),a&&s.rotate(t,t,a),n&&(t[4]+=n[0],t[5]+=n[1]),t[4]+=f[0],t[5]+=f[1],t};var h=e;n.exports=h});
;/*!node_modules/zrender/lib/animation/easing.js*/
amis.define("52c63d2",function(n,t,u){var r={linear:function(n){return n},quadraticIn:function(n){return n*n},quadraticOut:function(n){return n*(2-n)},quadraticInOut:function(n){return(n*=2)<1?.5*n*n:-.5*(--n*(n-2)-1)},cubicIn:function(n){return n*n*n},cubicOut:function(n){return--n*n*n+1},cubicInOut:function(n){return(n*=2)<1?.5*n*n*n:.5*((n-=2)*n*n+2)},quarticIn:function(n){return n*n*n*n},quarticOut:function(n){return 1- --n*n*n*n},quarticInOut:function(n){return(n*=2)<1?.5*n*n*n*n:-.5*((n-=2)*n*n*n-2)},quinticIn:function(n){return n*n*n*n*n},quinticOut:function(n){return--n*n*n*n*n+1},quinticInOut:function(n){return(n*=2)<1?.5*n*n*n*n*n:.5*((n-=2)*n*n*n*n+2)},sinusoidalIn:function(n){return 1-Math.cos(n*Math.PI/2)},sinusoidalOut:function(n){return Math.sin(n*Math.PI/2)},sinusoidalInOut:function(n){return.5*(1-Math.cos(Math.PI*n))},exponentialIn:function(n){return 0===n?0:Math.pow(1024,n-1)},exponentialOut:function(n){return 1===n?1:1-Math.pow(2,-10*n)},exponentialInOut:function(n){return 0===n?0:1===n?1:(n*=2)<1?.5*Math.pow(1024,n-1):.5*(-Math.pow(2,-10*(n-1))+2)},circularIn:function(n){return 1-Math.sqrt(1-n*n)},circularOut:function(n){return Math.sqrt(1- --n*n)},circularInOut:function(n){return(n*=2)<1?-.5*(Math.sqrt(1-n*n)-1):.5*(Math.sqrt(1-(n-=2)*n)+1)},elasticIn:function(n){var t,u=.1,r=.4;return 0===n?0:1===n?1:(!u||1>u?(u=1,t=r/4):t=r*Math.asin(1/u)/(2*Math.PI),-(u*Math.pow(2,10*(n-=1))*Math.sin(2*(n-t)*Math.PI/r)))},elasticOut:function(n){var t,u=.1,r=.4;return 0===n?0:1===n?1:(!u||1>u?(u=1,t=r/4):t=r*Math.asin(1/u)/(2*Math.PI),u*Math.pow(2,-10*n)*Math.sin(2*(n-t)*Math.PI/r)+1)},elasticInOut:function(n){var t,u=.1,r=.4;return 0===n?0:1===n?1:(!u||1>u?(u=1,t=r/4):t=r*Math.asin(1/u)/(2*Math.PI),(n*=2)<1?-.5*u*Math.pow(2,10*(n-=1))*Math.sin(2*(n-t)*Math.PI/r):u*Math.pow(2,-10*(n-=1))*Math.sin(2*(n-t)*Math.PI/r)*.5+1)},backIn:function(n){var t=1.70158;return n*n*((t+1)*n-t)},backOut:function(n){var t=1.70158;return--n*n*((t+1)*n+t)+1},backInOut:function(n){var t=2.5949095;return(n*=2)<1?.5*n*n*((t+1)*n-t):.5*((n-=2)*n*((t+1)*n+t)+2)},bounceIn:function(n){return 1-r.bounceOut(1-n)},bounceOut:function(n){return 1/2.75>n?7.5625*n*n:2/2.75>n?7.5625*(n-=1.5/2.75)*n+.75:2.5/2.75>n?7.5625*(n-=2.25/2.75)*n+.9375:7.5625*(n-=2.625/2.75)*n+.984375},bounceInOut:function(n){return.5>n?.5*r.bounceIn(2*n):.5*r.bounceOut(2*n-1)+.5}},i=r;u.exports=i});
;/*!node_modules/zrender/lib/animation/Clip.js*/
amis.define("408668f",function(t,i,s){function e(t){this._target=t.target,this._life=t.life||1e3,this._delay=t.delay||0,this._initialized=!1,this.loop=null==t.loop?!1:t.loop,this.gap=t.gap||0,this.easing=t.easing||"Linear",this.onframe=t.onframe,this.ondestroy=t.ondestroy,this.onrestart=t.onrestart,this._pausedTime=0,this._paused=!1}var a=t("52c63d2");e.prototype={constructor:e,step:function(t,i){if(this._initialized||(this._startTime=t+this._delay,this._initialized=!0),this._paused)return void(this._pausedTime+=i);var s=(t-this._startTime-this._pausedTime)/this._life;if(!(0>s)){s=Math.min(s,1);var e=this.easing,r="string"==typeof e?a[e]:e,n="function"==typeof r?r(s):s;return this.fire("frame",n),1==s?this.loop?(this.restart(t),"restart"):(this._needsRemove=!0,"destroy"):null}},restart:function(t){var i=(t-this._startTime-this._pausedTime)%this._life;this._startTime=t-i+this.gap,this._pausedTime=0,this._needsRemove=!1},fire:function(t,i){t="on"+t,this[t]&&this[t](this._target,i)},pause:function(){this._paused=!0},resume:function(){this._paused=!1}};var r=e;s.exports=r});
;/*!node_modules/zrender/lib/core/LRU.js*/
amis.define("7e813b9",function(t,i,e){var n=function(){this.head=null,this.tail=null,this._len=0},l=n.prototype;l.insert=function(t){var i=new s(t);return this.insertEntry(i),i},l.insertEntry=function(t){this.head?(this.tail.next=t,t.prev=this.tail,t.next=null,this.tail=t):this.head=this.tail=t,this._len++},l.remove=function(t){var i=t.prev,e=t.next;i?i.next=e:this.head=e,e?e.prev=i:this.tail=i,t.next=t.prev=null,this._len--},l.len=function(){return this._len},l.clear=function(){this.head=this.tail=null,this._len=0};var s=function(t){this.value=t,this.next,this.prev},r=function(t){this._list=new n,this._map={},this._maxSize=t||10,this._lastRemovedEntry=null},a=r.prototype;a.put=function(t,i){var e=this._list,n=this._map,l=null;if(null==n[t]){var r=e.len(),a=this._lastRemovedEntry;if(r>=this._maxSize&&r>0){var h=e.head;e.remove(h),delete n[h.key],l=h.value,this._lastRemovedEntry=h}a?a.value=i:a=new s(i),a.key=t,e.insertEntry(a),n[t]=a}return l},a.get=function(t){var i=this._map[t],e=this._list;return null!=i?(i!==e.tail&&(e.remove(i),e.insertEntry(i)),i.value):void 0},a.clear=function(){this._list.clear(),this._map={}};var h=r;e.exports=h});
;/*!node_modules/zrender/lib/tool/color.js*/
amis.define("e96ff93",function(e,r){function n(e){return e=Math.round(e),0>e?0:e>255?255:e}function a(e){return e=Math.round(e),0>e?0:e>360?360:e}function t(e){return 0>e?0:e>1?1:e}function l(e){return n(e.length&&"%"===e.charAt(e.length-1)?parseFloat(e)/100*255:parseInt(e,10))}function i(e){return t(e.length&&"%"===e.charAt(e.length-1)?parseFloat(e)/100:parseFloat(e))}function o(e,r,n){return 0>n?n+=1:n>1&&(n-=1),1>6*n?e+(r-e)*n*6:1>2*n?r:2>3*n?e+(r-e)*(2/3-n)*6:e}function u(e,r,n){return e+(r-e)*n}function g(e,r,n,a,t){return e[0]=r,e[1]=n,e[2]=a,e[3]=t,e}function d(e,r){return e[0]=r[0],e[1]=r[1],e[2]=r[2],e[3]=r[3],e}function s(e,r){I&&d(I,r),I=x.put(e,I||r.slice())}function h(e,r){if(e){r=r||[];var n=x.get(e);if(n)return d(r,n);e+="";var a=e.replace(/ /g,"").toLowerCase();if(a in M)return d(r,M[a]),s(e,r),r;if("#"!==a.charAt(0)){var t=a.indexOf("("),o=a.indexOf(")");if(-1!==t&&o+1===a.length){var u=a.substr(0,t),h=a.substr(t+1,o-(t+1)).split(","),f=1;switch(u){case"rgba":if(4!==h.length)return void g(r,0,0,0,1);f=i(h.pop());case"rgb":return 3!==h.length?void g(r,0,0,0,1):(g(r,l(h[0]),l(h[1]),l(h[2]),f),s(e,r),r);case"hsla":return 4!==h.length?void g(r,0,0,0,1):(h[3]=i(h[3]),c(h,r),s(e,r),r);case"hsl":return 3!==h.length?void g(r,0,0,0,1):(c(h,r),s(e,r),r);default:return}}g(r,0,0,0,1)}else{if(4===a.length){var m=parseInt(a.substr(1),16);return m>=0&&4095>=m?(g(r,(3840&m)>>4|(3840&m)>>8,240&m|(240&m)>>4,15&m|(15&m)<<4,1),s(e,r),r):void g(r,0,0,0,1)}if(7===a.length){var m=parseInt(a.substr(1),16);return m>=0&&16777215>=m?(g(r,(16711680&m)>>16,(65280&m)>>8,255&m,1),s(e,r),r):void g(r,0,0,0,1)}}}}function c(e,r){var a=(parseFloat(e[0])%360+360)%360/360,t=i(e[1]),l=i(e[2]),u=.5>=l?l*(t+1):l+t-l*t,d=2*l-u;return r=r||[],g(r,n(255*o(d,u,a+1/3)),n(255*o(d,u,a)),n(255*o(d,u,a-1/3)),1),4===e.length&&(r[3]=e[3]),r}function f(e){if(e){var r,n,a=e[0]/255,t=e[1]/255,l=e[2]/255,i=Math.min(a,t,l),o=Math.max(a,t,l),u=o-i,g=(o+i)/2;if(0===u)r=0,n=0;else{n=.5>g?u/(o+i):u/(2-o-i);var d=((o-a)/6+u/2)/u,s=((o-t)/6+u/2)/u,h=((o-l)/6+u/2)/u;a===o?r=h-s:t===o?r=1/3+d-h:l===o&&(r=2/3+s-d),0>r&&(r+=1),r>1&&(r-=1)}var c=[360*r,n,g];return null!=e[3]&&c.push(e[3]),c}}function m(e,r){var n=h(e);if(n){for(var a=0;3>a;a++)n[a]=0>r?n[a]*(1-r)|0:(255-n[a])*r+n[a]|0,n[a]>255?n[a]=255:e[a]<0&&(n[a]=0);return w(n,4===n.length?"rgba":"rgb")}}function b(e){var r=h(e);return r?((1<<24)+(r[0]<<16)+(r[1]<<8)+ +r[2]).toString(16).slice(1):void 0}function p(e,r,a){if(r&&r.length&&e>=0&&1>=e){a=a||[];var l=e*(r.length-1),i=Math.floor(l),o=Math.ceil(l),g=r[i],d=r[o],s=l-i;return a[0]=n(u(g[0],d[0],s)),a[1]=n(u(g[1],d[1],s)),a[2]=n(u(g[2],d[2],s)),a[3]=t(u(g[3],d[3],s)),a}}function v(e,r,a){if(r&&r.length&&e>=0&&1>=e){var l=e*(r.length-1),i=Math.floor(l),o=Math.ceil(l),g=h(r[i]),d=h(r[o]),s=l-i,c=w([n(u(g[0],d[0],s)),n(u(g[1],d[1],s)),n(u(g[2],d[2],s)),t(u(g[3],d[3],s))],"rgba");return a?{color:c,leftIndex:i,rightIndex:o,value:l}:c}}function y(e,r,n,t){return e=h(e),e?(e=f(e),null!=r&&(e[0]=a(r)),null!=n&&(e[1]=i(n)),null!=t&&(e[2]=i(t)),w(c(e),"rgba")):void 0}function k(e,r){return e=h(e),e&&null!=r?(e[3]=t(r),w(e,"rgba")):void 0}function w(e,r){if(e&&e.length){var n=e[0]+","+e[1]+","+e[2];return("rgba"===r||"hsva"===r||"hsla"===r)&&(n+=","+e[3]),r+"("+n+")"}}var q=e("7e813b9"),M={transparent:[0,0,0,0],aliceblue:[240,248,255,1],antiquewhite:[250,235,215,1],aqua:[0,255,255,1],aquamarine:[127,255,212,1],azure:[240,255,255,1],beige:[245,245,220,1],bisque:[255,228,196,1],black:[0,0,0,1],blanchedalmond:[255,235,205,1],blue:[0,0,255,1],blueviolet:[138,43,226,1],brown:[165,42,42,1],burlywood:[222,184,135,1],cadetblue:[95,158,160,1],chartreuse:[127,255,0,1],chocolate:[210,105,30,1],coral:[255,127,80,1],cornflowerblue:[100,149,237,1],cornsilk:[255,248,220,1],crimson:[220,20,60,1],cyan:[0,255,255,1],darkblue:[0,0,139,1],darkcyan:[0,139,139,1],darkgoldenrod:[184,134,11,1],darkgray:[169,169,169,1],darkgreen:[0,100,0,1],darkgrey:[169,169,169,1],darkkhaki:[189,183,107,1],darkmagenta:[139,0,139,1],darkolivegreen:[85,107,47,1],darkorange:[255,140,0,1],darkorchid:[153,50,204,1],darkred:[139,0,0,1],darksalmon:[233,150,122,1],darkseagreen:[143,188,143,1],darkslateblue:[72,61,139,1],darkslategray:[47,79,79,1],darkslategrey:[47,79,79,1],darkturquoise:[0,206,209,1],darkviolet:[148,0,211,1],deeppink:[255,20,147,1],deepskyblue:[0,191,255,1],dimgray:[105,105,105,1],dimgrey:[105,105,105,1],dodgerblue:[30,144,255,1],firebrick:[178,34,34,1],floralwhite:[255,250,240,1],forestgreen:[34,139,34,1],fuchsia:[255,0,255,1],gainsboro:[220,220,220,1],ghostwhite:[248,248,255,1],gold:[255,215,0,1],goldenrod:[218,165,32,1],gray:[128,128,128,1],green:[0,128,0,1],greenyellow:[173,255,47,1],grey:[128,128,128,1],honeydew:[240,255,240,1],hotpink:[255,105,180,1],indianred:[205,92,92,1],indigo:[75,0,130,1],ivory:[255,255,240,1],khaki:[240,230,140,1],lavender:[230,230,250,1],lavenderblush:[255,240,245,1],lawngreen:[124,252,0,1],lemonchiffon:[255,250,205,1],lightblue:[173,216,230,1],lightcoral:[240,128,128,1],lightcyan:[224,255,255,1],lightgoldenrodyellow:[250,250,210,1],lightgray:[211,211,211,1],lightgreen:[144,238,144,1],lightgrey:[211,211,211,1],lightpink:[255,182,193,1],lightsalmon:[255,160,122,1],lightseagreen:[32,178,170,1],lightskyblue:[135,206,250,1],lightslategray:[119,136,153,1],lightslategrey:[119,136,153,1],lightsteelblue:[176,196,222,1],lightyellow:[255,255,224,1],lime:[0,255,0,1],limegreen:[50,205,50,1],linen:[250,240,230,1],magenta:[255,0,255,1],maroon:[128,0,0,1],mediumaquamarine:[102,205,170,1],mediumblue:[0,0,205,1],mediumorchid:[186,85,211,1],mediumpurple:[147,112,219,1],mediumseagreen:[60,179,113,1],mediumslateblue:[123,104,238,1],mediumspringgreen:[0,250,154,1],mediumturquoise:[72,209,204,1],mediumvioletred:[199,21,133,1],midnightblue:[25,25,112,1],mintcream:[245,255,250,1],mistyrose:[255,228,225,1],moccasin:[255,228,181,1],navajowhite:[255,222,173,1],navy:[0,0,128,1],oldlace:[253,245,230,1],olive:[128,128,0,1],olivedrab:[107,142,35,1],orange:[255,165,0,1],orangered:[255,69,0,1],orchid:[218,112,214,1],palegoldenrod:[238,232,170,1],palegreen:[152,251,152,1],paleturquoise:[175,238,238,1],palevioletred:[219,112,147,1],papayawhip:[255,239,213,1],peachpuff:[255,218,185,1],peru:[205,133,63,1],pink:[255,192,203,1],plum:[221,160,221,1],powderblue:[176,224,230,1],purple:[128,0,128,1],red:[255,0,0,1],rosybrown:[188,143,143,1],royalblue:[65,105,225,1],saddlebrown:[139,69,19,1],salmon:[250,128,114,1],sandybrown:[244,164,96,1],seagreen:[46,139,87,1],seashell:[255,245,238,1],sienna:[160,82,45,1],silver:[192,192,192,1],skyblue:[135,206,235,1],slateblue:[106,90,205,1],slategray:[112,128,144,1],slategrey:[112,128,144,1],snow:[255,250,250,1],springgreen:[0,255,127,1],steelblue:[70,130,180,1],tan:[210,180,140,1],teal:[0,128,128,1],thistle:[216,191,216,1],tomato:[255,99,71,1],turquoise:[64,224,208,1],violet:[238,130,238,1],wheat:[245,222,179,1],white:[255,255,255,1],whitesmoke:[245,245,245,1],yellow:[255,255,0,1],yellowgreen:[154,205,50,1]},x=new q(20),I=null,A=p,F=v;r.parse=h,r.lift=m,r.toHex=b,r.fastLerp=p,r.fastMapToColor=A,r.lerp=v,r.mapToColor=F,r.modifyHSL=y,r.modifyAlpha=k,r.stringify=w});
;/*!node_modules/zrender/lib/animation/Animator.js*/
amis.define("782a950",function(t,r,i){function e(t,r){return t[r]}function n(t,r,i){t[r]=i}function a(t,r,i){return(r-t)*i+t}function s(t,r,i){return i>.5?r:t}function f(t,r,i,e,n){var s=t.length;if(1==n)for(var f=0;s>f;f++)e[f]=a(t[f],r[f],i);else for(var o=s&&t[0].length,f=0;s>f;f++)for(var h=0;o>h;h++)e[f][h]=a(t[f][h],r[f][h],i)}function o(t,r,i){var e=t.length,n=r.length;if(e!==n){var a=e>n;if(a)t.length=n;else for(var s=e;n>s;s++)t.push(1===i?r[s]:y.call(r[s]))}for(var f=t[0]&&t[0].length,s=0;s<t.length;s++)if(1===i)isNaN(t[s])&&(t[s]=r[s]);else for(var o=0;f>o;o++)isNaN(t[s][o])&&(t[s][o]=r[s][o])}function h(t,r,i){if(t===r)return!0;var e=t.length;if(e!==r.length)return!1;if(1===i){for(var n=0;e>n;n++)if(t[n]!==r[n])return!1}else for(var a=t[0].length,n=0;e>n;n++)for(var s=0;a>s;s++)if(t[n][s]!==r[n][s])return!1;return!0}function l(t,r,i,e,n,a,s,f,o){var h=t.length;if(1==o)for(var l=0;h>l;l++)f[l]=u(t[l],r[l],i[l],e[l],n,a,s);else for(var v=t[0].length,l=0;h>l;l++)for(var c=0;v>c;c++)f[l][c]=u(t[l][c],r[l][c],i[l][c],e[l][c],n,a,s)}function u(t,r,i,e,n,a,s){var f=.5*(i-t),o=.5*(e-r);return(2*(r-i)+f+o)*s+(-3*(r-i)-2*f-o)*a+f*n+r}function v(t){if(L(t)){var r=t.length;if(L(t[0])){for(var i=[],e=0;r>e;e++)i.push(y.call(t[e]));return i}return y.call(t)}return t}function c(t){return t[0]=Math.floor(t[0]),t[1]=Math.floor(t[1]),t[2]=Math.floor(t[2]),"rgba("+t.join(",")+")"}function _(t){var r=t[t.length-1].value;return L(r&&r[0])?2:1}function p(t,r,i,e,n,v){var p=t._getter,d=t._setter,y="spline"===r,k=e.length;if(k){var N,C=e[0].value,M=L(C),b=!1,w=!1,P=M?_(e):0;e.sort(function(t,r){return t.time-r.time}),N=e[k-1].time;for(var A=[],O=[],j=e[0].value,x=!0,q=0;k>q;q++){A.push(e[q].time/N);var z=e[q].value;if(M&&h(z,j,P)||!M&&z===j||(x=!1),j=z,"string"==typeof z){var B=m.parse(z);B?(z=B,b=!0):w=!0}O.push(z)}if(v||!x){for(var D=O[k-1],q=0;k-1>q;q++)M?o(O[q],D,P):!isNaN(O[q])||isNaN(D)||w||b||(O[q]=D);M&&o(p(t._target,n),D,P);var E,F,G,H,I,J,K=0,Q=0;if(b)var R=[0,0,0,0];var S=function(t,r){var i;if(0>r)i=0;else if(Q>r){for(E=Math.min(K+1,k-1),i=E;i>=0&&!(A[i]<=r);i--);i=Math.min(i,k-2)}else{for(i=K;k>i&&!(A[i]>r);i++);i=Math.min(i-1,k-2)}K=i,Q=r;var e=A[i+1]-A[i];if(0!==e)if(F=(r-A[i])/e,y)if(H=O[i],G=O[0===i?i:i-1],I=O[i>k-2?k-1:i+1],J=O[i>k-3?k-1:i+2],M)l(G,H,I,J,F,F*F,F*F*F,p(t,n),P);else{var o;if(b)o=l(G,H,I,J,F,F*F,F*F*F,R,1),o=c(R);else{if(w)return s(H,I,F);o=u(G,H,I,J,F,F*F,F*F*F)}d(t,n,o)}else if(M)f(O[i],O[i+1],F,p(t,n),P);else{var o;if(b)f(O[i],O[i+1],F,R,1),o=c(R);else{if(w)return s(O[i],O[i+1],F);o=a(O[i],O[i+1],F)}d(t,n,o)}},T=new g({target:t._target,life:N,loop:t._loop,delay:t._delay,onframe:S,ondestroy:i});return r&&"spline"!==r&&(T.easing=r),T}}}var g=t("408668f"),m=t("e96ff93"),d=t("43eadd2"),L=d.isArrayLike,y=Array.prototype.slice,k=function(t,r,i,a){this._tracks={},this._target=t,this._loop=r||!1,this._getter=i||e,this._setter=a||n,this._clipCount=0,this._delay=0,this._doneList=[],this._onframeList=[],this._clipList=[]};k.prototype={when:function(t,r){var i=this._tracks;for(var e in r)if(r.hasOwnProperty(e)){if(!i[e]){i[e]=[];var n=this._getter(this._target,e);if(null==n)continue;0!==t&&i[e].push({time:0,value:v(n)})}i[e].push({time:t,value:r[e]})}return this},during:function(t){return this._onframeList.push(t),this},pause:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].pause();this._paused=!0},resume:function(){for(var t=0;t<this._clipList.length;t++)this._clipList[t].resume();this._paused=!1},isPaused:function(){return!!this._paused},_doneCallback:function(){this._tracks={},this._clipList.length=0;for(var t=this._doneList,r=t.length,i=0;r>i;i++)t[i].call(this)},start:function(t,r){var i,e=this,n=0,a=function(){n--,n||e._doneCallback()};for(var s in this._tracks)if(this._tracks.hasOwnProperty(s)){var f=p(this,t,a,this._tracks[s],s,r);f&&(this._clipList.push(f),n++,this.animation&&this.animation.addClip(f),i=f)}if(i){var o=i.onframe;i.onframe=function(t,r){o(t,r);for(var i=0;i<e._onframeList.length;i++)e._onframeList[i](t,r)}}return n||this._doneCallback(),this},stop:function(t){for(var r=this._clipList,i=this.animation,e=0;e<r.length;e++){var n=r[e];t&&n.onframe(this._target,1),i&&i.removeClip(n)}r.length=0},delay:function(t){return this._delay=t,this},done:function(t){return t&&this._doneList.push(t),this},getClips:function(){return this._clipList}};var N=k;i.exports=N});
;/*!node_modules/zrender/lib/config.js*/
amis.define("36459fa",function(e,i){var d=1;"undefined"!=typeof window&&(d=Math.max(window.devicePixelRatio||1,1));var a=0,n=d;i.debugMode=a,i.devicePixelRatio=n});
;/*!node_modules/zrender/lib/core/log.js*/
amis.define("6a5c99b",function(n,r,o){var a=n("36459fa"),e=a.debugMode,t=function(){};1===e?t=function(){for(var n in arguments)throw new Error(arguments[n])}:e>1&&(t=function(){for(var n in arguments)console.log(arguments[n])});var u=t;o.exports=u});
;/*!node_modules/zrender/lib/mixin/Animatable.js*/
amis.define("e507c3a",function(t,i,n){var a=t("782a950"),r=t("6a5c99b"),e=t("43eadd2"),o=e.isString,s=e.isFunction,h=e.isObject,l=e.isArrayLike,f=e.indexOf,u=function(){this.animators=[]};u.prototype={constructor:u,animate:function(t,i){var n,e=!1,o=this,s=this.__zr;if(t){var h=t.split("."),l=o;e="shape"===h[0];for(var u=0,c=h.length;c>u;u++)l&&(l=l[h[u]]);l&&(n=l)}else n=o;if(!n)return void r('Property "'+t+'" is not existed in element '+o.id);var m=o.animators,d=new a(n,i);return d.during(function(){o.dirty(e)}).done(function(){m.splice(f(m,d),1)}),m.push(d),s&&s.animation.addAnimator(d),d},stopAnimation:function(t){for(var i=this.animators,n=i.length,a=0;n>a;a++)i[a].stop(t);return i.length=0,this},animateTo:function(t,i,n,a,r,e){function h(){f--,f||r&&r()}o(n)?(r=a,a=n,n=0):s(a)?(r=a,a="linear",n=0):s(n)?(r=n,n=0):s(i)?(r=i,i=500):i||(i=500),this.stopAnimation(),this._animateToShallow("",this,t,i,n);var l=this.animators.slice(),f=l.length;f||r&&r();for(var u=0;u<l.length;u++)l[u].done(h).start(a,e)},_animateToShallow:function(t,i,n,a,r){var e={},o=0;for(var s in n)if(n.hasOwnProperty(s))if(null!=i[s])h(n[s])&&!l(n[s])?this._animateToShallow(t?t+"."+s:s,i[s],n[s],a,r):(e[s]=n[s],o++);else if(null!=n[s])if(t){var f={};f[t]={},f[t][s]=n[s],this.attr(f)}else this.attr(s,n[s]);return o>0&&this.animate(t,!1).when(null==a?500:a,e).delay(r||0),this}};var c=u;n.exports=c});
;/*!node_modules/zrender/lib/Element.js*/
amis.define("3252c13",function(i,t,r){var a=i("f15b5e3"),e=i("2efa3a4"),n=i("e073460"),s=i("e507c3a"),h=i("43eadd2"),o=function(i){n.call(this,i),e.call(this,i),s.call(this,i),this.id=i.id||a()};o.prototype={type:"element",name:"",__zr:null,ignore:!1,clipPath:null,isGroup:!1,drift:function(i,t){switch(this.draggable){case"horizontal":t=0;break;case"vertical":i=0}var r=this.transform;r||(r=this.transform=[1,0,0,1,0,0]),r[4]+=i,r[5]+=t,this.decomposeTransform(),this.dirty(!1)},beforeUpdate:function(){},afterUpdate:function(){},update:function(){this.updateTransform()},traverse:function(){},attrKV:function(i,t){if("position"===i||"scale"===i||"origin"===i){if(t){var r=this[i];r||(r=this[i]=[]),r[0]=t[0],r[1]=t[1]}}else this[i]=t},hide:function(){this.ignore=!0,this.__zr&&this.__zr.refresh()},show:function(){this.ignore=!1,this.__zr&&this.__zr.refresh()},attr:function(i,t){if("string"==typeof i)this.attrKV(i,t);else if(h.isObject(i))for(var r in i)i.hasOwnProperty(r)&&this.attrKV(r,i[r]);return this.dirty(!1),this},setClipPath:function(i){var t=this.__zr;t&&i.addSelfToZr(t),this.clipPath&&this.clipPath!==i&&this.removeClipPath(),this.clipPath=i,i.__zr=t,i.__clipTarget=this,this.dirty(!1)},removeClipPath:function(){var i=this.clipPath;i&&(i.__zr&&i.removeSelfFromZr(i.__zr),i.__zr=null,i.__clipTarget=null,this.clipPath=null,this.dirty(!1))},addSelfToZr:function(i){this.__zr=i;var t=this.animators;if(t)for(var r=0;r<t.length;r++)i.animation.addAnimator(t[r]);this.clipPath&&this.clipPath.addSelfToZr(i)},removeSelfFromZr:function(i){this.__zr=null;var t=this.animators;if(t)for(var r=0;r<t.length;r++)i.animation.removeAnimator(t[r]);this.clipPath&&this.clipPath.removeSelfFromZr(i)}},h.mixin(o,s),h.mixin(o,n),h.mixin(o,e);var l=o;r.exports=l});
;/*!node_modules/zrender/lib/core/BoundingRect.js*/
amis.define("ffbaf9b",function(t,i,h){function s(t,i,h,s){0>h&&(t+=h,h=-h),0>s&&(i+=s,s=-s),this.x=t,this.y=i,this.width=h,this.height=s}var n=t("ac6d8d7"),e=t("fa6bcc2"),r=n.applyTransform,a=Math.min,c=Math.max;s.prototype={constructor:s,union:function(t){var i=a(t.x,this.x),h=a(t.y,this.y);this.width=c(t.x+t.width,this.x+this.width)-i,this.height=c(t.y+t.height,this.y+this.height)-h,this.x=i,this.y=h},applyTransform:function(){var t=[],i=[],h=[],s=[];return function(n){if(n){t[0]=h[0]=this.x,t[1]=s[1]=this.y,i[0]=s[0]=this.x+this.width,i[1]=h[1]=this.y+this.height,r(t,t,n),r(i,i,n),r(h,h,n),r(s,s,n),this.x=a(t[0],i[0],h[0],s[0]),this.y=a(t[1],i[1],h[1],s[1]);var e=c(t[0],i[0],h[0],s[0]),y=c(t[1],i[1],h[1],s[1]);this.width=e-this.x,this.height=y-this.y}}}(),calculateTransform:function(t){var i=this,h=t.width/i.width,s=t.height/i.height,n=e.create();return e.translate(n,n,[-i.x,-i.y]),e.scale(n,n,[h,s]),e.translate(n,n,[t.x,t.y]),n},intersect:function(t){if(!t)return!1;t instanceof s||(t=s.create(t));var i=this,h=i.x,n=i.x+i.width,e=i.y,r=i.y+i.height,a=t.x,c=t.x+t.width,y=t.y,x=t.y+t.height;return!(a>n||h>c||y>r||e>x)},contain:function(t,i){var h=this;return t>=h.x&&t<=h.x+h.width&&i>=h.y&&i<=h.y+h.height},clone:function(){return new s(this.x,this.y,this.width,this.height)},copy:function(t){this.x=t.x,this.y=t.y,this.width=t.width,this.height=t.height},plain:function(){return{x:this.x,y:this.y,width:this.width,height:this.height}}},s.create=function(t){return new s(t.x,t.y,t.width,t.height)};var y=s;h.exports=y});
;/*!node_modules/zrender/lib/container/Group.js*/
amis.define("a95ff4d",function(r,t,e){var n=r("43eadd2"),i=r("3252c13"),h=r("ffbaf9b"),o=function(r){r=r||{},i.call(this,r);for(var t in r)r.hasOwnProperty(t)&&(this[t]=r[t]);this._children=[],this.__storage=null,this.__dirty=!0};o.prototype={constructor:o,isGroup:!0,type:"group",silent:!1,children:function(){return this._children.slice()},childAt:function(r){return this._children[r]},childOfName:function(r){for(var t=this._children,e=0;e<t.length;e++)if(t[e].name===r)return t[e]},childCount:function(){return this._children.length},add:function(r){return r&&r!==this&&r.parent!==this&&(this._children.push(r),this._doAdd(r)),this},addBefore:function(r,t){if(r&&r!==this&&r.parent!==this&&t&&t.parent===this){var e=this._children,n=e.indexOf(t);n>=0&&(e.splice(n,0,r),this._doAdd(r))}return this},_doAdd:function(r){r.parent&&r.parent.remove(r),r.parent=this;var t=this.__storage,e=this.__zr;t&&t!==r.__storage&&(t.addToStorage(r),r instanceof o&&r.addChildrenToStorage(t)),e&&e.refresh()},remove:function(r){var t=this.__zr,e=this.__storage,i=this._children,h=n.indexOf(i,r);return 0>h?this:(i.splice(h,1),r.parent=null,e&&(e.delFromStorage(r),r instanceof o&&r.delChildrenFromStorage(e)),t&&t.refresh(),this)},removeAll:function(){var r,t,e=this._children,n=this.__storage;for(t=0;t<e.length;t++)r=e[t],n&&(n.delFromStorage(r),r instanceof o&&r.delChildrenFromStorage(n)),r.parent=null;return e.length=0,this},eachChild:function(r,t){for(var e=this._children,n=0;n<e.length;n++){var i=e[n];r.call(t,i,n)}return this},traverse:function(r,t){for(var e=0;e<this._children.length;e++){var n=this._children[e];r.call(t,n),"group"===n.type&&n.traverse(r,t)}return this},addChildrenToStorage:function(r){for(var t=0;t<this._children.length;t++){var e=this._children[t];r.addToStorage(e),e instanceof o&&e.addChildrenToStorage(r)}},delChildrenFromStorage:function(r){for(var t=0;t<this._children.length;t++){var e=this._children[t];r.delFromStorage(e),e instanceof o&&e.delChildrenFromStorage(r)}},dirty:function(){return this.__dirty=!0,this.__zr&&this.__zr.refresh(),this},getBoundingRect:function(r){for(var t=null,e=new h(0,0,0,0),n=r||this._children,i=[],o=0;o<n.length;o++){var s=n[o];if(!s.ignore&&!s.invisible){var a=s.getBoundingRect(),d=s.getLocalTransform(i);d?(e.copy(a),e.applyTransform(d),t=t||e.clone(),t.union(e)):(t=t||a.clone(),t.union(a))}}return t||e}},n.inherits(o,i);var s=o;e.exports=s});
;/*!node_modules/zrender/lib/core/timsort.js*/
amis.define("9981e3a",function(r,f,e){function i(r){for(var f=0;r>=c;)f|=1&r,r>>=1;return r+f}function o(r,f,e,i){var o=f+1;if(o===e)return 1;if(i(r[o++],r[f])<0){for(;e>o&&i(r[o],r[o-1])<0;)o++;a(r,f,o)}else for(;e>o&&i(r[o],r[o-1])>=0;)o++;return o-f}function a(r,f,e){for(e--;e>f;){var i=r[f];r[f++]=r[e],r[e--]=i}}function n(r,f,e,i,o){for(i===f&&i++;e>i;i++){for(var a,n=r[i],t=f,u=i;u>t;)a=t+u>>>1,o(n,r[a])<0?u=a:t=a+1;var v=i-t;switch(v){case 3:r[t+3]=r[t+2];case 2:r[t+2]=r[t+1];case 1:r[t+1]=r[t];break;default:for(;v>0;)r[t+v]=r[t+v-1],v--}r[t]=n}}function t(r,f,e,i,o,a){var n=0,t=0,u=1;if(a(r,f[e+o])>0){for(t=i-o;t>u&&a(r,f[e+o+u])>0;)n=u,u=(u<<1)+1,0>=u&&(u=t);u>t&&(u=t),n+=o,u+=o}else{for(t=o+1;t>u&&a(r,f[e+o-u])<=0;)n=u,u=(u<<1)+1,0>=u&&(u=t);u>t&&(u=t);var v=n;n=o-u,u=o-v}for(n++;u>n;){var s=n+(u-n>>>1);a(r,f[e+s])>0?n=s+1:u=s}return u}function u(r,f,e,i,o,a){var n=0,t=0,u=1;if(a(r,f[e+o])<0){for(t=o+1;t>u&&a(r,f[e+o-u])<0;)n=u,u=(u<<1)+1,0>=u&&(u=t);u>t&&(u=t);var v=n;n=o-u,u=o-v}else{for(t=i-o;t>u&&a(r,f[e+o+u])>=0;)n=u,u=(u<<1)+1,0>=u&&(u=t);u>t&&(u=t),n+=o,u+=o}for(n++;u>n;){var s=n+(u-n>>>1);a(r,f[e+s])<0?u=s:n=s+1}return u}function v(r,f){function e(r,f){s[g]=r,c[g]=f,g+=1}function i(){for(;g>1;){var r=g-2;if(r>=1&&c[r-1]<=c[r]+c[r+1]||r>=2&&c[r-2]<=c[r]+c[r-1])c[r-1]<c[r+1]&&r--;else if(c[r]>c[r+1])break;a(r)}}function o(){for(;g>1;){var r=g-2;r>0&&c[r-1]<c[r+1]&&r--,a(r)}}function a(e){var i=s[e],o=c[e],a=s[e+1],b=c[e+1];c[e]=o+b,e===g-3&&(s[e+1]=s[e+2],c[e+1]=c[e+2]),g--;var k=u(r[a],r,i,o,0,f);i+=k,o-=k,0!==o&&(b=t(r[i+o-1],r,a,b,b-1,f),0!==b&&(b>=o?n(i,o,a,b):v(i,o,a,b)))}function n(e,i,o,a){var n=0;for(n=0;i>n;n++)R[n]=r[e+n];var v=0,s=o,c=e;if(r[c++]=r[s++],0!==--a){if(1===i){for(n=0;a>n;n++)r[c+n]=r[s+n];return void(r[c+a]=R[v])}for(var k,h,w,d=l;;){k=0,h=0,w=!1;do if(f(r[s],R[v])<0){if(r[c++]=r[s++],h++,k=0,0===--a){w=!0;break}}else if(r[c++]=R[v++],k++,h=0,1===--i){w=!0;break}while(d>(k|h));if(w)break;do{if(k=u(r[s],R,v,i,0,f),0!==k){for(n=0;k>n;n++)r[c+n]=R[v+n];if(c+=k,v+=k,i-=k,1>=i){w=!0;break}}if(r[c++]=r[s++],0===--a){w=!0;break}if(h=t(R[v],r,s,a,0,f),0!==h){for(n=0;h>n;n++)r[c+n]=r[s+n];if(c+=h,s+=h,a-=h,0===a){w=!0;break}}if(r[c++]=R[v++],1===--i){w=!0;break}d--}while(k>=b||h>=b);if(w)break;0>d&&(d=0),d+=2}if(l=d,1>l&&(l=1),1===i){for(n=0;a>n;n++)r[c+n]=r[s+n];r[c+a]=R[v]}else{if(0===i)throw new Error;for(n=0;i>n;n++)r[c+n]=R[v+n]}}else for(n=0;i>n;n++)r[c+n]=R[v+n]}function v(e,i,o,a){var n=0;for(n=0;a>n;n++)R[n]=r[o+n];var v=e+i-1,s=a-1,c=o+a-1,k=0,h=0;if(r[c--]=r[v--],0!==--i){if(1===a){for(c-=i,v-=i,h=c+1,k=v+1,n=i-1;n>=0;n--)r[h+n]=r[k+n];return void(r[c]=R[s])}for(var w=l;;){var d=0,g=0,m=!1;do if(f(R[s],r[v])<0){if(r[c--]=r[v--],d++,g=0,0===--i){m=!0;break}}else if(r[c--]=R[s--],g++,d=0,1===--a){m=!0;break}while(w>(d|g));if(m)break;do{if(d=i-u(R[s],r,e,i,i-1,f),0!==d){for(c-=d,v-=d,i-=d,h=c+1,k=v+1,n=d-1;n>=0;n--)r[h+n]=r[k+n];if(0===i){m=!0;break}}if(r[c--]=R[s--],1===--a){m=!0;break}if(g=a-t(r[v],R,0,a,a-1,f),0!==g){for(c-=g,s-=g,a-=g,h=c+1,k=s+1,n=0;g>n;n++)r[h+n]=R[k+n];if(1>=a){m=!0;break}}if(r[c--]=r[v--],0===--i){m=!0;break}w--}while(d>=b||g>=b);if(m)break;0>w&&(w=0),w+=2}if(l=w,1>l&&(l=1),1===a){for(c-=i,v-=i,h=c+1,k=v+1,n=i-1;n>=0;n--)r[h+n]=r[k+n];r[c]=R[s]}else{if(0===a)throw new Error;for(k=c-(a-1),n=0;a>n;n++)r[k+n]=R[n]}}else for(k=c-(a-1),n=0;a>n;n++)r[k+n]=R[n]}var s,c,l=b,h=0,w=k,d=0,g=0;h=r.length,2*k>h&&(w=h>>>1);var R=[];d=120>h?5:1542>h?10:119151>h?19:40,s=[],c=[],this.mergeRuns=i,this.forceMergeRuns=o,this.pushRun=e}function s(r,f,e,a){e||(e=0),a||(a=r.length);var t=a-e;if(!(2>t)){var u=0;if(c>t)return u=o(r,e,a,f),void n(r,e,a,e+u,f);var s=new v(r,f),b=i(t);do{if(u=o(r,e,a,f),b>u){var k=t;k>b&&(k=b),n(r,e,e+k,e+u,f),u=k}s.pushRun(e,u),s.mergeRuns(),t-=u,e+=u}while(0!==t);s.forceMergeRuns()}}var c=32,b=7,k=256;e.exports=s});
;/*!node_modules/zrender/lib/Storage.js*/
amis.define("8f9f3dd",function(t,i,s){function e(t,i){return t.zlevel===i.zlevel?t.z===i.z?t.z2-i.z2:t.z-i.z:t.zlevel-i.zlevel}var r=t("43eadd2"),o=t("7c5f850"),a=t("a95ff4d"),n=t("9981e3a"),d=function(){this._roots=[],this._displayList=[],this._displayListLen=0};d.prototype={constructor:d,traverse:function(t,i){for(var s=0;s<this._roots.length;s++)this._roots[s].traverse(t,i)},getDisplayList:function(t,i){return i=i||!1,t&&this.updateDisplayList(i),this._displayList},updateDisplayList:function(t){this._displayListLen=0;for(var i=this._roots,s=this._displayList,r=0,a=i.length;a>r;r++)this._updateAndAddDisplayable(i[r],null,t);s.length=this._displayListLen,o.canvasSupported&&n(s,e)},_updateAndAddDisplayable:function(t,i,s){if(!t.ignore||s){t.beforeUpdate(),t.__dirty&&t.update(),t.afterUpdate();var e=t.clipPath;if(e){i=i?i.slice():[];for(var r=e,o=t;r;)r.parent=o,r.updateTransform(),i.push(r),o=r,r=r.clipPath}if(t.isGroup){for(var a=t._children,n=0;n<a.length;n++){var d=a[n];t.__dirty&&(d.__dirty=!0),this._updateAndAddDisplayable(d,i,s)}t.__dirty=!1}else t.__clipPaths=i,this._displayList[this._displayListLen++]=t}},addRoot:function(t){t.__storage!==this&&(t instanceof a&&t.addChildrenToStorage(this),this.addToStorage(t),this._roots.push(t))},delRoot:function(t){if(null==t){for(var i=0;i<this._roots.length;i++){var s=this._roots[i];s instanceof a&&s.delChildrenFromStorage(this)}return this._roots=[],this._displayList=[],void(this._displayListLen=0)}if(t instanceof Array)for(var i=0,e=t.length;e>i;i++)this.delRoot(t[i]);else{var o=r.indexOf(this._roots,t);o>=0&&(this.delFromStorage(t),this._roots.splice(o,1),t instanceof a&&t.delChildrenFromStorage(this))}},addToStorage:function(t){return t&&(t.__storage=this,t.dirty(!1)),this},delFromStorage:function(t){return t&&(t.__storage=null),this},dispose:function(){this._renderList=this._roots=null},displayableSortFunc:e};var l=d;s.exports=l});
;/*!node_modules/zrender/lib/graphic/helper/fixShadow.js*/
amis.define("475497b",function(t,e,o){function f(t,e,o){return a.hasOwnProperty(e)?o*=t.dpr:o}var a={shadowBlur:1,shadowOffsetX:1,shadowOffsetY:1,textShadowBlur:1,textShadowOffsetX:1,textShadowOffsetY:1,textBoxShadowBlur:1,textBoxShadowOffsetX:1,textBoxShadowOffsetY:1};o.exports=f});
;/*!node_modules/zrender/lib/graphic/Style.js*/
amis.define("f3b2d85",function(t,e,l){function n(t,e,l){var n=null==e.x?0:e.x,o=null==e.x2?1:e.x2,i=null==e.y?0:e.y,r=null==e.y2?0:e.y2;e.global||(n=n*l.width+l.x,o=o*l.width+l.x,i=i*l.height+l.y,r=r*l.height+l.y),n=isNaN(n)?0:n,o=isNaN(o)?1:o,i=isNaN(i)?0:i,r=isNaN(r)?0:r;var a=t.createLinearGradient(n,i,o,r);return a}function o(t,e,l){var n=l.width,o=l.height,i=Math.min(n,o),r=null==e.x?.5:e.x,a=null==e.y?.5:e.y,s=null==e.r?.5:e.r;e.global||(r=r*n+l.x,a=a*o+l.y,s*=i);var u=t.createRadialGradient(r,a,0,r,a,s);return u}var i=t("475497b"),r=[["shadowBlur",0],["shadowOffsetX",0],["shadowOffsetY",0],["shadowColor","#000"],["lineCap","butt"],["lineJoin","miter"],["miterLimit",10]],a=function(t,e){this.extendFrom(t,!1),this.host=e};a.prototype={constructor:a,host:null,fill:"#000",stroke:null,opacity:1,lineDash:null,lineDashOffset:0,shadowBlur:0,shadowOffsetX:0,shadowOffsetY:0,lineWidth:1,strokeNoScale:!1,text:null,font:null,textFont:null,fontStyle:null,fontWeight:null,fontSize:null,fontFamily:null,textTag:null,textFill:"#000",textStroke:null,textWidth:null,textHeight:null,textStrokeWidth:0,textLineHeight:null,textPosition:"inside",textRect:null,textOffset:null,textAlign:null,textVerticalAlign:null,textDistance:5,textShadowColor:"transparent",textShadowBlur:0,textShadowOffsetX:0,textShadowOffsetY:0,textBoxShadowColor:"transparent",textBoxShadowBlur:0,textBoxShadowOffsetX:0,textBoxShadowOffsetY:0,transformText:!1,textRotation:0,textOrigin:null,textBackgroundColor:null,textBorderColor:null,textBorderWidth:0,textBorderRadius:0,textPadding:null,rich:null,truncate:null,blend:null,bind:function(t,e,l){for(var n=this,o=l&&l.style,a=!o,s=0;s<r.length;s++){var u=r[s],h=u[0];(a||n[h]!==o[h])&&(t[h]=i(t,h,n[h]||u[1]))}if((a||n.fill!==o.fill)&&(t.fillStyle=n.fill),(a||n.stroke!==o.stroke)&&(t.strokeStyle=n.stroke),(a||n.opacity!==o.opacity)&&(t.globalAlpha=null==n.opacity?1:n.opacity),(a||n.blend!==o.blend)&&(t.globalCompositeOperation=n.blend||"source-over"),this.hasStroke()){var f=n.lineWidth;t.lineWidth=f/(this.strokeNoScale&&e&&e.getLineScale?e.getLineScale():1)}},hasFill:function(){var t=this.fill;return null!=t&&"none"!==t},hasStroke:function(){var t=this.stroke;return null!=t&&"none"!==t&&this.lineWidth>0},e