vmui
Version:
A mobile components Library with Vue2.js.
2 lines • 11.9 kB
JavaScript
/*! vmui v0.0.53 by Zhangling (c) 2017 */
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.vmui=t():e.vmui=t()}(this,function(){return function(e){function t(n){if(o[n])return o[n].exports;var r=o[n]={exports:{},id:n,loaded:!1};return e[n].call(r.exports,r,r.exports,t),r.loaded=!0,r.exports}var o={};return t.m=e,t.c=o,t.p="/dist/",t(0)}({0:function(e,t,o){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"__esModule",{value:!0}),t.BackTop=void 0;var r=o(113),i=n(r);t.BackTop=i.default},1:function(e,t){e.exports=function(e,t,o,n){var r,i=e=e||{},s=typeof e.default;"object"!==s&&"function"!==s||(r=e,i=e.default);var a="function"==typeof i?i.options:i;if(t&&(a.render=t.render,a.staticRenderFns=t.staticRenderFns),o&&(a._scopeId=o),n){var l=a.computed||(a.computed={});Object.keys(n).forEach(function(e){var t=n[e];l[e]=function(){return t}})}return{esModule:r,exports:i,options:a}}},2:function(e,t){e.exports=function(){var e=[];return e.toString=function(){for(var e=[],t=0;t<this.length;t++){var o=this[t];o[2]?e.push("@media "+o[2]+"{"+o[1]+"}"):e.push(o[1])}return e.join("")},e.i=function(t,o){"string"==typeof t&&(t=[[null,t,""]]);for(var n={},r=0;r<this.length;r++){var i=this[r][0];"number"==typeof i&&(n[i]=!0)}for(r=0;r<t.length;r++){var s=t[r];"number"==typeof s[0]&&n[s[0]]||(o&&!s[2]?s[2]=o:o&&(s[2]="("+s[2]+") and ("+o+")"),e.push(s))}},e}},3:function(e,t,o){function n(e){for(var t=0;t<e.length;t++){var o=e[t],n=u[o.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](o.parts[r]);for(;r<o.parts.length;r++)n.parts.push(i(o.parts[r]));n.parts.length>o.parts.length&&(n.parts.length=o.parts.length)}else{for(var s=[],r=0;r<o.parts.length;r++)s.push(i(o.parts[r]));u[o.id]={id:o.id,refs:1,parts:s}}}}function r(){var e=document.createElement("style");return e.type="text/css",d.appendChild(e),e}function i(e){var t,o,n=document.querySelector('style[data-vue-ssr-id~="'+e.id+'"]');if(n){if(h)return v;n.parentNode.removeChild(n)}if(m){var i=p++;n=f||(f=r()),t=s.bind(null,n,i,!1),o=s.bind(null,n,i,!0)}else n=r(),t=a.bind(null,n),o=function(){n.parentNode.removeChild(n)};return t(e),function(n){if(n){if(n.css===e.css&&n.media===e.media&&n.sourceMap===e.sourceMap)return;t(e=n)}else o()}}function s(e,t,o,n){var r=o?"":n.css;if(e.styleSheet)e.styleSheet.cssText=g(t,r);else{var i=document.createTextNode(r),s=e.childNodes;s[t]&&e.removeChild(s[t]),s.length?e.insertBefore(i,s[t]):e.appendChild(i)}}function a(e,t){var o=t.css,n=t.media,r=t.sourceMap;if(n&&e.setAttribute("media",n),r&&(o+="\n/*# sourceURL="+r.sources[0]+" */",o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),e.styleSheet)e.styleSheet.cssText=o;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(o))}}var l="undefined"!=typeof document,c=o(4),u={},d=l&&(document.head||document.getElementsByTagName("head")[0]),f=null,p=0,h=!1,v=function(){},m="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());e.exports=function(e,t,o){h=o;var r=c(e,t);return n(r),function(t){for(var o=[],i=0;i<r.length;i++){var s=r[i],a=u[s.id];a.refs--,o.push(a)}t?(r=c(e,t),n(r)):r=[];for(var i=0;i<o.length;i++){var a=o[i];if(0===a.refs){for(var l=0;l<a.parts.length;l++)a.parts[l]();delete u[a.id]}}}};var g=function(){var e=[];return function(t,o){return e[t]=o,e.filter(Boolean).join("\n")}}()},4:function(e,t){e.exports=function(e,t){for(var o=[],n={},r=0;r<t.length;r++){var i=t[r],s=i[0],a=i[1],l=i[2],c=i[3],u={id:e+":"+r,css:a,media:l,sourceMap:c};n[s]?n[s].parts.push(u):o.push(n[s]={id:s,parts:[u]})}return o}},5:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var o=function(){var e=function(e){e.preventDefault(),e.stopPropagation()},t=!1;return{lock:function(){t||(t=!0,document.addEventListener("touchmove",e))},unlock:function(){t=!1,document.removeEventListener("touchmove",e)}}}(),n=function(e){var t=/^#([a-fA-F0-9]){3}(([a-fA-F0-9]){3})?$/,o=/^[rR][gG][bB][aA]\(\s*((25[0-5]|2[0-4]\d|1?\d{1,2})\s*,\s*){3}\s*(\.|\d+\.)?\d+\s*\)$/,n=/^[rR][gG][bB]\(\s*((25[0-5]|2[0-4]\d|1?\d{1,2})\s*,\s*){2}(25[0-5]|2[0-4]\d|1?\d{1,2})\s*\)$/;return t.test(e)||o.test(e)||n.test(e)},r=function(e){for(var t=e;t&&"HTML"!==t.tagName&&"BODY"!==t.tagName&&1===t.nodeType;){var o=document.defaultView.getComputedStyle(t).overflowY;if("scroll"===o||"auto"===o)return t;t=t.parentNode}return window},i=function(e,t,o){var n=e==window?document.body.offsetHeight:e.offsetHeight,r=e===window?0:e.getBoundingClientRect().top,i=t.getBoundingClientRect().top-r,s=i+t.offsetHeight;return i>=0&&i<n*(o||1)||s>0&&s<=n*(o||1)},s=function(e,t){return t=t||"",0!=t.replace(/\s/g,"").length&&new RegExp(" "+t+" ").test(" "+e.className+" ")},a=function(e,t){s(e,t)||(e.className=""==e.className?t:e.className+" "+t)},l=function(e,t){if(s(e,t)){for(var o=" "+e.className.replace(/[\t\r\n]/g,"")+" ";o.indexOf(" "+t+" ")>=0;)o=o.replace(" "+t+" "," ");e.className=o.replace(/^\s+|\s+$/g,"")}},c=function(e){function t(o,n,r){if(o!==n){var i=o+r>n?n:o+r;o>n&&(i=o-r<n?n:o-r),e===window?window.scrollTo(i,i):e.scrollTop=i,window.requestAnimationFrame(function(){return t(i,n,r)})}}var o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:500;window.requestAnimationFrame||(window.requestAnimationFrame=window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return window.setTimeout(e,1e3/60)});var i=Math.abs(o-n),s=Math.ceil(i/r*50);t(o,n,s)};t.pageScroll=o,t.isColor=n,t.getScrollview=r,t.checkInview=i,t.addClass=a,t.removeClass=l,t.scrollTop=c},25:function(e,t,o){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=o(5);t.default={name:"vm-backtop",data:function(){return{show:!1,isIos:/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)}},mounted:function(){this.scrollView=(0,n.getScrollview)(this.$el),this.scrollView.addEventListener("scroll",this.throttledCheck,!1),this.scrollView.addEventListener("resize",this.scrollHandler,!1)},methods:{scroll2Top:function(){var e=this.scrollView==window?document.body.scrollTop:this.scrollView.scrollTop;this.isIos?(0,n.scrollTop)(this.scrollView,e,0):this.scrollView===window?window.scrollTo(0,0):this.scrollView.scrollTop=0},scrollHandler:function(){var e=window.pageYOffset,t=window.innerHeight;this.scrollView!=window&&(e=this.scrollView.scrollTop,t=this.scrollView.offsetHeight),this.show=e>=t/2},throttle:function(e,t){clearTimeout(e.tId),e.tId=setTimeout(function(){e.call(t)},100)},throttledCheck:function(){this.throttle(this.scrollHandler)},destroy:function(){this.scrollView.removeEventListener("scroll",this.throttledCheck,!1),this.scrollView.removeEventListener("resize",this.scrollHandler,!1)}},destroyed:function(){this.destroy()}}},97:function(e,t,o){t=e.exports=o(2)(),t.push([e.id,".vm-backtop{width:100px;height:100px;position:fixed;border-radius:50%;right:5%;bottom:10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;z-index:1500}.vm-backtop img{width:100%;height:100%}",""])},105:function(e,t){e.exports="data:image/png;base64,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"},113:function(e,t,o){o(221);var n=o(1)(o(25),o(187),null,null);e.exports=n.exports},187:function(e,t,o){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{directives:[{name:"show",rawName:"v-show",value:e.show,expression:"show"}],on:{click:function(t){t.stopPropagation(),e.scroll2Top(t)}}},[e.$slots.default?e._t("default"):n("div",{staticClass:"vm-backtop"},[n("img",{attrs:{src:o(105),alt:""}})])],2)},staticRenderFns:[]}},221:function(e,t,o){var n=o(97);"string"==typeof n&&(n=[[e.id,n,""]]),n.locals&&(e.exports=n.locals);o(3)("045837c4",n,!0)}})});