SelectItem-C3iAk1Cg.js 1.3 KB

1
  1. import{d as i,e as r,ag as l,aq as p,ar as m,as as d,at as c,k as u,au as f,aE as g}from"./vue-vendor-Be68asQ6.js";import{w as C}from"./antd-vue-vendor-DcqS7Wvq.js";import{F as b,a as S}from"./index-BFfnEkVs.js";import{b as y}from"./index-DZ4sztnc.js";import"./vxe-table-vendor-DHF2TRpV.js";import"./index-swd_UZfO.js";import"./index-BZ_MXCtW.js";import"./index-BIPzXG41.js";import"./index-CXEQnmRq.js";import"./useTimeout-Ca5eqGu-.js";import"./useIntersectionObserver-Bl62RIZ4.js";import"./useHeaderSetting-CKCXKaAw.js";import"./useMultipleTabSetting-Bkja0dh1.js";const h=i({name:"SelectItem",components:{Select:C},props:{event:{type:Number},disabled:{type:Boolean},title:{type:String},def:{type:[String,Number]},initValue:{type:[String,Number]},options:{type:Array,default:()=>[]}},setup(e){const{prefixCls:t}=b("setting-select-item"),a=r(()=>e.def?{value:e.def,defaultValue:e.initValue||e.def}:{});function n(s){e.event&&y(e.event,s)}return{prefixCls:t,handleChange:n,getBindValue:a}}});function v(e,t,a,n,s,V){const o=l("Select");return m(),p("div",{class:d(e.prefixCls)},[c("span",null,f(e.title),1),u(o,g(e.getBindValue,{class:`${e.prefixCls}-select`,onChange:e.handleChange,disabled:e.disabled,size:"small",options:e.options}),null,16,["class","onChange","disabled","options"])],2)}const H=S(h,[["render",v],["__scopeId","data-v-317e2e94"]]);export{H as default};