UNPKG

w-ui

Version:

A Vue.js 2.0 UI Toolkit for mobile

1 lines 7.71 kB
module.exports=function(e){function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}var t={};return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},n.p="",n(n.s=257)}({0:function(e,n){e.exports=function(e,n,t,r,o,i){var a,s=e=e||{},c=typeof e.default;"object"!==c&&"function"!==c||(a=e,s=e.default);var u="function"==typeof s?s.options:s;n&&(u.render=n.render,u.staticRenderFns=n.staticRenderFns,u._compiled=!0),t&&(u.functional=!0),o&&(u._scopeId=o);var d;if(i?(d=function(e){e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,e||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),r&&r.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(i)},u._ssrRegister=d):r&&(d=r),d){var f=u.functional,l=f?u.render:u.beforeCreate;f?(u._injectStyles=d,u.render=function(e,n){return d.call(n),l(e,n)}):u.beforeCreate=l?[].concat(l,d):[d]}return{esModule:a,exports:s,options:u}}},1:function(e,n,t){"use strict";function r(e,n){var t=e[1]||"",r=e[3];if(!r)return t;if(n&&"function"==typeof btoa){var i=o(r);return[t].concat(r.sources.map(function(e){return"/*# sourceURL="+r.sourceRoot+e+" */"})).concat([i]).join("\n")}return[t].join("\n")}function o(e){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(e))))+" */"}e.exports=function(e){var n=[];return n.toString=function(){return this.map(function(n){var t=r(n,e);return n[2]?"@media "+n[2]+"{"+t+"}":t}).join("")},n.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var r={},o=0;o<this.length;o++){var i=this[o][0];"number"==typeof i&&(r[i]=!0)}for(o=0;o<e.length;o++){var a=e[o];"number"==typeof a[0]&&r[a[0]]||(t&&!a[2]?a[2]=t:t&&(a[2]="("+a[2]+") and ("+t+")"),n.push(a))}},n}},2:function(e,n,t){function r(e){for(var n=0;n<e.length;n++){var t=e[n],r=d[t.id];if(r){r.refs++;for(var o=0;o<r.parts.length;o++)r.parts[o](t.parts[o]);for(;o<t.parts.length;o++)r.parts.push(i(t.parts[o]));r.parts.length>t.parts.length&&(r.parts.length=t.parts.length)}else{for(var a=[],o=0;o<t.parts.length;o++)a.push(i(t.parts[o]));d[t.id]={id:t.id,refs:1,parts:a}}}}function o(){var e=document.createElement("style");return e.type="text/css",f.appendChild(e),e}function i(e){var n,t,r=document.querySelector("style["+b+'~="'+e.id+'"]');if(r){if(h)return v;r.parentNode.removeChild(r)}if(w){var i=p++;r=l||(l=o()),n=a.bind(null,r,i,!1),t=a.bind(null,r,i,!0)}else r=o(),n=s.bind(null,r),t=function(){r.parentNode.removeChild(r)};return n(e),function(r){if(r){if(r.css===e.css&&r.media===e.media&&r.sourceMap===e.sourceMap)return;n(e=r)}else t()}}function a(e,n,t,r){var o=t?"":r.css;if(e.styleSheet)e.styleSheet.cssText=g(n,o);else{var i=document.createTextNode(o),a=e.childNodes;a[n]&&e.removeChild(a[n]),a.length?e.insertBefore(i,a[n]):e.appendChild(i)}}function s(e,n){var t=n.css,r=n.media,o=n.sourceMap;if(r&&e.setAttribute("media",r),m.ssrId&&e.setAttribute(b,n.id),o&&(t+="\n/*# sourceURL="+o.sources[0]+" */",t+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(o))))+" */"),e.styleSheet)e.styleSheet.cssText=t;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(t))}}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 u=t(3),d={},f=c&&(document.head||document.getElementsByTagName("head")[0]),l=null,p=0,h=!1,v=function(){},m=null,b="data-vue-ssr-id",w="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());e.exports=function(e,n,t,o){h=t,m=o||{};var i=u(e,n);return r(i),function(n){for(var t=[],o=0;o<i.length;o++){var a=i[o],s=d[a.id];s.refs--,t.push(s)}n?(i=u(e,n),r(i)):i=[];for(var o=0;o<t.length;o++){var s=t[o];if(0===s.refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete d[s.id]}}}};var g=function(){var e=[];return function(n,t){return e[n]=t,e.filter(Boolean).join("\n")}}()},257:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.Switch=void 0;var r=t(258),o=function(e){return e&&e.__esModule?e:{default:e}}(r);n.Switch=o.default},258:function(e,n,t){"use strict";function r(e){c||t(259)}Object.defineProperty(n,"__esModule",{value:!0});var o=t(52),i=t.n(o);for(var a in o)"default"!==a&&function(e){t.d(n,e,function(){return o[e]})}(a);var s=t(261),c=!1,u=t(0),d=r,f=u(i.a,s.a,!1,d,null,null);f.options.__file="packages/switch/src/switch.vue",n.default=f.exports},259:function(e,n,t){var r=t(260);"string"==typeof r&&(r=[[e.i,r,""]]),r.locals&&(e.exports=r.locals);t(2)("165cda92",r,!1,{})},260:function(e,n,t){n=e.exports=t(1)(!1),n.push([e.i,"\n.wui-switch {\n position: relative;\n z-index: 10;\n display: block;\n width: 1.04rem;\n height: 0.58rem;\n left: 0;\n border: 1px solid #DFDFDF;\n border-radius: 0.28rem;\n background-color: #DFDFDF;\n -webkit-appearance: none;\n -moz-appearance: none;\n}\n.wui-switch:before,\n.wui-switch:after {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n height: 8.32px;\n height: 8.32px;\n height: 0.52rem;\n border-radius: 15px;\n -webkit-transition: -webkit-transform .3s;\n transition: -webkit-transform .3s;\n transition: transform .3s;\n transition: transform .3s, -webkit-transform .3s;\n}\n.wui-switch:before {\n width: 15.68px;\n width: 15.68px;\n width: 0.98rem;\n background-color: #FDFDFD;\n}\n.wui-switch:after {\n width: 8.32px;\n width: 8.32px;\n width: 0.52rem;\n background-color: #FFF;\n -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);\n box-shadow: 0 1px 3px rgba(0, 0, 0, .4);\n}\n.wui-switch:checked {\n border-color: #20a0ff;\n background-color: #20a0ff;\n}\n.wui-switch:checked:before {\n -webkit-transform: scale(0);\n transform: scale(0);\n}\n.wui-switch:checked:after {\n -webkit-transform: translateX(7.36px);\n transform: translateX(7.36px);\n -webkit-transform: translateX(7.36px);\n -webkit-transform: translateX(0.46rem);\n transform: translateX(7.36px);\n transform: translateX(0.46rem);\n}\n.wui-switch[disabled] {\n opacity: 0.5;\n}\n",""])},261:function(e,n,t){"use strict";var r=function(){var e=this,n=e.$createElement;return(e._self._c||n)("input",{directives:[{name:"model",rawName:"v-model",value:e.checked,expression:"checked"}],staticClass:"wui-switch",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.checked)?e._i(e.checked,null)>-1:e.checked},on:{change:function(n){var t=e.checked,r=n.target,o=!!r.checked;if(Array.isArray(t)){var i=e._i(t,null);r.checked?i<0&&(e.checked=t.concat([null])):i>-1&&(e.checked=t.slice(0,i).concat(t.slice(i+1)))}else e.checked=o}}})},o=[];r._withStripped=!0;var i={render:r,staticRenderFns:o};n.a=i},3:function(e,n,t){"use strict";e.exports=function(e,n){for(var t=[],r={},o=0;o<n.length;o++){var i=n[o],a=i[0],s=i[1],c=i[2],u=i[3],d={id:e+":"+o,css:s,media:c,sourceMap:u};r[a]?r[a].parts.push(d):t.push(r[a]={id:a,parts:[d]})}return t}},52:function(e,n,t){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={name:"w-switch",data:function(){return{checked:!1}},props:{value:Boolean},watch:{checked:function(e){this.$emit("input",e)}},mounted:function(){this.checked=this.value}}}});