2 lines
4.1 KiB
JavaScript
2 lines
4.1 KiB
JavaScript
import{m as b,ab as U,b2 as s,bJ as t,j as l,u as o,ce as _,ai as m,bZ as g,ad as v,ac as C,I as w}from"../jse/index-index-B6J4axeY.js";import{bV as x,c6 as r,c8 as i,b$ as p,au as y,bT as k,br as E}from"./bootstrap-DmcuvVZS.js";import{_ as I}from"./index.vue_vue_type_script_setup_true_lang-p4qqtfqt.js";import T from"./index-0fxrKJQc.js";import"./vuedraggable.umd-CrxMRLxe.js";import{d as M}from"./index-Bqchr_hw.js";/* empty css */import{_ as P}from"./index.vue_vue_type_script_setup_true_lang-DvyGe_HE.js";import n from"./index-BxJj7t6n.js";import{_ as R}from"./component-container-property.vue_vue_type_script_setup_true_lang-DNI1U6ZK.js";import"./select-dialog.vue_vue_type_script_setup_true_lang-BfaQ1p0J.js";import"./select.vue_vue_type_script_setup_true_lang-CjlctvDF.js";import"./index-CGVTp7Mk.js";import"./use-modal-BrjqCt0f.js";import"./x-CGHUyQuD.js";/* empty css */import"./index-cLu-t05_.js";/* empty css */const X=b({name:"MenuSwiperProperty",__name:"property",props:{modelValue:{}},emits:["update:modelValue"],setup(f,{emit:V}){const u=_(f,"modelValue",V);return(B,a)=>(s(),U(R,{modelValue:o(u).style,"onUpdate:modelValue":a[4]||(a[4]=e=>o(u).style=e)},{default:t(()=>[l(o(x),{model:o(u),class:"mt-2"},{default:t(()=>[l(o(r),{label:"布局",name:"layout"},{default:t(()=>[l(o(i),{value:o(u).layout,"onUpdate:value":a[0]||(a[0]=e=>o(u).layout=e)},{default:t(()=>[l(o(p),{value:"iconText"},{default:t(()=>[...a[5]||(a[5]=[m("图标+文字",-1)])]),_:1}),l(o(p),{value:"icon"},{default:t(()=>[...a[6]||(a[6]=[m("仅图标",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),l(o(r),{label:"行数",name:"row"},{default:t(()=>[l(o(i),{value:o(u).row,"onUpdate:value":a[1]||(a[1]=e=>o(u).row=e)},{default:t(()=>[l(o(p),{value:1},{default:t(()=>[...a[7]||(a[7]=[m("1行",-1)])]),_:1}),l(o(p),{value:2},{default:t(()=>[...a[8]||(a[8]=[m("2行",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),l(o(r),{label:"列数",name:"column"},{default:t(()=>[l(o(i),{value:o(u).column,"onUpdate:value":a[2]||(a[2]=e=>o(u).column=e)},{default:t(()=>[l(o(p),{value:3},{default:t(()=>[...a[9]||(a[9]=[m("3列",-1)])]),_:1}),l(o(p),{value:4},{default:t(()=>[...a[10]||(a[10]=[m("4列",-1)])]),_:1}),l(o(p),{value:5},{default:t(()=>[...a[11]||(a[11]=[m("5列",-1)])]),_:1})]),_:1},8,["value"])]),_:1}),l(o(y),{title:"菜单设置",class:"property-group"},{default:t(()=>[l(o(P),{modelValue:o(u).list,"onUpdate:modelValue":a[3]||(a[3]=e=>o(u).list=e),"empty-item":o(g)(o(M))},{default:t(({element:e})=>[l(o(r),{label:"图标",name:"iconUrl"},{default:t(()=>[l(k,{modelValue:e.iconUrl,"onUpdate:modelValue":d=>e.iconUrl=d,height:"80px",width:"80px","show-description":!1},{tip:t(()=>[...a[12]||(a[12]=[m(" 建议尺寸:98 * 98 ",-1)])]),_:1},8,["modelValue","onUpdate:modelValue"])]),_:2},1024),l(o(r),{label:"标题",name:"title"},{default:t(()=>[l(o(n),{modelValue:e.title,"onUpdate:modelValue":d=>e.title=d,color:e.titleColor,"onUpdate:color":d=>e.titleColor=d},null,8,["modelValue","onUpdate:modelValue","color","onUpdate:color"])]),_:2},1024),l(o(r),{label:"链接",name:"url"},{default:t(()=>[l(o(I),{modelValue:e.url,"onUpdate:modelValue":d=>e.url=d},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024),l(o(r),{label:"显示角标",name:"badge.show"},{default:t(()=>[l(o(E),{checked:e.badge.show,"onUpdate:checked":d=>e.badge.show=d},null,8,["checked","onUpdate:checked"])]),_:2},1024),e.badge.show?(s(),v(w,{key:0},[l(o(r),{label:"角标内容",name:"badge.text"},{default:t(()=>[l(o(n),{modelValue:e.badge.text,"onUpdate:modelValue":d=>e.badge.text=d,color:e.badge.textColor,"onUpdate:color":d=>e.badge.textColor=d},null,8,["modelValue","onUpdate:modelValue","color","onUpdate:color"])]),_:2},1024),l(o(r),{label:"背景颜色",name:"badge.bgColor"},{default:t(()=>[l(o(T),{modelValue:e.badge.bgColor,"onUpdate:modelValue":d=>e.badge.bgColor=d},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)],64)):C("",!0)]),_:1},8,["modelValue","empty-item"])]),_:1})]),_:1},8,["model"])]),_:1},8,["modelValue"]))}});export{X as default};
|