UNPKG

yun-ui

Version:

Mobile UI Components Library for Vue.js by yunzhijia.

1 lines 2.54 kB
!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(this,function(){return function(e){function t(r){if(n[r])return n[r].exports;var o=n[r]={exports:{},id:r,loaded:!1};return e[r].call(o.exports,o,o.exports,t),o.loaded=!0,o.exports}var n={};return t.m=e,t.c=n,t.p="/",t(0)}({0:function(e,t,n){e.exports=n(62)},1:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default={data:function(){return{UIName:"yun"}}}},2:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n(1),a=r(o),i={UIName:a.default};e.exports=i},62:function(e,t,n){"use strict";function r(e){return e&&e.__esModule?e:{default:e}}var o=n(167),a=r(o);e.exports=a.default},84:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(2);t.default={name:"y-radio",mixins:[r.UIName],props:{radioList:Array,secondaryText:String,label:String,name:String,checked:Boolean,error:{type:Boolean,default:!1}},data:function(){return{value:""}},methods:{change:function(e,t){this.value=t.value,this.$emit("input",this.value),this.$emit("change",e.target.checked,void 0!==t.value?t.value:t.label,t.label),this.$parent&&this.$parent.$emit("change",e.target.checked,void 0!==t.value?t.value:t.label,t.label)}}}},143:function(e,t){},167:function(e,t,n){var r,o;n(143),r=n(84);var a=n(185);o=r=r||{},"object"!=typeof r.default&&"function"!=typeof r.default||(o=r=r.default),"function"==typeof o&&(o=o.options),o.render=a.render,o.staticRenderFns=a.staticRenderFns,o._scopeId="data-v-6534e3a9",e.exports=r},185:function(e,t){e.exports={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",e._l(e.radioList,function(t){return n("div",{class:[e.UIName+"-form-item",e.UIName+"-radio-item",{error:t.error},{"radio-height":t.secondaryText}]},[n("div",{class:e.UIName+"-form-title"},[n("div",{domProps:{textContent:e._s(t.label)}}),e._v(" "),t.secondaryText?n("div",{staticClass:"radio-secondaryText",domProps:{textContent:e._s(t.secondaryText)}}):e._e()]),e._v(" "),n("div",{class:e.UIName+"-radio"},[n("input",{class:e.UIName+"-radio-input",attrs:{name:t.name,type:"radio"},domProps:{checked:t.checked},on:{change:function(n){e.change(n,t)}}}),e._v(" "),n("div",{class:[e.UIName+"-radio-inner",{"radio-position":t.secondaryText}]},[n("i",{staticClass:"iconfont icon-true"})])])])}))},staticRenderFns:[]}}})});