UNPKG

@icedesign/chart-stock-block

Version:
1 lines 1.53 MB
!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}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 e(){return t.default}:function e(){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=210)}([function(t,e,n){var r=n(2),i=n(16).f,o=n(15),a=n(14),u=n(106),s=n(144),c=n(71);t.exports=function(t,e){var n=t.target,l=t.global,f=t.stat,h,p,d,g,v,y;if(p=l?r:f?r[n]||u(n,{}):(r[n]||{}).prototype)for(d in e){if(v=e[d],g=t.noTargetGet?(y=i(p,d))&&y.value:p[d],!(h=c(l?d:n+(f?".":"#")+d,t.forced))&&void 0!==g){if(typeof v==typeof g)continue;s(v,g)}(t.sham||g&&g.sham)&&o(v,"sham",!0),a(p,d,v,t)}}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,n){(function(e){var n="object",r=function(t){return t&&t.Math==Math&&t};t.exports=r(typeof globalThis==n&&globalThis)||r(typeof window==n&&window)||r(typeof self==n&&self)||r(typeof e==n&&e)||Function("return this")()}).call(this,n(212))},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(3);t.exports=function(t){if(!r(t))throw TypeError(String(t)+" is not an object");return t}},function(t,e,n){"use strict";var r=n(6),i=n(2),o=n(3),a=n(12),u=n(85),s=n(15),c=n(14),l=n(10).f,f=n(28),h=n(56),p=n(7),d=n(68),g=i.DataView,v=g&&g.prototype,y=i.Int8Array,m=y&&y.prototype,b=i.Uint8ClampedArray,x=b&&b.prototype,_=y&&f(y),w=m&&f(m),O=Object.prototype,j=O.isPrototypeOf,S=p("toStringTag"),E=d("TYPED_ARRAY_TAG"),M=!(!i.ArrayBuffer||!g),k=M&&!!h&&"Opera"!==u(i.opera),C=!1,T,P={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},A=function t(e){var n=u(e);return"DataView"===n||a(P,n)},I=function(t){return o(t)&&a(P,u(t))},L=function(t){if(I(t))return t;throw TypeError("Target is not a typed array")},R=function(t){if(h){if(j.call(_,t))return t}else for(var e in P)if(a(P,T)){var n=i[e];if(n&&(t===n||j.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},N=function(t,e,n){if(r){if(n)for(var o in P){var u=i[o];u&&a(u.prototype,t)&&delete u.prototype[t]}w[t]&&!n||c(w,t,n?e:k&&m[t]||e)}},D=function(t,e,n){var o,u;if(r){if(h){if(n)for(o in P)(u=i[o])&&a(u,t)&&delete u[t];if(_[t]&&!n)return;try{return c(_,t,n?e:k&&y[t]||e)}catch(t){}}for(o in P)!(u=i[o])||u[t]&&!n||c(u,t,e)}};for(T in P)i[T]||(k=!1);if((!k||"function"!=typeof _||_===Function.prototype)&&(_=function t(){throw TypeError("Incorrect invocation")},k))for(T in P)i[T]&&h(i[T],_);if((!k||!w||w===O)&&(w=_.prototype,k))for(T in P)i[T]&&h(i[T].prototype,w);if(k&&f(x)!==w&&h(x,w),r&&!a(w,S))for(T in C=!0,l(w,S,{get:function(){return o(this)?this[E]:void 0}}),P)i[T]&&s(i[T],E,T);M&&h&&f(v)!==O&&h(v,O),t.exports={NATIVE_ARRAY_BUFFER:M,NATIVE_ARRAY_BUFFER_VIEWS:k,TYPED_ARRAY_TAG:C&&E,aTypedArray:L,aTypedArrayConstructor:R,exportProto:N,exportStatic:D,isView:A,isTypedArray:I,TypedArray:_,TypedArrayPrototype:w}},function(t,e,n){var r=n(1);t.exports=!r(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(2),i=n(67),o=n(68),a=n(146),u=r.Symbol,s=i("wks");t.exports=function(t){return s[t]||(s[t]=a&&u[t]||(a?u:o)("Symbol."+t))}},function(t,e,n){var r=n(23),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){"use strict";t.exports=n(424)},function(t,e,n){var r=n(6),i=n(141),o=n(4),a=n(26),u=Object.defineProperty;e.f=r?u:function t(e,n,r){if(o(e),n=a(n,!0),o(r),i)try{return u(e,n,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported");return"value"in r&&(e[n]=r.value),e}},function(t,e,n){var r=n(17);t.exports=function(t){return Object(r(t))}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(37),i=n(66),o=n(11),a=n(8),u=n(73),s=[].push,c=function(t){var e=1==t,n=2==t,c=3==t,l=4==t,f=6==t,h=5==t||f;return function(p,d,g,v){for(var y=o(p),m=i(y),b=r(d,g,3),x=a(m.length),_=0,w=v||u,O=e?w(p,x):n?w(p,0):void 0,j,S;x>_;_++)if((h||_ in m)&&(S=b(j=m[_],_,y),t))if(e)O[_]=S;else if(S)switch(t){case 3:return!0;case 5:return j;case 6:return _;case 2:s.call(O,j)}else if(l)return!1;return f?-1:c||l?l:O}};t.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6)}},function(t,e,n){var r=n(2),i=n(67),o=n(15),a=n(12),u=n(106),s=n(142),c=n(22),l=c.get,f=c.enforce,h=String(s).split("toString");i("inspectSource",function(t){return s.call(t)}),(t.exports=function(t,e,n,i){var s=!!i&&!!i.unsafe,c=!!i&&!!i.enumerable,l=!!i&&!!i.noTargetGet;"function"==typeof n&&("string"!=typeof e||a(n,"name")||o(n,"name",e),f(n).source=h.join("string"==typeof e?e:"")),t!==r?(s?!l&&t[e]&&(c=!0):delete t[e],c?t[e]=n:o(t,e,n)):c?t[e]=n:u(e,n)})(Function.prototype,"toString",function t(){return"function"==typeof this&&l(this).source||s.call(this)})},function(t,e,n){var r=n(6),i=n(10),o=n(45);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(6),i=n(83),o=n(45),a=n(18),u=n(26),s=n(12),c=n(141),l=Object.getOwnPropertyDescriptor;e.f=r?l:function t(e,n){if(e=a(e),n=u(n,!0),c)try{return l(e,n)}catch(t){}if(s(e,n))return o(!i.f.call(e,n),e[n])}},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(66),i=n(17);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(108),i=n(12),o=n(149),a=n(10).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||a(e,t,{value:o.f(t)})}},function(t,e,n){var r=n(17),i=/"/g;t.exports=function(t,e,n,o){var a=String(r(t)),u="<"+e;return""!==n&&(u+=" "+n+'="'+String(o).replace(i,"&quot;")+'"'),u+">"+a+"</"+e+">"}},function(t,e,n){var r=n(1);t.exports=function(t){return r(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3})}},function(t,e,n){var r=n(143),i=n(2),o=n(3),a=n(15),u=n(12),s=n(84),c=n(69),l=i.WeakMap,f,h,p,d=function(t){return p(t)?h(t):f(t,{})},g=function(t){return function(e){var n;if(!o(e)||(n=h(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}};if(r){var v=new l,y=v.get,m=v.has,b=v.set;f=function(t,e){return b.call(v,t,e),e},h=function(t){return y.call(v,t)||{}},p=function(t){return m.call(v,t)}}else{var x=s("state");c[x]=!0,f=function(t,e){return a(t,x,e),e},h=function(t){return u(t,x)?t[x]:{}},p=function(t){return u(t,x)}}t.exports={set:f,get:h,has:p,enforce:d,getterFor:g}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(10).f,i=n(12),o,a=n(7)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,a)&&r(t,a,{configurable:!0,value:e})}},function(t,e,n){var r=n(12),i=n(11),o=n(84),a=n(115),u=o("IE_PROTO"),s=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),r(t,u)?t[u]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?s:null}},function(t,e,n){"use strict";e.__esModule=!0,e.default=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}},function(t,e,n){var r,i;t.exports=n(478)()},function(t,e,n){"use strict";var r=n(1);t.exports=function(t,e){var n=[][t];return!n||!r(function(){n.call(null,e||function(){throw 1},1)})}},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(6),a=n(126),u=n(5),s=n(89),c=n(39),l=n(45),f=n(15),h=n(8),p=n(159),d=n(175),g=n(26),v=n(12),y=n(85),m=n(3),b=n(47),x=n(56),_=n(46).f,w=n(176),O=n(13).forEach,j=n(57),S=n(10),E=n(16),M=n(22),k=M.get,C=M.set,T=S.f,P=E.f,A=Math.round,I=i.RangeError,L=s.ArrayBuffer,R=s.DataView,N=u.NATIVE_ARRAY_BUFFER_VIEWS,D=u.TYPED_ARRAY_TAG,F=u.TypedArray,B=u.TypedArrayPrototype,z=u.aTypedArrayConstructor,V=u.isTypedArray,G="BYTES_PER_ELEMENT",U="Wrong length",q=function(t,e){for(var n=0,r=e.length,i=new(z(t))(r);r>n;)i[n]=e[n++];return i},W=function(t,e){T(t,e,{get:function(){return k(this)[e]}})},Y=function(t){var e;return t instanceof L||"ArrayBuffer"==(e=y(t))||"SharedArrayBuffer"==e},H=function(t,e){return V(t)&&"symbol"!=typeof e&&e in t&&String(+e)==String(e)},X=function t(e,n){return H(e,n=g(n,!0))?l(2,e[n]):P(e,n)},$=function t(e,n,r){return!(H(e,n=g(n,!0))&&m(r)&&v(r,"value"))||v(r,"get")||v(r,"set")||r.configurable||v(r,"writable")&&!r.writable||v(r,"enumerable")&&!r.enumerable?T(e,n,r):(e[n]=r.value,e)};o?(N||(E.f=X,S.f=$,W(B,"buffer"),W(B,"byteOffset"),W(B,"byteLength"),W(B,"length")),r({target:"Object",stat:!0,forced:!N},{getOwnPropertyDescriptor:X,defineProperty:$}),t.exports=function(t,e,n,o){var u=t+(o?"Clamped":"")+"Array",s="get"+t,l="set"+t,g=i[u],v=g,y=v&&v.prototype,S={},E=function(t,n){var r=k(t);return r.view[s](n*e+r.byteOffset,!0)},M=function(t,n,r){var i=k(t);o&&(r=(r=A(r))<0?0:r>255?255:255&r),i.view[l](n*e+i.byteOffset,r,!0)},P=function(t,e){T(t,e,{get:function(){return E(this,e)},set:function(t){return M(this,e,t)},enumerable:!0})};N?a&&(v=n(function(t,n,r,i){return c(t,v,u),m(n)?Y(n)?void 0!==i?new g(n,d(r,e),i):void 0!==r?new g(n,d(r,e)):new g(n):V(n)?q(v,n):w.call(v,n):new g(p(n))}),x&&x(v,F),O(_(g),function(t){t in v||f(v,t,g[t])}),v.prototype=y):(v=n(function(t,n,r,i){c(t,v,u);var o=0,a=0,s,l,f;if(m(n)){if(!Y(n))return V(n)?q(v,n):w.call(v,n);s=n,a=d(r,e);var g=n.byteLength;if(void 0===i){if(g%e)throw I(U);if((l=g-a)<0)throw I(U)}else if((l=h(i)*e)+a>g)throw I(U);f=l/e}else f=p(n),s=new L(l=f*e);for(C(t,{buffer:s,byteOffset:a,byteLength:l,length:f,view:new R(s)});o<f;)P(t,o++)}),x&&x(v,F),y=v.prototype=b(B)),y.constructor!==v&&f(y,"constructor",v),D&&f(y,D,u),S[u]=v,r({global:!0,forced:v!=g,sham:!N},S),G in v||f(v,G,e),G in y||f(y,G,e),j(u)}):t.exports=function(){}},function(t,e,n){!function e(r,i){t.exports=i(n(9))}(this,function(t){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.i=function(t){return t},n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function e(){return t.default}:function e(){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=544)}([function(t,e,n){var r=n(164),i=n(16),o=r.mix({},r,{assign:r.mix,merge:r.deepMix,cloneDeep:r.clone,isFinite:isFinite,isNaN:isNaN,snapEqual:r.isNumberEqual,remove:r.pull,inArray:r.contains,toAllPadding:function t(e){var n=0,r=0,i=0,a=0;return o.isNumber(e)||o.isString(e)?n=r=i=a=e:o.isArray(e)?(n=e[0],i=o.isNil(e[1])?e[0]:e[1],a=o.isNil(e[2])?e[0]:e[2],r=o.isNil(e[3])?i:e[3]):o.isObject(e)&&(n=e.top||0,i=e.right||0,a=e.bottom||0,r=e.left||0),[n,i,a,r]},getClipByRange:function t(e){var n=e.tl,r=e.br,o;return new i.Rect({attrs:{x:n.x,y:n.y,width:r.x-n.x,height:r.y-n.y}})}});o.Array={groupToMap:r.groupToMap,group:r.group,merge:r.merge,values:r.valuesOfKey,getRange:r.getRange,firstValue:r.firstValue,remove:r.pull},t.exports=o},function(t,e,n){var r=n(148),i={};r.merge(i,r,{mixin:function t(e,n){var r=e.CFG?"CFG":"ATTRS";if(e&&n){e._mixins=n,e[r]=e[r]||{};var o={};i.each(n,function(t){i.augment(e,t);var n=t[r];n&&i.merge(o,n)}),e[r]=i.merge(o,e[r])}}}),t.exports=i},function(t,e,n){var r=n(39),i=n(4),o=function t(e,n){if(e){var o=void 0;if(i(e))for(var a=0,u=e.length;a<u&&!1!==(o=n(e[a],a));a++);else if(r(e))for(var s in e)if(e.hasOwnProperty(s)&&!1===(o=n(e[s],s)))break}};t.exports=o},function(t,e,n){var r=n(36),i=n(164),o=i.mix({assign:i.mix,isFinite:isFinite,isNaN:isNaN,Group:r.Group,Event:r.Event},i);t.exports=o},function(t,e,n){var r=n(17),i=Array.isArray?Array.isArray:function(t){return r(t,"Array")};t.exports=i},function(t,e,n){var r=n(0),i=n(130),o={version:"3.5.8-beta.1",renderer:"canvas",trackingInfo:{},animate:!0,widthRatio:{column:.5,rose:.9999999,multiplePie:1/1.3},showSinglePoint:!1,connectNulls:!1,scales:{},registerTheme:function t(e,n){i[e]=n},setTheme:function t(e){var n={};n=r.isObject(e)?e:-1!==r.indexOf(Object.keys(i),e)?i[e]:i.default,r.deepMix(o,n)}};o.setTheme("default"),t.exports=o},function(t,e){var n=function t(e){return null===e||void 0===e};t.exports=n},function(t,e,n){var r=n(1),i=n(330),o=n(131),a=n(76),u=function t(e){t.superclass.constructor.call(this,e)};u.ATTRS={},r.extend(u,o);var s={matrix:"matrix",path:"path",points:"points",lineDash:"lineDash"};function c(t){for(var e=[],n=0;n<t.length;n++)r.isArray(t[n])?e.push([].concat(t[n])):e.push(t[n]);return e}r.augment(u,i,{isShape:!0,drawInner:function t(e){var n=this,i=this._attrs;this.createPath(e);var o=e.globalAlpha,a;if(this.hasFill()){var u=i.fillOpacity;r.isNil(u)||1===u?e.fill():(e.globalAlpha=u,e.fill(),e.globalAlpha=o)}if(this.hasStroke()&&this._attrs.lineWidth>0){var s=i.strokeOpacity;r.isNil(s)||1===s||(e.globalAlpha=s),e.stroke()}this.afterPath(e)},afterPath:function t(){},isHitBox:function t(){return!0},isHit:function t(e,n){var r=this,i=[e,n,1];if(this.invert(i),this.isHitBox()){var o=this.getBBox();if(o&&!a.box(o.minX,o.maxX,o.minY,o.maxY,i[0],i[1]))return!1}var u=this._attrs.clip;return u?(u.invert(i,this.get("canvas")),!!u.isPointInPath(i[0],i[1])&&this.isPointInPath(i[0],i[1])):this.isPointInPath(i[0],i[1])},calculateBox:function t(){return null},getHitLineWidth:function t(){var e=this._attrs,n=e.lineAppendWidth||0,r;return(e.lineWidth||0)+n},clearTotalMatrix:function t(){this._cfg.totalMatrix=null,this._cfg.region=null},clearBBox:function t(){this._cfg.box=null,this._cfg.region=null},getBBox:function t(){var e=this._cfg.box;return e||((e=this.calculateBox())&&(e.x=e.minX,e.y=e.minY,e.width=e.maxX-e.minX,e.height=e.maxY-e.minY),this._cfg.box=e),e},clone:function t(){var e=this,t=null,n=this._attrs,i={};return r.each(n,function(t,e){s[e]&&r.isArray(n[e])?i[e]=c(n[e]):i[e]=n[e]}),t=new this.constructor({attrs:i}),t._cfg.zIndex=this._cfg.zIndex,t}}),t.exports=u},function(t,e,n){function r(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function i(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var o=n(65),a=n(226),u=n(119),s=n(0),c=n(5),l=n(293),f=n(9),h=n(299),p=n(297),d=n(298),g=n(312),v=["color","shape","size"],y="_origin";function m(t){return(s.isString(t)||s.isPlainObject(t))&&(t=[t]),s.each(t,function(e,n){s.isObject(e)||(t[n]={type:e})}),t}var b=function(t){i(n,t);var e=n.prototype;function n(e){var n;return(n=t.call(this,e)||this).viewTheme=n.get("viewTheme"),s.assign(r(n),h,p,d),n.get("container")&&n._initContainer(),n._initOptions(),n}return e.getDefaultCfg=function t(){return{_id:null,type:"base",coord:null,attrs:{},view:null,data:[],scales:{},container:null,labelContainer:null,shapeContainer:null,attrOptions:{},styleOptions:null,selectedOptions:null,activedOptions:null,hasDefaultAdjust:!1,adjusts:null,shapeType:null,generatePoints:!1,sortable:!1,labelCfg:null,shareTooltip:!0,tooltipCfg:null,animate:!0,animateCfg:null,visible:!0}},e._initOptions=function t(){var e=this.get("adjusts");e&&(e=m(e),this.set("adjusts",e))},e._createScale=function t(e,n){var r=this.get("scales"),i=r[e];return i||(i=this.get("view").createScale(e,n),r[e]=i),i},e._setAttrOptions=function t(e,n){var r;this.get("attrOptions")[e]=n},e._createAttrOption=function t(e,n,r,i){var o={};o.field=n,r?s.isFunction(r)?o.callback=r:o.values=r:"color"!==e&&(o.values=i),this._setAttrOptions(e,o)},e.position=function t(e){return this._setAttrOptions("position",{field:e}),this},e.color=function t(e,n){var r=this.viewTheme||c;return this._createAttrOption("color",e,n,r.colors),this},e.size=function t(e,n){var r=this.viewTheme||c;return this._createAttrOption("size",e,n,r.sizes),this},e.shape=function t(e,n){var r=this.viewTheme||c,i=this.get("type"),o=r.shapes[i]||[];return this._createAttrOption("shape",e,n,o),this},e.opacity=function t(e,n){var r=this.viewTheme||c;return this._createAttrOption("opacity",e,n,r.opacities),this},e.style=function t(e,n){var r=this.get("styleOptions"),i;return r||(r={},this.set("styleOptions",r)),s.isObject(e)&&(n=e,e=null),e&&(i=g(e)),r.fields=i,r.style=n,this},e.label=function t(e,n,r){var i=this,o=this.get("labelCfg"),a;return o||(o={},this.set("labelCfg",o)),e&&(a=g(e)),o.fields=a,s.isFunction(n)?(r||(r={}),o.callback=n):s.isObject(n)&&(r=n),o.globalCfg=r,this},e.tooltip=function t(e,n){var r=this.get("tooltipCfg"),i;(r||(r={}),!1===e)?this.set("tooltipCfg",!1):(e&&(i=g(e)),r.fields=i,r.cfg=n);return this.set("tooltipCfg",r),this},e.animate=function t(e){return this.set("animateCfg",e),this},e.active=function t(e,n){return!1===e?this.set("allowActive",!1):s.isObject(e)?(this.set("allowActive",!0),this.set("activedOptions",e)):(this.set("allowActive",!0),this.set("activedOptions",n)),this},e.adjust=function t(e){return this.get("hasDefaultAdjust")||(e&&(e=m(e)),this.set("adjusts",e)),this},e.select=function t(e,n){return!1===e?this.set("allowSelect",!1):s.isObject(e)?(this.set("allowSelect",!0),this.set("selectedOptions",e)):(this.set("allowSelect",!0),this.set("selectedOptions",n)),this},e.hasAdjust=function t(e){var n=this,r=this.get("adjusts");if(!e)return!1;var i=!1;return s.each(r,function(t){if(t.type===e)return i=!0,!1}),i},e.hasStack=function t(){var e=this.get("isStacked");return s.isNil(e)&&(e=this.hasAdjust("stack"),this.set("isStacked",e)),e},e.isInCircle=function t(){var e=this.get("coord");return e&&e.isPolar},e._initContainer=function t(){var e=this,n=this.get("shapeContainer");if(!n){var r=this.get("container"),i=this.get("view"),o=i&&i.get("_id");n=r.addGroup({viewId:o,visible:this.get("visible")}),this.set("shapeContainer",n)}},e.init=function t(){var e=this;if(e._initContainer(),e._initAttrs(),e.get("tooltipCfg")&&e.get("tooltipCfg").fields){var n=e.get("tooltipCfg").fields;s.each(n,function(t){e._createScale(t)})}var r=e._processData();e.get("adjusts")&&e._adjust(r),e.set("dataArray",r)},e._initAttrs=function t(){var e=this,n=this.get("attrs"),r=this.get("attrOptions"),i=this.get("coord"),a=this.viewTheme||c,u=!1;for(var l in r)if(r.hasOwnProperty(l)){var f=r[l],h=s.upperFirst(l),p=g(f.field);"position"===l&&(f.coord=i,1===p.length&&"theta"===i.type&&(p.unshift("1"),u=!0));for(var d=[],v=0;v<p.length;v++){var y=p[v],m=this._createScale(y);"color"===l&&s.isNil(f.values)&&(m.values.length<=8?f.values=u?a.colors_pie:a.colors:m.values.length<=16?f.values=u?a.colors_pie_16:a.colors_16:f.values=a.colors_24,s.isNil(f.values)&&(f.values=a.colors)),d.push(m)}if("theta"===i.type&&"position"===l&&d.length>1){var b=d[1],x=0,_=Math.max.apply(null,b.values);isFinite(_)||(_=1),b.change({nice:!1,min:0,max:_})}f.scales=d;var w=new o[h](f);n[l]=w}},e._processData=function t(){for(var e=this,n=this.get("data"),r=[],i=this._groupData(n),o=0;o<i.length;o++){var a=i[o],u=this._saveOrigin(a);this._numberic(u),r.push(u)}return r},e._groupData=function t(e){var n,r=this._getGroupScales().map(function(t){return t.field});return s.Array.group(e,r)},e._saveOrigin=function t(e){for(var n=[],r=0;r<e.length;r++){var i=e[r],o={};for(var a in i)o[a]=i[a];o._origin=i,n.push(o)}return n},e._numberic=function t(e){for(var n,r=this.getAttr("position").scales,i=0;i<e.length;i++)for(var o=e[i],a=0;a<Math.min(2,r.length);a++){var u=r[a];if(u.isCategory){var s=u.field;o[s]=u.translate(o[s])}}},e._getGroupScales=function t(){var e=this,n=this.get("groupScales");if(!n){n=[];var r=this.get("attrs");s.each(r,function(t){if(-1!==v.indexOf(t.type)){var e=t.scales;s.each(e,function(t){t.isCategory&&-1===s.indexOf(n,t)&&n.push(t)})}}),this.set("groupScales",n)}return n},e._updateStackRange=function t(e,n,r){for(var i=s.Array.merge(r),o=n.min,a=n.max,u=0;u<i.length;u++){var c=i[u],l=Math.min.apply(null,c[e]),f=Math.max.apply(null,c[e]);l<o&&(o=l),f>a&&(a=f)}(o<n.min||a>n.max)&&n.change({min:o,max:a})},e._adjust=function t(e){var n=this,r=n.get("adjusts"),i=this.viewTheme||c,o=n.getYScale(),u=n.getXScale(),l=u.field,f=o?o.field:null;s.each(r,function(t){var r=s.mix({xField:l,yField:f},t),c=s.upperFirst(t.type),h;if("Dodge"===c){var p=[];if(u.isCategory||u.isIdentity)p.push("x");else{if(o)throw new Error("dodge is not support linear attribute, please use category attribute!");p.push("y")}r.adjustNames=p,r.dodgeRatio=i.widthRatio.column}else if("Stack"===c){var d=n.get("coord");if(!o){r.height=d.getHeight();var g=n.getDefaultValue("size")||3;r.size=g}!d.isTransposed&&s.isNil(r.reverseOrder)&&(r.reverseOrder=!0)}new a[c](r).processAdjust(e),"Stack"===c&&o&&n._updateStackRange(f,o,e)})},e.setCoord=function t(e){this.set("coord",e);var n=this.getAttr("position"),r;this.get("shapeContainer").setMatrix(e.matrix),n&&(n.coord=e)},e.paint=function t(){var e=this,n=this.get("dataArray"),r=[],i=this.getShapeFactory();i.setCoord(this.get("coord")),this.set("shapeFactory",i);var o=this.get("shapeContainer");this._beforeMapping(n);for(var a=0;a<n.length;a++){var u=n[a],c=a;u=this._mapping(u),r.push(u),this.draw(u,o,i,c)}this.get("labelCfg")&&this._addLabels(s.union.apply(null,r),o.get("children")),this.get("sortable")?this.set("dataArray",r):this._sort(r)},e._sort=function t(e){var n=this,r=this.getXScale(),i=r.field;s.each(e,function(t){t.sort(function(t,e){return r.translate(t._origin[i])-r.translate(e._origin[i])})}),this.set("dataArray",e)},e._beforeMapping=function t(e){var n=this;if(n.get("sortable")){var r=n.getXScale(),i=r.field;s.each(e,function(t){t.sort(function(t,e){return r.translate(t[i])-r.translate(e[i])})})}n.get("generatePoints")&&(s.each(e,function(t){n._generatePoints(t)}),s.each(e,function(t,n){var r=e[n+1];r&&(t[0].nextPoints=r[0].points)}))},e._addLabels=function t(e,n){var r=this,i=r.get("type"),o=r.get("viewTheme")||c,a=r.get("coord"),u=l.getLabelsClass(a.type,i),f=r.get("container"),h=s.map(r.get("labelCfg").fields,function(t){return r._createScale(t)}),p=f.addGroup(u,{_id:this.get("_id"),labelCfg:s.mix({scales:h},r.get("labelCfg")),coord:a,geom:r,geomType:i,viewTheme:o,visible:r.get("visible")});p.showLabels(e,n),r.set("labelContainer",p)},e.getShapeFactory=function t(){var e=this.get("shapeFactory");if(!e){var n=this.get("shapeType");e=f.getShapeFactory(n),this.set("shapeFactory",e)}return e},e._generatePoints=function t(e){for(var n=this,r=this.getShapeFactory(),i=this.getAttr("shape"),o=0;o<e.length;o++){var a=e[o],u=this.createShapePointsCfg(a),s=i?this._getAttrValues(i,a):null,c=r.getShapePoints(s,u);a.points=c}},e.createShapePointsCfg=function t(e){var n=this.getXScale(),r=this.getYScale(),i,o;return{x:this._normalizeValues(e[n.field],n),y:o=r?this._normalizeValues(e[r.field],r):e.y?e.y:.1,y0:r?r.scale(this.getYMinValue()):void 0}},e.getYMinValue=function t(){var e=this.getYScale(),n=e.min,r=e.max,i;return i=n>=0?n:r<=0?r:0},e._normalizeValues=function t(e,n){var r=[];if(s.isArray(e))for(var i=0;i<e.length;i++){var o=e[i];r.push(n.scale(o))}else r=n.scale(e);return r},e._mapping=function t(e){for(var n=this,r=this.get("attrs"),i=[],o=0;o<e.length;o++){var a=e[o],u={};for(var c in u._origin=a._origin,u.points=a.points,u.nextPoints=a.nextPoints,r)if(r.hasOwnProperty(c)){var l=r[c],f=l.names,h=this._getAttrValues(l,a);if(f.length>1)for(var p=0;p<h.length;p++){var d=h[p],g;u[f[p]]=s.isArray(d)&&1===d.length?d[0]:d}else u[f[0]]=1===h.length?h[0]:h}i.push(u)}return i},e._getAttrValues=function t(e,n){for(var r=e.scales,i=[],o=0;o<r.length;o++){var a=r[o],u=a.field;"identity"===a.type?i.push(a.value):i.push(n[u])}var s;return e.mapping.apply(e,i)},e.getAttrValue=function t(e,n){var r=this.getAttr(e),i=null,o;r&&(i=this._getAttrValues(r,n)[0]);return i},e.getDefaultValue=function t(e){var n=this.get(e),r=this.getAttr(e);if(r){var i=r.getScale(e);"identity"===i.type&&(n=i.value)}return n},e.draw=function t(e,n,r,i){for(var o=this,a=0;a<e.length;a++){var u=e[a];this.drawPoint(u,n,r,i+a)}},e.getCallbackCfg=function t(e,n,r){if(!e)return n;var i={},o=e.map(function(t){return r[t]});return s.each(n,function(t,e){s.isFunction(t)?i[e]=t.apply(null,o):i[e]=t}),i},e._getShapeId=function t(e){var n=this.get("_id"),r=this.get("keyFields");if(r&&r.length>0)s.each(r,function(t){n+="-"+e[t]});else{var i=this.get("type"),o=this.getXScale(),a=this.getYScale(),u=o.field||"x",c=a.field||"y",l=e[c],f;f=o.isIdentity?o.value:e[u],n+="interval"===i||"schema"===i?"-"+f:"line"===i||"area"===i||"path"===i?"-"+i:"-"+f+"-"+l;var h=this._getGroupScales();s.isEmpty(h)||s.each(h,function(t){var r=t.field;"identity"!==t.type&&(n+="-"+e[r])})}return n},e.getDrawCfg=function t(e){var n=this,r={origin:e,x:e.x,y:e.y,color:e.color,size:e.size,shape:e.shape,isInCircle:this.isInCircle(),opacity:e.opacity},i=this.get("styleOptions");return i&&i.style&&(r.style=this.getCallbackCfg(i.fields,i.style,e._origin)),this.get("generatePoints")&&(r.points=e.points,r.nextPoints=e.nextPoints),this.get("animate")&&(r._id=this._getShapeId(e._origin)),r},e.appendShapeInfo=function t(e,n){e&&(e.setSilent("index",n),e.setSilent("coord",this.get("coord")),this.get("animate")&&this.get("animateCfg")&&e.setSilent("animateCfg",this.get("animateCfg")))},e._applyViewThemeShapeStyle=function t(e,n,r){var i=this,o=this.viewTheme||c,a=r.name;n?n&&(n.indexOf("hollow")>-1||n.indexOf("liquid")>-1)&&(a="hollow"+s.upperFirst(a)):r.defaultShapeType.indexOf("hollow")>-1&&(a="hollow"+s.upperFirst(a));var u=o.shape[a]||{};e.style=s.mix({},u,e.style)},e.drawPoint=function t(e,n,r,i){var o=this,a=e.shape,u=this.getDrawCfg(e);this._applyViewThemeShapeStyle(u,a,r);var s=r.drawShape(a,u,n);this.appendShapeInfo(s,i)},e.getAttr=function t(e){return this.get("attrs")[e]},e.getXScale=function t(){return this.getAttr("position").scales[0]},e.getYScale=function t(){return this.getAttr("position").scales[1]},e.getShapes=function t(){var e=[],n,r=this.get("shapeContainer").get("children");return s.each(r,function(t){t.get("origin")&&e.push(t)}),e},e.getAttrsForLegend=function t(){var e=this.get("attrs"),n=[];return s.each(e,function(t){-1!==v.indexOf(t.type)&&n.push(t)}),n},e.getFieldsForLegend=function t(){var e=[],n=this.get("attrOptions");return s.each(v,function(t){var r=n[t];r&&r.field&&s.isString(r.field)&&(e=e.concat(r.field.split("*")))}),s.uniq(e)},e.changeVisible=function t(e,n){var r;this.set("visible",e);var i=this.get("shapeContainer");i&&i.set("visible",e);var o=this.get("labelContainer"),a;(o&&o.set("visible",e),!n&&i)&&i.get("canvas").draw()},e.reset=function t(){this.set("attrOptions",{}),this.clearInner()},e.clearInner=function t(){this.clearActivedShapes(),this.clearSelected();var e=this.get("shapeContainer");e&&e.clear();var n=this.get("labelContainer");n&&n.remove(),this.set("attrs",{}),this.set("groupScales",null),this.set("labelContainer",null),this.set("xDistance",null),this.set("isStacked",null)},e.clear=function t(){this.clearInner(),this.set("scales",{})},e.destroy=function e(){this.clear();var n=this.get("shapeContainer");n&&n.remove(),this.offEvents(),t.prototype.destroy.call(this)},e.bindEvents=function t(){this.get("view")&&(this._bindActiveAction(),this._bindSelectedAction())},e.offEvents=function t(){this.get("view")&&(this._offActiveAction(),this._offSelectedAction())},n}(u);t.exports=b},function(t,e,n){var r=n(0),i=n(25),o=r.PathUtil,a={},u={_coord:null,draw:function t(e,n){return this.drawShape?this.drawShape(e,n):null},setCoord:function t(e){this._coord=e},parsePath:function t(e,n){var r=this._coord;return e=o.parsePathString(e),e=r.isPolar&&!1!==n?i.convertPolarPath(r,e):i.convertNormalPath(r,e)},parsePoint:function t(e){var n;return this._coord.convertPoint(e)},parsePoints:function t(e){var n=this._coord,i=[];return r.each(e,function(t){i.push(n.convertPoint(t))}),i}},s={defaultShapeType:null,setCoord:function t(e){this._coord=e},getShape:function t(e){var n=this;r.isArray(e)&&(e=e[0]);var i=this[e]||this[this.defaultShapeType];return i._coord=this._coord,i},getShapePoints:function t(e,n){var r=this.getShape(e),i,o;return(r.getPoints||r.getShapePoints||this.getDefaultPoints)(n)},getDefaultPoints:function t(){return[]},getMarkerCfg:function t(e,n){var r=this.getShape(e);if(!r.getMarkerCfg){var i=this.defaultShapeType;r=this.getShape(i)}return r.getMarkerCfg(n)},getSelectedCfg:function t(){return{}},drawShape:function t(e,n,r){var i,o=this.getShape(e).draw(n,r);return o&&(o.setSilent("origin",n.origin),o._id=n.yIndex?n._id+n.yIndex:n._id,o.name=this.name),o}};a.registerFactory=function(t,e){var n=r.upperFirst(t),i=r.assign({},s,e);return a[n]=i,i.name=t,i},a.registerShape=function(t,e,n){var i=r.upperFirst(t),o=a[i],s=r.assign({},u,n);return o[e]=s,s},a.getShapeFactory=function(t){var e=this,n;return t=t||"point",this[r.upperFirst(t)]},t.exports=a},function(t,e){function n(t,e){for(var n in e)e.hasOwnProperty(n)&&"constructor"!==n&&void 0!==e[n]&&(t[n]=e[n])}var r=function t(e,r,i,o){return r&&n(e,r),i&&n(e,i),o&&n(e,o),e};t.exports=r},function(t,e,n){var r=n(17),i=function t(e){return r(e,"Number")};t.exports=i},function(t,e,n){"use strict";var r=n(89);n.d(e,"f",function(){return r.h}),n.d(e,"e",function(){return r.g}),n.d(e,"d",function(){return r.f});var i=n(440);n.d(e,"c",function(){return i.b}),n.d(e,"b",function(){return i.a});var o=n(439);n.d(e,"a",function(){return o.a})},function(t,e,n){"use strict";n.d(e,"d",function(){return s}),n.d(e,"a",function(){return c}),n.d(e,"b",function(){return h}),n.d(e,"c",function(){return p}),e.g=d,e.e=g,e.f=v;var r=n(442),i=n(102),o=n.i(r.a)("start","end","cancel","interrupt"),a=[],u=0,s=1,c=2,l=3,f=4,h=5,p=6;function d(t,e){var n=v(t,e);if(n.state>u)throw new Error("too late; already scheduled");return n}function g(t,e){var n=v(t,e);if(n.state>l)throw new Error("too late; already running");return n}function v(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}function y(t,e,r){var o=t.__transition,a;function u(t){r.state=s,r.timer.restart(d,r.delay,r.time),r.delay<=t&&d(t-r.delay)}function d(u){var h,y,m,b;if(r.state!==s)return v();for(h in o)if((b=o[h]).name===r.name){if(b.state===l)return n.i(i.timeout)(d);b.state===f?(b.state=p,b.timer.stop(),b.on.call("interrupt",t,t.__data__,b.index,b.group),delete o[h]):+h<e&&(b.state=p,b.timer.stop(),b.on.call("cancel",t,t.__data__,b.index,b.group),delete o[h])}if(n.i(i.timeout)(function(){r.state===l&&(r.state=f,r.timer.restart(g,r.delay,r.time),g(u))}),r.state=c,r.on.call("start",t,t.__data__,r.index,r.group),r.state===c){for(r.state=l,a=new Array(m=r.tween.length),h=0,y=-1;h<m;++h)(b=r.tween[h].value.call(t,t.__data__,r.index,r.group))&&(a[++y]=b);a.length=y+1}}function g(e){for(var n=e<r.duration?r.ease.call(null,e/r.duration):(r.timer.restart(v),r.state=h,1),i=-1,o=a.length;++i<o;)a[i].call(t,n);r.state===h&&(r.on.call("end",t,t.__data__,r.index,r.group),v())}function v(){for(var n in r.state=p,r.timer.stop(),delete o[e],o)return;delete t.__transition}o[e]=r,r.timer=n.i(i.timer)(u,0,r.time)}e.h=function(t,e,n,r,i,s){var c=t.__transition;if(c){if(n in c)return}else t.__transition={};y(t,n,{name:e,index:r,group:i,on:o,tween:a,time:s.time,delay:s.delay,duration:s.duration,ease:s.ease,timer:null,state:u})}},function(t,e,n){var r=n(17),i=function t(e){return r(e,"Function")};t.exports=i},function(t,e,n){var r=n(17),i=function t(e){return r(e,"String")};t.exports=i},function(t,e,n){var r=n(36);t.exports=r},function(t,e){var n={}.toString,r=function t(e,r){return n.call(e)==="[object "+r+"]"};t.exports=r},function(t,e,n){"use strict";n.d(e,"c",function(){return L}),e.b=R;var r=n(505),i=n(506),o=n(493),a=n(487),u=n(214),s=n(492),c=n(496),l=n(498),f=n(501),h=n(508),p=n(484),d=n(500),g=n(499),v=n(507),y=n(491),m=n(490),b=n(483),x=n(216),_=n(502),w=n(485),O=n(509),j=n(494),S=n(503),E=n(497),M=n(482),k=n(495),C=n(504),T=n(486),P=n(488),A=n(98),I=n(489),L=[null];function R(t,e){this._groups=t,this._parents=e}function N(){return new R([[document.documentElement]],L)}R.prototype=N.prototype={constructor:R,select:r.a,selectAll:i.a,filter:o.a,data:a.a,enter:u.a,exit:s.a,join:c.a,merge:l.a,order:f.a,sort:h.a,call:p.a,nodes:d.a,node:g.a,size:v.a,empty:y.a,each:m.a,attr:b.a,style:x.b,property:_.a,classed:w.a,text:O.a,html:j.a,raise:S.a,lower:E.a,append:M.a,insert:k.a,remove:C.a,clone:T.a,datum:P.a,on:A.c,dispatch:I.a},e.a=N},function(t,e){t.exports={FONT_FAMILY:'"-apple-system", BlinkMacSystemFont, "Segoe UI", Roboto,"Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",SimSun, "sans-serif"'}},function(t,e,n){function r(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var i=n(3),o=n(108),a,u=["min","max","median","start","end"],s=function(t){function e(){return t.apply(this,arguments)||this}r(e,t);var n=e.prototype;return n.getDefaultCfg=function e(){var n=t.prototype.getDefaultCfg.call(this);return i.mix({},n,{xScales:null,yScales:null,el:null})},n.render=function t(){},n.clear=function t(){var e=this,n=this.get("el");n&&n.remove()},n.changeVisible=function t(e){var n=this;this.set("visible",e);var r=this.get("el");r&&(r.set?r.set("visible",e):r.style.display=e?"":"none")},n.parsePoint=function t(e,n){var r=this,a=this.get("xScales"),u=this.get("yScales"),s,c;if(i.isFunction(n)&&(n=n(a,u)),i.isArray(n)&&i.isString(n[0])&&-1!==n[0].indexOf("%"))return this._parsePercentPoint(e,n);if(i.isArray(n))s=this._getNormalizedValue(n[0],o.getFirstScale(a)),c=this._getNormalizedValue(n[1],o.getFirstScale(u));else for(var l in n){var f=n[l];a[l]&&(s=this._getNormalizedValue(f,a[l])),u[l]&&(c=this._getNormalizedValue(f,u[l],"y"))}return i.isNil(s)||i.isNil(c)?void 0:e.convert({x:s,y:c})},n._getNormalizedValue=function t(e,n){var r,o;-1!==i.indexOf(u,e)?"start"===e?r=0:"end"===e?r=1:"median"===e?(o=n.isCategory?(n.values.length-1)/2:(n.min+n.max)/2,r=n.scale(o)):(o=n.isCategory?"min"===e?0:n.values.length-1:n[e],r=n.scale(o)):r=n.scale(e);return r},n._parsePercentPoint=function t(e,n){var r=parseFloat(n[0])/100,i=parseFloat(n[1])/100,o=e.start,a=e.end,u=Math.min(o.x,a.x),s=Math.min(o.y,a.y),c,l;return{x:e.width*r+u,y:e.height*i+s}},e}(n(35));t.exports=s},function(t,e){var n=function t(e){return null!==e&&"function"!=typeof e&&isFinite(e.length)};t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(478);n.d(e,"create",function(){return r.a});var i=n(61);n.d(e,"creator",function(){return i.a});var o=n(479);n.d(e,"local",function(){return o.a});var a=n(212);n.d(e,"matcher",function(){return a.a});var u=n(480);n.d(e,"mouse",function(){return u.a});var s=n(96);n.d(e,"namespace",function(){return s.a});var c=n(97);n.d(e,"namespaces",function(){return c.a});var l=n(62);n.d(e,"clientPoint",function(){return l.a});var f=n(213);n.d(e,"select",function(){return f.a});var h=n(481);n.d(e,"selectAll",function(){return h.a});var p=n(18);n.d(e,"selection",function(){return p.a});var d=n(99);n.d(e,"selector",function(){return d.a});var g=n(217);n.d(e,"selectorAll",function(){return g.a});var v=n(216);n.d(e,"style",function(){return v.a});var y=n(510);n.d(e,"touch",function(){return y.a});var m=n(511);n.d(e,"touches",function(){return m.a});var b=n(101);n.d(e,"window",function(){return b.a});var x=n(98);n.d(e,"event",function(){return x.a}),n.d(e,"customEvent",function(){return x.b})},function(t,e,n){var r=n(0),i={splitPoints:function t(e){var n=[],i=e.x,o=e.y;return o=r.isArray(o)?o:[o],r.each(o,function(t,e){var o={x:r.isArray(i)?i[e]:i,y:t};n.push(o)}),n},addFillAttrs:function t(e,n){n.color&&(e.fill=n.color),r.isNumber(n.opacity)&&(e.opacity=e.fillOpacity=n.opacity)},addStrokeAttrs:function t(e,n){n.color&&(e.stroke=n.color),r.isNumber(n.opacity)&&(e.opacity=e.strokeOpacity=n.opacity)}};t.exports=i},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(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)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(42),o=s(i),a,u=s(n(29));function s(t){return t&&t.__esModule?t:{default:t}}function c(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function l(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}function f(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}var h=function(t){function e(t,n){c(this,e);var r=l(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return r.getParentInfo=function(){return{id:r.id,name:r.name}},r.name=n,r}return f(e,t),r(e,[{key:"getChildContext",value:function t(){return{addElement:this.context.addElement,updateElement:this.context.updateElement,deleteElement:this.context.deleteElement,createId:this.context.createId,getParentInfo:this.getParentInfo,getViewId:this.context.getViewId}}},{key:"componentWillMount",value:function t(){var e=this.context;this.id=e.createId(),e.addElement(this.name,this.id,this.props,e.getParentInfo(),e.getViewId())}},{key:"componentWillReceiveProps",value:function t(e){this.context.updateElement(this.name,this.id,e,this.context.getParentInfo(),this.context.getViewId())}},{key:"componentWillUnmount",value:function t(){this.context.deleteElement(this.name,this.id)}},{key:"render",value:function t(){var e=this.props.children;return e?e.length&&(e=o.default.createElement("div",null,e)):e=null,e}}]),e}(i.Component);function p(t){var e=function(e){function n(e){return c(this,n),l(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,e,t))}return f(n,e),r(n,[{key:"getChildContext",value:function t(){return{addElement:this.context.addElement,updateElement:this.context.updateElement,deleteElement:this.context.deleteElement,createId:this.context.createId,getParentInfo:this.getParentInfo,getViewId:this.context.getViewId}}}]),n}(h);return e.contextTypes={addElement:u.default.func,updateElement:u.default.func,deleteElement:u.default.func,createId:u.default.func,getParentInfo:u.default.func,getViewId:u.default.func},e.childContextTypes={addElement:u.default.func,updateElement:u.default.func,deleteElement:u.default.func,createId:u.default.func,getParentInfo:u.default.func,getViewId:u.default.func},e}h.contextTypes={addElement:u.default.func,updateElement:u.default.func,deleteElement:u.default.func,createId:u.default.func,getParentInfo:u.default.func,getViewId:u.default.func},h.childContextTypes={addElement:u.default.func,updateElement:u.default.func,deleteElement:u.default.func,createId:u.default.func,getParentInfo:u.default.func,getViewId:u.default.func},h.generateBaseTypedComponent=p,e.default=h},function(t,e,n){var r=n(0),i=n(313);function o(t,e){if(!t.length)return[];for(var n=[],r=0,i=t.length;r<i;r++){var o=t[r];0===r?n.push(["M",o.x,o.y]):n.push(["L",o.x,o.y])}return e&&n.push(["Z"]),n}function a(t,e){var n=t.getCenter(),r;return Math.sqrt(Math.pow(e.x-n.x,2)+Math.pow(e.y-n.y,2))}function u(t,e){for(var n=t.length,r=[t[0]],i=1;i<n;i+=2){var o=e.convertPoint({x:t[i],y:t[i+1]});r.push(o.x,o.y)}return r}function s(t,e,n){var r=n.isTransposed,i=n.startAngle,o=n.endAngle,u={x:t[1],y:t[2]},s={x:e[1],y:e[2]},c=[],l=r?"y":"x",f=Math.abs(s[l]-u[l])*(o-i),h=s[l]>=u[l]?1:0,p=f>Math.PI?1:0,d=n.convertPoint(s),g=a(n,d);if(g>=.5)if(f===2*Math.PI){var v={x:(s.x+u.x)/2,y:(s.y+u.y)/2},y=n.convertPoint(v);c.push(["A",g,g,0,p,h,y.x,y.y]),c.push(["A",g,g,0,p,h,d.x,d.y])}else c.push(["A",g,g,0,p,h,d.x,d.y]);return c}function c(t){r.each(t,function(e,n){var r;if("a"===e[0].toLowerCase()){var i=t[n-1],o=t[n+1];o&&"a"===o[0].toLowerCase()?i&&"l"===i[0].toLowerCase()&&(i[0]="M"):i&&"a"===i[0].toLowerCase()&&o&&"l"===o[0].toLowerCase()&&(o[0]="M")}})}var l={getLinePath:function t(e,n){return o(e,n)},getSplinePath:function t(e,n,o){var a=[],u=e[0],s=null;if(e.length<=2)return l.getLinePath(e,n);r.each(e,function(t){s&&s.x===t.x&&s.y===t.y||(a.push(t.x),a.push(t.y),s=t)}),o=o||[[0,0],[1,1]];var c=i.catmullRom2bezier(a,n,o);return c.unshift(["M",u.x,u.y]),c},getPointRadius:function t(e,n){var r;return a(e,n)},getPointAngle:function t(e,n){var r=e.getCenter(),i;return Math.atan2(n.y-r.y,n.x-r.x)},convertNormalPath:function t(e,n){var i=[];return r.each(n,function(t){var n;switch(t[0].toLowerCase()){case"m":case"l":case"c":i.push(u(t,e));break;case"z":default:i.push(t)}}),i},convertPolarPath:function t(e,n){var i=[],o,a,l,f;return r.each(n,function(t,r){var c;switch(t[0].toLowerCase()){case"m":case"c":case"q":i.push(u(t,e));break;case"l":o=n[r-1],a=t,l=e.isTransposed,(f=l?o[o.length-2]===a[1]:o[o.length-1]===a[2])?i=i.concat(s(o,a,e)):i.push(u(t,e));break;case"z":default:i.push(t)}}),c(i),i}};t.exports=l},function(t,e,n){var r=n(10),i=n(2),o=n(39),a=n(6),u=function(){var t=e.prototype;function e(t){this._initDefaultCfg(),r(this,t),this.init()}return t._initDefaultCfg=function t(){this.type="base",this.formatter=null,this.range=[0,1],this.ticks=null,this.values=[]},t.init=function t(){},t.getTicks=function t(){var e=this,n=e.ticks,r=[];return i(n,function(t){var n;n=o(t)?t:{text:e.getText(t),tickValue:t,value:e.scale(t)},r.push(n)}),r},t.getText=function t(e,n){var r=this.formatter;return e=r?r(e,n):e,!a(e)&&e.toString||(e=""),e.toString()},t.rangeMin=function t(){return this.range[0]},t.rangeMax=function t(){var e=this.range;return e[e.length-1]},t.invert=function t(e){return e},t.translate=function t(e){return e},t.scale=function t(e){return e},t.clone=function t(){var e=this,n=e.constructor,r={};return i(e,function(t,n){r[n]=e[n]}),new n(r)},t.change=function t(e){return this.ticks=null,r(this,e),this.init(),this},e}();t.exports=u},function(t,e,n){"use strict";e.b=O,e.a=j,e.c=S;var r=n(22),i=n(519),o=n(520),a=n(521),u=n(522),s=n(523),c=n(525),l=n(526),f=n(527),h=n(528),p=n(529),d=n(530),g=n(531),v=n(532),y=n(533),m=n(534),b=n(535),x=n(63),_=n(524),w=0;function O(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function j(t){return n.i(r.selection)().transition(t)}function S(){return++w}var E=r.selection.prototype;O.prototype=j.prototype={constructor:O,select:p.a,selectAll:d.a,filter:c.a,merge:l.a,selection:g.a,transition:b.a,call:E.call,nodes:E.nodes,node:E.node,size:E.size,empty:E.empty,each:E.each,on:f.a,attr:i.a,attrTween:o.a,style:v.a,styleTween:y.a,text:m.a,remove:h.a,tween:x.a,delay:a.a,duration:u.a,ease:s.a,end:_.a}},function(t,e,n){var r=n(0),i=r.DomUtil,o=["start","process","end","reset"],a=function(){var t=e.prototype;function e(t,e){var n=this,i=n.getDefaultCfg();r.assign(n,i,t),n.view=n.chart=e,n.canvas=e.get("canvas"),n._bindEvents()}return t.getDefaultCfg=function t(){return{startEvent:"mousedown",processEvent:"mousemove",endEvent:"mouseup",resetEvent:"dblclick"}},t._start=function t(e){var n=this;n.preStart&&n.preStart(e),n.start(e),n.onStart&&n.onStart(e)},t._process=function t(e){var n=this;n.preProcess&&n.preProcess(e),n.process(e),n.onProcess&&n.onProcess(e)},t._end=function t(e){var n=this;n.preEnd&&n.preEnd(e),n.end(e),n.onEnd&&n.onEnd(e)},t._reset=function t(e){var n=this;n.preReset&&n.preReset(e),n.reset(e),n.onReset&&n.onReset(e)},t.start=function t(){},t.process=function t(){},t.end=function t(){},t.reset=function t(){},t._bindEvents=function t(){var e=this,n,a=e.canvas.get("canvasDOM");e._clearEvents(),r.each(o,function(t){var n=r.upperFirst(t);e["_on"+n+"Listener"]=i.addEventListener(a,e[t+"Event"],r.wrapBehavior(e,"_"+t))})},t._clearEvents=function t(){var e=this;r.each(o,function(t){var n="_on"+r.upperFirst(t)+"Listener";e[n]&&e[n].remove()})},t.destroy=function t(){this._clearEvents()},e}();t.exports=a},function(t,e,n){var r=n(222),i=!0;t.exports=n(540)(r.isElement,!0)},function(t,e,n){t.exports={Axis:n(239),Component:n(66),Guide:n(247),Label:n(251),Legend:n(257),Tooltip:n(262)}},function(t,e,n){"use strict";e.b=a,e.c=u,e.a=s;var r=n(207);function i(t,e){return function(n){return t+n*e}}function o(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}function a(t,e){var o=e-t;return o?i(t,o>180||o<-180?o-360*Math.round(o/360):o):n.i(r.a)(isNaN(t)?e:t)}function u(t){return 1==(t=+t)?s:function(e,i){return i-e?o(e,i,t):n.i(r.a)(isNaN(e)?i:e)}}function s(t,e){var o=e-t;return o?i(t,o):n.i(r.a)(isNaN(t)?e:t)}},function(t,e,n){var r=n(10),i=function(){var t=e.prototype;function e(t){this._initDefaultCfg(),r(this,t)}return t._initDefaultCfg=function t(){this.adjustNames=["x","y"]},t.processAdjust=function t(){},e}();t.exports=i},function(t,e,n){var r=n(15),i=n(4),o=n(6),a=n(10),u=n(2);function s(t,e){return r(e)?e:t.invert(t.scale(e))}var c=function(){function t(t){var e=this;this.type="base",this.name=null,this.method=null,this.values=[],this.scales=[],this.linear=null;var n=null,r=this.callback;if(t.callback){var i=t.callback;n=function t(){for(var n=arguments.length,a=new Array(n),u=0;u<n;u++)a[u]=arguments[u];var s=i.apply(void 0,a);return o(s)&&(s=r.apply(e,a)),s}}a(this,t),n&&a(this,{callback:n})}var e=t.prototype;return e._getAttrValue=function t(e,n){var r=this.values,i;if(e.isCategory&&!this.linear)return r[e.translate(n)%r.length];var o=e.scale(n);return this.getLinearValue(o)},e.getLinearValue=function t(e){var n=this.values,r=n.length-1,i=Math.floor(r*e),o=r*e-i,a=n[i],u,s;return a+((i===r?a:n[i+1])-a)*o},e.callback=function t(e){var n=this,r=this.scales[0],i=null;return i="identity"===r.type?r.value:this._getAttrValue(r,e)},e.getNames=function t(){for(var e=this.scales,n=this.names,r=Math.min(e.length,n.length),i=[],o=0;o<r;o++)i.push(n[o]);return i},e.getFields=function t(){var e=this.scales,n=[];return u(e,function(t){n.push(t.field)}),n},e.getScale=function t(e){var n,r,i;return this.scales[this.names.indexOf(e)]},e.mapping=function t(){for(var e=this.scales,n=this.callback,r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var a=i;if(n){for(var u=0,s=i.length;u<s;u++)i[u]=this._toOriginParam(i[u],e[u]);a=n.apply(this,i)}return a=[].concat(a)},e._toOriginParam=function t(e,n){var r=e;if(!n.isLinear)if(i(e)){r=[];for(var o=0,a=e.length;o<a;o++)r.push(s(n,e[o]))}else r=s(n,e);return r},t}();t.exports=c},function(t,e,n){function r(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,t.__proto__=e}var i=n(35),o=n(3),a=n(107),u=n(109),s,c=n(19).FONT_FAMILY,l=function(t){function e(){return t.apply(this,arguments)||this}r(e,t);var n=e.prototype;return n.getDefaultCfg=function e(){var n=t.prototype.getDefaultCfg.call(this);return o.mix({},n,{_id:null,zIndex:4,ticks:null,line:null,tickLine:null,subTickCount:0,subTickLine:null,grid:null,label:{offset:0,offsetX:0,offsetY:0,textStyle:{},autoRotate:!0,autoHide:!1,formatter:null},labelItems:[],title:{autoRotate:!0,textStyle:{}},autoPaint:!0})},n.beforeRender=function t(){var e=this,n=this.get("title"),r=this.get("label"),i=this.get("grid");n&&this.set("title",o.deepMix({autoRotate:!0,textStyle:{fontSize:12,fill:"#ccc",textBaseline:"middle",fontFamily:c,textAlign:"center"},offset:48},n)),r&&this.set("label",o.deepMix({autoRotate:!0,autoHide:!0,textStyle:{fontSize:12,fill:"#ccc",textBaseline:"middle",fontFamily:c},offset:10},r)),i&&this.set("grid",o.deepMix({lineStyle:{lineWidth:1,stroke:"#C0D0E0"}},i))},n.render=function t(){var e=this,n;this.beforeRender(),this.get("label")&&this.renderLabels(),this.get("autoPaint")&&this.paint(),o.isNil(this.get("title"))||this.renderTitle(),this.get("group").sort()},n.renderLabels=function t(){var e=this,n=this.get("group"),r=this.get("label"),i=new u({name:"axis-label"});this.set("labelRenderer",i),i.set("labelCfg",r);var a=["formatter","htmlTemplate","labelLine","textStyle","useHtml"];o.each(a,function(t){r[t]&&i.set(t,r[t])}),i.set("coord",this.get("coord")),i.set("group",n.addGroup()),i.set("canvas",this.get("canvas"))},n._parseTicks=function t(e){for(var n=(e=e||[]).length,r=0;r<n;r++){var i=e[r];o.isObject(i)||(e[r]=this.parseTick(i,r,n))}return this.set("ticks",e),e},n._addTickItem=function t(e,n,r,i){void 0===i&&(i="");var o=this.get("tickItems"),a=this.get("subTickItems"),u=this.getTickEnd(n,r,e),s={x1:n.x,y1:n.y,x2:u.x,y2:u.y};o||(o=[]),a||(a=[]),"sub"===i?a.push(s):o.push(s),this.set("tickItems",o),this.set("subTickItems",a)},n._renderLine=function t(){var e=this,n=this.get("line"),r;if(n){r=this.getLinePath(),n=o.mix({path:r},n);var i,a=this.get("group").addShape("path",{attrs:n});a.name="axis-line",this.get("appendInfo")&&a.setSilent("appendInfo",this.get("appendInfo")),this.set("lineShape",a)}},n._processCatTicks=function t(){var e=this,n=this.get("label"),r=this.get("tickLine"),i=this.get("ticks");i=this._parseTicks(i);for(var o=this._getNormalizedTicks(i),a=0;a<o.length;a+=3){var u=this.getTickPo