├── .babelrc ├── .gitignore ├── License.txt ├── README.md ├── Webpack.config.js ├── dist ├── vue-easy-toast-lite.min.js ├── vue-easy-toast-lite.min.js.map ├── vue-easy-toast.css ├── vue-easy-toast.css.map ├── vue-easy-toast.min.js └── vue-easy-toast.min.js.map ├── example ├── app.js └── index.html ├── package-lock.json ├── package.json ├── src ├── EasyToast.vue └── index.js └── types ├── index.d.ts ├── toast.d.ts └── typings.json /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["es2015", { "modules": false }], 4 | "stage-2" 5 | ], 6 | "plugins": ["transform-runtime"], 7 | "comments": false 8 | } 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | ### Example user template template 3 | ### Example user template 4 | 5 | # IntelliJ project files 6 | .idea 7 | *.iml 8 | out 9 | gen 10 | node_modules 11 | npm-debug.log 12 | 13 | *.log 14 | -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- 1 | Copyright (c) 2020 drew.xiu 2 | 3 | Permission is hereby granted, free of charge, to any person obtaining a copy 4 | of this software and associated documentation files (the "Software"), to deal 5 | in the Software without restriction, including without limitation the rights 6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 7 | copies of the Software, and to permit persons to whom the Software is 8 | furnished to do so, subject to the following conditions: 9 | 10 | The above copyright notice and this permission notice shall be included in all 11 | copies or substantial portions of the Software. 12 | 13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 19 | SOFTWARE. 20 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Vue-Easy-Toast 2 |  3 |  4 | 5 | A toast plugin for vue/vue2. 6 | 7 | [DEMO](https://noru.github.io/vue-easy-toast/example/index.html) 8 | 9 | **Note:** 10 | Since 1.x.x, only Vue 2 is supported. For Vue 1 users please stick to version 0.x.x 11 | 12 | Issue/PR is welcomed, I'll response as soon as possible. 13 | 14 | ## Usage 15 | 16 | #### install 17 | `npm install vue-easy-toast --save` 18 | 19 | #### Quickstart 20 | ```javascript 21 | // before start 22 | import Toast from 'vue-easy-toast' 23 | 24 | // or a lite version without inline css, then you have to style yourself or manually import 'vue-easy-toast.css' 25 | import Toast from 'vue-easy-toast/dist/vue-easy-toast-lite.min.js' 26 | require('vue-easy-toast/dist/vue-easy-toast.css') // optional 27 | 28 | Vue.use(Toast) 29 | 30 | // in your code 31 | Vue.toast('Can I have everybody`s attention?') 32 | 33 | // or 34 | $vm.$toast('Let me give a toast to you all.') 35 | 36 | // or with HTML Tags 37 | $vm.$toast('Hi Jonh') 38 | ``` 39 | 40 | #### More 41 | 42 | `toast` or `$toast` takes 2 parameter: `(message, [options])` 43 | 44 | ##### Options 45 | 46 | Parameter | Type |Default| Description 47 | --------- | ---- | ------|----------- 48 | id | `string` | `easy-toast-default` | Unique identifier globally. Use this to create multiple toasts with different setups. 49 | parent | `string`| `body` | Selector of the container (TODO, not ready yet, position is fixed to the window) 50 | className | `string`, `array` | | Self-defined class names to pass through. There are 3 pre-defined classes: `et-info`, `et-warn`,`et-alert`, to toast with different background color 51 | horizontalPosition | `string` | `right` | Position horizontal of toast. There are 3 pre-defined positions: `left`, `right` and `center` 52 | verticalPosition | `string` | `top` | Position vertical of toast. There are 2 pre-defined positions: `top` and `bottom` 53 | duration | `number` | 5000 | The duration one toast will last, in milliseconds 54 | mode | `string` | `override` | `override` or `queue`. If `override`, the last toast will forcibly flush previous 55 | closeable | `boolean` | `false` | `true` or `false`. If `true`, the toast can be closed manually 56 | transition | `string` | `fade` | Built-in transitions: `fade`, `slide-[up/down/left/right]`. See also [Transitions](http://v1.vuejs.org/guide/transitions.html) 57 | 58 | ##### Styling 59 | 60 | Besides minimum styling, *vue-easy-toast* try not to be opinionated about the appearance. It is a simply a `div`(class="et-wrapper") wrapped a `span`(class="et-content"). Apply your css freely with them or with your own classes passed in as `className`. 61 | 62 | ##### example 63 | ```javascript 64 | Vue.toast('Hi, there!', { 65 | id: 'my-toast', 66 | parent: '#toast-container', 67 | className: ['my-toast', 'toast-warning'], 68 | horizontalPosition: 'right', 69 | verticalPosition: 'top', 70 | duration: 3000, 71 | mode: 'queue', 72 | transition: 'my-transition' 73 | }) 74 | ``` 75 | 76 | ##### TODO 77 | * font-awesome? emoji? 78 | 79 | ## License 80 | MIT 81 | -------------------------------------------------------------------------------- /Webpack.config.js: -------------------------------------------------------------------------------- 1 | var path = require('path') 2 | var webpack = require('webpack') 3 | var ExtractTextPlugin = require("extract-text-webpack-plugin") 4 | 5 | let CommonConfig = { 6 | entry: './src/index.js', 7 | externals: { 8 | vue: 'vue' 9 | }, 10 | resolve: { 11 | extensions: ['.js', '.vue'], 12 | alias: { 13 | 'vue$': 'vue/dist/vue.common.js' 14 | } 15 | }, 16 | devServer: { 17 | historyApiFallback: true, 18 | noInfo: true 19 | }, 20 | performance: { 21 | hints: false 22 | }, 23 | devtool: '#eval-source-map', 24 | } 25 | 26 | let InlineCssConfig = Object.assign({}, CommonConfig, { 27 | output: { 28 | path: path.resolve(__dirname, './dist'), 29 | publicPath: '/dist/', 30 | filename: 'vue-easy-toast', 31 | library: ['vue-easy-toast'], 32 | libraryTarget: 'umd' 33 | }, 34 | module: { 35 | rules: [ 36 | { 37 | test: /\.vue$/, 38 | loader: 'vue-loader' 39 | }, 40 | { 41 | test: /\.js$/, 42 | loader: 'babel-loader', 43 | exclude: /node_modules/ 44 | }, 45 | ] 46 | }, 47 | }) 48 | 49 | 50 | let ExtractCssConfig = Object.assign({}, CommonConfig, { 51 | output: { 52 | path: path.resolve(__dirname, './dist'), 53 | publicPath: '/dist/', 54 | filename: 'vue-easy-toast-lite', 55 | library: ['vue-easy-toast'], 56 | libraryTarget: 'umd' 57 | }, 58 | module: { 59 | rules: [ 60 | { 61 | test: /\.vue$/, 62 | loader: 'vue-loader', 63 | options: { 64 | loaders: { 65 | css: ExtractTextPlugin.extract({ 66 | use: 'css-loader', 67 | fallback: 'vue-style-loader' 68 | }) 69 | } 70 | } 71 | }, 72 | { 73 | test: /\.js$/, 74 | loader: 'babel-loader', 75 | exclude: /node_modules/ 76 | }, 77 | ] 78 | }, 79 | plugins: [ 80 | new ExtractTextPlugin("vue-easy-toast.css") 81 | ] 82 | }) 83 | 84 | let configs = [ InlineCssConfig, ExtractCssConfig ] 85 | 86 | if (process.env.NODE_ENV === 'production') { 87 | 88 | configs.forEach(function(config) { 89 | config.devtool = '#source-map' 90 | config.output.filename = `${config.output.filename}.min.js`, 91 | config.plugins = (config.plugins || []).concat([ 92 | new webpack.DefinePlugin({ 93 | 'process.env': { 94 | NODE_ENV: '"production"' 95 | } 96 | }), 97 | new webpack.optimize.UglifyJsPlugin({ 98 | sourceMap: true, 99 | compress: { 100 | warnings: false 101 | } 102 | }), 103 | new webpack.LoaderOptionsPlugin({ 104 | minimize: true 105 | }) 106 | ]) 107 | }, this); 108 | 109 | } 110 | 111 | module.exports = configs -------------------------------------------------------------------------------- /dist/vue-easy-toast-lite.min.js: -------------------------------------------------------------------------------- 1 | !function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n(require("vue")):"function"==typeof define&&define.amd?define(["vue"],n):"object"==typeof exports?exports["vue-easy-toast"]=n(require("vue")):t["vue-easy-toast"]=n(t.vue)}(this,function(t){return function(t){function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var e={};return n.m=t,n.c=e,n.i=function(t){return t},n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="/dist/",n(n.s=13)}([function(t,n,e){t.exports=!e(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){t.exports={default:e(14),__esModule:!0}},function(n,e){n.exports=t},function(t,n){var e=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=e)},function(t,n){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,e){var r=e(18);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(t)}},function(t,n){var e=Math.ceil,r=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?r:e)(t)}},function(t,n,e){var r=e(8),o=e(7);t.exports=function(t){return r(o(t))}},function(t,n,e){e(41);var r=e(42)(e(12),e(43),null,null);t.exports=r.exports},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(4),o=e.n(r),i=e(5),u=(e.n(i),{id:"easy-toast-default",className:"",horizontalPosition:"right",verticalPosition:"top",parent:"body",transition:"fade",duration:5e3,message:"",closeable:!1});n.default={DEFAULT_OPT:u,data:function(){return{queue:[],option:{},showing:!1}},computed:{mergedOption:function(){return o()({},u,this.option)},clazz:function(){var t=[],n=this.option.className,e=this.mergedOption.horizontalPosition,r=this.mergedOption.verticalPosition,o=this.mergedOption.closeable;return n&&("string"==typeof n&&t.push(n),Array.isArray(n)&&(t=t.concat(n))),e&&t.push("et-"+e),o&&t.push("et-closeable"),r&&t.push("et-"+r),t.join(" ")}},methods:{close:function(){this.showing=!1,this.queue.shift()}},watch:{queue:function(){var t=this,n=this.queue.length;0!==n&&(this.showing=!0,this.option=this.queue[0],(!this.option.mode||"override"===this.option.mode)&&n>1?(clearTimeout(this.timeoutId),this.showing=!1,this.timeoutId=null,this.timeoutId=setTimeout(function(){return t.queue.shift()})):this.timeoutId=setTimeout(function(){t.showing=!1,t.timeoutId=null,setTimeout(function(){return t.queue.shift()})},this.mergedOption.duration))}}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r=e(4),o=e.n(r),i=e(5),u=(e.n(i),e(11)),c=e.n(u);n.default={install:function(t){function n(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n.message=t;var e=i[n.id]||(i[n.id]=new r);if(!e.$el){var o=e.$mount();document.querySelector(n.parent||"body").appendChild(o.$el)}e.queue.push(n)}var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.extend(c.a),i={};o()(c.a.DEFAULT_OPT,e),t.toast=t.prototype.$toast=n}}},function(t,n,e){e(40),t.exports=e(6).Object.assign},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n,e){var r=e(3);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,n,e){var r=e(10),o=e(36),i=e(35);t.exports=function(t){return function(n,e,u){var c,s=r(n),f=o(s.length),a=i(u,f);if(t&&e!=e){for(;f>a;)if((c=s[a++])!=c)return!0}else for(;f>a;a++)if((t||a in s)&&s[a]===e)return t||a||0;return!t&&-1}}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){var r=e(15);t.exports=function(t,n,e){if(r(t),void 0===n)return t;switch(e){case 1:return function(e){return t.call(n,e)};case 2:return function(e,r){return t.call(n,e,r)};case 3:return function(e,r,o){return t.call(n,e,r,o)}}return function(){return t.apply(n,arguments)}}},function(t,n,e){var r=e(3),o=e(2).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,e){var r=e(2),o=e(6),i=e(19),u=e(24),c=function(t,n,e){var s,f,a,p=t&c.F,l=t&c.G,d=t&c.S,h=t&c.P,v=t&c.B,y=t&c.W,m=l?o:o[n]||(o[n]={}),x=m.prototype,g=l?r:d?r[n]:(r[n]||{}).prototype;l&&(e=n);for(s in e)(f=!p&&g&&void 0!==g[s])&&s in m||(a=f?g[s]:e[s],m[s]=l&&"function"!=typeof g[s]?e[s]:v&&f?i(a,r):y&&g[s]==a?function(t){var n=function(n,e,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,e)}return new t(n,e,r)}return t.apply(this,arguments)};return n.prototype=t.prototype,n}(a):h&&"function"==typeof a?i(Function.call,a):a,h&&((m.virtual||(m.virtual={}))[s]=a,t&c.R&&x&&!x[s]&&u(x,s,a)))};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,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var r=e(27),o=e(32);t.exports=e(0)?function(t,n,e){return r.f(t,n,o(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){t.exports=!e(0)&&!e(1)(function(){return 7!=Object.defineProperty(e(20)("div"),"a",{get:function(){return 7}}).a})},function(t,n,e){"use strict";var r=e(30),o=e(28),i=e(31),u=e(37),c=e(8),s=Object.assign;t.exports=!s||e(1)(function(){var t={},n={},e=Symbol(),r="abcdefghijklmnopqrst";return t[e]=7,r.split("").forEach(function(t){n[t]=t}),7!=s({},t)[e]||Object.keys(s({},n)).join("")!=r})?function(t,n){for(var e=u(t),s=arguments.length,f=1,a=o.f,p=i.f;s>f;)for(var l,d=c(arguments[f++]),h=a?r(d).concat(a(d)):r(d),v=h.length,y=0;v>y;)p.call(d,l=h[y++])&&(e[l]=d[l]);return e}:s},function(t,n,e){var r=e(16),o=e(25),i=e(38),u=Object.defineProperty;n.f=e(0)?Object.defineProperty:function(t,n,e){if(r(t),n=i(n,!0),r(e),o)try{return u(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(t[n]=e.value),t}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,e){var r=e(23),o=e(10),i=e(17)(!1),u=e(33)("IE_PROTO");t.exports=function(t,n){var e,c=o(t),s=0,f=[];for(e in c)e!=u&&r(c,e)&&f.push(e);for(;n.length>s;)r(c,e=n[s++])&&(~i(f,e)||f.push(e));return f}},function(t,n,e){var r=e(29),o=e(21);t.exports=Object.keys||function(t){return r(t,o)}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){var r=e(34)("keys"),o=e(39);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,n,e){var r=e(2),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,n,e){var r=e(9),o=Math.max,i=Math.min;t.exports=function(t,n){return t=r(t),t<0?o(t+n,0):i(t,n)}},function(t,n,e){var r=e(9),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,n,e){var r=e(7);t.exports=function(t){return Object(r(t))}},function(t,n,e){var r=e(3);t.exports=function(t,n){if(!r(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!r(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!r(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,n){var e=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+r).toString(36))}},function(t,n,e){var r=e(22);r(r.S+r.F,"Object",{assign:e(26)})},function(t,n){},function(t,n){t.exports=function(t,n,e,r){var o,i=t=t||{},u=typeof t.default;"object"!==u&&"function"!==u||(o=t,i=t.default);var c="function"==typeof i?i.options:i;if(n&&(c.render=n.render,c.staticRenderFns=n.staticRenderFns),e&&(c._scopeId=e),r){var s=c.computed||(c.computed={});Object.keys(r).forEach(function(t){var n=r[t];s[t]=function(){return n}})}return{esModule:o,exports:i,options:c}}},function(t,n){t.exports={render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",[e("transition",{attrs:{name:t.mergedOption.transition}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.showing,expression:"showing"}],staticClass:"et-wrapper",class:t.clazz,attrs:{id:t.mergedOption.id,transition:t.mergedOption.transition}},[e("span",{staticClass:"et-content",domProps:{innerHTML:t._s(t.mergedOption.message)}}),t._v(" "),t.mergedOption.closeable?e("a",{staticClass:"et-close",on:{click:function(n){t.close()}}},[t._v("×")]):t._e()])])],1)},staticRenderFns:[]}}])}); 2 | //# sourceMappingURL=vue-easy-toast-lite.min.js.map -------------------------------------------------------------------------------- /dist/vue-easy-toast-lite.min.js.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["webpack:///webpack/universalModuleDefinition","webpack:///vue-easy-toast-lite.min.js","webpack:///webpack/bootstrap 5bef795e7fdfc62f7fd4","webpack:///./~/core-js/library/modules/_descriptors.js","webpack:///./~/core-js/library/modules/_fails.js","webpack:///./~/core-js/library/modules/_global.js","webpack:///./~/core-js/library/modules/_is-object.js","webpack:///./~/babel-runtime/core-js/object/assign.js","webpack:///external \"vue\"","webpack:///./~/core-js/library/modules/_core.js","webpack:///./~/core-js/library/modules/_defined.js","webpack:///./~/core-js/library/modules/_iobject.js","webpack:///./~/core-js/library/modules/_to-integer.js","webpack:///./~/core-js/library/modules/_to-iobject.js","webpack:///./src/EasyToast.vue","webpack:///EasyToast.vue","webpack:///./src/index.js","webpack:///./~/core-js/library/fn/object/assign.js","webpack:///./~/core-js/library/modules/_a-function.js","webpack:///./~/core-js/library/modules/_an-object.js","webpack:///./~/core-js/library/modules/_array-includes.js","webpack:///./~/core-js/library/modules/_cof.js","webpack:///./~/core-js/library/modules/_ctx.js","webpack:///./~/core-js/library/modules/_dom-create.js","webpack:///./~/core-js/library/modules/_enum-bug-keys.js","webpack:///./~/core-js/library/modules/_export.js","webpack:///./~/core-js/library/modules/_has.js","webpack:///./~/core-js/library/modules/_hide.js","webpack:///./~/core-js/library/modules/_ie8-dom-define.js","webpack:///./~/core-js/library/modules/_object-assign.js","webpack:///./~/core-js/library/modules/_object-dp.js","webpack:///./~/core-js/library/modules/_object-gops.js","webpack:///./~/core-js/library/modules/_object-keys-internal.js","webpack:///./~/core-js/library/modules/_object-keys.js","webpack:///./~/core-js/library/modules/_object-pie.js","webpack:///./~/core-js/library/modules/_property-desc.js","webpack:///./~/core-js/library/modules/_shared-key.js","webpack:///./~/core-js/library/modules/_shared.js","webpack:///./~/core-js/library/modules/_to-index.js","webpack:///./~/core-js/library/modules/_to-length.js","webpack:///./~/core-js/library/modules/_to-object.js","webpack:///./~/core-js/library/modules/_to-primitive.js","webpack:///./~/core-js/library/modules/_uid.js","webpack:///./~/core-js/library/modules/es6.object.assign.js","webpack:///./~/vue-loader/lib/component-normalizer.js","webpack:///./src/EasyToast.vue?3382"],"names":["root","factory","exports","module","require","define","amd","this","__WEBPACK_EXTERNAL_MODULE_5__","modules","__webpack_require__","moduleId","installedModules","i","l","call","m","c","value","d","name","getter","o","Object","defineProperty","configurable","enumerable","get","n","__esModule","object","property","prototype","hasOwnProperty","p","s","a","exec","e","global","window","Math","self","Function","__g","it","default","core","version","__e","undefined","TypeError","cof","propertyIsEnumerable","split","ceil","floor","isNaN","IObject","defined","Component","__webpack_exports__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__","__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default","__WEBPACK_IMPORTED_MODULE_1_vue__","DEFAULT_OPT","id","className","horizontalPosition","verticalPosition","parent","transition","duration","message","closeable","data","queue","option","showing","computed","mergedOption","clazz","push","Array","isArray","concat","join","methods","close","shift","watch","_this","pending","length","mode","clearTimeout","timeoutId","setTimeout","__WEBPACK_IMPORTED_MODULE_2__EasyToast__","__WEBPACK_IMPORTED_MODULE_2__EasyToast___default","install","Vue","toast","msg","options","arguments","CACHE","CONSTRUCTOR","$el","vm","$mount","document","querySelector","appendChild","defaultOptions","extend","$toast","assign","isObject","toIObject","toLength","toIndex","IS_INCLUDES","$this","el","fromIndex","O","index","toString","slice","aFunction","fn","that","b","apply","is","createElement","ctx","hide","$export","type","source","key","own","out","IS_FORCED","F","IS_GLOBAL","G","IS_STATIC","S","IS_PROTO","P","IS_BIND","B","IS_WRAP","W","expProto","target","C","virtual","R","U","dP","createDesc","f","getKeys","gOPS","pIE","toObject","$assign","A","Symbol","K","forEach","k","keys","T","aLen","getSymbols","isEnum","j","anObject","IE8_DOM_DEFINE","toPrimitive","Attributes","getOwnPropertySymbols","has","arrayIndexOf","IE_PROTO","names","result","$keys","enumBugKeys","bitmap","writable","shared","uid","store","toInteger","max","min","val","valueOf","px","random","rawScriptExports","compiledTemplate","scopeId","cssModules","esModule","scriptExports","render","staticRenderFns","_scopeId","_vm","_h","$createElement","_c","_self","attrs","directives","rawName","expression","staticClass","class","domProps","innerHTML","_s","_v","on","click","$event","_e"],"mappings":"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","file":"vue-easy-toast-lite.min.js","sourcesContent":["(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([\"vue\"], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-easy-toast\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"vue-easy-toast\"] = factory(root[\"vue\"]);\n})(this, function(__WEBPACK_EXTERNAL_MODULE_5__) {\nreturn \n\n\n// WEBPACK FOOTER //\n// webpack/universalModuleDefinition","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"vue\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine([\"vue\"], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"vue-easy-toast\"] = factory(require(\"vue\"));\n\telse\n\t\troot[\"vue-easy-toast\"] = factory(root[\"vue\"]);\n})(this, function(__WEBPACK_EXTERNAL_MODULE_5__) {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// identity function for calling harmony imports with the correct context\n/******/ \t__webpack_require__.i = function(value) { return value; };\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"/dist/\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 13);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// Thank's IE8 for his funny defineProperty\nmodule.exports = !__webpack_require__(1)(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports) {\n\nmodule.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n/***/ }),\n/* 2 */\n/***/ (function(module, exports) {\n\n// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n/***/ }),\n/* 3 */\n/***/ (function(module, exports) {\n\nmodule.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n/***/ }),\n/* 4 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = { \"default\": __webpack_require__(14), __esModule: true };\n\n/***/ }),\n/* 5 */\n/***/ (function(module, exports) {\n\nmodule.exports = __WEBPACK_EXTERNAL_MODULE_5__;\n\n/***/ }),\n/* 6 */\n/***/ (function(module, exports) {\n\nvar core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n/***/ }),\n/* 7 */\n/***/ (function(module, exports) {\n\n// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n/***/ }),\n/* 8 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = __webpack_require__(18);\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n/***/ }),\n/* 9 */\n/***/ (function(module, exports) {\n\n// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n/***/ }),\n/* 10 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = __webpack_require__(8)\n , defined = __webpack_require__(7);\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n/***/ }),\n/* 11 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\n/* styles */\n__webpack_require__(41)\n\nvar Component = __webpack_require__(42)(\n /* script */\n __webpack_require__(12),\n /* template */\n __webpack_require__(43),\n /* scopeId */\n null,\n /* cssModules */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 12 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_vue__);\n\n\n\n\n\nvar DEFAULT_OPT = {\n id: 'easy-toast-default',\n className: '',\n horizontalPosition: 'right',\n verticalPosition: 'top',\n parent: 'body',\n transition: 'fade',\n duration: 5000,\n message: '',\n closeable: false\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n DEFAULT_OPT: DEFAULT_OPT,\n data: function data() {\n return {\n queue: [],\n option: {},\n showing: false\n };\n },\n\n computed: {\n mergedOption: function mergedOption() {\n return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()({}, DEFAULT_OPT, this.option);\n },\n clazz: function clazz() {\n var clazz = [];\n var className = this.option.className;\n var horizontalPosition = this.mergedOption.horizontalPosition;\n var verticalPosition = this.mergedOption.verticalPosition;\n var closeable = this.mergedOption.closeable;\n\n if (className) {\n if (typeof className === 'string') {\n clazz.push(className);\n }\n if (Array.isArray(className)) {\n clazz = clazz.concat(className);\n }\n }\n if (horizontalPosition) {\n clazz.push('et-' + horizontalPosition);\n }\n if (closeable) {\n clazz.push('et-closeable');\n }\n if (verticalPosition) {\n clazz.push('et-' + verticalPosition);\n }\n return clazz.join(' ');\n }\n },\n methods: {\n close: function close() {\n this.showing = false;\n this.queue.shift();\n }\n },\n watch: {\n queue: function queue() {\n var _this = this;\n\n var pending = this.queue.length;\n if (pending === 0) {\n return;\n }\n this.showing = true;\n this.option = this.queue[0];\n\n if ((!this.option.mode || this.option.mode === 'override') && pending > 1) {\n clearTimeout(this.timeoutId);\n this.showing = false;\n this.timeoutId = null;\n this.timeoutId = setTimeout(function () {\n return _this.queue.shift();\n });\n } else {\n this.timeoutId = setTimeout(function () {\n _this.showing = false;\n _this.timeoutId = null;\n setTimeout(function () {\n return _this.queue.shift();\n });\n }, this.mergedOption.duration);\n }\n }\n }\n});\n\n/***/ }),\n/* 13 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__EasyToast__ = __webpack_require__(11);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__EasyToast___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__EasyToast__);\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n install: function install(Vue) {\n var defaultOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var CONSTRUCTOR = Vue.extend(__WEBPACK_IMPORTED_MODULE_2__EasyToast___default.a);\n var CACHE = {};\n __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(__WEBPACK_IMPORTED_MODULE_2__EasyToast___default.a.DEFAULT_OPT, defaultOptions);\n\n function toast(msg) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n options.message = msg;\n var toast = CACHE[options.id] || (CACHE[options.id] = new CONSTRUCTOR());\n if (!toast.$el) {\n var vm = toast.$mount();\n document.querySelector(options.parent || 'body').appendChild(vm.$el);\n }\n toast.queue.push(options);\n }\n Vue.toast = Vue.prototype.$toast = toast;\n }\n});\n\n/***/ }),\n/* 14 */\n/***/ (function(module, exports, __webpack_require__) {\n\n__webpack_require__(40);\nmodule.exports = __webpack_require__(6).Object.assign;\n\n/***/ }),\n/* 15 */\n/***/ (function(module, exports) {\n\nmodule.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n/***/ }),\n/* 16 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar isObject = __webpack_require__(3);\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n/***/ }),\n/* 17 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = __webpack_require__(10)\n , toLength = __webpack_require__(36)\n , toIndex = __webpack_require__(35);\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n/***/ }),\n/* 18 */\n/***/ (function(module, exports) {\n\nvar toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n/***/ }),\n/* 19 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// optional / simple context binding\nvar aFunction = __webpack_require__(15);\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n/***/ }),\n/* 20 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar isObject = __webpack_require__(3)\n , document = __webpack_require__(2).document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n/***/ }),\n/* 21 */\n/***/ (function(module, exports) {\n\n// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n/***/ }),\n/* 22 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar global = __webpack_require__(2)\n , core = __webpack_require__(6)\n , ctx = __webpack_require__(19)\n , hide = __webpack_require__(24)\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n/***/ }),\n/* 23 */\n/***/ (function(module, exports) {\n\nvar hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n/***/ }),\n/* 24 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar dP = __webpack_require__(27)\n , createDesc = __webpack_require__(32);\nmodule.exports = __webpack_require__(0) ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n/***/ }),\n/* 25 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = !__webpack_require__(0) && !__webpack_require__(1)(function(){\n return Object.defineProperty(__webpack_require__(20)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n/***/ }),\n/* 26 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n// 19.1.2.1 Object.assign(target, source, ...)\nvar getKeys = __webpack_require__(30)\n , gOPS = __webpack_require__(28)\n , pIE = __webpack_require__(31)\n , toObject = __webpack_require__(37)\n , IObject = __webpack_require__(8)\n , $assign = Object.assign;\n\n// should work with symbols and should have deterministic property order (V8 bug)\nmodule.exports = !$assign || __webpack_require__(1)(function(){\n var A = {}\n , B = {}\n , S = Symbol()\n , K = 'abcdefghijklmnopqrst';\n A[S] = 7;\n K.split('').forEach(function(k){ B[k] = k; });\n return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;\n}) ? function assign(target, source){ // eslint-disable-line no-unused-vars\n var T = toObject(target)\n , aLen = arguments.length\n , index = 1\n , getSymbols = gOPS.f\n , isEnum = pIE.f;\n while(aLen > index){\n var S = IObject(arguments[index++])\n , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S)\n , length = keys.length\n , j = 0\n , key;\n while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key];\n } return T;\n} : $assign;\n\n/***/ }),\n/* 27 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar anObject = __webpack_require__(16)\n , IE8_DOM_DEFINE = __webpack_require__(25)\n , toPrimitive = __webpack_require__(38)\n , dP = Object.defineProperty;\n\nexports.f = __webpack_require__(0) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n/***/ }),\n/* 28 */\n/***/ (function(module, exports) {\n\nexports.f = Object.getOwnPropertySymbols;\n\n/***/ }),\n/* 29 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar has = __webpack_require__(23)\n , toIObject = __webpack_require__(10)\n , arrayIndexOf = __webpack_require__(17)(false)\n , IE_PROTO = __webpack_require__(33)('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n/***/ }),\n/* 30 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = __webpack_require__(29)\n , enumBugKeys = __webpack_require__(21);\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n/***/ }),\n/* 31 */\n/***/ (function(module, exports) {\n\nexports.f = {}.propertyIsEnumerable;\n\n/***/ }),\n/* 32 */\n/***/ (function(module, exports) {\n\nmodule.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n/***/ }),\n/* 33 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar shared = __webpack_require__(34)('keys')\n , uid = __webpack_require__(39);\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n/***/ }),\n/* 34 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar global = __webpack_require__(2)\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n/***/ }),\n/* 35 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar toInteger = __webpack_require__(9)\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n/***/ }),\n/* 36 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.15 ToLength\nvar toInteger = __webpack_require__(9)\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n/***/ }),\n/* 37 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.13 ToObject(argument)\nvar defined = __webpack_require__(7);\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n/***/ }),\n/* 38 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = __webpack_require__(3);\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n/***/ }),\n/* 39 */\n/***/ (function(module, exports) {\n\nvar id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n/***/ }),\n/* 40 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.3.1 Object.assign(target, source)\nvar $export = __webpack_require__(22);\n\n$export($export.S + $export.F, 'Object', {assign: __webpack_require__(26)});\n\n/***/ }),\n/* 41 */\n/***/ (function(module, exports) {\n\n// removed by extract-text-webpack-plugin\n\n/***/ }),\n/* 42 */\n/***/ (function(module, exports) {\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n scopeId,\n cssModules\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n // inject cssModules\n if (cssModules) {\n var computed = options.computed || (options.computed = {})\n Object.keys(cssModules).forEach(function (key) {\n var module = cssModules[key]\n computed[key] = function () { return module }\n })\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n/***/ }),\n/* 43 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_c('transition', {\n attrs: {\n \"name\": _vm.mergedOption.transition\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.showing),\n expression: \"showing\"\n }],\n staticClass: \"et-wrapper\",\n class: _vm.clazz,\n attrs: {\n \"id\": _vm.mergedOption.id,\n \"transition\": _vm.mergedOption.transition\n }\n }, [_c('span', {\n staticClass: \"et-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.mergedOption.message)\n }\n }), _vm._v(\" \"), (_vm.mergedOption.closeable) ? _c('a', {\n staticClass: \"et-close\",\n on: {\n \"click\": function($event) {\n _vm.close()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()])])], 1)\n},staticRenderFns: []}\n\n/***/ })\n/******/ ]);\n});\n\n\n// WEBPACK FOOTER //\n// vue-easy-toast-lite.min.js"," \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/dist/\";\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 13);\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 5bef795e7fdfc62f7fd4","// Thank's IE8 for his funny defineProperty\nmodule.exports = !require('./_fails')(function(){\n return Object.defineProperty({}, 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_descriptors.js\n// module id = 0\n// module chunks = 0","module.exports = function(exec){\n try {\n return !!exec();\n } catch(e){\n return true;\n }\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_fails.js\n// module id = 1\n// module chunks = 0","// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028\nvar global = module.exports = typeof window != 'undefined' && window.Math == Math\n ? window : typeof self != 'undefined' && self.Math == Math ? self : Function('return this')();\nif(typeof __g == 'number')__g = global; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_global.js\n// module id = 2\n// module chunks = 0","module.exports = function(it){\n return typeof it === 'object' ? it !== null : typeof it === 'function';\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_is-object.js\n// module id = 3\n// module chunks = 0","module.exports = { \"default\": require(\"core-js/library/fn/object/assign\"), __esModule: true };\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/babel-runtime/core-js/object/assign.js\n// module id = 4\n// module chunks = 0","module.exports = __WEBPACK_EXTERNAL_MODULE_5__;\n\n\n//////////////////\n// WEBPACK FOOTER\n// external \"vue\"\n// module id = 5\n// module chunks = 0","var core = module.exports = {version: '2.4.0'};\nif(typeof __e == 'number')__e = core; // eslint-disable-line no-undef\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_core.js\n// module id = 6\n// module chunks = 0","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function(it){\n if(it == undefined)throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_defined.js\n// module id = 7\n// module chunks = 0","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function(it){\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_iobject.js\n// module id = 8\n// module chunks = 0","// 7.1.4 ToInteger\nvar ceil = Math.ceil\n , floor = Math.floor;\nmodule.exports = function(it){\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-integer.js\n// module id = 9\n// module chunks = 0","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject')\n , defined = require('./_defined');\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-iobject.js\n// module id = 10\n// module chunks = 0","\n/* styles */\nrequire(\"!!../node_modules/extract-text-webpack-plugin/loader.js?{\\\"omit\\\":1,\\\"remove\\\":true}!vue-style-loader!css-loader!../node_modules/vue-loader/lib/style-rewriter?{\\\"id\\\":\\\"data-v-22671b08\\\",\\\"scoped\\\":false,\\\"hasInlineConfig\\\":false}!../node_modules/vue-loader/lib/selector?type=styles&index=0!./EasyToast.vue\")\n\nvar Component = require(\"!../node_modules/vue-loader/lib/component-normalizer\")(\n /* script */\n require(\"!!babel-loader!../node_modules/vue-loader/lib/selector?type=script&index=0!./EasyToast.vue\"),\n /* template */\n require(\"!!../node_modules/vue-loader/lib/template-compiler?{\\\"id\\\":\\\"data-v-22671b08\\\"}!../node_modules/vue-loader/lib/selector?type=template&index=0!./EasyToast.vue\"),\n /* scopeId */\n null,\n /* cssModules */\n null\n)\n\nmodule.exports = Component.exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./src/EasyToast.vue\n// module id = 11\n// module chunks = 0","\n \n \n \n \n ×\n \n \n \n\n\n\n\n\n\n// WEBPACK FOOTER //\n// EasyToast.vue?286d4880","import Vue from 'vue'\nimport EasyToastVue from './EasyToast'\n\nexport default {\n install(Vue, defaultOptions = {}) {\n const CONSTRUCTOR = Vue.extend(EasyToastVue)\n const CACHE = {}\n Object.assign(EasyToastVue.DEFAULT_OPT, defaultOptions)\n\n function toast(msg, options = {}) {\n options.message = msg\n let toast = CACHE[options.id] || (CACHE[options.id] = new CONSTRUCTOR)\n if (!toast.$el) {\n let vm = toast.$mount()\n document.querySelector(options.parent || 'body').appendChild(vm.$el)\n }\n toast.queue.push(options)\n }\n Vue.toast = Vue.prototype.$toast = toast\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/index.js","require('../../modules/es6.object.assign');\nmodule.exports = require('../../modules/_core').Object.assign;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/assign.js\n// module id = 14\n// module chunks = 0","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 15\n// module chunks = 0","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 16\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 17\n// module chunks = 0","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 18\n// module chunks = 0","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 19\n// module chunks = 0","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 20\n// module chunks = 0","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 21\n// module chunks = 0","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 22\n// module chunks = 0","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 23\n// module chunks = 0","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 24\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 25\n// module chunks = 0","'use strict';\n// 19.1.2.1 Object.assign(target, source, ...)\nvar getKeys = require('./_object-keys')\n , gOPS = require('./_object-gops')\n , pIE = require('./_object-pie')\n , toObject = require('./_to-object')\n , IObject = require('./_iobject')\n , $assign = Object.assign;\n\n// should work with symbols and should have deterministic property order (V8 bug)\nmodule.exports = !$assign || require('./_fails')(function(){\n var A = {}\n , B = {}\n , S = Symbol()\n , K = 'abcdefghijklmnopqrst';\n A[S] = 7;\n K.split('').forEach(function(k){ B[k] = k; });\n return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;\n}) ? function assign(target, source){ // eslint-disable-line no-unused-vars\n var T = toObject(target)\n , aLen = arguments.length\n , index = 1\n , getSymbols = gOPS.f\n , isEnum = pIE.f;\n while(aLen > index){\n var S = IObject(arguments[index++])\n , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S)\n , length = keys.length\n , j = 0\n , key;\n while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key];\n } return T;\n} : $assign;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-assign.js\n// module id = 26\n// module chunks = 0","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 27\n// module chunks = 0","exports.f = Object.getOwnPropertySymbols;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 28\n// module chunks = 0","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 29\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 30\n// module chunks = 0","exports.f = {}.propertyIsEnumerable;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 31\n// module chunks = 0","module.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 32\n// module chunks = 0","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 33\n// module chunks = 0","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 34\n// module chunks = 0","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 35\n// module chunks = 0","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 36\n// module chunks = 0","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 37\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 38\n// module chunks = 0","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 39\n// module chunks = 0","// 19.1.3.1 Object.assign(target, source)\nvar $export = require('./_export');\n\n$export($export.S + $export.F, 'Object', {assign: require('./_object-assign')});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.assign.js\n// module id = 40\n// module chunks = 0","module.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n scopeId,\n cssModules\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n // inject cssModules\n if (cssModules) {\n var computed = options.computed || (options.computed = {})\n Object.keys(cssModules).forEach(function (key) {\n var module = cssModules[key]\n computed[key] = function () { return module }\n })\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/component-normalizer.js\n// module id = 42\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_c('transition', {\n attrs: {\n \"name\": _vm.mergedOption.transition\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.showing),\n expression: \"showing\"\n }],\n staticClass: \"et-wrapper\",\n class: _vm.clazz,\n attrs: {\n \"id\": _vm.mergedOption.id,\n \"transition\": _vm.mergedOption.transition\n }\n }, [_c('span', {\n staticClass: \"et-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.mergedOption.message)\n }\n }), _vm._v(\" \"), (_vm.mergedOption.closeable) ? _c('a', {\n staticClass: \"et-close\",\n on: {\n \"click\": function($event) {\n _vm.close()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()])])], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?{\"id\":\"data-v-22671b08\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/EasyToast.vue\n// module id = 43\n// module chunks = 0"],"sourceRoot":""} -------------------------------------------------------------------------------- /dist/vue-easy-toast.css: -------------------------------------------------------------------------------- 1 | .et-wrapper{background-color:rgba(48,45,55,.7);border-radius:5px;padding:10px 30px;display:inline-block;max-width:300px;min-width:120px;color:#fff;z-index:9999;margin:auto;position:fixed;top:80%}.et-content,.et-wrapper{text-align:center}.et-wrapper .et-close{position:absolute;top:0;right:5px;color:#fff}.et-wrapper.et-left{right:auto;left:0}.et-wrapper.et-right{left:auto;right:0}.et-wrapper.et-center{left:50%;transform:translateX(-50%)}.et-wrapper.et-top{top:0;bottom:auto}.et-wrapper.et-bottom{top:auto;bottom:0}.et-wrapper.et-alert{background-color:rgba(189,19,19,.7)}.et-wrapper.et-warn{background-color:rgba(250,180,90,.9)}.et-wrapper.et-info{background-color:rgba(32,83,201,.7)}.fade-enter-active,.fade-leave-active,.fade-transition{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave,.fade-leave-active{opacity:0}.slide-down-enter-active,.slide-down-leave-active,.slide-down-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-down-enter,.slide-down-leave,.slide-down-leave-active{opacity:0;top:-10%!important}.slide-up-enter-active,.slide-up-leave-active,.slide-up-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-up-enter,.slide-up-leave,.slide-up-leave-active{opacity:0;top:110%!important}.slide-left-enter-active,.slide-left-leave-active,.slide-left-transition{-webkit-transition:opacity .3s ease,left .3s ease-in;transition:opacity .3s ease,left .3s ease-in}.slide-left-enter,.slide-left-leave,.slide-left-leave-active{opacity:0;left:110%!important}.slide-right-enter-active,.slide-right-leave-active,.slide-right-transition{-webkit-transition:opacity .3s ease,left .3s ease;transition:opacity .3s ease,left .3s ease}.slide-right-enter,.slide-right-leave,.slide-right-leave-active{opacity:0;left:-1000px!important} 2 | /*# sourceMappingURL=vue-easy-toast.css.map*/ -------------------------------------------------------------------------------- /dist/vue-easy-toast.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":[],"names":[],"mappings":"","file":"vue-easy-toast.css","sourceRoot":""} -------------------------------------------------------------------------------- /dist/vue-easy-toast.min.js: -------------------------------------------------------------------------------- 1 | !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("vue")):"function"==typeof define&&define.amd?define(["vue"],e):"object"==typeof exports?exports["vue-easy-toast"]=e(require("vue")):t["vue-easy-toast"]=e(t.vue)}(this,function(t){return function(t){function e(r){if(n[r])return n[r].exports;var o=n[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,e),o.l=!0,o.exports}var n={};return e.m=t,e.c=n,e.i=function(t){return t},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="/dist/",e(e.s=13)}([function(t,e,n){t.exports=!n(1)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},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){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e,n){t.exports={default:n(14),__esModule:!0}},function(e,n){e.exports=t},function(t,e){var n=t.exports={version:"2.4.0"};"number"==typeof __e&&(__e=n)},function(t,e){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,n){var r=n(18);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==r(t)?t.split(""):Object(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(8),o=n(7);t.exports=function(t){return r(o(t))}},function(t,e,n){n(45);var r=n(43)(n(12),n(44),null,null);t.exports=r.exports},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(4),o=n.n(r),i=n(5),a=(n.n(i),{id:"easy-toast-default",className:"",horizontalPosition:"right",verticalPosition:"top",parent:"body",transition:"fade",duration:5e3,message:"",closeable:!1});e.default={DEFAULT_OPT:a,data:function(){return{queue:[],option:{},showing:!1}},computed:{mergedOption:function(){return o()({},a,this.option)},clazz:function(){var t=[],e=this.option.className,n=this.mergedOption.horizontalPosition,r=this.mergedOption.verticalPosition,o=this.mergedOption.closeable;return e&&("string"==typeof e&&t.push(e),Array.isArray(e)&&(t=t.concat(e))),n&&t.push("et-"+n),o&&t.push("et-closeable"),r&&t.push("et-"+r),t.join(" ")}},methods:{close:function(){this.showing=!1,this.queue.shift()}},watch:{queue:function(){var t=this,e=this.queue.length;0!==e&&(this.showing=!0,this.option=this.queue[0],(!this.option.mode||"override"===this.option.mode)&&e>1?(clearTimeout(this.timeoutId),this.showing=!1,this.timeoutId=null,this.timeoutId=setTimeout(function(){return t.queue.shift()})):this.timeoutId=setTimeout(function(){t.showing=!1,t.timeoutId=null,setTimeout(function(){return t.queue.shift()})},this.mergedOption.duration))}}}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(4),o=n.n(r),i=n(5),a=(n.n(i),n(11)),s=n.n(a);e.default={install:function(t){function e(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.message=t;var n=i[e.id]||(i[e.id]=new r);if(!n.$el){var o=n.$mount();document.querySelector(e.parent||"body").appendChild(o.$el)}n.queue.push(e)}var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.extend(s.a),i={};o()(s.a.DEFAULT_OPT,n),t.toast=t.prototype.$toast=e}}},function(t,e,n){n(40),t.exports=n(6).Object.assign},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(3);t.exports=function(t){if(!r(t))throw TypeError(t+" is not an object!");return t}},function(t,e,n){var r=n(10),o=n(36),i=n(35);t.exports=function(t){return function(e,n,a){var s,u=r(e),c=o(u.length),f=i(a,c);if(t&&n!=n){for(;c>f;)if((s=u[f++])!=s)return!0}else for(;c>f;f++)if((t||f in u)&&u[f]===n)return t||f||0;return!t&&-1}}},function(t,e){var n={}.toString;t.exports=function(t){return n.call(t).slice(8,-1)}},function(t,e,n){var r=n(15);t.exports=function(t,e,n){if(r(t),void 0===e)return t;switch(n){case 1:return function(n){return t.call(e,n)};case 2:return function(n,r){return t.call(e,n,r)};case 3:return function(n,r,o){return t.call(e,n,r,o)}}return function(){return t.apply(e,arguments)}}},function(t,e,n){var r=n(3),o=n(2).document,i=r(o)&&r(o.createElement);t.exports=function(t){return i?o.createElement(t):{}}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,n){var r=n(2),o=n(6),i=n(19),a=n(24),s=function(t,e,n){var u,c,f,p=t&s.F,l=t&s.G,d=t&s.S,v=t&s.P,h=t&s.B,g=t&s.W,m=l?o:o[e]||(o[e]={}),y=m.prototype,b=l?r:d?r[e]:(r[e]||{}).prototype;l&&(n=e);for(u in n)(c=!p&&b&&void 0!==b[u])&&u in m||(f=c?b[u]:n[u],m[u]=l&&"function"!=typeof b[u]?n[u]:h&&c?i(f,r):g&&b[u]==f?function(t){var e=function(e,n,r){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,n)}return new t(e,n,r)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(f):v&&"function"==typeof f?i(Function.call,f):f,v&&((m.virtual||(m.virtual={}))[u]=f,t&s.R&&y&&!y[u]&&a(y,u,f)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,t.exports=s},function(t,e){var n={}.hasOwnProperty;t.exports=function(t,e){return n.call(t,e)}},function(t,e,n){var r=n(27),o=n(32);t.exports=n(0)?function(t,e,n){return r.f(t,e,o(1,n))}:function(t,e,n){return t[e]=n,t}},function(t,e,n){t.exports=!n(0)&&!n(1)(function(){return 7!=Object.defineProperty(n(20)("div"),"a",{get:function(){return 7}}).a})},function(t,e,n){"use strict";var r=n(30),o=n(28),i=n(31),a=n(37),s=n(8),u=Object.assign;t.exports=!u||n(1)(function(){var t={},e={},n=Symbol(),r="abcdefghijklmnopqrst";return t[n]=7,r.split("").forEach(function(t){e[t]=t}),7!=u({},t)[n]||Object.keys(u({},e)).join("")!=r})?function(t,e){for(var n=a(t),u=arguments.length,c=1,f=o.f,p=i.f;u>c;)for(var l,d=s(arguments[c++]),v=f?r(d).concat(f(d)):r(d),h=v.length,g=0;h>g;)p.call(d,l=v[g++])&&(n[l]=d[l]);return n}:u},function(t,e,n){var r=n(16),o=n(25),i=n(38),a=Object.defineProperty;e.f=n(0)?Object.defineProperty:function(t,e,n){if(r(t),e=i(e,!0),r(n),o)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){e.f=Object.getOwnPropertySymbols},function(t,e,n){var r=n(23),o=n(10),i=n(17)(!1),a=n(33)("IE_PROTO");t.exports=function(t,e){var n,s=o(t),u=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;e.length>u;)r(s,n=e[u++])&&(~i(c,n)||c.push(n));return c}},function(t,e,n){var r=n(29),o=n(21);t.exports=Object.keys||function(t){return r(t,o)}},function(t,e){e.f={}.propertyIsEnumerable},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,n){var r=n(34)("keys"),o=n(39);t.exports=function(t){return r[t]||(r[t]=o(t))}},function(t,e,n){var r=n(2),o=r["__core-js_shared__"]||(r["__core-js_shared__"]={});t.exports=function(t){return o[t]||(o[t]={})}},function(t,e,n){var r=n(9),o=Math.max,i=Math.min;t.exports=function(t,e){return t=r(t),t<0?o(t+e,0):i(t,e)}},function(t,e,n){var r=n(9),o=Math.min;t.exports=function(t){return t>0?o(r(t),9007199254740991):0}},function(t,e,n){var r=n(7);t.exports=function(t){return Object(r(t))}},function(t,e,n){var r=n(3);t.exports=function(t,e){if(!r(t))return t;var n,o;if(e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;if("function"==typeof(n=t.valueOf)&&!r(o=n.call(t)))return o;if(!e&&"function"==typeof(n=t.toString)&&!r(o=n.call(t)))return o;throw TypeError("Can't convert object to primitive value")}},function(t,e){var n=0,r=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++n+r).toString(36))}},function(t,e,n){var r=n(22);r(r.S+r.F,"Object",{assign:n(26)})},function(t,e,n){e=t.exports=n(42)(!1),e.push([t.i,".et-wrapper{background-color:rgba(48,45,55,.7);border-radius:5px;padding:10px 30px;display:inline-block;max-width:300px;min-width:120px;color:#fff;z-index:9999;margin:auto;position:fixed;top:80%}.et-content,.et-wrapper{text-align:center}.et-wrapper .et-close{position:absolute;top:0;right:5px;color:#fff}.et-wrapper.et-left{right:auto;left:0}.et-wrapper.et-right{left:auto;right:0}.et-wrapper.et-center{left:50%;transform:translateX(-50%)}.et-wrapper.et-top{top:0;bottom:auto}.et-wrapper.et-bottom{top:auto;bottom:0}.et-wrapper.et-alert{background-color:rgba(189,19,19,.7)}.et-wrapper.et-warn{background-color:rgba(250,180,90,.9)}.et-wrapper.et-info{background-color:rgba(32,83,201,.7)}.fade-enter-active,.fade-leave-active,.fade-transition{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave,.fade-leave-active{opacity:0}.slide-down-enter-active,.slide-down-leave-active,.slide-down-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-down-enter,.slide-down-leave,.slide-down-leave-active{opacity:0;top:-10%!important}.slide-up-enter-active,.slide-up-leave-active,.slide-up-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-up-enter,.slide-up-leave,.slide-up-leave-active{opacity:0;top:110%!important}.slide-left-enter-active,.slide-left-leave-active,.slide-left-transition{-webkit-transition:opacity .3s ease,left .3s ease-in;transition:opacity .3s ease,left .3s ease-in}.slide-left-enter,.slide-left-leave,.slide-left-leave-active{opacity:0;left:110%!important}.slide-right-enter-active,.slide-right-leave-active,.slide-right-transition{-webkit-transition:opacity .3s ease,left .3s ease;transition:opacity .3s ease,left .3s ease}.slide-right-enter,.slide-right-leave,.slide-right-leave-active{opacity:0;left:-1000px!important}",""])},function(t,e){function n(t,e){var n=t[1]||"",o=t[3];if(!o)return n;if(e&&"function"==typeof btoa){var i=r(o);return[n].concat(o.sources.map(function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"})).concat([i]).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={},o=0;on.parts.length&&(r.parts.length=n.parts.length)}else{for(var i=[],o=0;o 0 ? floor : ceil)(it);\n};\n\n/***/ }),\n/* 10 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = __webpack_require__(8)\n , defined = __webpack_require__(7);\nmodule.exports = function(it){\n return IObject(defined(it));\n};\n\n/***/ }),\n/* 11 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\n/* styles */\n__webpack_require__(45)\n\nvar Component = __webpack_require__(43)(\n /* script */\n __webpack_require__(12),\n /* template */\n __webpack_require__(44),\n /* scopeId */\n null,\n /* cssModules */\n null\n)\n\nmodule.exports = Component.exports\n\n\n/***/ }),\n/* 12 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_vue__);\n\n\n\n\n\nvar DEFAULT_OPT = {\n id: 'easy-toast-default',\n className: '',\n horizontalPosition: 'right',\n verticalPosition: 'top',\n parent: 'body',\n transition: 'fade',\n duration: 5000,\n message: '',\n closeable: false\n};\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n DEFAULT_OPT: DEFAULT_OPT,\n data: function data() {\n return {\n queue: [],\n option: {},\n showing: false\n };\n },\n\n computed: {\n mergedOption: function mergedOption() {\n return __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()({}, DEFAULT_OPT, this.option);\n },\n clazz: function clazz() {\n var clazz = [];\n var className = this.option.className;\n var horizontalPosition = this.mergedOption.horizontalPosition;\n var verticalPosition = this.mergedOption.verticalPosition;\n var closeable = this.mergedOption.closeable;\n\n if (className) {\n if (typeof className === 'string') {\n clazz.push(className);\n }\n if (Array.isArray(className)) {\n clazz = clazz.concat(className);\n }\n }\n if (horizontalPosition) {\n clazz.push('et-' + horizontalPosition);\n }\n if (closeable) {\n clazz.push('et-closeable');\n }\n if (verticalPosition) {\n clazz.push('et-' + verticalPosition);\n }\n return clazz.join(' ');\n }\n },\n methods: {\n close: function close() {\n this.showing = false;\n this.queue.shift();\n }\n },\n watch: {\n queue: function queue() {\n var _this = this;\n\n var pending = this.queue.length;\n if (pending === 0) {\n return;\n }\n this.showing = true;\n this.option = this.queue[0];\n\n if ((!this.option.mode || this.option.mode === 'override') && pending > 1) {\n clearTimeout(this.timeoutId);\n this.showing = false;\n this.timeoutId = null;\n this.timeoutId = setTimeout(function () {\n return _this.queue.shift();\n });\n } else {\n this.timeoutId = setTimeout(function () {\n _this.showing = false;\n _this.timeoutId = null;\n setTimeout(function () {\n return _this.queue.shift();\n });\n }, this.mergedOption.duration);\n }\n }\n }\n});\n\n/***/ }),\n/* 13 */\n/***/ (function(module, __webpack_exports__, __webpack_require__) {\n\n\"use strict\";\nObject.defineProperty(__webpack_exports__, \"__esModule\", { value: true });\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__ = __webpack_require__(4);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue__ = __webpack_require__(5);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_1_vue___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_1_vue__);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__EasyToast__ = __webpack_require__(11);\n/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2__EasyToast___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2__EasyToast__);\n\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n install: function install(Vue) {\n var defaultOptions = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n var CONSTRUCTOR = Vue.extend(__WEBPACK_IMPORTED_MODULE_2__EasyToast___default.a);\n var CACHE = {};\n __WEBPACK_IMPORTED_MODULE_0_babel_runtime_core_js_object_assign___default()(__WEBPACK_IMPORTED_MODULE_2__EasyToast___default.a.DEFAULT_OPT, defaultOptions);\n\n function toast(msg) {\n var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};\n\n options.message = msg;\n var toast = CACHE[options.id] || (CACHE[options.id] = new CONSTRUCTOR());\n if (!toast.$el) {\n var vm = toast.$mount();\n document.querySelector(options.parent || 'body').appendChild(vm.$el);\n }\n toast.queue.push(options);\n }\n Vue.toast = Vue.prototype.$toast = toast;\n }\n});\n\n/***/ }),\n/* 14 */\n/***/ (function(module, exports, __webpack_require__) {\n\n__webpack_require__(40);\nmodule.exports = __webpack_require__(6).Object.assign;\n\n/***/ }),\n/* 15 */\n/***/ (function(module, exports) {\n\nmodule.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n/***/ }),\n/* 16 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar isObject = __webpack_require__(3);\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n/***/ }),\n/* 17 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = __webpack_require__(10)\n , toLength = __webpack_require__(36)\n , toIndex = __webpack_require__(35);\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n/***/ }),\n/* 18 */\n/***/ (function(module, exports) {\n\nvar toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n/***/ }),\n/* 19 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// optional / simple context binding\nvar aFunction = __webpack_require__(15);\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n/***/ }),\n/* 20 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar isObject = __webpack_require__(3)\n , document = __webpack_require__(2).document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n/***/ }),\n/* 21 */\n/***/ (function(module, exports) {\n\n// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n/***/ }),\n/* 22 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar global = __webpack_require__(2)\n , core = __webpack_require__(6)\n , ctx = __webpack_require__(19)\n , hide = __webpack_require__(24)\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n/***/ }),\n/* 23 */\n/***/ (function(module, exports) {\n\nvar hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n/***/ }),\n/* 24 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar dP = __webpack_require__(27)\n , createDesc = __webpack_require__(32);\nmodule.exports = __webpack_require__(0) ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n/***/ }),\n/* 25 */\n/***/ (function(module, exports, __webpack_require__) {\n\nmodule.exports = !__webpack_require__(0) && !__webpack_require__(1)(function(){\n return Object.defineProperty(__webpack_require__(20)('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n/***/ }),\n/* 26 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\n// 19.1.2.1 Object.assign(target, source, ...)\nvar getKeys = __webpack_require__(30)\n , gOPS = __webpack_require__(28)\n , pIE = __webpack_require__(31)\n , toObject = __webpack_require__(37)\n , IObject = __webpack_require__(8)\n , $assign = Object.assign;\n\n// should work with symbols and should have deterministic property order (V8 bug)\nmodule.exports = !$assign || __webpack_require__(1)(function(){\n var A = {}\n , B = {}\n , S = Symbol()\n , K = 'abcdefghijklmnopqrst';\n A[S] = 7;\n K.split('').forEach(function(k){ B[k] = k; });\n return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;\n}) ? function assign(target, source){ // eslint-disable-line no-unused-vars\n var T = toObject(target)\n , aLen = arguments.length\n , index = 1\n , getSymbols = gOPS.f\n , isEnum = pIE.f;\n while(aLen > index){\n var S = IObject(arguments[index++])\n , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S)\n , length = keys.length\n , j = 0\n , key;\n while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key];\n } return T;\n} : $assign;\n\n/***/ }),\n/* 27 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar anObject = __webpack_require__(16)\n , IE8_DOM_DEFINE = __webpack_require__(25)\n , toPrimitive = __webpack_require__(38)\n , dP = Object.defineProperty;\n\nexports.f = __webpack_require__(0) ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n/***/ }),\n/* 28 */\n/***/ (function(module, exports) {\n\nexports.f = Object.getOwnPropertySymbols;\n\n/***/ }),\n/* 29 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar has = __webpack_require__(23)\n , toIObject = __webpack_require__(10)\n , arrayIndexOf = __webpack_require__(17)(false)\n , IE_PROTO = __webpack_require__(33)('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n/***/ }),\n/* 30 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = __webpack_require__(29)\n , enumBugKeys = __webpack_require__(21);\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n/***/ }),\n/* 31 */\n/***/ (function(module, exports) {\n\nexports.f = {}.propertyIsEnumerable;\n\n/***/ }),\n/* 32 */\n/***/ (function(module, exports) {\n\nmodule.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n/***/ }),\n/* 33 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar shared = __webpack_require__(34)('keys')\n , uid = __webpack_require__(39);\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n/***/ }),\n/* 34 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar global = __webpack_require__(2)\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n/***/ }),\n/* 35 */\n/***/ (function(module, exports, __webpack_require__) {\n\nvar toInteger = __webpack_require__(9)\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n/***/ }),\n/* 36 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.15 ToLength\nvar toInteger = __webpack_require__(9)\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n/***/ }),\n/* 37 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.13 ToObject(argument)\nvar defined = __webpack_require__(7);\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n/***/ }),\n/* 38 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = __webpack_require__(3);\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n/***/ }),\n/* 39 */\n/***/ (function(module, exports) {\n\nvar id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n/***/ }),\n/* 40 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// 19.1.3.1 Object.assign(target, source)\nvar $export = __webpack_require__(22);\n\n$export($export.S + $export.F, 'Object', {assign: __webpack_require__(26)});\n\n/***/ }),\n/* 41 */\n/***/ (function(module, exports, __webpack_require__) {\n\nexports = module.exports = __webpack_require__(42)(false);\n// imports\n\n\n// module\nexports.push([module.i, \".et-wrapper{background-color:rgba(48,45,55,.7);border-radius:5px;padding:10px 30px;display:inline-block;max-width:300px;min-width:120px;color:#fff;z-index:9999;margin:auto;position:fixed;top:80%}.et-content,.et-wrapper{text-align:center}.et-wrapper .et-close{position:absolute;top:0;right:5px;color:#fff}.et-wrapper.et-left{right:auto;left:0}.et-wrapper.et-right{left:auto;right:0}.et-wrapper.et-center{left:50%;transform:translateX(-50%)}.et-wrapper.et-top{top:0;bottom:auto}.et-wrapper.et-bottom{top:auto;bottom:0}.et-wrapper.et-alert{background-color:rgba(189,19,19,.7)}.et-wrapper.et-warn{background-color:rgba(250,180,90,.9)}.et-wrapper.et-info{background-color:rgba(32,83,201,.7)}.fade-enter-active,.fade-leave-active,.fade-transition{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave,.fade-leave-active{opacity:0}.slide-down-enter-active,.slide-down-leave-active,.slide-down-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-down-enter,.slide-down-leave,.slide-down-leave-active{opacity:0;top:-10%!important}.slide-up-enter-active,.slide-up-leave-active,.slide-up-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-up-enter,.slide-up-leave,.slide-up-leave-active{opacity:0;top:110%!important}.slide-left-enter-active,.slide-left-leave-active,.slide-left-transition{-webkit-transition:opacity .3s ease,left .3s ease-in;transition:opacity .3s ease,left .3s ease-in}.slide-left-enter,.slide-left-leave,.slide-left-leave-active{opacity:0;left:110%!important}.slide-right-enter-active,.slide-right-leave-active,.slide-right-transition{-webkit-transition:opacity .3s ease,left .3s ease;transition:opacity .3s ease,left .3s ease}.slide-right-enter,.slide-right-leave,.slide-right-leave-active{opacity:0;left:-1000px!important}\", \"\"]);\n\n// exports\n\n\n/***/ }),\n/* 42 */\n/***/ (function(module, exports) {\n\n/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn \"@media \" + item[2] + \"{\" + content + \"}\";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join(\"\");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === \"string\")\n\t\t\tmodules = [[null, modules, \"\"]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === \"number\")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || '';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === 'function') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n\t}\n\n\treturn [content].join('\\n');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n\n\treturn '/*# ' + data + ' */';\n}\n\n\n/***/ }),\n/* 43 */\n/***/ (function(module, exports) {\n\nmodule.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n scopeId,\n cssModules\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n // inject cssModules\n if (cssModules) {\n var computed = options.computed || (options.computed = {})\n Object.keys(cssModules).forEach(function (key) {\n var module = cssModules[key]\n computed[key] = function () { return module }\n })\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n/***/ }),\n/* 44 */\n/***/ (function(module, exports) {\n\nmodule.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_c('transition', {\n attrs: {\n \"name\": _vm.mergedOption.transition\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.showing),\n expression: \"showing\"\n }],\n staticClass: \"et-wrapper\",\n class: _vm.clazz,\n attrs: {\n \"id\": _vm.mergedOption.id,\n \"transition\": _vm.mergedOption.transition\n }\n }, [_c('span', {\n staticClass: \"et-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.mergedOption.message)\n }\n }), _vm._v(\" \"), (_vm.mergedOption.closeable) ? _c('a', {\n staticClass: \"et-close\",\n on: {\n \"click\": function($event) {\n _vm.close()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()])])], 1)\n},staticRenderFns: []}\n\n/***/ }),\n/* 45 */\n/***/ (function(module, exports, __webpack_require__) {\n\n// style-loader: Adds some css to the DOM by adding a \n\n\n\n\n// WEBPACK FOOTER //\n// EasyToast.vue?286d4880","import Vue from 'vue'\nimport EasyToastVue from './EasyToast'\n\nexport default {\n install(Vue, defaultOptions = {}) {\n const CONSTRUCTOR = Vue.extend(EasyToastVue)\n const CACHE = {}\n Object.assign(EasyToastVue.DEFAULT_OPT, defaultOptions)\n\n function toast(msg, options = {}) {\n options.message = msg\n let toast = CACHE[options.id] || (CACHE[options.id] = new CONSTRUCTOR)\n if (!toast.$el) {\n let vm = toast.$mount()\n document.querySelector(options.parent || 'body').appendChild(vm.$el)\n }\n toast.queue.push(options)\n }\n Vue.toast = Vue.prototype.$toast = toast\n }\n}\n\n\n\n// WEBPACK FOOTER //\n// ./src/index.js","require('../../modules/es6.object.assign');\nmodule.exports = require('../../modules/_core').Object.assign;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/fn/object/assign.js\n// module id = 14\n// module chunks = 0","module.exports = function(it){\n if(typeof it != 'function')throw TypeError(it + ' is not a function!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_a-function.js\n// module id = 15\n// module chunks = 0","var isObject = require('./_is-object');\nmodule.exports = function(it){\n if(!isObject(it))throw TypeError(it + ' is not an object!');\n return it;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_an-object.js\n// module id = 16\n// module chunks = 0","// false -> Array#indexOf\n// true -> Array#includes\nvar toIObject = require('./_to-iobject')\n , toLength = require('./_to-length')\n , toIndex = require('./_to-index');\nmodule.exports = function(IS_INCLUDES){\n return function($this, el, fromIndex){\n var O = toIObject($this)\n , length = toLength(O.length)\n , index = toIndex(fromIndex, length)\n , value;\n // Array#includes uses SameValueZero equality algorithm\n if(IS_INCLUDES && el != el)while(length > index){\n value = O[index++];\n if(value != value)return true;\n // Array#toIndex ignores holes, Array#includes - not\n } else for(;length > index; index++)if(IS_INCLUDES || index in O){\n if(O[index] === el)return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_array-includes.js\n// module id = 17\n// module chunks = 0","var toString = {}.toString;\n\nmodule.exports = function(it){\n return toString.call(it).slice(8, -1);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_cof.js\n// module id = 18\n// module chunks = 0","// optional / simple context binding\nvar aFunction = require('./_a-function');\nmodule.exports = function(fn, that, length){\n aFunction(fn);\n if(that === undefined)return fn;\n switch(length){\n case 1: return function(a){\n return fn.call(that, a);\n };\n case 2: return function(a, b){\n return fn.call(that, a, b);\n };\n case 3: return function(a, b, c){\n return fn.call(that, a, b, c);\n };\n }\n return function(/* ...args */){\n return fn.apply(that, arguments);\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ctx.js\n// module id = 19\n// module chunks = 0","var isObject = require('./_is-object')\n , document = require('./_global').document\n // in old IE typeof document.createElement is 'object'\n , is = isObject(document) && isObject(document.createElement);\nmodule.exports = function(it){\n return is ? document.createElement(it) : {};\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_dom-create.js\n// module id = 20\n// module chunks = 0","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_enum-bug-keys.js\n// module id = 21\n// module chunks = 0","var global = require('./_global')\n , core = require('./_core')\n , ctx = require('./_ctx')\n , hide = require('./_hide')\n , PROTOTYPE = 'prototype';\n\nvar $export = function(type, name, source){\n var IS_FORCED = type & $export.F\n , IS_GLOBAL = type & $export.G\n , IS_STATIC = type & $export.S\n , IS_PROTO = type & $export.P\n , IS_BIND = type & $export.B\n , IS_WRAP = type & $export.W\n , exports = IS_GLOBAL ? core : core[name] || (core[name] = {})\n , expProto = exports[PROTOTYPE]\n , target = IS_GLOBAL ? global : IS_STATIC ? global[name] : (global[name] || {})[PROTOTYPE]\n , key, own, out;\n if(IS_GLOBAL)source = name;\n for(key in source){\n // contains in native\n own = !IS_FORCED && target && target[key] !== undefined;\n if(own && key in exports)continue;\n // export native or passed\n out = own ? target[key] : source[key];\n // prevent global pollution for namespaces\n exports[key] = IS_GLOBAL && typeof target[key] != 'function' ? source[key]\n // bind timers to global for call from export context\n : IS_BIND && own ? ctx(out, global)\n // wrap global constructors for prevent change them in library\n : IS_WRAP && target[key] == out ? (function(C){\n var F = function(a, b, c){\n if(this instanceof C){\n switch(arguments.length){\n case 0: return new C;\n case 1: return new C(a);\n case 2: return new C(a, b);\n } return new C(a, b, c);\n } return C.apply(this, arguments);\n };\n F[PROTOTYPE] = C[PROTOTYPE];\n return F;\n // make static versions for prototype methods\n })(out) : IS_PROTO && typeof out == 'function' ? ctx(Function.call, out) : out;\n // export proto methods to core.%CONSTRUCTOR%.methods.%NAME%\n if(IS_PROTO){\n (exports.virtual || (exports.virtual = {}))[key] = out;\n // export proto methods to core.%CONSTRUCTOR%.prototype.%NAME%\n if(type & $export.R && expProto && !expProto[key])hide(expProto, key, out);\n }\n }\n};\n// type bitmap\n$export.F = 1; // forced\n$export.G = 2; // global\n$export.S = 4; // static\n$export.P = 8; // proto\n$export.B = 16; // bind\n$export.W = 32; // wrap\n$export.U = 64; // safe\n$export.R = 128; // real proto method for `library` \nmodule.exports = $export;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_export.js\n// module id = 22\n// module chunks = 0","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function(it, key){\n return hasOwnProperty.call(it, key);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_has.js\n// module id = 23\n// module chunks = 0","var dP = require('./_object-dp')\n , createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function(object, key, value){\n return dP.f(object, key, createDesc(1, value));\n} : function(object, key, value){\n object[key] = value;\n return object;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_hide.js\n// module id = 24\n// module chunks = 0","module.exports = !require('./_descriptors') && !require('./_fails')(function(){\n return Object.defineProperty(require('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7;\n});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_ie8-dom-define.js\n// module id = 25\n// module chunks = 0","'use strict';\n// 19.1.2.1 Object.assign(target, source, ...)\nvar getKeys = require('./_object-keys')\n , gOPS = require('./_object-gops')\n , pIE = require('./_object-pie')\n , toObject = require('./_to-object')\n , IObject = require('./_iobject')\n , $assign = Object.assign;\n\n// should work with symbols and should have deterministic property order (V8 bug)\nmodule.exports = !$assign || require('./_fails')(function(){\n var A = {}\n , B = {}\n , S = Symbol()\n , K = 'abcdefghijklmnopqrst';\n A[S] = 7;\n K.split('').forEach(function(k){ B[k] = k; });\n return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K;\n}) ? function assign(target, source){ // eslint-disable-line no-unused-vars\n var T = toObject(target)\n , aLen = arguments.length\n , index = 1\n , getSymbols = gOPS.f\n , isEnum = pIE.f;\n while(aLen > index){\n var S = IObject(arguments[index++])\n , keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S)\n , length = keys.length\n , j = 0\n , key;\n while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key];\n } return T;\n} : $assign;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-assign.js\n// module id = 26\n// module chunks = 0","var anObject = require('./_an-object')\n , IE8_DOM_DEFINE = require('./_ie8-dom-define')\n , toPrimitive = require('./_to-primitive')\n , dP = Object.defineProperty;\n\nexports.f = require('./_descriptors') ? Object.defineProperty : function defineProperty(O, P, Attributes){\n anObject(O);\n P = toPrimitive(P, true);\n anObject(Attributes);\n if(IE8_DOM_DEFINE)try {\n return dP(O, P, Attributes);\n } catch(e){ /* empty */ }\n if('get' in Attributes || 'set' in Attributes)throw TypeError('Accessors not supported!');\n if('value' in Attributes)O[P] = Attributes.value;\n return O;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-dp.js\n// module id = 27\n// module chunks = 0","exports.f = Object.getOwnPropertySymbols;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-gops.js\n// module id = 28\n// module chunks = 0","var has = require('./_has')\n , toIObject = require('./_to-iobject')\n , arrayIndexOf = require('./_array-includes')(false)\n , IE_PROTO = require('./_shared-key')('IE_PROTO');\n\nmodule.exports = function(object, names){\n var O = toIObject(object)\n , i = 0\n , result = []\n , key;\n for(key in O)if(key != IE_PROTO)has(O, key) && result.push(key);\n // Don't enum bug & hidden keys\n while(names.length > i)if(has(O, key = names[i++])){\n ~arrayIndexOf(result, key) || result.push(key);\n }\n return result;\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys-internal.js\n// module id = 29\n// module chunks = 0","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal')\n , enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O){\n return $keys(O, enumBugKeys);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-keys.js\n// module id = 30\n// module chunks = 0","exports.f = {}.propertyIsEnumerable;\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_object-pie.js\n// module id = 31\n// module chunks = 0","module.exports = function(bitmap, value){\n return {\n enumerable : !(bitmap & 1),\n configurable: !(bitmap & 2),\n writable : !(bitmap & 4),\n value : value\n };\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_property-desc.js\n// module id = 32\n// module chunks = 0","var shared = require('./_shared')('keys')\n , uid = require('./_uid');\nmodule.exports = function(key){\n return shared[key] || (shared[key] = uid(key));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared-key.js\n// module id = 33\n// module chunks = 0","var global = require('./_global')\n , SHARED = '__core-js_shared__'\n , store = global[SHARED] || (global[SHARED] = {});\nmodule.exports = function(key){\n return store[key] || (store[key] = {});\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_shared.js\n// module id = 34\n// module chunks = 0","var toInteger = require('./_to-integer')\n , max = Math.max\n , min = Math.min;\nmodule.exports = function(index, length){\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-index.js\n// module id = 35\n// module chunks = 0","// 7.1.15 ToLength\nvar toInteger = require('./_to-integer')\n , min = Math.min;\nmodule.exports = function(it){\n return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-length.js\n// module id = 36\n// module chunks = 0","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function(it){\n return Object(defined(it));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-object.js\n// module id = 37\n// module chunks = 0","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function(it, S){\n if(!isObject(it))return it;\n var fn, val;\n if(S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n if(typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it)))return val;\n if(!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it)))return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_to-primitive.js\n// module id = 38\n// module chunks = 0","var id = 0\n , px = Math.random();\nmodule.exports = function(key){\n return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36));\n};\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/_uid.js\n// module id = 39\n// module chunks = 0","// 19.1.3.1 Object.assign(target, source)\nvar $export = require('./_export');\n\n$export($export.S + $export.F, 'Object', {assign: require('./_object-assign')});\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/core-js/library/modules/es6.object.assign.js\n// module id = 40\n// module chunks = 0","exports = module.exports = require(\"../node_modules/css-loader/lib/css-base.js\")(false);\n// imports\n\n\n// module\nexports.push([module.id, \".et-wrapper{background-color:rgba(48,45,55,.7);border-radius:5px;padding:10px 30px;display:inline-block;max-width:300px;min-width:120px;color:#fff;z-index:9999;margin:auto;position:fixed;top:80%}.et-content,.et-wrapper{text-align:center}.et-wrapper .et-close{position:absolute;top:0;right:5px;color:#fff}.et-wrapper.et-left{right:auto;left:0}.et-wrapper.et-right{left:auto;right:0}.et-wrapper.et-center{left:50%;transform:translateX(-50%)}.et-wrapper.et-top{top:0;bottom:auto}.et-wrapper.et-bottom{top:auto;bottom:0}.et-wrapper.et-alert{background-color:rgba(189,19,19,.7)}.et-wrapper.et-warn{background-color:rgba(250,180,90,.9)}.et-wrapper.et-info{background-color:rgba(32,83,201,.7)}.fade-enter-active,.fade-leave-active,.fade-transition{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter,.fade-leave,.fade-leave-active{opacity:0}.slide-down-enter-active,.slide-down-leave-active,.slide-down-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-down-enter,.slide-down-leave,.slide-down-leave-active{opacity:0;top:-10%!important}.slide-up-enter-active,.slide-up-leave-active,.slide-up-transition{-webkit-transition:opacity .3s ease,top .3s ease-in;transition:opacity .3s ease,top .3s ease-in}.slide-up-enter,.slide-up-leave,.slide-up-leave-active{opacity:0;top:110%!important}.slide-left-enter-active,.slide-left-leave-active,.slide-left-transition{-webkit-transition:opacity .3s ease,left .3s ease-in;transition:opacity .3s ease,left .3s ease-in}.slide-left-enter,.slide-left-leave,.slide-left-leave-active{opacity:0;left:110%!important}.slide-right-enter-active,.slide-right-leave-active,.slide-right-transition{-webkit-transition:opacity .3s ease,left .3s ease;transition:opacity .3s ease,left .3s ease}.slide-right-enter,.slide-right-leave,.slide-right-leave-active{opacity:0;left:-1000px!important}\", \"\"]);\n\n// exports\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader?minimize!./~/vue-loader/lib/style-rewriter.js?{\"id\":\"data-v-22671b08\",\"scoped\":false,\"hasInlineConfig\":false}!./~/vue-loader/lib/selector.js?type=styles&index=0!./src/EasyToast.vue\n// module id = 41\n// module chunks = 0","/*\n\tMIT License http://www.opensource.org/licenses/mit-license.php\n\tAuthor Tobias Koppers @sokra\n*/\n// css base code, injected by the css-loader\nmodule.exports = function(useSourceMap) {\n\tvar list = [];\n\n\t// return the list of modules as css string\n\tlist.toString = function toString() {\n\t\treturn this.map(function (item) {\n\t\t\tvar content = cssWithMappingToString(item, useSourceMap);\n\t\t\tif(item[2]) {\n\t\t\t\treturn \"@media \" + item[2] + \"{\" + content + \"}\";\n\t\t\t} else {\n\t\t\t\treturn content;\n\t\t\t}\n\t\t}).join(\"\");\n\t};\n\n\t// import a list of modules into the list\n\tlist.i = function(modules, mediaQuery) {\n\t\tif(typeof modules === \"string\")\n\t\t\tmodules = [[null, modules, \"\"]];\n\t\tvar alreadyImportedModules = {};\n\t\tfor(var i = 0; i < this.length; i++) {\n\t\t\tvar id = this[i][0];\n\t\t\tif(typeof id === \"number\")\n\t\t\t\talreadyImportedModules[id] = true;\n\t\t}\n\t\tfor(i = 0; i < modules.length; i++) {\n\t\t\tvar item = modules[i];\n\t\t\t// skip already imported module\n\t\t\t// this implementation is not 100% perfect for weird media query combinations\n\t\t\t// when a module is imported multiple times with different media queries.\n\t\t\t// I hope this will never occur (Hey this way we have smaller bundles)\n\t\t\tif(typeof item[0] !== \"number\" || !alreadyImportedModules[item[0]]) {\n\t\t\t\tif(mediaQuery && !item[2]) {\n\t\t\t\t\titem[2] = mediaQuery;\n\t\t\t\t} else if(mediaQuery) {\n\t\t\t\t\titem[2] = \"(\" + item[2] + \") and (\" + mediaQuery + \")\";\n\t\t\t\t}\n\t\t\t\tlist.push(item);\n\t\t\t}\n\t\t}\n\t};\n\treturn list;\n};\n\nfunction cssWithMappingToString(item, useSourceMap) {\n\tvar content = item[1] || '';\n\tvar cssMapping = item[3];\n\tif (!cssMapping) {\n\t\treturn content;\n\t}\n\n\tif (useSourceMap && typeof btoa === 'function') {\n\t\tvar sourceMapping = toComment(cssMapping);\n\t\tvar sourceURLs = cssMapping.sources.map(function (source) {\n\t\t\treturn '/*# sourceURL=' + cssMapping.sourceRoot + source + ' */'\n\t\t});\n\n\t\treturn [content].concat(sourceURLs).concat([sourceMapping]).join('\\n');\n\t}\n\n\treturn [content].join('\\n');\n}\n\n// Adapted from convert-source-map (MIT)\nfunction toComment(sourceMap) {\n\t// eslint-disable-next-line no-undef\n\tvar base64 = btoa(unescape(encodeURIComponent(JSON.stringify(sourceMap))));\n\tvar data = 'sourceMappingURL=data:application/json;charset=utf-8;base64,' + base64;\n\n\treturn '/*# ' + data + ' */';\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/css-loader/lib/css-base.js\n// module id = 42\n// module chunks = 0","module.exports = function normalizeComponent (\n rawScriptExports,\n compiledTemplate,\n scopeId,\n cssModules\n) {\n var esModule\n var scriptExports = rawScriptExports = rawScriptExports || {}\n\n // ES6 modules interop\n var type = typeof rawScriptExports.default\n if (type === 'object' || type === 'function') {\n esModule = rawScriptExports\n scriptExports = rawScriptExports.default\n }\n\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (compiledTemplate) {\n options.render = compiledTemplate.render\n options.staticRenderFns = compiledTemplate.staticRenderFns\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = scopeId\n }\n\n // inject cssModules\n if (cssModules) {\n var computed = options.computed || (options.computed = {})\n Object.keys(cssModules).forEach(function (key) {\n var module = cssModules[key]\n computed[key] = function () { return module }\n })\n }\n\n return {\n esModule: esModule,\n exports: scriptExports,\n options: options\n }\n}\n\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/component-normalizer.js\n// module id = 43\n// module chunks = 0","module.exports={render:function (){var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;\n return _c('div', [_c('transition', {\n attrs: {\n \"name\": _vm.mergedOption.transition\n }\n }, [_c('div', {\n directives: [{\n name: \"show\",\n rawName: \"v-show\",\n value: (_vm.showing),\n expression: \"showing\"\n }],\n staticClass: \"et-wrapper\",\n class: _vm.clazz,\n attrs: {\n \"id\": _vm.mergedOption.id,\n \"transition\": _vm.mergedOption.transition\n }\n }, [_c('span', {\n staticClass: \"et-content\",\n domProps: {\n \"innerHTML\": _vm._s(_vm.mergedOption.message)\n }\n }), _vm._v(\" \"), (_vm.mergedOption.closeable) ? _c('a', {\n staticClass: \"et-close\",\n on: {\n \"click\": function($event) {\n _vm.close()\n }\n }\n }, [_vm._v(\"×\")]) : _vm._e()])])], 1)\n},staticRenderFns: []}\n\n\n//////////////////\n// WEBPACK FOOTER\n// ./~/vue-loader/lib/template-compiler.js?{\"id\":\"data-v-22671b08\"}!./~/vue-loader/lib/selector.js?type=template&index=0!./src/EasyToast.vue\n// module id = 44\n// module chunks = 0","// style-loader: Adds some css to the DOM by adding a 25 | 26 | 27 | 32 | 33 | Duration (ms) 34 | 35 | 36 | 37 | 38 | Default Transitions 39 | 40 | 41 | Fade 42 | 43 | 44 | 45 | Slide up 46 | 47 | 48 | 49 | Slide down 50 | 51 | 52 | 53 | Slide left 54 | 55 | 56 | 57 | Slide right 58 | 59 | 60 | 61 | None 62 | 63 | 64 | 65 | Default Style 66 | 67 | 68 | "et-alert" 69 | 70 | 71 | 72 | "et-warn" 73 | 74 | 75 | 76 | "et-info" 77 | 78 | 79 | 80 | None 81 | 82 | 83 | Custom Style 84 | 85 | 86 | 87 | Mode 88 | 89 | 90 | 91 | Override 92 | 93 | 94 | 95 | Queue 96 | 97 | 98 | Closeable 99 | 100 | 101 | 102 | Default 103 | 104 | 105 | 106 | Closeable 107 | 108 | 109 | 110 | Horizontal Position 111 | 112 | 113 | Left 114 | 115 | 116 | 117 | Center 118 | 119 | 120 | 121 | Right 122 | 123 | 124 | 125 | Vertical Position 126 | 127 | 128 | Top 129 | 130 | 131 | 132 | Bottom 133 | 134 | 135 | Message 136 | 137 | 138 | 139 | 140 | Toast it! 141 | 142 | 143 | 144 | 145 |
35 | 36 |
38 | Default Transitions 39 | 40 | 41 | Fade 42 | 43 | 44 | 45 | Slide up 46 | 47 | 48 | 49 | Slide down 50 | 51 | 52 | 53 | Slide left 54 | 55 | 56 | 57 | Slide right 58 | 59 | 60 | 61 | None 62 | 63 |
65 | Default Style 66 | 67 | 68 | "et-alert" 69 | 70 | 71 | 72 | "et-warn" 73 | 74 | 75 | 76 | "et-info" 77 | 78 | 79 | 80 | None 81 | 82 |
85 | 86 |
89 | 90 | 91 | Override 92 | 93 | 94 | 95 | Queue 96 | 97 |
100 | 101 | 102 | Default 103 | 104 | 105 | 106 | Closeable 107 | 108 |
110 | Horizontal Position 111 | 112 | 113 | Left 114 | 115 | 116 | 117 | Center 118 | 119 | 120 | 121 | Right 122 | 123 |
125 | Vertical Position 126 | 127 | 128 | Top 129 | 130 | 131 | 132 | Bottom 133 | 134 |
137 | 138 |