cione-comp-lib
Version:
`$ yarn add cione-comp-lib` 或者 `$ npm i cione-comp-lib -S`
2 lines (1 loc) • 1.18 kB
JavaScript
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});var e=require("../icons/CheckIcon.js"),t=require("vue"),l=require("./Checkbox.vue_used_vue_type_style_index_0_lang.module.js"),s=require("../../../../_virtual/plugin-vue_export-helper.js");const o={name:"Checkbox",inheritAttrs:!1,props:{label:{type:String,required:!0}},components:{CheckIcon:e.default}};const r={$style:l.default};var a=s.default(o,[["render",function(e,l,s,o,r,a){const n=t.resolveComponent("CheckIcon");return t.openBlock(),t.createElementBlock("div",{class:t.normalizeClass(e.$style.checkbox)},[t.createElementVNode("label",{class:t.normalizeClass({[e.$style.disabled]:e.$attrs.disabled}),onContextmenu:l[0]||(l[0]=t.withModifiers((()=>{}),["prevent"]))},[t.createElementVNode("input",t.mergeProps(e.$attrs,{type:"checkbox"}),null,16),t.createElementVNode("span",{class:t.normalizeClass(e.$style.overlay)},[e.$attrs.checked?(t.openBlock(),t.createBlock(n,{key:0})):t.createCommentVNode("",!0)],2),t.createElementVNode("span",{class:t.normalizeClass(e.$style.label)},t.toDisplayString(s.label),3)],34)],2)}],["__cssModules",r]]);exports.default=a;