detect/detect.gui/Embedded/dist/assets/SelectItem-b6bbeb2c.js
2025-01-08 13:49:57 +08:00

2 lines
1.2 KiB
JavaScript

import{u as l,_ as i}from"./index.js";import{b as r}from"./index-8e331aa4.js";import{d,c as p,Z as m,_ as c,$ as u,a0 as f,k as _,a9 as g,a1 as y,a6 as C}from"./vue-72a104e4.js";import{af as S}from"./antd-eedb3ef5.js";import"./index-e60b7cd2.js";import"./index-07b093f7.js";import"./index-cb1b7a92.js";import"./index-248ee10e.js";import"./useContentViewHeight-af1e3bfb.js";import"./useWindowSizeFn-46f0db92.js";import"./lock-ba03254e.js";const b=d({name:"SelectItem",components:{Select:S},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}=l("setting-select-item"),a=p(()=>e.def?{value:e.def,defaultValue:e.initValue||e.def}:{});function n(s){e.event&&r(e.event,s)}return{prefixCls:t,handleChange:n,getBindValue:a}}});function v(e,t,a,n,s,h){const o=C("Select");return m(),c("div",{class:y(e.prefixCls)},[u("span",null,f(e.title),1),_(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 P=i(b,[["render",v],["__scopeId","data-v-d811fa90"]]);export{P as default};