import{useDesignerStore as N}from"./form-77f01638.js";import V from"./BaseOptions-6205cbb4.js";import{I as T}from"./IconPicker-51ed7d96.js";import w from"./SpanHelper-93e4e4b1.js";import g from"./Events-141c34ea.js";import{N as S}from"./Modal-45bd3c03.js";import{d as H,f as U,q as A,r as z,o as m,g as I,b as u,w as p,u as o,j as O,x as M,h as q,a as C,i as F,a9 as P,F as K,aT as j}from"./index-f4658ae7.js";import{N as i}from"./FormItem-104f9f94.js";import{N as v}from"./Input-52773133.js";import{a as L}from"./Select-3c7a9b3d.js";import{N as $}from"./Button-53926a3b.js";import{N as G}from"./InputNumber-704a9fe2.js";import{N as f}from"./Switch-bd1f853a.js";import"./Form-84f86d23.js";import"./light-0dfdc1ad.js";import"./use-config-816d55a6.js";import"./merge-15067256.js";import"./_baseFor-37716d03.js";import"./_createAssigner-77c8874c.js";import"./context-3585cc4b.js";import"./keysOf-5d5107c5.js";import"./SimpleLineIcons-dabcdd07.js";import"./GlyphIcons-fb95b955.js";import"./FontAwesomeIcons-88ac90b4.js";import"./Tabs-ec1c48f8.js";import"./RadioGroup-a80e69a5.js";import"./FormTheme-70eb47bf.js";import"./warn-77f3ea30.js";import"./Icon-e3cbad7d.js";import"./Add-4d1c6932.js";import"./render-ee8eb435.js";import"./Close-c51bd8a8.js";import"./replaceable-a957a029.js";import"./omit-b0e7e098.js";import"./use-compitable-1a225331.js";import"./flatten-2bdfb3d3.js";import"./use-merged-state-66be05d7.js";import"./throttle-35369e52.js";import"./on-fonts-ready-d897575d.js";import"./create-key-bf4384d6.js";import"./index-22809599.js";import"./use-css-vars-class-3ae3b4b3.js";import"./VResizeObserver-e3ad0bab.js";import"./cssr-e43ee704.js";import"./SpanUtils-a91383fe.js";import"./RadioButton-73fdf759.js";import"./RadioGroup-02ea8070.js";import"./use-form-item-34ce685d.js";import"./use-memo-f04d43e5.js";import"./use-rtl-889b67fe.js";import"./Success-7a2433de.js";import"./Warning-d0098cab.js";import"./Follower-3b5f0c65.js";import"./Scrollbar-35d51129.js";import"./next-frame-once-7035a838.js";import"./use-false-until-truthy-72e72eb9.js";import"./use-is-mounted-a34b74be.js";import"./Popover-ab55c8ff.js";import"./_baseMap-457e4262.js";import"./_baseEach-1e26df34.js";import"./format-length-c9d165c6.js";import"./index-cad90cf4.js";import"./fade-in-scale-up.cssr-0b26e361.js";import"./Loading-fead3a83.js";import"./index-528cb859.js";import"./FocusDetector-05234541.js";import"./index-2c9d82ce.js";import"./browser-1654e206.js";import"./Suffix-56e79b3b.js";import"./Eye-9d82dd1a.js";import"./create-b75cc1a9.js";import"./color-to-class-b0332f36.js";import"./Empty-fcccc007.js";import"./VirtualList-ac9ae115.js";import"./happens-in-d88e25de.js";import"./FadeInExpandTransition-fc975915.js";const J={class:"icon-select"},Q={key:1,class:"un-selected"},R=H({__name:"Text",setup(X){const x=r=>{a.value.dto.UIHeight=r>2e3?2e3:r<=45?45:r},b=N(),E=U(()=>b.globalFormConfig.cols),a=U(()=>b.selectedWidget),k=A([{label:"\u6587\u672C\u6846",value:"0"},{label:"\u5BC6\u7801\u6846",value:"1"},{label:"\u5927\u5757\u6587\u672C",value:"2"},{label:"\u5BCC\u6587\u672C",value:"3"}]),s=(r,e,l)=>{const{selectedWidgetDto:t}=b;if(r==="UIHeight"){let n=parseInt(e);(!n||n<45)&&(n=45),t==null||t.setVal("UIHeight",n),a.value.dto.UIHeight=n}r==="TextModel"&&(["2","3"].includes(e)&&(t==null?void 0:t.getData().UIHeight)<45&&(t==null||t.setVal("UIHeight",45),a.value.dto.UIHeight=45),["0","1"].includes(e)&&(t==null?void 0:t.getData().UIHeight)!==23&&(t==null||t.setVal("UIHeight",23),a.value.dto.UIHeight=23)),l?t==null||t.setPara(r,e):t==null||t.setVal(r,e),t==null||t.Update()},y=U(()=>({width:"800px",height:"600px"})),d=z(!1),B=r=>{a.value.inputIcon=r,s("ICON",r,!1),d.value=!1,g.emit("reloadForm",!1)};return(r,e)=>(m(),I(K,null,[u(V,null,{default:p(()=>[u(o(i),{label:"\u7EC4\u4EF6ID","show-feedback":!1},{default:p(()=>[u(o(v),{value:a.value.KeyOfEn,"onUpdate:value":e[0]||(e[0]=l=>a.value.KeyOfEn=l),disabled:!0},null,8,["value"])]),_:1}),u(o(i),{label:"\u7EC4\u4EF6\u540D","show-feedback":!1},{default:p(()=>[u(o(v),{value:a.value.title,"onUpdate:value":e[1]||(e[1]=l=>a.value.title=l),maxlength:"40",onUpdateValue:e[2]||(e[2]=l=>s("Name",l,!1))},null,8,["value"])]),_:1}),u(o(i),{label:"\u5B57\u6BB5\u63D0\u793A","show-feedback":!1},{default:p(()=>[u(o(v),{value:a.value.placeholder,"onUpdate:value":e[3]||(e[3]=l=>a.value.placeholder=l),placeholder:"\u8BF7\u8F93\u5165\u63D0\u793A",onUpdateValue:e[4]||(e[4]=l=>s("Tip",l,!1))},null,8,["value"])]),_:1}),u(o(i),{label:"\u540E\u7F6E\u63D0\u793A","show-feedback":!1},{default:p(()=>[u(o(v),{disabled:a.value.inputType==="textarea",value:a.value.suffix,"onUpdate:value":e[5]||(e[5]=l=>a.value.suffix=l),placeholder:"\u8F93\u5165\u540E\u7F6E\u5185\u5BB9",onUpdateValue:e[6]||(e[6]=l=>s("suffix",l,!0))},null,8,["disabled","value"])]),_:1}),u(o(i),{label:"\u6587\u672C\u7C7B\u578B","show-feedback":!1},{default:p(()=>[u(o(L),{value:a.value.inputType,"onUpdate:value":e[7]||(e[7]=l=>a.value.inputType=l),options:k,onUpdateValue:e[8]||(e[8]=l=>s("TextModel",l,!1))},null,8,["value","options"])]),_:1}),u(o(i),{label:"\u524D\u7F6E\u56FE\u6807","show-feedback":!1},{default:p(()=>[O("div",J,[a.value.inputIcon!=="0"?(m(),I("i",{key:0,class:M(["input-prefix-icon",a.value.inputIcon])},null,2)):(m(),I("span",Q,"\u672A\u9009\u62E9...")),u(o($),{secondary:"",onClick:e[9]||(e[9]=l=>d.value=!0)},{default:p(()=>[q("\u9009\u62E9\u56FE\u6807")]),_:1})])]),_:1}),["2","3"].includes(a.value.inputType)?(m(),C(o(i),{key:0,label:"UI\u9AD8\u5EA6","show-feedback":!1},{default:p(()=>[u(o(G),{value:a.value.dto.UIHeight,"onUpdate:value":[e[10]||(e[10]=l=>a.value.dto.UIHeight=l),x],min:45,max:2e3,"update-value-on-input":!1,placeholder:"\u8F93\u5165UI\u9AD8\u5EA6",onUpdateValue:e[11]||(e[11]=l=>s("UIHeight",l,!1))},null,8,["value"])]),_:1})):F("",!0),["2","3"].includes(a.value.inputType)?(m(),C(o(i),{key:1,label:"\u8D85\u957F\u6587\u672C","show-feedback":!1},{default:p(()=>[u(o(f),{value:a.value.isSuperText,"onUpdate:value":e[12]||(e[12]=l=>a.value.isSuperText=l),size:"small",onUpdateValue:e[13]||(e[13]=l=>s("IsSupperText",l?1:0,!1))},null,8,["value"])]),_:1})):F("",!0),u(o(i),{label:"\u662F\u5426\u53EF\u89C1","show-feedback":!1},{default:p(()=>[u(o(f),{value:a.value.visible,"onUpdate:value":e[14]||(e[14]=l=>a.value.visible=l),size:"small",onUpdateValue:e[15]||(e[15]=l=>s("UIVisible",l?1:0,!1))},null,8,["value"])]),_:1}),u(o(i),{label:"\u6E05\u7A7A\u6309\u94AE","show-feedback":!1},{default:p(()=>[u(o(f),{value:a.value.clearable,"onUpdate:value":e[16]||(e[16]=l=>a.value.clearable=l),size:"small",onUpdateValue:e[17]||(e[17]=l=>s("clearable",l?1:0,!0))},null,8,["value"])]),_:1}),u(o(i),{label:"\u662F\u5426\u53EA\u8BFB","show-feedback":!1},{default:p(()=>[u(o(f),{value:a.value.readonly,"onUpdate:value":e[18]||(e[18]=l=>a.value.readonly=l),size:"small",onUpdateValue:e[19]||(e[19]=l=>s("UIIsEnable",l?0:1,!1))},null,8,["value"])]),_:1}),u(o(i),{label:"\u662F\u5426\u5FC5\u586B","show-feedback":!1},{default:p(()=>[u(o(f),{value:a.value.required,"onUpdate:value":e[20]||(e[20]=l=>a.value.required=l),size:"small",onUpdateValue:e[21]||(e[21]=l=>s("UIIsInput",l?1:0,!1))},null,8,["value"])]),_:1}),u(o(i),{label:"\u6807\u7B7E\u6805\u683C","show-feedback":!1},{default:p(()=>[u(w,{cols:E.value,"change-span-type":"labelSpan","compare-span-type":"inputSpan",alias:"LabelColSpan","update-func":s,"selected-widget":a.value,onUpdateSpan:e[22]||(e[22]=(l,t)=>a.value[l]=t)},null,8,["cols","selected-widget"])]),_:1}),u(o(i),{label:"\u63A7\u4EF6\u6805\u683C","show-feedback":!1},{default:p(()=>[u(w,{cols:E.value,"change-span-type":"inputSpan","compare-span-type":"labelSpan",alias:"ColSpan","update-func":s,"selected-widget":a.value,onUpdateSpan:e[23]||(e[23]=(l,t)=>a.value[l]=t)},null,8,["cols","selected-widget"])]),_:1})]),_:1}),u(o(S),{show:d.value,"onUpdate:show":e[24]||(e[24]=l=>d.value=l),to:"body",preset:"card",title:"\u56FE\u6807\u5207\u6362",style:P(y.value)},{default:p(()=>[u(T,{onPickIcon:B})]),_:1},8,["show","style"])],64))}});const bl=j(R,[["__scopeId","data-v-4ca5b489"]]);export{bl as default};