ll-package
Version:
2 lines (1 loc) • 1.5 kB
JavaScript
Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),i=require("../../../../node_modules/lodash/lodash.js"),d=require("../../../../node_modules/ant-design-vue/es/radio/Group.js"),f=require("../../../../node_modules/ant-design-vue/es/radio/RadioButton.js"),v={class:"radio-button-tab-wrapper"},_={class:"simple-text"},g=e.defineComponent({__name:"RadioButtonTab",props:{value:{default:""},list:{default:()=>[]}},emits:["update:value"],setup(n,{emit:r}){const u=n,s=r,c=o=>{const l=o.target;s("update:value",l.value)};return(o,l)=>{const p=e.resolveComponent("ll-tooltip");return e.openBlock(),e.createElementBlock("div",v,[e.createVNode(e.unref(d.default),{value:o.value,onChange:c},{default:e.withCtx(()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(u.list,t=>(e.openBlock(),e.createBlock(e.unref(f.default),{class:e.normalizeClass([t.tooltipConfig?"simple":"advanced"]),value:t.value,key:t.value},{default:e.withCtx(()=>{var a;return[e.createElementVNode("span",_,e.toDisplayString(t.name),1),t.tooltipConfig?(e.openBlock(),e.createBlock(p,{key:0,placement:((a=t==null?void 0:t.tooltipConfig)==null?void 0:a.placement)??"top",tip:t.tooltipConfig.title,extraOption:e.unref(i.lodashExports.omit)(t.tooltipConfig,["placement"]),"font-size":"16px"},null,8,["placement","tip","extraOption"])):e.createCommentVNode("",!0)]}),_:2},1032,["class","value"]))),128))]),_:1},8,["value"])])}}});exports.default=g;
;