1 |
- import{c as h}from"./customBtn-4d946a34.js";import"./index-676be21a.js";import"./message.vue_vue_type_style_index_0_scoped_6f037bb0_lang-5d00b640.js";import{_ as b}from"./_plugin-vue_export-helper-c27b6911.js";import{a as n,U as s,V as l,W as i,a4 as d,a1 as f,a5 as c,j as u,X as m,F as B,a2 as S,a3 as k,G as V,ac as D,u as p,R as N}from"./vue-9763c232.js";const R={class:"my-radio"},$={style:{display:"flex","flex-direction":"column","min-width":"150px"}},w={__name:"myRadio",props:{title:{type:String},options:{type:Array,default:()=>[]},textColor:{type:String,default:()=>"#ffffff"},disabled:{type:Boolean,default:()=>!1}},emits:["Change"],setup(e,{emit:y}){let a=n("");const g=n({color:"#ffffff",marginBottom:"10px",fontSize:"12px"});let x=()=>{a.value&&y("Change",a.value)},v=t=>{a.value=t};return(t,r)=>{const C=s("a-radio"),_=s("a-radio-group");return l(),i("div",R,[d("div",$,[d("span",{style:f([{color:e.textColor},{marginBottom:"5px"}])},c(e.title),5),u(_,D(t.$attrs,{style:[{"--textColor":e.textColor}],disabled:e.disabled,onChange:p(v)}),{default:m(()=>[(l(!0),i(B,null,S(e.options,o=>(l(),k(C,{style:f(g.value),value:o.value},{default:m(()=>[V(c(o.label),1)]),_:2},1032,["style","value"]))),256))]),_:1},16,["style","disabled","onChange"]),u(h,{style:{"text-align":"right","margin-top":"10px"},btnColor:"rgb(22,255,246)",textColor:"#000000",btnOptions:[{label:"更新",value:"timeshared"}],onClickBtn:r[0]||(r[0]=o=>p(x)())})]),N(t.$slots,"default",{},void 0,!0)])}}},E=b(w,[["__scopeId","data-v-fc945fc9"]]);export{E as M};
|