You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
2 lines
2.3 KiB
2 lines
2.3 KiB
import"./Tabs-ec1c48f8.js";import S from"./RadioGroup-a80e69a5.js";import"./FormTheme-70eb47bf.js";import{allowWholeLine as b}from"./SpanUtils-a91383fe.js";import{N as d}from"./RadioButton-73fdf759.js";import{d as T,f as N,o as r,a as s,w as a,b as u,u as t,h as l,g as f,F as y,i as c,aT as W}from"./index-f4658ae7.js";import{N as h}from"./RadioGroup-02ea8070.js";import"./form-77f01638.js";import"./use-merged-state-66be05d7.js";import"./use-config-816d55a6.js";import"./use-form-item-34ce685d.js";import"./use-memo-f04d43e5.js";import"./light-0dfdc1ad.js";import"./merge-15067256.js";import"./_baseFor-37716d03.js";import"./_createAssigner-77c8874c.js";import"./use-rtl-889b67fe.js";import"./create-key-bf4384d6.js";import"./use-css-vars-class-3ae3b4b3.js";import"./warn-77f3ea30.js";import"./flatten-2bdfb3d3.js";const k=T({__name:"SpanHelper",props:{selectedWidget:{type:Object,required:!0},changeSpanType:{type:String,required:!0},compareSpanType:{type:String,required:!0},alias:{type:String,default:""},updateFunc:{type:Function,required:!0},cols:{type:Number,required:!0}},emits:["update-span"],setup(e,{emit:g}){const m=e,v=g,p=N({get(){const{selectedWidget:o,changeSpanType:i}=m;return o[i]},set(o){v("update-span",m.changeSpanType,o)}});return(o,i)=>(r(),s(t(h),{value:p.value,"onUpdate:value":i[0]||(i[0]=n=>p.value=n),size:"small","theme-overrides":t(S),onUpdateValue:i[1]||(i[1]=n=>e.updateFunc(e.alias,n,!1)),class:"span-control"},{default:a(()=>[u(t(d),{value:1},{default:a(()=>[l("1")]),_:1}),u(t(d),{value:2,disabled:e.selectedWidget[e.compareSpanType]+2>e.cols},{default:a(()=>[l("2")]),_:1},8,["disabled"]),u(t(d),{value:3,disabled:e.selectedWidget[e.compareSpanType]+3>e.cols},{default:a(()=>[l("3")]),_:1},8,["disabled"]),e.cols===6?(r(),f(y,{key:0},[u(t(d),{value:4,disabled:e.selectedWidget[e.compareSpanType]+4>e.cols},{default:a(()=>[l("4")]),_:1},8,["disabled"]),u(t(d),{value:5,disabled:e.selectedWidget[e.compareSpanType]+5>e.cols},{default:a(()=>[l("5")]),_:1},8,["disabled"])],64)):c("",!0),t(b)(e.selectedWidget)&&e.changeSpanType==="inputSpan"?(r(),f(y,{key:1},[e.cols===4?(r(),s(t(d),{key:0,value:4},{default:a(()=>[l("\u6574\u884C")]),_:1})):e.cols===6?(r(),s(t(d),{key:1,value:6},{default:a(()=>[l("\u6574\u884C")]),_:1})):c("",!0)],64)):c("",!0)]),_:1},8,["value","theme-overrides"]))}});const M=W(k,[["__scopeId","data-v-0c402bb7"]]);export{M as default};
|