el-plus-powerful-form
Version:
## [DOCS](https://peng-xiao-shuai.github.io/vite-vue-admin-docs/zh-CN/component_directive/component/powerful-form-doc.html)
2 lines (1 loc) • 865 B
JavaScript
;Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const t=require("vue"),i=require("element-plus"),o=require("../powerful-form/src/form-view-data.js"),u=t.defineComponent({name:"FSwitch",props:o.componentProps(),setup(e){const m=t.computed(()=>e.formItem.data),{event:l}=o.useEvent({formData:e.formData,index:e.index,formItem:e.formItem});return()=>{var n,r;return t.createVNode(t.Fragment,null,[t.createVNode(i.ElSwitch,t.mergeProps({style:((n=m.value)==null?void 0:n.style)||{},modelValue:e.formData[e.formItem.prop],"onUpdate:modelValue":a=>e.formData[e.formItem.prop]=a,"active-value":"1","inactive-value":"0",onChange:(...a)=>{l("change",...a)}},o.isProperty({formData:e.formData,index:e.index,formItem:e.formItem},(r=m.value)==null?void 0:r.property)),null)])}}});exports.FSwitch=u;exports.default=u;