diff --git a/.gitignore b/.gitignore index f53a037..4eaa4f2 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ npm-debug.log .idea/ coverage/ package-lock.json +/website/public diff --git a/.npmignore b/.npmignore index b722833..e6a0371 100644 --- a/.npmignore +++ b/.npmignore @@ -1,13 +1,9 @@ -/document -/examples -/examples-src -/index.html +/website/* /LICENSE -/README.md +/tests/* /.babelrc +/karma.conf.js /.idea /node_modules /build -/test -/.npmignore -/issuses \ No newline at end of file +/.npmignore \ No newline at end of file diff --git a/README.md b/README.md index 9d3d717..b7b5563 100644 --- a/README.md +++ b/README.md @@ -1,167 +1,30 @@ -# vue-seamless-scroll -> A simple, Seamless scrolling for Vue.js +

vue-seamless-scroll

-[![Build Status](https://img.shields.io/appveyor/ci/gruntjs/grunt/master.svg) ![LICENSE MIT](https://img.shields.io/npm/l/express.svg)](https://www.npmjs.com/package/vue-seamless-scroll) ![](https://img.shields.io/npm/v/vue-seamless-scroll.svg) - -

- -

-

- 🐾online demo | - 🌾 sample demo | - 📘 中文文档 -

- -## Content - -- [**`Update log`**](#update-log) -- [**`Browser support`**](#browser-support) -- [**`Features`**](#features) -- [**`Installation`**](#installation) -- [**`Usage`**](#usage) - - [**`ES6`**](#eS6) - - [**`Normal use`**](#normal-use) -- [**`Configure`**](#configure) -- [**`Events`**](#events) -- [**`Individual special configuration items`**](#individual-special-configuration-items) -- [**`Changelog`**](#changelog) -- [**`Issues solution`**](#issues-solution) -- [**`Cares`**](#cares) -- [**`Contribution`**](#contribution) - -## Update log -### 1.1.17 - Bug fix - - The step attribute is set to a decimal point below 1 and scrolls up with a sway. - - The offsetWidth is rounded off, causing the error to be calculated. The horizontal scrolling is not on one line, and a blank will appear. - - If single-step scrolling is set, the step needs to be a single-numbered divisor, otherwise the position of the single-step scrolling end cannot be guaranteed. +

+ + + + - Configuration update - - Added navigation configuration, whether the left and right scrolling shows the controller button. When the value is true, autoPlay automatically becomes false. + + + + -## Browser support -| [IE](http://godban.github.io/browsers-support-badges/)
IE | [Firefox](http://godban.github.io/browsers-support-badges/)
Firefox | [Chrome](http://godban.github.io/browsers-support-badges/)
Chrome | [Safari](http://godban.github.io/browsers-support-badges/)
Safari | [iOS Safari](http://godban.github.io/browsers-support-badges/)
iOS | [Chrome for Android](http://godban.github.io/browsers-support-badges/)
Android | -|:---------:|:---------:|:---------:|:---------:|:---------:|:---------:| -| IE9+ | ✓| ✓ | ✓ | ✓ | ✓ | ✓ +

A simple, Seamless scrolling for Vue.js

## Features -* [x] base on requestAnimationFrame. -* [x] the configuration meets a variety of requirements. -* [x] current support for seamless scrolling, single-step scrolling, and manual switching support for horizontal direction. - -## Installation - -### NPM - -```bash -npm install vue-seamless-scroll --save -``` - -### CDN -`https://cdn.jsdelivr.net/npm/vue-seamless-scroll@1.1.17/dist/vue-seamless-scroll.min.js` - -## Usage -### ES6 - -> [**`online demo`**](https://chenxuan0000.github.io/component-document/index_prod.html#/component/seamless-default) -```js -// **main.js** -// 1.global install -import Vue from 'vue' -import scroll from 'vue-seamless-scroll' -Vue.use(scroll) - -//or you can set componentName default componentName is vue-seamless-scroll -Vue.use(scroll,{componentName: 'scroll-seamless'}) - -// 2.single .vue import - -``` - -### Normal use - -Example: -> Specific reference [test/test.html](https://github.com/chenxuan0000/vue-seamless-scroll/blob/master/test/test.html) -```html - - - ... - - -
- -
- - - - - -``` - -## Configure -|key|description|default|val| -|:---|---|---|---| -|`step`|the faster the rolling speed is faster|`1`|`Number`| -|`limitMoveNum`|start seamless scrolling minimum data length|`5`|`Number`| -|`hoverStop`|mouse hover control is enabled|`true`|`Boolean`| -|`direction`| 0 down、 1 up 、 2 left 、 3 right|`1`|`Number`| -|`openTouch`|open mobile touch |`true`|`Boolean`| -|`singleHeight`|one single stop height(default zero is seamless) => direction 0/1|`0`|`Number`| -|`singleWidth`|one single stop width(default zero is seamless) => direction 2/3|`0`|`Number`| -|`waitTime`|one single data stop wait time(ms)|`1000`|`Number`| -|`switchOffset`|the left and right buttons distance from the left and right sides (px)|`30`|`Number`| -|`autoPlay`|Less than 1.1.17 version needs to be set to false when manually switching|`true`|`Boolean`| -|`switchSingleStep`|the size of a single step switch (px)|`134`|`Number`| -|`switchDelay`|the animation time of a single step switch(ms)|`400`|`Number`| -|`switchDisabledClass`|the className of the switch parent element that cannot be clicked|`disabled`|`String`| -|`isSingleRemUnit`|singleHeight and singleWidth Whether to enable the rem metric|`false`|`Boolean`| - - -- update 1.1.17 - -|key|description|default|val| -|:---|---|---|---| -|`navigation`|Whether the left and right scrolling shows the controller button, autoPlay automatically becomes false when true|`false`|`Boolean`| - -## CalBackEvents -|name|description|calback params| -|:---|---|---| -|`ScrollEnd`|A roll-through callback event|`null`| - -## Individual special configuration items - -> 1.The outermost container needs to be set manually`width height overflow:hidden` - -> 2.The left and right seamless rolling needs to be set for the main content area (that is, the default slot slots)`css width`(otherwise, the actual width cannot be calculated correctly). You can also set it to `display:flex;` without setting the `css width` property. - -> 3.The step value is not recommended to be too small, otherwise there will be carton effect.(If single-step scrolling is set, the step needs to be a divisor of the single-step size, otherwise the position of the single-step scrolling end cannot be guaranteed to be accurate. ~~~~~, such as single step 30, step can not be 4) - -> 4.You need to set when you need to manually switch left and right to scroll`autoPlay:false`(Starting with version 1.1.17, you only need to set `navigation:false`),(The loop is not currently supported.) - -> 5.Provides `slot left-switch || right-switch` you can freely define the button styles you want. The outer div is positioned in the middle,the distance from both sides can be adjusted by the switchOffset parameter. - -> 6.When the button reaches the boundary position, it automatically adds a definition to the state button that cannot be clicked.`switchDisabledClass: 'disabled'`,you can configure it as needed. -## Issues solution -> [**`Event cannot be duplicated`**](./issuses/problem1-en.md) +* Initial configuration support +* Compatible with multiple platforms +* Multi-technology stack version support -## Changelog -See the GitHub [release history](https://github.com/chenxuan0000/vue-seamless-scroll/releases). +## Documentation +To check out [live examples](https://chenxuan0000.github.io/vue-seamless-scroll/guide/01-basic.html) and docs, visit [vue-seamless-scroll-doc](https://chenxuan0000.github.io/vue-seamless-scroll/). ## Cares -If you want js to scroll seamlessly (without dependencies) you can switch to here.[seamscroll](https://github.com/chenxuan0000/seamless-scroll)。 +If you want js to scroll seamlessly (without dependencies) you can switch to here.[seamscroll](https://github.com/chenxuan0000/seamless-scroll). ## Contribution Welcome to give some Suggestions and optimizations, and look forward to your `Pull Request`. diff --git a/build/webpack.dev.js b/build/webpack.dev.js deleted file mode 100644 index 5c3f0e4..0000000 --- a/build/webpack.dev.js +++ /dev/null @@ -1,44 +0,0 @@ -'use strict' -const merge = require('deep-assign') -const webpack = require('webpack') -const options = require('./options') -const path = require('path') -const base = require('./webpack.base.js') -function resolve(dir) { - return path.join(__dirname, '..', dir) -} - -const config = merge(base, { - watch: true, - devtool: '#eval-source-map', - entry: options.paths.resolve('examples-src/index.js'), - output: { - filename: 'examples.bundle.js', - path: options.paths.output.examples - }, - resolve: { - extensions: ['.js', '.vue'], - alias: { - 'components': resolve('examples-src/components'), - 'src': resolve('src') - } - }, - plugins: [ - new webpack.DefinePlugin({ - VERSION: JSON.stringify(options.version) - }) - ], - devServer: { - contentBase: options.paths.output.examples, - host: 'localhost', - historyApiFallback: true, - noInfo: true - } -}) - -// First item in module.rules array is Vue -config.module.rules[0].options.loaders = { - scss: 'vue-style-loader!css-loader!sass-loader' -} - -module.exports = config diff --git a/build/webpack.examples.js b/build/webpack.examples.js deleted file mode 100644 index fed48e6..0000000 --- a/build/webpack.examples.js +++ /dev/null @@ -1,48 +0,0 @@ -'use strict' - -const merge = require('deep-assign') -const webpack = require('webpack') -const path = require('path') -const options = require('./options') -const base = require('./webpack.base.js') -const polyfill = require('babel-polyfill') - -function resolve(dir) { - return path.join(__dirname, '..', dir) -} - -const config = merge(base, { - // entry: options.paths.resolve('examples-src/index.js'), - entry: ['babel-polyfill', options.paths.resolve('examples-src/index.js')], - output: { - filename: 'examples.bundle.js', - path: options.paths.output.examples - }, - resolve: { - extensions: ['.js', '.vue'], - alias: { - components: resolve('examples-src/components'), - src: resolve('src') - } - }, - plugins: [ - // Set the production environment - new webpack.DefinePlugin({ - 'process.env.NODE_ENV': JSON.stringify('production'), - VERSION: JSON.stringify(options.version) - }), - // Minify with dead-code elimination - new webpack.optimize.UglifyJsPlugin({ - sourceMap: false, - compress: { - warnings: false - } - }) - ] -}) - -config.module.rules[0].options.loaders = { - scss: 'vue-style-loader!css-loader!sass-loader' -} - -module.exports = config diff --git a/dist/vue-seamless-scroll.js b/dist/vue-seamless-scroll.js index 2513942..d9253b7 100644 --- a/dist/vue-seamless-scroll.js +++ b/dist/vue-seamless-scroll.js @@ -98,10 +98,7 @@ exports.default = { copyHtml: '', height: 0, width: 0, - realBoxWidth: 0, - reqFrame: null, - singleWaitTime: null, - isHover: false }; + realBoxWidth: 0 }; }, props: { @@ -151,7 +148,7 @@ exports.default = { pos: function pos() { return { transform: 'translate(' + this.xPos + 'px,' + this.yPos + 'px)', - transition: 'all ' + (this.ease || 'ease-in') + ' ' + this.delay + 'ms', + transition: 'all ' + this.ease + ' ' + this.delay + 'ms', overflow: 'hidden' }; }, @@ -219,6 +216,10 @@ exports.default = { } }, methods: { + reset: function reset() { + this._cancle(); + this._initMove(); + }, leftSwitchClick: function leftSwitchClick() { if (!this.leftSwitchState) return; @@ -307,17 +308,10 @@ exports.default = { }, this.delay); }, enter: function enter() { - if (this.hoverStopSwitch) { - this.isHover = true; - if (this.singleWaitTime) clearTimeout(this.singleWaitTime); - this._cancle(); - } + if (this.hoverStopSwitch) this._stopMove(); }, leave: function leave() { - if (this.hoverStopSwitch) { - this.isHover = false; - this._move(); - } + if (this.hoverStopSwitch) this._startMove(); }, _move: function _move() { if (this.isHover) return; @@ -382,21 +376,28 @@ exports.default = { var _this4 = this; this.$nextTick(function () { - _this4._dataWarm(_this4.data); - _this4.copyHtml = ''; - _this4.height = _this4.$refs.wrap.offsetHeight; - _this4.width = _this4.$refs.wrap.offsetWidth; - var slotListWidth = _this4.$refs.slotList.offsetWidth; var switchDelay = _this4.options.switchDelay; var autoPlay = _this4.autoPlay, isHorizontal = _this4.isHorizontal; - if (isHorizontal && autoPlay) { - slotListWidth = slotListWidth * 2 + 1; + _this4._dataWarm(_this4.data); + _this4.copyHtml = ''; + if (isHorizontal) { + _this4.height = _this4.$refs.wrap.offsetHeight; + _this4.width = _this4.$refs.wrap.offsetWidth; + var slotListWidth = _this4.$refs.slotList.offsetWidth; + + if (autoPlay) { + slotListWidth = slotListWidth * 2 + 1; + } + _this4.$refs.realBox.style.width = slotListWidth + 'px'; + _this4.realBoxWidth = slotListWidth; } - _this4.$refs.realBox.style.width = slotListWidth + 'px'; - _this4.realBoxWidth = slotListWidth; - if (!autoPlay) { + + if (autoPlay) { + _this4.ease = 'ease-in'; + _this4.delay = 0; + } else { _this4.ease = 'linear'; _this4.delay = switchDelay; return; @@ -420,6 +421,15 @@ exports.default = { if (data.length > 100) { console.warn('\u6570\u636E\u8FBE\u5230\u4E86' + data.length + '\u6761\u6709\u70B9\u591A\u54E6~,\u53EF\u80FD\u4F1A\u9020\u6210\u90E8\u5206\u8001\u65E7\u6D4F\u89C8\u5668\u5361\u987F\u3002'); } + }, + _startMove: function _startMove() { + this.isHover = false; + this._move(); + }, + _stopMove: function _stopMove() { + this.isHover = true; + if (this.singleWaitTime) clearTimeout(this.singleWaitTime); + this._cancle(); } }, mounted: function mounted() { @@ -431,13 +441,26 @@ exports.default = { this._dataWarm(newData); if (!arrayEqual(newData, oldData)) { - this._cancle(); - this._initMove(); + this.reset(); + } + }, + autoPlay: function autoPlay(bol) { + if (bol) { + this.reset(); + } else { + this._stopMove(); } } }, + beforeCreate: function beforeCreate() { + this.reqFrame = null; + this.singleWaitTime = null; + this.isHover = false; + this.ease = 'ease-in'; + }, beforeDestroy: function beforeDestroy() { this._cancle(); + clearTimeout(this.singleWaitTime); } }; diff --git a/dist/vue-seamless-scroll.min.js b/dist/vue-seamless-scroll.min.js index 0b6799b..e25cb4f 100644 --- a/dist/vue-seamless-scroll.min.js +++ b/dist/vue-seamless-scroll.min.js @@ -1 +1 @@ -!function(t,i){"object"==typeof exports&&"object"==typeof module?module.exports=i():"function"==typeof define&&define.amd?define([],i):"object"==typeof exports?exports.vueSeamlessScroll=i():t.vueSeamlessScroll=i()}("undefined"!=typeof self?self:this,function(){return function(t){function i(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,i),n.l=!0,n.exports}var e={};return i.m=t,i.c=e,i.d=function(t,e,o){i.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:o})},i.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return i.d(e,"a",e),e},i.o=function(t,i){return Object.prototype.hasOwnProperty.call(t,i)},i.p="",i(i.s=1)}([function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0}),e(4)();var o=e(5),n=e(6);i.default={name:"vue-seamless-scroll",data:function(){return{xPos:0,yPos:0,delay:0,copyHtml:"",height:0,width:0,realBoxWidth:0,reqFrame:null,singleWaitTime:null,isHover:!1}},props:{data:{type:Array,default:function(){return[]}},classOption:{type:Object,default:function(){return{}}}},computed:{leftSwitchState:function(){return this.xPos<0},rightSwitchState:function(){return Math.abs(this.xPos)=this.options.limitMoveNum},hoverStopSwitch:function(){return this.options.hoverStop&&this.autoPlay&&this.scrollSwitch},canTouchScroll:function(){return this.options.openTouch},isHorizontal:function(){return this.options.direction>1},baseFontSize:function(){return this.options.isSingleRemUnit?parseInt(window.getComputedStyle(document.documentElement,null).fontSize):1},realSingleStopWidth:function(){return this.options.singleWidth*this.baseFontSize},realSingleStopHeight:function(){return this.options.singleHeight*this.baseFontSize},step:function(){var t=this.options.step;return this.isHorizontal?this.realSingleStopWidth:this.realSingleStopHeight,t}},methods:{leftSwitchClick:function(){if(this.leftSwitchState)return Math.abs(this.xPos)1||t.scale&&1!==t.scale)){var i=t.targetTouches[0],e=this.options.direction;this.endPos={x:i.pageX-this.startPos.x,y:i.pageY-this.startPos.y},event.preventDefault();var o=Math.abs(this.endPos.x)1&&(this.xPos=this.startPosX+this.endPos.x)}},touchEnd:function(){var t=this;if(this.canTouchScroll){var i=void 0,e=this.options.direction;if(this.delay=50,1===e)this.yPos>0&&(this.yPos=0);else if(0===e){var o=this.realBoxHeight/2*-1;this.yPos0&&(this.xPos=0);else if(3===e){var n=-1*this.realBoxWidth;this.xPos=i&&(this.$emit("ScrollEnd"),this.yPos=0),this.yPos-=r):0===n?(this.yPos>=0&&(this.$emit("ScrollEnd"),this.yPos=-1*i),this.yPos+=r):2===n?(Math.abs(this.xPos)>=e&&(this.$emit("ScrollEnd"),this.xPos=0),this.xPos-=r):3===n&&(this.xPos>=0&&(this.$emit("ScrollEnd"),this.xPos=-1*e),this.xPos+=r),this.singleWaitTime&&clearTimeout(this.singleWaitTime),this.realSingleStopHeight?Math.abs(this.yPos)%this.realSingleStopHeight1&&void 0!==arguments[1]?arguments[1]:{};t.component(i.componentName||n.default.name,n.default)},"undefined"!=typeof window&&window.Vue&&Vue.component(n.default.name,n.default),i.default=n.default},function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var o=e(0),n=e.n(o);for(var s in o)"default"!==s&&function(t){e.d(i,t,function(){return o[t]})}(s);var r=e(7),a=e(3),h=a(n.a,r.a,!1,null,null,null);i.default=h.exports},function(t,i){t.exports=function(t,i,e,o,n,s){var r,a=t=t||{},h=typeof t.default;"object"!==h&&"function"!==h||(r=t,a=t.default);var l="function"==typeof a?a.options:a;i&&(l.render=i.render,l.staticRenderFns=i.staticRenderFns,l._compiled=!0),e&&(l.functional=!0),n&&(l._scopeId=n);var c;if(s?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},l._ssrRegister=c):o&&(c=o),c){var u=l.functional,f=u?l.render:l.beforeCreate;u?(l._injectStyles=c,l.render=function(t,i){return c.call(i),f(t,i)}):l.beforeCreate=f?[].concat(f,c):[c]}return{esModule:r,exports:a,options:l}}},function(t,i){var e=function(){window.cancelAnimationFrame=function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t)}}(),window.requestAnimationFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}()};t.exports=e},function(t,i){var e=function(t,i){if(t===i)return!0;if(t.length!==i.length)return!1;for(var e=0;e=this.options.limitMoveNum},hoverStopSwitch:function(){return this.options.hoverStop&&this.autoPlay&&this.scrollSwitch},canTouchScroll:function(){return this.options.openTouch},isHorizontal:function(){return this.options.direction>1},baseFontSize:function(){return this.options.isSingleRemUnit?parseInt(window.getComputedStyle(document.documentElement,null).fontSize):1},realSingleStopWidth:function(){return this.options.singleWidth*this.baseFontSize},realSingleStopHeight:function(){return this.options.singleHeight*this.baseFontSize},step:function(){var t=this.options.step;return this.isHorizontal?this.realSingleStopWidth:this.realSingleStopHeight,t}},methods:{reset:function(){this._cancle(),this._initMove()},leftSwitchClick:function(){if(this.leftSwitchState)return Math.abs(this.xPos)1||t.scale&&1!==t.scale)){var i=t.targetTouches[0],e=this.options.direction;this.endPos={x:i.pageX-this.startPos.x,y:i.pageY-this.startPos.y},event.preventDefault();var o=Math.abs(this.endPos.x)1&&(this.xPos=this.startPosX+this.endPos.x)}},touchEnd:function(){var t=this;if(this.canTouchScroll){var i=void 0,e=this.options.direction;if(this.delay=50,1===e)this.yPos>0&&(this.yPos=0);else if(0===e){var o=this.realBoxHeight/2*-1;this.yPos0&&(this.xPos=0);else if(3===e){var n=-1*this.realBoxWidth;this.xPos=i&&(this.$emit("ScrollEnd"),this.yPos=0),this.yPos-=r):0===n?(this.yPos>=0&&(this.$emit("ScrollEnd"),this.yPos=-1*i),this.yPos+=r):2===n?(Math.abs(this.xPos)>=e&&(this.$emit("ScrollEnd"),this.xPos=0),this.xPos-=r):3===n&&(this.xPos>=0&&(this.$emit("ScrollEnd"),this.xPos=-1*e),this.xPos+=r),this.singleWaitTime&&clearTimeout(this.singleWaitTime),this.realSingleStopHeight?Math.abs(this.yPos)%this.realSingleStopHeight1&&void 0!==arguments[1]?arguments[1]:{};t.component(i.componentName||n.default.name,n.default)},"undefined"!=typeof window&&window.Vue&&Vue.component(n.default.name,n.default),i.default=n.default},function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var o=e(0),n=e.n(o);for(var s in o)"default"!==s&&function(t){e.d(i,t,function(){return o[t]})}(s);var r=e(7),a=e(3),h=a(n.a,r.a,!1,null,null,null);i.default=h.exports},function(t,i){t.exports=function(t,i,e,o,n,s){var r,a=t=t||{},h=typeof t.default;"object"!==h&&"function"!==h||(r=t,a=t.default);var l="function"==typeof a?a.options:a;i&&(l.render=i.render,l.staticRenderFns=i.staticRenderFns,l._compiled=!0),e&&(l.functional=!0),n&&(l._scopeId=n);var c;if(s?(c=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(s)},l._ssrRegister=c):o&&(c=o),c){var u=l.functional,f=u?l.render:l.beforeCreate;u?(l._injectStyles=c,l.render=function(t,i){return c.call(i),f(t,i)}):l.beforeCreate=f?[].concat(f,c):[c]}return{esModule:r,exports:a,options:l}}},function(t,i){var e=function(){window.cancelAnimationFrame=function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t)}}(),window.requestAnimationFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}()};t.exports=e},function(t,i){var e=function(t,i){if(t===i)return!0;if(t.length!==i.length)return!1;for(var e=0;e 一个简单的基于vue.js的无缝滚动 - -[![Build Status](https://img.shields.io/appveyor/ci/gruntjs/grunt/master.svg) ![LICENSE MIT](https://img.shields.io/npm/l/express.svg)](https://www.npmjs.com/package/vue-seamless-scroll) ![](https://img.shields.io/npm/v/vue-seamless-scroll.svg) - -

- -

-

- 🐾在线文档demo | - 🌾 demo | - 📘 English Document -

- -## 内容 - -- [**`更新日志`**](#更新日志) -- [**`浏览器兼容性`**](#浏览器兼容性) -- [**`功能特性`**](#功能特性) -- [**`安装`**](#安装) -- [**`使用`**](#使用) - - [**`ES6`**](#ES6) - - [**`普通的使用方法`**](#普通的使用方法) -- [**`配置项默认值`**](#配置项) -- [**`回调事件`**](#回调事件) -- [**`个别特殊配置项说明`**](#个别特殊配置项说明) -- [**`Issues解决方案`**](#issues解决方案) -- [**`历史版本`**](#历史版本) -- [**`注意`**](#注意) -- [**`贡献`**](#贡献) - -## 更新日志 - -### 1.1.17 - - bug修复 - - step属性设置为1以下的小数点,向上滚动有卡顿的晃动。 - - offsetWidth四舍五入,导致计算出误差,水平方向的滚动两行不一行上,会出现空白。 - - 如果设置了单步滚动,step需是单步大小的约数,否则无法保证单步滚动结束的位置是否准确。 - -配置更新 - - 新增navigation配置,左右方向的滚动是否显示控制器按钮,值为true的时候autoPlay自动变为false。 - -## 浏览器兼容性 -| [IE](http://godban.github.io/browsers-support-badges/)
IE | [Firefox](http://godban.github.io/browsers-support-badges/)
Firefox | [Chrome](http://godban.github.io/browsers-support-badges/)
Chrome | [Safari](http://godban.github.io/browsers-support-badges/)
Safari | [iOS Safari](http://godban.github.io/browsers-support-badges/)
iOS | [Chrome for Android](http://godban.github.io/browsers-support-badges/)
Android | -|:---------:|:---------:|:---------:|:---------:|:---------:|:---------:| -| IE9+ | ✓| ✓ | ✓ | ✓ | ✓ | ✓ - -## 功能特性 -* [x] 基于requestAnimationFrame实现 -* [x] 配置多满足多样需求 -* [x] 目前支持上下左右无缝滚动,单步滚动,以及支持水平方向的手动切换功能 - -## 安装 - -### NPM - -```bash -npm install vue-seamless-scroll --save -``` - -### CDN -`https://cdn.jsdelivr.net/npm/vue-seamless-scroll@1.1.17/dist/vue-seamless-scroll.min.js` - -## 使用 -### ES6 - -> [**`在线使用demo`**](https://chenxuan0000.github.io/component-document/index_prod.html#/component/seamless-default) -```js -// **main.js** -// 1.全局 install -import Vue from 'vue' -import scroll from 'vue-seamless-scroll' -Vue.use(scroll) - -// 或者你可以自己设置全局注册的组件名 默认注册的组件名是 vue-seamless-scroll -Vue.use(scroll,{componentName: 'scroll-seamless'}) - -// 2.单个.vue文件局部注册 - -``` - -### 普通的使用方法 - -Example: -> 详情的demo页面 [test/test.html](https://github.com/chenxuan0000/vue-seamless-scroll/blob/master/test/test.html) -```html - - - ... - - -
- -
- - - - - -``` - -## 配置项 -|key|description|default|val| -|:---|---|---|---| -|`step`|数值越大速度滚动越快|`1`|`Number`| -|`limitMoveNum`|开启无缝滚动的数据量|`5`|`Number`| -|`hoverStop`|是否启用鼠标hover控制|`true`|`Boolean`| -|`direction`|方向 0 往下 1 往上 2向左 3向右|`1`|`Number`| -|`openTouch`|移动端开启touch滑动|`true`|`Boolean`| -|`singleHeight`|单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1|`0`|`Number`| -|`singleWidth`|单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3|`0`|`Number`| -|`waitTime`|单步停止等待时间(默认值1000ms)|`1000`|`Number`| -|`switchOffset`|左右切换按钮距离左右边界的边距(px)|`30`|`Number`| -|`autoPlay`|1.1.17版本前手动切换时候需要置为false|`true`|`Boolean`| -|`switchSingleStep`|手动单步切换step值(px)|`134`|`Number`| -|`switchDelay`|单步切换的动画时间(ms)|`400`|`Number`| -|`switchDisabledClass`|不可以点击状态的switch按钮父元素的类名|`disabled`|`String`| -|`isSingleRemUnit`|singleHeight and singleWidth是否开启rem度量|`false`|`Boolean`| - -- 1.1.17更新 - -|key|description|default|val| -|:---|---|---|---| -|`navigation`|左右方向的滚动是否显示控制器按钮,true的时候autoPlay自动变为false|`false`|`Boolean`| - - -## 回调事件 -|name|description|calback params| -|:---|---|---| -|`ScrollEnd`|一次滚动完成的回调事件|`null`| - -## 个别特殊配置项说明 - -> 1.最外层容器需要手动设置`width height overflow:hidden` - -> 2.左右的无缝滚动需要给主内容区域(即默认slot插槽提供)设定合适的`css width`属性(否则无法正确计算实际宽度)。 - 也可以通过给他设置为`display:flex;`无需设置`css width`属性 - -> 3.step值不建议太小,不然会有卡顿效果(如果设置了单步滚动,step需是单步大小的约数,否则无法保证单步滚动结束的位置是否准确。~~~~~,比如单步设置的30,step不能为4) - -> 4.需要实现手动切换左右滚动的时候,必须设置`autoPlay:false`(1.1.17版本开始,只需要设置`navigation:false`),目前不支持环路 - -> 5.提供了`slot left-switch || right-switch`可以自由定义需要的按钮样式 外层有div已经定位了位置居中,距离两边侧的距离可以通过switchOffset参数调整 - -> 6.当按钮到达边界位置,会自动为无法点击状态按钮加上定义的`switchDisabledClass: 'disabled'`,可以按需配置 - -## Issues解决方案 -> [**`事件无法被复制的问题`**](../issuses/problem1.md) - -## 历史版本 -See the GitHub [历史版本](https://github.com/chenxuan0000/vue-seamless-scroll/releases). - -## 注意 -如果你想要js无缝滚动(无依赖)你可以切换到这里[seamscroll](https://github.com/chenxuan0000/seamless-scroll)。 - - -## 贡献 -欢迎给出一些意见和优化,期待你的 `Pull Request`。 - -## License -vue-seamless-scroll is open source and released under the [MIT License](LICENSE). \ No newline at end of file diff --git a/examples-src/App.vue b/examples-src/App.vue deleted file mode 100644 index 0699855..0000000 --- a/examples-src/App.vue +++ /dev/null @@ -1,155 +0,0 @@ - - - - - diff --git a/examples-src/components/router-one.vue b/examples-src/components/router-one.vue deleted file mode 100644 index e2adba6..0000000 --- a/examples-src/components/router-one.vue +++ /dev/null @@ -1,463 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/examples-src/components/router-two.vue b/examples-src/components/router-two.vue deleted file mode 100644 index e8363b2..0000000 --- a/examples-src/components/router-two.vue +++ /dev/null @@ -1,128 +0,0 @@ - - - \ No newline at end of file diff --git a/examples-src/index.js b/examples-src/index.js deleted file mode 100644 index 80ce6e2..0000000 --- a/examples-src/index.js +++ /dev/null @@ -1,9 +0,0 @@ -import Vue from 'vue' -import App from './App.vue' -import router from './router' - -const app = new Vue({ - el: '#app', - router, - render: h => h(App) -}) diff --git a/examples-src/router/index.js b/examples-src/router/index.js deleted file mode 100644 index 8299bae..0000000 --- a/examples-src/router/index.js +++ /dev/null @@ -1,23 +0,0 @@ -import Vue from 'vue' -import Router from 'vue-router' -import routerOne from 'components/router-one' -import routerTwo from 'components/router-two' - -Vue.use(Router) - -export default new Router({ - routes: [ - { - path: '/', - redirect: '/routerOne' - }, - { - path: '/routerOne', - component: routerOne - }, - { - path: '/routerTwo', - component: routerTwo - } - ] -}) diff --git a/examples/examples.bundle.js b/examples/examples.bundle.js deleted file mode 100644 index 7d2441e..0000000 --- a/examples/examples.bundle.js +++ /dev/null @@ -1,6 +0,0 @@ -!function(t){function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}var n={};e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:r})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=134)}([function(t,e,n){var r=n(2),i=n(18),o=n(11),a=n(12),s=n(19),c=function(t,e,n){var u,f,l,p,h=t&c.F,d=t&c.G,v=t&c.S,m=t&c.P,y=t&c.B,g=d?r:v?r[e]||(r[e]={}):(r[e]||{}).prototype,_=d?i:i[e]||(i[e]={}),b=_.prototype||(_.prototype={});d&&(n=e);for(u in n)f=!h&&g&&void 0!==g[u],l=(f?g:n)[u],p=y&&f?s(l,r):m&&"function"==typeof l?s(Function.call,l):l,g&&a(g,u,l,t&c.U),_[u]!=l&&o(_,u,p),m&&b[u]!=l&&(b[u]=l)};r.core=i,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,e,n){var r=n(4);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){var r=n(50)("wks"),i=n(33),o=n(2).Symbol,a="function"==typeof o;(t.exports=function(t){return r[t]||(r[t]=a&&o[t]||(a?o:i)("Symbol."+t))}).store=r},function(t,e,n){t.exports=!n(3)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e,n){var r=n(1),i=n(94),o=n(22),a=Object.defineProperty;e.f=n(6)?Object.defineProperty:function(t,e,n){if(r(t),e=o(e,!0),r(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,n){var r=n(24),i=Math.min;t.exports=function(t){return t>0?i(r(t),9007199254740991):0}},function(t,e,n){var r=n(23);t.exports=function(t){return Object(r(t))}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,n){var r=n(7),i=n(32);t.exports=n(6)?function(t,e,n){return r.f(t,e,i(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){var r=n(2),i=n(11),o=n(14),a=n(33)("src"),s=Function.toString,c=(""+s).split("toString");n(18).inspectSource=function(t){return s.call(t)},(t.exports=function(t,e,n,s){var u="function"==typeof n;u&&(o(n,"name")||i(n,"name",e)),t[e]!==n&&(u&&(o(n,a)||i(n,a,t[e]?""+t[e]:c.join(String(e)))),t===r?t[e]=n:s?t[e]?t[e]=n:i(t,e,n):(delete t[e],i(t,e,n)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[a]||s.call(this)})},function(t,e,n){var r=n(0),i=n(3),o=n(23),a=/"/g,s=function(t,e,n,r){var i=String(o(t)),s="<"+e;return""!==n&&(s+=" "+n+'="'+String(r).replace(a,""")+'"'),s+">"+i+""};t.exports=function(t,e){var n={};n[t]=e(s),r(r.P+r.F*i(function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}),"String",n)}},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(46),i=n(23);t.exports=function(t){return r(i(t))}},function(t,e,n){var r=n(47),i=n(32),o=n(15),a=n(22),s=n(14),c=n(94),u=Object.getOwnPropertyDescriptor;e.f=n(6)?u:function(t,e){if(t=o(t),e=a(e,!0),c)try{return u(t,e)}catch(t){}if(s(t,e))return i(!r.f.call(t,e),t[e])}},function(t,e,n){var r=n(14),i=n(9),o=n(68)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),r(t,o)?t[o]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e){var n=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=n)},function(t,e,n){var r=n(10);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,i){return t.call(e,n,r,i)}}return function(){return t.apply(e,arguments)}}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){"use strict";var r=n(3);t.exports=function(t,e){return!!t&&r(function(){e?t.call(null,function(){},1):t.call(null)})}},function(t,e,n){var r=n(4);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){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},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(0),i=n(18),o=n(3);t.exports=function(t,e){var n=(i.Object||{})[t]||Object[t],a={};a[t]=e(n),r(r.S+r.F*o(function(){n(1)}),"Object",a)}},function(t,e,n){var r=n(19),i=n(46),o=n(9),a=n(8),s=n(85);t.exports=function(t,e){var n=1==t,c=2==t,u=3==t,f=4==t,l=6==t,p=5==t||l,h=e||s;return function(e,s,d){for(var v,m,y=o(e),g=i(y),_=r(s,d,3),b=a(g.length),w=0,x=n?h(e,b):c?h(e,0):void 0;b>w;w++)if((p||w in g)&&(v=g[w],m=_(v,w,y),t))if(n)x[w]=m;else if(m)switch(t){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(f)return!1;return l?-1:u||f?f:x}}},function(t,e,n){"use strict";if(n(6)){var r=n(30),i=n(2),o=n(3),a=n(0),s=n(61),c=n(91),u=n(19),f=n(39),l=n(32),p=n(11),h=n(41),d=n(24),v=n(8),m=n(120),y=n(35),g=n(22),_=n(14),b=n(48),w=n(4),x=n(9),S=n(82),C=n(36),O=n(17),A=n(37).f,k=n(84),E=n(33),$=n(5),T=n(26),P=n(51),M=n(58),j=n(87),F=n(44),N=n(55),I=n(38),R=n(86),L=n(110),D=n(7),U=n(16),W=D.f,B=U.f,H=i.RangeError,V=i.TypeError,z=i.Uint8Array,q=Array.prototype,G=c.ArrayBuffer,K=c.DataView,J=T(0),Y=T(2),X=T(3),Z=T(4),Q=T(5),tt=T(6),et=P(!0),nt=P(!1),rt=j.values,it=j.keys,ot=j.entries,at=q.lastIndexOf,st=q.reduce,ct=q.reduceRight,ut=q.join,ft=q.sort,lt=q.slice,pt=q.toString,ht=q.toLocaleString,dt=$("iterator"),vt=$("toStringTag"),mt=E("typed_constructor"),yt=E("def_constructor"),gt=s.CONSTR,_t=s.TYPED,bt=s.VIEW,wt=T(1,function(t,e){return At(M(t,t[yt]),e)}),xt=o(function(){return 1===new z(new Uint16Array([1]).buffer)[0]}),St=!!z&&!!z.prototype.set&&o(function(){new z(1).set({})}),Ct=function(t,e){var n=d(t);if(n<0||n%e)throw H("Wrong offset!");return n},Ot=function(t){if(w(t)&&_t in t)return t;throw V(t+" is not a typed array!")},At=function(t,e){if(!(w(t)&&mt in t))throw V("It is not a typed array constructor!");return new t(e)},kt=function(t,e){return Et(M(t,t[yt]),e)},Et=function(t,e){for(var n=0,r=e.length,i=At(t,r);r>n;)i[n]=e[n++];return i},$t=function(t,e,n){W(t,e,{get:function(){return this._d[n]}})},Tt=function(t){var e,n,r,i,o,a,s=x(t),c=arguments.length,f=c>1?arguments[1]:void 0,l=void 0!==f,p=k(s);if(void 0!=p&&!S(p)){for(a=p.call(s),r=[],e=0;!(o=a.next()).done;e++)r.push(o.value);s=r}for(l&&c>2&&(f=u(f,arguments[2],2)),e=0,n=v(s.length),i=At(this,n);n>e;e++)i[e]=l?f(s[e],e):s[e];return i},Pt=function(){for(var t=0,e=arguments.length,n=At(this,e);e>t;)n[t]=arguments[t++];return n},Mt=!!z&&o(function(){ht.call(new z(1))}),jt=function(){return ht.apply(Mt?lt.call(Ot(this)):Ot(this),arguments)},Ft={copyWithin:function(t,e){return L.call(Ot(this),t,e,arguments.length>2?arguments[2]:void 0)},every:function(t){return Z(Ot(this),t,arguments.length>1?arguments[1]:void 0)},fill:function(t){return R.apply(Ot(this),arguments)},filter:function(t){return kt(this,Y(Ot(this),t,arguments.length>1?arguments[1]:void 0))},find:function(t){return Q(Ot(this),t,arguments.length>1?arguments[1]:void 0)},findIndex:function(t){return tt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},forEach:function(t){J(Ot(this),t,arguments.length>1?arguments[1]:void 0)},indexOf:function(t){return nt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},includes:function(t){return et(Ot(this),t,arguments.length>1?arguments[1]:void 0)},join:function(t){return ut.apply(Ot(this),arguments)},lastIndexOf:function(t){return at.apply(Ot(this),arguments)},map:function(t){return wt(Ot(this),t,arguments.length>1?arguments[1]:void 0)},reduce:function(t){return st.apply(Ot(this),arguments)},reduceRight:function(t){return ct.apply(Ot(this),arguments)},reverse:function(){for(var t,e=this,n=Ot(e).length,r=Math.floor(n/2),i=0;i1?arguments[1]:void 0)},sort:function(t){return ft.call(Ot(this),t)},subarray:function(t,e){var n=Ot(this),r=n.length,i=y(t,r);return new(M(n,n[yt]))(n.buffer,n.byteOffset+i*n.BYTES_PER_ELEMENT,v((void 0===e?r:y(e,r))-i))}},Nt=function(t,e){return kt(this,lt.call(Ot(this),t,e))},It=function(t){Ot(this);var e=Ct(arguments[1],1),n=this.length,r=x(t),i=v(r.length),o=0;if(i+e>n)throw H("Wrong length!");for(;o255?255:255&r),i.v[h](n*e+i.o,r,xt)},$=function(t,e){W(t,e,{get:function(){return k(this,e)},set:function(t){return E(this,e,t)},enumerable:!0})};_?(d=n(function(t,n,r,i){f(t,d,u,"_d");var o,a,s,c,l=0,h=0;if(w(n)){if(!(n instanceof G||"ArrayBuffer"==(c=b(n))||"SharedArrayBuffer"==c))return _t in n?Et(d,n):Tt.call(d,n);o=n,h=Ct(r,e);var y=n.byteLength;if(void 0===i){if(y%e)throw H("Wrong length!");if((a=y-h)<0)throw H("Wrong length!")}else if((a=v(i)*e)+h>y)throw H("Wrong length!");s=a/e}else s=m(n),a=s*e,o=new G(a);for(p(t,"_d",{b:o,o:h,l:a,e:s,v:new K(o)});ldocument.F=Object<\/script>"),t.close(),c=t.F;r--;)delete c.prototype[o[r]];return c()};t.exports=Object.create||function(t,e){var n;return null!==t?(s.prototype=r(t),n=new s,s.prototype=null,n[a]=t):n=c(),void 0===e?n:i(n,e)}},function(t,e,n){var r=n(96),i=n(69).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return r(t,i)}},function(t,e,n){"use strict";var r=n(2),i=n(7),o=n(6),a=n(5)("species");t.exports=function(t){var e=r[t];o&&e&&!e[a]&&i.f(e,a,{configurable:!0,get:function(){return this}})}},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}},function(t,e,n){var r=n(19),i=n(108),o=n(82),a=n(1),s=n(8),c=n(84),u={},f={},e=t.exports=function(t,e,n,l,p){var h,d,v,m,y=p?function(){return t}:c(t),g=r(n,l,e?2:1),_=0;if("function"!=typeof y)throw TypeError(t+" is not iterable!");if(o(y)){for(h=s(t.length);h>_;_++)if((m=e?g(a(d=t[_])[0],d[1]):g(t[_]))===u||m===f)return m}else for(v=y.call(t);!(d=v.next()).done;)if((m=i(v,g,d.value,e))===u||m===f)return m};e.BREAK=u,e.RETURN=f},function(t,e,n){var r=n(12);t.exports=function(t,e,n){for(var i in e)r(t,i,e[i],n);return t}},function(t,e,n){var r=n(7).f,i=n(14),o=n(5)("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(23),o=n(3),a=n(72),s="["+a+"]",c="​…",u=RegExp("^"+s+s+"*"),f=RegExp(s+s+"*$"),l=function(t,e,n){var i={},s=o(function(){return!!a[t]()||c[t]()!=c}),u=i[t]=s?e(p):a[t];n&&(i[n]=u),r(r.P+r.F*s,"String",i)},p=l.trim=function(t,e){return t=String(i(t)),1&e&&(t=t.replace(u,"")),2&e&&(t=t.replace(f,"")),t};t.exports=l},function(t,e){t.exports={}},function(t,e,n){var r=n(4);t.exports=function(t,e){if(!r(t)||t._t!==e)throw TypeError("Incompatible receiver, "+e+" required!");return t}},function(t,e,n){var r=n(20);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e,n){var r=n(20),i=n(5)("toStringTag"),o="Arguments"==r(function(){return arguments}()),a=function(t,e){try{return t[e]}catch(t){}};t.exports=function(t){var e,n,s;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(n=a(e=Object(t),i))?n:o?r(e):"Object"==(s=r(e))&&"function"==typeof e.callee?"Arguments":s}},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){var r=n(18),i=n(2),o=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,e){return o[t]||(o[t]=void 0!==e?e:{})})("versions",[]).push({version:r.version,mode:n(30)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,e,n){var r=n(15),i=n(8),o=n(35);t.exports=function(t){return function(e,n,a){var s,c=r(e),u=i(c.length),f=o(a,u);if(t&&n!=n){for(;u>f;)if((s=c[f++])!=s)return!0}else for(;u>f;f++)if((t||f in c)&&c[f]===n)return t||f||0;return!t&&-1}}},function(t,e){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(20);t.exports=Array.isArray||function(t){return"Array"==r(t)}},function(t,e,n){var r=n(4),i=n(20),o=n(5)("match");t.exports=function(t){var e;return r(t)&&(void 0!==(e=t[o])?!!e:"RegExp"==i(t))}},function(t,e,n){var r=n(5)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,function(){throw 2})}catch(t){}t.exports=function(t,e){if(!e&&!i)return!1;var n=!1;try{var o=[7],a=o[r]();a.next=function(){return{done:n=!0}},o[r]=function(){return a},t(o)}catch(t){}return n}},function(t,e,n){"use strict";var r=n(1);t.exports=function(){var t=r(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},function(t,e,n){"use strict";var r=n(11),i=n(12),o=n(3),a=n(23),s=n(5);t.exports=function(t,e,n){var c=s(t),u=n(a,c,""[t]),f=u[0],l=u[1];o(function(){var e={};return e[c]=function(){return 7},7!=""[t](e)})&&(i(String.prototype,t,f),r(RegExp.prototype,c,2==e?function(t,e){return l.call(t,this,e)}:function(t){return l.call(t,this)}))}},function(t,e,n){var r=n(1),i=n(10),o=n(5)("species");t.exports=function(t,e){var n,a=r(t).constructor;return void 0===a||void 0==(n=r(a)[o])?e:i(n)}},function(t,e,n){var r=n(2),i=r.navigator;t.exports=i&&i.userAgent||""},function(t,e,n){"use strict";var r=n(2),i=n(0),o=n(12),a=n(41),s=n(29),c=n(40),u=n(39),f=n(4),l=n(3),p=n(55),h=n(42),d=n(73);t.exports=function(t,e,n,v,m,y){var g=r[t],_=g,b=m?"set":"add",w=_&&_.prototype,x={},S=function(t){var e=w[t];o(w,t,"delete"==t?function(t){return!(y&&!f(t))&&e.call(this,0===t?0:t)}:"has"==t?function(t){return!(y&&!f(t))&&e.call(this,0===t?0:t)}:"get"==t?function(t){return y&&!f(t)?void 0:e.call(this,0===t?0:t)}:"add"==t?function(t){return e.call(this,0===t?0:t),this}:function(t,n){return e.call(this,0===t?0:t,n),this})};if("function"==typeof _&&(y||w.forEach&&!l(function(){(new _).entries().next()}))){var C=new _,O=C[b](y?{}:-0,1)!=C,A=l(function(){C.has(1)}),k=p(function(t){new _(t)}),E=!y&&l(function(){for(var t=new _,e=5;e--;)t[b](e,e);return!t.has(-0)});k||(_=e(function(e,n){u(e,_,t);var r=d(new g,e,_);return void 0!=n&&c(n,m,r[b],r),r}),_.prototype=w,w.constructor=_),(A||E)&&(S("delete"),S("has"),m&&S("get")),(E||O)&&S(b),y&&w.clear&&delete w.clear}else _=v.getConstructor(e,t,m,b),a(_.prototype,n),s.NEED=!0;return h(_,t),x[t]=_,i(i.G+i.W+i.F*(_!=g),x),y||v.setStrong(_,t,m),_}},function(t,e,n){for(var r,i=n(2),o=n(11),a=n(33),s=a("typed_array"),c=a("view"),u=!(!i.ArrayBuffer||!i.DataView),f=u,l=0,p="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");l<9;)(r=i[p[l++]])?(o(r.prototype,s,!0),o(r.prototype,c,!0)):f=!1;t.exports={ABV:u,CONSTR:f,TYPED:s,VIEW:c}},function(t,e,n){"use strict";t.exports=n(30)||!n(3)(function(){var t=Math.random();__defineSetter__.call(null,t,function(){}),delete n(2)[t]})},function(t,e,n){"use strict";var r=n(0);t.exports=function(t){r(r.S,t,{of:function(){for(var t=arguments.length,e=new Array(t);t--;)e[t]=arguments[t];return new this(e)}})}},function(t,e,n){"use strict";var r=n(0),i=n(10),o=n(19),a=n(40);t.exports=function(t){r(r.S,t,{from:function(t){var e,n,r,s,c=arguments[1];return i(this),e=void 0!==c,e&&i(c),void 0==t?new this:(n=[],e?(r=0,s=o(c,arguments[2],2),a(t,!1,function(t){n.push(s(t,r++))})):a(t,!1,n.push,n),new this(n))}})}},function(t,e){t.exports=function(t,e,n,r,i,o){var a,s=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(a=t,s=t.default);var u="function"==typeof s?s.options:s;e&&(u.render=e.render,u.staticRenderFns=e.staticRenderFns,u._compiled=!0),n&&(u.functional=!0),i&&(u._scopeId=i);var f;if(o?(f=function(t){t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,t||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),r&&r.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(o)},u._ssrRegister=f):r&&(f=r),f){var l=u.functional,p=l?u.render:u.beforeCreate;l?(u._injectStyles=f,u.render=function(t,e){return f.call(e),p(t,e)}):u.beforeCreate=p?[].concat(p,f):[f]}return{esModule:a,exports:s,options:u}}},function(t,e,n){var r=n(4),i=n(2).document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},function(t,e,n){var r=n(2),i=n(18),o=n(30),a=n(95),s=n(7).f;t.exports=function(t){var e=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==t.charAt(0)||t in e||s(e,t,{value:a.f(t)})}},function(t,e,n){var r=n(50)("keys"),i=n(33);t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(2).document;t.exports=r&&r.documentElement},function(t,e,n){var r=n(4),i=n(1),o=function(t,e){if(i(t),!r(e)&&null!==e)throw TypeError(e+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,e,r){try{r=n(19)(Function.call,n(16).f(Object.prototype,"__proto__").set,2),r(t,[]),e=!(t instanceof Array)}catch(t){e=!0}return function(t,n){return o(t,n),e?t.__proto__=n:r(t,n),t}}({},!1):void 0),check:o}},function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},function(t,e,n){var r=n(4),i=n(71).set;t.exports=function(t,e,n){var o,a=e.constructor;return a!==n&&"function"==typeof a&&(o=a.prototype)!==n.prototype&&r(o)&&i&&i(t,o),t}},function(t,e,n){"use strict";var r=n(24),i=n(23);t.exports=function(t){var e=String(i(this)),n="",o=r(t);if(o<0||o==1/0)throw RangeError("Count can't be negative");for(;o>0;(o>>>=1)&&(e+=e))1&o&&(n+=e);return n}},function(t,e){t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},function(t,e){var n=Math.expm1;t.exports=!n||n(10)>22025.465794806718||n(10)<22025.465794806718||-2e-17!=n(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:Math.exp(t)-1}:n},function(t,e,n){var r=n(24),i=n(23);t.exports=function(t){return function(e,n){var o,a,s=String(i(e)),c=r(n),u=s.length;return c<0||c>=u?t?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===u||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):o:t?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},function(t,e,n){"use strict";var r=n(30),i=n(0),o=n(12),a=n(11),s=n(44),c=n(79),u=n(42),f=n(17),l=n(5)("iterator"),p=!([].keys&&"next"in[].keys()),h=function(){return this};t.exports=function(t,e,n,d,v,m,y){c(n,e,d);var g,_,b,w=function(t){if(!p&&t in O)return O[t];switch(t){case"keys":case"values":return function(){return new n(this,t)}}return function(){return new n(this,t)}},x=e+" Iterator",S="values"==v,C=!1,O=t.prototype,A=O[l]||O["@@iterator"]||v&&O[v],k=A||w(v),E=v?S?w("entries"):k:void 0,$="Array"==e?O.entries||A:A;if($&&(b=f($.call(new t)))!==Object.prototype&&b.next&&(u(b,x,!0),r||"function"==typeof b[l]||a(b,l,h)),S&&A&&"values"!==A.name&&(C=!0,k=function(){return A.call(this)}),r&&!y||!p&&!C&&O[l]||a(O,l,k),s[e]=k,s[x]=h,v)if(g={values:S?k:w("values"),keys:m?k:w("keys"),entries:E},y)for(_ in g)_ in O||o(O,_,g[_]);else i(i.P+i.F*(p||C),e,g);return g}},function(t,e,n){"use strict";var r=n(36),i=n(32),o=n(42),a={};n(11)(a,n(5)("iterator"),function(){return this}),t.exports=function(t,e,n){t.prototype=r(a,{next:i(1,n)}),o(t,e+" Iterator")}},function(t,e,n){var r=n(54),i=n(23);t.exports=function(t,e,n){if(r(e))throw TypeError("String#"+n+" doesn't accept regex!");return String(i(t))}},function(t,e,n){var r=n(5)("match");t.exports=function(t){var e=/./;try{"/./"[t](e)}catch(n){try{return e[r]=!1,!"/./"[t](e)}catch(t){}}return!0}},function(t,e,n){var r=n(44),i=n(5)("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[i]===t)}},function(t,e,n){"use strict";var r=n(7),i=n(32);t.exports=function(t,e,n){e in t?r.f(t,e,i(0,n)):t[e]=n}},function(t,e,n){var r=n(48),i=n(5)("iterator"),o=n(44);t.exports=n(18).getIteratorMethod=function(t){if(void 0!=t)return t[i]||t["@@iterator"]||o[r(t)]}},function(t,e,n){var r=n(227);t.exports=function(t,e){return new(r(t))(e)}},function(t,e,n){"use strict";var r=n(9),i=n(35),o=n(8);t.exports=function(t){for(var e=r(this),n=o(e.length),a=arguments.length,s=i(a>1?arguments[1]:void 0,n),c=a>2?arguments[2]:void 0,u=void 0===c?n:i(c,n);u>s;)e[s++]=t;return e}},function(t,e,n){"use strict";var r=n(31),i=n(111),o=n(44),a=n(15);t.exports=n(78)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,n=this._i++;return!t||n>=t.length?(this._t=void 0,i(1)):"keys"==e?i(0,n):"values"==e?i(0,t[n]):i(0,[n,t[n]])},"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(t,e,n){var r,i,o,a=n(19),s=n(101),c=n(70),u=n(66),f=n(2),l=f.process,p=f.setImmediate,h=f.clearImmediate,d=f.MessageChannel,v=f.Dispatch,m=0,y={},g=function(){var t=+this;if(y.hasOwnProperty(t)){var e=y[t];delete y[t],e()}},_=function(t){g.call(t.data)};p&&h||(p=function(t){for(var e=[],n=1;arguments.length>n;)e.push(arguments[n++]);return y[++m]=function(){s("function"==typeof t?t:Function(t),e)},r(m),m},h=function(t){delete y[t]},"process"==n(20)(l)?r=function(t){l.nextTick(a(g,t,1))}:v&&v.now?r=function(t){v.now(a(g,t,1))}:d?(i=new d,o=i.port2,i.port1.onmessage=_,r=a(o.postMessage,o,1)):f.addEventListener&&"function"==typeof postMessage&&!f.importScripts?(r=function(t){f.postMessage(t+"","*")},f.addEventListener("message",_,!1)):r="onreadystatechange"in u("script")?function(t){c.appendChild(u("script")).onreadystatechange=function(){c.removeChild(this),g.call(t)}}:function(t){setTimeout(a(g,t,1),0)}),t.exports={set:p,clear:h}},function(t,e,n){var r=n(2),i=n(88).set,o=r.MutationObserver||r.WebKitMutationObserver,a=r.process,s=r.Promise,c="process"==n(20)(a);t.exports=function(){var t,e,n,u=function(){var r,i;for(c&&(r=a.domain)&&r.exit();t;){i=t.fn,t=t.next;try{i()}catch(r){throw t?n():e=void 0,r}}e=void 0,r&&r.enter()};if(c)n=function(){a.nextTick(u)};else if(!o||r.navigator&&r.navigator.standalone)if(s&&s.resolve){var f=s.resolve(void 0);n=function(){f.then(u)}}else n=function(){i.call(r,u)};else{var l=!0,p=document.createTextNode("");new o(u).observe(p,{characterData:!0}),n=function(){p.data=l=!l}}return function(r){var i={fn:r,next:void 0};e&&(e.next=i),t||(t=i,n()),e=i}}},function(t,e,n){"use strict";function r(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=i(e),this.reject=i(n)}var i=n(10);t.exports.f=function(t){return new r(t)}},function(t,e,n){"use strict";function r(t,e,n){var r,i,o,a=new Array(n),s=8*n-e-1,c=(1<>1,f=23===e?L(2,-24)-L(2,-77):0,l=0,p=t<0||0===t&&1/t<0?1:0;for(t=R(t),t!=t||t===N?(i=t!=t?1:0,r=c):(r=D(U(t)/W),t*(o=L(2,-r))<1&&(r--,o*=2),t+=r+u>=1?f/o:f*L(2,1-u),t*o>=2&&(r++,o/=2),r+u>=c?(i=0,r=c):r+u>=1?(i=(t*o-1)*L(2,e),r+=u):(i=t*L(2,u-1)*L(2,e),r=0));e>=8;a[l++]=255&i,i/=256,e-=8);for(r=r<0;a[l++]=255&r,r/=256,s-=8);return a[--l]|=128*p,a}function i(t,e,n){var r,i=8*n-e-1,o=(1<>1,s=i-7,c=n-1,u=t[c--],f=127&u;for(u>>=7;s>0;f=256*f+t[c],c--,s-=8);for(r=f&(1<<-s)-1,f>>=-s,s+=e;s>0;r=256*r+t[c],c--,s-=8);if(0===f)f=1-a;else{if(f===o)return r?NaN:u?-N:N;r+=L(2,e),f-=a}return(u?-1:1)*r*L(2,f-e)}function o(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]}function a(t){return[255&t]}function s(t){return[255&t,t>>8&255]}function c(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]}function u(t){return r(t,52,8)}function f(t){return r(t,23,4)}function l(t,e,n){A(t[$],e,{get:function(){return this[n]}})}function p(t,e,n,r){var i=+n,o=C(i);if(o+e>t[H])throw F(T);var a=t[B]._b,s=o+t[V],c=a.slice(s,s+e);return r?c:c.reverse()}function h(t,e,n,r,i,o){var a=+n,s=C(a);if(s+e>t[H])throw F(T);for(var c=t[B]._b,u=s+t[V],f=r(+i),l=0;lK;)(z=G[K++])in P||g(P,z,I[z]);m||(q.constructor=P)}var J=new M(new P(2)),Y=M[$].setInt8;J.setInt8(0,2147483648),J.setInt8(1,2147483649),!J.getInt8(0)&&J.getInt8(1)||_(M[$],{setInt8:function(t,e){Y.call(this,t,e<<24>>24)},setUint8:function(t,e){Y.call(this,t,e<<24>>24)}},!0)}else P=function(t){w(this,P,"ArrayBuffer");var e=C(t);this._b=k.call(new Array(e),0),this[H]=e},M=function(t,e,n){w(this,M,"DataView"),w(t,P,"DataView");var r=t[H],i=x(e);if(i<0||i>r)throw F("Wrong offset!");if(n=void 0===n?r-i:S(n),i+n>r)throw F("Wrong length!");this[B]=t,this[V]=i,this[H]=n},v&&(l(P,"byteLength","_l"),l(M,"buffer","_b"),l(M,"byteLength","_l"),l(M,"byteOffset","_o")),_(M[$],{getInt8:function(t){return p(this,1,t)[0]<<24>>24},getUint8:function(t){return p(this,1,t)[0]},getInt16:function(t){var e=p(this,2,t,arguments[1]);return(e[1]<<8|e[0])<<16>>16},getUint16:function(t){var e=p(this,2,t,arguments[1]);return e[1]<<8|e[0]},getInt32:function(t){return o(p(this,4,t,arguments[1]))},getUint32:function(t){return o(p(this,4,t,arguments[1]))>>>0},getFloat32:function(t){return i(p(this,4,t,arguments[1]),23,4)},getFloat64:function(t){return i(p(this,8,t,arguments[1]),52,8)},setInt8:function(t,e){h(this,1,t,a,e)},setUint8:function(t,e){h(this,1,t,a,e)},setInt16:function(t,e){h(this,2,t,s,e,arguments[2])},setUint16:function(t,e){h(this,2,t,s,e,arguments[2])},setInt32:function(t,e){h(this,4,t,c,e,arguments[2])},setUint32:function(t,e){h(this,4,t,c,e,arguments[2])},setFloat32:function(t,e){h(this,4,t,f,e,arguments[2])},setFloat64:function(t,e){h(this,8,t,u,e,arguments[2])}});E(P,"ArrayBuffer"),E(M,"DataView"),g(M[$],y.VIEW,!0),e.ArrayBuffer=P,e.DataView=M},function(t,e){function n(t,e){var n=t[1]||"",i=t[3];if(!i)return n;if(e&&"function"==typeof btoa){var o=r(i);return[n].concat(i.sources.map(function(t){return"/*# sourceURL="+i.sourceRoot+t+" */"})).concat([o]).join("\n")}return[n].join("\n")}function r(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var r=n(e,t);return e[2]?"@media "+e[2]+"{"+r+"}":r}).join("")},e.i=function(t,n){"string"==typeof t&&(t=[[null,t,""]]);for(var r={},i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{for(var a=[],i=0;ic;)r(s,n=e[c++])&&(~o(u,n)||u.push(n));return u}},function(t,e,n){var r=n(7),i=n(1),o=n(34);t.exports=n(6)?Object.defineProperties:function(t,e){i(t);for(var n,a=o(e),s=a.length,c=0;s>c;)r.f(t,n=a[c++],e[n]);return t}},function(t,e,n){var r=n(15),i=n(37).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(t){try{return i(t)}catch(t){return a.slice()}};t.exports.f=function(t){return a&&"[object Window]"==o.call(t)?s(t):i(r(t))}},function(t,e,n){"use strict";var r=n(34),i=n(52),o=n(47),a=n(9),s=n(46),c=Object.assign;t.exports=!c||n(3)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=c({},t)[n]||Object.keys(c({},e)).join("")!=r})?function(t,e){for(var n=a(t),c=arguments.length,u=1,f=i.f,l=o.f;c>u;)for(var p,h=s(arguments[u++]),d=f?r(h).concat(f(h)):r(h),v=d.length,m=0;v>m;)l.call(h,p=d[m++])&&(n[p]=h[p]);return n}:c},function(t,e,n){"use strict";var r=n(10),i=n(4),o=n(101),a=[].slice,s={},c=function(t,e,n){if(!(e in s)){for(var r=[],i=0;i>>0||(a.test(n)?16:10))}:r},function(t,e,n){var r=n(2).parseFloat,i=n(43).trim;t.exports=1/r(n(72)+"-0")!=-1/0?function(t){var e=i(String(t),3),n=r(e);return 0===n&&"-"==e.charAt(0)?-0:n}:r},function(t,e,n){var r=n(20);t.exports=function(t,e){if("number"!=typeof t&&"Number"!=r(t))throw TypeError(e);return+t}},function(t,e,n){var r=n(4),i=Math.floor;t.exports=function(t){return!r(t)&&isFinite(t)&&i(t)===t}},function(t,e){t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:Math.log(1+t)}},function(t,e,n){var r=n(75),i=Math.pow,o=i(2,-52),a=i(2,-23),s=i(2,127)*(2-a),c=i(2,-126),u=function(t){return t+1/o-1/o};t.exports=Math.fround||function(t){var e,n,i=Math.abs(t),f=r(t);return is||n!=n?f*(1/0):f*n)}},function(t,e,n){var r=n(1);t.exports=function(t,e,n,i){try{return i?e(r(n)[0],n[1]):e(n)}catch(e){var o=t.return;throw void 0!==o&&r(o.call(t)),e}}},function(t,e,n){var r=n(10),i=n(9),o=n(46),a=n(8);t.exports=function(t,e,n,s,c){r(e);var u=i(t),f=o(u),l=a(u.length),p=c?l-1:0,h=c?-1:1;if(n<2)for(;;){if(p in f){s=f[p],p+=h;break}if(p+=h,c?p<0:l<=p)throw TypeError("Reduce of empty array with no initial value")}for(;c?p>=0:l>p;p+=h)p in f&&(s=e(s,f[p],p,u));return s}},function(t,e,n){"use strict";var r=n(9),i=n(35),o=n(8);t.exports=[].copyWithin||function(t,e){var n=r(this),a=o(n.length),s=i(t,a),c=i(e,a),u=arguments.length>2?arguments[2]:void 0,f=Math.min((void 0===u?a:i(u,a))-c,a-s),l=1;for(c0;)c in n?n[s]=n[c]:delete n[s],s+=l,c+=l;return n}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,n){n(6)&&"g"!=/./g.flags&&n(7).f(RegExp.prototype,"flags",{configurable:!0,get:n(56)})},function(t,e){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,e,n){var r=n(1),i=n(4),o=n(90);t.exports=function(t,e){if(r(t),i(e)&&e.constructor===t)return e;var n=o.f(t);return(0,n.resolve)(e),n.promise}},function(t,e,n){"use strict";var r=n(116),i=n(45);t.exports=n(60)("Map",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{get:function(t){var e=r.getEntry(i(this,"Map"),t);return e&&e.v},set:function(t,e){return r.def(i(this,"Map"),0===t?0:t,e)}},r,!0)},function(t,e,n){"use strict";var r=n(7).f,i=n(36),o=n(41),a=n(19),s=n(39),c=n(40),u=n(78),f=n(111),l=n(38),p=n(6),h=n(29).fastKey,d=n(45),v=p?"_s":"size",m=function(t,e){var n,r=h(e);if("F"!==r)return t._i[r];for(n=t._f;n;n=n.n)if(n.k==e)return n};t.exports={getConstructor:function(t,e,n,u){var f=t(function(t,r){s(t,f,e,"_i"),t._t=e,t._i=i(null),t._f=void 0,t._l=void 0,t[v]=0,void 0!=r&&c(r,n,t[u],t)});return o(f.prototype,{clear:function(){for(var t=d(this,e),n=t._i,r=t._f;r;r=r.n)r.r=!0,r.p&&(r.p=r.p.n=void 0),delete n[r.i];t._f=t._l=void 0,t[v]=0},delete:function(t){var n=d(this,e),r=m(n,t);if(r){var i=r.n,o=r.p;delete n._i[r.i],r.r=!0,o&&(o.n=i),i&&(i.p=o),n._f==r&&(n._f=i),n._l==r&&(n._l=o),n[v]--}return!!r},forEach:function(t){d(this,e);for(var n,r=a(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.n:this._f;)for(r(n.v,n.k,this);n&&n.r;)n=n.p},has:function(t){return!!m(d(this,e),t)}}),p&&r(f.prototype,"size",{get:function(){return d(this,e)[v]}}),f},def:function(t,e,n){var r,i,o=m(t,e);return o?o.v=n:(t._l=o={i:i=h(e,!0),k:e,v:n,p:r=t._l,n:void 0,r:!1},t._f||(t._f=o),r&&(r.n=o),t[v]++,"F"!==i&&(t._i[i]=o)),t},getEntry:m,setStrong:function(t,e,n){u(t,e,function(t,n){this._t=d(t,e),this._k=n,this._l=void 0},function(){for(var t=this,e=t._k,n=t._l;n&&n.r;)n=n.p;return t._t&&(t._l=n=n?n.n:t._t._f)?"keys"==e?f(0,n.k):"values"==e?f(0,n.v):f(0,[n.k,n.v]):(t._t=void 0,f(1))},n?"entries":"values",!n,!0),l(e)}}},function(t,e,n){"use strict";var r=n(116),i=n(45);t.exports=n(60)("Set",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return r.def(i(this,"Set"),t=0===t?0:t,t)}},r)},function(t,e,n){"use strict";var r,i=n(26)(0),o=n(12),a=n(29),s=n(99),c=n(119),u=n(4),f=n(3),l=n(45),p=a.getWeak,h=Object.isExtensible,d=c.ufstore,v={},m=function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},y={get:function(t){if(u(t)){var e=p(t);return!0===e?d(l(this,"WeakMap")).get(t):e?e[this._i]:void 0}},set:function(t,e){return c.def(l(this,"WeakMap"),t,e)}},g=t.exports=n(60)("WeakMap",m,y,c,!0,!0);f(function(){return 7!=(new g).set((Object.freeze||Object)(v),7).get(v)})&&(r=c.getConstructor(m,"WeakMap"),s(r.prototype,y),a.NEED=!0,i(["delete","has","get","set"],function(t){var e=g.prototype,n=e[t];o(e,t,function(e,i){if(u(e)&&!h(e)){this._f||(this._f=new r);var o=this._f[t](e,i);return"set"==t?this:o}return n.call(this,e,i)})}))},function(t,e,n){"use strict";var r=n(41),i=n(29).getWeak,o=n(1),a=n(4),s=n(39),c=n(40),u=n(26),f=n(14),l=n(45),p=u(5),h=u(6),d=0,v=function(t){return t._l||(t._l=new m)},m=function(){this.a=[]},y=function(t,e){return p(t.a,function(t){return t[0]===e})};m.prototype={get:function(t){var e=y(this,t);if(e)return e[1]},has:function(t){return!!y(this,t)},set:function(t,e){var n=y(this,t);n?n[1]=e:this.a.push([t,e])},delete:function(t){var e=h(this.a,function(e){return e[0]===t});return~e&&this.a.splice(e,1),!!~e}},t.exports={getConstructor:function(t,e,n,o){var u=t(function(t,r){s(t,u,e,"_i"),t._t=e,t._i=d++,t._l=void 0,void 0!=r&&c(r,n,t[o],t)});return r(u.prototype,{delete:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(l(this,e)).delete(t):n&&f(n,this._i)&&delete n[this._i]},has:function(t){if(!a(t))return!1;var n=i(t);return!0===n?v(l(this,e)).has(t):n&&f(n,this._i)}}),u},def:function(t,e,n){var r=i(o(e),!0);return!0===r?v(t).set(e,n):r[t._i]=n,t},ufstore:v}},function(t,e,n){var r=n(24),i=n(8);t.exports=function(t){if(void 0===t)return 0;var e=r(t),n=i(e);if(e!==n)throw RangeError("Wrong length!");return n}},function(t,e,n){var r=n(37),i=n(52),o=n(1),a=n(2).Reflect;t.exports=a&&a.ownKeys||function(t){var e=r.f(o(t)),n=i.f;return n?e.concat(n(t)):e}},function(t,e,n){"use strict";function r(t,e,n,u,f,l,p,h){for(var d,v,m=f,y=0,g=!!p&&s(p,h,3);y0)m=r(t,e,d,a(d.length),m,l-1)-1;else{if(m>=9007199254740991)throw TypeError();t[m]=d}m++}y++}return m}var i=n(53),o=n(4),a=n(8),s=n(19),c=n(5)("isConcatSpreadable");t.exports=r},function(t,e,n){var r=n(8),i=n(74),o=n(23);t.exports=function(t,e,n,a){var s=String(o(t)),c=s.length,u=void 0===n?" ":String(n),f=r(e);if(f<=c||""==u)return s;var l=f-c,p=i.call(u,Math.ceil(l/u.length));return p.length>l&&(p=p.slice(0,l)),a?p+s:s+p}},function(t,e,n){var r=n(34),i=n(15),o=n(47).f;t.exports=function(t){return function(e){for(var n,a=i(e),s=r(a),c=s.length,u=0,f=[];c>u;)o.call(a,n=s[u++])&&f.push(t?[n,a[n]]:a[n]);return f}}},function(t,e,n){var r=n(48),i=n(126);t.exports=function(t){return function(){if(r(this)!=t)throw TypeError(t+"#toJSON isn't generic");return i(this)}}},function(t,e,n){var r=n(40);t.exports=function(t,e){var n=[];return r(t,!1,n.push,n,e),n}},function(t,e){t.exports=Math.scale||function(t,e,n,r,i){return 0===arguments.length||t!=t||e!=e||n!=n||r!=r||i!=i?NaN:t===1/0||t===-1/0?t:(t-e)*(i-r)/(n-e)+r}},function(t,e,n){t.exports=n(338)},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"app",data:function(){return{}},computed:{},components:{},created:function(){}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(131),i=function(t){return t&&t.__esModule?t:{default:t}}(r);e.default={data:function(){return{listData3:[1,2,3,4,5,6],listData7:[1,2,3,4,5],listData4:[1,2,3],listData5:[1,2],listData8:[],listData:[{title:"无缝滚动第一行无缝滚动第一行",date:"2017-12-16"},{title:"无缝滚动第二行无缝滚动第二行",date:"2017-12-16"},{title:"无缝滚动第三行无缝滚动第三行",date:"2017-12-16"},{title:"无缝滚动第四行无缝滚动第四行",date:"2017-12-16"},{title:"无缝滚动第五行无缝滚动第五行",date:"2017-12-16"},{title:"无缝滚动第六行无缝滚动第六行",date:"2017-12-16"},{title:"无缝滚动第七行无缝滚动第七行",date:"2017-12-16"},{title:"无缝滚动第八行无缝滚动第八行",date:"2017-12-16"},{title:"无缝滚动第九行无缝滚动第九行",date:"2017-12-16"}],listData1:[{title:"无缝滚动第一行无缝滚动第一行",date:"2017-12-16"},{title:"无缝滚动第二行无缝滚动第二行",date:"2017-12-16"},{title:"无缝滚动第三行无缝滚动第三行",date:"2017-12-16"},{title:"无缝滚动第四行无缝滚动第四行",date:"2017-12-16"},{title:"无缝滚动第五行无缝滚动第五行",date:"2017-12-16"},{title:"无缝滚动第六行无缝滚动第六行",date:"2017-12-16"}],listData2:[{title:"无缝滚动第一行无缝滚动第一行",date:"2017-12-16"},{title:"无缝滚动第二行无缝滚动第二行",date:"2017-12-16"},{title:"无缝滚动第三行无缝滚动第三行",date:"2017-12-16"},{title:"无缝滚动第四行无缝滚动第四行",date:"2017-12-16"},{title:"无缝滚动第五行无缝滚动第五行",date:"2017-12-16"},{title:"无缝滚动第六行无缝滚动第六行",date:"2017-12-16"}],ulItem2Width:0}},props:{},computed:{classOption:function(){return{step:4,limitMoveNum:5,openTouch:!1,singleHeight:30}},classOption1:function(){return{limitMoveNum:7}},classOption2:function(){return{limitMoveNum:7}},classOption3:function(){return{direction:2,navigation:!0}},classOption4:function(){return{limitMoveNum:2,direction:3,singleWidth:134}},classOption5:function(){return{limitMoveNum:4,direction:2}},classOption7:function(){return{limitMoveNum:4,direction:3}}},components:{myClass:i.default},methods:{end:function(){console.log("ScrollEnd")}},created:function(){var t=this;setTimeout(function(){t.listData5=[1,2,3,4,5],t.listData4=[1,2,3,4,5],t.listData8=[1,2,3,4,5,6],t.ulItem2Width=670},1500),setTimeout(function(){t.listData1=t.listData2=[{title:"无缝滚动第一行无缝滚动第一行",date:"2017-12-16"},{title:"无缝滚动第二行无缝滚动第二行",date:"2017-12-16"},{title:"无缝滚动第三行无缝滚动第三行",date:"2017-12-16"},{title:"无缝滚动第四行无缝滚动第四行",date:"2017-12-16"},{title:"无缝滚动第五行无缝滚动第五行",date:"2017-12-16"},{title:"无缝滚动第六行无缝滚动第六行",date:"2017-12-16"},{title:"无缝滚动第七行无缝滚动第七行",date:"2017-12-16"},{title:"无缝滚动第八行无缝滚动第八行",date:"2017-12-16"},{title:"无缝滚动第九行无缝滚动第九行",date:"2017-12-16"}]},2e3)}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(132),i=n.n(r);for(var o in r)"default"!==o&&function(t){n.d(e,t,function(){return r[t]})}(o);var a=n(355),s=n(65),c=s(i.a,a.a,!1,null,null,null);c.options.__file="src/components/myClass.vue",e.default=c.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),n(352)();var r=n(353),i=n(354);e.default={name:"vue-seamless-scroll",data:function(){return{xPos:0,yPos:0,delay:0,copyHtml:"",height:0,width:0,realBoxWidth:0,reqFrame:null,singleWaitTime:null,isHover:!1}},props:{data:{type:Array,default:function(){return[]}},classOption:{type:Object,default:function(){return{}}}},computed:{leftSwitchState:function(){return this.xPos<0},rightSwitchState:function(){return Math.abs(this.xPos)=this.options.limitMoveNum},hoverStopSwitch:function(){return this.options.hoverStop&&this.autoPlay&&this.scrollSwitch},canTouchScroll:function(){return this.options.openTouch},isHorizontal:function(){return this.options.direction>1},baseFontSize:function(){return this.options.isSingleRemUnit?parseInt(window.getComputedStyle(document.documentElement,null).fontSize):1},realSingleStopWidth:function(){return this.options.singleWidth*this.baseFontSize},realSingleStopHeight:function(){return this.options.singleHeight*this.baseFontSize},step:function(){var t=void 0,e=this.options.step;return t=this.isHorizontal?this.realSingleStopWidth:this.realSingleStopHeight,t>0&&t%e>0&&console.error("如果设置了单步滚动,step需是单步大小的约数,否则无法保证单步滚动结束的位置是否准确。~~~~~"),e}},methods:{leftSwitchClick:function(){if(this.leftSwitchState)return Math.abs(this.xPos)1||t.scale&&1!==t.scale)){var e=t.targetTouches[0],n=this.options.direction;this.endPos={x:e.pageX-this.startPos.x,y:e.pageY-this.startPos.y},event.preventDefault();var r=Math.abs(this.endPos.x)1&&(this.xPos=this.startPosX+this.endPos.x)}},touchEnd:function(){var t=this;if(this.canTouchScroll){var e=void 0,n=this.options.direction;if(this.delay=50,1===n)this.yPos>0&&(this.yPos=0);else if(0===n){var r=this.realBoxHeight/2*-1;this.yPos0&&(this.xPos=0);else if(3===n){var i=-1*this.realBoxWidth;this.xPos=e&&(this.$emit("ScrollEnd"),this.yPos=0),this.yPos-=a):0===i?(this.yPos>=0&&(this.$emit("ScrollEnd"),this.yPos=-1*e),this.yPos+=a):2===i?(Math.abs(this.xPos)>=n&&(this.$emit("ScrollEnd"),this.xPos=0),this.xPos-=a):3===i&&(this.xPos>=0&&(this.$emit("ScrollEnd"),this.xPos=-1*n),this.xPos+=a),this.singleWaitTime&&clearTimeout(this.singleWaitTime),this.realSingleStopHeight?Math.abs(this.yPos)%this.realSingleStopHeight100&&console.warn("数据达到了"+t.length+"条有点多哦~,可能会造成部分老旧浏览器卡顿。")}},mounted:function(){this._initMove()},watch:{data:function(t,e){this._dataWarm(t),r(t,e)||(this._cancle(),this._initMove())}},beforeDestroy:function(){this._cancle()}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(131),i=function(t){return t&&t.__esModule?t:{default:t}}(r);e.default={data:function(){return{listData3:[{title:"无缝滚动第一行无缝滚动第一行",date:"2017-12-16"},{title:"无缝滚动第二行无缝滚动第二行",date:"2017-12-16"},{title:"无缝滚动第三行无缝滚动第三行",date:"2017-12-16"},{title:"无缝滚动第四行无缝滚动第四行",date:"2017-12-16"},{title:"无缝滚动第五行无缝滚动第五行",date:"2017-12-16"},{title:"无缝滚动第六行无缝滚动第六行",date:"2017-12-16"},{title:"无缝滚动第七行无缝滚动第七行",date:"2017-12-16"},{title:"无缝滚动第八行无缝滚动第八行",date:"2017-12-16"}],listData4:[{title:"无缝滚动第一行无缝滚动第一行",date:"2017-12-16"},{title:"无缝滚动第二行无缝滚动第二行",date:"2017-12-16"},{title:"无缝滚动第三行无缝滚动第三行",date:"2017-12-16"},{title:"无缝滚动第四行无缝滚动第四行",date:"2017-12-16"},{title:"无缝滚动第五行无缝滚动第五行",date:"2017-12-16"},{title:"无缝滚动第六行无缝滚动第六行",date:"2017-12-16"},{title:"无缝滚动第七行无缝滚动第七行",date:"2017-12-16"},{title:"无缝滚动第八行无缝滚动第八行",date:"2017-12-16"},{title:"无缝滚动第九行无缝滚动第九行",date:"2017-12-16"}]}},computed:{classOption3:function(){return{limitMoveNum:5,direction:0,hoverStop:!1}},classOption4:function(){return{step:1,limitMoveNum:5,singleHeight:30,waitTime:1e3}}},components:{myClass:i.default}}},function(t,e,n){n(135),t.exports=n(337)},function(t,e,n){"use strict";(function(t){function e(t,e,n){t[e]||Object[r](t,e,{writable:!0,configurable:!0,value:n})}if(n(136),n(333),n(334),t._babelPolyfill)throw new Error("only one instance of babel-polyfill is allowed");t._babelPolyfill=!0;var r="defineProperty";e(String.prototype,"padLeft","".padStart),e(String.prototype,"padRight","".padEnd),"pop,reverse,shift,keys,values,entries,indexOf,every,some,forEach,map,filter,find,findIndex,includes,join,slice,concat,push,splice,unshift,sort,lastIndexOf,reduce,reduceRight,copyWithin,fill".split(",").forEach(function(t){[][t]&&e(Array,t,Function.call.bind([][t]))})}).call(e,n(49))},function(t,e,n){n(137),n(139),n(140),n(141),n(142),n(143),n(144),n(145),n(146),n(147),n(148),n(149),n(150),n(151),n(152),n(153),n(155),n(156),n(157),n(158),n(159),n(160),n(161),n(162),n(163),n(164),n(165),n(166),n(167),n(168),n(169),n(170),n(171),n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(196),n(197),n(198),n(199),n(200),n(201),n(202),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(217),n(218),n(220),n(221),n(222),n(223),n(224),n(225),n(226),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(87),n(241),n(242),n(112),n(243),n(244),n(245),n(246),n(247),n(115),n(117),n(118),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(255),n(256),n(257),n(258),n(259),n(260),n(261),n(262),n(263),n(264),n(265),n(266),n(267),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(291),n(292),n(293),n(294),n(295),n(296),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),t.exports=n(18)},function(t,e,n){"use strict";var r=n(2),i=n(14),o=n(6),a=n(0),s=n(12),c=n(29).KEY,u=n(3),f=n(50),l=n(42),p=n(33),h=n(5),d=n(95),v=n(67),m=n(138),y=n(53),g=n(1),_=n(4),b=n(15),w=n(22),x=n(32),S=n(36),C=n(98),O=n(16),A=n(7),k=n(34),E=O.f,$=A.f,T=C.f,P=r.Symbol,M=r.JSON,j=M&&M.stringify,F=h("_hidden"),N=h("toPrimitive"),I={}.propertyIsEnumerable,R=f("symbol-registry"),L=f("symbols"),D=f("op-symbols"),U=Object.prototype,W="function"==typeof P,B=r.QObject,H=!B||!B.prototype||!B.prototype.findChild,V=o&&u(function(){return 7!=S($({},"a",{get:function(){return $(this,"a",{value:7}).a}})).a})?function(t,e,n){var r=E(U,e);r&&delete U[e],$(t,e,n),r&&t!==U&&$(U,e,r)}:$,z=function(t){var e=L[t]=S(P.prototype);return e._k=t,e},q=W&&"symbol"==typeof P.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof P},G=function(t,e,n){return t===U&&G(D,e,n),g(t),e=w(e,!0),g(n),i(L,e)?(n.enumerable?(i(t,F)&&t[F][e]&&(t[F][e]=!1),n=S(n,{enumerable:x(0,!1)})):(i(t,F)||$(t,F,x(1,{})),t[F][e]=!0),V(t,e,n)):$(t,e,n)},K=function(t,e){g(t);for(var n,r=m(e=b(e)),i=0,o=r.length;o>i;)G(t,n=r[i++],e[n]);return t},J=function(t,e){return void 0===e?S(t):K(S(t),e)},Y=function(t){var e=I.call(this,t=w(t,!0));return!(this===U&&i(L,t)&&!i(D,t))&&(!(e||!i(this,t)||!i(L,t)||i(this,F)&&this[F][t])||e)},X=function(t,e){if(t=b(t),e=w(e,!0),t!==U||!i(L,e)||i(D,e)){var n=E(t,e);return!n||!i(L,e)||i(t,F)&&t[F][e]||(n.enumerable=!0),n}},Z=function(t){for(var e,n=T(b(t)),r=[],o=0;n.length>o;)i(L,e=n[o++])||e==F||e==c||r.push(e);return r},Q=function(t){for(var e,n=t===U,r=T(n?D:b(t)),o=[],a=0;r.length>a;)!i(L,e=r[a++])||n&&!i(U,e)||o.push(L[e]);return o};W||(P=function(){if(this instanceof P)throw TypeError("Symbol is not a constructor!");var t=p(arguments.length>0?arguments[0]:void 0),e=function(n){this===U&&e.call(D,n),i(this,F)&&i(this[F],t)&&(this[F][t]=!1),V(this,t,x(1,n))};return o&&H&&V(U,t,{configurable:!0,set:e}),z(t)},s(P.prototype,"toString",function(){return this._k}),O.f=X,A.f=G,n(37).f=C.f=Z,n(47).f=Y,n(52).f=Q,o&&!n(30)&&s(U,"propertyIsEnumerable",Y,!0),d.f=function(t){return z(h(t))}),a(a.G+a.W+a.F*!W,{Symbol:P});for(var tt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),et=0;tt.length>et;)h(tt[et++]);for(var nt=k(h.store),rt=0;nt.length>rt;)v(nt[rt++]);a(a.S+a.F*!W,"Symbol",{for:function(t){return i(R,t+="")?R[t]:R[t]=P(t)},keyFor:function(t){if(!q(t))throw TypeError(t+" is not a symbol!");for(var e in R)if(R[e]===t)return e},useSetter:function(){H=!0},useSimple:function(){H=!1}}),a(a.S+a.F*!W,"Object",{create:J,defineProperty:G,defineProperties:K,getOwnPropertyDescriptor:X,getOwnPropertyNames:Z,getOwnPropertySymbols:Q}),M&&a(a.S+a.F*(!W||u(function(){var t=P();return"[null]"!=j([t])||"{}"!=j({a:t})||"{}"!=j(Object(t))})),"JSON",{stringify:function(t){for(var e,n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=e=r[1],(_(e)||void 0!==t)&&!q(t))return y(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!q(e))return e}),r[1]=e,j.apply(M,r)}}),P.prototype[N]||n(11)(P.prototype,N,P.prototype.valueOf),l(P,"Symbol"),l(Math,"Math",!0),l(r.JSON,"JSON",!0)},function(t,e,n){var r=n(34),i=n(52),o=n(47);t.exports=function(t){var e=r(t),n=i.f;if(n)for(var a,s=n(t),c=o.f,u=0;s.length>u;)c.call(t,a=s[u++])&&e.push(a);return e}},function(t,e,n){var r=n(0);r(r.S,"Object",{create:n(36)})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(6),"Object",{defineProperty:n(7).f})},function(t,e,n){var r=n(0);r(r.S+r.F*!n(6),"Object",{defineProperties:n(97)})},function(t,e,n){var r=n(15),i=n(16).f;n(25)("getOwnPropertyDescriptor",function(){return function(t,e){return i(r(t),e)}})},function(t,e,n){var r=n(9),i=n(17);n(25)("getPrototypeOf",function(){return function(t){return i(r(t))}})},function(t,e,n){var r=n(9),i=n(34);n(25)("keys",function(){return function(t){return i(r(t))}})},function(t,e,n){n(25)("getOwnPropertyNames",function(){return n(98).f})},function(t,e,n){var r=n(4),i=n(29).onFreeze;n(25)("freeze",function(t){return function(e){return t&&r(e)?t(i(e)):e}})},function(t,e,n){var r=n(4),i=n(29).onFreeze;n(25)("seal",function(t){return function(e){return t&&r(e)?t(i(e)):e}})},function(t,e,n){var r=n(4),i=n(29).onFreeze;n(25)("preventExtensions",function(t){return function(e){return t&&r(e)?t(i(e)):e}})},function(t,e,n){var r=n(4);n(25)("isFrozen",function(t){return function(e){return!r(e)||!!t&&t(e)}})},function(t,e,n){var r=n(4);n(25)("isSealed",function(t){return function(e){return!r(e)||!!t&&t(e)}})},function(t,e,n){var r=n(4);n(25)("isExtensible",function(t){return function(e){return!!r(e)&&(!t||t(e))}})},function(t,e,n){var r=n(0);r(r.S+r.F,"Object",{assign:n(99)})},function(t,e,n){var r=n(0);r(r.S,"Object",{is:n(154)})},function(t,e){t.exports=Object.is||function(t,e){return t===e?0!==t||1/t==1/e:t!=t&&e!=e}},function(t,e,n){var r=n(0);r(r.S,"Object",{setPrototypeOf:n(71).set})},function(t,e,n){"use strict";var r=n(48),i={};i[n(5)("toStringTag")]="z",i+""!="[object z]"&&n(12)(Object.prototype,"toString",function(){return"[object "+r(this)+"]"},!0)},function(t,e,n){var r=n(0);r(r.P,"Function",{bind:n(100)})},function(t,e,n){var r=n(7).f,i=Function.prototype,o=/^\s*function ([^ (]*)/;"name"in i||n(6)&&r(i,"name",{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(t){return""}}})},function(t,e,n){"use strict";var r=n(4),i=n(17),o=n(5)("hasInstance"),a=Function.prototype;o in a||n(7).f(a,o,{value:function(t){if("function"!=typeof this||!r(t))return!1;if(!r(this.prototype))return t instanceof this;for(;t=i(t);)if(this.prototype===t)return!0;return!1}})},function(t,e,n){var r=n(0),i=n(102);r(r.G+r.F*(parseInt!=i),{parseInt:i})},function(t,e,n){var r=n(0),i=n(103);r(r.G+r.F*(parseFloat!=i),{parseFloat:i})},function(t,e,n){"use strict";var r=n(2),i=n(14),o=n(20),a=n(73),s=n(22),c=n(3),u=n(37).f,f=n(16).f,l=n(7).f,p=n(43).trim,h=r.Number,d=h,v=h.prototype,m="Number"==o(n(36)(v)),y="trim"in String.prototype,g=function(t){var e=s(t,!1);if("string"==typeof e&&e.length>2){e=y?e.trim():p(e,3);var n,r,i,o=e.charCodeAt(0);if(43===o||45===o){if(88===(n=e.charCodeAt(2))||120===n)return NaN}else if(48===o){switch(e.charCodeAt(1)){case 66:case 98:r=2,i=49;break;case 79:case 111:r=8,i=55;break;default:return+e}for(var a,c=e.slice(2),u=0,f=c.length;ui)return NaN;return parseInt(c,r)}}return+e};if(!h(" 0o1")||!h("0b1")||h("+0x1")){h=function(t){var e=arguments.length<1?0:t,n=this;return n instanceof h&&(m?c(function(){v.valueOf.call(n)}):"Number"!=o(n))?a(new d(g(e)),n,h):g(e)};for(var _,b=n(6)?u(d):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),w=0;b.length>w;w++)i(d,_=b[w])&&!i(h,_)&&l(h,_,f(d,_));h.prototype=v,v.constructor=h,n(12)(r,"Number",h)}},function(t,e,n){"use strict";var r=n(0),i=n(24),o=n(104),a=n(74),s=1..toFixed,c=Math.floor,u=[0,0,0,0,0,0],f="Number.toFixed: incorrect invocation!",l=function(t,e){for(var n=-1,r=e;++n<6;)r+=t*u[n],u[n]=r%1e7,r=c(r/1e7)},p=function(t){for(var e=6,n=0;--e>=0;)n+=u[e],u[e]=c(n/t),n=n%t*1e7},h=function(){for(var t=6,e="";--t>=0;)if(""!==e||0===t||0!==u[t]){var n=String(u[t]);e=""===e?n:e+a.call("0",7-n.length)+n}return e},d=function(t,e,n){return 0===e?n:e%2==1?d(t,e-1,n*t):d(t*t,e/2,n)},v=function(t){for(var e=0,n=t;n>=4096;)e+=12,n/=4096;for(;n>=2;)e+=1,n/=2;return e};r(r.P+r.F*(!!s&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!n(3)(function(){s.call({})})),"Number",{toFixed:function(t){var e,n,r,s,c=o(this,f),u=i(t),m="",y="0";if(u<0||u>20)throw RangeError(f);if(c!=c)return"NaN";if(c<=-1e21||c>=1e21)return String(c);if(c<0&&(m="-",c=-c),c>1e-21)if(e=v(c*d(2,69,1))-69,n=e<0?c*d(2,-e,1):c/d(2,e,1),n*=4503599627370496,(e=52-e)>0){for(l(0,n),r=u;r>=7;)l(1e7,0),r-=7;for(l(d(10,r,1),0),r=e-1;r>=23;)p(1<<23),r-=23;p(1<0?(s=y.length,y=m+(s<=u?"0."+a.call("0",u-s)+y:y.slice(0,s-u)+"."+y.slice(s-u))):y=m+y,y}})},function(t,e,n){"use strict";var r=n(0),i=n(3),o=n(104),a=1..toPrecision;r(r.P+r.F*(i(function(){return"1"!==a.call(1,void 0)})||!i(function(){a.call({})})),"Number",{toPrecision:function(t){var e=o(this,"Number#toPrecision: incorrect invocation!");return void 0===t?a.call(e):a.call(e,t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{EPSILON:Math.pow(2,-52)})},function(t,e,n){var r=n(0),i=n(2).isFinite;r(r.S,"Number",{isFinite:function(t){return"number"==typeof t&&i(t)}})},function(t,e,n){var r=n(0);r(r.S,"Number",{isInteger:n(105)})},function(t,e,n){var r=n(0);r(r.S,"Number",{isNaN:function(t){return t!=t}})},function(t,e,n){var r=n(0),i=n(105),o=Math.abs;r(r.S,"Number",{isSafeInteger:function(t){return i(t)&&o(t)<=9007199254740991}})},function(t,e,n){var r=n(0);r(r.S,"Number",{MAX_SAFE_INTEGER:9007199254740991})},function(t,e,n){var r=n(0);r(r.S,"Number",{MIN_SAFE_INTEGER:-9007199254740991})},function(t,e,n){var r=n(0),i=n(103);r(r.S+r.F*(Number.parseFloat!=i),"Number",{parseFloat:i})},function(t,e,n){var r=n(0),i=n(102);r(r.S+r.F*(Number.parseInt!=i),"Number",{parseInt:i})},function(t,e,n){var r=n(0),i=n(106),o=Math.sqrt,a=Math.acosh;r(r.S+r.F*!(a&&710==Math.floor(a(Number.MAX_VALUE))&&a(1/0)==1/0),"Math",{acosh:function(t){return(t=+t)<1?NaN:t>94906265.62425156?Math.log(t)+Math.LN2:i(t-1+o(t-1)*o(t+1))}})},function(t,e,n){function r(t){return isFinite(t=+t)&&0!=t?t<0?-r(-t):Math.log(t+Math.sqrt(t*t+1)):t}var i=n(0),o=Math.asinh;i(i.S+i.F*!(o&&1/o(0)>0),"Math",{asinh:r})},function(t,e,n){var r=n(0),i=Math.atanh;r(r.S+r.F*!(i&&1/i(-0)<0),"Math",{atanh:function(t){return 0==(t=+t)?t:Math.log((1+t)/(1-t))/2}})},function(t,e,n){var r=n(0),i=n(75);r(r.S,"Math",{cbrt:function(t){return i(t=+t)*Math.pow(Math.abs(t),1/3)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{clz32:function(t){return(t>>>=0)?31-Math.floor(Math.log(t+.5)*Math.LOG2E):32}})},function(t,e,n){var r=n(0),i=Math.exp;r(r.S,"Math",{cosh:function(t){return(i(t=+t)+i(-t))/2}})},function(t,e,n){var r=n(0),i=n(76);r(r.S+r.F*(i!=Math.expm1),"Math",{expm1:i})},function(t,e,n){var r=n(0);r(r.S,"Math",{fround:n(107)})},function(t,e,n){var r=n(0),i=Math.abs;r(r.S,"Math",{hypot:function(t,e){for(var n,r,o=0,a=0,s=arguments.length,c=0;a0?(r=n/c,o+=r*r):o+=n;return c===1/0?1/0:c*Math.sqrt(o)}})},function(t,e,n){var r=n(0),i=Math.imul;r(r.S+r.F*n(3)(function(){return-5!=i(4294967295,5)||2!=i.length}),"Math",{imul:function(t,e){var n=+t,r=+e,i=65535&n,o=65535&r;return 0|i*o+((65535&n>>>16)*o+i*(65535&r>>>16)<<16>>>0)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log10:function(t){return Math.log(t)*Math.LOG10E}})},function(t,e,n){var r=n(0);r(r.S,"Math",{log1p:n(106)})},function(t,e,n){var r=n(0);r(r.S,"Math",{log2:function(t){return Math.log(t)/Math.LN2}})},function(t,e,n){var r=n(0);r(r.S,"Math",{sign:n(75)})},function(t,e,n){var r=n(0),i=n(76),o=Math.exp;r(r.S+r.F*n(3)(function(){return-2e-17!=!Math.sinh(-2e-17)}),"Math",{sinh:function(t){return Math.abs(t=+t)<1?(i(t)-i(-t))/2:(o(t-1)-o(-t-1))*(Math.E/2)}})},function(t,e,n){var r=n(0),i=n(76),o=Math.exp;r(r.S,"Math",{tanh:function(t){var e=i(t=+t),n=i(-t);return e==1/0?1:n==1/0?-1:(e-n)/(o(t)+o(-t))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{trunc:function(t){return(t>0?Math.floor:Math.ceil)(t)}})},function(t,e,n){var r=n(0),i=n(35),o=String.fromCharCode,a=String.fromCodePoint;r(r.S+r.F*(!!a&&1!=a.length),"String",{fromCodePoint:function(t){for(var e,n=[],r=arguments.length,a=0;r>a;){if(e=+arguments[a++],i(e,1114111)!==e)throw RangeError(e+" is not a valid code point");n.push(e<65536?o(e):o(55296+((e-=65536)>>10),e%1024+56320))}return n.join("")}})},function(t,e,n){var r=n(0),i=n(15),o=n(8);r(r.S,"String",{raw:function(t){for(var e=i(t.raw),n=o(e.length),r=arguments.length,a=[],s=0;n>s;)a.push(String(e[s++])),s=e.length?{value:void 0,done:!0}:(t=r(e,n),this._i+=t.length,{value:t,done:!1})})},function(t,e,n){"use strict";var r=n(0),i=n(77)(!1);r(r.P,"String",{codePointAt:function(t){return i(this,t)}})},function(t,e,n){"use strict";var r=n(0),i=n(8),o=n(80),a="".endsWith;r(r.P+r.F*n(81)("endsWith"),"String",{endsWith:function(t){var e=o(this,t,"endsWith"),n=arguments.length>1?arguments[1]:void 0,r=i(e.length),s=void 0===n?r:Math.min(i(n),r),c=String(t);return a?a.call(e,c,s):e.slice(s-c.length,s)===c}})},function(t,e,n){"use strict";var r=n(0),i=n(80);r(r.P+r.F*n(81)("includes"),"String",{includes:function(t){return!!~i(this,t,"includes").indexOf(t,arguments.length>1?arguments[1]:void 0)}})},function(t,e,n){var r=n(0);r(r.P,"String",{repeat:n(74)})},function(t,e,n){"use strict";var r=n(0),i=n(8),o=n(80),a="".startsWith;r(r.P+r.F*n(81)("startsWith"),"String",{startsWith:function(t){var e=o(this,t,"startsWith"),n=i(Math.min(arguments.length>1?arguments[1]:void 0,e.length)),r=String(t);return a?a.call(e,r,n):e.slice(n,n+r.length)===r}})},function(t,e,n){"use strict";n(13)("anchor",function(t){return function(e){return t(this,"a","name",e)}})},function(t,e,n){"use strict";n(13)("big",function(t){return function(){return t(this,"big","","")}})},function(t,e,n){"use strict";n(13)("blink",function(t){return function(){return t(this,"blink","","")}})},function(t,e,n){"use strict";n(13)("bold",function(t){return function(){return t(this,"b","","")}})},function(t,e,n){"use strict";n(13)("fixed",function(t){return function(){return t(this,"tt","","")}})},function(t,e,n){"use strict";n(13)("fontcolor",function(t){return function(e){return t(this,"font","color",e)}})},function(t,e,n){"use strict";n(13)("fontsize",function(t){return function(e){return t(this,"font","size",e)}})},function(t,e,n){"use strict";n(13)("italics",function(t){return function(){return t(this,"i","","")}})},function(t,e,n){"use strict";n(13)("link",function(t){return function(e){return t(this,"a","href",e)}})},function(t,e,n){"use strict";n(13)("small",function(t){return function(){return t(this,"small","","")}})},function(t,e,n){"use strict";n(13)("strike",function(t){return function(){return t(this,"strike","","")}})},function(t,e,n){"use strict";n(13)("sub",function(t){return function(){return t(this,"sub","","")}})},function(t,e,n){"use strict";n(13)("sup",function(t){return function(){return t(this,"sup","","")}})},function(t,e,n){var r=n(0);r(r.S,"Date",{now:function(){return(new Date).getTime()}})},function(t,e,n){"use strict";var r=n(0),i=n(9),o=n(22);r(r.P+r.F*n(3)(function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}),"Date",{toJSON:function(t){var e=i(this),n=o(e);return"number"!=typeof n||isFinite(n)?e.toISOString():null}})},function(t,e,n){var r=n(0),i=n(216);r(r.P+r.F*(Date.prototype.toISOString!==i),"Date",{toISOString:i})},function(t,e,n){"use strict";var r=n(3),i=Date.prototype.getTime,o=Date.prototype.toISOString,a=function(t){return t>9?t:"0"+t};t.exports=r(function(){return"0385-07-25T07:06:39.999Z"!=o.call(new Date(-5e13-1))})||!r(function(){o.call(new Date(NaN))})?function(){if(!isFinite(i.call(this)))throw RangeError("Invalid time value");var t=this,e=t.getUTCFullYear(),n=t.getUTCMilliseconds(),r=e<0?"-":e>9999?"+":"";return r+("00000"+Math.abs(e)).slice(r?-6:-4)+"-"+a(t.getUTCMonth()+1)+"-"+a(t.getUTCDate())+"T"+a(t.getUTCHours())+":"+a(t.getUTCMinutes())+":"+a(t.getUTCSeconds())+"."+(n>99?n:"0"+a(n))+"Z"}:o},function(t,e,n){var r=Date.prototype,i=r.toString,o=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(12)(r,"toString",function(){var t=o.call(this);return t===t?i.call(this):"Invalid Date"})},function(t,e,n){var r=n(5)("toPrimitive"),i=Date.prototype;r in i||n(11)(i,r,n(219))},function(t,e,n){"use strict";var r=n(1),i=n(22);t.exports=function(t){if("string"!==t&&"number"!==t&&"default"!==t)throw TypeError("Incorrect hint");return i(r(this),"number"!=t)}},function(t,e,n){var r=n(0);r(r.S,"Array",{isArray:n(53)})},function(t,e,n){"use strict";var r=n(19),i=n(0),o=n(9),a=n(108),s=n(82),c=n(8),u=n(83),f=n(84);i(i.S+i.F*!n(55)(function(t){Array.from(t)}),"Array",{from:function(t){var e,n,i,l,p=o(t),h="function"==typeof this?this:Array,d=arguments.length,v=d>1?arguments[1]:void 0,m=void 0!==v,y=0,g=f(p);if(m&&(v=r(v,d>2?arguments[2]:void 0,2)),void 0==g||h==Array&&s(g))for(e=c(p.length),n=new h(e);e>y;y++)u(n,y,m?v(p[y],y):p[y]);else for(l=g.call(p),n=new h;!(i=l.next()).done;y++)u(n,y,m?a(l,v,[i.value,y],!0):i.value);return n.length=y,n}})},function(t,e,n){"use strict";var r=n(0),i=n(83);r(r.S+r.F*n(3)(function(){function t(){}return!(Array.of.call(t)instanceof t)}),"Array",{of:function(){for(var t=0,e=arguments.length,n=new("function"==typeof this?this:Array)(e);e>t;)i(n,t,arguments[t++]);return n.length=e,n}})},function(t,e,n){"use strict";var r=n(0),i=n(15),o=[].join;r(r.P+r.F*(n(46)!=Object||!n(21)(o)),"Array",{join:function(t){return o.call(i(this),void 0===t?",":t)}})},function(t,e,n){"use strict";var r=n(0),i=n(70),o=n(20),a=n(35),s=n(8),c=[].slice;r(r.P+r.F*n(3)(function(){i&&c.call(i)}),"Array",{slice:function(t,e){var n=s(this.length),r=o(this);if(e=void 0===e?n:e,"Array"==r)return c.call(this,t,e);for(var i=a(t,n),u=a(e,n),f=s(u-i),l=new Array(f),p=0;p1&&(r=Math.min(r,o(arguments[1]))),r<0&&(r=n+r);r>=0;r--)if(r in e&&e[r]===t)return r||0;return-1}})},function(t,e,n){var r=n(0);r(r.P,"Array",{copyWithin:n(110)}),n(31)("copyWithin")},function(t,e,n){var r=n(0);r(r.P,"Array",{fill:n(86)}),n(31)("fill")},function(t,e,n){"use strict";var r=n(0),i=n(26)(5),o=!0;"find"in[]&&Array(1).find(function(){o=!1}),r(r.P+r.F*o,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n(31)("find")},function(t,e,n){"use strict";var r=n(0),i=n(26)(6),o="findIndex",a=!0;o in[]&&Array(1)[o](function(){a=!1}),r(r.P+r.F*a,"Array",{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n(31)(o)},function(t,e,n){n(38)("Array")},function(t,e,n){var r=n(2),i=n(73),o=n(7).f,a=n(37).f,s=n(54),c=n(56),u=r.RegExp,f=u,l=u.prototype,p=/a/g,h=/a/g,d=new u(p)!==p;if(n(6)&&(!d||n(3)(function(){return h[n(5)("match")]=!1,u(p)!=p||u(h)==h||"/a/i"!=u(p,"i")}))){u=function(t,e){var n=this instanceof u,r=s(t),o=void 0===e;return!n&&r&&t.constructor===u&&o?t:i(d?new f(r&&!o?t.source:t,e):f((r=t instanceof u)?t.source:t,r&&o?c.call(t):e),n?this:l,u)};for(var v=a(f),m=0;v.length>m;)!function(t){t in u||o(u,t,{configurable:!0,get:function(){return f[t]},set:function(e){f[t]=e}})}(v[m++]);l.constructor=u,u.prototype=l,n(12)(r,"RegExp",u)}n(38)("RegExp")},function(t,e,n){"use strict";n(112);var r=n(1),i=n(56),o=n(6),a=/./.toString,s=function(t){n(12)(RegExp.prototype,"toString",t,!0)};n(3)(function(){return"/a/b"!=a.call({source:"a",flags:"b"})})?s(function(){var t=r(this);return"/".concat(t.source,"/","flags"in t?t.flags:!o&&t instanceof RegExp?i.call(t):void 0)}):"toString"!=a.name&&s(function(){return a.call(this)})},function(t,e,n){n(57)("match",1,function(t,e,n){return[function(n){"use strict";var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},n]})},function(t,e,n){n(57)("replace",2,function(t,e,n){return[function(r,i){"use strict";var o=t(this),a=void 0==r?void 0:r[e];return void 0!==a?a.call(r,o,i):n.call(String(o),r,i)},n]})},function(t,e,n){n(57)("search",1,function(t,e,n){return[function(n){"use strict";var r=t(this),i=void 0==n?void 0:n[e];return void 0!==i?i.call(n,r):new RegExp(n)[e](String(r))},n]})},function(t,e,n){n(57)("split",2,function(t,e,r){"use strict";var i=n(54),o=r,a=[].push,s="length";if("c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1)[s]||2!="ab".split(/(?:ab)*/)[s]||4!=".".split(/(.?)(.?)/)[s]||".".split(/()()/)[s]>1||"".split(/.?/)[s]){var c=void 0===/()??/.exec("")[1];r=function(t,e){var n=String(this);if(void 0===t&&0===e)return[];if(!i(t))return o.call(n,t,e);var r,u,f,l,p,h=[],d=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),v=0,m=void 0===e?4294967295:e>>>0,y=new RegExp(t.source,d+"g");for(c||(r=new RegExp("^"+y.source+"$(?!\\s)",d));(u=y.exec(n))&&!((f=u.index+u[0][s])>v&&(h.push(n.slice(v,u.index)),!c&&u[s]>1&&u[0].replace(r,function(){for(p=1;p1&&u.index=m));)y.lastIndex===u.index&&y.lastIndex++;return v===n[s]?!l&&y.test("")||h.push(""):h.push(n.slice(v)),h[s]>m?h.slice(0,m):h}}else"0".split(void 0,0)[s]&&(r=function(t,e){return void 0===t&&0===e?[]:o.call(this,t,e)});return[function(n,i){var o=t(this),a=void 0==n?void 0:n[e];return void 0!==a?a.call(n,o,i):r.call(String(o),n,i)},r]})},function(t,e,n){"use strict";var r,i,o,a,s=n(30),c=n(2),u=n(19),f=n(48),l=n(0),p=n(4),h=n(10),d=n(39),v=n(40),m=n(58),y=n(88).set,g=n(89)(),_=n(90),b=n(113),w=n(59),x=n(114),S=c.TypeError,C=c.process,O=C&&C.versions,A=O&&O.v8||"",k=c.Promise,E="process"==f(C),$=function(){},T=i=_.f,P=!!function(){try{var t=k.resolve(1),e=(t.constructor={})[n(5)("species")]=function(t){t($,$)};return(E||"function"==typeof PromiseRejectionEvent)&&t.then($)instanceof e&&0!==A.indexOf("6.6")&&-1===w.indexOf("Chrome/66")}catch(t){}}(),M=function(t){var e;return!(!p(t)||"function"!=typeof(e=t.then))&&e},j=function(t,e){if(!t._n){t._n=!0;var n=t._c;g(function(){for(var r=t._v,i=1==t._s,o=0;n.length>o;)!function(e){var n,o,a,s=i?e.ok:e.fail,c=e.resolve,u=e.reject,f=e.domain;try{s?(i||(2==t._h&&I(t),t._h=1),!0===s?n=r:(f&&f.enter(),n=s(r),f&&(f.exit(),a=!0)),n===e.promise?u(S("Promise-chain cycle")):(o=M(n))?o.call(n,c,u):c(n)):u(r)}catch(t){f&&!a&&f.exit(),u(t)}}(n[o++]);t._c=[],t._n=!1,e&&!t._h&&F(t)})}},F=function(t){y.call(c,function(){var e,n,r,i=t._v,o=N(t);if(o&&(e=b(function(){E?C.emit("unhandledRejection",i,t):(n=c.onunhandledrejection)?n({promise:t,reason:i}):(r=c.console)&&r.error&&r.error("Unhandled promise rejection",i)}),t._h=E||N(t)?2:1),t._a=void 0,o&&e.e)throw e.v})},N=function(t){return 1!==t._h&&0===(t._a||t._c).length},I=function(t){y.call(c,function(){var e;E?C.emit("rejectionHandled",t):(e=c.onrejectionhandled)&&e({promise:t,reason:t._v})})},R=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()),j(e,!0))},L=function(t){var e,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===t)throw S("Promise can't be resolved itself");(e=M(t))?g(function(){var r={_w:n,_d:!1};try{e.call(t,u(L,r,1),u(R,r,1))}catch(t){R.call(r,t)}}):(n._v=t,n._s=1,j(n,!1))}catch(t){R.call({_w:n,_d:!1},t)}}};P||(k=function(t){d(this,k,"Promise","_h"),h(t),r.call(this);try{t(u(L,this,1),u(R,this,1))}catch(t){R.call(this,t)}},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(41)(k.prototype,{then:function(t,e){var n=T(m(this,k));return n.ok="function"!=typeof t||t,n.fail="function"==typeof e&&e,n.domain=E?C.domain:void 0,this._c.push(n),this._a&&this._a.push(n),this._s&&j(this,!1),n.promise},catch:function(t){return this.then(void 0,t)}}),o=function(){var t=new r;this.promise=t,this.resolve=u(L,t,1),this.reject=u(R,t,1)},_.f=T=function(t){return t===k||t===a?new o(t):i(t)}),l(l.G+l.W+l.F*!P,{Promise:k}),n(42)(k,"Promise"),n(38)("Promise"),a=n(18).Promise,l(l.S+l.F*!P,"Promise",{reject:function(t){var e=T(this);return(0,e.reject)(t),e.promise}}),l(l.S+l.F*(s||!P),"Promise",{resolve:function(t){return x(s&&this===a?k:this,t)}}),l(l.S+l.F*!(P&&n(55)(function(t){k.all(t).catch($)})),"Promise",{all:function(t){var e=this,n=T(e),r=n.resolve,i=n.reject,o=b(function(){var n=[],o=0,a=1;v(t,!1,function(t){var s=o++,c=!1;n.push(void 0),a++,e.resolve(t).then(function(t){c||(c=!0,n[s]=t,--a||r(n))},i)}),--a||r(n)});return o.e&&i(o.v),n.promise},race:function(t){var e=this,n=T(e),r=n.reject,i=b(function(){v(t,!1,function(t){e.resolve(t).then(n.resolve,r)})});return i.e&&r(i.v),n.promise}})},function(t,e,n){"use strict";var r=n(119),i=n(45);n(60)("WeakSet",function(t){return function(){return t(this,arguments.length>0?arguments[0]:void 0)}},{add:function(t){return r.def(i(this,"WeakSet"),t,!0)}},r,!1,!0)},function(t,e,n){"use strict";var r=n(0),i=n(61),o=n(91),a=n(1),s=n(35),c=n(8),u=n(4),f=n(2).ArrayBuffer,l=n(58),p=o.ArrayBuffer,h=o.DataView,d=i.ABV&&f.isView,v=p.prototype.slice,m=i.VIEW;r(r.G+r.W+r.F*(f!==p),{ArrayBuffer:p}),r(r.S+r.F*!i.CONSTR,"ArrayBuffer",{isView:function(t){return d&&d(t)||u(t)&&m in t}}),r(r.P+r.U+r.F*n(3)(function(){return!new p(2).slice(1,void 0).byteLength}),"ArrayBuffer",{slice:function(t,e){if(void 0!==v&&void 0===e)return v.call(a(this),t);for(var n=a(this).byteLength,r=s(t,n),i=s(void 0===e?n:e,n),o=new(l(this,p))(c(i-r)),u=new h(this),f=new h(o),d=0;r=n.length)return{value:void 0,done:!0}}while(!((t=n[e._i++])in e._t));return{value:t,done:!1}}),r(r.S,"Reflect",{enumerate:function(t){return new o(t)}})},function(t,e,n){function r(t,e){var n,s,f=arguments.length<3?t:arguments[2];return u(t)===f?t[e]:(n=i.f(t,e))?a(n,"value")?n.value:void 0!==n.get?n.get.call(f):void 0:c(s=o(t))?r(s,e,f):void 0}var i=n(16),o=n(17),a=n(14),s=n(0),c=n(4),u=n(1);s(s.S,"Reflect",{get:r})},function(t,e,n){var r=n(16),i=n(0),o=n(1);i(i.S,"Reflect",{getOwnPropertyDescriptor:function(t,e){return r.f(o(t),e)}})},function(t,e,n){var r=n(0),i=n(17),o=n(1);r(r.S,"Reflect",{getPrototypeOf:function(t){return i(o(t))}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{has:function(t,e){return e in t}})},function(t,e,n){var r=n(0),i=n(1),o=Object.isExtensible;r(r.S,"Reflect",{isExtensible:function(t){return i(t),!o||o(t)}})},function(t,e,n){var r=n(0);r(r.S,"Reflect",{ownKeys:n(121)})},function(t,e,n){var r=n(0),i=n(1),o=Object.preventExtensions;r(r.S,"Reflect",{preventExtensions:function(t){i(t);try{return o&&o(t),!0}catch(t){return!1}}})},function(t,e,n){function r(t,e,n){var c,p,h=arguments.length<4?t:arguments[3],d=o.f(f(t),e);if(!d){if(l(p=a(t)))return r(p,e,n,h);d=u(0)}if(s(d,"value")){if(!1===d.writable||!l(h))return!1;if(c=o.f(h,e)){if(c.get||c.set||!1===c.writable)return!1;c.value=n,i.f(h,e,c)}else i.f(h,e,u(0,n));return!0}return void 0!==d.set&&(d.set.call(h,n),!0)}var i=n(7),o=n(16),a=n(17),s=n(14),c=n(0),u=n(32),f=n(1),l=n(4);c(c.S,"Reflect",{set:r})},function(t,e,n){var r=n(0),i=n(71);i&&r(r.S,"Reflect",{setPrototypeOf:function(t,e){i.check(t,e);try{return i.set(t,e),!0}catch(t){return!1}}})},function(t,e,n){"use strict";var r=n(0),i=n(51)(!0);r(r.P,"Array",{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),n(31)("includes")},function(t,e,n){"use strict";var r=n(0),i=n(122),o=n(9),a=n(8),s=n(10),c=n(85);r(r.P,"Array",{flatMap:function(t){var e,n,r=o(this);return s(t),e=a(r.length),n=c(r,0),i(n,r,r,e,0,1,t,arguments[1]),n}}),n(31)("flatMap")},function(t,e,n){"use strict";var r=n(0),i=n(122),o=n(9),a=n(8),s=n(24),c=n(85);r(r.P,"Array",{flatten:function(){var t=arguments[0],e=o(this),n=a(e.length),r=c(e,0);return i(r,e,e,n,0,void 0===t?1:s(t)),r}}),n(31)("flatten")},function(t,e,n){"use strict";var r=n(0),i=n(77)(!0);r(r.P,"String",{at:function(t){return i(this,t)}})},function(t,e,n){"use strict";var r=n(0),i=n(123),o=n(59);r(r.P+r.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(o),"String",{padStart:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!0)}})},function(t,e,n){"use strict";var r=n(0),i=n(123),o=n(59);r(r.P+r.F*/Version\/10\.\d+(\.\d+)? Safari\//.test(o),"String",{padEnd:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0,!1)}})},function(t,e,n){"use strict";n(43)("trimLeft",function(t){return function(){return t(this,1)}},"trimStart")},function(t,e,n){"use strict";n(43)("trimRight",function(t){return function(){return t(this,2)}},"trimEnd")},function(t,e,n){"use strict";var r=n(0),i=n(23),o=n(8),a=n(54),s=n(56),c=RegExp.prototype,u=function(t,e){this._r=t,this._s=e};n(79)(u,"RegExp String",function(){var t=this._r.exec(this._s);return{value:t,done:null===t}}),r(r.P,"String",{matchAll:function(t){if(i(this),!a(t))throw TypeError(t+" is not a regexp!");var e=String(this),n="flags"in c?String(t.flags):s.call(t),r=new RegExp(t.source,~n.indexOf("g")?n:"g"+n);return r.lastIndex=o(t.lastIndex),new u(r,e)}})},function(t,e,n){n(67)("asyncIterator")},function(t,e,n){n(67)("observable")},function(t,e,n){var r=n(0),i=n(121),o=n(15),a=n(16),s=n(83);r(r.S,"Object",{getOwnPropertyDescriptors:function(t){for(var e,n,r=o(t),c=a.f,u=i(r),f={},l=0;u.length>l;)void 0!==(n=c(r,e=u[l++]))&&s(f,e,n);return f}})},function(t,e,n){var r=n(0),i=n(124)(!1);r(r.S,"Object",{values:function(t){return i(t)}})},function(t,e,n){var r=n(0),i=n(124)(!0);r(r.S,"Object",{entries:function(t){return i(t)}})},function(t,e,n){"use strict";var r=n(0),i=n(9),o=n(10),a=n(7);n(6)&&r(r.P+n(62),"Object",{__defineGetter__:function(t,e){a.f(i(this),t,{get:o(e),enumerable:!0,configurable:!0})}})},function(t,e,n){"use strict";var r=n(0),i=n(9),o=n(10),a=n(7);n(6)&&r(r.P+n(62),"Object",{__defineSetter__:function(t,e){a.f(i(this),t,{set:o(e),enumerable:!0,configurable:!0})}})},function(t,e,n){"use strict";var r=n(0),i=n(9),o=n(22),a=n(17),s=n(16).f;n(6)&&r(r.P+n(62),"Object",{__lookupGetter__:function(t){var e,n=i(this),r=o(t,!0);do{if(e=s(n,r))return e.get}while(n=a(n))}})},function(t,e,n){"use strict";var r=n(0),i=n(9),o=n(22),a=n(17),s=n(16).f;n(6)&&r(r.P+n(62),"Object",{__lookupSetter__:function(t){var e,n=i(this),r=o(t,!0);do{if(e=s(n,r))return e.set}while(n=a(n))}})},function(t,e,n){var r=n(0);r(r.P+r.R,"Map",{toJSON:n(125)("Map")})},function(t,e,n){var r=n(0);r(r.P+r.R,"Set",{toJSON:n(125)("Set")})},function(t,e,n){n(63)("Map")},function(t,e,n){n(63)("Set")},function(t,e,n){n(63)("WeakMap")},function(t,e,n){n(63)("WeakSet")},function(t,e,n){n(64)("Map")},function(t,e,n){n(64)("Set")},function(t,e,n){n(64)("WeakMap")},function(t,e,n){n(64)("WeakSet")},function(t,e,n){var r=n(0);r(r.G,{global:n(2)})},function(t,e,n){var r=n(0);r(r.S,"System",{global:n(2)})},function(t,e,n){var r=n(0),i=n(20);r(r.S,"Error",{isError:function(t){return"Error"===i(t)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{clamp:function(t,e,n){return Math.min(n,Math.max(e,t))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{DEG_PER_RAD:Math.PI/180})},function(t,e,n){var r=n(0),i=180/Math.PI;r(r.S,"Math",{degrees:function(t){return t*i}})},function(t,e,n){var r=n(0),i=n(127),o=n(107);r(r.S,"Math",{fscale:function(t,e,n,r,a){return o(i(t,e,n,r,a))}})},function(t,e,n){var r=n(0);r(r.S,"Math",{iaddh:function(t,e,n,r){var i=t>>>0,o=e>>>0,a=n>>>0;return o+(r>>>0)+((i&a|(i|a)&~(i+a>>>0))>>>31)|0}})},function(t,e,n){var r=n(0);r(r.S,"Math",{isubh:function(t,e,n,r){var i=t>>>0,o=e>>>0,a=n>>>0;return o-(r>>>0)-((~i&a|~(i^a)&i-a>>>0)>>>31)|0}})},function(t,e,n){var r=n(0);r(r.S,"Math",{imulh:function(t,e){var n=+t,r=+e,i=65535&n,o=65535&r,a=n>>16,s=r>>16,c=(a*o>>>0)+(i*o>>>16);return a*s+(c>>16)+((i*s>>>0)+(65535&c)>>16)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{RAD_PER_DEG:180/Math.PI})},function(t,e,n){var r=n(0),i=Math.PI/180;r(r.S,"Math",{radians:function(t){return t*i}})},function(t,e,n){var r=n(0);r(r.S,"Math",{scale:n(127)})},function(t,e,n){var r=n(0);r(r.S,"Math",{umulh:function(t,e){var n=+t,r=+e,i=65535&n,o=65535&r,a=n>>>16,s=r>>>16,c=(a*o>>>0)+(i*o>>>16);return a*s+(c>>>16)+((i*s>>>0)+(65535&c)>>>16)}})},function(t,e,n){var r=n(0);r(r.S,"Math",{signbit:function(t){return(t=+t)!=t?t:0==t?1/t==1/0:t>0}})},function(t,e,n){"use strict";var r=n(0),i=n(18),o=n(2),a=n(58),s=n(114);r(r.P+r.R,"Promise",{finally:function(t){var e=a(this,i.Promise||o.Promise),n="function"==typeof t;return this.then(n?function(n){return s(e,t()).then(function(){return n})}:t,n?function(n){return s(e,t()).then(function(){throw n})}:t)}})},function(t,e,n){"use strict";var r=n(0),i=n(90),o=n(113);r(r.S,"Promise",{try:function(t){var e=i.f(this),n=o(t);return(n.e?e.reject:e.resolve)(n.v),e.promise}})},function(t,e,n){var r=n(28),i=n(1),o=r.key,a=r.set;r.exp({defineMetadata:function(t,e,n,r){a(t,e,i(n),o(r))}})},function(t,e,n){var r=n(28),i=n(1),o=r.key,a=r.map,s=r.store;r.exp({deleteMetadata:function(t,e){var n=arguments.length<3?void 0:o(arguments[2]),r=a(i(e),n,!1);if(void 0===r||!r.delete(t))return!1;if(r.size)return!0;var c=s.get(e);return c.delete(n),!!c.size||s.delete(e)}})},function(t,e,n){var r=n(28),i=n(1),o=n(17),a=r.has,s=r.get,c=r.key,u=function(t,e,n){if(a(t,e,n))return s(t,e,n);var r=o(e);return null!==r?u(t,r,n):void 0};r.exp({getMetadata:function(t,e){return u(t,i(e),arguments.length<3?void 0:c(arguments[2]))}})},function(t,e,n){var r=n(117),i=n(126),o=n(28),a=n(1),s=n(17),c=o.keys,u=o.key,f=function(t,e){var n=c(t,e),o=s(t);if(null===o)return n;var a=f(o,e);return a.length?n.length?i(new r(n.concat(a))):a:n};o.exp({getMetadataKeys:function(t){return f(a(t),arguments.length<2?void 0:u(arguments[1]))}})},function(t,e,n){var r=n(28),i=n(1),o=r.get,a=r.key;r.exp({getOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},function(t,e,n){var r=n(28),i=n(1),o=r.keys,a=r.key;r.exp({getOwnMetadataKeys:function(t){return o(i(t),arguments.length<2?void 0:a(arguments[1]))}})},function(t,e,n){var r=n(28),i=n(1),o=n(17),a=r.has,s=r.key,c=function(t,e,n){if(a(t,e,n))return!0;var r=o(e);return null!==r&&c(t,r,n)};r.exp({hasMetadata:function(t,e){return c(t,i(e),arguments.length<3?void 0:s(arguments[2]))}})},function(t,e,n){var r=n(28),i=n(1),o=r.has,a=r.key;r.exp({hasOwnMetadata:function(t,e){return o(t,i(e),arguments.length<3?void 0:a(arguments[2]))}})},function(t,e,n){var r=n(28),i=n(1),o=n(10),a=r.key,s=r.set;r.exp({metadata:function(t,e){return function(n,r){s(t,e,(void 0!==r?i:o)(n),a(r))}}})},function(t,e,n){var r=n(0),i=n(89)(),o=n(2).process,a="process"==n(20)(o);r(r.G,{asap:function(t){var e=a&&o.domain;i(e?e.bind(t):t)}})},function(t,e,n){"use strict";var r=n(0),i=n(2),o=n(18),a=n(89)(),s=n(5)("observable"),c=n(10),u=n(1),f=n(39),l=n(41),p=n(11),h=n(40),d=h.RETURN,v=function(t){return null==t?void 0:c(t)},m=function(t){var e=t._c;e&&(t._c=void 0,e())},y=function(t){return void 0===t._o},g=function(t){y(t)||(t._o=void 0,m(t))},_=function(t,e){u(t),this._c=void 0,this._o=t,t=new b(this);try{var n=e(t),r=n;null!=n&&("function"==typeof n.unsubscribe?n=function(){r.unsubscribe()}:c(n),this._c=n)}catch(e){return void t.error(e)}y(this)&&m(this)};_.prototype=l({},{unsubscribe:function(){g(this)}});var b=function(t){this._s=t};b.prototype=l({},{next:function(t){var e=this._s;if(!y(e)){var n=e._o;try{var r=v(n.next);if(r)return r.call(n,t)}catch(t){try{g(e)}finally{throw t}}}},error:function(t){var e=this._s;if(y(e))throw t;var n=e._o;e._o=void 0;try{var r=v(n.error);if(!r)throw t;t=r.call(n,t)}catch(t){try{m(e)}finally{throw t}}return m(e),t},complete:function(t){var e=this._s;if(!y(e)){var n=e._o;e._o=void 0;try{var r=v(n.complete);t=r?r.call(n,t):void 0}catch(t){try{m(e)}finally{throw t}}return m(e),t}}});var w=function(t){f(this,w,"Observable","_f")._f=c(t)};l(w.prototype,{subscribe:function(t){return new _(t,this._f)},forEach:function(t){var e=this;return new(o.Promise||i.Promise)(function(n,r){c(t);var i=e.subscribe({next:function(e){try{return t(e)}catch(t){r(t),i.unsubscribe()}},error:r,complete:n})})}}),l(w,{from:function(t){var e="function"==typeof this?this:w,n=v(u(t)[s]);if(n){var r=u(n.call(t));return r.constructor===e?r:new e(function(t){return r.subscribe(t)})}return new e(function(e){var n=!1;return a(function(){if(!n){try{if(h(t,!1,function(t){if(e.next(t),n)return d})===d)return}catch(t){if(n)throw t;return void e.error(t)}e.complete()}}),function(){n=!0}})},of:function(){for(var t=0,e=arguments.length,n=new Array(e);t2,i=!!r&&a.call(arguments,2);return t(r?function(){("function"==typeof e?e:Function(e)).apply(this,i)}:e,n)}};i(i.G+i.B+i.F*s,{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(t,e,n){var r=n(0),i=n(88);r(r.G+r.B,{setImmediate:i.set,clearImmediate:i.clear})},function(t,e,n){for(var r=n(87),i=n(34),o=n(12),a=n(2),s=n(11),c=n(44),u=n(5),f=u("iterator"),l=u("toStringTag"),p=c.Array,h={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},d=i(h),v=0;v=0;--r){var i=this.tryEntries[r],o=i.completion;if("root"===i.tryLoc)return e("end");if(i.tryLoc<=this.prev){var a=g.call(i,"catchLoc"),s=g.call(i,"finallyLoc");if(a&&s){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&g.call(r,"finallyLoc")&&this.prev=0;--e){var n=this.tryEntries[e];if(n.finallyLoc===t)return this.complete(n.completion,n.afterLoc),p(n),$}},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("throw"===r.type){var i=r.arg;p(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,e,n){return this.delegate={iterator:d(t),resultName:e,nextLoc:n},"next"===this.method&&(this.arg=m),$}}}(function(){return this}()||Function("return this")())},function(t,e,n){n(335),t.exports=n(18).RegExp.escape},function(t,e,n){var r=n(0),i=n(336)(/[\\^$*+?.()|[\]{}]/g,"\\$&");r(r.S,"RegExp",{escape:function(t){return i(t)}})},function(t,e){t.exports=function(t,e){var n=e===Object(e)?function(t){return e[t]}:e;return function(e){return String(e).replace(t,n)}}},function(t,e,n){"use strict";function r(t){return t&&t.__esModule?t:{default:t}}var i=n(128),o=r(i),a=n(342),s=r(a),c=n(347),u=r(c);new o.default({el:"#app",router:u.default,render:function(t){return t(s.default)}})},function(t,e,n){"use strict";(function(e,n){function r(t){return null==t}function i(t){return null!=t}function o(t){return!0===t}function a(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function s(t){return null!==t&&"object"==typeof t}function c(t){return"[object Object]"===ir.call(t)}function u(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function f(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function l(t){return null==t?"":Array.isArray(t)||c(t)&&t.toString===ir?JSON.stringify(t,null,2):String(t)}function p(t){var e=parseFloat(t);return isNaN(e)?t:e}function h(t,e){for(var n=Object.create(null),r=t.split(","),i=0;i-1)return t.splice(n,1)}}function v(t,e){return sr.call(t,e)}function m(t){var e=Object.create(null);return function(n){return e[n]||(e[n]=t(n))}}function y(t,e){e=e||0;for(var n=t.length-e,r=new Array(n);n--;)r[n]=t[n+e];return r}function g(t,e){for(var n in e)t[n]=e[n];return t}function _(t){for(var e={},n=0;n-1)if(o&&!v(i,"default"))a=!1;else if(""===a||a===pr(t)){var c=V(String,i.type);(c<0||s0&&(rt((c=t(c,(n||"")+"_"+s))[0])&&rt(f)&&(l[u]=E(f.text+c[0].text),c.shift()),l.push.apply(l,c)):a(c)?rt(f)?l[u]=E(f.text+c):""!==c&&l.push(E(c)):rt(c)&&rt(f)?l[u]=E(f.text+c.text):(o(e._isVList)&&i(c.tag)&&r(c.key)&&i(n)&&(c.key="__vlist"+n+"_"+s+"__"),l.push(c)));return l}(t):void 0}function rt(t){return i(t)&&i(t.text)&&!1===t.isComment}function it(t,e){if(t){for(var n=Object.create(null),r=Lr?Reflect.ownKeys(t):Object.keys(t),i=0;i0,o=t?!!t.$stable:!i,a=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(o&&n&&n!==rr&&a===n.$key&&!i&&!n.$hasNormal)return n;for(var s in r={},t)t[s]&&"$"!==s[0]&&(r[s]=ct(e,s,t[s]))}else r={};for(var c in e)c in r||(r[c]=ut(e,c));return t&&Object.isExtensible(t)&&(t._normalized=r),C(r,"$stable",o),C(r,"$key",a),C(r,"$hasNormal",i),r}function ct(t,e,n){var r=function(){var t=arguments.length?n.apply(null,arguments):n({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:nt(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return n.proxy&&Object.defineProperty(t,e,{get:r,enumerable:!0,configurable:!0}),r}function ut(t,e){return function(){return t[e]}}function ft(t,e){var n,r,o,a,c;if(Array.isArray(t)||"string"==typeof t)for(n=new Array(t.length),r=0,o=t.length;r-1:"string"==typeof t?t.split(",").indexOf(e)>-1:(n=t,"[object RegExp]"===ir.call(n)&&t.test(e));var n}function te(t,e){var n=t.cache,r=t.keys,i=t._vnode;for(var o in n){var a=n[o];if(a){var s=Zt(a.componentOptions);s&&!e(s)&&ee(n,o,r,i)}}}function ee(t,e,n,r){var i=t[e];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),t[e]=null,d(n,e)}function ne(t){for(var e=t.data,n=t,r=t;i(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(e=re(r.data,e));for(;i(n=n.parent);)n&&n.data&&(e=re(e,n.data));return function(t,e){return i(t)||i(e)?ie(t,oe(e)):""}(e.staticClass,e.class)}function re(t,e){return{staticClass:ie(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function ie(t,e){return t?e?t+" "+e:t:e||""}function oe(t){return Array.isArray(t)?function(t){for(var e,n="",r=0,o=t.length;r-1?ye(t,e,n):Gi(e)?Xi(n)?t.removeAttribute(e):(n="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,n)):Vi(e)?t.setAttribute(e,qi(e,n)):Ji(e)?Xi(n)?t.removeAttributeNS(Ki,Yi(e)):t.setAttributeNS(Ki,e,n):ye(t,e,n)}function ye(t,e,n){if(Xi(n))t.removeAttribute(e);else{if(kr&&!Er&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==n&&!t.__ieph){var r=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",r)};t.addEventListener("input",r),t.__ieph=!0}t.setAttribute(e,n)}}function ge(t,e){var n=e.elm,o=e.data,a=t.data;if(!(r(o.staticClass)&&r(o.class)&&(r(a)||r(a.staticClass)&&r(a.class)))){var s=ne(e),c=n._transitionClasses;i(c)&&(s=ie(s,oe(c))),s!==n._prevClass&&(n.setAttribute("class",s),n._prevClass=s)}}function _e(t){function e(){(a||(a=[])).push(t.slice(d,i).trim()),d=i+1}var n,r,i,o,a,s=!1,c=!1,u=!1,f=!1,l=0,p=0,h=0,d=0;for(i=0;i=0&&" "===(m=t.charAt(v));v--);m&&ho.test(m)||(f=!0)}}else void 0===o?(d=i+1,o=t.slice(0,i).trim()):e();if(void 0===o?o=t.slice(0,i).trim():0!==d&&e(),a)for(i=0;i-1?{exp:t.slice(0,Ni),key:'"'+t.slice(Ni+1)+'"'}:{exp:t,key:null};for(ji=t,Ni=Ii=Ri=0;!Ie();)Re(Fi=Ne())?De(Fi):91===Fi&&Le(Fi);return{exp:t.slice(0,Ii),key:t.slice(Ii+1,Ri)}}(t);return null===n.key?t+"="+e:"$set("+n.exp+", "+n.key+", "+e+")"}function Ne(){return ji.charCodeAt(++Ni)}function Ie(){return Ni>=Mi}function Re(t){return 34===t||39===t}function Le(t){var e=1;for(Ii=Ni;!Ie();)if(Re(t=Ne()))De(t);else if(91===t&&e++,93===t&&e--,0===e){Ri=Ni;break}}function De(t){for(var e=t;!Ie()&&(t=Ne())!==e;);}function Ue(t,e,n){var r=Li;return function i(){null!==e.apply(null,arguments)&&Be(t,i,n,r)}}function We(t,e,n,r){if(yo){var i=xi,o=e;e=o._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return o.apply(this,arguments)}}Li.addEventListener(t,e,jr?{capture:n,passive:r}:n)}function Be(t,e,n,r){(r||Li).removeEventListener(t,e._wrapper||e,n)}function He(t,e){if(!r(t.data.on)||!r(e.data.on)){var n=e.data.on||{},o=t.data.on||{};Li=e.elm,function(t){if(i(t[vo])){var e=kr?"change":"input";t[e]=[].concat(t[vo],t[e]||[]),delete t[vo]}i(t[mo])&&(t.change=[].concat(t[mo],t.change||[]),delete t[mo])}(n),Q(n,o,We,Be,Ue,e.context),Li=void 0}}function Ve(t,e){if(!r(t.data.domProps)||!r(e.data.domProps)){var n,o,a=e.elm,s=t.data.domProps||{},c=e.data.domProps||{};for(n in i(c.__ob__)&&(c=e.data.domProps=g({},c)),s)n in c||(a[n]="");for(n in c){if(o=c[n],"textContent"===n||"innerHTML"===n){if(e.children&&(e.children.length=0),o===s[n])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===n&&"PROGRESS"!==a.tagName){a._value=o;var u=r(o)?"":String(o);ze(a,u)&&(a.value=u)}else if("innerHTML"===n&&to(a.tagName)&&r(a.innerHTML)){(Di=Di||document.createElement("div")).innerHTML=""+o+"";for(var f=Di.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;f.firstChild;)a.appendChild(f.firstChild)}else if(o!==s[n])try{a[n]=o}catch(t){}}}}function ze(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var n=!0;try{n=document.activeElement!==t}catch(t){}return n&&t.value!==e}(t,e)||function(t,e){var n=t.value,r=t._vModifiers;if(i(r)){if(r.number)return p(n)!==p(e);if(r.trim)return n.trim()!==e.trim()}return n!==e}(t,e))}function qe(t){var e=Ge(t.style);return t.staticStyle?g(t.staticStyle,e):e}function Ge(t){return Array.isArray(t)?_(t):"string"==typeof t?bo(t):t}function Ke(t,e){var n=e.data,o=t.data;if(!(r(n.staticStyle)&&r(n.style)&&r(o.staticStyle)&&r(o.style))){var a,s,c=e.elm,u=o.staticStyle,f=o.normalizedStyle||o.style||{},l=u||f,p=Ge(e.data.style)||{};e.data.normalizedStyle=i(p.__ob__)?g({},p):p;var h=function(t,e){for(var n,r={},i=t;i.componentInstance;)(i=i.componentInstance._vnode)&&i.data&&(n=qe(i.data))&&g(r,n);(n=qe(t.data))&&g(r,n);for(var o=t;o=o.parent;)o.data&&(n=qe(o.data))&&g(r,n);return r}(e);for(s in l)r(h[s])&&So(c,s,"");for(s in h)(a=h[s])!==l[s]&&So(c,s,null==a?"":a)}}function Je(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ko).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var n=" "+(t.getAttribute("class")||"")+" ";n.indexOf(" "+e+" ")<0&&t.setAttribute("class",(n+e).trim())}}function Ye(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(ko).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var n=" "+(t.getAttribute("class")||"")+" ",r=" "+e+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?t.setAttribute("class",n):t.removeAttribute("class")}}function Xe(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&g(e,Eo(t.name||"v")),g(e,t),e}return"string"==typeof t?Eo(t):void 0}}function Ze(t){Io(function(){Io(t)})}function Qe(t,e){var n=t._transitionClasses||(t._transitionClasses=[]);n.indexOf(e)<0&&(n.push(e),Je(t,e))}function tn(t,e){t._transitionClasses&&d(t._transitionClasses,e),Ye(t,e)}function en(t,e,n){var r=nn(t,e),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===To?jo:No,c=0,u=function(){t.removeEventListener(s,f),n()},f=function(e){e.target===t&&++c>=a&&u()};setTimeout(function(){c0&&(n=To,f=a,l=o.length):e===Po?u>0&&(n=Po,f=u,l=c.length):l=(n=(f=Math.max(a,u))>0?a>u?To:Po:null)?n===To?o.length:c.length:0,{type:n,timeout:f,propCount:l,hasTransform:n===To&&Ro.test(r[Mo+"Property"])}}function rn(t,e){for(;t.length1}function fn(t,e){!0!==e.data.show&&an(e)}function ln(t,e,n){pn(t,e,n),(kr||$r)&&setTimeout(function(){pn(t,e,n)},0)}function pn(t,e,n){var r=e.value,i=t.multiple;if(!i||Array.isArray(r)){for(var o,a,s=0,c=t.options.length;s-1,a.selected!==o&&(a.selected=o);else if(w(dn(a),r))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function hn(t,e){return e.every(function(e){return!w(e,t)})}function dn(t){return"_value"in t?t._value:t.value}function vn(t){t.target.composing=!0}function mn(t){t.target.composing&&(t.target.composing=!1,yn(t.target,"input"))}function yn(t,e){var n=document.createEvent("HTMLEvents");n.initEvent(e,!0,!0),t.dispatchEvent(n)}function gn(t){return!t.componentInstance||t.data&&t.data.transition?t:gn(t.componentInstance._vnode)}function _n(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?_n(jt(e.children)):t}function bn(t){var e={},n=t.$options;for(var r in n.propsData)e[r]=t[r];var i=n._parentListeners;for(var o in i)e[ur(o)]=i[o];return e}function wn(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function xn(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Sn(t){t.data.newPos=t.elm.getBoundingClientRect()}function Cn(t){var e=t.data.pos,n=t.data.newPos,r=e.left-n.left,i=e.top-n.top;if(r||i){t.data.moved=!0;var o=t.elm.style;o.transform=o.WebkitTransform="translate("+r+"px,"+i+"px)",o.transitionDuration="0s"}}function On(t,e){var n=e?ka:Aa;return t.replace(n,function(t){return Oa[t]})}function An(t,e,n){return{type:1,tag:t,attrsList:e,attrsMap:jn(e),rawAttrsMap:{},parent:n,children:[]}}function kn(t,e){function n(t){if(r(t),u||t.processed||(t=En(t,e)),a.length||t===i||i.if&&(t.elseif||t.else)&&Tn(i,{exp:t.elseif,block:t}),o&&!t.forbidden)if(t.elseif||t.else)s=t,(c=function(t){for(var e=t.length;e--;){if(1===t[e].type)return t[e];t.pop()}}(o.children))&&c.if&&Tn(c,{exp:s.elseif,block:s});else{if(t.slotScope){var n=t.slotTarget||'"default"';(o.scopedSlots||(o.scopedSlots={}))[n]=t}o.children.push(t),t.parent=o}var s,c;t.children=t.children.filter(function(t){return!t.slotScope}),r(t),t.pre&&(u=!1),Qo(t.tag)&&(f=!1);for(var l=0;l=0&&a[i].lowerCasedTag!==s;i--);else i=0;if(i>=0){for(var c=a.length-1;c>=i;c--)e.end&&e.end(a[c].tag,n,r);a.length=i,o=i&&a[i-1].tag}else"br"===s?e.start&&e.start(t,[],!0,n,r):"p"===s&&(e.start&&e.start(t,[],!1,n,r),e.end&&e.end(t,n,r))}for(var i,o,a=[],s=e.expectHTML,c=e.isUnaryTag||dr,u=e.canBeLeftOpenTag||dr,f=0;t;){if(i=t,o&&Sa(o)){var l=0,p=o.toLowerCase(),h=Ca[p]||(Ca[p]=new RegExp("([\\s\\S]*?)(]*>)","i")),d=t.replace(h,function(t,n,r){return l=r.length,Sa(p)||"noscript"===p||(n=n.replace(//g,"$1").replace(//g,"$1")),$a(p,n)&&(n=n.slice(1)),e.chars&&e.chars(n),""});f+=t.length-d.length,t=d,r(p,f-l,f)}else{var v=t.indexOf("<");if(0===v){if(wa.test(t)){var m=t.indexOf("--\x3e");if(m>=0){e.shouldKeepComment&&e.comment(t.substring(4,m),f,f+m+3),n(m+3);continue}}if(xa.test(t)){var y=t.indexOf("]>");if(y>=0){n(y+2);continue}}var g=t.match(ba);if(g){n(g[0].length);continue}var _=t.match(_a);if(_){var b=f;n(_[0].length),r(_[1],b,f);continue}var w=function(){var e=t.match(ya);if(e){var r,i,o={tagName:e[1],attrs:[],start:f};for(n(e[0].length);!(r=t.match(ga))&&(i=t.match(da)||t.match(ha));)i.start=f,n(i[0].length),i.end=f,o.attrs.push(i);if(r)return o.unarySlash=r[1],n(r[0].length),o.end=f,o}}();if(w){(function(t){var n=t.tagName,i=t.unarySlash;s&&("p"===o&&pa(n)&&r(o),u(n)&&o===n&&r(n));for(var f=c(n)||!!i,l=t.attrs.length,p=new Array(l),h=0;h=0){for(S=t.slice(v);!(_a.test(S)||ya.test(S)||wa.test(S)||xa.test(S)||(C=S.indexOf("<",1))<0);)v+=C,S=t.slice(v);x=t.substring(0,v)}v<0&&(x=t),x&&n(x.length),e.chars&&x&&e.chars(x,f-x.length,f)}if(t===i){e.chars&&e.chars(t);break}}r()}(t,{warn:Ko,expectHTML:e.expectHTML,isUnaryTag:e.isUnaryTag,canBeLeftOpenTag:e.canBeLeftOpenTag,shouldDecodeNewlines:e.shouldDecodeNewlines,shouldDecodeNewlinesForHref:e.shouldDecodeNewlinesForHref,shouldKeepComment:e.comments,outputSourceRange:e.outputSourceRange,start:function(t,r,s,c,l){var p=o&&o.ns||ea(t);kr&&"svg"===p&&(r=function(t){for(var e=[],n=0;nc&&(s.push(o=t.slice(c,i)),a.push(JSON.stringify(o)));var u=_e(r[1].trim());a.push("_s("+u+")"),s.push({"@binding":u}),c=i+r[0].length}return c>>0}(a):"")+")"}(t,t.scopedSlots,e)+","),t.model&&(n+="model:{value:"+t.model.value+",callback:"+t.model.callback+",expression:"+t.model.expression+"},"),t.inlineTemplate){var o=function(t,e){var n=t.children[0];if(n&&1===n.type){var r=Dn(n,e.options);return"inlineTemplate:{render:function(){"+r.render+"},staticRenderFns:["+r.staticRenderFns.map(function(t){return"function(){"+t+"}"}).join(",")+"]}"}}(t,e);o&&(n+=o+",")}return n=n.replace(/,$/,"")+"}",t.dynamicAttrs&&(n="_b("+n+',"'+t.tag+'",'+Xn(t.dynamicAttrs)+")"),t.wrapData&&(n=t.wrapData(n)),t.wrapListeners&&(n=t.wrapListeners(n)),n}function qn(t){return 1===t.type&&("slot"===t.tag||t.children.some(qn))}function Gn(t,e){var n=t.attrsMap["slot-scope"];if(t.if&&!t.ifProcessed&&!n)return Hn(t,e,Gn,"null");if(t.for&&!t.forProcessed)return Vn(t,e,Gn);var r=t.slotScope===Ha?"":String(t.slotScope),i="function("+r+"){return "+("template"===t.tag?t.if&&n?"("+t.if+")?"+(Kn(t,e)||"undefined")+":undefined":Kn(t,e)||"undefined":Un(t,e))+"}",o=r?"":",proxy:true";return"{key:"+(t.slotTarget||'"default"')+",fn:"+i+o+"}"}function Kn(t,e,n,r,i){var o=t.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=n?e.maybeComponent(a)?",1":",0":"";return""+(r||Un)(a,e)+s}var c=n?function(t,e){for(var n=0,r=0;r':'
',os.innerHTML.indexOf(" ")>0}/*! - * Vue.js v2.6.10 - * (c) 2014-2019 Evan You - * Released under the MIT License. - */ -var nr,rr=Object.freeze({}),ir=Object.prototype.toString,or=h("slot,component",!0),ar=h("key,ref,slot,slot-scope,is"),sr=Object.prototype.hasOwnProperty,cr=/-(\w)/g,ur=m(function(t){return t.replace(cr,function(t,e){return e?e.toUpperCase():""})}),fr=m(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),lr=/\B([A-Z])/g,pr=m(function(t){return t.replace(lr,"-$1").toLowerCase()}),hr=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n},dr=function(t,e,n){return!1},vr=function(t){return t},mr="data-server-rendered",yr=["component","directive","filter"],gr=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],_r={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:dr,isReservedAttr:dr,isUnknownElement:dr,getTagNamespace:b,parsePlatformTagName:vr,mustUseProp:dr,async:!0,_lifecycleHooks:gr},br=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/,wr=new RegExp("[^"+br.source+".$_\\d]"),xr="__proto__"in{},Sr="undefined"!=typeof window,Cr="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,Or=Cr&&WXEnvironment.platform.toLowerCase(),Ar=Sr&&window.navigator.userAgent.toLowerCase(),kr=Ar&&/msie|trident/.test(Ar),Er=Ar&&Ar.indexOf("msie 9.0")>0,$r=Ar&&Ar.indexOf("edge/")>0,Tr=(Ar&&Ar.indexOf("android"),Ar&&/iphone|ipad|ipod|ios/.test(Ar)||"ios"===Or),Pr=(Ar&&/chrome\/\d+/.test(Ar),Ar&&/phantomjs/.test(Ar),Ar&&Ar.match(/firefox\/(\d+)/)),Mr={}.watch,jr=!1;if(Sr)try{var Fr={};Object.defineProperty(Fr,"passive",{get:function(){jr=!0}}),window.addEventListener("test-passive",null,Fr)}catch(rr){}var Nr,Ir=function(){return void 0===nr&&(nr=!Sr&&!Cr&&void 0!==e&&e.process&&"server"===e.process.env.VUE_ENV),nr},Rr=Sr&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__,Lr="undefined"!=typeof Symbol&&O(Symbol)&&"undefined"!=typeof Reflect&&O(Reflect.ownKeys);Nr="undefined"!=typeof Set&&O(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var Dr=b,Ur=0,Wr=function(){this.id=Ur++,this.subs=[]};Wr.prototype.addSub=function(t){this.subs.push(t)},Wr.prototype.removeSub=function(t){d(this.subs,t)},Wr.prototype.depend=function(){Wr.target&&Wr.target.addDep(this)},Wr.prototype.notify=function(){for(var t=this.subs.slice(),e=0,n=t.length;edocument.createEvent("Event").timeStamp&&(Si=function(){return Ci.now()})}var Oi=0,Ai=function(t,e,n,r,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),r?(this.deep=!!r.deep,this.user=!!r.user,this.lazy=!!r.lazy,this.sync=!!r.sync,this.before=r.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++Oi,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new Nr,this.newDepIds=new Nr,this.expression="","function"==typeof e?this.getter=e:(this.getter=function(t){if(!wr.test(t)){var e=t.split(".");return function(t){for(var n=0;nwi&&mi[n].id>t.id;)n--;mi.splice(n+1,0,t)}else mi.push(t);_i||(_i=!0,Y(Bt))}}(this)},Ai.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||s(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){z(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},Ai.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},Ai.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},Ai.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||d(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var ki={enumerable:!0,configurable:!0,get:b,set:b},Ei={lazy:!0},$i=0;!function(t){t.prototype._init=function(t){var e=this;e._uid=$i++,e._isVue=!0,t&&t._isComponent?function(t,e){var n=t.$options=Object.create(t.constructor.options),r=e._parentVnode;n.parent=e.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,e.render&&(n.render=e.render,n.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=D(Jt(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,n=e.parent;if(n&&!e.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(t)}t.$parent=n,t.$root=n?n.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Rt(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,n=t.$vnode=e._parentVnode,r=n&&n.context;t.$slots=ot(e._renderChildren,r),t.$scopedSlots=rr,t._c=function(e,n,r,i){return Tt(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Tt(t,e,n,r,i,!0)};var i=n&&n.data;M(t,"$attrs",i&&i.attrs||rr,null,!0),M(t,"$listeners",e._parentListeners||rr,null,!0)}(e),Wt(e,"beforeCreate"),function(t){var e=it(t.$options.inject,t);e&&(T(!1),Object.keys(e).forEach(function(n){M(t,n,e[n])}),T(!0))}(e),Vt(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),Wt(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(Yt),function(t){var e={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",n),t.prototype.$set=j,t.prototype.$delete=F,t.prototype.$watch=function(t,e,n){if(c(e))return Kt(this,t,e,n);(n=n||{}).user=!0;var r=new Ai(this,t,e,n);if(n.immediate)try{e.call(this,r.value)}catch(t){z(t,this,'callback for immediate watcher "'+r.expression+'"')}return function(){r.teardown()}}}(Yt),function(t){var e=/^hook:/;t.prototype.$on=function(t,n){var r=this;if(Array.isArray(t))for(var i=0,o=t.length;i1?y(e):e;for(var n=y(arguments,1),r='event handler for "'+t+'"',i=0,o=e.length;iparseInt(this.max)&&ee(a,s[0],s,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return _r}};Object.defineProperty(t,"config",e),t.util={warn:Dr,extend:g,mergeOptions:D,defineReactive:M},t.set=j,t.delete=F,t.nextTick=Y,t.observable=function(t){return P(t),t},t.options=Object.create(null),yr.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,g(t.options.components,Pi),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var n=y(arguments,1);return n.unshift(this),"function"==typeof t.install?t.install.apply(t,n):"function"==typeof t&&t.apply(null,n),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=D(this.options,t),this}}(t),Xt(t),function(t){yr.forEach(function(e){t[e]=function(t,n){return n?("component"===e&&c(n)&&(n.name=n.name||t,n=this.options._base.extend(n)),"directive"===e&&"function"==typeof n&&(n={bind:n,update:n}),this.options[e+"s"][t]=n,n):this.options[e+"s"][t]}})}(t)}(Yt),Object.defineProperty(Yt.prototype,"$isServer",{get:Ir}),Object.defineProperty(Yt.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Yt,"FunctionalRenderContext",{value:Ot}),Yt.version="2.6.10";var Mi,ji,Fi,Ni,Ii,Ri,Li,Di,Ui,Wi=h("style,class"),Bi=h("input,textarea,option,select,progress"),Hi=function(t,e,n){return"value"===n&&Bi(t)&&"button"!==e||"selected"===n&&"option"===t||"checked"===n&&"input"===t||"muted"===n&&"video"===t},Vi=h("contenteditable,draggable,spellcheck"),zi=h("events,caret,typing,plaintext-only"),qi=function(t,e){return Xi(e)||"false"===e?"false":"contenteditable"===t&&zi(e)?e:"true"},Gi=h("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Ki="http://www.w3.org/1999/xlink",Ji=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Yi=function(t){return Ji(t)?t.slice(6,t.length):""},Xi=function(t){return null==t||!1===t},Zi={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Qi=h("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),to=h("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),eo=function(t){return Qi(t)||to(t)},no=Object.create(null),ro=h("text,number,password,search,email,tel,url"),io=Object.freeze({createElement:function(t,e){var n=document.createElement(t);return"select"!==t?n:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&n.setAttribute("multiple","multiple"),n)},createElementNS:function(t,e){return document.createElementNS(Zi[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,n){t.insertBefore(e,n)},removeChild:function(t,e){t.removeChild(e)},appendChild:function(t,e){t.appendChild(e)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,e){t.textContent=e},setStyleScope:function(t,e){t.setAttribute(e,"")}}),oo={create:function(t,e){ce(e)},update:function(t,e){t.data.ref!==e.data.ref&&(ce(t,!0),ce(e))},destroy:function(t){ce(t,!0)}},ao=new Hr("",{},[]),so=["create","activate","update","remove","destroy"],co={create:le,update:le,destroy:function(t){le(t,ao)}},uo=Object.create(null),fo=[oo,co],lo={create:ve,update:ve},po={create:ge,update:ge},ho=/[\w).+\-_$\]]/,vo="__r",mo="__c",yo=ti&&!(Pr&&Number(Pr[1])<=53),go={create:He,update:He},_o={create:Ve,update:Ve},bo=m(function(t){var e={},n=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach(function(t){if(t){var r=t.split(n);r.length>1&&(e[r[0].trim()]=r[1].trim())}}),e}),wo=/^--/,xo=/\s*!important$/,So=function(t,e,n){if(wo.test(e))t.style.setProperty(e,n);else if(xo.test(n))t.style.setProperty(pr(e),n.replace(xo,""),"important");else{var r=Oo(e);if(Array.isArray(n))for(var i=0,o=n.length;ih?d(t,r(o[b+1])?null:o[b+1].elm,o,p,b,a):p>b&&m(0,e,l,h)}(l,v,y,a,u):i(y)?(i(t.text)&&A.setTextContent(l,""),d(l,null,y,0,y.length-1,a)):i(v)?m(0,v,0,v.length-1):i(t.text)&&A.setTextContent(l,""):t.text!==e.text&&A.setTextContent(l,e.text),i(h)&&i(p=h.hook)&&i(p=p.postpatch)&&p(t,e)}}}function b(t,e,n){if(o(n)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var r=0;r-1?no[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:no[t]=/HTMLUnknownElement/.test(e.toString())},g(Yt.options.directives,Uo),g(Yt.options.components,qo),Yt.prototype.__patch__=Sr?Lo:b,Yt.prototype.$mount=function(t,e){return function(t,e,n){var r;return t.$el=e,t.$options.render||(t.$options.render=zr),Wt(t,"beforeMount"),r=function(){t._update(t._render(),n)},new Ai(t,r,b,{before:function(){t._isMounted&&!t._isDestroyed&&Wt(t,"beforeUpdate")}},!0),n=!1,null==t.$vnode&&(t._isMounted=!0,Wt(t,"mounted")),t}(this,t=t&&Sr?se(t):void 0,e)},Sr&&setTimeout(function(){_r.devtools&&Rr&&Rr.emit("init",Yt)},0);var Go,Ko,Jo,Yo,Xo,Zo,Qo,ta,ea,na,ra,ia=/\{\{((?:.|\r?\n)+?)\}\}/g,oa=/[-.*+?^${}()|[\]\/\\]/g,aa=m(function(t){var e=t[0].replace(oa,"\\$&"),n=t[1].replace(oa,"\\$&");return new RegExp(e+"((?:.|\\n)+?)"+n,"g")}),sa={staticKeys:["staticClass"],transformNode:function(t,e){e.warn;var n=Te(t,"class");n&&(t.staticClass=JSON.stringify(n));var r=$e(t,"class",!1);r&&(t.classBinding=r)},genData:function(t){var e="";return t.staticClass&&(e+="staticClass:"+t.staticClass+","),t.classBinding&&(e+="class:"+t.classBinding+","),e}},ca={staticKeys:["staticStyle"],transformNode:function(t,e){e.warn;var n=Te(t,"style");n&&(t.staticStyle=JSON.stringify(bo(n)));var r=$e(t,"style",!1);r&&(t.styleBinding=r)},genData:function(t){var e="";return t.staticStyle&&(e+="staticStyle:"+t.staticStyle+","),t.styleBinding&&(e+="style:("+t.styleBinding+"),"),e}},ua=function(t){return(Go=Go||document.createElement("div")).innerHTML=t,Go.textContent},fa=h("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),la=h("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),pa=h("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),ha=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,da=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,va="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+br.source+"]*",ma="((?:"+va+"\\:)?"+va+")",ya=new RegExp("^<"+ma),ga=/^\s*(\/?)>/,_a=new RegExp("^<\\/"+ma+"[^>]*>"),ba=/^]+>/i,wa=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},Aa=/&(?:lt|gt|quot|amp|#39);/g,ka=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Ea=h("pre,textarea",!0),$a=function(t,e){return t&&Ea(t)&&"\n"===e[0]},Ta=/^@|^v-on:/,Pa=/^v-|^@|^:/,Ma=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,ja=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,Fa=/^\(|\)$/g,Na=/^\[.*\]$/,Ia=/:(.*)$/,Ra=/^:|^\.|^v-bind:/,La=/\.[^.\]]+(?=[^\]]*$)/g,Da=/^v-slot(:|$)|^#/,Ua=/[\r\n]/,Wa=/\s+/g,Ba=m(ua),Ha="_empty_",Va=/^xmlns:NS\d+/,za=/^NS\d+:/,qa=[sa,ca,{preTransformNode:function(t,e){if("input"===t.tag){var n,r=t.attrsMap;if(!r["v-model"])return;if((r[":type"]||r["v-bind:type"])&&(n=$e(t,"type")),r.type||n||!r["v-bind"]||(n="("+r["v-bind"]+").type"),n){var i=Te(t,"v-if",!0),o=i?"&&("+i+")":"",a=null!=Te(t,"v-else",!0),s=Te(t,"v-else-if",!0),c=Fn(t);$n(c),Oe(c,"type","checkbox"),En(c,e),c.processed=!0,c.if="("+n+")==='checkbox'"+o,Tn(c,{exp:c.if,block:c});var u=Fn(t);Te(u,"v-for",!0),Oe(u,"type","radio"),En(u,e),Tn(c,{exp:"("+n+")==='radio'"+o,block:u});var f=Fn(t);return Te(f,"v-for",!0),Oe(f,":type",n),En(f,e),Tn(c,{exp:i,block:f}),a?c.else=!0:s&&(c.elseif=s),c}}}}],Ga={expectHTML:!0,modules:qa,directives:{model:function(t,e,n){var r=e.value,i=e.modifiers,o=t.tag,a=t.attrsMap.type;if(t.component)return je(t,r,i),!1;if("select"===o)!function(t,e,n){var r='var $$selectedVal = Array.prototype.filter.call($event.target.options,function(o){return o.selected}).map(function(o){var val = "_value" in o ? o._value : o.value;return '+(n&&n.number?"_n(val)":"val")+"});";r=r+" "+Fe(e,"$event.target.multiple ? $$selectedVal : $$selectedVal[0]"),Ee(t,"change",r,null,!0)}(t,r,i);else if("input"===o&&"checkbox"===a)!function(t,e,n){var r=n&&n.number,i=$e(t,"value")||"null",o=$e(t,"true-value")||"true",a=$e(t,"false-value")||"false";Se(t,"checked","Array.isArray("+e+")?_i("+e+","+i+")>-1"+("true"===o?":("+e+")":":_q("+e+","+o+")")),Ee(t,"change","var $$a="+e+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(r?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Fe(e,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Fe(e,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Fe(e,"$$c")+"}",null,!0)}(t,r,i);else if("input"===o&&"radio"===a)!function(t,e,n){var r=n&&n.number,i=$e(t,"value")||"null";Se(t,"checked","_q("+e+","+(i=r?"_n("+i+")":i)+")"),Ee(t,"change",Fe(e,i),null,!0)}(t,r,i);else if("input"===o||"textarea"===o)!function(t,e,n){var r=t.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==r,u=o?"change":"range"===r?vo:"input",f="$event.target.value";s&&(f="$event.target.value.trim()"),a&&(f="_n("+f+")");var l=Fe(e,f);c&&(l="if($event.target.composing)return;"+l),Se(t,"value","("+e+")"),Ee(t,u,l,null,!0),(s||a)&&Ee(t,"blur","$forceUpdate()")}(t,r,i);else if(!_r.isReservedTag(o))return je(t,r,i),!1;return!0},text:function(t,e){e.value&&Se(t,"textContent","_s("+e.value+")",e)},html:function(t,e){e.value&&Se(t,"innerHTML","_s("+e.value+")",e)}},isPreTag:function(t){return"pre"===t},isUnaryTag:fa,mustUseProp:Hi,canBeLeftOpenTag:la,isReservedTag:eo,getTagNamespace:ae,staticKeys:function(t){return t.reduce(function(t,e){return t.concat(e.staticKeys||[])},[]).join(",")}(qa)},Ka=m(function(t){return h("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(t?","+t:""))}),Ja=/^([\w$_]+|\([^)]*?\))\s*=>|^function\s*(?:[\w$]+)?\s*\(/,Ya=/\([^)]*?\);*$/,Xa=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,Za={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Qa={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},ts=function(t){return"if("+t+")return null;"},es={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:ts("$event.target !== $event.currentTarget"),ctrl:ts("!$event.ctrlKey"),shift:ts("!$event.shiftKey"),alt:ts("!$event.altKey"),meta:ts("!$event.metaKey"),left:ts("'button' in $event && $event.button !== 0"),middle:ts("'button' in $event && $event.button !== 1"),right:ts("'button' in $event && $event.button !== 2")},ns={on:function(t,e){t.wrapListeners=function(t){return"_g("+t+","+e.value+")"}},bind:function(t,e){t.wrapData=function(n){return"_b("+n+",'"+t.tag+"',"+e.value+","+(e.modifiers&&e.modifiers.prop?"true":"false")+(e.modifiers&&e.modifiers.sync?",true":"")+")"}},cloak:b},rs=function(t){this.options=t,this.warn=t.warn||we,this.transforms=xe(t.modules,"transformCode"),this.dataGenFns=xe(t.modules,"genData"),this.directives=g(g({},ns),t.directives);var e=t.isReservedTag||dr;this.maybeComponent=function(t){return!!t.component||!e(t.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments".split(",").join("\\b|\\b")+"\\b");var is,os,as=(is=function(t,e){var n=kn(t.trim(),e);!1!==e.optimize&&Nn(n,e);var r=Dn(n,e);return{ast:n,render:r.render,staticRenderFns:r.staticRenderFns}},function(t){function e(e,n){var r=Object.create(t),i=[],o=[];if(n)for(var a in n.modules&&(r.modules=(t.modules||[]).concat(n.modules)),n.directives&&(r.directives=g(Object.create(t.directives||null),n.directives)),n)"modules"!==a&&"directives"!==a&&(r[a]=n[a]);r.warn=function(t,e,n){(n?o:i).push(t)};var s=is(e.trim(),r);return s.errors=i,s.tips=o,s}return{compile:e,compileToFunctions:tr(e)}})(Ga),ss=(as.compile,as.compileToFunctions),cs=!!Sr&&er(!1),us=!!Sr&&er(!0),fs=m(function(t){var e=se(t);return e&&e.innerHTML}),ls=Yt.prototype.$mount;Yt.prototype.$mount=function(t,e){if((t=t&&se(t))===document.body||t===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if("string"==typeof r)"#"===r.charAt(0)&&(r=fs(r));else{if(!r.nodeType)return this;r=r.innerHTML}else t&&(r=function(t){if(t.outerHTML)return t.outerHTML;var e=document.createElement("div");return e.appendChild(t.cloneNode(!0)),e.innerHTML}(t));if(r){var i=ss(r,{outputSourceRange:!1,shouldDecodeNewlines:cs,shouldDecodeNewlinesForHref:us,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return ls.call(this,t,e)},Yt.compile=ss,t.exports=Yt}).call(e,n(49),n(339).setImmediate)},function(t,e,n){(function(t){function r(t,e){this._id=t,this._clearFn=e}var i=void 0!==t&&t||"undefined"!=typeof self&&self||window,o=Function.prototype.apply;e.setTimeout=function(){return new r(o.call(setTimeout,i,arguments),clearTimeout)},e.setInterval=function(){return new r(o.call(setInterval,i,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(i,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},n(340),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(e,n(49))},function(t,e,n){(function(t,e){!function(t,n){"use strict";function r(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),n=0;n1)for(var n=1;n-1}function o(t,e){for(var n in e)t[n]=e[n];return t}function a(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0}}function s(t,e,n){void 0===e&&(e={});var r,i=n||c;try{r=i(t||"")}catch(t){r={}}for(var o in e)r[o]=e[o];return r}function c(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var n=t.replace(/\+/g," ").split("="),r=Dt(n.shift()),i=n.length>0?Dt(n.join("=")):null;void 0===e[r]?e[r]=i:Array.isArray(e[r])?e[r].push(i):e[r]=[e[r],i]}),e):e}function u(t){var e=t?Object.keys(t).map(function(e){var n=t[e];if(void 0===n)return"";if(null===n)return Lt(e);if(Array.isArray(n)){var r=[];return n.forEach(function(t){void 0!==t&&(null===t?r.push(Lt(e)):r.push(Lt(e)+"="+Lt(t)))}),r.join("&")}return Lt(e)+"="+Lt(n)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}function f(t,e,n,r){var i=r&&r.options.stringifyQuery,o=e.query||{};try{o=l(o)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:o,params:e.params||{},fullPath:h(e,i),matched:t?p(t):[]};return n&&(a.redirectedFrom=h(n,i)),Object.freeze(a)}function l(t){if(Array.isArray(t))return t.map(l);if(t&&"object"==typeof t){var e={};for(var n in t)e[n]=l(t[n]);return e}return t}function p(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function h(t,e){var n=t.path,r=t.query;void 0===r&&(r={});var i=t.hash;void 0===i&&(i="");var o=e||u;return(n||"/")+o(r)+i}function d(t,e){return e===Wt?t===e:!!e&&(t.path&&e.path?t.path.replace(Ut,"")===e.path.replace(Ut,"")&&t.hash===e.hash&&v(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&v(t.query,e.query)&&v(t.params,e.params)))}function v(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var n=Object.keys(t),r=Object.keys(e);return n.length===r.length&&n.every(function(n){var r=t[n],i=e[n];return"object"==typeof r&&"object"==typeof i?v(r,i):String(r)===String(i)})}function m(t,e){return 0===t.path.replace(Ut,"/").indexOf(e.path.replace(Ut,"/"))&&(!e.hash||t.hash===e.hash)&&y(t.query,e.query)}function y(t,e){for(var n in e)if(!(n in t))return!1;return!0}function g(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){if(/\b_blank\b/i.test(t.currentTarget.getAttribute("target")))return}return t.preventDefault&&t.preventDefault(),!0}}function _(t){if(t)for(var e,n=0;n=0&&(e=t.slice(r),t=t.slice(0,r));var i=t.indexOf("?");return i>=0&&(n=t.slice(i+1),t=t.slice(0,i)),{path:t,query:n,hash:e}}function S(t){return t.replace(/\/\//g,"/")}function C(t,e){for(var n,r=[],i=0,o=0,a="",s=e&&e.delimiter||"/";null!=(n=Zt.exec(t));){var c=n[0],u=n[1],f=n.index;if(a+=t.slice(o,f),o=f+c.length,u)a+=u[1];else{var l=t[o],p=n[2],h=n[3],d=n[4],v=n[5],m=n[6],y=n[7];a&&(r.push(a),a="");var g=null!=p&&null!=l&&l!==p,_="+"===m||"*"===m,b="?"===m||"*"===m,w=n[2]||s,x=d||v;r.push({name:h||i++,prefix:p||"",delimiter:w,optional:b,repeat:_,partial:g,asterisk:!!y,pattern:x?T(x):y?".*":"[^"+$(w)+"]+?"})}}return o-1&&(i.params[p]=n.params[p]);return i.path=L(s.path,i.params,'named route "'+o+'"'),a(s,i,r)}if(i.path){i.params={};for(var h=0;h=t.length?n():t[i]?e(t[i],function(){r(i+1)}):r(i+1)};r(0)}function ut(t){return function(e,n,r){var o=!1,a=0,s=null;ft(t,function(t,e,n,c){if("function"==typeof t&&void 0===t.cid){o=!0,a++;var u,f=ht(function(e){pt(e)&&(e=e.default),t.resolved="function"==typeof e?e:jt.extend(e),n.components[c]=e,--a<=0&&r()}),l=ht(function(t){var e="Failed to resolve async component "+c+": "+t;s||(s=i(t)?t:new Error(e),r(s))});try{u=t(f,l)}catch(t){l(t)}if(u)if("function"==typeof u.then)u.then(f,l);else{var p=u.component;p&&"function"==typeof p.then&&p.then(f,l)}}}),o||r()}}function ft(t,e){return lt(t.map(function(t){return Object.keys(t.components).map(function(n){return e(t.components[n],t.instances[n],t,n)})}))}function lt(t){return Array.prototype.concat.apply([],t)}function pt(t){return t.__esModule||ie&&"Module"===t[Symbol.toStringTag]}function ht(t){var e=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!e)return e=!0,t.apply(this,n)}}function dt(t){if(!t)if(zt){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return"/"!==t.charAt(0)&&(t="/"+t),t.replace(/\/$/,"")}function vt(t,e){var n,r=Math.max(t.length,e.length);for(n=0;n-1?decodeURI(t.slice(0,r))+t.slice(r):decodeURI(t)}else n>-1&&(t=decodeURI(t.slice(0,n))+t.slice(n));return t}function Et(t){var e=window.location.href,n=e.indexOf("#");return(n>=0?e.slice(0,n):e)+"#"+t}function $t(t){ee?at(Et(t)):window.location.hash=t}function Tt(t){ee?st(Et(t)):window.location.replace(Et(t))}function Pt(t,e){return t.push(e),function(){var n=t.indexOf(e);n>-1&&t.splice(n,1)}}function Mt(t,e,n){var r="hash"===n?"#"+e:e;return t?S(t+"/"+r):r}Object.defineProperty(e,"__esModule",{value:!0});var jt,Ft={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var n=e.props,r=e.children,i=e.parent,s=e.data;s.routerView=!0;for(var c=i.$createElement,u=n.name,f=i.$route,l=i._routerViewCache||(i._routerViewCache={}),p=0,h=!1;i&&i._routerRoot!==i;){var d=i.$vnode&&i.$vnode.data;d&&(d.routerView&&p++,d.keepAlive&&i._inactive&&(h=!0)),i=i.$parent}if(s.routerViewDepth=p,h)return c(l[u],s,r);var v=f.matched[p];if(!v)return l[u]=null,c();var m=l[u]=v.components[u];s.registerRouteInstance=function(t,e){var n=v.instances[u];(e&&n!==t||!e&&n===t)&&(v.instances[u]=e)},(s.hook||(s.hook={})).prepatch=function(t,e){v.instances[u]=e.componentInstance},s.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==v.instances[u]&&(v.instances[u]=t.componentInstance)};var y=s.props=a(f,v.props&&v.props[u]);if(y){y=s.props=o({},y);var g=s.attrs=s.attrs||{};for(var _ in y)m.props&&_ in m.props||(g[_]=y[_],delete y[_])}return c(m,s,r)}},Nt=/[!'()*]/g,It=function(t){return"%"+t.charCodeAt(0).toString(16)},Rt=/%2C/g,Lt=function(t){return encodeURIComponent(t).replace(Nt,It).replace(Rt,",")},Dt=decodeURIComponent,Ut=/\/?$/,Wt=f(null,{path:"/"}),Bt=[String,Object],Ht=[String,Array],Vt={name:"RouterLink",props:{to:{type:Bt,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:Ht,default:"click"}},render:function(t){var e=this,n=this.$router,r=this.$route,i=n.resolve(this.to,r,this.append),a=i.location,s=i.route,c=i.href,u={},l=n.options.linkActiveClass,p=n.options.linkExactActiveClass,h=null==l?"router-link-active":l,v=null==p?"router-link-exact-active":p,y=null==this.activeClass?h:this.activeClass,b=null==this.exactActiveClass?v:this.exactActiveClass,w=a.path?f(null,a,null,n):s;u[b]=d(r,w),u[y]=this.exact?u[b]:m(r,w);var x=function(t){g(t)&&(e.replace?n.replace(a):n.push(a))},S={click:g};Array.isArray(this.event)?this.event.forEach(function(t){S[t]=x}):S[this.event]=x;var C={class:u};if("a"===this.tag)C.on=S,C.attrs={href:c};else{var O=_(this.$slots.default);if(O){O.isStatic=!1;(O.data=o({},O.data)).on=S;(O.data.attrs=o({},O.data.attrs)).href=c}else C.on=S}return t(this.tag,C,this.$slots.default)}},zt="undefined"!=typeof window,qt=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},Gt=R,Kt=C,Jt=O,Yt=E,Xt=I,Zt=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");Gt.parse=Kt,Gt.compile=Jt,Gt.tokensToFunction=Yt,Gt.tokensToRegExp=Xt;var Qt=Object.create(null),te=Object.create(null),ee=zt&&function(){var t=window.navigator.userAgent;return(-1===t.indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&(window.history&&"pushState"in window.history)}(),ne=zt&&window.performance&&window.performance.now?window.performance:Date,re=rt(),ie="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag,oe=function(t,e){this.router=t,this.base=dt(e),this.current=Wt,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};oe.prototype.listen=function(t){this.cb=t},oe.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},oe.prototype.onError=function(t){this.errorCbs.push(t)},oe.prototype.transitionTo=function(t,e,n){var r=this,i=this.router.match(t,this.current);this.confirmTransition(i,function(){r.updateRoute(i),e&&e(i),r.ensureURL(),r.ready||(r.ready=!0,r.readyCbs.forEach(function(t){t(i)}))},function(t){n&&n(t),t&&!r.ready&&(r.ready=!0,r.readyErrorCbs.forEach(function(e){e(t)}))})},oe.prototype.confirmTransition=function(t,e,n){var o=this,a=this.current,s=function(t){i(t)&&(o.errorCbs.length?o.errorCbs.forEach(function(e){e(t)}):(r(!1,"uncaught error during route navigation:"),console.error(t))),n&&n(t)};if(d(t,a)&&t.matched.length===a.matched.length)return this.ensureURL(),s();var c=vt(this.current.matched,t.matched),u=c.updated,f=c.deactivated,l=c.activated,p=[].concat(gt(f),this.router.beforeHooks,_t(u),l.map(function(t){return t.beforeEnter}),ut(l));this.pending=t;var h=function(e,n){if(o.pending!==t)return s();try{e(t,a,function(t){!1===t||i(t)?(o.ensureURL(!0),s(t)):"string"==typeof t||"object"==typeof t&&("string"==typeof t.path||"string"==typeof t.name)?(s(),"object"==typeof t&&t.replace?o.replace(t):o.push(t)):n(t)})}catch(t){s(t)}};ct(p,h,function(){var n=[];ct(wt(l,n,function(){return o.current===t}).concat(o.router.resolveHooks),h,function(){if(o.pending!==t)return s();o.pending=null,e(t),o.router.app&&o.router.app.$nextTick(function(){n.forEach(function(t){t()})})})})},oe.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(n){n&&n(t,e)})};var ae=function(t){function e(e,n){var r=this;t.call(this,e,n);var i=e.options.scrollBehavior,o=ee&&i;o&&G();var a=Ct(this.base);window.addEventListener("popstate",function(t){var n=r.current,i=Ct(r.base);r.current===Wt&&i===a||r.transitionTo(i,function(t){o&&K(e,t,n,!0)})})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,function(t){at(S(r.base+t.fullPath)),K(r.router,t,o,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,function(t){st(S(r.base+t.fullPath)),K(r.router,t,o,!1),e&&e(t)},n)},e.prototype.ensureURL=function(t){if(Ct(this.base)!==this.current.fullPath){var e=S(this.base+this.current.fullPath);t?at(e):st(e)}},e.prototype.getCurrentLocation=function(){return Ct(this.base)},e}(oe),se=function(t){function e(e,n,r){t.call(this,e,n),r&&Ot(this.base)||At()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this,e=this.router,n=e.options.scrollBehavior,r=ee&&n;r&&G(),window.addEventListener(ee?"popstate":"hashchange",function(){var e=t.current;At()&&t.transitionTo(kt(),function(n){r&&K(t.router,n,e,!0),ee||Tt(n.fullPath)})})},e.prototype.push=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,function(t){$t(t.fullPath),K(r.router,t,o,!1),e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this,i=this,o=i.current;this.transitionTo(t,function(t){Tt(t.fullPath),K(r.router,t,o,!1),e&&e(t)},n)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;kt()!==e&&(t?$t(e):Tt(e))},e.prototype.getCurrentLocation=function(){return kt()},e}(oe),ce=function(t){function e(e,n){t.call(this,e,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index+1).concat(t),r.index++,e&&e(t)},n)},e.prototype.replace=function(t,e,n){var r=this;this.transitionTo(t,function(t){r.stack=r.stack.slice(0,r.index).concat(t),e&&e(t)},n)},e.prototype.go=function(t){var e=this,n=this.index+t;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,function(){e.index=n,e.updateRoute(r)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(oe),ue=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=V(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!ee&&!1!==t.fallback,this.fallback&&(e="hash"),zt||(e="abstract"),this.mode=e,e){case"history":this.history=new ae(this,t.base);break;case"hash":this.history=new se(this,t.base,this.fallback);break;case"abstract":this.history=new ce(this,t.base)}},fe={currentRoute:{configurable:!0}};ue.prototype.match=function(t,e,n){return this.matcher.match(t,e,n)},fe.currentRoute.get=function(){return this.history&&this.history.current},ue.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",function(){var n=e.apps.indexOf(t);n>-1&&e.apps.splice(n,1),e.app===t&&(e.app=e.apps[0]||null)}),!this.app){this.app=t;var n=this.history;if(n instanceof ae)n.transitionTo(n.getCurrentLocation());else if(n instanceof se){var r=function(){n.setupListeners()};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},ue.prototype.beforeEach=function(t){return Pt(this.beforeHooks,t)},ue.prototype.beforeResolve=function(t){return Pt(this.resolveHooks,t)},ue.prototype.afterEach=function(t){return Pt(this.afterHooks,t)},ue.prototype.onReady=function(t,e){this.history.onReady(t,e)},ue.prototype.onError=function(t){this.history.onError(t)},ue.prototype.push=function(t,e,n){this.history.push(t,e,n)},ue.prototype.replace=function(t,e,n){this.history.replace(t,e,n)},ue.prototype.go=function(t){this.history.go(t)},ue.prototype.back=function(){this.go(-1)},ue.prototype.forward=function(){this.go(1)},ue.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},ue.prototype.resolve=function(t,e,n){e=e||this.history.current;var r=H(t,e,n,this),i=this.match(r,e),o=i.redirectedFrom||i.fullPath;return{location:r,route:i,href:Mt(this.history.base,o,this.mode),normalizedTo:r,resolved:i}},ue.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==Wt&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ue.prototype,fe),ue.install=b,ue.version="3.0.7",zt&&window.Vue&&window.Vue.use(ue),e.default=ue},function(t,e,n){"use strict";function r(t){c||n(350)}Object.defineProperty(e,"__esModule",{value:!0});var i=n(130),o=n.n(i);for(var a in i)"default"!==a&&function(t){n.d(e,t,function(){return i[t]})}(a);var s=n(356),c=!1,u=n(65),f=r,l=u(o.a,s.a,!1,f,"data-v-740e801a",null);l.options.__file="examples-src/components/router-one.vue",e.default=l.exports},function(t,e,n){var r=n(351);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);n(93)("18f94ba6",r,!1,{})},function(t,e,n){e=t.exports=n(92)(!1),e.push([t.i,'\n.demo4[data-v-740e801a] {\n width: 402px !important;\n}\n.demo4 .ul-item[data-v-740e801a] {\n width: 804px;\n}\n.ul-item[data-v-740e801a] {\n list-style: none;\n margin: 0;\n padding: 0;\n width: 670px;\n}\n.ul-item.random[data-v-740e801a] {\n display: flex;\n width: auto;\n}\n.ul-item.decimal[data-v-740e801a] {\n width: 670.4px;\n}\n.ul-item.ul-item2[data-v-740e801a] {\n width: 0;\n}\n.ul-item .li-item[data-v-740e801a] {\n float: left;\n width: 124px;\n height: 124px;\n margin: 10px 0 10px 10px;\n line-height: 124px;\n background-color: lightgray;\n font-family: "Amaranth", sans-serif;\n font-size: 82px;\n text-align: center;\n}\n.warp2[data-v-740e801a] {\n width: 400px;\n height: 150px;\n overflow: hidden;\n}\n.test[data-v-740e801a] {\n height: 126px;\n width: 600px;\n overflow: hidden;\n font-size: 14px;\n}\n.test .item[data-v-740e801a] {\n display: flex;\n margin-top: 10px;\n}\n.test .item div[data-v-740e801a] {\n flex: 1;\n}\n.test .item a[data-v-740e801a] {\n display: block;\n}\n',""])},function(t,e){var n=function(){window.cancelAnimationFrame=function(){return window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(t){return window.clearTimeout(t)}}(),window.requestAnimationFrame=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(t){return window.setTimeout(t,1e3/60)}}()};t.exports=n},function(t,e){var n=function(t,e){if(t===e)return!0;if(t.length!==e.length)return!1;for(var n=0;n")])])],1),t._v(" "),n("div",{staticClass:"flex wd800"},[t._m(4),t._v(" "),n("my-class",{staticClass:"warp2",attrs:{data:t.listData4,"class-option":t.classOption4}},[n("ul",{staticClass:"ul-item ul-item2 clearfix",style:{width:t.ulItem2Width+"px"}},t._l(t.listData4,function(e,r){return n("li",{key:r,staticClass:"li-item"},[t._v(t._s(e))])}),0)])],1),t._v(" "),n("div",{staticClass:"flex wd800"},[t._m(5),t._v(" "),n("my-class",{staticClass:"warp2",attrs:{data:t.listData5,"class-option":t.classOption5}},[n("ul",{staticClass:"ul-item clearfix"},t._l(t.listData5,function(e,r){return n("li",{key:r,staticClass:"li-item"},[t._v(t._s(e))])}),0)])],1),t._v(" "),n("div",{staticClass:"flex wd800"},[n("my-class",{staticClass:"seamless-warp test",attrs:{data:t.listData,"class-option":{step:.5}}},[n("div",[n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("144****75")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("155****23")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])])]),t._v(" "),n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("155****23")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("q****q")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得8元现金券")])])]),t._v(" "),n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("3****m")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得1588元理财金")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("3****m")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])])]),t._v(" "),n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("3****m")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得58元现金券")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("3****m")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])])]),t._v(" "),n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("3****m")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("144****75")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得8元现金券")])])]),t._v(" "),n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("144****75")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得8元现金券")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("144****75")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得8元现金券")])])]),t._v(" "),n("div",{staticClass:"item"},[n("div",[n("span",{staticClass:"mobile"},[t._v("144****75")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])]),t._v(" "),n("div",[n("span",{staticClass:"mobile"},[t._v("144****75")]),t._v(" "),n("span",{staticClass:"content"},[t._v("获得588元理财金")])])])])])],1),t._v(" "),n("div",{staticClass:"flex wd800"},[t._m(6),t._v(" "),n("my-class",{staticClass:"warp2",attrs:{data:t.listData7,"class-option":t.classOption7}},[n("ul",{staticClass:"ul-item decimal clearfix"},t._l(t.listData7,function(e,r){return n("li",{key:r,staticClass:"li-item"},[t._v(t._s(e))])}),0)])],1),t._v(" "),n("div",{staticClass:"flex wd800"},[t._m(7),t._v(" "),n("my-class",{staticClass:"warp2 random",attrs:{data:t.listData8,"class-option":t.classOption7}},[n("ul",{staticClass:"ul-item random clearfix"},t._l(t.listData8,function(e,r){return n("li",{key:r,staticClass:"li-item"},[t._v(t._s(e))])}),0)])],1)])},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo1")]),t._v(" 向上无缝滚动,hover可停止\n ")]),t._v("var option = {\n "),n("br"),t._v("      step: 0.5,\n "),n("br"),t._v("      limitMoveNum: 5\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo2")]),t._v(" limitMoveNum过大不滚动 开启了openWatch\n ")]),t._v(" "),n("p",[t._v("3s后data增加到9条")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 7\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo3")]),t._v(" limitMoveNum过大不滚动 关闭了openWatch\n ")]),t._v(" "),n("p",[t._v("3s后data增加到9条")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 7\n "),n("br"),t._v("      openWatch: false\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo4")]),t._v("手动切换的demo\n ")]),t._v("var option = {\n "),n("br"),t._v("      autoPlay: false\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo5")]),t._v(" 向右的无缝滚动\n ")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 2\n "),n("br"),t._v("      direction: 3\n "),n("br"),t._v("      singleWidth: 134\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo6")]),t._v(" 向左的无缝滚动 limitMoveNum过大不滚动\n ")]),t._v(" "),n("p",[t._v("3s后data增加到4条")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 3\n "),n("br"),t._v("      direction: 3\n "),n("br"),t._v("      singleWidth: 134\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo7")]),t._v(" 向右的无缝滚动, ul的width非整数,offsetWidth计算四舍五入,丢失小数,导致宽度计算错误。\n ")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 4\n "),n("br"),t._v("      direction: 3\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo8")]),t._v(" 向右的无缝滚动, li宽度不定无法设置ul的width, 把ul的display设置为flex即可。\n ")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 4\n "),n("br"),t._v("      direction: 3\n "),n("br"),t._v("}\n ")])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e.a=o},function(t,e,n){"use strict";function r(t){c||n(358)}Object.defineProperty(e,"__esModule",{value:!0});var i=n(133),o=n.n(i);for(var a in i)"default"!==a&&function(t){n.d(e,t,function(){return i[t]})}(a);var s=n(360),c=!1,u=n(65),f=r,l=u(o.a,s.a,!1,f,"data-v-e7139e00",null);l.options.__file="examples-src/components/router-two.vue",e.default=l.exports},function(t,e,n){var r=n(359);"string"==typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);n(93)("2e965ab3",r,!1,{})},function(t,e,n){e=t.exports=n(92)(!1),e.push([t.i,"",""])},function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"router2"},[n("div",{staticClass:"flex wd800"},[t._m(0),t._v(" "),n("my-class",{staticClass:"warp",attrs:{data:t.listData3,"class-option":t.classOption3}},[n("ul",{staticClass:"item"},t._l(t.listData3,function(e,r){return n("li",{key:r},[n("span",{staticClass:"title",domProps:{textContent:t._s(e.title)}}),t._v(" "),n("span",{staticClass:"date",domProps:{textContent:t._s(e.date)}})])}),0)])],1),t._v(" "),n("div",{staticClass:"flex wd800"},[t._m(1),t._v(" "),n("my-class",{staticClass:"warp",attrs:{data:t.listData4,"class-option":t.classOption4}},[n("ul",{staticClass:"item"},t._l(t.listData4,function(e,r){return n("li",{key:r},[n("span",{staticClass:"title",domProps:{textContent:t._s(e.title)}}),t._v(" "),n("span",{staticClass:"date",domProps:{textContent:t._s(e.date)}})])}),0)])],1)])},i=[function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo4")]),t._v(" 向下滚动,禁止了hover悬停\n ")]),t._v("var option = {\n "),n("br"),t._v("      limitMoveNum: 5,\n "),n("br"),t._v("      direction: 0,\n "),n("br"),t._v("      hoverStop: false,\n "),n("br"),t._v("}\n ")])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"options",staticStyle:{color:"#357edd"}},[n("p",[n("b",[t._v("demo5")]),t._v(" 向上无缝滚动,单条停止一段时间\n ")]),t._v("var option = {\n "),n("br"),t._v("      step: 1,\n "),n("br"),t._v("      limitMoveNum: 5\n "),n("br"),t._v("      singleHeight: 30,\n "),n("br"),t._v("      waitTime: 1000\n "),n("br"),t._v("}\n ")])}];r._withStripped=!0;var o={render:r,staticRenderFns:i};e.a=o}]); \ No newline at end of file diff --git a/examples/index.html b/examples/index.html deleted file mode 100644 index 47677b6..0000000 --- a/examples/index.html +++ /dev/null @@ -1,15 +0,0 @@ - - - - - A simple, Seamless scrolling for Vue.js - - - - - - -
- - - diff --git a/index.html b/index.html deleted file mode 100644 index 7991a15..0000000 --- a/index.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - A simple, Seamless scrolling for Vue.js - - - - - - - -
- - - - \ No newline at end of file diff --git a/issuses/problem1-en.md b/issuses/problem1-en.md deleted file mode 100644 index 2e92b7f..0000000 --- a/issuses/problem1-en.md +++ /dev/null @@ -1,7 +0,0 @@ -## Event cannot be duplicated (click on event, etc.) - -### This plugin does not make a deep copy of the node (cl (true) of jq) - -### Solution -> 1. A simple direct native js for `addEventListener`, there is a problem with asynchronous data can not be bound. (Not recommended) -> 2. The event agent binds the parent element to the corresponding event and makes event completions on the required child elements. (recommend) \ No newline at end of file diff --git a/issuses/problem1.md b/issuses/problem1.md deleted file mode 100644 index f4bf24a..0000000 --- a/issuses/problem1.md +++ /dev/null @@ -1,7 +0,0 @@ -## 事件无法被复制的问题(点击等等事件) - -### 本插件没有做一个节点的深度事件复制(jq的clone(true)) - -### 解决方法 -> 1.简单的直接原生js进行`addEventListener`,存在异步数据无法绑定上问题。(不推荐) -> 2.事件代理,给父元素绑定对应事件,在需要的子元素上进行事件补获。(推荐) diff --git a/package.json b/package.json index b1fe796..6d1c6ba 100644 --- a/package.json +++ b/package.json @@ -1,14 +1,12 @@ { "name": "vue-seamless-scroll", - "version": "1.1.17", + "version": "1.1.23", "description": "A simple, Seamless scrolling for Vue.js", "main": "dist/vue-seamless-scroll.min.js", "scripts": { - "dev": "cross-env NODE_ENV=development webpack-dev-server --config ./build/webpack.dev.js --open --inline --hot", "build:debug": "cross-env NODE_ENV=debug webpack --config build/webpack.dist.js", "build:prod": "cross-env NODE_ENV=production webpack --config build/webpack.dist.js", - "build:examples": "webpack --config build/webpack.examples.js", - "build:all": "npm run build:debug && npm run build:prod && npm run build:examples", + "build:all": "npm run build:debug && npm run build:prod", "unit:test": "cross-env BABEL_ENV=test karma start --single-run" }, "author": "chenxuan", diff --git a/src/components/myClass.vue b/src/components/myClass.vue index 3e7f9cb..5a532d6 100644 --- a/src/components/myClass.vue +++ b/src/components/myClass.vue @@ -1,9 +1,19 @@ + diff --git a/test/demo1.gif b/test/demo1.gif deleted file mode 100644 index db5902e..0000000 Binary files a/test/demo1.gif and /dev/null differ diff --git a/test/demo2.gif b/test/demo2.gif deleted file mode 100644 index dc5b2d1..0000000 Binary files a/test/demo2.gif and /dev/null differ diff --git a/test/demo3.gif b/test/demo3.gif deleted file mode 100644 index d25a00d..0000000 Binary files a/test/demo3.gif and /dev/null differ diff --git a/test/demo4.gif b/test/demo4.gif deleted file mode 100644 index 6b497af..0000000 Binary files a/test/demo4.gif and /dev/null differ diff --git a/test/test.html b/test/test.html deleted file mode 100644 index 4009aa4..0000000 --- a/test/test.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - - - Document - - - -
- -
    -
  • -
  • -
-
-
- - - - - \ No newline at end of file diff --git a/website/deploy.sh b/website/deploy.sh new file mode 100755 index 0000000..9920a66 --- /dev/null +++ b/website/deploy.sh @@ -0,0 +1,19 @@ +#!/usr/bin/env sh + +# 确保脚本抛出遇到的错误 +set -e + +# 生成静态文件 +npm run docs:build + +# 进入生成的文件夹 +cd ./public + +git init +git add -A +git commit -m 'deploy's + +# 如果发布到 https://chenxuan0000.github.io/vue-seamless-scroll +git push -f https://github.com/chenxuan0000/vue-seamless-scroll master:gh-pages + +cd - \ No newline at end of file diff --git a/website/docs/.vuepress/components/Example01Basic.vue b/website/docs/.vuepress/components/Example01Basic.vue new file mode 100644 index 0000000..99d1926 --- /dev/null +++ b/website/docs/.vuepress/components/Example01Basic.vue @@ -0,0 +1,76 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example02Basic.vue b/website/docs/.vuepress/components/Example02Basic.vue new file mode 100644 index 0000000..94d8b23 --- /dev/null +++ b/website/docs/.vuepress/components/Example02Basic.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example03Basic.vue b/website/docs/.vuepress/components/Example03Basic.vue new file mode 100644 index 0000000..f57c027 --- /dev/null +++ b/website/docs/.vuepress/components/Example03Basic.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example04Basic.vue b/website/docs/.vuepress/components/Example04Basic.vue new file mode 100644 index 0000000..a0767da --- /dev/null +++ b/website/docs/.vuepress/components/Example04Basic.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example05Basic.vue b/website/docs/.vuepress/components/Example05Basic.vue new file mode 100644 index 0000000..f076a0f --- /dev/null +++ b/website/docs/.vuepress/components/Example05Basic.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example06Basic.vue b/website/docs/.vuepress/components/Example06Basic.vue new file mode 100644 index 0000000..e257b3a --- /dev/null +++ b/website/docs/.vuepress/components/Example06Basic.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example07Basic.vue b/website/docs/.vuepress/components/Example07Basic.vue new file mode 100644 index 0000000..8788c45 --- /dev/null +++ b/website/docs/.vuepress/components/Example07Basic.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example08Basic.vue b/website/docs/.vuepress/components/Example08Basic.vue new file mode 100644 index 0000000..583967c --- /dev/null +++ b/website/docs/.vuepress/components/Example08Basic.vue @@ -0,0 +1,106 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example09Basic.vue b/website/docs/.vuepress/components/Example09Basic.vue new file mode 100644 index 0000000..51787aa --- /dev/null +++ b/website/docs/.vuepress/components/Example09Basic.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example10Basic.vue b/website/docs/.vuepress/components/Example10Basic.vue new file mode 100644 index 0000000..482a633 --- /dev/null +++ b/website/docs/.vuepress/components/Example10Basic.vue @@ -0,0 +1,99 @@ + + + + + diff --git a/website/docs/.vuepress/components/Example11Basic.vue b/website/docs/.vuepress/components/Example11Basic.vue new file mode 100644 index 0000000..e9f9326 --- /dev/null +++ b/website/docs/.vuepress/components/Example11Basic.vue @@ -0,0 +1,87 @@ + + + + + diff --git a/website/docs/.vuepress/config.js b/website/docs/.vuepress/config.js new file mode 100644 index 0000000..8fc80c9 --- /dev/null +++ b/website/docs/.vuepress/config.js @@ -0,0 +1,144 @@ +const title = "vue-seamless-scroll"; +const path = require("path"); +const isDev = process.env.NODE_ENV === "development"; + +module.exports = { + base: "/vue-seamless-scroll/", + locales: { + "/": { + lang: "en-US", // 将会被设置为 的 lang 属性 + title, + description: "A simple, Seamless scrolling for Vue.js", + }, + "/zh/": { + lang: "zh-CN", + title, + description: "一个简单的基于vue.js的无缝滚动", + }, + }, + head: [["link", { rel: "icon", href: `/favicon.ico` }]], + themeConfig: { + repo: "chenxuan0000/vue-seamless-scroll", + locales: { + "/": { + selectText: "Languages", + label: "English", + ariaLabel: "Languages", + editLinkText: "Edit this page on GitHub", + serviceWorker: { + updatePopup: { + message: "New content is available.", + buttonText: "Refresh", + }, + }, + algolia: {}, + nav: [ + { text: "Home", link: "/" }, + { text: "Guide", link: "/guide/" }, + { text: "Changelog", link: "/changelog/" }, + ], + sidebar: { + "/guide/": [ + { + title: "Guide", + collapsable: false, + children: [ + "", + "usage", + "properties", + "events", + "note", + "issuses", + ], + }, + { + title: "Examples", + collapsable: false, + children: [ + "01-basic", + "02-direction-bottom", + "03-direction-right", + "04-step", + "05-hoverStop", + "06-singleStop", + "07-singleStopTime", + "08-switch", + "09-echart", + "10-array-property-update", + "11-array-length-update", + ], + }, + ], + }, + }, + "/zh/": { + // 多语言下拉菜单的标题 + selectText: "选择语言", + // 该语言在下拉菜单中的标签 + label: "简体中文", + // 编辑链接文字 + editLinkText: "在 GitHub 上编辑此页", + // Service Worker 的配置 + serviceWorker: { + updatePopup: { + message: "发现新内容可用.", + buttonText: "刷新", + }, + }, + // 当前 locale 的 algolia docsearch 选项 + algolia: {}, + nav: [ + { text: "主页", link: "/zh/" }, + { text: "指南", link: "/zh/guide/" }, + { text: "更新日志", link: "/zh/changelog/" }, + ], + sidebar: { + "/zh/guide/": [ + { + title: "指南", + collapsable: false, + children: [ + "", + "usage", + "properties", + "events", + "note", + "issuses", + ], + }, + { + title: "示例", + collapsable: false, + children: [ + "01-basic", + "02-direction-bottom", + "03-direction-right", + "04-step", + "05-hoverStop", + "06-singleStop", + "07-singleStopTime", + "08-switch", + "09-echart", + "10-array-property-update", + "11-array-length-update", + ], + }, + ], + }, + }, + }, + }, + dest: "public", + configureWebpack: { + resolve: { + alias: { + "vue-seamless-scroll": path.resolve( + __dirname, + isDev + ? "../../../src/index.js" + : "../../node_modules/vue-seamless-scroll" + ), + }, + }, + }, +}; diff --git a/website/docs/.vuepress/styles/index.styl b/website/docs/.vuepress/styles/index.styl new file mode 100644 index 0000000..74a3d03 --- /dev/null +++ b/website/docs/.vuepress/styles/index.styl @@ -0,0 +1,2 @@ +// div.theme-default-content:not(.custom) { max-width: 1024px; } + diff --git a/website/docs/README.md b/website/docs/README.md new file mode 100644 index 0000000..7bb6eaf --- /dev/null +++ b/website/docs/README.md @@ -0,0 +1,22 @@ +--- +home: true +heroText: vue-seamless-scroll +tagline: A simple, Seamless scrolling for Vue.js. +actionText: Get Started → +actionLink: /guide/ +features: +- title: Initial configuration support + details: current support for seamless scrolling, single-step scrolling, and manual switching support for horizontal direction. +- title: Compatible with multiple platforms + details: IE9+、Firefox、Chrome、Safari、iOS、Android。 +- title: Multi-technology stack version support + details: Currently supports Vue2 and JavaScript versions. +footer: If you have any suggestions or questions, please go to issues. +--- + +### JavaScript Version +If you want js to scroll seamlessly (without dependencies) you can switch to here [seamscroll](https://github.com/chenxuan0000/seamless-scroll). + + +### Contribution +Welcome to give some Suggestions and optimizations, and look forward to your `Pull Request`. \ No newline at end of file diff --git a/website/docs/changelog/README.md b/website/docs/changelog/README.md new file mode 100644 index 0000000..c604d67 --- /dev/null +++ b/website/docs/changelog/README.md @@ -0,0 +1,26 @@ +--- +sidebar: auto +--- +# Changelog + +## 1.1.23 (2020-12-06) + +* fixed issues: [#138](https://github.com/chenxuan0000/vue-seamless-scroll/issues/138) [#136](https://github.com/chenxuan0000/vue-seamless-scroll/issues/136) [#127](https://github.com/chenxuan0000/vue-seamless-scroll/issues/127) + +## 1.1.21 (2020-04-05) + +* fixed issues: [#68](https://github.com/chenxuan0000/vue-seamless-scroll/issues/68) [#87](https://github.com/chenxuan0000/vue-seamless-scroll/issues/87) [#89](https://github.com/chenxuan0000/vue-seamless-scroll/issues/89) + +## 1.1.20 (2020-04-05) + +* Document update, source code fine-tuning. + + +## 1.1.17 (2019-07-29) + +* fixed: The step attribute is set to a decimal point below 1 and scrolls up with a sway. +* fixed: The offsetWidth is rounded off, causing the error to be calculated. The horizontal scrolling is not on one line, and a blank will appear. +* fixed: If single-step scrolling is set, the step needs to be a single-numbered divisor, otherwise the position of the single-step scrolling end cannot be guaranteed. +* update: Added navigation configuration, whether the left and right scrolling shows the controller button. When the value is true, autoPlay automatically becomes false. + + diff --git a/website/docs/guide/01-basic.md b/website/docs/guide/01-basic.md new file mode 100644 index 0000000..1ffc365 --- /dev/null +++ b/website/docs/guide/01-basic.md @@ -0,0 +1,85 @@ +# 01 - 默认配置 + + + + + +```vue + + + + + +``` + diff --git a/website/docs/guide/02-direction-bottom.md b/website/docs/guide/02-direction-bottom.md new file mode 100644 index 0000000..05fe18d --- /dev/null +++ b/website/docs/guide/02-direction-bottom.md @@ -0,0 +1,93 @@ +# 02 - 向下滚动 + + + + + +```vue + + + + + + +``` + diff --git a/website/docs/guide/03-direction-right.md b/website/docs/guide/03-direction-right.md new file mode 100644 index 0000000..3277a6a --- /dev/null +++ b/website/docs/guide/03-direction-right.md @@ -0,0 +1,70 @@ +# 03 - 向右滚动 + + + + + +```vue + + + + + + +``` + diff --git a/website/docs/guide/04-step.md b/website/docs/guide/04-step.md new file mode 100644 index 0000000..c549e6f --- /dev/null +++ b/website/docs/guide/04-step.md @@ -0,0 +1,93 @@ +# 04 - 滚动速度 + + + + + +```vue + + + + + + +``` + diff --git a/website/docs/guide/05-hoverStop.md b/website/docs/guide/05-hoverStop.md new file mode 100644 index 0000000..262c029 --- /dev/null +++ b/website/docs/guide/05-hoverStop.md @@ -0,0 +1,94 @@ +# 05 - 禁用鼠标悬停停止 + + + + + +```vue +