UNPKG

w-ui

Version:

A Vue.js 2.0 UI Toolkit for mobile

1 lines 23.5 kB
module.exports=function(n){function t(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return n[o].call(i.exports,i,i.exports,t),i.l=!0,i.exports}var e={};return t.m=n,t.c=e,t.d=function(n,e,o){t.o(n,e)||Object.defineProperty(n,e,{configurable:!1,enumerable:!0,get:o})},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,"a",e),e},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=132)}({0:function(n,t){n.exports=function(n,t,e,o,i,r){var a,s=n=n||{},c=typeof n.default;"object"!==c&&"function"!==c||(a=n,s=n.default);var l="function"==typeof s?s.options:s;t&&(l.render=t.render,l.staticRenderFns=t.staticRenderFns,l._compiled=!0),e&&(l.functional=!0),i&&(l._scopeId=i);var u;if(r?(u=function(n){n=n||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,n||"undefined"==typeof __VUE_SSR_CONTEXT__||(n=__VUE_SSR_CONTEXT__),o&&o.call(this,n),n&&n._registeredComponents&&n._registeredComponents.add(r)},l._ssrRegister=u):o&&(u=o),u){var f=l.functional,d=f?l.render:l.beforeCreate;f?(l._injectStyles=u,l.render=function(n,t){return u.call(t),d(n,t)}):l.beforeCreate=d?[].concat(d,u):[u]}return{esModule:a,exports:s,options:l}}},1:function(n,t,e){"use strict";function o(n,t){var e=n[1]||"",o=n[3];if(!o)return e;if(t&&"function"==typeof btoa){var r=i(o);return[e].concat(o.sources.map(function(n){return"/*# sourceURL="+o.sourceRoot+n+" */"})).concat([r]).join("\n")}return[e].join("\n")}function i(n){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */"}n.exports=function(n){var t=[];return t.toString=function(){return this.map(function(t){var e=o(t,n);return t[2]?"@media "+t[2]+"{"+e+"}":e}).join("")},t.i=function(n,e){"string"==typeof n&&(n=[[null,n,""]]);for(var o={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(o[r]=!0)}for(i=0;i<n.length;i++){var a=n[i];"number"==typeof a[0]&&o[a[0]]||(e&&!a[2]?a[2]=e:e&&(a[2]="("+a[2]+") and ("+e+")"),t.push(a))}},t}},132:function(n,t,e){"use strict";function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(t,"__esModule",{value:!0}),t.Toast=t.Notify=t.Confirm=t.Alert=void 0;var i=e(133),r=o(i),a=e(138),s=o(a),c=e(141),l=o(c),u=e(146),f=o(u);e(151),t.Alert=r.default,t.Confirm=s.default,t.Notify=l.default,t.Toast=f.default},133:function(n,t,e){"use strict";function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(t,"__esModule",{value:!0});var i=e(4),r=o(i),a=e(5),s=e(134),c=o(s),l=r.default.extend(c.default),u=new l({el:document.createElement("div")}),f=function(){a.pageScroll.unlock();var n=u.$el;n.parentNode&&n.parentNode.removeChild(n)};l.prototype.closeAlert=function(){a.pageScroll.unlock();var n=u.$el;n.parentNode&&n.parentNode.removeChild(n),window.removeEventListener("hashchange",f),"function"==typeof this.callback&&this.callback()};var d=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u.content=n,u.callback=t.callback,window.addEventListener("hashchange",f),document.body.appendChild(u.$el),a.pageScroll.lock()};t.default=d},134:function(n,t,e){"use strict";function o(n){c||e(135)}Object.defineProperty(t,"__esModule",{value:!0});var i=e(23),r=e.n(i);for(var a in i)"default"!==a&&function(n){e.d(t,n,function(){return i[n]})}(a);var s=e(137),c=!1,l=e(0),u=o,f=l(r.a,s.a,!1,u,null,null);f.options.__file="packages/dialog/alert/alert.vue",t.default=f.exports},135:function(n,t,e){var o=e(136);"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);e(2)("4d6e8e1e",o,!1,{})},136:function(n,t,e){t=n.exports=e(1)(!1),t.push([n.i,"\n.wui-alert {\n -webkit-animation: zoomIn .15s ease forwards;\n animation: zoomIn .15s ease forwards;\n}\n.wui-alert .wui-confirm-bd {\n text-align: center;\n padding: 20px 20px 0 20px;\n}\n.wui-alert .wui-confirm-ft {\n margin-top: 14px;\n}\n",""])},137:function(n,t,e){"use strict";var o=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("div",{staticClass:"wui-dialog-black-mask"},[e("div",{staticClass:"wui-confirm wui-alert"},[e("div",{staticClass:"wui-confirm-bd",domProps:{innerHTML:n._s(n.content)}}),n._v(" "),e("div",{staticClass:"wui-confirm-ft"},[e("a",{staticClass:"wui-confirm-btn primary",on:{click:function(t){return t.stopPropagation(),n.closeAlert(t)}}},[n._v("确定")])])])])},i=[];o._withStripped=!0;var r={render:o,staticRenderFns:i};t.a=r},138:function(n,t,e){"use strict";function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(t,"__esModule",{value:!0});var i=e(4),r=o(i),a=e(139),s=o(a),c=r.default.extend(s.default),l=new c({el:document.createElement("div")});c.prototype.closeConfirm=function(n,t){"function"==typeof t&&t(n);var e=l.$el;e.parentNode&&e.parentNode.removeChild(e)};var u=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l.content=n,l.title=t.title||"提示",l.callback=t.callback,document.body.appendChild(l.$el)};t.default=u},139:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=e(24),i=e.n(o);for(var r in o)"default"!==r&&function(n){e.d(t,n,function(){return o[n]})}(r);var a=e(140),s=e(0),c=s(i.a,a.a,!1,null,null,null);c.options.__file="packages/dialog/confirm/confirm.vue",t.default=c.exports},140:function(n,t,e){"use strict";var o=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("div",{staticClass:"wui-dialog-black-mask"},[e("div",{staticClass:"wui-confirm"},[e("div",{staticClass:"wui-confirm-hd"},[e("strong",{staticClass:"wui-confirm-title",domProps:{innerHTML:n._s(n.title)}})]),n._v(" "),e("div",{staticClass:"wui-confirm-bd",domProps:{innerHTML:n._s(n.content)}}),n._v(" "),e("div",{staticClass:"wui-confirm-ft"},[e("a",{staticClass:"wui-confirm-btn default",on:{click:function(t){t.stopPropagation(),n.closeConfirm(!1,n.callback)}}},[n._v("取消")]),n._v(" "),e("a",{staticClass:"wui-confirm-btn primary",on:{click:function(t){t.stopPropagation(),n.closeConfirm(!0,n.callback)}}},[n._v("确定")])])])])},i=[];o._withStripped=!0;var r={render:o,staticRenderFns:i};t.a=r},141:function(n,t,e){"use strict";function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(t,"__esModule",{value:!0});var i=e(4),r=o(i),a=e(142),s=o(a),c=r.default.extend(s.default),l=new c({el:document.createElement("div")}),u=null,f=!1;c.prototype.closeNotify=function(){l.classes="wui-notify-out",setTimeout(function(){var n=l.$el;n.parentNode&&n.parentNode.removeChild(n),f=!1},150),"function"==typeof this.callback&&this.callback()};var d=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};l.classes="",l.content=n,l.timeout=~~t.timeout||5e3,l.callback=t.callback,f||(f=!0,document.body.appendChild(l.$el),l.$el.addEventListener("click",function(){clearTimeout(u),l.closeNotify()}),u=setTimeout(function(){clearTimeout(u),l.closeNotify()},l.timeout))};t.default=d},142:function(n,t,e){"use strict";function o(n){c||e(143)}Object.defineProperty(t,"__esModule",{value:!0});var i=e(25),r=e.n(i);for(var a in i)"default"!==a&&function(n){e.d(t,n,function(){return i[n]})}(a);var s=e(145),c=!1,l=e(0),u=o,f=l(r.a,s.a,!1,u,null,null);f.options.__file="packages/dialog/notify/notify.vue",t.default=f.exports},143:function(n,t,e){var o=e(144);"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);e(2)("072aeb9f",o,!1,{})},144:function(n,t,e){t=n.exports=e(1)(!1),t.push([n.i,"\n@-webkit-keyframes notify-downin {\n0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -50px, 0);\n transform: translate3d(0, -50px, 0);\n}\n50% {\n opacity: .5;\n}\n100% {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@keyframes notify-downin {\n0% {\n opacity: 0;\n -webkit-transform: translate3d(0, -50px, 0);\n transform: translate3d(0, -50px, 0);\n}\n50% {\n opacity: .5;\n}\n100% {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n}\n@-webkit-keyframes notify-upout {\n0% {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n50% {\n opacity: 1;\n}\n100% {\n opacity: 0;\n -webkit-transform: translate3d(0, -50px, 0);\n transform: translate3d(0, -50px, 0);\n}\n}\n@keyframes notify-upout {\n0% {\n opacity: 1;\n -webkit-transform: translate3d(0, 0, 0);\n transform: translate3d(0, 0, 0);\n}\n50% {\n opacity: 1;\n}\n100% {\n opacity: 0;\n -webkit-transform: translate3d(0, -50px, 0);\n transform: translate3d(0, -50px, 0);\n}\n}\n.wui-notify {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n background-color: rgba(40, 40, 40, .8);\n line-height: .28rem;\n font-size: .26rem;\n color: #FFF;\n padding: .3rem .24rem;\n opacity: 0;\n -webkit-animation: notify-downin 0.2s linear forwards;\n animation: notify-downin 0.2s linear forwards;\n word-break: break-all;\n text-align: center;\n z-index: 2000;\n}\n.wui-notify-out {\n opacity: 1;\n -webkit-animation: notify-upout 0.15s linear forwards;\n animation: notify-upout 0.15s linear forwards;\n}\n",""])},145:function(n,t,e){"use strict";var o=function(){var n=this,t=n.$createElement;return(n._self._c||t)("div",{staticClass:"wui-notify",class:n.classes,domProps:{innerHTML:n._s(n.content)}})},i=[];o._withStripped=!0;var r={render:o,staticRenderFns:i};t.a=r},146:function(n,t,e){"use strict";function o(n){return n&&n.__esModule?n:{default:n}}Object.defineProperty(t,"__esModule",{value:!0});var i=e(4),r=o(i),a=e(5),s=e(147),c=o(s),l=r.default.extend(c.default),u=new l({el:document.createElement("div")});l.prototype.closeToast=function(){var n=u.$el;n.parentNode&&n.parentNode.removeChild(n),a.pageScroll.unlock(),"function"==typeof this.callback&&this.callback()};var f=function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};u.content=n,u.icon=t.icon,u.timeout=~~t.timeout||2e3,u.callback=t.callback,document.body.appendChild(u.$el),a.pageScroll.lock();var e=setTimeout(function(){clearTimeout(e),u.closeToast()},u.timeout+100)};t.default=f},147:function(n,t,e){"use strict";function o(n){c||e(148)}Object.defineProperty(t,"__esModule",{value:!0});var i=e(26),r=e.n(i);for(var a in i)"default"!==a&&function(n){e.d(t,n,function(){return i[n]})}(a);var s=e(150),c=!1,l=e(0),u=o,f=l(r.a,s.a,!1,u,null,null);f.options.__file="packages/dialog/toast/toast.vue",t.default=f.exports},148:function(n,t,e){var o=e(149);"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);e(2)("96900d54",o,!1,{})},149:function(n,t,e){t=n.exports=e(1)(!1),t.push([n.i,"\n.wui-toast {\n min-width: 130px;\n max-width: 80%;\n padding-top: 20px;\n background: rgba(40, 40, 40, .8);\n text-align: center;\n border-radius: 3px;\n color: #FFF;\n -webkit-animation: zoomIn .06s ease forwards;\n animation: zoomIn .06s ease forwards;\n}\n.wui-toast-none-icon {\n padding-top: 10px;\n border-radius: 3px;\n}\n.wui-toast-none-icon .wui-toast-content {\n padding: 0 36px 10px 36px;\n}\n.wui-toast-content {\n font-size: 15px;\n padding: 0 15px 15px 15px;\n line-height: 22px;\n word-break: break-all;\n}\n.wui-toast-success-icon,\n.wui-toast-error-icon {\n display: block;\n margin-bottom: 10px;\n}\n.wui-toast-success-icon:after,\n.wui-toast-error-icon:after {\n display: inline-block;\n content: '';\n}\n.wui-toast-success-icon:after {\n width: 43px;\n height: 35px;\n background-size: 43px 35px;\n}\n.wui-toast-error-icon:after {\n width: 35px;\n height: 35px;\n background-size: 35px 35px;\n}\n",""])},150:function(n,t,e){"use strict";var o=function(){var n=this,t=n.$createElement,e=n._self._c||t;return e("div",{staticClass:"wui-dialog-white-mask"},[e("div",{staticClass:"wui-toast",class:""==n.iconsClass?"wui-toast-none-icon":""},[n.iconsClass?e("div",{class:n.iconsClass}):n._e(),n._v(" "),e("p",{staticClass:"wui-toast-content",domProps:{innerHTML:n._s(n.content)}})])])},i=[];o._withStripped=!0;var r={render:o,staticRenderFns:i};t.a=r},151:function(n,t,e){var o=e(152);"string"==typeof o&&(o=[[n.i,o,""]]),o.locals&&(n.exports=o.locals);e(2)("8f432ff4",o,!1,{})},152:function(n,t,e){t=n.exports=e(1)(!1),t.push([n.i,"@-webkit-keyframes zoomIn {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n@keyframes zoomIn {\n from {\n opacity: 0;\n -webkit-transform: scale3d(0.3, 0.3, 0.3);\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n@-webkit-keyframes rotate-loading {\n 0% {\n -webkit-transform: rotate(0);\n transform: rotate(0);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes rotate-loading {\n 0% {\n -webkit-transform: rotate(0);\n transform: rotate(0);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.wui-dialog-black-mask {\n background-color: rgba(0, 0, 0, .4);\n position: fixed;\n z-index: 2000;\n bottom: 0;\n right: 0;\n left: 0;\n top: 0;\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.wui-dialog-white-mask {\n background-color: rgba(0, 0, 0, 0);\n position: fixed;\n z-index: 2000;\n bottom: 0;\n right: 0;\n left: 0;\n top: 0;\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n -webkit-box-pack: center;\n -webkit-justify-content: center;\n -ms-flex-pack: center;\n justify-content: center;\n -webkit-box-align: center;\n -webkit-align-items: center;\n -ms-flex-align: center;\n align-items: center;\n}\n.wui-confirm {\n width: 85%;\n background-color: #FAFAFA;\n border-radius: 2px;\n font-size: 15px;\n -webkit-animation: zoomIn .15s ease forwards;\n animation: zoomIn .15s ease forwards;\n}\n.wui-confirm-hd {\n text-align: left;\n padding: 0.3rem 0.4rem 0.1rem;\n}\n.wui-confirm-title {\n font-weight: normal;\n color: #444;\n word-break: break-all;\n}\n.wui-confirm-bd {\n text-align: left;\n padding: 0 0.4rem;\n font-size: 14px;\n color: #888;\n line-height: 20px;\n word-break: break-all;\n}\n.wui-confirm-ft {\n position: relative;\n line-height: 40px;\n margin-top: 14px;\n display: -webkit-box;\n display: -webkit-flex;\n display: -ms-flexbox;\n display: flex;\n}\n.wui-confirm-ft:after {\n content: '';\n position: absolute;\n z-index: 0;\n top: 0;\n left: 0;\n width: 100%;\n border-top: 1px solid #D9D9D9;\n -webkit-transform: scaleY(0.5);\n transform: scaleY(0.5);\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n}\n.wui-confirm-ft > a {\n position: relative;\n text-align: center;\n display: block;\n -webkit-box-flex: 1;\n -webkit-flex: 1;\n -ms-flex: 1;\n flex: 1;\n padding: 0 2px;\n}\n.wui-confirm-ft > a:not(:last-child):after {\n content: '';\n position: absolute;\n z-index: 0;\n top: 0;\n right: 0;\n height: 100%;\n border-right: 1px solid #D9D9D9;\n -webkit-transform: scaleX(0.5);\n transform: scaleX(0.5);\n -webkit-transform-origin: 0 0;\n transform-origin: 0 0;\n}\n.wui-confirm-ft > a.default {\n color: #353535;\n}\n.wui-confirm-ft > a.primary {\n color: dodgerblue;\n}\n@media screen and (min-width: 768px) {\n .wui-confirm {\n width: 40%;\n }\n}\n",""])},2:function(n,t,e){function o(n){for(var t=0;t<n.length;t++){var e=n[t],o=u[e.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](e.parts[i]);for(;i<e.parts.length;i++)o.parts.push(r(e.parts[i]));o.parts.length>e.parts.length&&(o.parts.length=e.parts.length)}else{for(var a=[],i=0;i<e.parts.length;i++)a.push(r(e.parts[i]));u[e.id]={id:e.id,refs:1,parts:a}}}}function i(){var n=document.createElement("style");return n.type="text/css",f.appendChild(n),n}function r(n){var t,e,o=document.querySelector("style["+w+'~="'+n.id+'"]');if(o){if(m)return v;o.parentNode.removeChild(o)}if(y){var r=p++;o=d||(d=i()),t=a.bind(null,o,r,!1),e=a.bind(null,o,r,!0)}else o=i(),t=s.bind(null,o),e=function(){o.parentNode.removeChild(o)};return t(n),function(o){if(o){if(o.css===n.css&&o.media===n.media&&o.sourceMap===n.sourceMap)return;t(n=o)}else e()}}function a(n,t,e,o){var i=e?"":o.css;if(n.styleSheet)n.styleSheet.cssText=g(t,i);else{var r=document.createTextNode(i),a=n.childNodes;a[t]&&n.removeChild(a[t]),a.length?n.insertBefore(r,a[t]):n.appendChild(r)}}function s(n,t){var e=t.css,o=t.media,i=t.sourceMap;if(o&&n.setAttribute("media",o),b.ssrId&&n.setAttribute(w,t.id),i&&(e+="\n/*# sourceURL="+i.sources[0]+" */",e+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),n.styleSheet)n.styleSheet.cssText=e;else{for(;n.firstChild;)n.removeChild(n.firstChild);n.appendChild(document.createTextNode(e))}}var c="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!c)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l=e(3),u={},f=c&&(document.head||document.getElementsByTagName("head")[0]),d=null,p=0,m=!1,v=function(){},b=null,w="data-vue-ssr-id",y="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());n.exports=function(n,t,e,i){m=e,b=i||{};var r=l(n,t);return o(r),function(t){for(var e=[],i=0;i<r.length;i++){var a=r[i],s=u[a.id];s.refs--,e.push(s)}t?(r=l(n,t),o(r)):r=[];for(var i=0;i<e.length;i++){var s=e[i];if(0===s.refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete u[s.id]}}}};var g=function(){var n=[];return function(t,e){return n[t]=e,n.filter(Boolean).join("\n")}}()},23:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{content:String,callback:Function}}},24:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{title:String,content:String,callback:{type:Function}}}},25:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{classes:""}},props:{content:String,timeout:Number,callback:Function}}},26:function(n,t,e){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={props:{content:String,icon:String,timeout:Number,callback:Function},computed:{iconsClass:function(){var n="";return"success"!==this.icon&&"error"!==this.icon||(n="wui-toast-"+this.icon+"-icon"),n}}}},3:function(n,t,e){"use strict";n.exports=function(n,t){for(var e=[],o={},i=0;i<t.length;i++){var r=t[i],a=r[0],s=r[1],c=r[2],l=r[3],u={id:n+":"+i,css:s,media:c,sourceMap:l};o[a]?o[a].parts.push(u):e.push(o[a]={id:a,parts:[u]})}return e}},4:function(n,t){n.exports=require("vue")},5:function(n,t,e){"use strict";function o(n,t){if(!n||!t)return!1;if(-1!==t.indexOf(" "))throw new Error("className should not contain space.");return n.classList?n.classList.contains(t):(" "+n.className+" ").indexOf(" "+t+" ")>-1}function i(n,t){if(n){for(var e=n.className,i=(t||"").split(" "),r=0,a=i.length;r<a;r++){var s=i[r];s&&(n.classList?n.classList.add(s):o(n,s)||(e+=" "+s))}n.classList||(n.className=e)}}function r(n,t){if(n&&t){for(var e=t.split(" "),i=" "+n.className+" ",r=0,a=e.length;r<a;r++){var s=e[r];s&&(n.classList?n.classList.remove(s):o(n,s)&&(i=i.replace(" "+s+" "," ")))}n.classList||(n.className=g(i))}}function a(n,t,e){if(n&&t)if("object"===(void 0===t?"undefined":f(t)))for(var o in t)t.hasOwnProperty(o)&&a(n,o,t[o]);else t=h(t),"opacity"===t&&w<9?n.style.filter=isNaN(e)?"":"alpha(opacity="+100*e+")":n.style[t]=e}function s(n){for(var t=n;t&&"HTML"!==t.tagName&&"BODY"!==t.tagName&&1===t.nodeType;){var e=document.defaultView.getComputedStyle(t).overflowY;if("scroll"===e||"auto"===e)return t;t=t.parentNode}return window}function c(n,t){var e=n==window?document.body.offsetHeight:n.offsetHeight,o=n===window?0:n.getBoundingClientRect().top,i=t.getBoundingClientRect().top-o,r=i+t.offsetHeight;return i>=0&&i<e||r>0&&r<=e}function l(n){function t(e,o,i){if(e!==o){var r=e+i>o?o:e+i;e>o&&(r=e-i<o?o:e-i),n===window?window.scrollTo(r,r):n.scrollTop=r,window.requestAnimationFrame(function(){return t(r,o,i)})}}var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,o=arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:500;window.requestAnimationFrame||(window.requestAnimationFrame=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(n){return window.setTimeout(n,1e3/60)});var r=Math.abs(e-o);t(e,o,Math.ceil(r/i*50))}function u(){return++y}Object.defineProperty(t,"__esModule",{value:!0}),t.isObject=t.isArray=t.isDate=t.isFunction=t.isNumber=t.isString=t.isBoolean=t.pageScroll=t.isIOS=t.getStyle=t.once=t.off=t.on=void 0;var f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n};t.hasClass=o,t.addClass=i,t.removeClass=r,t.setStyle=a,t.getScrollview=s,t.checkInview=c,t.scrollTop=l,t.getZIndex=u;var d=e(4),p=function(n){return n&&n.__esModule?n:{default:n}}(d),m=p.default.prototype.$isServer,v=/([\:\-\_]+(.))/g,b=/^moz([A-Z])/,w=m?0:Number(document.documentMode),y=1e4,g=function(n){return(n||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},h=function(n){return n.replace(v,function(n,t,e,o){return o?e.toUpperCase():e}).replace(b,"Moz$1")},x=t.on=function(){return!m&&document.addEventListener?function(n,t,e){n&&t&&e&&n.addEventListener(t,e,!1)}:function(n,t,e){n&&t&&e&&n.attachEvent("on"+t,e)}}(),k=t.off=function(){return!m&&document.removeEventListener?function(n,t,e){n&&t&&n.removeEventListener(t,e,!1)}:function(n,t,e){n&&t&&n.detachEvent("on"+t,e)}}();t.once=function(n,t,e){x(n,t,function o(){e&&e.apply(this,arguments),k(n,t,o)})},t.getStyle=w<9?function(n,t){if(!m){if(!n||!t)return null;t=h(t),"float"===t&&(t="styleFloat");try{switch(t){case"opacity":try{return n.filters.item("alpha").opacity/100}catch(n){return 1}default:return n.style[t]||n.currentStyle?n.currentStyle[t]:null}}catch(e){return n.style[t]}}}:function(n,t){if(!m){if(!n||!t)return null;t=h(t),"float"===t&&(t="cssFloat");try{var e=document.defaultView.getComputedStyle(n,"");return n.style[t]||e?e[t]:null}catch(e){return n.style[t]}}},t.isIOS=!!(window.navigator&&window.navigator.userAgent||"").match(/\(i[^;]+;( U;)? CPU.+Mac OS X/),t.pageScroll=function(){var n=function(n){n.preventDefault(),n.stopPropagation()},t=!1;return{lock:function(e){t||(t=!0,(e||document).addEventListener("touchmove",n))},unlock:function(e){t=!1,(e||document).removeEventListener("touchmove",n)}}}(),t.isBoolean=function(n){return"boolean"==typeof n},t.isString=function(n){return"string"==typeof n},t.isNumber=function(n){return"number"==typeof n},t.isFunction=function(n){return"function"==typeof n},t.isDate=function(n){return"date"===Object.prototype.toString.call(n).match(/^(\[object )(\w+)\]$/i)[2].toLowerCase()},t.isArray=Array.isArray,t.isObject=function(n){return"object"===(void 0===n?"undefined":f(n))}}});