UNPKG

@ux-frame/ux-frame

Version:

Vue3 setup重构,支持android、ios、web三端,适配长屏、宽屏、PC、折叠屏、横屏,适配深色模式

15 lines (13 loc) 548 kB
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.DataSet=n():t.DataSet=n()}(window,(function(){return function(t){var n={};function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(e.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)e.d(r,i,function(n){return t[n]}.bind(null,i));return r},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=162)}([function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.DataSet=void 0;var r=e(2),i=e(1),o=r.__importDefault(e(103)),a=e(39),u=r.__importDefault(e(106)),c=function(t){function n(n){void 0==n&&(n={state:{}});var e=t.call(this)||this;return e.isDataSet=!0,e._onChangeTimer=null,e.views={},e.state={},e.state=n.state,e}return r.__extends(n,t),n.registerConnector=function(t,e){n.connectors[t]=e},n.getConnector=function(t){return n.connectors[t]||n.connectors.default},n.registerTransform=function(t,e){n.transforms[t]=e},n.getTransform=function(t){return n.transforms[t]||n.transforms.default},n.prototype._getUniqueViewName=function(){for(var t=i.uniqueId("view_");this.views[t];)t=i.uniqueId("view_");return t},n.prototype.createView=function(t,n){if(i.isNil(t)&&(t=this._getUniqueViewName()),i.isObject(t)&&(n=t,t=this._getUniqueViewName()),this.views[t])throw new Error("data view exists: "+t);var e=new a.View(this,n);return this.views[t]=e,e},n.prototype.getView=function(t){return this.views[t]},n.prototype.setView=function(t,n){this.views[t]=n},n.prototype.setState=function(t,n){var e=this;this.state[t]=n,this._onChangeTimer&&(window.clearTimeout(this._onChangeTimer),this._onChangeTimer=null),this._onChangeTimer=window.setTimeout((function(){e.emit("statechange",t,n)}),16)},n.CONSTANTS=u.default,n.connectors={},n.transforms={},n.DataSet=n,n.DataView=a.View,n.View=a.View,n.version="____DATASET_VERSION____",n}(o.default);n.DataSet=c,i.assign(c,u.default),i.assign(c.prototype,{view:c.prototype.createView}),a.View.DataSet=c},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(45);Object.defineProperty(n,"contains",{enumerable:!0,get:function(){return r.default}}),Object.defineProperty(n,"includes",{enumerable:!0,get:function(){return r.default}});var i=e(164);Object.defineProperty(n,"difference",{enumerable:!0,get:function(){return i.default}});var o=e(165);Object.defineProperty(n,"find",{enumerable:!0,get:function(){return o.default}});var a=e(166);Object.defineProperty(n,"findIndex",{enumerable:!0,get:function(){return a.default}});var u=e(167);Object.defineProperty(n,"firstValue",{enumerable:!0,get:function(){return u.default}});var c=e(168);Object.defineProperty(n,"flatten",{enumerable:!0,get:function(){return c.default}});var f=e(169);Object.defineProperty(n,"flattenDeep",{enumerable:!0,get:function(){return f.default}});var s=e(170);Object.defineProperty(n,"getRange",{enumerable:!0,get:function(){return s.default}});var l=e(171);Object.defineProperty(n,"pull",{enumerable:!0,get:function(){return l.default}});var h=e(93);Object.defineProperty(n,"pullAt",{enumerable:!0,get:function(){return h.default}});var p=e(172);Object.defineProperty(n,"reduce",{enumerable:!0,get:function(){return p.default}});var v=e(173);Object.defineProperty(n,"remove",{enumerable:!0,get:function(){return v.default}});var d=e(174);Object.defineProperty(n,"sortBy",{enumerable:!0,get:function(){return d.default}});var g=e(175);Object.defineProperty(n,"union",{enumerable:!0,get:function(){return g.default}});var y=e(94);Object.defineProperty(n,"uniq",{enumerable:!0,get:function(){return y.default}});var _=e(176);Object.defineProperty(n,"valuesOfKey",{enumerable:!0,get:function(){return _.default}});var m=e(177);Object.defineProperty(n,"head",{enumerable:!0,get:function(){return m.default}});var x=e(178);Object.defineProperty(n,"last",{enumerable:!0,get:function(){return x.default}});var b=e(179);Object.defineProperty(n,"startsWith",{enumerable:!0,get:function(){return b.default}});var w=e(180);Object.defineProperty(n,"endsWith",{enumerable:!0,get:function(){return w.default}});var E=e(90);Object.defineProperty(n,"filter",{enumerable:!0,get:function(){return E.default}});var M=e(181);Object.defineProperty(n,"every",{enumerable:!0,get:function(){return M.default}});var j=e(182);Object.defineProperty(n,"some",{enumerable:!0,get:function(){return j.default}});var S=e(183);Object.defineProperty(n,"group",{enumerable:!0,get:function(){return S.default}});var O=e(96);Object.defineProperty(n,"groupBy",{enumerable:!0,get:function(){return O.default}});var P=e(95);Object.defineProperty(n,"groupToMap",{enumerable:!0,get:function(){return P.default}});var T=e(184);Object.defineProperty(n,"getWrapBehavior",{enumerable:!0,get:function(){return T.default}});var A=e(185);Object.defineProperty(n,"wrapBehavior",{enumerable:!0,get:function(){return A.default}});var k=e(186);Object.defineProperty(n,"number2color",{enumerable:!0,get:function(){return k.default}});var C=e(187);Object.defineProperty(n,"parseRadius",{enumerable:!0,get:function(){return C.default}});var N=e(188);Object.defineProperty(n,"clamp",{enumerable:!0,get:function(){return N.default}});var R=e(189);Object.defineProperty(n,"fixedBase",{enumerable:!0,get:function(){return R.default}});var I=e(190);Object.defineProperty(n,"isDecimal",{enumerable:!0,get:function(){return I.default}});var D=e(191);Object.defineProperty(n,"isEven",{enumerable:!0,get:function(){return D.default}});var q=e(192);Object.defineProperty(n,"isInteger",{enumerable:!0,get:function(){return q.default}});var L=e(193);Object.defineProperty(n,"isNegative",{enumerable:!0,get:function(){return L.default}});var z=e(194);Object.defineProperty(n,"isNumberEqual",{enumerable:!0,get:function(){return z.default}});var B=e(195);Object.defineProperty(n,"isOdd",{enumerable:!0,get:function(){return B.default}});var F=e(196);Object.defineProperty(n,"isPositive",{enumerable:!0,get:function(){return F.default}});var G=e(197);Object.defineProperty(n,"maxBy",{enumerable:!0,get:function(){return G.default}});var V=e(198);Object.defineProperty(n,"minBy",{enumerable:!0,get:function(){return V.default}});var H=e(199);Object.defineProperty(n,"mod",{enumerable:!0,get:function(){return H.default}});var U=e(200);Object.defineProperty(n,"toDegree",{enumerable:!0,get:function(){return U.default}});var W=e(201);Object.defineProperty(n,"toInteger",{enumerable:!0,get:function(){return W.default}});var Y=e(202);Object.defineProperty(n,"toRadian",{enumerable:!0,get:function(){return Y.default}});var $=e(203);Object.defineProperty(n,"forIn",{enumerable:!0,get:function(){return $.default}});var X=e(97);Object.defineProperty(n,"has",{enumerable:!0,get:function(){return X.default}});var J=e(204);Object.defineProperty(n,"hasKey",{enumerable:!0,get:function(){return J.default}});var K=e(205);Object.defineProperty(n,"hasValue",{enumerable:!0,get:function(){return K.default}});var Q=e(92);Object.defineProperty(n,"keys",{enumerable:!0,get:function(){return Q.default}});var Z=e(91);Object.defineProperty(n,"isMatch",{enumerable:!0,get:function(){return Z.default}});var tt=e(98);Object.defineProperty(n,"values",{enumerable:!0,get:function(){return tt.default}});var nt=e(206);Object.defineProperty(n,"lowerCase",{enumerable:!0,get:function(){return nt.default}});var et=e(207);Object.defineProperty(n,"lowerFirst",{enumerable:!0,get:function(){return et.default}});var rt=e(208);Object.defineProperty(n,"substitute",{enumerable:!0,get:function(){return rt.default}});var it=e(209);Object.defineProperty(n,"upperCase",{enumerable:!0,get:function(){return it.default}});var ot=e(210);Object.defineProperty(n,"upperFirst",{enumerable:!0,get:function(){return ot.default}});var at=e(99);Object.defineProperty(n,"getType",{enumerable:!0,get:function(){return at.default}});var ut=e(211);Object.defineProperty(n,"isArguments",{enumerable:!0,get:function(){return ut.default}});var ct=e(6);Object.defineProperty(n,"isArray",{enumerable:!0,get:function(){return ct.default}});var ft=e(8);Object.defineProperty(n,"isArrayLike",{enumerable:!0,get:function(){return ft.default}});var st=e(212);Object.defineProperty(n,"isBoolean",{enumerable:!0,get:function(){return st.default}});var lt=e(213);Object.defineProperty(n,"isDate",{enumerable:!0,get:function(){return lt.default}});var ht=e(214);Object.defineProperty(n,"isError",{enumerable:!0,get:function(){return ht.default}});var pt=e(9);Object.defineProperty(n,"isFunction",{enumerable:!0,get:function(){return pt.default}});var vt=e(215);Object.defineProperty(n,"isFinite",{enumerable:!0,get:function(){return vt.default}});var dt=e(22);Object.defineProperty(n,"isNil",{enumerable:!0,get:function(){return dt.default}});var gt=e(216);Object.defineProperty(n,"isNull",{enumerable:!0,get:function(){return gt.default}});var yt=e(18);Object.defineProperty(n,"isNumber",{enumerable:!0,get:function(){return yt.default}});var _t=e(46);Object.defineProperty(n,"isObject",{enumerable:!0,get:function(){return _t.default}});var mt=e(67);Object.defineProperty(n,"isObjectLike",{enumerable:!0,get:function(){return mt.default}});var xt=e(35);Object.defineProperty(n,"isPlainObject",{enumerable:!0,get:function(){return xt.default}});var bt=e(100);Object.defineProperty(n,"isPrototype",{enumerable:!0,get:function(){return bt.default}});var wt=e(217);Object.defineProperty(n,"isRegExp",{enumerable:!0,get:function(){return wt.default}});var Et=e(24);Object.defineProperty(n,"isString",{enumerable:!0,get:function(){return Et.default}});var Mt=e(12);Object.defineProperty(n,"isType",{enumerable:!0,get:function(){return Mt.default}});var jt=e(218);Object.defineProperty(n,"isUndefined",{enumerable:!0,get:function(){return jt.default}});var St=e(219);Object.defineProperty(n,"isElement",{enumerable:!0,get:function(){return St.default}});var Ot=e(220);Object.defineProperty(n,"requestAnimationFrame",{enumerable:!0,get:function(){return Ot.default}});var Pt=e(221);Object.defineProperty(n,"clearAnimationFrame",{enumerable:!0,get:function(){return Pt.default}});var Tt=e(222);Object.defineProperty(n,"augment",{enumerable:!0,get:function(){return Tt.default}});var At=e(223);Object.defineProperty(n,"clone",{enumerable:!0,get:function(){return At.default}});var kt=e(224);Object.defineProperty(n,"debounce",{enumerable:!0,get:function(){return kt.default}});var Ct=e(225);Object.defineProperty(n,"memoize",{enumerable:!0,get:function(){return Ct.default}});var Nt=e(226);Object.defineProperty(n,"deepMix",{enumerable:!0,get:function(){return Nt.default}});var Rt=e(17);Object.defineProperty(n,"each",{enumerable:!0,get:function(){return Rt.default}});var It=e(227);Object.defineProperty(n,"extend",{enumerable:!0,get:function(){return It.default}});var Dt=e(228);Object.defineProperty(n,"indexOf",{enumerable:!0,get:function(){return Dt.default}});var qt=e(229);Object.defineProperty(n,"isEmpty",{enumerable:!0,get:function(){return qt.default}});var Lt=e(101);Object.defineProperty(n,"isEqual",{enumerable:!0,get:function(){return Lt.default}});var zt=e(230);Object.defineProperty(n,"isEqualWith",{enumerable:!0,get:function(){return zt.default}});var Bt=e(231);Object.defineProperty(n,"map",{enumerable:!0,get:function(){return Bt.default}});var Ft=e(232);Object.defineProperty(n,"mapValues",{enumerable:!0,get:function(){return Ft.default}});var Gt=e(68);Object.defineProperty(n,"mix",{enumerable:!0,get:function(){return Gt.default}}),Object.defineProperty(n,"assign",{enumerable:!0,get:function(){return Gt.default}});var Vt=e(233);Object.defineProperty(n,"get",{enumerable:!0,get:function(){return Vt.default}});var Ht=e(234);Object.defineProperty(n,"set",{enumerable:!0,get:function(){return Ht.default}});var Ut=e(235);Object.defineProperty(n,"pick",{enumerable:!0,get:function(){return Ut.default}});var Wt=e(236);Object.defineProperty(n,"throttle",{enumerable:!0,get:function(){return Wt.default}});var Yt=e(237);Object.defineProperty(n,"toArray",{enumerable:!0,get:function(){return Yt.default}});var $t=e(36);Object.defineProperty(n,"toString",{enumerable:!0,get:function(){return $t.default}});var Xt=e(238);Object.defineProperty(n,"uniqueId",{enumerable:!0,get:function(){return Xt.default}});var Jt=e(239);Object.defineProperty(n,"noop",{enumerable:!0,get:function(){return Jt.default}});var Kt=e(240);Object.defineProperty(n,"identity",{enumerable:!0,get:function(){return Kt.default}});var Qt=e(241);Object.defineProperty(n,"size",{enumerable:!0,get:function(){return Qt.default}});var Zt=e(242);Object.defineProperty(n,"Cache",{enumerable:!0,get:function(){return Zt.default}})},function(t,n,e){(function(e){var r,i,o,a,u,c,f,s,l,h,p,v,d,g,y,_,m,x,b,w,E,M,j,S,O; /*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */!function(P){var T="object"==typeof e?e:"object"==typeof self?self:"object"==typeof this?this:{};function A(t,n){return t!==T&&("function"==typeof Object.create?Object.defineProperty(t,"__esModule",{value:!0}):t.__esModule=!0),function(e,r){return t[e]=n?n(e,r):r}}void 0==(r=function(t){!function(t){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])};i=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");function r(){this.constructor=t}n(t,e),t.prototype=null==e?Object.create(e):(r.prototype=e.prototype,new r)},o=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var i in n=arguments[e])Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i]);return t},a=function(t,n){var e={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&n.indexOf(r)<0&&(e[r]=t[r]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(t);i<r.length;i++)n.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(t,r[i])&&(e[r[i]]=t[r[i]])}return e},u=function(t,n,e,r){var i,o=arguments.length,a=o<3?n:null==r?r=Object.getOwnPropertyDescriptor(n,e):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,n,e,r);else for(var u=t.length-1;u>=0;u--)(i=t[u])&&(a=(o<3?i(a):o>3?i(n,e,a):i(n,e))||a);return o>3&&a&&Object.defineProperty(n,e,a),a},c=function(t,n){return function(e,r){n(e,r,t)}},f=function(t,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(t,n)},s=function(t,n,e,r){return new(e||(e=Promise))((function(i,o){function a(t){try{c(r.next(t))}catch(t){o(t)}}function u(t){try{c(r.throw(t))}catch(t){o(t)}}function c(t){var n;t.done?i(t.value):(n=t.value,n instanceof e?n:new e((function(t){t(n)}))).then(a,u)}c((r=r.apply(t,n||[])).next())}))},l=function(t,n){var e,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(o){return function(u){return function(o){if(e)throw new TypeError("Generator is already executing.");for(;a;)try{if(e=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=a.trys,(i=i.length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3==o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6==o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=n.call(t,a)}catch(t){o=[6,t],r=0}finally{e=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,u])}}},h=function(t,n){for(var e in t)"default"==e||Object.prototype.hasOwnProperty.call(n,e)||O(n,t,e)},O=Object.create?function(t,n,e,r){void 0==r&&(r=e),Object.defineProperty(t,r,{enumerable:!0,get:function(){return n[e]}})}:function(t,n,e,r){void 0==r&&(r=e),t[r]=n[e]},p=function(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],r=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")},v=function(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,i,o=e.call(t),a=[];try{for(;(void 0==n||n-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(t){i={error:t}}finally{try{r&&!r.done&&(e=o.return)&&e.call(o)}finally{if(i)throw i.error}}return a},d=function(){for(var t=[],n=0;n<arguments.length;n++)t=t.concat(v(arguments[n]));return t},g=function(){for(var t=0,n=0,e=arguments.length;n<e;n++)t+=arguments[n].length;var r=Array(t),i=0;for(n=0;n<e;n++)for(var o=arguments[n],a=0,u=o.length;a<u;a++,i++)r[i]=o[a];return r},y=function(t,n){for(var e=0,r=n.length,i=t.length;e<r;e++,i++)t[i]=n[e];return t},_=function(t){return this instanceof _?(this.v=t,this):new _(t)},m=function(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=e.apply(t,n||[]),o=[];return r={},a("next"),a("throw"),a("return"),r[Symbol.asyncIterator]=function(){return this},r;function a(t){i[t]&&(r[t]=function(n){return new Promise((function(e,r){o.push([t,n,e,r])>1||u(t,n)}))})}function u(t,n){try{(e=i[t](n)).value instanceof _?Promise.resolve(e.value.v).then(c,f):s(o[0][2],e)}catch(t){s(o[0][3],t)}var e}function c(t){u("next",t)}function f(t){u("throw",t)}function s(t,n){t(n),o.shift(),o.length&&u(o[0][0],o[0][1])}},x=function(t){var n,e;return n={},r("next"),r("throw",(function(t){throw t})),r("return"),n[Symbol.iterator]=function(){return this},n;function r(r,i){n[r]=t[r]?function(n){return(e=!e)?{value:_(t[r](n)),done:"return"==r}:i?i(n):n}:i}},b=function(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,e=t[Symbol.asyncIterator];return e?e.call(t):(t=p(t),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(e){n[e]=t[e]&&function(n){return new Promise((function(r,i){(function(t,n,e,r){Promise.resolve(r).then((function(n){t({value:n,done:e})}),n)})(r,i,(n=t[e](n)).done,n.value)}))}}},w=function(t,n){return Object.defineProperty?Object.defineProperty(t,"raw",{value:n}):t.raw=n,t};var e=Object.create?function(t,n){Object.defineProperty(t,"default",{enumerable:!0,value:n})}:function(t,n){t.default=n};E=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var r in t)"default"!==r&&Object.prototype.hasOwnProperty.call(t,r)&&O(n,t,r);return e(n,t),n},M=function(t){return t&&t.__esModule?t:{default:t}},j=function(t,n){if(!n.has(t))throw new TypeError("attempted to get private field on non-instance");return n.get(t)},S=function(t,n,e){if(!n.has(t))throw new TypeError("attempted to set private field on non-instance");return n.set(t,e),e},t("__extends",i),t("__assign",o),t("__rest",a),t("__decorate",u),t("__param",c),t("__metadata",f),t("__awaiter",s),t("__generator",l),t("__exportStar",h),t("__createBinding",O),t("__values",p),t("__read",v),t("__spread",d),t("__spreadArrays",g),t("__spreadArray",y),t("__await",_),t("__asyncGenerator",m),t("__asyncDelegator",x),t("__asyncValues",b),t("__makeTemplateObject",w),t("__importStar",E),t("__importDefault",M),t("__classPrivateFieldGet",j),t("__classPrivateFieldSet",S)}(A(T,A(t)))}.apply(n,[n]))||(t.exports=r)}()}).call(this,e(89))},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getFields=n.getField=void 0;var r=e(1),i="Invalid fields: it must be an array!";n.getField=function(t,n){var e=t.field,i=t.fields;if(r.isString(e))return e;if(r.isArray(e))return console.warn("Invalid field: it must be a string!"),e[0];if(console.warn("Invalid field: it must be a string! will try to get fields instead."),r.isString(i))return i;if(r.isArray(i)&&i.length)return i[0];if(n)return n;throw new TypeError("Invalid field: it must be a string!")},n.getFields=function(t,n){var e=t.field,o=t.fields;if(r.isArray(o))return o;if(r.isString(o))return console.warn(i),[o];if(console.warn(i+" will try to get field instead."),r.isString(e))return console.warn(i),[e];if(r.isArray(e)&&e.length)return console.warn(i),e;if(n)return n;throw new TypeError(i)}},function(t,n,e){var r;try{r={cloneDeep:e(408),constant:e(81),defaults:e(409),each:e(127),filter:e(130),find:e(410),flatten:e(157),forEach:e(128),forIn:e(415),has:e(141),isUndefined:e(142),last:e(416),map:e(143),mapValues:e(417),max:e(418),merge:e(420),min:e(426),minBy:e(427),now:e(428),pick:e(429),range:e(434),reduce:e(145),sortBy:e(437),uniqueId:e(442),values:e(150),zipObject:e(443)}}catch(t){}r||(r=window._),t.exports=r},function(t,n){var e=Array.isArray;t.exports=e},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(12);n.default=function(t){return Array.isArray?Array.isArray(t):r.default(t,"Array")}},function(t,n,e){"use strict";var r=e(4),i=e(14).Graph;function o(t,n,e,i){var o;do{o=r.uniqueId(i)}while(t.hasNode(o));return e.dummy=n,t.setNode(o,e),o}function a(t){return r.max(r.map(t.nodes(),(function(n){var e=t.node(n).rank;if(!r.isUndefined(e))return e})))}t.exports={addDummyNode:o,simplify:function(t){var n=(new i).setGraph(t.graph());return r.forEach(t.nodes(),(function(e){n.setNode(e,t.node(e))})),r.forEach(t.edges(),(function(e){var r=n.edge(e.v,e.w)||{weight:0,minlen:1},i=t.edge(e);n.setEdge(e.v,e.w,{weight:r.weight+i.weight,minlen:Math.max(r.minlen,i.minlen)})})),n},asNonCompoundGraph:function(t){var n=new i({multigraph:t.isMultigraph()}).setGraph(t.graph());return r.forEach(t.nodes(),(function(e){t.children(e).length||n.setNode(e,t.node(e))})),r.forEach(t.edges(),(function(e){n.setEdge(e,t.edge(e))})),n},successorWeights:function(t){var n=r.map(t.nodes(),(function(n){var e={};return r.forEach(t.outEdges(n),(function(n){e[n.w]=(e[n.w]||0)+t.edge(n).weight})),e}));return r.zipObject(t.nodes(),n)},predecessorWeights:function(t){var n=r.map(t.nodes(),(function(n){var e={};return r.forEach(t.inEdges(n),(function(n){e[n.v]=(e[n.v]||0)+t.edge(n).weight})),e}));return r.zipObject(t.nodes(),n)},intersectRect:function(t,n){var e,r,i=t.x,o=t.y,a=n.x-i,u=n.y-o,c=t.width/2,f=t.height/2;if(!a&&!u)throw new Error("Not possible to find intersection inside of the rectangle");Math.abs(u)*c>Math.abs(a)*f?(u<0&&(f=-f),e=f*a/u,r=f):(a<0&&(c=-c),e=c,r=c*u/a);return{x:i+e,y:o+r}},buildLayerMatrix:function(t){var n=r.map(r.range(a(t)+1),(function(){return[]}));return r.forEach(t.nodes(),(function(e){var i=t.node(e),o=i.rank;r.isUndefined(o)||(n[o][i.order]=e)})),n},normalizeRanks:function(t){var n=r.min(r.map(t.nodes(),(function(n){return t.node(n).rank})));r.forEach(t.nodes(),(function(e){var i=t.node(e);r.has(i,"rank")&&(i.rank-=n)}))},removeEmptyRanks:function(t){var n=r.min(r.map(t.nodes(),(function(n){return t.node(n).rank}))),e=[];r.forEach(t.nodes(),(function(r){var i=t.node(r).rank-n;e[i]||(e[i]=[]),e[i].push(r)}));var i=0,o=t.graph().nodeRankFactor;r.forEach(e,(function(n,e){r.isUndefined(n)&&e%o!=0?--i:i&&r.forEach(n,(function(n){t.node(n).rank+=i}))}))},addBorderNode:function(t,n,e,r){var i={width:0,height:0};arguments.length>=4&&(i.rank=e,i.order=r);return o(t,"border",i,n)},maxRank:a,partition:function(t,n){var e={lhs:[],rhs:[]};return r.forEach(t,(function(t){n(t)?e.lhs.push(t):e.rhs.push(t)})),e},time:function(t,n){var e=r.now();try{return n()}finally{console.log(t+" time: "+(r.now()-e)+"ms")}},notime:function(t,n){return n()}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.default=function(t){return null!==t&&"function"!=typeof t&&isFinite(t.length)}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(12);n.default=function(t){return r.default(t,"Function")}},function(t,n,e){var r;try{r={clone:e(296),constant:e(81),each:e(127),filter:e(130),has:e(141),isArray:e(5),isEmpty:e(372),isFunction:e(40),isUndefined:e(142),keys:e(23),map:e(143),reduce:e(145),size:e(375),transform:e(381),union:e(382),values:e(150)}}catch(t){}r||(r=window._),t.exports=r},function(t,n){t.exports=function(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={}.toString;n.default=function(t,n){return r.call(t)=="[object "+n+"]"}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(2),i=e(1),o=r.__importDefault(e(250));n.default=function(t,n,e){void 0==e&&(e=[]);var r,a=t;return e&&e.length&&(a=o.default(t,e)),i.isFunction(n)?r=n:i.isArray(n)?r=function(t){return"_"+n.map((function(n){return t[n]})).join("-")}:i.isString(n)&&(r=function(t){return"_"+t[n]}),i.groupBy(a,r)}},function(t,n,e){var r;try{r=e(294)}catch(t){}r||(r=window.graphlib),t.exports=r},function(t,n,e){var r=e(110),i="object"==typeof self&&self&&self.Object==Object&&self,o=r||i||Function("return this")();t.exports=o},function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(6),i=e(46);n.default=function(t,n){if(t)if(r.default(t))for(var e=0,o=t.length;e<o&&!1!==n(t[e],e);e++);else if(i.default(t))for(var a in t)if(t.hasOwnProperty(a)&&!1==n(t[a],a))break}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(12);n.default=function(t){return r.default(t,"Number")}},function(t,n,e){!function(t){"use strict";function n(t){if(0==t.length)return 0;for(var n,e=t[0],r=0,i=1;i<t.length;i++)n=e+t[i],Math.abs(e)>=Math.abs(t[i])?r+=e-n+t[i]:r+=t[i]-n+e,e=n;return e+r}function e(t){if(0==t.length)throw new Error("mean requires at least one data point");return n(t)/t.length}function r(t,n){var r,i,o=e(t),a=0;if(2==n)for(i=0;i<t.length;i++)a+=(r=t[i]-o)*r;else for(i=0;i<t.length;i++)a+=Math.pow(t[i]-o,n);return a}function i(t){if(0==t.length)throw new Error("variance requires at least one data point");return r(t,2)/t.length}function o(t){if(1==t.length)return 0;var n=i(t);return Math.sqrt(n)}function a(t){if(0==t.length)throw new Error("mode requires at least one data point");if(1==t.length)return t[0];for(var n=t[0],e=NaN,r=0,i=1,o=1;o<t.length+1;o++)t[o]!==n?(r<i&&(r=i,e=n),i=1,n=t[o]):i++;return e}function u(t){return t.slice().sort((function(t,n){return t-n}))}function c(t){if(0==t.length)throw new Error("min requires at least one data point");for(var n=t[0],e=1;e<t.length;e++)t[e]<n&&(n=t[e]);return n}function f(t){if(0==t.length)throw new Error("max requires at least one data point");for(var n=t[0],e=1;e<t.length;e++)t[e]>n&&(n=t[e]);return n}function s(t,n){var e=t.length*n;if(0==t.length)throw new Error("quantile requires at least one data point.");if(n<0||1<n)throw new Error("quantiles must be between 0 and 1");return 1==n?t[t.length-1]:0==n?t[0]:e%1!=0?t[Math.ceil(e)-1]:t.length%2==0?(t[e-1]+t[e])/2:t[e]}function l(t,n,e,r){for(e=e||0,r=r||t.length-1;e<r;){if(600<r-e){var i=r-e+1,o=n-e+1,a=Math.log(i),u=.5*Math.exp(2*a/3),c=.5*Math.sqrt(a*u*(i-u)/i);o-i/2<0&&(c*=-1),l(t,n,Math.max(e,Math.floor(n-o*u/i+c)),Math.min(r,Math.floor(n+(i-o)*u/i+c)))}var f=t[n],s=e,p=r;for(h(t,e,n),t[r]>f&&h(t,e,r);s<p;){for(h(t,s,p),s++,p--;t[s]<f;)s++;for(;t[p]>f;)p--}t[e]==f?h(t,e,p):h(t,++p,r),p<=n&&(e=p+1),n<=p&&(r=p-1)}}function h(t,n,e){var r=t[n];t[n]=t[e],t[e]=r}function p(t,n){var e=t.slice();if(Array.isArray(n)){!function(t,n){for(var e=[0],r=0;r<n.length;r++)e.push(g(t.length,n[r]));e.push(t.length-1),e.sort(d);for(var i=[0,e.length-1];i.length;){var o=Math.ceil(i.pop()),a=Math.floor(i.pop());if(!(o-a<=1)){var u=Math.floor((a+o)/2);v(t,e[u],e[a],e[o]),i.push(a,u,u,o)}}}(e,n);for(var r=[],i=0;i<n.length;i++)r[i]=s(e,n[i]);return r}return v(e,g(e.length,n),0,e.length-1),s(e,n)}function v(t,n,e,r){n%1==0?l(t,n,e,r):(l(t,n=Math.floor(n),e,r),l(t,n+1,n+1,r))}function d(t,n){return t-n}function g(t,n){var e=t*n;return 1==n?t-1:0==n?0:e%1!=0?Math.ceil(e)-1:t%2==0?e-.5:e}function y(t,n){if(n<t[0])return 0;if(n>t[t.length-1])return 1;var e=function(t,n){for(var e=0,r=0,i=t.length;r<i;)n<=t[e=r+i>>>1]?i=e:r=-~e;return r}(t,n);if(t[e]!==n)return e/t.length;e++;var r=function(t,n){for(var e=0,r=0,i=t.length;r<i;)n>=t[e=r+i>>>1]?r=-~e:i=e;return r}(t,n);if(r==e)return e/t.length;var i=r-e+1;return i*(r+e)/2/i/t.length}function _(t){var n=p(t,.75),e=p(t,.25);if("number"==typeof n&&"number"==typeof e)return n-e}function m(t){return+p(t,.5)}function x(t){for(var n=m(t),e=[],r=0;r<t.length;r++)e.push(Math.abs(t[r]-n));return m(e)}function b(t,n){n=n||Math.random;for(var e,r,i=t.length;0<i;)r=Math.floor(n()*i--),e=t[i],t[i]=t[r],t[r]=e;return t}function w(t,n){return b(t.slice().slice(),n)}function E(t){for(var n,e=0,r=0;r<t.length;r++)0!==r&&t[r]==n||(n=t[r],e++);return e}function M(t,n){for(var e=[],r=0;r<t;r++){for(var i=[],o=0;o<n;o++)i.push(0);e.push(i)}return e}function j(t,n,e,r){var i;if(0<t){var o=(e[n]-e[t-1])/(n-t+1);i=r[n]-r[t-1]-(n-t+1)*o*o}else i=r[n]-e[n]*e[n]/(n+1);return i<0?0:i}function S(t,n,e,r,i,o,a){if(!(n<t)){var u=Math.floor((t+n)/2);r[e][u]=r[e-1][u-1],i[e][u]=u;var c=e;e<t&&(c=Math.max(c,i[e][t-1]||0)),c=Math.max(c,i[e-1][u]||0);var f,s,l,h=u-1;n<r.length-1&&(h=Math.min(h,i[e][n+1]||0));for(var p=h;c<=p&&!((f=j(p,u,o,a))+r[e-1][c-1]>=r[e][u]);--p)(s=j(c,u,o,a)+r[e-1][c-1])<r[e][u]&&(r[e][u]=s,i[e][u]=c),c++,(l=f+r[e-1][p-1])<r[e][u]&&(r[e][u]=l,i[e][u]=p);S(t,u-1,e,r,i,o,a),S(u+1,n,e,r,i,o,a)}}function O(t,n){if(t.length!==n.length)throw new Error("sampleCovariance requires samples with equal lengths");if(t.length<2)throw new Error("sampleCovariance requires at least two data points in each sample");for(var r=e(t),i=e(n),o=0,a=0;a<t.length;a++)o+=(t[a]-r)*(n[a]-i);return o/(t.length-1)}function P(t){if(t.length<2)throw new Error("sampleVariance requires at least two data points");return r(t,2)/(t.length-1)}function T(t){var n=P(t);return Math.sqrt(n)}function A(t,n,e,r){return(t*n+e*r)/(n+r)}function k(t){if(0==t.length)throw new Error("rootMeanSquare requires at least one data point");for(var n=0,e=0;e<t.length;e++)n+=Math.pow(t[e],2);return Math.sqrt(n/t.length)}function C(){this.totalCount=0,this.data={}}function N(){this.weights=[],this.bias=0}C.prototype.train=function(t,n){for(var e in this.data[n]||(this.data[n]={}),t){var r=t[e];void 0==this.data[n][e]&&(this.data[n][e]={}),void 0==this.data[n][e][r]&&(this.data[n][e][r]=0),this.data[n][e][r]++}this.totalCount++},C.prototype.score=function(t){var n,e={};for(var r in t){var i=t[r];for(n in this.data)e[n]={},this.data[n][r]?e[n][r+"_"+i]=(this.data[n][r][i]||0)/this.totalCount:e[n][r+"_"+i]=0}var o={};for(n in e)for(var a in o[n]=0,e[n])o[n]+=e[n][a];return o},N.prototype.predict=function(t){if(t.length!==this.weights.length)return null;for(var n=0,e=0;e<this.weights.length;e++)n+=this.weights[e]*t[e];return 0<(n+=this.bias)?1:0},N.prototype.train=function(t,n){if(0!==n&&1!==n)return null;t.length!==this.weights.length&&(this.weights=t,this.bias=1);var e=this.predict(t);if(e!==n){for(var r=n-e,i=0;i<this.weights.length;i++)this.weights[i]+=r*t[i];this.bias+=r}return this};var R=1e-4;function I(t){if(t<0)throw new Error("factorial requires a non-negative value");if(Math.floor(t)!==t)throw new Error("factorial requires an integer input");for(var n=1,e=2;e<=t;e++)n*=e;return n}var D=[.9999999999999971,57.15623566586292,-59.59796035547549,14.136097974741746,-.4919138160976202,3399464998481189e-20,4652362892704858e-20,-9837447530487956e-20,.0001580887032249125,-.00021026444172410488,.00021743961811521265,-.0001643181065367639,8441822398385275e-20,-26190838401581408e-21,36899182659531625e-22],q=Math.log(Math.sqrt(2*Math.PI)),L={1:{.995:0,.99:0,.975:0,.95:0,.9:.02,.5:.45,.1:2.71,.05:3.84,.025:5.02,.01:6.63,.005:7.88},2:{.995:.01,.99:.02,.975:.05,.95:.1,.9:.21,.5:1.39,.1:4.61,.05:5.99,.025:7.38,.01:9.21,.005:10.6},3:{.995:.07,.99:.11,.975:.22,.95:.35,.9:.58,.5:2.37,.1:6.25,.05:7.81,.025:9.35,.01:11.34,.005:12.84},4:{.995:.21,.99:.3,.975:.48,.95:.71,.9:1.06,.5:3.36,.1:7.78,.05:9.49,.025:11.14,.01:13.28,.005:14.86},5:{.995:.41,.99:.55,.975:.83,.95:1.15,.9:1.61,.5:4.35,.1:9.24,.05:11.07,.025:12.83,.01:15.09,.005:16.75},6:{.995:.68,.99:.87,.975:1.24,.95:1.64,.9:2.2,.5:5.35,.1:10.65,.05:12.59,.025:14.45,.01:16.81,.005:18.55},7:{.995:.99,.99:1.25,.975:1.69,.95:2.17,.9:2.83,.5:6.35,.1:12.02,.05:14.07,.025:16.01,.01:18.48,.005:20.28},8:{.995:1.34,.99:1.65,.975:2.18,.95:2.73,.9:3.49,.5:7.34,.1:13.36,.05:15.51,.025:17.53,.01:20.09,.005:21.96},9:{.995:1.73,.99:2.09,.975:2.7,.95:3.33,.9:4.17,.5:8.34,.1:14.68,.05:16.92,.025:19.02,.01:21.67,.005:23.59},10:{.995:2.16,.99:2.56,.975:3.25,.95:3.94,.9:4.87,.5:9.34,.1:15.99,.05:18.31,.025:20.48,.01:23.21,.005:25.19},11:{.995:2.6,.99:3.05,.975:3.82,.95:4.57,.9:5.58,.5:10.34,.1:17.28,.05:19.68,.025:21.92,.01:24.72,.005:26.76},12:{.995:3.07,.99:3.57,.975:4.4,.95:5.23,.9:6.3,.5:11.34,.1:18.55,.05:21.03,.025:23.34,.01:26.22,.005:28.3},13:{.995:3.57,.99:4.11,.975:5.01,.95:5.89,.9:7.04,.5:12.34,.1:19.81,.05:22.36,.025:24.74,.01:27.69,.005:29.82},14:{.995:4.07,.99:4.66,.975:5.63,.95:6.57,.9:7.79,.5:13.34,.1:21.06,.05:23.68,.025:26.12,.01:29.14,.005:31.32},15:{.995:4.6,.99:5.23,.975:6.27,.95:7.26,.9:8.55,.5:14.34,.1:22.31,.05:25,.025:27.49,.01:30.58,.005:32.8},16:{.995:5.14,.99:5.81,.975:6.91,.95:7.96,.9:9.31,.5:15.34,.1:23.54,.05:26.3,.025:28.85,.01:32,.005:34.27},17:{.995:5.7,.99:6.41,.975:7.56,.95:8.67,.9:10.09,.5:16.34,.1:24.77,.05:27.59,.025:30.19,.01:33.41,.005:35.72},18:{.995:6.26,.99:7.01,.975:8.23,.95:9.39,.9:10.87,.5:17.34,.1:25.99,.05:28.87,.025:31.53,.01:34.81,.005:37.16},19:{.995:6.84,.99:7.63,.975:8.91,.95:10.12,.9:11.65,.5:18.34,.1:27.2,.05:30.14,.025:32.85,.01:36.19,.005:38.58},20:{.995:7.43,.99:8.26,.975:9.59,.95:10.85,.9:12.44,.5:19.34,.1:28.41,.05:31.41,.025:34.17,.01:37.57,.005:40},21:{.995:8.03,.99:8.9,.975:10.28,.95:11.59,.9:13.24,.5:20.34,.1:29.62,.05:32.67,.025:35.48,.01:38.93,.005:41.4},22:{.995:8.64,.99:9.54,.975:10.98,.95:12.34,.9:14.04,.5:21.34,.1:30.81,.05:33.92,.025:36.78,.01:40.29,.005:42.8},23:{.995:9.26,.99:10.2,.975:11.69,.95:13.09,.9:14.85,.5:22.34,.1:32.01,.05:35.17,.025:38.08,.01:41.64,.005:44.18},24:{.995:9.89,.99:10.86,.975:12.4,.95:13.85,.9:15.66,.5:23.34,.1:33.2,.05:36.42,.025:39.36,.01:42.98,.005:45.56},25:{.995:10.52,.99:11.52,.975:13.12,.95:14.61,.9:16.47,.5:24.34,.1:34.28,.05:37.65,.025:40.65,.01:44.31,.005:46.93},26:{.995:11.16,.99:12.2,.975:13.84,.95:15.38,.9:17.29,.5:25.34,.1:35.56,.05:38.89,.025:41.92,.01:45.64,.005:48.29},27:{.995:11.81,.99:12.88,.975:14.57,.95:16.15,.9:18.11,.5:26.34,.1:36.74,.05:40.11,.025:43.19,.01:46.96,.005:49.65},28:{.995:12.46,.99:13.57,.975:15.31,.95:16.93,.9:18.94,.5:27.34,.1:37.92,.05:41.34,.025:44.46,.01:48.28,.005:50.99},29:{.995:13.12,.99:14.26,.975:16.05,.95:17.71,.9:19.77,.5:28.34,.1:39.09,.05:42.56,.025:45.72,.01:49.59,.005:52.34},30:{.995:13.79,.99:14.95,.975:16.79,.95:18.49,.9:20.6,.5:29.34,.1:40.26,.05:43.77,.025:46.98,.01:50.89,.005:53.67},40:{.995:20.71,.99:22.16,.975:24.43,.95:26.51,.9:29.05,.5:39.34,.1:51.81,.05:55.76,.025:59.34,.01:63.69,.005:66.77},50:{.995:27.99,.99:29.71,.975:32.36,.95:34.76,.9:37.69,.5:49.33,.1:63.17,.05:67.5,.025:71.42,.01:76.15,.005:79.49},60:{.995:35.53,.99:37.48,.975:40.48,.95:43.19,.9:46.46,.5:59.33,.1:74.4,.05:79.08,.025:83.3,.01:88.38,.005:91.95},70:{.995:43.28,.99:45.44,.975:48.76,.95:51.74,.9:55.33,.5:69.33,.1:85.53,.05:90.53,.025:95.02,.01:100.42,.005:104.22},80:{.995:51.17,.99:53.54,.975:57.15,.95:60.39,.9:64.28,.5:79.33,.1:96.58,.05:101.88,.025:106.63,.01:112.33,.005:116.32},90:{.995:59.2,.99:61.75,.975:65.65,.95:69.13,.9:73.29,.5:89.33,.1:107.57,.05:113.14,.025:118.14,.01:124.12,.005:128.3},100:{.995:67.33,.99:70.06,.975:74.22,.95:77.93,.9:82.36,.5:99.33,.1:118.5,.05:124.34,.025:129.56,.01:135.81,.005:140.17}},z=Math.sqrt(2*Math.PI),B={gaussian:function(t){return Math.exp(-.5*t*t)/z}},F={nrd:function(t){var n=T(t),e=_(t);return"number"==typeof e&&(n=Math.min(n,e/1.34)),1.06*n*Math.pow(t.length,-.2)}};function G(t,n,e){var r,i;if(void 0==n)r=B.gaussian;else if("string"==typeof n){if(!B[n])throw new Error('Unknown kernel "'+n+'"');r=B[n]}else r=n;if(void 0==e)i=F.nrd(t);else if("string"==typeof e){if(!F[e])throw new Error('Unknown bandwidth method "'+e+'"');i=F[e](t)}else i=e;return function(n){var e=0,o=0;for(e=0;e<t.length;e++)o+=r((n-t[e])/i);return o/i/t.length}}var V=Math.sqrt(2*Math.PI);function H(t){for(var n=t,e=t,r=1;r<15;r++)n+=e*=t*t/(2*r+1);return Math.round(1e4*(.5+n/V*Math.exp(-t*t/2)))/1e4}for(var U=[],W=0;W<=3.09;W+=.01)U.push(H(W));function Y(t){var n=1/(1+.5*Math.abs(t)),e=n*Math.exp(-Math.pow(t,2)-1.26551223+1.00002368*n+.37409196*Math.pow(n,2)+.09678418*Math.pow(n,3)-.18628806*Math.pow(n,4)+.27886807*Math.pow(n,5)-1.13520398*Math.pow(n,6)+1.48851587*Math.pow(n,7)-.82215223*Math.pow(n,8)+.17087277*Math.pow(n,9));return 0<=t?1-e:e-1}function $(t){var n=8*(Math.PI-3)/(3*Math.PI*(4-Math.PI)),e=Math.sqrt(Math.sqrt(Math.pow(2/(Math.PI*n)+Math.log(1-t*t)/2,2)-Math.log(1-t*t)/n)-(2/(Math.PI*n)+Math.log(1-t*t)/2));return 0<=t?e:-e}function X(t){if("number"==typeof t)return t<0?-1:0==t?0:1;throw new TypeError("not a number")}t.linearRegression=function(t){var n,e,r=t.length;if(1==r)e=t[n=0][1];else{for(var i,o,a,u=0,c=0,f=0,s=0,l=0;l<r;l++)u+=o=(i=t[l])[0],c+=a=i[1],f+=o*o,s+=o*a;e=c/r-(n=(r*s-u*c)/(r*f-u*u))*u/r}return{m:n,b:e}},t.linearRegressionLine=function(t){return function(n){return t.b+t.m*n}},t.standardDeviation=o,t.rSquared=function(t,n){if(t.length<2)return 1;for(var e,r=0,i=0;i<t.length;i++)r+=t[i][1];e=r/t.length;for(var o=0,a=0;a<t.length;a++)o+=Math.pow(e-t[a][1],2);for(var u=0,c=0;c<t.length;c++)u+=Math.pow(t[c][1]-n(t[c][0]),2);return 1-u/o},t.mode=function(t){return a(u(t))},t.modeFast=function(t){for(var n,e=new Map,r=0,i=0;i<t.length;i++){var o=e.get(t[i]);void 0==o?o=1:o++,r<o&&(n=t[i],r=o),e.set(t[i],o)}if(0==r)throw new Error("mode requires at last one data point");return n},t.modeSorted=a,t.min=c,t.max=f,t.extent=function(t){if(0==t.length)throw new Error("extent requires at least one data point");for(var n=t[0],e=t[0],r=1;r<t.length;r++)t[r]>e&&(e=t[r]),t[r]<n&&(n=t[r]);return[n,e]},t.minSorted=function(t){return t[0]},t.maxSorted=function(t){return t[t.length-1]},t.extentSorted=function(t){return[t[0],t[t.length-1]]},t.sum=n,t.sumSimple=function(t){for(var n=0,e=0;e<t.length;e++)n+=t[e];return n},t.product=function(t){for(var n=1,e=0;e<t.length;e++)n*=t[e];return n},t.quantile=p,t.quantileSorted=s,t.quantileRank=function(t,n){return y(u(t),n)},t.quantileRankSorted=y,t.interquartileRange=_,t.iqr=_,t.medianAbsoluteDeviation=x,t.mad=x,t.chunk=function(t,n){var e=[];if(n<1)throw new Error("chunk size must be a positive number");if(Math.floor(n)!==n)throw new Error("chunk size must be an integer");for(var r=0;r<t.length;r+=n)e.push(t.slice(r,r+n));return e},t.sampleWithReplacement=function(t,n,e){if(0==t.length)return[];e=e||Math.random;for(var r=t.length,i=[],o=0;o<n;o++){var a=Math.floor(e()*r);i.push(t[a])}return i},t.shuffle=w,t.shuffleInPlace=b,t.sample=function(t,n,e){return w(t,e).slice(0,n)},t.ckmeans=function(t,n){if(n>t.length)throw new Error("cannot generate more classes than there are data values");var e=u(t);if(1==E(e))return[e];var r=M(n,e.length),i=M(n,e.length);!function(t,n,e){for(var r,i=n[0].length,o=t[Math.floor(i/2)],a=[],u=[],c=0;c<i;++c)r=t[c]-o,0==c?(a.push(r),u.push(r*r)):(a.push(a[c-1]+r),u.push(u[c-1]+r*r)),n[0][c]=j(0,c,a,u),e[0][c]=0;for(var f=1;f<n.length;++f)S(f<n.length-1?f:i-1,i-1,f,n,e,a,u)}(e,r,i);for(var o=[],a=i[0].length-1,c=i.length-1;0<=c;c--){var f=i[c][a];o[c]=e.slice(f,a+1),0<c&&(a=f-1)}return o},t.uniqueCountSorted=E,t.sumNthPowerDeviations=r,t.equalIntervalBreaks=function(t,n){if(t.length<2)return t;for(var e=c(t),r=f(t),i=[e],o=(r-e)/n,a=1;a<n;a++)i.push(i[0]+o*a);return i.push(r),i},t.sampleCovariance=O,t.sampleCorrelation=function(t,n){return O(t,n)/T(t)/T(n)},t.sampleVariance=P,t.sampleStandardDeviation=T,t.sampleSkewness=function(t){if(t.length<3)throw new Error("sampleSkewness requires at least three data points");for(var n,r=e(t),i=0,o=0,a=0;a<t.length;a++)i+=(n=t[a]-r)*n,o+=n*n*n;var u=t.length-1,c=Math.sqrt(i/u),f=t.length;return f*o/((f-1)*(f-2)*Math.pow(c,3))},t.sampleKurtosis=function(t){var n=t.length;if(n<4)throw new Error("sampleKurtosis requires at least four data points");for(var r,i=e(t),o=0,a=0,u=0;u<n;u++)o+=(r=t[u]-i)*r,a+=r*r*r*r;return(n-1)/((n-2)*(n-3))*(n*(n+1)*a/(o*o)-3*(n-1))},t.permutationsHeap=function(t){for(var n=new Array(t.length),e=[t.slice()],r=0;r<t.length;r++)n[r]=0;for(r=0;r<t.length;)if(n[r]<r){var i=0;r%2!=0&&(i=n[r]);var o=t[i];t[i]=t[r],t[r]=o,e.push(t.slice()),n[r]++,r=0}else n[r]=0,r++;return e},t.combinations=function t(n,e){var r,i,o,a,u=[];for(r=0;r<n.length;r++)if(1==e)u.push([n[r]]);else for(o=t(n.slice(r+1,n.length),e-1),i=0;i<o.length;i++)(a=o[i]).unshift(n[r]),u.push(a);return u},t.combinationsReplacement=function t(n,e){for(var r=[],i=0;i<n.length;i++)if(1==e)r.push([n[i]]);else for(var o=t(n.slice(i,n.length),e-1),a=0;a<o.length;a++)r.push([n[i]].concat(o[a]));return r},t.addToMean=function(t,n,e){return t+(e-t)/(n+1)},t.combineMeans=A,t.combineVariances=function(t,n,e,r,i,o){var a=A(n,e,i,o);return(e*(t+Math.pow(n-a,2))+o*(r+Math.pow(i-a,2)))/(e+o)},t.geometricMean=function(t){if(0==t.length)throw new Error("geometricMean requires at least one data point");for(var n=1,e=0;e<t.length;e++){if(t[e]<=0)throw new Error("geometricMean requires only positive numbers as input");n*=t[e]}return Math.pow(n,1/t.length)},t.harmonicMean=function(t){if(0==t.length)throw new Error("harmonicMean requires at least one data point");for(var n=0,e=0;e<t.length;e++){if(t[e]<=0)throw new Error("harmonicMean requires only positive numbers as input");n+=1/t[e]}return t.length/n},t.average=e,t.mean=e,t.median=m,t.medianSorted=function(t){return s(t,.5)},t.subtractFromMean=function(t,n,e){return(t*n-e)/(n-1)},t.rootMeanSquare=k,t.rms=k,t.variance=i,t.tTest=function(t,n){return(e(t)-n)/(o(t)/Math.sqrt(t.length))},t.tTestTwoSample=function(t,n,r){var i=t.length,o=n.length;if(!i||!o)return null;r||(r=0);var a=e(t),u=e(n),c=P(t),f=P(n);if("number"==typeof a&&"number"==typeof u&&"number"==typeof c&&"number"==typeof f){var s=((i-1)*c+(o-1)*f)/(i+o-2);return(a-u-r)/Math.sqrt(s*(1/i+1/o))}},t.BayesianClassifier=C,t.bayesian=C,t.PerceptronModel=N,t.perceptron=N,t.epsilon=R,t.factorial=I,t.gamma=function t(n){if("number"==typeof(e=n)&&isFinite(e)&&Math.floor(e)==e)return n<=0?NaN:I(n-1);var e;if(--n<0)return Math.PI/(Math.sin(Math.PI*-n)*t(-n));var r=n+.25;return Math.pow(n/Math.E,n)*Math.sqrt(2*Math.PI*(n+1/6))*(1+1/144/Math.pow(r,2)-1/12960/Math.pow(r,3)-257/207360/Math.pow(r,4)-52/2612736/Math.pow(r,5)+5741173/9405849600/Math.pow(r,6)+37529/18811699200/Math.pow(r,7))},t.gammaln=function(t){if(t<=0)return 1/0;t--;for(var n=D[0],e=1;e<15;e++)n+=D[e]/(t+e);var r=5.2421875+t;return q+Math.log(n)-r+(t+.5)*Math.log(r)},t.bernoulliDistribution=function(t){if(t<0||1<t)throw new Error("bernoulliDistribution requires probability to be between 0 and 1 inclusive");return[1-t,t]},t.binomialDistribution=function(t,n){if(!(n<0||1<n||t<=0||t%1!=0)){for(var e=0,r=0,i=[],o=1;i[e]=o*Math.pow(n,e)*Math.pow(1-n,t-e),r+=i[e],o=o*(t-++e+1)/e,r<1-R;);return i}},t.poissonDistribution=function(t){if(!(t<=0)){for(var n=0,e=0,r=[],i=1;r[n]=Math.exp(-t)*Math.pow(t,n)/i,e+=r[n],i*=++n,e<1-R;);return r}},t.chiSquaredDistributionTable=L,t.chiSquaredGoodnessOfFit=function(t,n,r){for(var i,o,a=0,u=n(e(t)),c=[],f=[],s=0;s<t.length;s++)void 0==c[t[s]]&&(c[t[s]]=0),c[t[s]]++;for(s=0;s<c.length;s++)void 0==c[s]&&(c[s]=0);for(o in u)o in c&&(f[+o]=u[o]*t.length);for(o=f.length-1;0<=o;o--)f[o]<3&&(f[o-1]+=f[o],f.pop(),c[o-1]+=c[o],c.pop());for(o=0;o<c.length;o++)a+=Math.pow(c[o]-f[o],2)/f[o];return i=c.length-1-1,L[i][r]<a},t.kernelDensityEstimation=G,t.kde=G,t.zScore=function(t,n,e){return(t-n)/e},t.cumulativeStdNormalProbability=function(t){var n=Math.abs(t),e=Math.min(Math.round(100*n),U.length-1);return 0<=t?U[e]:+(1-U[e]).toFixed(4)},t.standardNormalTable=U,t.errorFunction=Y,t.erf=Y,t.inverseErrorFunction=$,t.probit=function(t){return 0==t?t=R:1<=t&&(t=1-R),Math.sqrt(2)*$(2*t-1)},t.permutationTest=function(t,n,r,i){if(void 0==i&&(i=1e4),void 0==r&&(r="two_side"),"two_side"!==r&&"greater"!==r&&"less"!==r)throw new Error("`alternative` must be either 'two_side', 'greater', or 'less'");for(var o=e(t)-e(n),a=new Array(i),u=t.concat(n),c=Math.floor(u.length/2),f=0;f<i;f++){b(u);var s=u.slice(0,c),l=u.slice(c,u.length),h=e(s)-e(l);a[f]=h}var p=0;if("two_side"==r)for(f=0;f<=i;f++)Math.abs(a[f])>=Math.abs(o)&&(p+=1);else if("greater"==r)for(f=0;f<=i;f++)a[f]>=o&&(p+=1);else for(f=0;f<=i;f++)a[f]<=o&&(p+=1);return p/i},t.bisect=function(t,n,e,r,i){if("function"!=typeof t)throw new TypeError("func must be a function");for(var o=0;o<r;o++){var a=(n+e)/2;if(0==t(a)||Math.abs((e-n)/2)<i)return a;X(t(a))==X(t(n))?n=a:e=a}throw new Error("maximum number of iterations exceeded")},t.quickselect=l,t.sign=X,t.numericSort=u,Object.defineProperty(t,"__esModule",{value:!0})}(n)},function(t,n,e){var r=e(40),i=e(75);t.exports=function(t){return null!=t&&i(t.length)&&!r(t)}},function(t,n,e){var r=e(352),i=e(362),o=e(28),a=e(5),u=e(369);t.exports=function(t){return"function"==typeof t?t:null==t?o:"object"==typeof t?a(t)?i(t[0],t[1]):r(t):u(t)}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});n.default=function(t){return null==t}},function(t,n,e){var r=e(113),i=e(77),o=e(20);t.exports=function(t){return o(t)?r(t):i(t)}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(12);n.default=function(t){return r.default(t,"String")}},function(t,n,e){var r=e(307),i=e(312);t.exports=function(t,n){var e=i(t,n);return r(e)?e:void 0}},function(t,n,e){var r=e(31),i=e(308),o=e(309),a=r?r.toStringTag:void 0;t.exports=function(t){return null==t?void 0==t?"[object Undefined]":"[object Null]":a&&a in Object(t)?i(t):o(t)}},function(t,n,e){var r=e(113),i=e(332),o=e(20);t.exports=function(t){return o(t)?r(t,!0):i(t)}},function(t,n){t.exports=function(t){return t}},function(t,n,e){!function(t){"use strict";function n(t,n){return t.parent==n.parent?1:2}function e(t,n){return t+n.x}function r(t,n){return Math.max(t,n.y)}function i(t){var n=0,e=t.children,r=e&&e.length;if(r)for(;--r>=0;)n+=e[r].value;else n=1;t.value=n}function o(t,n){var e,r,i,o,u,s=new f(t),l=+t.value&&(s.value=t.value),h=[s];for(null==n&&(n=a);e=h.pop();)if(l&&(e.value=+e.data.value),(i=n(e.data))&&(u=i.length))for(e.children=new Array(u),o=u-1;o>=0;--o)h.push(r=e.children[o]=new f(i[o])),r.parent=e,r.depth=e.depth+1;return s.eachBefore(c)}function a(t){return t.children}function u(t){t.data=t.data.data}function c(t){var n=0;do{t.height=n}while((t=t.parent)&&t.height<++n)}function f(t){this.data=t,this.depth=this.height=0,this.parent=null}f.prototype=o.prototype={constructor:f,count:function(){return this.eachAfter(i)},each:function(t){var n,e,r,i,o=this,a=[o];do{for(n=a.reverse(),a=[];o=n.pop();)if(t(o),e=o.children)for(r=0,i=e.length;r<i;++r)a.push(e[r])}while(a.length);return this},eachAfter:function(t){for(var n,e,r,i=this,o=[i],a=[];i=o.pop();)if(a.push(i),n=i.children)for(e=0,r=n.length;e<r;++e)o.push(n[e]);for(;i=a.pop();)t(i);return this},eachBefore:function(t){for(var n,e,r=this,i=[r];r=i.pop();)if(t(r),n=r.children)for(e=n.length-1;e>=0;--e)i.push(n[e]);return this},sum:function(t){return this.eachAfter((function(n){for(var e=+t(n.data)||0,r=n.children,i=r&&r.length;--i>=0;)e+=r[i].value;n.value=e}))},sort:function(t){return this.eachBefore((function(n){n.children&&n.children.sort(t)}))},path:function(t){for(var n=this,e=function(t,n){if(t==n)return t;var e=t.ancestors(),r=n.ancestors(),i=null;for(t=e.pop(),n=r.pop();t==n;)i=t,t=e.pop(),n=r.pop();return i}(n,t),r=[n];n!==e;)n=n.parent,r.push(n);for(var i=r.length;t!==e;)r.splice(i,0,t),t=t.parent;return r},ancestors:function(){for(var t=this,n=[t];t=t.parent;)n.push(t);return n},descendants:function(){var t=[];return this.each((function(n){t.push(n)})),t},leaves:function(){var t=[];return this.eachBefore((function(n){n.children||t.push(n)})),t},links:function(){var t=this,n=[];return t.each((function(e){e!==t&&n.push({source:e.parent,target:e})})),n},copy:function(){return o(this).eachBefore(u)}};var s=Array.prototype.slice;function l(t){for(var n,e,r=0,i=(t=function(t){for(var n,e,r=t.length;r;)e=Math.random()*r--|0,n=t[r],t[r]=t[e],t[e]=n;ret