UNPKG

vmui

Version:

A mobile components Library with Vue2.js.

2 lines 7.43 kB
/*! vmui v0.0.53 by Zhangling (c) 2017 */ !function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.vmui=e():t.vmui=e()}(this,function(){return function(t){function e(a){if(n[a])return n[a].exports;var r=n[a]={exports:{},id:a,loaded:!1};return t[a].call(r.exports,r,r.exports,e),r.loaded=!0,r.exports}var n={};return e.m=t,e.c=n,e.p="/dist/",e(0)}({0:function(t,e,n){"use strict";function a(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(e,"__esModule",{value:!0}),e.TabPanel=e.Tab=void 0;var r=n(153),i=a(r),o=n(152),s=a(o);e.Tab=i.default,e.TabPanel=s.default},1:function(t,e){t.exports=function(t,e,n,a){var r,i=t=t||{},o=typeof t.default;"object"!==o&&"function"!==o||(r=t,i=t.default);var s="function"==typeof i?i.options:i;if(e&&(s.render=e.render,s.staticRenderFns=e.staticRenderFns),n&&(s._scopeId=n),a){var l=s.computed||(s.computed={});Object.keys(a).forEach(function(t){var e=a[t];l[t]=function(){return e}})}return{esModule:r,exports:i,options:s}}},2:function(t,e){t.exports=function(){var t=[];return t.toString=function(){for(var t=[],e=0;e<this.length;e++){var n=this[e];n[2]?t.push("@media "+n[2]+"{"+n[1]+"}"):t.push(n[1])}return t.join("")},t.i=function(e,n){"string"==typeof e&&(e=[[null,e,""]]);for(var a={},r=0;r<this.length;r++){var i=this[r][0];"number"==typeof i&&(a[i]=!0)}for(r=0;r<e.length;r++){var o=e[r];"number"==typeof o[0]&&a[o[0]]||(n&&!o[2]?o[2]=n:n&&(o[2]="("+o[2]+") and ("+n+")"),t.push(o))}},t}},3:function(t,e,n){function a(t){for(var e=0;e<t.length;e++){var n=t[e],a=f[n.id];if(a){a.refs++;for(var r=0;r<a.parts.length;r++)a.parts[r](n.parts[r]);for(;r<n.parts.length;r++)a.parts.push(i(n.parts[r]));a.parts.length>n.parts.length&&(a.parts.length=n.parts.length)}else{for(var o=[],r=0;r<n.parts.length;r++)o.push(i(n.parts[r]));f[n.id]={id:n.id,refs:1,parts:o}}}}function r(){var t=document.createElement("style");return t.type="text/css",u.appendChild(t),t}function i(t){var e,n,a=document.querySelector('style[data-vue-ssr-id~="'+t.id+'"]');if(a){if(p)return m;a.parentNode.removeChild(a)}if(b){var i=v++;a=d||(d=r()),e=o.bind(null,a,i,!1),n=o.bind(null,a,i,!0)}else a=r(),e=s.bind(null,a),n=function(){a.parentNode.removeChild(a)};return e(t),function(a){if(a){if(a.css===t.css&&a.media===t.media&&a.sourceMap===t.sourceMap)return;e(t=a)}else n()}}function o(t,e,n,a){var r=n?"":a.css;if(t.styleSheet)t.styleSheet.cssText=h(e,r);else{var i=document.createTextNode(r),o=t.childNodes;o[e]&&t.removeChild(o[e]),o.length?t.insertBefore(i,o[e]):t.appendChild(i)}}function s(t,e){var n=e.css,a=e.media,r=e.sourceMap;if(a&&t.setAttribute("media",a),r&&(n+="\n/*# sourceURL="+r.sources[0]+" */",n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */"),t.styleSheet)t.styleSheet.cssText=n;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(n))}}var l="undefined"!=typeof document,c=n(4),f={},u=l&&(document.head||document.getElementsByTagName("head")[0]),d=null,v=0,p=!1,m=function(){},b="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,e,n){p=n;var r=c(t,e);return a(r),function(e){for(var n=[],i=0;i<r.length;i++){var o=r[i],s=f[o.id];s.refs--,n.push(s)}e?(r=c(t,e),a(r)):r=[];for(var i=0;i<n.length;i++){var s=n[i];if(0===s.refs){for(var l=0;l<s.parts.length;l++)s.parts[l]();delete f[s.id]}}}};var h=function(){var t=[];return function(e,n){return t[e]=n,t.filter(Boolean).join("\n")}}()},4:function(t,e){t.exports=function(t,e){for(var n=[],a={},r=0;r<e.length;r++){var i=e[r],o=i[0],s=i[1],l=i[2],c=i[3],f={id:t+":"+r,css:s,media:l,sourceMap:c};a[o]?a[o].parts.push(f):n.push(a[o]={id:o,parts:[f]})}return n}},64:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"vm-tab-panel",props:{label:String,active:Boolean},computed:{classes:function(){return this.$parent.activeIndex==this._uid?"vm-tab-active":""}}}},65:function(t,e){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"vm-tab",data:function(){return{navList:[],activeIndex:0}},props:{change:Function},mounted:function(){this.init()},methods:{init:function(){var t=this,e=this.$children.filter(function(t){return"vm-tab-panel"===t.$options.name}),n=0;e.forEach(function(a){t.navList.push({label:a.label,_uid:a._uid}),a.active?t.activeIndex=a._uid:(++n,n>=e.length&&(t.activeIndex=e[0]._uid))})},changeHandler:function(t,e){"function"==typeof this.change&&this.change(e),this.activeIndex=t}}}},102:function(t,e,n){e=t.exports=n(2)(),e.push([t.id,'.vm-tab-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;z-index:0}.vm-tab-nav:after{content:"";position:absolute;z-index:3;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #b2b2b2;-webkit-transform:scaleY(.5);transform:scaleY(.5);-webkit-transform-origin:0 0;transform-origin:0 0}.vm-tab-nav-item{width:1%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;text-align:center;color:#585858;font-size:.7rem;line-height:2.125rem;display:block}.vm-tab-nav-item,.vm-tab-nav-item.vm-tab-active,.vm-tab-nav-item.vm-tab-active:active{background-color:#fff}.vm-tab-nav-item:active{background-color:#f7f7f7}.vm-tab-nav-item a{display:inherit;color:inherit}.vm-tab-nav-item:not(:last-child):after{position:absolute;top:35%;right:0;content:"";width:1px;height:30%;-webkit-transform:scaleX(.5);transform:scaleX(.5);border-right:1px solid #d9d9d9}.vm-tab-nav-item.vm-tab-active{color:#ff5e53}.vm-tab-nav-item.vm-tab-active:before{content:"";width:70%;height:2px;position:absolute;left:50%;bottom:0;margin-left:-35%;z-index:4;background-color:currentColor}.vm-tab-panel{position:relative;overflow:hidden;background-color:#fff}.vm-tab-panel .vm-tab-panel-item{width:100%;position:absolute;top:0;padding:.6rem;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vm-tab-panel .vm-tab-panel-item.vm-tab-active{position:relative;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-transform:translateX(0);transform:translateX(0)}.vm-tab-panel .vm-tab-panel-item.vm-tab-active~.vm-tab-panel-item{-webkit-transform:translateX(100%);transform:translateX(100%)}',""])},152:function(t,e,n){var a=n(1)(n(64),n(170),null,null);t.exports=a.exports},153:function(t,e,n){n(226);var a=n(1)(n(65),n(195),null,null);t.exports=a.exports},170:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vm-tab-panel-item",class:t.classes},[t._t("default")],2)},staticRenderFns:[]}},195:function(t,e){t.exports={render:function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"vm-tab"},[n("ul",{staticClass:"vm-tab-nav"},t._l(t.navList,function(e){return n("li",{staticClass:"vm-tab-nav-item",class:e._uid==t.activeIndex?"vm-tab-active":"",on:{click:function(n){t.changeHandler(e._uid,e.label)}}},[n("a",{attrs:{href:"javascript:;"}},[t._v(t._s(e.label))])])})),t._v(" "),n("div",{staticClass:"vm-tab-panel"},[t._t("default")],2)])},staticRenderFns:[]}},226:function(t,e,n){var a=n(102);"string"==typeof a&&(a=[[t.id,a,""]]),a.locals&&(t.exports=a.locals);n(3)("3f178e80",a,!0)}})});