12 |
- (function (t, e) { typeof exports === 'object' && typeof module === 'object' ? module.exports = e(require('vue')) : typeof define === 'function' && define.amd ? define([], e) : typeof exports === 'object' ? exports['vue-router-tab'] = e(require('vue')) : t['vue-router-tab'] = e(t['Vue']) })(typeof self !== 'undefined' ? self : this, function (t) { return (function (t) { var e = {}; function n (r) { if (e[r]) return e[r].exports; var o = e[r] = { i: r, l: !1, exports: {} }; return t[r].call(o.exports, o, o.exports, n), o.l = !0, o.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) { typeof Symbol !== 'undefined' && 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 && typeof t === 'object' && t && t.__esModule) return t; var r = Object.create(null); if (n.r(r), Object.defineProperty(r, 'default', { enumerable: !0, value: t }), 2 & e && typeof t !== 'string') for (var o in t)n.d(r, o, function (e) { return t[e] }.bind(null, o)); 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 = 'fb15') }({ '01f9': function (t, e, n) { 'use strict'; var r = n('2d00'); var o = n('5ca1'); var i = n('2aba'); var c = n('32e9'); var a = n('84f2'); var u = n('41a0'); var s = n('7f20'); var f = n('38fd'); var l = n('2b4c')('iterator'); var h = !([].keys && 'next' in [].keys()); var v = '@@iterator'; var p = 'keys'; var d = 'values'; var b = function () { return this }; t.exports = function (t, e, n, y, m, g, x) { u(n, e, y); var w; var _; var S; var T = function (t) { if (!h && t in E) return E[t]; switch (t) { case p:return function () { return new n(this, t) }; case d:return function () { return new n(this, t) } } return function () { return new n(this, t) } }; var O = e + ' Iterator'; var L = m == d; var j = !1; var E = t.prototype; var A = E[l] || E[v] || m && E[m]; var k = A || T(m); var P = m ? L ? T('entries') : k : void 0; var C = e == 'Array' && E.entries || A; if (C && (S = f(C.call(new t())), S !== Object.prototype && S.next && (s(S, O, !0), r || typeof S[l] === 'function' || c(S, l, b))), L && A && A.name !== d && (j = !0, k = function () { return A.call(this) }), r && !x || !h && !j && E[l] || c(E, l, k), a[e] = k, a[O] = b, m) if (w = { values: L ? k : T(d), keys: g ? k : T(p), entries: P }, x) for (_ in w)_ in E || i(E, _, w[_]); else o(o.P + o.F * (h || j), e, w); return w } }, '02f4': function (t, e, n) { var r = n('4588'); var o = n('be13'); t.exports = function (t) { return function (e, n) { var i; var c; var a = String(o(e)); var u = r(n); var s = a.length; return u < 0 || u >= s ? t ? '' : void 0 : (i = a.charCodeAt(u), i < 55296 || i > 56319 || u + 1 === s || (c = a.charCodeAt(u + 1)) < 56320 || c > 57343 ? t ? a.charAt(u) : i : t ? a.slice(u, u + 2) : c - 56320 + (i - 55296 << 10) + 65536) } } }, '0390': function (t, e, n) { 'use strict'; var r = n('02f4')(!0); t.exports = function (t, e, n) { return e + (n ? r(t, e).length : 1) } }, '07e3': function (t, e) { var n = {}.hasOwnProperty; t.exports = function (t, e) { return n.call(t, e) } }, '0a49': function (t, e, n) { var r = n('9b43'); var o = n('626a'); var i = n('4bf8'); var c = n('9def'); var a = n('cd1c'); t.exports = function (t, e) { var n = t == 1; var u = t == 2; var s = t == 3; var f = t == 4; var l = t == 6; var h = t == 5 || l; var v = e || a; return function (e, a, p) { for (var d, b, y = i(e), m = o(y), g = r(a, p, 3), x = c(m.length), w = 0, _ = n ? v(e, x) : u ? v(e, 0) : void 0; x > w; w++) if ((h || w in m) && (d = m[w], b = g(d, w, y), t)) if (n)_[w] = b; else if (b) switch (t) { case 3:return !0; case 5:return d; case 6:return w; case 2:_.push(d) } else if (f) return !1; return l ? -1 : s || f ? f : _ } } }, '0bfb': function (t, e, n) { 'use strict'; var r = n('cb7c'); t.exports = function () { var t = r(this); var e = ''; return t.global && (e += 'g'), t.ignoreCase && (e += 'i'), t.multiline && (e += 'm'), t.unicode && (e += 'u'), t.sticky && (e += 'y'), e } }, '0d58': function (t, e, n) { var r = n('ce10'); var o = n('e11e'); t.exports = Object.keys || function (t) { return r(t, o) } }, '0fc9': function (t, e, n) { var r = n('3a38'); var o = Math.max; var i = Math.min; t.exports = function (t, e) { return t = r(t), t < 0 ? o(t + e, 0) : i(t, e) } }, 1169: function (t, e, n) { var r = n('2d95'); t.exports = Array.isArray || function (t) { return r(t) == 'Array' } }, 1173: function (t, e) { t.exports = function (t, e, n, r) { if (!(t instanceof e) || void 0 !== r && r in t) throw TypeError(n + ': incorrect invocation!'); return t } }, 1495: function (t, e, n) { var r = n('86cc'); var o = n('cb7c'); var i = n('0d58'); t.exports = n('9e1e') ? Object.defineProperties : function (t, e) { o(t); var n; var c = i(e); var a = c.length; var u = 0; while (a > u)r.f(t, n = c[u++], e[n]); return t } }, 1654: function (t, e, n) { 'use strict'; var r = n('71c1')(!0); n('30f1')(String, 'String', function (t) { this._t = String(t), this._i = 0 }, function () { var t; var e = this._t; var n = this._i; return n >= e.length ? { value: void 0, done: !0 } : (t = r(e, n), this._i += t.length, { value: t, done: !1 }) }) }, 1691: function (t, e) { t.exports = 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'.split(',') }, '1af6': function (t, e, n) { var r = n('63b6'); r(r.S, 'Array', { isArray: n('9003') }) }, '1bc3': function (t, e, n) { var r = n('f772'); t.exports = function (t, e) { if (!r(t)) return t; var n, o; if (e && typeof (n = t.toString) === 'function' && !r(o = n.call(t))) return o; if (typeof (n = t.valueOf) === 'function' && !r(o = n.call(t))) return o; if (!e && typeof (n = t.toString) === 'function' && !r(o = n.call(t))) return o; throw TypeError("Can't convert object to primitive value") } }, '1ec9': function (t, e, n) { var r = n('f772'); var o = n('e53d').document; var i = r(o) && r(o.createElement); t.exports = function (t) { return i ? o.createElement(t) : {} } }, '20d6': function (t, e, n) { 'use strict'; var r = n('5ca1'); var o = n('0a49')(6); var i = 'findIndex'; var c = !0; i in [] && Array(1)[i](function () { c = !1 }), r(r.P + r.F * c, 'Array', { findIndex: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : void 0) } }), n('9c6c')(i) }, '214f': function (t, e, n) { 'use strict'; n('b0c5'); var r = n('2aba'); var o = n('32e9'); var i = n('79e5'); var c = n('be13'); var a = n('2b4c'); var u = n('520a'); var s = a('species'); var f = !i(function () { var t = /./; return t.exec = function () { var t = []; return t.groups = { a: '7' }, t }, ''.replace(t, '$<a>') !== '7' }); var l = (function () { var t = /(?:)/; var e = t.exec; t.exec = function () { return e.apply(this, arguments) }; var n = 'ab'.split(t); return n.length === 2 && n[0] === 'a' && n[1] === 'b' }()); t.exports = function (t, e, n) { var h = a(t); var v = !i(function () { var e = {}; return e[h] = function () { return 7 }, ''[t](e) != 7 }); var p = v ? !i(function () { var e = !1; var n = /a/; return n.exec = function () { return e = !0, null }, t === 'split' && (n.constructor = {}, n.constructor[s] = function () { return n }), n[h](''), !e }) : void 0; if (!v || !p || t === 'replace' && !f || t === 'split' && !l) { var d = /./[h]; var b = n(c, h, ''[t], function (t, e, n, r, o) { return e.exec === u ? v && !o ? { done: !0, value: d.call(e, n, r) } : { done: !0, value: t.call(n, e, r) } : { done: !1 } }); var y = b[0]; var m = b[1]; r(String.prototype, t, y), o(RegExp.prototype, h, e == 2 ? function (t, e) { return m.call(t, this, e) } : function (t) { return m.call(t, this) }) } } }, '230e': function (t, e, n) { var r = n('d3f4'); var o = n('7726').document; var i = r(o) && r(o.createElement); t.exports = function (t) { return i ? o.createElement(t) : {} } }, '23c6': function (t, e, n) { var r = n('2d95'); var o = n('2b4c')('toStringTag'); var i = r(function () { return arguments }()) == 'Arguments'; var c = function (t, e) { try { return t[e] } catch (n) {} }; t.exports = function (t) { var e, n, a; return void 0 === t ? 'Undefined' : t === null ? 'Null' : typeof (n = c(e = Object(t), o)) === 'string' ? n : i ? r(e) : (a = r(e)) == 'Object' && typeof e.callee === 'function' ? 'Arguments' : a } }, '241e': function (t, e, n) { var r = n('25eb'); t.exports = function (t) { return Object(r(t)) } }, '24c5': function (t, e, n) { 'use strict'; var r; var o; var i; var c; var a = n('b8e3'); var u = n('e53d'); var s = n('d864'); var f = n('40c3'); var l = n('63b6'); var h = n('f772'); var v = n('79aa'); var p = n('1173'); var d = n('a22a'); var b = n('f201'); var y = n('4178').set; var m = n('aba2')(); var g = n('656e'); var x = n('4439'); var w = n('bc13'); var _ = n('cd78'); var S = 'Promise'; var T = u.TypeError; var O = u.process; var L = O && O.versions; var j = L && L.v8 || ''; var E = u[S]; var A = f(O) == 'process'; var k = function () {}; var P = o = g.f; var C = !!(function () { try { var t = E.resolve(1); var e = (t.constructor = {})[n('5168')('species')] = function (t) { t(k, k) }; return (A || typeof PromiseRejectionEvent === 'function') && t.then(k) instanceof e && j.indexOf('6.6') !== 0 && w.indexOf('Chrome/66') === -1 } catch (r) {} }()); var R = function (t) { var e; return !(!h(t) || typeof (e = t.then) !== 'function') && e }; var M = function (t, e) { if (!t._n) { t._n = !0; var n = t._c; m(function () { var r = t._v; var o = t._s == 1; var i = 0; var c = function (e) { var n; var i; var c; var a = o ? e.ok : e.fail; var u = e.resolve; var s = e.reject; var f = e.domain; try { a ? (o || (t._h == 2 && F(t), t._h = 1), !0 === a ? n = r : (f && f.enter(), n = a(r), f && (f.exit(), c = !0)), n === e.promise ? s(T('Promise-chain cycle')) : (i = R(n)) ? i.call(n, u, s) : u(n)) : s(r) } catch (l) { f && !c && f.exit(), s(l) } }; while (n.length > i)c(n[i++]); t._c = [], t._n = !1, e && !t._h && $(t) }) } }; var $ = function (t) { y.call(u, function () { var e; var n; var r; var o = t._v; var i = I(t); if (i && (e = x(function () { A ? O.emit('unhandledRejection', o, t) : (n = u.onunhandledrejection) ? n({ promise: t, reason: o }) : (r = u.console) && r.error && r.error('Unhandled promise rejection', o) }), t._h = A || I(t) ? 2 : 1), t._a = void 0, i && e.e) throw e.v }) }; var I = function (t) { return t._h !== 1 && (t._a || t._c).length === 0 }; var F = function (t) { y.call(u, function () { var e; A ? O.emit('rejectionHandled', t) : (e = u.onrejectionhandled) && e({ promise: t, reason: t._v }) }) }; var G = function (t) { var e = this; e._d || (e._d = !0, e = e._w || e, e._v = t, e._s = 2, e._a || (e._a = e._c.slice()), M(e, !0)) }; var N = function (t) { var e; var n = this; if (!n._d) { n._d = !0, n = n._w || n; try { if (n === t) throw T("Promise can't be resolved itself"); (e = R(t)) ? m(function () { var r = { _w: n, _d: !1 }; try { e.call(t, s(N, r, 1), s(G, r, 1)) } catch (o) { G.call(r, o) } }) : (n._v = t, n._s = 1, M(n, !1)) } catch (r) { G.call({ _w: n, _d: !1 }, r) } } }; C || (E = function (t) { p(this, E, S, '_h'), v(t), r.call(this); try { t(s(N, this, 1), s(G, this, 1)) } catch (e) { G.call(this, e) } }, r = function (t) { this._c = [], this._a = void 0, this._s = 0, this._d = !1, this._v = void 0, this._h = 0, this._n = !1 }, r.prototype = n('5c95')(E.prototype, { then: function (t, e) { var n = P(b(this, E)); return n.ok = typeof t !== 'function' || t, n.fail = typeof e === 'function' && e, n.domain = A ? O.domain : void 0, this._c.push(n), this._a && this._a.push(n), this._s && M(this, !1), n.promise }, catch: function (t) { return this.then(void 0, t) } }), i = function () { var t = new r(); this.promise = t, this.resolve = s(N, t, 1), this.reject = s(G, t, 1) }, g.f = P = function (t) { return t === E || t === c ? new i(t) : o(t) }), l(l.G + l.W + l.F * !C, { Promise: E }), n('45f2')(E, S), n('4c95')(S), c = n('584a')[S], l(l.S + l.F * !C, S, { reject: function (t) { var e = P(this); var n = e.reject; return n(t), e.promise } }), l(l.S + l.F * (a || !C), S, { resolve: function (t) { return _(a && this === c ? E : this, t) } }), l(l.S + l.F * !(C && n('4ee1')(function (t) { E.all(t)['catch'](k) })), S, { all: function (t) { var e = this; var n = P(e); var r = n.resolve; var o = n.reject; var i = x(function () { var n = []; var i = 0; var c = 1; d(t, !1, function (t) { var a = i++; var u = !1; n.push(void 0), c++, e.resolve(t).then(function (t) { u || (u = !0, n[a] = t, --c || r(n)) }, o) }), --c || r(n) }); return i.e && o(i.v), n.promise }, race: function (t) { var e = this; var n = P(e); var r = n.reject; var o = x(function () { d(t, !1, function (t) { e.resolve(t).then(n.resolve, r) }) }); return o.e && r(o.v), n.promise } }) }, '25eb': function (t, e) { t.exports = function (t) { if (void 0 == t) throw TypeError("Can't call method on " + t); return t } }, '294c': function (t, e) { t.exports = function (t) { try { return !!t() } catch (e) { return !0 } } }, '2aba': function (t, e, n) { var r = n('7726'); var o = n('32e9'); var i = n('69a8'); var c = n('ca5aa')('src'); var a = n('fa5b'); var u = 'toString'; var s = ('' + a).split(u); n('8378').inspectSource = function (t) { return a.call(t) }, (t.exports = function (t, e, n, a) { var u = typeof n === 'function'; u && (i(n, 'name') || o(n, 'name', e)), t[e] !== n && (u && (i(n, c) || o(n, c, t[e] ? '' + t[e] : s.join(String(e)))), t === r ? t[e] = n : a ? t[e] ? t[e] = n : o(t, e, n) : (delete t[e], o(t, e, n))) })(Function.prototype, u, function () { return typeof this === 'function' && this[c] || a.call(this) }) }, '2aeb': function (t, e, n) { var r = n('cb7c'); var o = n('1495'); var i = n('e11e'); var c = n('613b')('IE_PROTO'); var a = function () {}; var u = 'prototype'; var s = function () { var t; var e = n('230e')('iframe'); var r = i.length; var o = '<'; var c = '>'; e.style.display = 'none', n('fab2').appendChild(e), e.src = 'javascript:', t = e.contentWindow.document, t.open(), t.write(o + 'script' + c + 'document.F=Object' + o + '/script' + c), t.close(), s = t.F; while (r--) delete s[u][i[r]]; return s() }; t.exports = Object.create || function (t, e) { var n; return t !== null ? (a[u] = r(t), n = new a(), a[u] = null, n[c] = t) : n = s(), void 0 === e ? n : o(n, e) } }, '2b4c': function (t, e, n) { var r = n('5537')('wks'); var o = n('ca5aa'); var i = n('7726').Symbol; var c = typeof i === 'function'; var a = t.exports = function (t) { return r[t] || (r[t] = c && i[t] || (c ? i : o)('Symbol.' + t)) }; a.store = r }, '2d00': function (t, e) { t.exports = !1 }, '2d3b': function (t, e, n) {}, '2d95': function (t, e) { var n = {}.toString; t.exports = function (t) { return n.call(t).slice(8, -1) } }, 3024: function (t, e) { t.exports = function (t, e, n) { var r = void 0 === n; switch (e.length) { case 0:return r ? t() : t.call(n); case 1:return r ? t(e[0]) : t.call(n, e[0]); case 2:return r ? t(e[0], e[1]) : t.call(n, e[0], e[1]); case 3:return r ? t(e[0], e[1], e[2]) : t.call(n, e[0], e[1], e[2]); case 4:return r ? t(e[0], e[1], e[2], e[3]) : t.call(n, e[0], e[1], e[2], e[3]) } return t.apply(n, e) } }, '30f1': function (t, e, n) { 'use strict'; var r = n('b8e3'); var o = n('63b6'); var i = n('9138'); var c = n('35e8'); var a = n('481b'); var u = n('8f60'); var s = n('45f2'); var f = n('53e2'); var l = n('5168')('iterator'); var h = !([].keys && 'next' in [].keys()); var v = '@@iterator'; var p = 'keys'; var d = 'values'; var b = function () { return this }; t.exports = function (t, e, n, y, m, g, x) { u(n, e, y); var w; var _; var S; var T = function (t) { if (!h && t in E) return E[t]; switch (t) { case p:return function () { return new n(this, t) }; case d:return function () { return new n(this, t) } } return function () { return new n(this, t) } }; var O = e + ' Iterator'; var L = m == d; var j = !1; var E = t.prototype; var A = E[l] || E[v] || m && E[m]; var k = A || T(m); var P = m ? L ? T('entries') : k : void 0; var C = e == 'Array' && E.entries || A; if (C && (S = f(C.call(new t())), S !== Object.prototype && S.next && (s(S, O, !0), r || typeof S[l] === 'function' || c(S, l, b))), L && A && A.name !== d && (j = !0, k = function () { return A.call(this) }), r && !x || !h && !j && E[l] || c(E, l, k), a[e] = k, a[O] = b, m) if (w = { values: L ? k : T(d), keys: g ? k : T(p), entries: P }, x) for (_ in w)_ in E || i(E, _, w[_]); else o(o.P + o.F * (h || j), e, w); return w } }, '32e9': function (t, e, n) { var r = n('86cc'); var o = n('4630'); t.exports = n('9e1e') ? function (t, e, n) { return r.f(t, e, o(1, n)) } : function (t, e, n) { return t[e] = n, t } }, '32fc': function (t, e, n) { var r = n('e53d').document; t.exports = r && r.documentElement }, '335c': function (t, e, n) { var r = n('6b4c'); t.exports = Object('z').propertyIsEnumerable(0) ? Object : function (t) { return r(t) == 'String' ? t.split('') : Object(t) } }, '355d': function (t, e) { e.f = {}.propertyIsEnumerable }, '35e8': function (t, e, n) { var r = n('d9f6'); var o = n('aebd'); t.exports = n('8e60') ? function (t, e, n) { return r.f(t, e, o(1, n)) } : function (t, e, n) { return t[e] = n, t } }, '36c3': function (t, e, n) { var r = n('335c'); var o = n('25eb'); t.exports = function (t) { return r(o(t)) } }, 3702: function (t, e, n) { var r = n('481b'); var o = n('5168')('iterator'); var i = Array.prototype; t.exports = function (t) { return void 0 !== t && (r.Array === t || i[o] === t) } }, '38fd': function (t, e, n) { var r = n('69a8'); var o = n('4bf8'); var i = n('613b')('IE_PROTO'); var c = Object.prototype; t.exports = Object.getPrototypeOf || function (t) { return t = o(t), r(t, i) ? t[i] : typeof t.constructor === 'function' && t instanceof t.constructor ? t.constructor.prototype : t instanceof Object ? c : null } }, '3a38': function (t, e) { var n = Math.ceil; var r = Math.floor; t.exports = function (t) { return isNaN(t = +t) ? 0 : (t > 0 ? r : n)(t) } }, '3c11': function (t, e, n) { 'use strict'; var r = n('63b6'); var o = n('584a'); var i = n('e53d'); var c = n('f201'); var a = n('cd78'); r(r.P + r.R, 'Promise', { finally: function (t) { var e = c(this, o.Promise || i.Promise); var n = typeof t === 'function'; return this.then(n ? function (n) { return a(e, t()).then(function () { return n }) } : t, n ? function (n) { return a(e, t()).then(function () { throw n }) } : t) } }) }, '40c3': function (t, e, n) { var r = n('6b4c'); var o = n('5168')('toStringTag'); var i = r(function () { return arguments }()) == 'Arguments'; var c = function (t, e) { try { return t[e] } catch (n) {} }; t.exports = function (t) { var e, n, a; return void 0 === t ? 'Undefined' : t === null ? 'Null' : typeof (n = c(e = Object(t), o)) === 'string' ? n : i ? r(e) : (a = r(e)) == 'Object' && typeof e.callee === 'function' ? 'Arguments' : a } }, 4178: function (t, e, n) { var r; var o; var i; var c = n('d864'); var a = n('3024'); var u = n('32fc'); var s = n('1ec9'); var f = n('e53d'); var l = f.process; var h = f.setImmediate; var v = f.clearImmediate; var p = f.MessageChannel; var d = f.Dispatch; var b = 0; var y = {}; var m = 'onreadystatechange'; var g = function () { var t = +this; if (y.hasOwnProperty(t)) { var e = y[t]; delete y[t], e() } }; var x = function (t) { g.call(t.data) }; h && v || (h = function (t) { var e = []; var n = 1; while (arguments.length > n)e.push(arguments[n++]); return y[++b] = function () { a(typeof t === 'function' ? t : Function(t), e) }, r(b), b }, v = function (t) { delete y[t] }, n('6b4c')(l) == 'process' ? r = function (t) { l.nextTick(c(g, t, 1)) } : d && d.now ? r = function (t) { d.now(c(g, t, 1)) } : p ? (o = new p(), i = o.port2, o.port1.onmessage = x, r = c(i.postMessage, i, 1)) : f.addEventListener && typeof postMessage === 'function' && !f.importScripts ? (r = function (t) { f.postMessage(t + '', '*') }, f.addEventListener('message', x, !1)) : r = m in s('script') ? function (t) { u.appendChild(s('script'))[m] = function () { u.removeChild(this), g.call(t) } } : function (t) { setTimeout(c(g, t, 1), 0) }), t.exports = { set: h, clear: v } }, '41a0': function (t, e, n) { 'use strict'; var r = n('2aeb'); var o = n('4630'); var i = n('7f20'); var c = {}; n('32e9')(c, n('2b4c')('iterator'), function () { return this }), t.exports = function (t, e, n) { t.prototype = r(c, { next: o(1, n) }), i(t, e + ' Iterator') } }, '43fc': function (t, e, n) { 'use strict'; var r = n('63b6'); var o = n('656e'); var i = n('4439'); r(r.S, 'Promise', { try: function (t) { var e = o.f(this); var n = i(t); return (n.e ? e.reject : e.resolve)(n.v), e.promise } }) }, 4439: function (t, e) { t.exports = function (t) { try { return { e: !1, v: t() } } catch (e) { return { e: !0, v: e } } } }, 4588: function (t, e) { var n = Math.ceil; var r = Math.floor; t.exports = function (t) { return isNaN(t = +t) ? 0 : (t > 0 ? r : n)(t) } }, '45f2': function (t, e, n) { var r = n('d9f6').f; var o = n('07e3'); var i = n('5168')('toStringTag'); t.exports = function (t, e, n) { t && !o(t = n ? t : t.prototype, i) && r(t, i, { configurable: !0, value: e }) } }, 4630: function (t, e) { t.exports = function (t, e) { return { enumerable: !(1 & t), configurable: !(2 & t), writable: !(4 & t), value: e } } }, '469f': function (t, e, n) { n('6c1c'), n('1654'), t.exports = n('7d7b') }, '481b': function (t, e) { t.exports = {} }, 4917: function (t, e, n) { 'use strict'; var r = n('cb7c'); var o = n('9def'); var i = n('0390'); var c = n('5f1b'); n('214f')('match', 1, function (t, e, n, a) { return [function (n) { var r = t(this); var o = void 0 == n ? void 0 : n[e]; return void 0 !== o ? o.call(n, r) : new RegExp(n)[e](String(r)) }, function (t) { var e = a(n, t, this); if (e.done) return e.value; var u = r(t); var s = String(this); if (!u.global) return c(u, s); var f = u.unicode; u.lastIndex = 0; var l; var h = []; var v = 0; while ((l = c(u, s)) !== null) { var p = String(l[0]); h[v] = p, p === '' && (u.lastIndex = i(s, o(u.lastIndex), f)), v++ } return v === 0 ? null : h }] }) }, '4aa6': function (t, e, n) { t.exports = n('dc62') }, '4bf8': function (t, e, n) { var r = n('be13'); t.exports = function (t) { return Object(r(t)) } }, '4c95': function (t, e, n) { 'use strict'; var r = n('e53d'); var o = n('584a'); var i = n('d9f6'); var c = n('8e60'); var a = n('5168')('species'); t.exports = function (t) { var e = typeof o[t] === 'function' ? o[t] : r[t]; c && e && !e[a] && i.f(e, a, { configurable: !0, get: function () { return this } }) } }, '4ee1': function (t, e, n) { var r = n('5168')('iterator'); var o = !1; try { var i = [7][r](); i['return'] = function () { o = !0 }, Array.from(i, function () { throw 2 }) } catch (c) {}t.exports = function (t, e) { if (!e && !o) return !1; var n = !1; try { var i = [7]; var a = i[r](); a.next = function () { return { done: n = !0 } }, i[r] = function () { return a }, t(i) } catch (c) {} return n } }, '50ed': function (t, e) { t.exports = function (t, e) { return { value: e, done: !!t } } }, 5168: function (t, e, n) { var r = n('dbdb')('wks'); var o = n('62a0'); var i = n('e53d').Symbol; var c = typeof i === 'function'; var a = t.exports = function (t) { return r[t] || (r[t] = c && i[t] || (c ? i : o)('Symbol.' + t)) }; a.store = r }, 5176: function (t, e, n) { t.exports = n('51b6') }, '51b6': function (t, e, n) { n('a3c3'), t.exports = n('584a').Object.assign }, '520a': function (t, e, n) { 'use strict'; var r = n('0bfb'); var o = RegExp.prototype.exec; var i = String.prototype.replace; var c = o; var a = 'lastIndex'; var u = (function () { var t = /a/; var e = /b*/g; return o.call(t, 'a'), o.call(e, 'a'), t[a] !== 0 || e[a] !== 0 }()); var s = void 0 !== /()??/.exec('')[1]; var f = u || s; f && (c = function (t) { var e; var n; var c; var f; var l = this; return s && (n = new RegExp('^' + l.source + '$(?!\\s)', r.call(l))), u && (e = l[a]), c = o.call(l, t), u && c && (l[a] = l.global ? c.index + c[0].length : e), s && c && c.length > 1 && i.call(c[0], n, function () { for (f = 1; f < arguments.length - 2; f++) void 0 === arguments[f] && (c[f] = void 0) }), c }), t.exports = c }, '53e2': function (t, e, n) { var r = n('07e3'); var o = n('241e'); var i = n('5559')('IE_PROTO'); var c = Object.prototype; t.exports = Object.getPrototypeOf || function (t) { return t = o(t), r(t, i) ? t[i] : typeof t.constructor === 'function' && t instanceof t.constructor ? t.constructor.prototype : t instanceof Object ? c : null } }, 5537: function (t, e, n) { var r = n('8378'); var o = n('7726'); var i = '__core-js_shared__'; var c = o[i] || (o[i] = {}); (t.exports = function (t, e) { return c[t] || (c[t] = void 0 !== e ? e : {}) })('versions', []).push({ version: r.version, mode: n('2d00') ? 'pure' : 'global', copyright: '© 2019 Denis Pushkarev (zloirock.ru)' }) }, 5559: function (t, e, n) { var r = n('dbdb')('keys'); var o = n('62a0'); t.exports = function (t) { return r[t] || (r[t] = o(t)) } }, '584a': function (t, e) { var n = t.exports = { version: '2.6.5' }; typeof __e === 'number' && (__e = n) }, '5b4e': function (t, e, n) { var r = n('36c3'); var o = n('b447'); var i = n('0fc9'); t.exports = function (t) { return function (e, n, c) { var a; var u = r(e); var s = o(u.length); var f = i(c, s); if (t && n != n) { while (s > f) if (a = u[f++], a != a) return !0 } else for (;s > f; f++) if ((t || f in u) && u[f] === n) return t || f || 0; return !t && -1 } } }, '5c95': function (t, e, n) { var r = n('35e8'); t.exports = function (t, e, n) { for (var o in e)n && t[o] ? t[o] = e[o] : r(t, o, e[o]); return t } }, '5ca1': function (t, e, n) { var r = n('7726'); var o = n('8378'); var i = n('32e9'); var c = n('2aba'); var a = n('9b43'); var u = 'prototype'; var s = function (t, e, n) { var f; var l; var h; var v; var p = t & s.F; var d = t & s.G; var b = t & s.S; var y = t & s.P; var m = t & s.B; var g = d ? r : b ? r[e] || (r[e] = {}) : (r[e] || {})[u]; var x = d ? o : o[e] || (o[e] = {}); var w = x[u] || (x[u] = {}); for (f in d && (n = e), n)l = !p && g && void 0 !== g[f], h = (l ? g : n)[f], v = m && l ? a(h, r) : y && typeof h === 'function' ? a(Function.call, h) : h, g && c(g, f, h, t & s.U), x[f] != h && i(x, f, v), y && w[f] != h && (w[f] = h) }; r.core = o, s.F = 1, s.G = 2, s.S = 4, s.P = 8, s.B = 16, s.W = 32, s.U = 64, s.R = 128, t.exports = s }, '5d73': function (t, e, n) { t.exports = n('469f') }, '5f1b': function (t, e, n) { 'use strict'; var r = n('23c6'); var o = RegExp.prototype.exec; t.exports = function (t, e) { var n = t.exec; if (typeof n === 'function') { var i = n.call(t, e); if (typeof i !== 'object') throw new TypeError('RegExp exec method returned something other than an Object or null'); return i } if (r(t) !== 'RegExp') throw new TypeError('RegExp#exec called on incompatible receiver'); return o.call(t, e) } }, '613b': function (t, e, n) { var r = n('5537')('keys'); var o = n('ca5aa'); t.exports = function (t) { return r[t] || (r[t] = o(t)) } }, '626a': function (t, e, n) { var r = n('2d95'); t.exports = Object('z').propertyIsEnumerable(0) ? Object : function (t) { return r(t) == 'String' ? t.split('') : Object(t) } }, '62a0': function (t, e) { var n = 0; var r = Math.random(); t.exports = function (t) { return 'Symbol('.concat(void 0 === t ? '' : t, ')_', (++n + r).toString(36)) } }, '63b6': function (t, e, n) { var r = n('e53d'); var o = n('584a'); var i = n('d864'); var c = n('35e8'); var a = n('07e3'); var u = 'prototype'; var s = function (t, e, n) { var f; var l; var h; var v = t & s.F; var p = t & s.G; var d = t & s.S; var b = t & s.P; var y = t & s.B; var m = t & s.W; var g = p ? o : o[e] || (o[e] = {}); var x = g[u]; var w = p ? r : d ? r[e] : (r[e] || {})[u]; for (f in p && (n = e), n)l = !v && w && void 0 !== w[f], l && a(g, f) || (h = l ? w[f] : n[f], g[f] = p && typeof w[f] !== 'function' ? n[f] : y && l ? i(h, r) : m && w[f] == h ? (function (t) { var e = function (e, n, r) { if (this instanceof t) { switch (arguments.length) { case 0:return new t(); case 1:return new t(e); case 2:return new t(e, n) } return new t(e, n, r) } return t.apply(this, arguments) }; return e[u] = t[u], e }(h)) : b && typeof h === 'function' ? i(Function.call, h) : h, b && ((g.virtual || (g.virtual = {}))[f] = h, t & s.R && x && !x[f] && c(x, f, h))) }; s.F = 1, s.G = 2, s.S = 4, s.P = 8, s.B = 16, s.W = 32, s.U = 64, s.R = 128, t.exports = s }, '656e': function (t, e, n) { 'use strict'; var r = n('79aa'); function o (t) { var e, n; this.promise = new t(function (t, r) { if (void 0 !== e || void 0 !== n) throw TypeError('Bad Promise constructor'); e = t, n = r }), this.resolve = r(e), this.reject = r(n) }t.exports.f = function (t) { return new o(t) } }, 6821: function (t, e, n) { var r = n('626a'); var o = n('be13'); t.exports = function (t) { return r(o(t)) } }, '696e': function (t, e, n) { n('c207'), n('1654'), n('6c1c'), n('24c5'), n('3c11'), n('43fc'), t.exports = n('584a').Promise }, '69a8': function (t, e) { var n = {}.hasOwnProperty; t.exports = function (t, e) { return n.call(t, e) } }, '6a99': function (t, e, n) { var r = n('d3f4'); t.exports = function (t, e) { if (!r(t)) return t; var n, o; if (e && typeof (n = t.toString) === 'function' && !r(o = n.call(t))) return o; if (typeof (n = t.valueOf) === 'function' && !r(o = n.call(t))) return o; if (!e && typeof (n = t.toString) === 'function' && !r(o = n.call(t))) return o; throw TypeError("Can't convert object to primitive value") } }, '6b4c': function (t, e) { var n = {}.toString; t.exports = function (t) { return n.call(t).slice(8, -1) } }, '6c1c': function (t, e, n) { n('c367'); for (var r = n('e53d'), o = n('35e8'), i = n('481b'), c = n('5168')('toStringTag'), a = 'CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList'.split(','), u = 0; u < a.length; u++) { var s = a[u]; var f = r[s]; var l = f && f.prototype; l && !l[c] && o(l, c, s), i[s] = i.Array } }, '71c1': function (t, e, n) { var r = n('3a38'); var o = n('25eb'); t.exports = function (t) { return function (e, n) { var i; var c; var a = String(o(e)); var u = r(n); var s = a.length; return u < 0 || u >= s ? t ? '' : void 0 : (i = a.charCodeAt(u), i < 55296 || i > 56319 || u + 1 === s || (c = a.charCodeAt(u + 1)) < 56320 || c > 57343 ? t ? a.charAt(u) : i : t ? a.slice(u, u + 2) : c - 56320 + (i - 55296 << 10) + 65536) } } }, 7514: function (t, e, n) { 'use strict'; var r = n('5ca1'); var o = n('0a49')(5); var i = 'find'; var c = !0; i in [] && Array(1)[i](function () { c = !1 }), r(r.P + r.F * c, 'Array', { find: function (t) { return o(this, t, arguments.length > 1 ? arguments[1] : void 0) } }), n('9c6c')(i) }, 7726: function (t, e) { var n = t.exports = typeof window !== 'undefined' && window.Math == Math ? window : typeof self !== 'undefined' && self.Math == Math ? self : Function('return this')(); typeof __g === 'number' && (__g = n) }, '77f1': function (t, e, n) { var r = n('4588'); var o = Math.max; var i = Math.min; t.exports = function (t, e) { return t = r(t), t < 0 ? o(t + e, 0) : i(t, e) } }, '794b': function (t, e, n) { t.exports = !n('8e60') && !n('294c')(function () { return Object.defineProperty(n('1ec9')('div'), 'a', { get: function () { return 7 } }).a != 7 }) }, '795b': function (t, e, n) { t.exports = n('696e') }, '79aa': function (t, e) { t.exports = function (t) { if (typeof t !== 'function') throw TypeError(t + ' is not a function!'); return t } }, '79e5': function (t, e) { t.exports = function (t) { try { return !!t() } catch (e) { return !0 } } }, '7cd6': function (t, e, n) { var r = n('40c3'); var o = n('5168')('iterator'); var i = n('481b'); t.exports = n('584a').getIteratorMethod = function (t) { if (void 0 != t) return t[o] || t['@@iterator'] || i[r(t)] } }, '7d7b': function (t, e, n) { var r = n('e4ae'); var o = n('7cd6'); t.exports = n('584a').getIterator = function (t) { var e = o(t); if (typeof e !== 'function') throw TypeError(t + ' is not iterable!'); return r(e.call(t)) } }, '7e90': function (t, e, n) { var r = n('d9f6'); var o = n('e4ae'); var i = n('c3a1'); t.exports = n('8e60') ? Object.defineProperties : function (t, e) { o(t); var n; var c = i(e); var a = c.length; var u = 0; while (a > u)r.f(t, n = c[u++], e[n]); return t } }, '7f20': function (t, e, n) { var r = n('86cc').f; var o = n('69a8'); var i = n('2b4c')('toStringTag'); t.exports = function (t, e, n) { t && !o(t = n ? t : t.prototype, i) && r(t, i, { configurable: !0, value: e }) } }, '7f7f': function (t, e, n) { var r = n('86cc').f; var o = Function.prototype; var i = /^\s*function ([^ (]*)/; var c = 'name'; c in o || n('9e1e') && r(o, c, { configurable: !0, get: function () { try { return ('' + this).match(i)[1] } catch (t) { return '' } } }) }, 8378: function (t, e) { var n = t.exports = { version: '2.6.5' }; typeof __e === 'number' && (__e = n) }, 8436: function (t, e) { t.exports = function () {} }, '84f2': function (t, e) { t.exports = {} }, '86cc': function (t, e, n) { var r = n('cb7c'); var o = n('c69a'); var i = n('6a99'); var c = Object.defineProperty; e.f = n('9e1e') ? Object.defineProperty : function (t, e, n) { if (r(t), e = i(e, !0), r(n), o) try { return c(t, e, n) } catch (a) {} if ('get' in n || 'set' in n) throw TypeError('Accessors not supported!'); return 'value' in n && (t[e] = n.value), t } }, '8bbf': function (e, n) { e.exports = t }, '8e60': function (t, e, n) { t.exports = !n('294c')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7 } }).a != 7 }) }, '8f60': function (t, e, n) { 'use strict'; var r = n('a159'); var o = n('aebd'); var i = n('45f2'); var c = {}; n('35e8')(c, n('5168')('iterator'), function () { return this }), t.exports = function (t, e, n) { t.prototype = r(c, { next: o(1, n) }), i(t, e + ' Iterator') } }, 9003: function (t, e, n) { var r = n('6b4c'); t.exports = Array.isArray || function (t) { return r(t) == 'Array' } }, 9138: function (t, e, n) { t.exports = n('35e8') }, 9306: function (t, e, n) { 'use strict'; var r = n('c3a1'); var o = n('9aa9'); var i = n('355d'); var c = n('241e'); var a = n('335c'); var u = Object.assign; t.exports = !u || n('294c')(function () { var t = {}; var e = {}; var n = Symbol(); var r = 'abcdefghijklmnopqrst'; return t[n] = 7, r.split('').forEach(function (t) { e[t] = t }), u({}, t)[n] != 7 || Object.keys(u({}, e)).join('') != r }) ? function (t, e) { var n = c(t); var u = arguments.length; var s = 1; var f = o.f; var l = i.f; while (u > s) { var h; var v = a(arguments[s++]); var p = f ? r(v).concat(f(v)) : r(v); var d = p.length; var b = 0; while (d > b)l.call(v, h = p[b++]) && (n[h] = v[h]) } return n } : u }, 9427: function (t, e, n) { var r = n('63b6'); r(r.S, 'Object', { create: n('a159') }) }, '96cf': function (t, e) { !(function (e) { 'use strict'; var n; var r = Object.prototype; var o = r.hasOwnProperty; var i = typeof Symbol === 'function' ? Symbol : {}; var c = i.iterator || '@@iterator'; var a = i.asyncIterator || '@@asyncIterator'; var u = i.toStringTag || '@@toStringTag'; var s = typeof t === 'object'; var f = e.regeneratorRuntime; if (f)s && (t.exports = f); else { f = e.regeneratorRuntime = s ? t.exports : {}, f.wrap = x; var l = 'suspendedStart'; var h = 'suspendedYield'; var v = 'executing'; var p = 'completed'; var d = {}; var b = {}; b[c] = function () { return this }; var y = Object.getPrototypeOf; var m = y && y(y(C([]))); m && m !== r && o.call(m, c) && (b = m); var g = T.prototype = _.prototype = Object.create(b); S.prototype = g.constructor = T, T.constructor = S, T[u] = S.displayName = 'GeneratorFunction', f.isGeneratorFunction = function (t) { var e = typeof t === 'function' && t.constructor; return !!e && (e === S || (e.displayName || e.name) === 'GeneratorFunction') }, f.mark = function (t) { return Object.setPrototypeOf ? Object.setPrototypeOf(t, T) : (t.__proto__ = T, u in t || (t[u] = 'GeneratorFunction')), t.prototype = Object.create(g), t }, f.awrap = function (t) { return { __await: t } }, O(L.prototype), L.prototype[a] = function () { return this }, f.AsyncIterator = L, f.async = function (t, e, n, r) { var o = new L(x(t, e, n, r)); return f.isGeneratorFunction(e) ? o : o.next().then(function (t) { return t.done ? t.value : o.next() }) }, O(g), g[u] = 'Generator', g[c] = function () { return this }, g.toString = function () { return '[object Generator]' }, f.keys = function (t) { var e = []; for (var n in t)e.push(n); return e.reverse(), function n () { while (e.length) { var r = e.pop(); if (r in t) return n.value = r, n.done = !1, n } return n.done = !0, n } }, f.values = C, P.prototype = { constructor: P, reset: function (t) { if (this.prev = 0, this.next = 0, this.sent = this._sent = n, this.done = !1, this.delegate = null, this.method = 'next', this.arg = n, this.tryEntries.forEach(k), !t) for (var e in this)e.charAt(0) === 't' && o.call(this, e) && !isNaN(+e.slice(1)) && (this[e] = n) }, stop: function () { this.done = !0; var t = this.tryEntries[0]; var e = t.completion; if (e.type === 'throw') throw e.arg; return this.rval }, dispatchException: function (t) { if (this.done) throw t; var e = this; function r (r, o) { return a.type = 'throw', a.arg = t, e.next = r, o && (e.method = 'next', e.arg = n), !!o } for (var i = this.tryEntries.length - 1; i >= 0; --i) { var c = this.tryEntries[i]; var a = c.completion; if (c.tryLoc === 'root') return r('end'); if (c.tryLoc <= this.prev) { var u = o.call(c, 'catchLoc'); var s = o.call(c, 'finallyLoc'); if (u && s) { if (this.prev < c.catchLoc) return r(c.catchLoc, !0); if (this.prev < c.finallyLoc) return r(c.finallyLoc) } else if (u) { if (this.prev < c.catchLoc) return r(c.catchLoc, !0) } else { if (!s) throw new Error('try statement without catch or finally'); if (this.prev < c.finallyLoc) return r(c.finallyLoc) } } } }, abrupt: function (t, e) { for (var n = this.tryEntries.length - 1; n >= 0; --n) { var r = this.tryEntries[n]; if (r.tryLoc <= this.prev && o.call(r, 'finallyLoc') && this.prev < r.finallyLoc) { var i = r; break } }i && (t === 'break' || t === 'continue') && i.tryLoc <= e && e <= i.finallyLoc && (i = null); var c = i ? i.completion : {}; return c.type = t, c.arg = e, i ? (this.method = 'next', this.next = i.finallyLoc, d) : this.complete(c) }, complete: function (t, e) { if (t.type === 'throw') throw t.arg; return t.type === 'break' || t.type === 'continue' ? this.next = t.arg : t.type === 'return' ? (this.rval = this.arg = t.arg, this.method = 'return', this.next = 'end') : t.type === 'normal' && e && (this.next = e), d }, finish: function (t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var n = this.tryEntries[e]; if (n.finallyLoc === t) return this.complete(n.completion, n.afterLoc), k(n), d } }, catch: function (t) { for (var e = this.tryEntries.length - 1; e >= 0; --e) { var n = this.tryEntries[e]; if (n.tryLoc === t) { var r = n.completion; if (r.type === 'throw') { var o = r.arg; k(n) } return o } } throw new Error('illegal catch attempt') }, delegateYield: function (t, e, r) { return this.delegate = { iterator: C(t), resultName: e, nextLoc: r }, this.method === 'next' && (this.arg = n), d } } } function x (t, e, n, r) { var o = e && e.prototype instanceof _ ? e : _; var i = Object.create(o.prototype); var c = new P(r || []); return i._invoke = j(t, n, c), i } function w (t, e, n) { try { return { type: 'normal', arg: t.call(e, n) } } catch (r) { return { type: 'throw', arg: r } } } function _ () {} function S () {} function T () {} function O (t) { ['next', 'throw', 'return'].forEach(function (e) { t[e] = function (t) { return this._invoke(e, t) } }) } function L (t) { function e (n, r, i, c) { var a = w(t[n], t, r); if (a.type !== 'throw') { var u = a.arg; var s = u.value; return s && typeof s === 'object' && o.call(s, '__await') ? Promise.resolve(s.__await).then(function (t) { e('next', t, i, c) }, function (t) { e('throw', t, i, c) }) : Promise.resolve(s).then(function (t) { u.value = t, i(u) }, function (t) { return e('throw', t, i, c) }) }c(a.arg) } var n; function r (t, r) { function o () { return new Promise(function (n, o) { e(t, r, n, o) }) } return n = n ? n.then(o, o) : o() } this._invoke = r } function j (t, e, n) { var r = l; return function (o, i) { if (r === v) throw new Error('Generator is already running'); if (r === p) { if (o === 'throw') throw i; return R() }n.method = o, n.arg = i; while (1) { var c = n.delegate; if (c) { var a = E(c, n); if (a) { if (a === d) continue; return a } } if (n.method === 'next')n.sent = n._sent = n.arg; else if (n.method === 'throw') { if (r === l) throw r = p, n.arg; n.dispatchException(n.arg) } else n.method === 'return' && n.abrupt('return', n.arg); r = v; var u = w(t, e, n); if (u.type === 'normal') { if (r = n.done ? p : h, u.arg === d) continue; return { value: u.arg, done: n.done } }u.type === 'throw' && (r = p, n.method = 'throw', n.arg = u.arg) } } } function E (t, e) { var r = t.iterator[e.method]; if (r === n) { if (e.delegate = null, e.method === 'throw') { if (t.iterator.return && (e.method = 'return', e.arg = n, E(t, e), e.method === 'throw')) return d; e.method = 'throw', e.arg = new TypeError("The iterator does not provide a 'throw' method") } return d } var o = w(r, t.iterator, e.arg); if (o.type === 'throw') return e.method = 'throw', e.arg = o.arg, e.delegate = null, d; var i = o.arg; return i ? i.done ? (e[t.resultName] = i.value, e.next = t.nextLoc, e.method !== 'return' && (e.method = 'next', e.arg = n), e.delegate = null, d) : i : (e.method = 'throw', e.arg = new TypeError('iterator result is not an object'), e.delegate = null, d) } function A (t) { var e = { tryLoc: t[0] }; 1 in t && (e.catchLoc = t[1]), 2 in t && (e.finallyLoc = t[2], e.afterLoc = t[3]), this.tryEntries.push(e) } function k (t) { var e = t.completion || {}; e.type = 'normal', delete e.arg, t.completion = e } function P (t) { this.tryEntries = [{ tryLoc: 'root' }], t.forEach(A, this), this.reset(!0) } function C (t) { if (t) { var e = t[c]; if (e) return e.call(t); if (typeof t.next === 'function') return t; if (!isNaN(t.length)) { var r = -1; var i = function e () { while (++r < t.length) if (o.call(t, r)) return e.value = t[r], e.done = !1, e; return e.value = n, e.done = !0, e }; return i.next = i } } return { next: R } } function R () { return { value: n, done: !0 } } }((function () { return this || typeof self === 'object' && self }()) || Function('return this')())) }, '9aa9': function (t, e) { e.f = Object.getOwnPropertySymbols }, '9b43': function (t, e, n) { var r = n('d8e8'); t.exports = function (t, e, n) { if (r(t), void 0 === e) return t; switch (n) { 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, o) { return t.call(e, n, r, o) } } return function () { return t.apply(e, arguments) } } }, '9c6c': function (t, e, n) { var r = n('2b4c')('unscopables'); var o = Array.prototype; void 0 == o[r] && n('32e9')(o, r, {}), t.exports = function (t) { o[r][t] = !0 } }, '9def': function (t, e, n) { var r = n('4588'); var o = Math.min; t.exports = function (t) { return t > 0 ? o(r(t), 9007199254740991) : 0 } }, '9e1e': function (t, e, n) { t.exports = !n('79e5')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7 } }).a != 7 }) }, a159: function (t, e, n) { var r = n('e4ae'); var o = n('7e90'); var i = n('1691'); var c = n('5559')('IE_PROTO'); var a = function () {}; var u = 'prototype'; var s = function () { var t; var e = n('1ec9')('iframe'); var r = i.length; var o = '<'; var c = '>'; e.style.display = 'none', n('32fc').appendChild(e), e.src = 'javascript:', t = e.contentWindow.document, t.open(), t.write(o + 'script' + c + 'document.F=Object' + o + '/script' + c), t.close(), s = t.F; while (r--) delete s[u][i[r]]; return s() }; t.exports = Object.create || function (t, e) { var n; return t !== null ? (a[u] = r(t), n = new a(), a[u] = null, n[c] = t) : n = s(), void 0 === e ? n : o(n, e) } }, a22a: function (t, e, n) { var r = n('d864'); var o = n('b0dc'); var i = n('3702'); var c = n('e4ae'); var a = n('b447'); var u = n('7cd6'); var s = {}; var f = {}; e = t.exports = function (t, e, n, l, h) { var v; var p; var d; var b; var y = h ? function () { return t } : u(t); var m = r(n, l, e ? 2 : 1); var g = 0; if (typeof y !== 'function') throw TypeError(t + ' is not iterable!'); if (i(y)) { for (v = a(t.length); v > g; g++) if (b = e ? m(c(p = t[g])[0], p[1]) : m(t[g]), b === s || b === f) return b } else for (d = y.call(t); !(p = d.next()).done;) if (b = o(d, m, p.value, e), b === s || b === f) return b }; e.BREAK = s, e.RETURN = f }, a3c3: function (t, e, n) { var r = n('63b6'); r(r.S + r.F, 'Object', { assign: n('9306') }) }, a481: function (t, e, n) { 'use strict'; var r = n('cb7c'); var o = n('4bf8'); var i = n('9def'); var c = n('4588'); var a = n('0390'); var u = n('5f1b'); var s = Math.max; var f = Math.min; var l = Math.floor; var h = /\$([$&`']|\d\d?|<[^>]*>)/g; var v = /\$([$&`']|\d\d?)/g; var p = function (t) { return void 0 === t ? t : String(t) }; n('214f')('replace', 2, function (t, e, n, d) { return [function (r, o) { var i = t(this); var c = void 0 == r ? void 0 : r[e]; return void 0 !== c ? c.call(r, i, o) : n.call(String(i), r, o) }, function (t, e) { var o = d(n, t, this, e); if (o.done) return o.value; var l = r(t); var h = String(this); var v = typeof e === 'function'; v || (e = String(e)); var y = l.global; if (y) { var m = l.unicode; l.lastIndex = 0 } var g = []; while (1) { var x = u(l, h); if (x === null) break; if (g.push(x), !y) break; var w = String(x[0]); w === '' && (l.lastIndex = a(h, i(l.lastIndex), m)) } for (var _ = '', S = 0, T = 0; T < g.length; T++) { x = g[T]; for (var O = String(x[0]), L = s(f(c(x.index), h.length), 0), j = [], E = 1; E < x.length; E++)j.push(p(x[E])); var A = x.groups; if (v) { var k = [O].concat(j, L, h); void 0 !== A && k.push(A); var P = String(e.apply(void 0, k)) } else P = b(O, h, L, j, A, e); L >= S && (_ += h.slice(S, L) + P, S = L + O.length) } return _ + h.slice(S) }]; function b (t, e, r, i, c, a) { var u = r + t.length; var s = i.length; var f = v; return void 0 !== c && (c = o(c), f = h), n.call(a, f, function (n, o) { var a; switch (o.charAt(0)) { case '$':return '$'; case '&':return t; case '`':return e.slice(0, r); case "'":return e.slice(u); case '<':a = c[o.slice(1, -1)]; break; default:var f = +o; if (f === 0) return n; if (f > s) { var h = l(f / 10); return h === 0 ? n : h <= s ? void 0 === i[h - 1] ? o.charAt(1) : i[h - 1] + o.charAt(1) : n }a = i[f - 1] } return void 0 === a ? '' : a }) } }) }, a745: function (t, e, n) { t.exports = n('f410') }, aba2: function (t, e, n) { var r = n('e53d'); var o = n('4178').set; var i = r.MutationObserver || r.WebKitMutationObserver; var c = r.process; var a = r.Promise; var u = n('6b4c')(c) == 'process'; t.exports = function () { var t; var e; var n; var s = function () { var r, o; u && (r = c.domain) && r.exit(); while (t) { o = t.fn, t = t.next; try { o() } catch (i) { throw t ? n() : e = void 0, i } }e = void 0, r && r.enter() }; if (u)n = function () { c.nextTick(s) }; else if (!i || r.navigator && r.navigator.standalone) if (a && a.resolve) { var f = a.resolve(void 0); n = function () { f.then(s) } } else n = function () { o.call(r, s) }; else { var l = !0; var h = document.createTextNode(''); new i(s).observe(h, { characterData: !0 }), n = function () { h.data = l = !l } } return function (r) { var o = { fn: r, next: void 0 }; e && (e.next = o), t || (t = o, n()), e = o } } }, ac6a: function (t, e, n) { for (var r = n('cadf'), o = n('0d58'), i = n('2aba'), c = n('7726'), a = n('32e9'), u = n('84f2'), s = n('2b4c'), f = s('iterator'), l = s('toStringTag'), h = u.Array, v = { CSSRuleList: !0, CSSStyleDeclaration: !1, CSSValueList: !1, ClientRectList: !1, DOMRectList: !1, DOMStringList: !1, DOMTokenList: !0, DataTransferItemList: !1, FileList: !1, HTMLAllCollection: !1, HTMLCollection: !1, HTMLFormElement: !1, HTMLSelectElement: !1, MediaList: !0, MimeTypeArray: !1, NamedNodeMap: !1, NodeList: !0, PaintRequestList: !1, Plugin: !1, PluginArray: !1, SVGLengthList: !1, SVGNumberList: !1, SVGPathSegList: !1, SVGPointList: !1, SVGStringList: !1, SVGTransformList: !1, SourceBufferList: !1, StyleSheetList: !0, TextTrackCueList: !1, TextTrackList: !1, TouchList: !1 }, p = o(v), d = 0; d < p.length; d++) { var b; var y = p[d]; var m = v[y]; var g = c[y]; var x = g && g.prototype; if (x && (x[f] || a(x, f, h), x[l] || a(x, l, y), u[y] = h, m)) for (b in r)x[b] || i(x, b, r[b], !0) } }, aebd: function (t, e) { t.exports = function (t, e) { return { enumerable: !(1 & t), configurable: !(2 & t), writable: !(4 & t), value: e } } }, b0c5: function (t, e, n) { 'use strict'; var r = n('520a'); n('5ca1')({ target: 'RegExp', proto: !0, forced: r !== /./.exec }, { exec: r }) }, b0dc: function (t, e, n) { var r = n('e4ae'); t.exports = function (t, e, n, o) { try { return o ? e(r(n)[0], n[1]) : e(n) } catch (c) { var i = t['return']; throw void 0 !== i && r(i.call(t)), c } } }, b447: function (t, e, n) { var r = n('3a38'); var o = Math.min; t.exports = function (t) { return t > 0 ? o(r(t), 9007199254740991) : 0 } }, b8e3: function (t, e) { t.exports = !0 }, bc13: function (t, e, n) { var r = n('e53d'); var o = r.navigator; t.exports = o && o.userAgent || '' }, be13: function (t, e) { t.exports = function (t) { if (void 0 == t) throw TypeError("Can't call method on " + t); return t } }, c207: function (t, e) {}, c366: function (t, e, n) { var r = n('6821'); var o = n('9def'); var i = n('77f1'); t.exports = function (t) { return function (e, n, c) { var a; var u = r(e); var s = o(u.length); var f = i(c, s); if (t && n != n) { while (s > f) if (a = u[f++], a != a) return !0 } else for (;s > f; f++) if ((t || f in u) && u[f] === n) return t || f || 0; return !t && -1 } } }, c367: function (t, e, n) { 'use strict'; var r = n('8436'); var o = n('50ed'); var i = n('481b'); var c = n('36c3'); t.exports = n('30f1')(Array, 'Array', function (t, e) { this._t = c(t), this._i = 0, this._k = e }, function () { var t = this._t; var e = this._k; var n = this._i++; return !t || n >= t.length ? (this._t = void 0, o(1)) : o(0, e == 'keys' ? n : e == 'values' ? t[n] : [n, t[n]]) }, 'values'), i.Arguments = i.Array, r('keys'), r('values'), r('entries') }, c3a1: function (t, e, n) { var r = n('e6f3'); var o = n('1691'); t.exports = Object.keys || function (t) { return r(t, o) } }, c69a: function (t, e, n) { t.exports = !n('9e1e') && !n('79e5')(function () { return Object.defineProperty(n('230e')('div'), 'a', { get: function () { return 7 } }).a != 7 }) }, ca5a: function (t, e, n) {}, ca5aa: function (t, e) { var n = 0; var r = Math.random(); t.exports = function (t) { return 'Symbol('.concat(void 0 === t ? '' : t, ')_', (++n + r).toString(36)) } }, cadf: function (t, e, n) { 'use strict'; var r = n('9c6c'); var o = n('d53b'); var i = n('84f2'); var c = n('6821'); t.exports = n('01f9')(Array, 'Array', function (t, e) { this._t = c(t), this._i = 0, this._k = e }, function () { var t = this._t; var e = this._k; var n = this._i++; return !t || n >= t.length ? (this._t = void 0, o(1)) : o(0, e == 'keys' ? n : e == 'values' ? t[n] : [n, t[n]]) }, 'values'), i.Arguments = i.Array, r('keys'), r('values'), r('entries') }, cb7c: function (t, e, n) { var r = n('d3f4'); t.exports = function (t) { if (!r(t)) throw TypeError(t + ' is not an object!'); return t } }, cd1c: function (t, e, n) { var r = n('e853'); t.exports = function (t, e) { return new (r(t))(e) } }, cd78: function (t, e, n) { var r = n('e4ae'); var o = n('f772'); var i = n('656e'); t.exports = function (t, e) { if (r(t), o(e) && e.constructor === t) return e; var n = i.f(t); var c = n.resolve; return c(e), n.promise } }, ce10: function (t, e, n) { var r = n('69a8'); var o = n('6821'); var i = n('c366')(!1); var c = n('613b')('IE_PROTO'); t.exports = function (t, e) { var n; var a = o(t); var u = 0; var s = []; for (n in a)n != c && r(a, n) && s.push(n); while (e.length > u)r(a, n = e[u++]) && (~i(s, n) || s.push(n)); return s } }, d3f4: function (t, e) { t.exports = function (t) { return typeof t === 'object' ? t !== null : typeof t === 'function' } }, d53b: function (t, e) { t.exports = function (t, e) { return { value: e, done: !!t } } }, d864: function (t, e, n) { var r = n('79aa'); t.exports = function (t, e, n) { if (r(t), void 0 === e) return t; switch (n) { 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, o) { return t.call(e, n, r, o) } } return function () { return t.apply(e, arguments) } } }, d8de: function (t, e, n) { 'use strict'; var r = n('2d3b'); var o = n.n(r); o.a }, d8e8: function (t, e) { t.exports = function (t) { if (typeof t !== 'function') throw TypeError(t + ' is not a function!'); return t } }, d9f6: function (t, e, n) { var r = n('e4ae'); var o = n('794b'); var i = n('1bc3'); var c = Object.defineProperty; e.f = n('8e60') ? Object.defineProperty : function (t, e, n) { if (r(t), e = i(e, !0), r(n), o) try { return c(t, e, n) } catch (a) {} if ('get' in n || 'set' in n) throw TypeError('Accessors not supported!'); return 'value' in n && (t[e] = n.value), t } }, dbdb: function (t, e, n) { var r = n('584a'); var o = n('e53d'); var i = '__core-js_shared__'; var c = o[i] || (o[i] = {}); (t.exports = function (t, e) { return c[t] || (c[t] = void 0 !== e ? e : {}) })('versions', []).push({ version: r.version, mode: n('b8e3') ? 'pure' : 'global', copyright: '© 2019 Denis Pushkarev (zloirock.ru)' }) }, dc62: function (t, e, n) { n('9427'); var r = n('584a').Object; t.exports = function (t, e) { return r.create(t, e) } }, e11e: function (t, e) { t.exports = 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'.split(',') }, e4ae: function (t, e, n) { var r = n('f772'); t.exports = function (t) { if (!r(t)) throw TypeError(t + ' is not an object!'); return t } }, e53d: function (t, e) { var n = t.exports = typeof window !== 'undefined' && window.Math == Math ? window : typeof self !== 'undefined' && self.Math == Math ? self : Function('return this')(); typeof __g === 'number' && (__g = n) }, e6f3: function (t, e, n) { var r = n('07e3'); var o = n('36c3'); var i = n('5b4e')(!1); var c = n('5559')('IE_PROTO'); t.exports = function (t, e) { var n; var a = o(t); var u = 0; var s = []; for (n in a)n != c && r(a, n) && s.push(n); while (e.length > u)r(a, n = e[u++]) && (~i(s, n) || s.push(n)); return s } }, e853: function (t, e, n) { var r = n('d3f4'); var o = n('1169'); var i = n('2b4c')('species'); t.exports = function (t) { var e; return o(t) && (e = t.constructor, typeof e !== 'function' || e !== Array && !o(e.prototype) || (e = void 0), r(e) && (e = e[i], e === null && (e = void 0))), void 0 === e ? Array : e } }, f143: function (t, e, n) { 'use strict'; var r = n('ca5a'); var o = n.n(r); o.a }, f201: function (t, e, n) { var r = n('e4ae'); var o = n('79aa'); var i = n('5168')('species'); t.exports = function (t, e) { var n; var c = r(t).constructor; return void 0 === c || void 0 == (n = r(c)[i]) ? e : o(n) } }, f410: function (t, e, n) { n('1af6'), t.exports = n('584a').Array.isArray }, f772: function (t, e) { t.exports = function (t) { return typeof t === 'object' ? t !== null : typeof t === 'function' } }, fa5b: function (t, e, n) { t.exports = n('5537')('native-function-to-string', Function.toString) }, fab2: function (t, e, n) { var r = n('7726').document; t.exports = r && r.documentElement }, fb15: function (t, e, n) { 'use strict'; var r; (n.r(e), typeof window !== 'undefined') && ((r = window.document.currentScript) && (r = r.src.match(/(.+\/)[^\/]+\.js(\?.*)?$/)) && (n.p = r[1])); n('7f7f'), n('96cf'); var o = n('795b'); var i = n.n(o); function c (t, e, n, r, o, c, a) { try { var u = t[c](a); var s = u.value } catch (f) { return void n(f) }u.done ? e(s) : i.a.resolve(s).then(r, o) } function a (t) { return function () { var e = this; var n = arguments; return new i.a(function (r, o) { var i = t.apply(e, n); function a (t) { c(i, r, o, a, u, 'next', t) } function u (t) { c(i, r, o, a, u, 'throw', t) }a(void 0) }) } } var u = { created: function () { var t = this.$route; var e = this.$vnode; var n = e && e.data.routerAlive; if (!n) return !1; var r = n.getAliveKey(t); var o = n.set(r, { route: t, vm: this }); this.$watch('routerTab', function (t, e) { o.tab = typeof t === 'string' ? { title: t } : t, n.set(r, o) }, { deep: !0, immediate: !0 }) }, activated: (function () { var t = a(regeneratorRuntime.mark(function t () { var e, n, r; return regeneratorRuntime.wrap(function (t) { while (1) switch (t.prev = t.next) { case 0:if (e = this.$routerTab, n = this.$vnode, n && n.data.routerAlive) { t.next = 3; break } return t.abrupt('return', !1); case 3:r = n.componentOptions.Ctor.cid, this._ctorId && this._ctorId !== r && (this.$destroy(), e.refresh()), this._ctorId = r; case 6:case 'end':return t.stop() } }, t, this) })); function e () { return t.apply(this, arguments) } return e }()) }; var s = function () { var t = this; var e = t.$createElement; var n = t._self._c || e; return n('div', { staticClass: 'router-tab' }, [n('header', { staticClass: 'router-tab-header' }, [n('div', { staticClass: 'router-tab-scroll' }, [n('transition-group', t._b({ staticClass: 'router-tab-nav', attrs: { tag: 'ul' }, on: { 'after-enter': t.onTabTransitionEnd, 'after-leave': t.onTabTransitionEnd } }, 'transition-group', typeof t.tabTransition === 'string' ? { name: t.tabTransition } : t.tabTransition, !1), t._l(t.items, function (e, r) { var o = e.id; var i = e.to; var c = e.title; var a = e.icon; var u = e.tips; var s = e.closable; return n('router-link', { key: o || i, staticClass: 'router-tab-item', class: { actived: t.activedTab === o, contextmenu: t.contextmenu.id === o }, attrs: { tag: 'li', title: u || c || '', to: i }, nativeOn: { contextmenu: function (e) { return e.preventDefault(), (function (e) { return t.showContextmenu(o, r, e) }(e)) } } }, [t._t('default', [a ? n('i', { staticClass: 'tab-icon', class: a }) : t._e(), n('span', { staticClass: 'tab-title' }, [t._v(t._s(c || '新页签'))]), !1 !== s && t.items.length > 1 ? n('i', { staticClass: 'tab-close', on: { click: function (e) { return e.preventDefault(), t.close(o) } } }) : t._e()], null, { tab: t.items[r], tabs: t.items, index: r })], 2) }), 1)], 1), n('a', { staticClass: 'el-icon-caret-left nav-prev', on: { click: function (e) { return t.tabScroll('left') } } }), n('a', { staticClass: 'el-icon-caret-right nav-next', on: { click: function (e) { return t.tabScroll('right') } } })]), n('div', { staticClass: 'router-tab-container', class: { loading: t.loading } }, [n('router-alive', { ref: 'routerAlive', attrs: { 'alive-key': t.aliveKey }, on: { update: t.updateTab } }, [n('transition', t._b({ attrs: { appear: '' }, on: { 'after-enter': t.onPageTransitionEnd, 'after-leave': t.onPageTransitionEnd } }, 'transition', typeof t.pageTransition === 'string' ? { name: t.pageTransition } : t.pageTransition, !1), [t.isRouterAlive ? n('router-view', t._b({ ref: 'routerView' }, 'router-view', t.routerView, !1)) : t._e()], 1)], 1)], 1), n('transition', { attrs: { name: 'router-tab-zoom-lt' } }, [t.contextmenu.id ? n('div', { staticClass: 'router-tab-contextmenu', style: 'left: ' + t.contextmenu.left + 'px; top: ' + t.contextmenu.top + 'px;' }, [n('a', { staticClass: 'contextmenu-item', attrs: { disabled: !t.isContextTabActived }, on: { click: function (e) { t.isContextTabActived && t.refresh(t.contextmenu.id) } } }, [t._v('刷新')]), n('a', { staticClass: 'contextmenu-item', attrs: { disabled: t.items.length < 2 }, on: { click: function (e) { t.items.length > 1 && t.refreshAll() } } }, [t._v('刷新所有')]), n('a', { staticClass: 'contextmenu-item', attrs: { disabled: !t.isContextTabCanBeClosed }, on: { click: function (e) { t.isContextTabCanBeClosed && t.close(t.contextmenu.id) } } }, [t._v('关闭')]), n('a', { staticClass: 'contextmenu-item', attrs: { disabled: !t.tabsLeft.length }, on: { click: function (e) { t.tabsLeft.length && t.closeMulti(t.tabsLeft) } } }, [t._v('关闭左侧')]), n('a', { staticClass: 'contextmenu-item', attrs: { disabled: !t.tabsRight.length }, on: { click: function (e) { t.tabsRight.length && t.closeMulti(t.tabsRight) } } }, [t._v('关闭右侧')]), n('a', { staticClass: 'contextmenu-item', attrs: { disabled: !t.tabsOther.length }, on: { click: function (e) { t.tabsOther.length && t.closeMulti(t.tabsOther) } } }, [t._v('关闭其他')])]) : t._e()])], 1) }; var f = []; var l = (n('ac6a'), n('cadf'), n('5d73')); var h = n.n(l); var v = (n('a481'), n('7514'), n('20d6'), n('5176')); var p = n.n(v); var d = (n('4917'), n('8bbf')); var b = n.n(d); var y = n('a745'); var m = n.n(y); var g = n('4aa6'); var x = n.n(g); var w = x()(null); var _ = []; function S (t) { return void 0 !== t && t !== null } function T (t) { if (m()(t)) for (var e = 0; e < t.length; e++) { var n = t[e]; if (S(n) && (S(n.componentOptions) || O(n))) return n } } function O (t) { return t.isComment && t.asyncFactory } var L = function (t) { return t.hash ? t.fullPath.replace(t.hash, '') : t.fullPath }; var j = function (t, e) { return L(t) === L(e) }; var E = function (t) { var e = t.matched; return e[e.length - 1].components.default }; function A (t, e) { return E(t) === E(e) } var k = { name: 'router-alive', props: { aliveKey: { type: [String, Function], default: 'path' } }, beforeCreate: function () { p()(this, { cache: x()(null), lastRoute: this.$route }) }, render: function () { var t = this.$slots.default; var e = T(t); var n = e && e.componentOptions; if (n) { var r = this.cache; var o = this.$route; var i = this.lastRoute; var c = n.tag === 'transition' ? n.children[0] : e; if (c && c.componentOptions) { var a = this.getAliveKey(); var u = r[a]; var s = u || w; var f = s.vm; var l = s.route; var h = !1; var v = i !== o; var p = v && A(o, i); v && (this.lastRoute = o, u || this.set(a, { route: o })), f && (j(l, o) ? c.componentInstance = f : (f.$destroy(), u.vm = null, h = !0)), p && (h = !0), h && this.$routerTab.reloadRouter(), c.data.keepAlive = !0, c.data.routerAlive = this } } return e || t && t[0] }, methods: { getAliveKey: function () { var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : this.$route; var e = t.meta && t.meta.aliveKey || this.aliveKey || 'path'; return typeof e === 'function' ? e.bind(this)(t) : t[e] }, set: function (t, e) { var n = this.cache; return this.$emit('update', t, e), n[t] = e }, remove: function (t) { var e = this.cache; var n = e[t]; n && (n.vm && n.vm.$destroy(), delete e[t]), this.$emit('remove', [t]) }, clear: function (t) { var e = this.cache[t]; var n = e && e.vm; n && (n.$destroy(), e.vm = null) } } }; function P (t) { var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 0; var n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 0; t.scrollTo ? t.scrollTo({ left: e, top: n, behavior: 'smooth' }) : (t.scrollLeft = e, t.scrollTop = n) } function C (t) { var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 200; var n = null; return function () { var r = this; var o = arguments; clearTimeout(n), n = setTimeout(function () { t.call(r, o) }, e) } } var R = { name: 'router-tab', components: { RouterAlive: k }, props: { aliveKey: k.props.aliveKey, tabs: { type: Array, default: function () { return [] } }, routerView: Object, tabTransition: { type: [String, Object], default: 'router-tab-zoom-lb' }, pageTransition: { type: [String, Object], default: function () { return { name: 'router-tab-swap', mode: 'out-in' } } } }, data: function () { return { loading: !1, items: [], activedTab: null, isRouterAlive: !0, contextmenu: { id: null, index: -1, left: 0, top: 0 } } }, computed: { isContextTabActived: function () { return this.contextmenu.id === this.activedTab }, isContextTabCanBeClosed: function () { var t = this.items; var e = this.contextmenu; var n = t[e.index]; return t.length > 1 && n && !1 !== n.closable }, tabsLeft: function () { var t = this.items; var e = this.contextmenu; var n = e.id; var r = e.index; return n ? t.slice(0, r).filter(function (t) { var e = t.closable; return !1 !== e }) : _ }, tabsRight: function () { var t = this.items; var e = this.contextmenu; var n = e.id; var r = e.index; return n ? t.slice(r + 1).filter(function (t) { var e = t.closable; return !1 !== e }) : _ }, tabsOther: function () { var t = this.items; var e = this.contextmenu.id; return e ? t.filter(function (t) { var n = t.closable; var r = t.id; return !1 !== n && e !== r }) : _ } }, watch: { $route: function (t) { this.loading = !1, this.hideContextmenu(), this.updateActivedTab() }, activedTab: function () { var t = this; this.$nextTick(function () { var e = t.$el.querySelector('.router-tab-nav .actived'); var n = t.$el.querySelector('.router-tab-scroll'); if (e) { var r = e.offsetLeft; var o = n.scrollLeft; (r < o || r + e.clientWidth > o + n.clientWidth) && t.adjust() } }) }, 'contextmenu.id': function (t, e) { var n = this; !e && t ? document.addEventListener('click', this.onClick = function (t) { t.target !== n.$el.querySelector('.router-tab-contextmenu') && n.hideContextmenu() }) : e && !t && document.removeEventListener('click', this.onClick) } }, beforeCreate: function () { b.a.prototype.$routerTab = this }, created: function () { this.getTabItems(), this.updateActivedTab(), this.$router.beforeEach(this.routerPageLeaveGuard) }, mounted: function () { window.addEventListener('resize', this.onResize = C(this.adjust)) }, destroyed: function () { window.removeEventListener('resize', this.onResize) }, methods: { getAliveKey: k.methods.getAliveKey, routerPageLeaveGuard: function (t, e, n) { if (this._isDestroyed) { var r = this.$router.beforeHooks; var o = r.indexOf(this.routerPageLeaveGuard); o > -1 && r.splice(o, 1), n() } else { var i = this.getAliveKey(t); var c = this.$refs.routerAlive; var a = c && c.cache[i] || w; var u = a.route; u && !j(t, u) ? this.pageLeavePromise(i, 'replace').then(function () { return n() }).catch(function () { return n(!1) }) : n() } }, getTabItems: function () { var t = this; var e = this.tabs; var n = this.$router; var r = {}; this.items = e.map(function (e, o) { var i = typeof e === 'string' ? { to: e } : e || w; var c = i.to; var a = i.closable; var u = c && n.match(c); if (u) { var s = t.getRouteTab(u); var f = s.id; if (!r[f]) return r[f] = p()(s, { closable: !1 !== a }) } }).filter(function (t) { return !!t }) }, updateActivedTab: function () { this.activedTab = this.getAliveKey() }, updateTab: function (t, e) { var n = e.route; var r = e.tab; var o = this.items; var i = this.getRouteTab; var c = o.findIndex(function (e) { var n = e.id; return n === t }); var a = p()(i(n), r); if (c > -1) { var u = o[c]; a.closable = !1 !== u.closable, this.$set(o, c, a) } else o.push(a) }, getRouteTab: function (t) { var e = this.getAliveKey(t); var n = t.fullPath; var r = t.meta; var o = r.title; var i = r.icon; var c = r.tips; return { id: e, to: n, title: o, icon: i, tips: c } }, pageLeavePromise: function (t, e) { var n = this; return new i.a(function (r, o) { var i = n.$refs.routerAlive; var c = n.items.find(function (e) { return e.id === t }); var a = i.cache[t] || w; var u = a.vm; var s = u && u.$vnode.componentOptions.Ctor.options.beforePageLeave; typeof s === 'function' ? s.bind(u)(r, o, c, e) : r() }) }, closeTabItem: function (t) { var e = this.items; var n = this.$refs.routerAlive; var r = e.findIndex(function (e) { return e.id === t }); return this.pageLeavePromise(t, 'close').then(function () { n.remove(t), r > -1 && e.splice(r, 1) }).catch(function (t) {}) }, close: (function () { var t = a(regeneratorRuntime.mark(function t () { var e; var n; var r; var o; var i; var c; var a = arguments; return regeneratorRuntime.wrap(function (t) { while (1) switch (t.prev = t.next) { case 0:return e = a.length > 0 && void 0 !== a[0] ? a[0] : this.activedTab, n = this.activedTab, r = this.items, o = this.$router, i = r.findIndex(function (t) { return t.id === e }), t.next = 5, this.closeTabItem(e); case 5:n === e && (c = r[i] || r[i - 1], o.replace(c.to)); case 6:case 'end':return t.stop() } }, t, this) })); function e () { return t.apply(this, arguments) } return e }()), closeMulti: (function () { var t = a(regeneratorRuntime.mark(function t (e) { var n; var r; var o; var i; var c; var a; var u; var s; var f; var l; var v; var p = this; return regeneratorRuntime.wrap(function (t) { while (1) switch (t.prev = t.next) { case 0:n = this.items, r = this.$router, o = this.contextmenu, i = this.closeTabItem, c = n.find(function (t) { var e = t.id; return e === o.id }), a = !0, u = !1, s = void 0, t.prev = 5, f = h()(e); case 7:if (a = (l = f.next()).done) { t.next = 19; break } return v = l.value.id, t.prev = 9, t.next = 12, i(v); case 12:t.next = 16; break; case 14:t.prev = 14, t.t0 = t['catch'](9); case 16:a = !0, t.next = 7; break; case 19:t.next = 25; break; case 21:t.prev = 21, t.t1 = t['catch'](5), u = !0, s = t.t1; case 25:t.prev = 25, t.prev = 26, a || f.return == null || f.return(); case 28:if (t.prev = 28, !u) { t.next = 31; break } throw s; case 31:return t.finish(28); case 32:return t.finish(25); case 33:n.findIndex(function (t) { var e = t.id; return e === p.activedTab }) === -1 && r.replace(c.to); case 34:case 'end':return t.stop() } }, t, this, [[5, 21, 25, 33], [9, 14], [26,, 28, 32]]) })); function e (e) { return t.apply(this, arguments) } return e }()), refresh: (function () { var t = a(regeneratorRuntime.mark(function t () { var e; var n = arguments; return regeneratorRuntime.wrap(function (t) { while (1) switch (t.prev = t.next) { case 0:return e = n.length > 0 && void 0 !== n[0] ? n[0] : this.activedTab, t.prev = 1, t.next = 4, this.pageLeavePromise(e, 'refresh'); case 4:this.$refs.routerAlive.clear(e), this.reloadRouter(), t.next = 10; break; case 8:t.prev = 8, t.t0 = t['catch'](1); case 10:case 'end':return t.stop() } }, t, this, [[1, 8]]) })); function e () { return t.apply(this, arguments) } return e }()), refreshAll: (function () { var t = a(regeneratorRuntime.mark(function t () { var e; var n; var r; var o; var i = arguments; return regeneratorRuntime.wrap(function (t) { while (1) switch (t.prev = t.next) { case 0:e = i.length > 0 && void 0 !== i[0] && i[0], n = this.$refs.routerAlive, r = n.cache, t.t0 = regeneratorRuntime.keys(r); case 4:if ((t.t1 = t.t0()).done) { t.next = 20; break } if (o = t.t1.value, e) { t.next = 17; break } return t.prev = 7, t.next = 10, this.pageLeavePromise(o, 'refresh'); case 10:n.clear(o), t.next = 15; break; case 13:t.prev = 13, t.t2 = t['catch'](7); case 15:t.next = 18; break; case 17:n.clear(o); case 18:t.next = 4; break; case 20:this.reloadRouter(); case 21:case 'end':return t.stop() } }, t, this, [[7, 13]]) })); function e () { return t.apply(this, arguments) } return e }()), reloadRouter: (function () { var t = a(regeneratorRuntime.mark(function t () { return regeneratorRuntime.wrap(function (t) { while (1) switch (t.prev = t.next) { case 0:this.isRouterAlive = !1; case 1:case 'end':return t.stop() } }, t, this) })); function e () { return t.apply(this, arguments) } return e }()), onTabTransitionEnd: function () { this.adjust() }, onPageTransitionEnd: function () { this.isRouterAlive || (this.isRouterAlive = !0) }, showContextmenu: function (t, e, n) { var r = n || w; var o = r.y; var i = r.x; p()(this.contextmenu, { id: t, index: e, top: o, left: i }) }, hideContextmenu: function () { this.showContextmenu(null, -1) }, tabScroll: function (t) { var e = this.$el.querySelector('.router-tab-header'); var n = e.querySelector('.router-tab-scroll'); var r = e.clientWidth - 110; P(n, n.scrollLeft + (t === 'left' ? -r : r)) }, adjust: function () { var t = this.$el.querySelector('.router-tab-header'); var e = t.querySelector('.router-tab-scroll'); var n = e.querySelector('.router-tab-nav'); var r = n.querySelector('.actived'); var o = n.clientWidth > e.clientWidth; t.classList[o ? 'add' : 'remove']('is-scroll'), r && o && P(e, r.offsetLeft + (r.clientWidth - e.clientWidth) / 2) } } }; var M = R; n('f143'), n('d8de'); function $ (t, e, n, r, o, i, c, a) { var u; var s = typeof t === 'function' ? t.options : t; if (e && (s.render = e, s.staticRenderFns = n, s._compiled = !0), r && (s.functional = !0), i && (s._scopeId = 'data-v-' + i), c ? (u = function (t) { t = t || this.$vnode && this.$vnode.ssrContext || this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext, t || typeof __VUE_SSR_CONTEXT__ === 'undefined' || (t = __VUE_SSR_CONTEXT__), o && o.call(this, t), t && t._registeredComponents && t._registeredComponents.add(c) }, s._ssrRegister = u) : o && (u = a ? function () { o.call(this, this.$root.$options.shadowRoot) } : o), u) if (s.functional) { s._injectStyles = u; var f = s.render; s.render = function (t, e) { return u.call(e), f(t, e) } } else { var l = s.beforeCreate; s.beforeCreate = l ? [].concat(l, u) : [u] } return { exports: t, options: s } } var I = $(M, s, f, !1, null, null, null); var F = I.exports; F.install = function (t, e) { t.component(F.name, F), t.mixin(u) }, typeof window !== 'undefined' && window.Vue && window.Vue.use(F); var G = F; e['default'] = G } })) })
- // # sourceMappingURL=vue-router-tab.umd.min.js.map
|