UNPKG

@antv/f6

Version:

A Mobile Graph Visualization Framework in JavaScript

1 lines 62.3 kB
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.TreeGraph=n():t.TreeGraph=n()}(this,(function(){return function(t){var n={};function r(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)r.d(e,i,function(n){return t[n]}.bind(null,i));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=224)}({0:function(t,n,r){"use strict";r.r(n),r.d(n,"contains",(function(){return i})),r.d(n,"includes",(function(){return i})),r.d(n,"difference",(function(){return o})),r.d(n,"find",(function(){return O})),r.d(n,"findIndex",(function(){return j})),r.d(n,"firstValue",(function(){return x})),r.d(n,"flatten",(function(){return w})),r.d(n,"flattenDeep",(function(){return A})),r.d(n,"getRange",(function(){return E})),r.d(n,"pull",(function(){return T})),r.d(n,"pullAt",(function(){return N})),r.d(n,"reduce",(function(){return k})),r.d(n,"remove",(function(){return I})),r.d(n,"sortBy",(function(){return F})),r.d(n,"union",(function(){return H})),r.d(n,"uniq",(function(){return D})),r.d(n,"valuesOfKey",(function(){return R})),r.d(n,"head",(function(){return z})),r.d(n,"last",(function(){return V})),r.d(n,"startsWith",(function(){return q})),r.d(n,"endsWith",(function(){return U})),r.d(n,"filter",(function(){return u})),r.d(n,"every",(function(){return W})),r.d(n,"some",(function(){return G})),r.d(n,"group",(function(){return $})),r.d(n,"groupBy",(function(){return K})),r.d(n,"groupToMap",(function(){return X})),r.d(n,"getWrapBehavior",(function(){return J})),r.d(n,"wrapBehavior",(function(){return Q})),r.d(n,"number2color",(function(){return tt})),r.d(n,"parseRadius",(function(){return nt})),r.d(n,"clamp",(function(){return rt})),r.d(n,"fixedBase",(function(){return et})),r.d(n,"isDecimal",(function(){return ut})),r.d(n,"isEven",(function(){return ot})),r.d(n,"isInteger",(function(){return at})),r.d(n,"isNegative",(function(){return ct})),r.d(n,"isNumberEqual",(function(){return ft})),r.d(n,"isOdd",(function(){return st})),r.d(n,"isPositive",(function(){return lt})),r.d(n,"max",(function(){return S})),r.d(n,"maxBy",(function(){return dt})),r.d(n,"min",(function(){return P})),r.d(n,"minBy",(function(){return ht})),r.d(n,"mod",(function(){return pt})),r.d(n,"toDegree",(function(){return yt})),r.d(n,"toInteger",(function(){return gt})),r.d(n,"toRadian",(function(){return mt})),r.d(n,"forIn",(function(){return Ot})),r.d(n,"has",(function(){return jt})),r.d(n,"hasKey",(function(){return xt})),r.d(n,"hasValue",(function(){return At})),r.d(n,"keys",(function(){return v})),r.d(n,"isMatch",(function(){return y})),r.d(n,"values",(function(){return wt})),r.d(n,"lowerCase",(function(){return Pt})),r.d(n,"lowerFirst",(function(){return Et})),r.d(n,"substitute",(function(){return _t})),r.d(n,"upperCase",(function(){return Ct})),r.d(n,"upperFirst",(function(){return Mt})),r.d(n,"getType",(function(){return Bt})),r.d(n,"isArguments",(function(){return Nt})),r.d(n,"isArray",(function(){return l})),r.d(n,"isArrayLike",(function(){return e})),r.d(n,"isBoolean",(function(){return kt})),r.d(n,"isDate",(function(){return It})),r.d(n,"isError",(function(){return Lt})),r.d(n,"isFunction",(function(){return f})),r.d(n,"isFinite",(function(){return Ft})),r.d(n,"isNil",(function(){return s})),r.d(n,"isNull",(function(){return Dt})),r.d(n,"isNumber",(function(){return it})),r.d(n,"isObject",(function(){return h})),r.d(n,"isObjectLike",(function(){return b})),r.d(n,"isPlainObject",(function(){return m})),r.d(n,"isPrototype",(function(){return Rt})),r.d(n,"isRegExp",(function(){return zt})),r.d(n,"isString",(function(){return L})),r.d(n,"isType",(function(){return c})),r.d(n,"isUndefined",(function(){return Vt})),r.d(n,"isElement",(function(){return qt})),r.d(n,"requestAnimationFrame",(function(){return Ut})),r.d(n,"clearAnimationFrame",(function(){return Wt})),r.d(n,"augment",(function(){return Kt})),r.d(n,"clone",(function(){return $t})),r.d(n,"debounce",(function(){return Jt})),r.d(n,"memoize",(function(){return Qt})),r.d(n,"deepMix",(function(){return tn})),r.d(n,"each",(function(){return p})),r.d(n,"extend",(function(){return nn})),r.d(n,"indexOf",(function(){return rn})),r.d(n,"isEmpty",(function(){return un})),r.d(n,"isEqual",(function(){return on})),r.d(n,"isEqualWith",(function(){return an})),r.d(n,"map",(function(){return cn})),r.d(n,"mapValues",(function(){return sn})),r.d(n,"mix",(function(){return Yt})),r.d(n,"assign",(function(){return Yt})),r.d(n,"get",(function(){return ln})),r.d(n,"set",(function(){return dn})),r.d(n,"pick",(function(){return pn})),r.d(n,"omit",(function(){return vn})),r.d(n,"throttle",(function(){return yn})),r.d(n,"toArray",(function(){return gn})),r.d(n,"toString",(function(){return St})),r.d(n,"uniqueId",(function(){return mn})),r.d(n,"noop",(function(){return On})),r.d(n,"identity",(function(){return jn})),r.d(n,"size",(function(){return xn})),r.d(n,"measureTextWidth",(function(){return Sn})),r.d(n,"getEllipsisText",(function(){return Pn})),r.d(n,"Cache",(function(){return En}));var e=function(t){return null!==t&&"function"!=typeof t&&isFinite(t.length)},i=function(t,n){return!!e(t)&&t.indexOf(n)>-1},u=function(t,n){if(!e(t))return t;for(var r=[],i=0;i<t.length;i++){var u=t[i];n(u,i)&&r.push(u)}return r},o=function(t,n){return void 0===n&&(n=[]),u(t,(function(t){return!i(n,t)}))},a={}.toString,c=function(t,n){return a.call(t)==="[object "+n+"]"},f=function(t){return c(t,"Function")},s=function(t){return null==t},l=function(t){return Array.isArray?Array.isArray(t):c(t,"Array")};function d(t){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var h=function(t){var n=d(t);return null!==t&&"object"===n||"function"===n};var p=function(t,n){if(t)if(l(t))for(var r=0,e=t.length;r<e&&!1!==n(t[r],r);r++);else if(h(t))for(var i in t)if(t.hasOwnProperty(i)&&!1===n(t[i],i))break},v=Object.keys?function(t){return Object.keys(t)}:function(t){var n=[];return p(t,(function(r,e){f(t)&&"prototype"===e||n.push(e)})),n};var y=function(t,n){var r=v(n),e=r.length;if(s(t))return!e;for(var i=0;i<e;i+=1){var u=r[i];if(n[u]!==t[u]||!(u in t))return!1}return!0};function g(t){return(g="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var b=function(t){return"object"===g(t)&&null!==t},m=function(t){if(!b(t)||!c(t,"Object"))return!1;if(null===Object.getPrototypeOf(t))return!0;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(t)===n};var O=function(t,n){if(!l(t))return null;var r;if(f(n)&&(r=n),m(n)&&(r=function(t){return y(t,n)}),r)for(var e=0;e<t.length;e+=1)if(r(t[e]))return t[e];return null};var j=function(t,n,r){void 0===r&&(r=0);for(var e=r;e<t.length;e++)if(n(t[e],e))return e;return-1},x=function(t,n){for(var r=null,e=0;e<t.length;e++){var i=t[e][n];if(!s(i)){r=l(i)?i[0]:i;break}}return r},w=function(t){if(!l(t))return[];for(var n=[],r=0;r<t.length;r++)n=n.concat(t[r]);return n},A=function t(n,r){if(void 0===r&&(r=[]),l(n))for(var e=0;e<n.length;e+=1)t(n[e],r);else r.push(n);return r},S=function(t){if(l(t))return t.reduce((function(t,n){return Math.max(t,n)}),t[0])},P=function(t){if(l(t))return t.reduce((function(t,n){return Math.min(t,n)}),t[0])},E=function(t){var n=t.filter((function(t){return!isNaN(t)}));if(!n.length)return{min:0,max:0};if(l(t[0])){for(var r=[],e=0;e<t.length;e++)r=r.concat(t[e]);n=r}var i=S(n);return{min:P(n),max:i}},_=Array.prototype,C=_.splice,M=_.indexOf,T=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];for(var e=0;e<n.length;e++)for(var i=n[e],u=-1;(u=M.call(t,i))>-1;)C.call(t,u,1);return t},B=Array.prototype.splice,N=function(t,n){if(!e(t))return[];for(var r=t?n.length:0,i=r-1;r--;){var u=void 0,o=n[r];r!==i&&o===u||(u=o,B.call(t,o,1))}return t},k=function(t,n,r){if(!l(t)&&!m(t))return t;var e=r;return p(t,(function(t,r){e=n(e,t,r)})),e},I=function(t,n){var r=[];if(!e(t))return r;for(var i=-1,u=[],o=t.length;++i<o;){var a=t[i];n(a,i,t)&&(r.push(a),u.push(i))}return N(t,u),r},L=function(t){return c(t,"String")};var F=function(t,n){var r;if(f(n))r=function(t,r){return n(t)-n(r)};else{var e=[];L(n)?e.push(n):l(n)&&(e=n),r=function(t,n){for(var r=0;r<e.length;r+=1){var i=e[r];if(t[i]>n[i])return 1;if(t[i]<n[i])return-1}return 0}}return t.sort(r),t};function D(t,n){void 0===n&&(n=new Map);var r=[];if(Array.isArray(t))for(var e=0,i=t.length;e<i;e++){var u=t[e];n.has(u)||(r.push(u),n.set(u,!0))}return r}var H=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return D([].concat.apply([],t))},R=function(t,n){for(var r=[],e={},i=0;i<t.length;i++){var u=t[i][n];if(!s(u)){l(u)||(u=[u]);for(var o=0;o<u.length;o++){var a=u[o];e[a]||(r.push(a),e[a]=!0)}}}return r};function z(t){if(e(t))return t[0]}function V(t){if(e(t)){return t[t.length-1]}}var q=function(t,n){return!(!l(t)&&!L(t))&&t[0]===n};var U=function(t,n){return!(!l(t)&&!L(t))&&t[t.length-1]===n},W=function(t,n){for(var r=0;r<t.length;r++)if(!n(t[r],r))return!1;return!0},G=function(t,n){for(var r=0;r<t.length;r++)if(n(t[r],r))return!0;return!1},Y=Object.prototype.hasOwnProperty;var K=function(t,n){if(!n||!l(t))return{};for(var r,e={},i=f(n)?n:function(t){return t[n]},u=0;u<t.length;u++){var o=t[u];r=i(o),Y.call(e,r)?e[r].push(o):e[r]=[o]}return e};function X(t,n){if(!n)return{0:t};if(!f(n)){var r=l(n)?n:n.replace(/\s+/g,"").split("*");n=function(t){for(var n="_",e=0,i=r.length;e<i;e++)n+=t[r[e]]&&t[r[e]].toString();return n}}return K(t,n)}var $=function(t,n){if(!n)return[t];var r=X(t,n),e=[];for(var i in r)e.push(r[i]);return e};var J=function(t,n){return t["_wrap_"+n]};var Q=function(t,n){if(t["_wrap_"+n])return t["_wrap_"+n];var r=function(r){t[n](r)};return t["_wrap_"+n]=r,r},Z={};var tt=function(t){var n=Z[t];if(!n){for(var r=t.toString(16),e=r.length;e<6;e++)r="0"+r;n="#"+r,Z[t]=n}return n};var nt=function(t){var n=0,r=0,e=0,i=0;return l(t)?1===t.length?n=r=e=i=t[0]:2===t.length?(n=e=t[0],r=i=t[1]):3===t.length?(n=t[0],r=i=t[1],e=t[2]):(n=t[0],r=t[1],e=t[2],i=t[3]):n=r=e=i=t,{r1:n,r2:r,r3:e,r4:i}},rt=function(t,n,r){return t<n?n:t>r?r:t},et=function(t,n){var r=n.toString(),e=r.indexOf(".");if(-1===e)return Math.round(t);var i=r.substr(e+1).length;return i>20&&(i=20),parseFloat(t.toFixed(i))},it=function(t){return c(t,"Number")},ut=function(t){return it(t)&&t%1!=0},ot=function(t){return it(t)&&t%2==0},at=Number.isInteger?Number.isInteger:function(t){return it(t)&&t%1==0},ct=function(t){return it(t)&&t<0};function ft(t,n,r){return void 0===r&&(r=1e-5),Math.abs(t-n)<r}var st=function(t){return it(t)&&t%2!=0},lt=function(t){return it(t)&&t>0},dt=function(t,n){if(l(t)){for(var r,e=-1/0,i=0;i<t.length;i++){var u=t[i],o=f(n)?n(u):u[n];o>e&&(r=u,e=o)}return r}},ht=function(t,n){if(l(t)){for(var r,e=1/0,i=0;i<t.length;i++){var u=t[i],o=f(n)?n(u):u[n];o<e&&(r=u,e=o)}return r}},pt=function(t,n){return(t%n+n)%n},vt=180/Math.PI,yt=function(t){return vt*t},gt=parseInt,bt=Math.PI/180,mt=function(t){return bt*t},Ot=p,jt=function(t,n){return t.hasOwnProperty(n)},xt=jt,wt=Object.values?function(t){return Object.values(t)}:function(t){var n=[];return p(t,(function(r,e){f(t)&&"prototype"===e||n.push(r)})),n},At=function(t,n){return i(wt(t),n)},St=function(t){return s(t)?"":t.toString()},Pt=function(t){return St(t).toLowerCase()},Et=function(t){var n=St(t);return n.charAt(0).toLowerCase()+n.substring(1)};var _t=function(t,n){return t&&n?t.replace(/\\?\{([^{}]+)\}/g,(function(t,r){return"\\"===t.charAt(0)?t.slice(1):void 0===n[r]?"":n[r]})):t},Ct=function(t){return St(t).toUpperCase()},Mt=function(t){var n=St(t);return n.charAt(0).toUpperCase()+n.substring(1)},Tt={}.toString,Bt=function(t){return Tt.call(t).replace(/^\[object /,"").replace(/]$/,"")},Nt=function(t){return c(t,"Arguments")},kt=function(t){return c(t,"Boolean")},It=function(t){return c(t,"Date")},Lt=function(t){return c(t,"Error")},Ft=function(t){return it(t)&&isFinite(t)},Dt=function(t){return null===t},Ht=Object.prototype,Rt=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||Ht)},zt=function(t){return c(t,"RegExp")},Vt=function(t){return void 0===t},qt=function(t){return t instanceof Element||t instanceof HTMLDocument};function Ut(t){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return setTimeout(t,16)})(t)}function Wt(t){(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout)(t)}function Gt(t,n){for(var r in n)n.hasOwnProperty(r)&&"constructor"!==r&&void 0!==n[r]&&(t[r]=n[r])}function Yt(t,n,r,e){return n&&Gt(t,n),r&&Gt(t,r),e&&Gt(t,e),t}var Kt=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r=t[0],e=1;e<t.length;e++){var i=t[e];f(i)&&(i=i.prototype),Yt(r.prototype,i)}};function Xt(t){return(Xt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var $t=function t(n){if("object"!==Xt(n)||null===n)return n;var r;if(l(n)){r=[];for(var e=0,i=n.length;e<i;e++)"object"===Xt(n[e])&&null!=n[e]?r[e]=t(n[e]):r[e]=n[e]}else for(var u in r={},n)"object"===Xt(n[u])&&null!=n[u]?r[u]=t(n[u]):r[u]=n[u];return r};var Jt=function(t,n,r){var e;return function(){var i=this,u=arguments,o=function(){e=null,r||t.apply(i,u)},a=r&&!e;clearTimeout(e),e=setTimeout(o,n),a&&t.apply(i,u)}},Qt=function(t,n){if(!f(t))throw new TypeError("Expected a function");var r=function r(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];var u=n?n.apply(this,e):e[0],o=r.cache;if(o.has(u))return o.get(u);var a=t.apply(this,e);return o.set(u,a),a};return r.cache=new Map,r};function Zt(t,n,r,e){for(var i in r=r||0,e=e||5,n)if(n.hasOwnProperty(i)){var u=n[i];null!==u&&m(u)?(m(t[i])||(t[i]={}),r<e?Zt(t[i],u,r+1,e):t[i]=n[i]):l(u)?(t[i]=[],t[i]=t[i].concat(u)):void 0!==u&&(t[i]=u)}}var tn=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];for(var e=0;e<n.length;e+=1)Zt(t,n[e]);return t},nn=function(t,n,r,e){f(n)||(r=n,n=t,t=function(){});var i=Object.create?function(t,n){return Object.create(t,{constructor:{value:n}})}:function(t,n){function r(){}r.prototype=t;var e=new r;return e.constructor=n,e},u=i(n.prototype,t);return t.prototype=Yt(u,t.prototype),t.superclass=i(n.prototype,n),Yt(u,r),Yt(t,e),t},rn=function(t,n){if(!e(t))return-1;var r=Array.prototype.indexOf;if(r)return r.call(t,n);for(var i=-1,u=0;u<t.length;u++)if(t[u]===n){i=u;break}return i},en=Object.prototype.hasOwnProperty;var un=function(t){if(s(t))return!0;if(e(t))return!t.length;var n=Bt(t);if("Map"===n||"Set"===n)return!t.size;if(Rt(t))return!Object.keys(t).length;for(var r in t)if(en.call(t,r))return!1;return!0},on=function t(n,r){if(n===r)return!0;if(!n||!r)return!1;if(L(n)||L(r))return!1;if(e(n)||e(r)){if(n.length!==r.length)return!1;for(var i=!0,u=0;u<n.length&&(i=t(n[u],r[u]));u++);return i}if(b(n)||b(r)){var o=Object.keys(n),a=Object.keys(r);if(o.length!==a.length)return!1;for(i=!0,u=0;u<o.length&&(i=t(n[o[u]],r[o[u]]));u++);return i}return!1},an=function(t,n,r){return f(r)?!!r(t,n):on(t,n)},cn=function(t,n){if(!e(t))return t;for(var r=[],i=0;i<t.length;i++){var u=t[i];r.push(n(u,i))}return r},fn=function(t){return t},sn=function(t,n){void 0===n&&(n=fn);var r={};return h(t)&&!s(t)&&Object.keys(t).forEach((function(e){r[e]=n(t[e],e)})),r},ln=function(t,n,r){for(var e=0,i=L(n)?n.split("."):n;t&&e<i.length;)t=t[i[e++]];return void 0===t||e<i.length?r:t},dn=function(t,n,r){var e=t,i=L(n)?n.split("."):n;return i.forEach((function(t,n){n<i.length-1?(h(e[t])||(e[t]=it(i[n+1])?[]:{}),e=e[t]):e[t]=r})),t},hn=Object.prototype.hasOwnProperty,pn=function(t,n){if(null===t||!m(t))return{};var r={};return p(n,(function(n){hn.call(t,n)&&(r[n]=t[n])})),r},vn=function(t,n){return k(t,(function(t,r,e){return n.includes(e)||(t[e]=r),t}),{})},yn=function(t,n,r){var e,i,u,o,a=0;r||(r={});var c=function(){a=!1===r.leading?0:Date.now(),e=null,o=t.apply(i,u),e||(i=u=null)},f=function(){var f=Date.now();a||!1!==r.leading||(a=f);var s=n-(f-a);return i=this,u=arguments,s<=0||s>n?(e&&(clearTimeout(e),e=null),a=f,o=t.apply(i,u),e||(i=u=null)):e||!1===r.trailing||(e=setTimeout(c,s)),o};return f.cancel=function(){clearTimeout(e),a=0,e=i=u=null},f},gn=function(t){return e(t)?Array.prototype.slice.call(t):[]},bn={},mn=function(t){return bn[t=t||"g"]?bn[t]+=1:bn[t]=1,t+bn[t]},On=function(){},jn=function(t){return t};function xn(t){return s(t)?0:e(t)?t.length:Object.keys(t).length}var wn,An=r(1),Sn=Qt((function(t,n){void 0===n&&(n={});var r=n.fontSize,e=n.fontFamily,i=n.fontWeight,u=n.fontStyle,o=n.fontVariant;return wn||(wn=document.createElement("canvas").getContext("2d")),wn.font=[u,o,i,r+"px",e].join(" "),wn.measureText(L(t)?t:"").width}),(function(t,n){return void 0===n&&(n={}),Object(An.g)([t],wt(n)).join("")})),Pn=function(t,n,r,e){void 0===e&&(e="...");var i,u,o=Sn(e,r),a=L(t)?t:St(t),c=n,f=[];if(Sn(t,r)<=n)return t;for(;i=a.substr(0,16),!((u=Sn(i,r))+o>c&&u>c);)if(f.push(i),c-=u,!(a=a.substr(16)))return f.join("");for(;i=a.substr(0,1),!((u=Sn(i,r))+o>c);)if(f.push(i),c-=u,!(a=a.substr(1)))return f.join("");return""+f.join("")+e},En=function(){function t(){this.map={}}return t.prototype.has=function(t){return void 0!==this.map[t]},t.prototype.get=function(t,n){var r=this.map[t];return void 0===r?n:r},t.prototype.set=function(t,n){this.map[t]=n},t.prototype.clear=function(){this.map={}},t.prototype.delete=function(t){delete this.map[t]},t.prototype.size=function(){return Object.keys(this.map).length},t}()},1:function(t,n,r){"use strict";r.d(n,"c",(function(){return i})),r.d(n,"a",(function(){return u})),r.d(n,"e",(function(){return o})),r.d(n,"b",(function(){return a})),r.d(n,"d",(function(){return c})),r.d(n,"g",(function(){return f})),r.d(n,"f",(function(){return s}));var e=function(t,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])})(t,n)};function i(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function r(){this.constructor=t}e(t,n),t.prototype=null===n?Object.create(n):(r.prototype=n.prototype,new r)}var u=function(){return(u=Object.assign||function(t){for(var n,r=1,e=arguments.length;r<e;r++)for(var i in n=arguments[r])Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t}).apply(this,arguments)};function o(t,n){var r={};for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&n.indexOf(e)<0&&(r[e]=t[e]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(e=Object.getOwnPropertySymbols(t);i<e.length;i++)n.indexOf(e[i])<0&&Object.prototype.propertyIsEnumerable.call(t,e[i])&&(r[e[i]]=t[e[i]])}return r}function a(t,n,r,e){return new(r||(r=Promise))((function(i,u){function o(t){try{c(e.next(t))}catch(t){u(t)}}function a(t){try{c(e.throw(t))}catch(t){u(t)}}function c(t){var n;t.done?i(t.value):(n=t.value,n instanceof r?n:new r((function(t){t(n)}))).then(o,a)}c((e=e.apply(t,n||[])).next())}))}function c(t,n){var r,e,i,u,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return u={next:a(0),throw:a(1),return:a(2)},"function"==typeof Symbol&&(u[Symbol.iterator]=function(){return this}),u;function a(a){return function(c){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;u&&(u=0,a[0]&&(o=0)),o;)try{if(r=1,e&&(i=2&a[0]?e.return:a[0]?e.throw||((i=e.return)&&i.call(e),0):e.next)&&!(i=i.call(e,a[1])).done)return i;switch(e=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return o.label++,{value:a[1],done:!1};case 5:o.label++,e=a[1],a=[0];continue;case 7:a=o.ops.pop(),o.trys.pop();continue;default:if(!(i=o.trys,(i=i.length>0&&i[i.length-1])||6!==a[0]&&2!==a[0])){o=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){o.label=a[1];break}if(6===a[0]&&o.label<i[1]){o.label=i[1],i=a;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(a);break}i[2]&&o.ops.pop(),o.trys.pop();continue}a=n.call(t,o)}catch(t){a=[6,t],e=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,c])}}}Object.create;function f(){for(var t=0,n=0,r=arguments.length;n<r;n++)t+=arguments[n].length;var e=Array(t),i=0;for(n=0;n<r;n++)for(var u=arguments[n],o=0,a=u.length;o<a;o++,i++)e[i]=u[o];return e}function s(t,n,r){if(r||2===arguments.length)for(var e,i=0,u=n.length;i<u;i++)!e&&i in n||(e||(e=Array.prototype.slice.call(n,0,i)),e[i]=n[i]);return t.concat(e||Array.prototype.slice.call(n))}Object.create},121:function(t,n,r){(function(t){var r,e,i,u;function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}"undefined"!=typeof self&&self,u=function(){return function(t){var n={};function r(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:e})},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=31)}([function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Array.isArray?Array.isArray(t):Object(e.a)(t,"Array")}},function(t,n,r){"use strict";n.a=function(t){return null!==t&&"function"!=typeof t&&isFinite(t.length)}},function(t,n,r){"use strict";var e=r(0),i=r(13);n.a=function(t,n){if(t)if(Object(e.a)(t))for(var r=0,u=t.length;r<u&&!1!==n(t[r],r);r++);else if(Object(i.a)(t))for(var o in t)if(t.hasOwnProperty(o)&&!1===n(t[o],o))break}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"Function")}},function(t,n,r){"use strict";var e={}.toString;n.a=function(t,n){return e.call(t)==="[object "+n+"]"}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"Number")}},function(t,n,r){"use strict";n.a=function(t){return null==t}},function(t,n,r){var e=r(33).mix;t.exports={assign:e}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"String")}},function(t,n,r){"use strict";var e=r(15),i=r(4);n.a=function(t){if(!Object(e.a)(t)||!Object(i.a)(t,"Object"))return!1;if(null===Object.getPrototypeOf(t))return!0;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return Object.getPrototypeOf(t)===n}},function(t,n,r){"use strict";var e=r(6);n.a=function(t){return Object(e.a)(t)?"":t.toString()}},function(t,n,r){var e=r(18),i=function(){function t(t,n){void 0===n&&(n={}),this.options=n,this.rootNode=e(t,n)}return t.prototype.execute=function(){throw new Error("please override this method")},t}();t.exports=i},function(t,n,r){"use strict";var e=r(1);n.a=function(t,n){return!!Object(e.a)(t)&&t.indexOf(n)>-1}},function(t,n,r){"use strict";n.a=function(t){var n=o(t);return null!==t&&"object"===n||"function"===n}},function(t,n,r){"use strict";var e=r(2),i=r(1);n.a=function(t,n){if(!Object(i.a)(t))return t;var r=[];return Object(e.a)(t,(function(t,e){n(t,e)&&r.push(t)})),r}},function(t,n,r){"use strict";n.a=function(t){return"object"===o(t)&&null!==t}},function(t,n,r){"use strict";function e(t,n){for(var r in n)n.hasOwnProperty(r)&&"constructor"!==r&&void 0!==n[r]&&(t[r]=n[r])}n.a=function(t,n,r,i){return n&&e(t,n),r&&e(t,r),i&&e(t,i),t}},function(t,n,r){var e=r(30),i=["LR","RL","TB","BT","H","V"],u=["LR","RL","H"],o=i[0];t.exports=function(t,n,r){var a=n.direction||o;if(n.isHorizontal=function(t){return u.indexOf(t)>-1}(a),a&&-1===i.indexOf(a))throw new TypeError("Invalid direction: "+a);if(a===i[0])r(t,n);else if(a===i[1])r(t,n),t.right2left();else if(a===i[2])r(t,n);else if(a===i[3])r(t,n),t.bottom2top();else if(a===i[4]||a===i[5]){var c=e(t,n),f=c.left,s=c.right;r(f,n),r(s,n),n.isHorizontal?f.right2left():f.bottom2top(),s.translate(f.x-s.x,f.y-s.y),t.x=f.x,t.y=s.y;var l=t.getBoundingBox();n.isHorizontal?l.top<0&&t.translate(0,-l.top):l.left<0&&t.translate(-l.left,0)}var d=n.fixedRoot;return void 0===d&&(d=!0),d&&t.translate(-(t.x+t.width/2+t.hgap),-(t.y+t.height/2+t.vgap)),t}},function(t,n,r){var e=r(7),i={getId:function(t){return t.id||t.name},getPreH:function(t){return t.preH||0},getPreV:function(t){return t.preV||0},getHGap:function(t){return t.hgap||18},getVGap:function(t){return t.vgap||18},getChildren:function(t){return t.children},getHeight:function(t){return t.height||36},getWidth:function(t){var n=t.label||" ";return t.width||18*n.split("").length}};function u(t,n){var r=this;if(r.vgap=r.hgap=0,t instanceof u)return t;r.data=t;var e=n.getHGap(t),i=n.getVGap(t);return r.preH=n.getPreH(t),r.preV=n.getPreV(t),r.width=n.getWidth(t),r.height=n.getHeight(t),r.width+=r.preH,r.height+=r.preV,r.id=n.getId(t),r.x=r.y=0,r.depth=0,r.children||(r.children=[]),r.addGap(e,i),r}e.assign(u.prototype,{isRoot:function(){return 0===this.depth},isLeaf:function(){return 0===this.children.length},addGap:function(t,n){this.hgap+=t,this.vgap+=n,this.width+=2*t,this.height+=2*n},eachNode:function(t){for(var n,r=[this];n=r.shift();)t(n),r=n.children.concat(r)},DFTraverse:function(t){this.eachNode(t)},BFTraverse:function(t){for(var n,r=[this];n=r.shift();)t(n),r=r.concat(n.children)},getBoundingBox:function(){var t={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode((function(n){t.left=Math.min(t.left,n.x),t.top=Math.min(t.top,n.y),t.width=Math.max(t.width,n.x+n.width),t.height=Math.max(t.height,n.y+n.height)})),t},translate:function(t,n){void 0===t&&(t=0),void 0===n&&(n=0),this.eachNode((function(r){r.x+=t,r.y+=n,r.x+=r.preH,r.y+=r.preV}))},right2left:function(){var t=this.getBoundingBox();this.eachNode((function(n){n.x=n.x-2*(n.x-t.left)-n.width})),this.translate(t.width,0)},bottom2top:function(){var t=this.getBoundingBox();this.eachNode((function(n){n.y=n.y-2*(n.y-t.top)-n.height})),this.translate(0,t.height)}}),t.exports=function(t,n,r){void 0===n&&(n={});var o,a=new u(t,n=e.assign({},i,n)),c=[a];if(!r&&!t.collapsed)for(;o=c.shift();)if(!o.data.collapsed){var f=n.getChildren(o.data),s=f?f.length:0;if(o.children=new Array(s),f&&s)for(var l=0;l<s;l++){var d=new u(f[l],n);o.children[l]=d,c.push(d),d.parent=o,d.depth=o.depth+1}}return a}},function(t,n,r){"use strict";var e=r(6),i=r(20);n.a=function(t,n){var r=Object(i.a)(n),u=r.length;if(Object(e.a)(t))return!u;for(var o=0;o<u;o+=1){var a=r[o];if(n[a]!==t[a]||!(a in t))return!1}return!0}},function(t,n,r){"use strict";var e=r(2),i=r(3),u=Object.keys?function(t){return Object.keys(t)}:function(t){var n=[];return Object(e.a)(t,(function(r,e){Object(i.a)(t)&&"prototype"===e||n.push(e)})),n};n.a=u},function(t,n,r){"use strict";var e=r(1),i=Array.prototype.splice;n.a=function(t,n){if(!Object(e.a)(t))return[];for(var r=t?n.length:0,u=r-1;r--;){var o=void 0,a=n[r];r!==u&&a===o||(o=a,i.call(t,a,1))}return t}},function(t,n,r){"use strict";var e=r(12),i=r(2);n.a=function(t){var n=[];return Object(i.a)(t,(function(t){Object(e.a)(n,t)||n.push(t)})),n}},function(t,n,r){"use strict";var e=r(0),i=r(3),u=r(24);n.a=function(t,n){if(!n)return{0:t};if(!Object(i.a)(n)){var r=Object(e.a)(n)?n:n.replace(/\s+/g,"").split("*");n=function(t){for(var n="_",e=0,i=r.length;e<i;e++)n+=t[r[e]]&&t[r[e]].toString();return n}}return Object(u.a)(t,n)}},function(t,n,r){"use strict";var e=r(2),i=r(0),u=r(3),o=Object.prototype.hasOwnProperty;n.a=function(t,n){if(!n||!Object(i.a)(t))return{};var r,a={},c=Object(u.a)(n)?n:function(t){return t[n]};return Object(e.a)(t,(function(t){r=c(t),o.call(a,r)?a[r].push(t):a[r]=[t]})),a}},function(t,n,r){"use strict";n.a=function(t,n){return t.hasOwnProperty(n)}},function(t,n,r){"use strict";var e=r(2),i=r(3),u=Object.values?function(t){return Object.values(t)}:function(t){var n=[];return Object(e.a)(t,(function(r,e){Object(i.a)(t)&&"prototype"===e||n.push(r)})),n};n.a=u},function(t,n,r){"use strict";var e={}.toString;n.a=function(t){return e.call(t).replace(/^\[object /,"").replace(/]$/,"")}},function(t,n,r){"use strict";var e=Object.prototype;n.a=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},function(t,n,r){"use strict";var e=r(15),i=r(1),u=r(8);n.a=function t(n,r){if(n===r)return!0;if(!n||!r)return!1;if(Object(u.a)(n)||Object(u.a)(r))return!1;if(Object(i.a)(n)||Object(i.a)(r)){if(n.length!==r.length)return!1;for(var o=!0,a=0;a<n.length&&(o=t(n[a],r[a]));a++);return o}if(Object(e.a)(n)||Object(e.a)(r)){var c=Object.keys(n),f=Object.keys(r);if(c.length!==f.length)return!1;for(o=!0,a=0;a<c.length&&(o=t(n[c[a]],r[c[a]]));a++);return o}return!1}},function(t,n,r){var e=r(18);t.exports=function(t,n){for(var r=e(t.data,n,!0),i=e(t.data,n,!0),u=t.children.length,o=Math.round(u/2),a=n.getSide||function(t,n){return n<o?"right":"left"},c=0;c<u;c++){var f=t.children[c];"right"===a(f,c)?i.children.push(f):r.children.push(f)}return r.eachNode((function(t){t.isRoot()||(t.side="left")})),i.eachNode((function(t){t.isRoot()||(t.side="right")})),{left:r,right:i}}},function(t,n,r){var e={compactBox:r(32),dendrogram:r(114),indented:r(116),mindmap:r(118)};t.exports=e},function(t,n,r){var e=r(11),i=r(113),u=r(17),o=r(7),a=function(t){var n,r;function e(){return t.apply(this,arguments)||this}return r=t,(n=e).prototype=Object.create(r.prototype),n.prototype.constructor=n,n.__proto__=r,e.prototype.execute=function(){return u(this.rootNode,this.options,i)},e}(e),c={};t.exports=function(t,n){return n=o.assign({},c,n),new a(t,n).execute()}},function(t,n,r){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var e=r(12);r.d(n,"contains",(function(){return e.a})),r.d(n,"includes",(function(){return e.a}));var i=r(34);r.d(n,"difference",(function(){return i.a}));var u=r(35);r.d(n,"find",(function(){return u.a}));var o=r(36);r.d(n,"findIndex",(function(){return o.a}));var a=r(37);r.d(n,"firstValue",(function(){return a.a}));var c=r(38);r.d(n,"flatten",(function(){return c.a}));var f=r(39);r.d(n,"flattenDeep",(function(){return f.a}));var s=r(40);r.d(n,"getRange",(function(){return s.a}));var l=r(41);r.d(n,"pull",(function(){return l.a}));var d=r(21);r.d(n,"pullAt",(function(){return d.a}));var h=r(42);r.d(n,"reduce",(function(){return h.a}));var p=r(43);r.d(n,"remove",(function(){return p.a}));var v=r(44);r.d(n,"sortBy",(function(){return v.a}));var y=r(45);r.d(n,"union",(function(){return y.a}));var g=r(22);r.d(n,"uniq",(function(){return g.a}));var b=r(46);r.d(n,"valuesOfKey",(function(){return b.a}));var m=r(47);r.d(n,"head",(function(){return m.a}));var O=r(48);r.d(n,"last",(function(){return O.a}));var j=r(49);r.d(n,"startsWith",(function(){return j.a}));var x=r(50);r.d(n,"endsWith",(function(){return x.a}));var w=r(14);r.d(n,"filter",(function(){return w.a}));var A=r(51);r.d(n,"every",(function(){return A.a}));var S=r(52);r.d(n,"some",(function(){return S.a}));var P=r(53);r.d(n,"group",(function(){return P.a}));var E=r(24);r.d(n,"groupBy",(function(){return E.a}));var _=r(23);r.d(n,"groupToMap",(function(){return _.a}));var C=r(54);r.d(n,"getWrapBehavior",(function(){return C.a}));var M=r(55);r.d(n,"wrapBehavior",(function(){return M.a}));var T=r(56);r.d(n,"number2color",(function(){return T.a}));var B=r(57);r.d(n,"parseRadius",(function(){return B.a}));var N=r(58);r.d(n,"clamp",(function(){return N.a}));var k=r(59);r.d(n,"fixedBase",(function(){return k.a}));var I=r(60);r.d(n,"isDecimal",(function(){return I.a}));var L=r(61);r.d(n,"isEven",(function(){return L.a}));var F=r(62);r.d(n,"isInteger",(function(){return F.a}));var D=r(63);r.d(n,"isNegative",(function(){return D.a}));var H=r(64);r.d(n,"isNumberEqual",(function(){return H.a}));var R=r(65);r.d(n,"isOdd",(function(){return R.a}));var z=r(66);r.d(n,"isPositive",(function(){return z.a}));var V=r(67);r.d(n,"maxBy",(function(){return V.a}));var q=r(68);r.d(n,"minBy",(function(){return q.a}));var U=r(69);r.d(n,"mod",(function(){return U.a}));var W=r(70);r.d(n,"toDegree",(function(){return W.a}));var G=r(71);r.d(n,"toInteger",(function(){return G.a}));var Y=r(72);r.d(n,"toRadian",(function(){return Y.a}));var K=r(73);r.d(n,"forIn",(function(){return K.a}));var X=r(25);r.d(n,"has",(function(){return X.a}));var $=r(74);r.d(n,"hasKey",(function(){return $.a}));var J=r(75);r.d(n,"hasValue",(function(){return J.a}));var Q=r(20);r.d(n,"keys",(function(){return Q.a}));var Z=r(19);r.d(n,"isMatch",(function(){return Z.a}));var tt=r(26);r.d(n,"values",(function(){return tt.a}));var nt=r(76);r.d(n,"lowerCase",(function(){return nt.a}));var rt=r(77);r.d(n,"lowerFirst",(function(){return rt.a}));var et=r(78);r.d(n,"substitute",(function(){return et.a}));var it=r(79);r.d(n,"upperCase",(function(){return it.a}));var ut=r(80);r.d(n,"upperFirst",(function(){return ut.a}));var ot=r(27);r.d(n,"getType",(function(){return ot.a}));var at=r(81);r.d(n,"isArguments",(function(){return at.a}));var ct=r(0);r.d(n,"isArray",(function(){return ct.a}));var ft=r(1);r.d(n,"isArrayLike",(function(){return ft.a}));var st=r(82);r.d(n,"isBoolean",(function(){return st.a}));var lt=r(83);r.d(n,"isDate",(function(){return lt.a}));var dt=r(84);r.d(n,"isError",(function(){return dt.a}));var ht=r(3);r.d(n,"isFunction",(function(){return ht.a}));var pt=r(85);r.d(n,"isFinite",(function(){return pt.a}));var vt=r(6);r.d(n,"isNil",(function(){return vt.a}));var yt=r(86);r.d(n,"isNull",(function(){return yt.a}));var gt=r(5);r.d(n,"isNumber",(function(){return gt.a}));var bt=r(13);r.d(n,"isObject",(function(){return bt.a}));var mt=r(15);r.d(n,"isObjectLike",(function(){return mt.a}));var Ot=r(9);r.d(n,"isPlainObject",(function(){return Ot.a}));var jt=r(28);r.d(n,"isPrototype",(function(){return jt.a}));var xt=r(87);r.d(n,"isRegExp",(function(){return xt.a}));var wt=r(8);r.d(n,"isString",(function(){return wt.a}));var At=r(4);r.d(n,"isType",(function(){return At.a}));var St=r(88);r.d(n,"isUndefined",(function(){return St.a}));var Pt=r(89);r.d(n,"isElement",(function(){return Pt.a}));var Et=r(90);r.d(n,"requestAnimationFrame",(function(){return Et.a}));var _t=r(91);r.d(n,"clearAnimationFrame",(function(){return _t.a}));var Ct=r(92);r.d(n,"augment",(function(){return Ct.a}));var Mt=r(93);r.d(n,"clone",(function(){return Mt.a}));var Tt=r(94);r.d(n,"debounce",(function(){return Tt.a}));var Bt=r(95);r.d(n,"memoize",(function(){return Bt.a}));var Nt=r(96);r.d(n,"deepMix",(function(){return Nt.a}));var kt=r(2);r.d(n,"each",(function(){return kt.a}));var It=r(97);r.d(n,"extend",(function(){return It.a}));var Lt=r(98);r.d(n,"indexOf",(function(){return Lt.a}));var Ft=r(99);r.d(n,"isEmpty",(function(){return Ft.a}));var Dt=r(29);r.d(n,"isEqual",(function(){return Dt.a}));var Ht=r(100);r.d(n,"isEqualWith",(function(){return Ht.a}));var Rt=r(101);r.d(n,"map",(function(){return Rt.a}));var zt=r(102);r.d(n,"mapValues",(function(){return zt.a}));var Vt=r(16);r.d(n,"mix",(function(){return Vt.a})),r.d(n,"assign",(function(){return Vt.a}));var qt=r(103);r.d(n,"get",(function(){return qt.a}));var Ut=r(104);r.d(n,"set",(function(){return Ut.a}));var Wt=r(105);r.d(n,"pick",(function(){return Wt.a}));var Gt=r(106);r.d(n,"throttle",(function(){return Gt.a}));var Yt=r(107);r.d(n,"toArray",(function(){return Yt.a}));var Kt=r(10);r.d(n,"toString",(function(){return Kt.a}));var Xt=r(108);r.d(n,"uniqueId",(function(){return Xt.a}));var $t=r(109);r.d(n,"noop",(function(){return $t.a}));var Jt=r(110);r.d(n,"identity",(function(){return Jt.a}));var Qt=r(111);r.d(n,"size",(function(){return Qt.a}));var Zt=r(112);r.d(n,"Cache",(function(){return Zt.a}))},function(t,n,r){"use strict";var e=r(14),i=r(12);n.a=function(t,n){return void 0===n&&(n=[]),Object(e.a)(t,(function(t){return!Object(i.a)(n,t)}))}},function(t,n,r){"use strict";var e=r(3),i=r(19),u=r(0),o=r(9);n.a=function(t,n){if(!Object(u.a)(t))return null;var r;if(Object(e.a)(n)&&(r=n),Object(o.a)(n)&&(r=function(t){return Object(i.a)(t,n)}),r)for(var a=0;a<t.length;a+=1)if(r(t[a]))return t[a];return null}},function(t,n,r){"use strict";n.a=function(t,n,r){void 0===r&&(r=0);for(var e=r;e<t.length;e++)if(n(t[e],e))return e;return-1}},function(t,n,r){"use strict";var e=r(6),i=r(0);n.a=function(t,n){for(var r=null,u=0;u<t.length;u++){var o=t[u][n];if(!Object(e.a)(o)){r=Object(i.a)(o)?o[0]:o;break}}return r}},function(t,n,r){"use strict";var e=r(0);n.a=function(t){if(!Object(e.a)(t))return[];for(var n=[],r=0;r<t.length;r++)n=n.concat(t[r]);return n}},function(t,n,r){"use strict";var e=r(0);n.a=function t(n,r){if(void 0===r&&(r=[]),Object(e.a)(n))for(var i=0;i<n.length;i+=1)t(n[i],r);else r.push(n);return r}},function(t,n,r){"use strict";var e=r(0),i=r(14);n.a=function(t){if(!(t=Object(i.a)(t,(function(t){return!isNaN(t)}))).length)return{min:0,max:0};if(Object(e.a)(t[0])){for(var n=[],r=0;r<t.length;r++)n=n.concat(t[r]);t=n}var u=Math.max.apply(null,t);return{min:Math.min.apply(null,t),max:u}}},function(t,n,r){"use strict";var e=Array.prototype,i=e.splice,u=e.indexOf;n.a=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];for(var e=0;e<n.length;e++)for(var o=n[e],a=-1;(a=u.call(t,o))>-1;)i.call(t,a,1);return t}},function(t,n,r){"use strict";var e=r(2),i=r(0),u=r(9);n.a=function(t,n,r){if(!Object(i.a)(t)&&!Object(u.a)(t))return t;var o=r;return Object(e.a)(t,(function(t,r){o=n(o,t,r)})),o}},function(t,n,r){"use strict";var e=r(1),i=r(21);n.a=function(t,n){var r=[];if(!Object(e.a)(t))return r;for(var u=-1,o=[],a=t.length;++u<a;){var c=t[u];n(c,u,t)&&(r.push(c),o.push(u))}return Object(i.a)(t,o),r}},function(t,n,r){"use strict";var e=r(0),i=r(8),u=r(3);n.a=function(t,n){var r;if(Object(u.a)(n))r=function(t,r){return n(t)-n(r)};else{var o=[];Object(i.a)(n)?o.push(n):Object(e.a)(n)&&(o=n),r=function(t,n){for(var r=0;r<o.length;r+=1){var e=o[r];if(t[e]>n[e])return 1;if(t[e]<n[e])return-1}return 0}}return t.sort(r),t}},function(t,n,r){"use strict";var e=r(22);n.a=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return Object(e.a)([].concat.apply([],t))}},function(t,n,r){"use strict";var e=r(2),i=r(0),u=r(6);n.a=function(t,n){var r=[],o={};return t.forEach((function(t){var a=t[n];Object(u.a)(a)||(Object(i.a)(a)||(a=[a]),Object(e.a)(a,(function(t){o[t]||(r.push(t),o[t]=!0)})))})),r}},function(t,n,r){"use strict";n.a=function(t){if(Object(e.a)(t))return t[0]};var e=r(1)},function(t,n,r){"use strict";n.a=function(t){if(Object(e.a)(t))return t[t.length-1]};var e=r(1)},function(t,n,r){"use strict";var e=r(0),i=r(8);n.a=function(t,n){return!(!Object(e.a)(t)&&!Object(i.a)(t))&&t[0]===n}},function(t,n,r){"use strict";var e=r(0),i=r(8);n.a=function(t,n){return!(!Object(e.a)(t)&&!Object(i.a)(t))&&t[t.length-1]===n}},function(t,n,r){"use strict";n.a=function(t,n){for(var r=0;r<t.length;r++)if(!n(t[r],r))return!1;return!0}},function(t,n,r){"use strict";n.a=function(t,n){for(var r=0;r<t.length;r++)if(n(t[r],r))return!0;return!1}},function(t,n,r){"use strict";var e=r(23);n.a=function(t,n){if(!n)return[t];var r=Object(e.a)(t,n),i=[];for(var u in r)i.push(r[u]);return i}},function(t,n,r){"use strict";n.a=function(t,n){return t["_wrap_"+n]}},function(t,n,r){"use strict";n.a=function(t,n){if(t["_wrap_"+n])return t["_wrap_"+n];var r=function(r){t[n](r)};return t["_wrap_"+n]=r,r}},function(t,n,r){"use strict";var e={};n.a=function(t){var n=e[t];if(!n){for(var r=t.toString(16),i=r.length;i<6;i++)r="0"+r;n="#"+r,e[t]=n}return n}},function(t,n,r){"use strict";var e=r(0);n.a=function(t){var n=0,r=0,i=0,u=0;return Object(e.a)(t)?1===t.length?n=r=i=u=t[0]:2===t.length?(n=i=t[0],r=u=t[1]):3===t.length?(n=t[0],r=u=t[1],i=t[2]):(n=t[0],r=t[1],i=t[2],u=t[3]):n=r=i=u=t,{r1:n,r2:r,r3:i,r4:u}}},function(t,n,r){"use strict";n.a=function(t,n,r){return t<n?n:t>r?r:t}},function(t,n,r){"use strict";n.a=function(t,n){var r=n.toString(),e=r.indexOf(".");if(-1===e)return Math.round(t);var i=r.substr(e+1).length;return i>20&&(i=20),parseFloat(t.toFixed(i))}},function(t,n,r){"use strict";var e=r(5);n.a=function(t){return Object(e.a)(t)&&t%1!=0}},function(t,n,r){"use strict";var e=r(5);n.a=function(t){return Object(e.a)(t)&&t%2==0}},function(t,n,r){"use strict";var e=r(5),i=Number.isInteger?Number.isInteger:function(t){return Object(e.a)(t)&&t%1==0};n.a=i},function(t,n,r){"use strict";var e=r(5);n.a=function(t){return Object(e.a)(t)&&t<0}},function(t,n,r){"use strict";n.a=function(t,n,r){return void 0===r&&(r=1e-5),Math.abs(t-n)<r}},function(t,n,r){"use strict";var e=r(5);n.a=function(t){return Object(e.a)(t)&&t%2!=0}},function(t,n,r){"use strict";var e=r(5);n.a=function(t){return Object(e.a)(t)&&t>0}},function(t,n,r){"use strict";var e=r(2),i=r(0),u=r(3);n.a=function(t,n){if(Object(i.a)(t)){var r,o,a=t[0];return r=Object(u.a)(n)?n(t[0]):t[0][n],Object(e.a)(t,(function(t){(o=Object(u.a)(n)?n(t):t[n])>r&&(a=t,r=o)})),a}}},function(t,n,r){"use strict";var e=r(2),i=r(0),u=r(3);n.a=function(t,n){if(Object(i.a)(t)){var r,o,a=t[0];return r=Object(u.a)(n)?n(t[0]):t[0][n],Object(e.a)(t,(function(t){(o=Object(u.a)(n)?n(t):t[n])<r&&(a=t,r=o)})),a}}},function(t,n,r){"use strict";n.a=function(t,n){return(t%n+n)%n}},function(t,n,r){"use strict";var e=180/Math.PI;n.a=function(t){return e*t}},function(t,n,r){"use strict";n.a=parseInt},function(t,n,r){"use strict";var e=Math.PI/180;n.a=function(t){return e*t}},function(t,n,r){"use strict";var e=r(2);n.a=e.a},function(t,n,r){"use strict";var e=r(25);n.a=e.a},function(t,n,r){"use strict";var e=r(12),i=r(26);n.a=function(t,n){return Object(e.a)(Object(i.a)(t),n)}},function(t,n,r){"use strict";var e=r(10);n.a=function(t){return Object(e.a)(t).toLowerCase()}},function(t,n,r){"use strict";var e=r(10);n.a=function(t){var n=Object(e.a)(t);return n.charAt(0).toLowerCase()+n.substring(1)}},function(t,n,r){"use strict";n.a=function(t,n){return t&&n?t.replace(/\\?\{([^{}]+)\}/g,(function(t,r){return"\\"===t.charAt(0)?t.slice(1):void 0===n[r]?"":n[r]})):t}},function(t,n,r){"use strict";var e=r(10);n.a=function(t){return Object(e.a)(t).toUpperCase()}},function(t,n,r){"use strict";var e=r(10);n.a=function(t){var n=Object(e.a)(t);return n.charAt(0).toUpperCase()+n.substring(1)}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"Arguments")}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"Boolean")}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"Date")}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"Error")}},function(t,n,r){"use strict";var e=r(5);n.a=function(t){return Object(e.a)(t)&&isFinite(t)}},function(t,n,r){"use strict";n.a=function(t){return null===t}},function(t,n,r){"use strict";var e=r(4);n.a=function(t){return Object(e.a)(t,"RegExp")}},function(t,n,r){"use strict";n.a=function(t){return void 0===t}},function(t,n,r){"use strict";n.a=function(t){return t instanceof Element||t instanceof HTMLDocument}},function(t,n,r){"use strict";n.a=function(t){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return setTimeout(t,16)})(t)}},function(t,n,r){"use strict";n.a=function(t){(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout)(t)}},function(t,n,r){"use strict";var e=r(16),i=r(3);n.a=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r=t[0],u=1;u<t.length;u++){var o=t[u];Object(i.a)(o)&&(o=o.prototype),Object(e.a)(r.prototype,o)}}},function(t,n,r){"use strict";var e=r(0);n.a=function t(n){if("object"!==o(n)||null===n)return n;var r;if(Object(e.a)(n)){r=[];for(var i=0,u=n.length;i<u;i++)"object"===o(n[i])&&null!=n[i]?r[i]=t(n[i]):r[i]=n[i]}else for(var a in r={},n)"object"===o(n[a])&&null!=n[a]?r[a]=t(n[a]):r[a]=n[a];return r}},function(t,n,r){"use strict";n.a=function(t,n,r){var e;return function(){var i=this,u=arguments,o=function(){e=null,r||t.apply(i,u)},a=r&&!e;clearTimeout(e),e=setTimeout(o,n),a&&t.apply(i,u)}}},function(t,n,r){"use strict";var e=r(3);n.a=function(t,n){if(!Object(e.a)(t))throw new TypeError("Expected a function");var r=function r(){for(var e=[],i=0;i<arguments.length;i++)e[i]=arguments[i];var u=n?n.apply(this,e):e[0],o=r.cache;if(o.has(u))return o.get(u);var a=t.apply(this,e);return o.set(u,a),a};return r.cache=new Map,r}},function(t,n,r){"use strict";var e=r(0),i=r(9);function u(t,n,r,o){for(var a in r=r||0,o=o||5,n)if(n.hasOwnProperty(a)){var c=n[a];null!==c&&Object(i.a)(c)?(Object(i.a)(t[a])||(t[a]={}),r<o?u(t[a],c,r+1,o):t[a]=n[a]):Object(e.a)(c)?(t[a]=[],t[a]=t[a].concat(c)):void 0!==c&&(t[a]=c)}}n.a=function(t){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];for(var e=0;e<n.length;e+=1)u(t,n[e]);return t}},function(t,n,r){"use strict";var e=r(16),i=r(3);n.a=function(t,n,r,u){Object(i.a)(n)||(r=n,n=t,t=function(){});var o=Object.create?function(t,n){return Object.create(t,{constructor:{value:n}})}:function(t,n){function r(){}r.prototype=t;var e=new r;return e.constructor=n,e},a=o(n.prototype,t);return t.prototype=Object(e.a)(a,t.prototype),t.superclass=o(n.prototype,n),Object(e.a)(a,r),Object(e.a)(t,u),t}},function(t,n,r){"use strict";var e=r(1);n.a=function(t,n){if(!Object(e.a)(t))return-1;var r=Array.prototype.indexOf;if(r)return r.call(t,n);for(var i=-1,u=0;u<t.length;u++)if(t[u]===n){i=u;break}return i}},function(t,n,r){"use strict";var e=r(6),i=r(1),u=r(27),o=r(28),a=Object.prototype.hasOwnProperty;n.a=function(t){if(Object(e.a)(t))return!0;if(Object(i.a)(t))return!t.length;var n=Object(u.a)(t);if("Map"===n||"Set"===n)return!t.size;if(Object(o.a)(t))return!Object.keys(t).length;for(var r in t)if(a.call(t,r))return!1;return!0}},function(t,n,r){"use strict";var e=r(3),i=r(29);n.a=function(t,n,r){return Object(e.a)(r)?!!r(t,n):Object(i.a)(t,n)}},function(t,n,r){"use strict";var e=r(2),i=r(1);n.a=function(t,n){if(!Object(i.a)(t))return t;var r=[];return Object(e.a)(t,(function(t,e){r.push(n(t,e))})),r}},function(t,n,r){"use strict";var e=r(6),i=r(13),u=function(t){return t};n.a=function(t,n){void 0===n&&(n=u);var r={};return Object(i.a)(t)&&!Object(e.a)(t)&&Object.keys(t).forEach((function(e){r[e]=n(t[e],e)})),r}},function(t,n,r){"use strict";var e=r(8);n.a=function(t,n,r){for(var i=0,u=Object(e.a)(n)?n.split("."):n;t&&i<u.length;)t=t[u[i++]];return void 0===t||i<u.length?r:t}},function(t,n,r){"use strict";var e=r(13),i=r(8),u=r(5);n.a=function(t,n,r){var o=t,a=Object(i.a)(n)?n.split("."):n;return a.forEach((function(t,n){n<a.length-1?(Object(e.a)(o[t])||(o[t]=Object(u.a)(a[n+1])?[]:{}),o=o[t]):o[t]=r})),t}},function(t,n,r){"use strict";var e=r(2),i=r(9),u=Object.prototype.hasOwnProperty;n.a=function(t,n){if(null===t||!Object(i.a)(t))return{};var r={};return Object(e.a)(n,(function(n){u.call(t,n)&&(r[n]=t[n])})),r}},function(t,n,r){"use strict";n.a=function(t,n,r){var e,i,u,o,a=0;r||(r={});var c=function(){a=!1===r.leading?0:Date.now(),e=null,o=t.apply(i,u),e||(i=u=null)},f=function(){var f=Date.now();a||!1!==r.leading||(a=f);var s=n-(f-a);return i=this,u=arguments,s<=0||s>n?(e&&(clearTimeout(e),e=null),a=f,o=t.apply(i,u),e||(i=u=null)):e||!1===r.trailing||(e=setTimeout(c,s)),o};return f.cancel=function(){clearTimeout(e),a=0,e=i=u=null},f}},function(t,n,r){"use strict";var e=r(1);n.a=function(t){return Object(e.a)(t)?Array.prototype.slice.call(t):[]}},function(t,n,r){"use strict";var e={};n.a=function(t){return e[t=t||"g"]?e[t]+=1:e[t]=1,t+e[t]}},function(t,n,r){"use strict";n.a=function(){}},function(t,n,r){"use strict";n.a=function(t){return t}},function(t,n,r){"use strict";n.a=function(t){return Object(e.a)(t)?0:Object(i.a)(t)?t.length:Object.keys(t).length};var e=r(6),i=r(1)},function(t,n,r){"use strict";var e=function(){function t(){this.map={}}return t.prototype.has=function(t){return void 0!==this.map[t]},t.prototype.get=function(t,n){var r=this.map[t];return void 0===r?n:r},t.prototype.set=function(t,n){this.map[t]=n},t.prototype.clear=function(){this.map={}},t.prototype.delete=function(t){delete this.map[t]},t.prototype.size=function(){return Object.keys(this.map).length},t}();n.a=e},function(t,n){function r(t,n,r,e){void 0===e&&(e=[]);var i=this;i.w=t||0,i.h=n||0,i.y=r||0,i.x=0,i.c=e||[],i.cs=e.length,i.prelim=0,i.mod=0,i.shift=0,i.change=0,i.tl=null,i.tr=null,i.el=null,i.er=null,i.msel=0,i.mser=0}function e(t,n){var r=function t(n,r){var e=r?n.y:n.x;return n.children.forEach((function(n){e=Math.min(t(n,r),e)})),e}(t,n);!function t(n,r,e){e?n.y+=r:n.x+=r,n.children.forEach((function(n){t(n,r,e)}))}(t,-r,n)}r.fromNode=function(t,n){if(!t)return null;var e=[];return t.children.forEach((function(t){e.push(r.fromNode(t,n))})),n?new r(t.height,t.width,t.x,e):new r(t.width,t.height,t.y,e)},t.exports=function(t,n){void 0===n&&(n={});var i=n.isHorizontal;