diff --git a/composer.json b/composer.json index cbf9c66e37..a2718e5167 100644 --- a/composer.json +++ b/composer.json @@ -18,28 +18,45 @@ "homepage": "https://github.com/atk4/ui", "license": "MIT", "authors": [ - {"name": "Romans Malinovskis", "email": "romans@agiletoolkit.org", "homepage": "https://nearly.guru/" }, - {"name": "Alain Belair", "homepage": "https://agiletoolkit.org/"}, - {"name": "Imants Horsts", "homepage": "https://darkside.lv/"}, - {"name": "Francesco Danti", "homepage": "https://oracoltech.com/"}, - {"name": "Michael Voříšek", "homepage": "https://mvorisek.cz/"}, - {"name": "Philipp Grashoff"}, - {"name": "Alex Cicovic", "homepage": "https://alexcicovic.com/"}, - {"name": "Georgi Hristov", "homepage": "https://xsystems.io/"} + { + "name": "Romans Malinovskis", + "email": "romans@agiletoolkit.org", + "homepage": "https://nearly.guru/" + }, + { + "name": "Alain Belair", + "homepage": "https://agiletoolkit.org/" + }, + { + "name": "Imants Horsts", + "homepage": "https://darkside.lv/" + }, + { + "name": "Francesco Danti", + "homepage": "https://oracoltech.com/" + }, + { + "name": "Michael Voříšek", + "homepage": "https://mvorisek.cz/" + }, + { + "name": "Philipp Grashoff" + }, + { + "name": "Alex Cicovic", + "homepage": "https://alexcicovic.com/" + }, + { + "name": "Georgi Hristov", + "homepage": "https://xsystems.io/" + } ], - "version": "dev-develop", "minimum-stability": "dev", "prefer-stable": true, "config": { "sort-packages": true }, "require": { - "php": ">=7.3.0", - "ext-json": "*", - "atk4/core": "dev-develop", - "atk4/data": "dev-develop" - }, - "require-release": { "php": ">=7.3.0", "ext-json": "*", "atk4/core": "^2.2.0", diff --git a/public/.gitignore b/public/.gitignore index c7fc4d0b40..9d1b7fe615 100644 --- a/public/.gitignore +++ b/public/.gitignore @@ -2,3 +2,7 @@ !logo.png !agileui.less !.gitignore +!agileui.css +!agileui.css.map +!atkjs-ui.js +!atkjs-ui.min.js diff --git a/public/agileui.css b/public/agileui.css index e595c4a6dd..92b2e02277 100644 --- a/public/agileui.css +++ b/public/agileui.css @@ -1,275 +1 @@ -/*------------------- - Site Colors ---------------------*/ -/*--- Colors ---*/ -/*--- Light Colors ---*/ -/*--- Neutrals ---*/ -/******* MAESTRO MENU *******/ -.atk-maestro-sidenav { - cursor: pointer; - color: white; -} -.atk-maestro-sidenav > .ui.grid > .atk-maestro-menu-items { - display: none; -} -.atk-maestro-sidenav > .ui.grid > .atk-maestro-menu-items.atk-visible { - display: flex; -} -/* Item without a group in menu */ -.ui.inverted.menu a.atk-maestro-sidenav.item { - margin-right: 8px; -} -.ui.inverted.menu a.atk-maestro-sidenav.item.active { - background-color: #2185D0; -} -.atk-maestro-sidenav .atk-submenu-toggle div { - height: 100%; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; -} -.atk-maestro-sidenav:not(active) .atk-submenu-toggle:hover { - background-color: rgba(255, 255, 255, 0.15); -} -.atk-maestro-sidenav .ui.grid .row { - padding: 0px; -} -.atk-maestro-sidenav .ui.grid .column { - padding-top: 8px; - padding-bottom: 8px; -} -.atk-maestro-sidenav.active .atk-maestro-menu-title { - background-color: #2185D0; -} -.atk-maestro-sidenav > .ui.grid { - width: 260px; -} -.atk-sidenav-content { - overflow-x: hidden; - overflow-y: auto; -} -.ui.vertical.menu > .atk-sidenav-content > .item:first-child::before { - display: initial !important; -} -/* A selected item in admin menu */ -.ui.sidebar.atk-sidenav .menu > .item.active { - background: none; -} -header.ui.fixed.horizontal.menu { - min-height: 48px; -} -.ui.visible.left.sidebar ~ header.atk-topMenu.ui.menu.fixed { - width: calc(100% - 260px ); -} -.ui.visible.left.sidebar ~ .atk-mainContainer, -.ui.visible.left.sidebar ~ footer.atk-footer { - padding-left: 260px; -} -.atk-dialog-content { - min-height: 100px; -} -.atk-hide-loading-content.loading:before { - background: rgba(255, 255, 255, 0.98) !important; -} -.atk-layout { - display: flex; - min-height: 100vh; - flex-direction: column; -} -.atk-topMenuGhost.ui.menu { - display: none; - margin: 0; - pointer-events: none; - visibility: hidden; -} -header.atk-topMenu.ui.fixed.menu ~ .atk-topMenuGhost { - display: block; -} -header.atk-topMenu.ui.menu .item > .label { - margin-left: 0; -} -.atk-mainContainer { - flex: 1; -} -.atk-mainContainer .atk-mainContainerWrapper { - padding: 3em; -} -.atk-mainContainer.atk-admin-layout { - margin-top: 48px; -} -footer.atk-footer .ui.divider, -footer.atk-footer .ui.segment { - margin: 0; -} -.ui.left.sidebar { - z-index: 201; -} -.atk-right-panel { - -webkit-transition: box-shadow 0.2s, right 0.2s; - -moz-transition: box-shadow 0.2s, right 0.2s; - -ms-transition: box-shadow 0.2s, right 0.2s; - -o-transition: box-shadow 0.2s, right 0.2s; - transition: box-shadow 0.2s, right 0.2s; - bottom: 0; - background-color: #F9FAFB; - box-shadow: 0 0 0 rgba(27, 28, 29, 0); - height: 99%; - right: -100%; - overflow-y: auto; - position: fixed; - width: 40%; - z-index: 201; -} -.atk-right-panel.atk-visible { - box-shadow: 0px 0 5px rgba(27, 28, 29, 0.2); - right: 0%; -} -.atk-panel-close { - color: #1B1C1D; -} -i.atk-panel-warning { - color: #F9FAFB; -} -i.atk-panel-warning.atk-visible { - color: #F2711C; -} -.ui.left.sidebar.atk-sidenav { - top: 48px; -} -.atk-sidenav-content { - height: calc(100% - 98px ); -} -.ui.left.sidebar.atk-sidenav { - width: 260px; -} -.atk-table-dropdown { - margin-top: -8px; - float: left; -} -.atk-table-dropdown i { - opacity: 0.3; - vertical-align: bottom; -} -.atk-table-dropdown i.table-filter-on:after { - content: '\f150'; - color: dodgerblue; -} -.atk-table-dropdown i.table-filter-off:after { - content: '\f150'; -} -.atk-table-dropdown .dropdown .menu { - margin: 1em -10px 0 !important; -} -.atk-table-column-header { - white-space: pre-wrap; -} -.atk-table-column-header:after { - font-style: normal; - font-weight: normal; - text-decoration: inherit; - content: ''; - height: 1em; - width: auto; - opacity: 0.8; - margin: 0em 0em 0em 0.5em; - font-family: 'Icons'; - float: right; -} -.atk-table-column-header.ascending:after { - content: '\f0d8'; -} -.atk-table-column-header.descending:after { - content: '\f0d7'; -} -.ui.sortable.table thead th:not(.sortable) { - cursor: default; -} -.ui.step, -.ui.steps .step { - user-select: none; -} -.atk-overflow-auto { - overflow: auto; - border: 1px solid rgba(34, 36, 38, 0.15); - margin-bottom: 1em; -} -.atk-overflow-auto > .ui.table { - margin-top: 0em; -} -.atk-cell-expanded { - min-width: 320px; - max-width: 640px; - white-space: normal; -} -.atk-overlay.pushable { - height: 100%; - left: 0; - opacity: 0; - pointer-events: none; - position: fixed; - top: 48px; - width: 100%; - z-index: 101; -} -.atk-overlay.pushable .pusher:after { - height: 100%; - opacity: 1; - width: 100%; -} -@media (max-width: 991px) { - .ui.left.sidebar ~ header.atk-topMenu.ui.menu.fixed { - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - width: 100% !important; - } - .ui.visible.left.sidebar ~ .atk-mainContainer, - .ui.visible.left.sidebar ~ footer.atk-footer { - padding-left: 0; - } - .ui.left.sidebar { - opacity: 0; - pointer-events: none; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - visibility: visible; - } - body.atk-sidenav-visible:after { - left: 0; - position: fixed; - top: 0; - } - body.atk-sidenav-visible .ui.left.sidebar { - opacity: 1; - pointer-events: auto; - } - body.atk-sidenav-visible .ui.left.sidebar .atk-leftMenuClose { - display: block; - } -} -@media (max-width: 991px) { - body.atk-sidenav-visible .atk-overlay.pushable { - opacity: 1; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .atk-right-panel { - width: 65%; - } -} -@media (max-width: 767px) { - .atk-right-panel { - width: 95%; - } -} -@media print { - .ui.visible.left.sidebar ~ .atk-mainContainer, - .ui.visible.left.sidebar ~ footer.atk-footer { - padding-left: 0; - } - .ui.left.sidebar, - .atk-topMenu, - .atk-topMenuGhost { - display: none !important; - } -} +.atk-table-dropdown i.table-filter-off:after,.atk-table-dropdown i.table-filter-on:after{content:'\f150'}.ui.inverted.fixed.atk-admin-top-menu{border:1px solid rgba(255,255,255,.1);z-index:201}.atk-maestro-sidenav>.ui.grid{width:260px}.ui.sidebar.atk-sidenav .menu>.item.active{background:0 0}.atk-maestro-sidenav{cursor:pointer;color:#fff}.atk-maestro-sidenav>.ui.grid>.atk-maestro-menu-items{display:none}.atk-maestro-sidenav>.ui.grid>.atk-maestro-menu-items.atk-visible{display:flex}.ui.inverted.menu a.atk-maestro-sidenav.item{padding-left:34px}.ui.inverted.menu a.atk-maestro-sidenav.item i{margin-right:2px}.ui.inverted.menu a.atk-maestro-sidenav.item.active{background-color:#2185D0}.atk-maestro-sidenav .atk-submenu-toggle div{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.atk-maestro-sidenav:not(active) .atk-submenu-toggle:hover{background-color:rgba(255,255,255,.15)}.atk-maestro-sidenav .ui.grid .row{padding:0}.atk-maestro-sidenav .ui.grid .column{padding-top:8px;padding-bottom:8px}.atk-maestro-sidenav .ui.grid .atk-maestro-menu-title header{margin-left:-10px}.atk-maestro-sidenav .ui.grid .atk-maestro-menu-items .menu{margin-left:10px}.atk-maestro-sidenav.active .atk-maestro-menu-title{background-color:#2185D0}header.ui.fixed.horizontal.menu{min-height:48px}.ui.visible.left.sidebar~header.atk-topMenu.ui.menu.fixed{width:calc(100% - 260px)}.ui.visible.left.sidebar~.atk-mainContainer,.ui.visible.left.sidebar~footer.atk-footer{padding-left:260px}.atk-dialog-content{min-height:100px}.atk-hide-loading-content.loading:before{background:rgba(255,255,255,.98)!important}.atk-layout{display:flex;min-height:100vh;flex-direction:column}.atk-topMenuGhost.ui.menu{display:none;margin:0;pointer-events:none;visibility:hidden}header.atk-topMenu.ui.fixed.menu~.atk-topMenuGhost{display:block}header.atk-topMenu.ui.menu .item>.label{margin-left:0}.atk-mainContainer{flex:1}.atk-mainContainer .atk-mainContainerWrapper{padding:3em}.atk-mainContainer.atk-admin-layout{margin-top:48px}footer.atk-footer .ui.divider,footer.atk-footer .ui.segment{margin:0}.ui.left.sidebar{z-index:200}.atk-right-panel{-webkit-transition:box-shadow .2s,right .2s;-moz-transition:box-shadow .2s,right .2s;-ms-transition:box-shadow .2s,right .2s;-o-transition:box-shadow .2s,right .2s;transition:box-shadow .2s,right .2s;bottom:0;background-color:#F9FAFB;box-shadow:0 0 0 rgba(27,28,29,0);height:99%;right:-100%;overflow-y:auto;position:fixed;width:40%;z-index:301}.atk-right-panel.atk-visible{box-shadow:0 0 5px rgba(27,28,29,.2);right:0}.atk-panel-close{color:#1B1C1D}i.atk-panel-warning{color:#F9FAFB}i.atk-panel-warning.atk-visible{color:#F2711C}.ui.left.sidebar.atk-sidenav{top:48px;width:260px}.atk-sidenav-content{overflow-x:hidden;overflow-y:auto;height:calc(100% - 98px)}.atk-table-dropdown{margin-top:-8px;float:left}.atk-table-dropdown i{opacity:.3;vertical-align:bottom}.atk-table-dropdown i.table-filter-on:after{color:#1e90ff}.atk-table-dropdown .dropdown .menu{margin:1em -10px 0!important}.atk-table-column-header{white-space:pre-wrap}.atk-table-column-header:after{font-style:normal;font-weight:400;text-decoration:inherit;content:'';height:1em;width:auto;opacity:.8;margin:0 0 0 .5em;font-family:Icons;float:right}.atk-table-column-header.ascending:after{content:'\f0d8'}.atk-table-column-header.descending:after{content:'\f0d7'}.ui.sortable.table thead th:not(.sortable){cursor:default}.ui.step,.ui.steps .step{user-select:none}.atk-overflow-auto{overflow:auto;border:1px solid rgba(34,36,38,.15);margin-bottom:1em}.atk-overflow-auto>.ui.table{margin-top:0}.atk-cell-expanded{min-width:320px;max-width:640px;white-space:normal}.atk-overlay.pushable{height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:48px;width:100%;z-index:101}.atk-overlay.pushable .pusher:after{height:100%;opacity:1;width:100%}@media (max-width:991px){.ui.left.sidebar~header.atk-topMenu.ui.menu.fixed{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);width:100%!important}.ui.visible.left.sidebar~.atk-mainContainer,.ui.visible.left.sidebar~footer.atk-footer{padding-left:0}.ui.left.sidebar{opacity:0;pointer-events:none;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:visible}body.atk-sidenav-visible:after{left:0;position:fixed;top:0}body.atk-sidenav-visible .ui.left.sidebar{opacity:1;pointer-events:auto}body.atk-sidenav-visible .ui.left.sidebar .atk-leftMenuClose{display:block}body.atk-sidenav-visible .atk-overlay.pushable{opacity:1}}@media (min-width:768px) and (max-width:991px){.atk-right-panel{width:65%}}@media (max-width:767px){.atk-right-panel{width:95%}}@media print{.ui.visible.left.sidebar~.atk-mainContainer,.ui.visible.left.sidebar~footer.atk-footer{padding-left:0}.atk-topMenu,.atk-topMenuGhost,.ui.left.sidebar{display:none!important}}/*# sourceMappingURL=agileui.css.map */ \ No newline at end of file diff --git a/public/agileui.css.map b/public/agileui.css.map new file mode 100644 index 0000000000..795ba058c9 --- /dev/null +++ b/public/agileui.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["agileui.less"],"names":[],"mappings":"AA0QK,6CANA,4CAOC,QAAA,QA7MY,sCAChB,OAAA,IAAA,MAAA,qBACA,QAAA,IAKwB,8BACxB,MAAA,MAUa,2CACX,eAMJ,qBACE,OAAA,QACA,MAAA,KAG8B,sDAC9B,QAAA,KACC,kEACC,QAAA,KAKmC,6CACrC,aAAA,KACA,+CACE,aAAA,IAED,oDACC,iBAAA,QAMA,6CACE,OAAA,KACA,QAAA,KACA,eAAA,OACA,YAAA,OACA,gBAAA,OAIiB,2DACjB,iBAAA,sBAIF,mCACE,QAAA,EAEF,sCACE,YAAA,IACA,eAAA,IAEsB,6DACtB,YAAA,MAEsB,4DACtB,YAAA,KAKsB,oDAC1B,iBAAA,QAIwB,gCACxB,WAAA,KAGmD,0DACnD,MAAA,mBAEuB,4CACQ,2CAC/B,aAAA,MAGF,oBACE,WAAA,MAG+B,yCAC3B,WAAA,gCAGN,YACE,QAAA,KACA,WAAA,MACA,eAAA,OAEkB,0BAClB,QAAA,KACA,OAAA,EACA,eAAA,KACA,WAAA,OAE+B,mDAC/B,QAAA,MAE+B,wCAC/B,YAAA,EAGF,mBACE,KAAA,EACA,6CACE,QAAA,IAED,oCACC,WAAA,KAIC,8BAAa,8BACd,OAAA,EAOI,iBACN,QAAA,IAGF,iBACE,mBAAA,WAAA,IAAA,MAAA,IACA,gBAAA,WAAA,IAAA,MAAA,IACA,eAAA,WAAA,IAAA,MAAA,IACA,cAAA,WAAA,IAAA,MAAA,IACA,WAAA,WAAA,IAAA,MAAA,IACA,OAAA,EACA,iBAAA,QACA,WAAA,EAAA,EAAA,EAAA,iBACA,OAAA,IACA,MAAA,MACA,WAAA,KACA,SAAA,MACA,MAAA,IACA,QAAA,IACC,6BACC,WAAA,EAAA,EAAA,IAAA,kBACA,MAAA,EAIJ,iBACE,MAAA,QAGD,oBACC,MAAA,QACC,gCACC,MAAA,QAIY,6BACd,IAAA,KAQA,MAAA,MALF,qBAzKE,WAAA,OACA,WAAA,KAyKA,OAAA,kBAQF,oBACE,WAAA,KACA,MAAA,KACA,sBACE,QAAA,GACA,eAAA,OAGC,4CAEC,MAAA,QASF,oCACE,OAAA,IAAA,MAAA,YAKN,yBACI,YAAA,SACC,+BAEC,WAAA,OACA,YAAA,IACA,gBAAA,QACA,QAAA,GACA,OAAA,IACA,MAAA,KACA,QAAA,GACA,OAAA,EAAA,EAAA,EAAA,KACA,YAAA,MACA,MAAA,MAIH,yCACC,QAAA,QAKD,0CACC,QAAA,QAI2B,2CAC3B,OAAA,QAMD,SAAiB,gBAChB,YAAA,KAGJ,mBACE,SAAA,KACA,OAAA,IAAA,MAAA,mBACA,cAAA,IACK,6BACH,WAAA,EAIJ,mBACE,UAAA,MACA,UAAA,MACA,YAAA,OAEU,sBACV,OAAA,KACA,KAAA,EACA,QAAA,EACA,eAAA,KACA,SAAA,MACA,IAAA,KACA,MAAA,KACA,QAAA,IAEG,oCACC,OAAA,KACA,QAAA,EACA,MAAA,KAwCkC,yBA/BO,kDAC3C,kBAAmB,mBACnB,UAAW,mBACX,MAAA,eAEuB,4CACQ,2CAC/B,aAAA,EAEM,iBACN,QAAA,EACA,eAAA,KACA,kBAAmB,mBACnB,UAAW,mBACX,WAAA,QAGC,+BACC,KAAA,EACA,SAAA,MACA,IAAA,EAEM,0CACN,QAAA,EACA,eAAA,KACA,6DACE,QAAA,MAM+B,+CACnC,QAAA,GAIoE,+CACtE,iBACE,MAAA,KAGqC,yBACvC,iBACE,MAAA,KAMJ,aAC2B,4CACQ,2CAC/B,aAAA,EAEgB,aAAc,kBAAxB,iBACN,QAAA"} \ No newline at end of file diff --git a/public/atkjs-ui.min.js b/public/atkjs-ui.min.js new file mode 100644 index 0000000000..26517e4d2e --- /dev/null +++ b/public/atkjs-ui.min.js @@ -0,0 +1,2 @@ +/*! For license information please see atkjs-ui.min.js.LICENSE.txt */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("jQuery"),require("Draggable")):"function"==typeof define&&define.amd?define("atk",["jQuery","Draggable"],e):"object"==typeof exports?exports.atk=e(require("jQuery"),require("Draggable")):t.atk=e(t.jQuery,t.Draggable)}(window,(function(__WEBPACK_EXTERNAL_MODULE__1__,__WEBPACK_EXTERNAL_MODULE__402__){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(r,i,function(e){return t[e]}.bind(null,i));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=424)}([function(t,e,n){var r=n(6),i=n(24).f,o=n(28),s=n(25),a=n(115),c=n(150),u=n(81);t.exports=function(t,e){var n,l,f,d,h,p=t.target,v=t.global,m=t.stat;if(n=v?r:m?r[p]||a(p,{}):(r[p]||{}).prototype)for(l in e){if(d=e[l],f=t.noTargetGet?(h=i(n,l))&&h.value:n[l],!u(v?l:p+(m?".":"#")+l,t.forced)&&void 0!==f){if(typeof d==typeof f)continue;c(d,f)}(t.sham||f&&f.sham)&&o(d,"sham",!0),s(n,l,d,t)}}},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__1__},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){function n(t,e){for(var n=0;n0?i(r(t),9007199254740991):0}},function(t,e,n){"use strict";var r,i=n(141),o=n(9),s=n(6),a=n(8),c=n(19),u=n(87),l=n(28),f=n(25),d=n(16).f,h=n(48),p=n(67),v=n(10),m=n(77),g=s.Int8Array,y=g&&g.prototype,b=s.Uint8ClampedArray,w=b&&b.prototype,_=g&&h(g),S=y&&h(y),x=Object.prototype,A=x.isPrototypeOf,O=v("toStringTag"),E=m("TYPED_ARRAY_TAG"),C=i&&!!p&&"Opera"!==u(s.opera),k=!1,P={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},T=function(t){return a(t)&&c(P,u(t))};for(r in P)s[r]||(C=!1);if((!C||"function"!=typeof _||_===Function.prototype)&&(_=function(){throw TypeError("Incorrect invocation")},C))for(r in P)s[r]&&p(s[r],_);if((!C||!S||S===x)&&(S=_.prototype,C))for(r in P)s[r]&&p(s[r].prototype,S);if(C&&h(w)!==S&&p(w,S),o&&!c(S,O))for(r in k=!0,d(S,O,{get:function(){return a(this)?this[E]:void 0}}),P)s[r]&&l(s[r],E,r);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:C,TYPED_ARRAY_TAG:k&&E,aTypedArray:function(t){if(T(t))return t;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(t){if(p){if(A.call(_,t))return t}else for(var e in P)if(c(P,r)){var n=s[e];if(n&&(t===n||A.call(n,t)))return t}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(t,e,n){if(o){if(n)for(var r in P){var i=s[r];i&&c(i.prototype,t)&&delete i.prototype[t]}S[t]&&!n||f(S,t,n?e:C&&y[t]||e)}},exportTypedArrayStaticMethod:function(t,e,n){var r,i;if(o){if(p){if(n)for(r in P)(i=s[r])&&c(i,t)&&delete i[t];if(_[t]&&!n)return;try{return f(_,t,n?e:C&&g[t]||e)}catch(t){}}for(r in P)!(i=s[r])||i[t]&&!n||f(i,t,e)}},isView:function(t){var e=u(t);return"DataView"===e||c(P,e)},isTypedArray:T,TypedArray:_,TypedArrayPrototype:S}},function(t,e){t.exports=!1},function(t,e,n){var r=n(396);t.exports=function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&r(t,e)}},function(t,e,n){var r=n(144),i=n(397);t.exports=function(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?i(t):e}},function(t,e,n){var r=n(9),i=n(147),o=n(4),s=n(46),a=Object.defineProperty;e.f=r?a:function(t,e,n){if(o(t),e=s(e,!0),o(n),i)try{return a(t,e,n)}catch(t){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(t[e]=n.value),t}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,e,n){var r=n(27);t.exports=function(t){return Object(r(t))}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(4),i=n(123),o=n(11),s=n(36),a=n(86),c=n(158),u=function(t,e){this.stopped=t,this.result=e};(t.exports=function(t,e,n,l,f){var d,h,p,v,m,g,y,b=s(e,n,l?2:1);if(f)d=t;else{if("function"!=typeof(h=a(t)))throw TypeError("Target is not iterable");if(i(h)){for(p=0,v=o(t.length);v>p;p++)if((m=l?b(r(y=t[p])[0],y[1]):b(t[p]))&&m instanceof u)return m;return new u(!1)}d=h.call(t)}for(g=d.next;!(y=g.call(d)).done;)if("object"==typeof(m=c(d,b,y.value,l))&&m&&m instanceof u)return m;return new u(!1)}).stop=function(t){return new u(!0,t)}},function(t,e,n){var r=n(79),i=n(6),o=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?o(r[t])||o(i[t]):r[t]&&r[t][e]||i[t]&&i[t][e]}},function(t,e,n){var r=n(124),i=n(25),o=n(233);r||i(Object.prototype,"toString",o,{unsafe:!0})},function(t,e,n){var r=n(36),i=n(76),o=n(18),s=n(11),a=n(83),c=[].push,u=function(t){var e=1==t,n=2==t,u=3==t,l=4==t,f=6==t,d=5==t||f;return function(h,p,v,m){for(var g,y,b=o(h),w=i(b),_=r(p,v,3),S=s(w.length),x=0,A=m||a,O=e?A(h,S):n?A(h,0):void 0;S>x;x++)if((d||x in w)&&(y=_(g=w[x],x,b),t))if(e)O[x]=y;else if(y)switch(t){case 3:return!0;case 5:return g;case 6:return x;case 2:c.call(O,g)}else if(l)return!1;return f?-1:u||l?l:O}};t.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(t,e,n){var r=n(9),i=n(93),o=n(55),s=n(35),a=n(46),c=n(19),u=n(147),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=s(t),e=a(e,!0),u)try{return l(t,e)}catch(t){}if(c(t,e))return o(!i.f.call(t,e),t[e])}},function(t,e,n){var r=n(6),i=n(28),o=n(19),s=n(115),a=n(116),c=n(29),u=c.get,l=c.enforce,f=String(String).split("String");(t.exports=function(t,e,n,a){var c=!!a&&!!a.unsafe,u=!!a&&!!a.enumerable,d=!!a&&!!a.noTargetGet;"function"==typeof n&&("string"!=typeof e||o(n,"name")||i(n,"name",e),l(n).source=f.join("string"==typeof e?e:"")),t!==r?(c?!d&&t[e]&&(u=!0):delete t[e],u?t[e]=n:i(t,e,n)):u?t[e]=n:s(e,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||a(this)}))},function(t,e,n){"use strict";var r=n(25),i=n(4),o=n(2),s=n(90),a=RegExp.prototype,c=a.toString,u=o((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),l="toString"!=c.name;(u||l)&&r(RegExp.prototype,"toString",(function(){var t=i(this),e=String(t.source),n=t.flags;return"/"+e+"/"+String(void 0===n&&t instanceof RegExp&&!("flags"in a)?s.call(t):n)}),{unsafe:!0})},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(9),i=n(16),o=n(55);t.exports=r?function(t,e,n){return i.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r,i,o,s=n(149),a=n(6),c=n(8),u=n(28),l=n(19),f=n(94),d=n(78),h=a.WeakMap;if(s){var p=new h,v=p.get,m=p.has,g=p.set;r=function(t,e){return g.call(p,t,e),e},i=function(t){return v.call(p,t)||{}},o=function(t){return m.call(p,t)}}else{var y=f("state");d[y]=!0,r=function(t,e){return u(t,y,e),e},i=function(t){return l(t,y)?t[y]:{}},o=function(t){return l(t,y)}}t.exports={set:r,get:i,has:o,enforce:function(t){return o(t)?i(t):r(t,{})},getterFor:function(t){return function(e){var n;if(!c(e)||(n=i(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return n}}}},function(t,e,n){var r=n(4),i=n(17),o=n(10)("species");t.exports=function(t,e){var n,s=r(t).constructor;return void 0===s||null==(n=r(s)[o])?e:i(n)}},function(t,e,n){var r=n(0),i=n(21),o=n(17),s=n(4),a=n(8),c=n(52),u=n(164),l=n(2),f=i("Reflect","construct"),d=l((function(){function t(){}return!(f((function(){}),[],t)instanceof t)})),h=!l((function(){f((function(){}))})),p=d||h;r({target:"Reflect",stat:!0,forced:p,sham:p},{construct:function(t,e){o(t),s(e);var n=arguments.length<3?t:o(arguments[2]);if(h&&!d)return f(t,e,n);if(t==n){switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3])}var r=[null];return r.push.apply(r,e),new(u.apply(t,r))}var i=n.prototype,l=c(a(i)?i:Object.prototype),p=Function.apply.call(t,l,e);return a(p)?p:l}})},function(t,e,n){var r=n(79),i=n(19),o=n(155),s=n(16).f;t.exports=function(t){var e=r.Symbol||(r.Symbol={});i(e,t)||s(e,t,{value:o.f(t)})}},function(t,e,n){var r=n(9),i=n(2),o=n(19),s=Object.defineProperty,a={},c=function(t){throw t};t.exports=function(t,e){if(o(a,t))return a[t];e||(e={});var n=[][t],u=!!o(e,"ACCESSORS")&&e.ACCESSORS,l=o(e,0)?e[0]:c,f=o(e,1)?e[1]:void 0;return a[t]=!!n&&!i((function(){if(u&&!r)return!0;var t={length:-1};u?s(t,1,{enumerable:!0,get:c}):t[1]=1,n.call(t,l,f)}))}},function(t,e,n){"use strict";var r=n(0),i=n(23).find,o=n(57),s=n(33),a=!0,c=s("find");"find"in[]&&Array(1).find((function(){a=!1})),r({target:"Array",proto:!0,forced:a||!c},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),o("find")},function(t,e,n){var r=n(76),i=n(27);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(17);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 0:return function(){return t.call(e)};case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){"use strict";var r=n(0),i=n(169);r({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},function(t,e,n){var r=n(27),i=/"/g;t.exports=function(t,e,n,o){var s=String(r(t)),a="<"+e;return""!==n&&(a+=" "+n+'="'+String(o).replace(i,""")+'"'),a+">"+s+""}},function(t,e,n){var r=n(2);t.exports=function(t){return r((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},function(t,e,n){var r=n(6),i=n(193),o=n(169),s=n(28);for(var a in i){var c=r[a],u=c&&c.prototype;if(u&&u.forEach!==o)try{s(u,"forEach",o)}catch(t){u.forEach=o}}},function(t,e){t.exports=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}},function(t,e){function n(t,e,n){var r,i,o,s,a;function c(){var u=Date.now()-s;u=0?r=setTimeout(c,e-u):(r=null,n||(a=t.apply(o,i),o=i=null))}null==e&&(e=100);var u=function(){o=this,i=arguments,s=Date.now();var u=n&&!r;return r||(r=setTimeout(c,e)),u&&(a=t.apply(o,i),o=i=null),a};return u.clear=function(){r&&(clearTimeout(r),r=null)},u.flush=function(){r&&(a=t.apply(o,i),o=i=null,clearTimeout(r),r=null)},u}n.debounce=n,t.exports=n},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e){var n=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:n)(t)}},function(t,e,n){var r=n(398),i=n(399),o=n(400),s=n(401);t.exports=function(t){return r(t)||i(t)||o(t)||s()}},function(t,e,n){var r=n(8);t.exports=function(t,e){if(!r(t))return t;var n,i;if(e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;if("function"==typeof(n=t.valueOf)&&!r(i=n.call(t)))return i;if(!e&&"function"==typeof(n=t.toString)&&!r(i=n.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,e,n){var r=n(0),i=n(156);r({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},function(t,e,n){var r=n(19),i=n(18),o=n(94),s=n(125),a=o("IE_PROTO"),c=Object.prototype;t.exports=s?Object.getPrototypeOf:function(t){return t=i(t),r(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},function(t,e,n){var r=n(16).f,i=n(19),o=n(10)("toStringTag");t.exports=function(t,e,n){t&&!i(t=n?t:t.prototype,o)&&r(t,o,{configurable:!0,value:e})}},function(t,e,n){var r=n(0),i=n(84),o=n(2),s=n(8),a=n(64).onFreeze,c=Object.freeze;r({target:"Object",stat:!0,forced:o((function(){c(1)})),sham:!i},{freeze:function(t){return c&&s(t)?c(a(t)):t}})},function(t,e,n){"use strict";var r=n(0),i=n(23).filter,o=n(88),s=n(33),a=o("filter"),c=s("filter");r({target:"Array",proto:!0,forced:!a||!c},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r,i=n(4),o=n(122),s=n(119),a=n(78),c=n(153),u=n(114),l=n(94),f=l("IE_PROTO"),d=function(){},h=function(t){return"