1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./thPyMNxu.js","./nocodb-sdk.CFSMWSuU.css","./BZ1gKJCV.js","./CC9mbHty.js","./DHn23dQT.js","./DatePicker.BKl0eUqF.css","./index.C13RJMLr.css","./BrygpmCW.js","./DliPyEq8.js","./useColourPicker.BS5MU2oA.css","./DdUhoGaz.js","./FilterInput.xvnk-V3k.css","./validation-input.CEWsqeyH.css","./Bbj3u3Yp.js","./BIP_sFh0.js","./CrnQUPkM.js","./Q2HUDF77.js","./Dj9vCo-o.js","./C4uSsI-z.js","./Item.Dmhe7zTJ.css","./DCSY7c3W.js","./index.DJjs8sRt.css","./OeeqvFss.js","./Theme.CibS8YC-.css","./CXGqM7g5.js","./entry.H3hLSOp2.css","./BOn_6THj.js","./Bpg_psN5.js","./rRaIz5S8.js","./CJNTSCcE.js","./DL5aD-5z.js","./Topbar.B61hfni5.css","./FA6tFsyM.js","./DGstl29e.js","./Dgk3pIfT.js","./C1W4BRUl.js","./8Z9VlP7L.js","./DFQX5Qus.js","./D2-Cc1Ll.js","./LockView.DhFZqGXn.css","./xLsBJEgg.js","./BxAqglwG.js","./ti9CkQ17.js","./Bk-n7aPm.js","./ColumnFilter.DtI6lgP0.css","./CJRs141Q.js","./C3NEXYiy.js","./DOmYHCTJ.js","./BFBH5BqG.js","./CC7FKFfc.js","./BQ30-45J.js","./BL3-7eMJ.js","./Drawer.DPOZjH3m.css","./Cg5gC4A9.js","./BO5iKK5Y.js","./CIWmrbYB.js","./DbR0i6iz.js","./nA0fgIR2.js","./DTnvdSu4.js","./C4ys272M.js","./DQpdsoyj.js","./Modal.TpK58U3r.css","./DeleteModal.CB1oWLel.css","./jNiZ4b18.js","./xknpojEX.js","./BJLwg7a1.js","./index.DtTwBdN2.css","./CabnasT0.js","./CvIf_S4e.js","./ItemLabel.BOyt-iI1.css","./CBwn2rX_.js","./BlFlrFsc.js","./DDbnJU0v.js","./ViewActionMenu.BtWycNe0.css","./OpenedViewAction.B2E2Hc22.css","./Bvv7WkDt.js","./Qeyecnj_.js","./CLnLr_4i.js","./BeaEfcUv.js","./CEoq2N1b.js","./BnL0nynu.js","./B7E5e1z_.js","./ChJRXE_o.js","./index.0C0uurgP.css","./Btfej94p.js","./Table.BNeqHJLz.css","./DPP0YS00.js","./-krDIsry.js","./Toolbar.CIAM341z.css","./BGPb8hdR.js","./Db3tVx3S.js","./DJ4zZcM8.js","./DQIf4eJh.js","./8PJnWzeT.js","./BtDH1eqt.js","./DFFj03Pc.js","./DXeA4sTn.js","./2mSaPYxG.js","./xiSNROM6.js","./9WYcr_2S.js","./2D0ZacOW.js","./JD4ODOEt.js","./DR2PhwgK.js","./CJadXO7Y.js","./index.sMVZPbPm.css","./C6hZRA1o.js","./BYgontVS.js","./RichText.Dk2EexKt.css","./ZjSKxmoj.js","./TextArea.Bml2d4FU.css","./DQpGwPRl.js","./useMapConfig.Ch2hTRgY.css","./swI9xdN3.js","./Readonly.DgEYzio3.css","./B30nWox6.js","./CCO6jMde.js","./Cell.DrFviz79.css","./CvLlsKZ_.js","./gFgoQmG5.js","./BuDQFu77.js","./CHMbvyoR.js","./BB-kVW_e.js","./vICVURYX.js","./Readonly.DeD1BNPG.css","./VirtualCell.BhuAxbVs.css","./BRdbcPzE.js","./CrBslad7.js","./CcLacimF.js","./CXjixlbL.js","./8FF8fmpU.js","./Info.TS23Uo5U.css","./sBfAJUU4.js","./CmOW3x6w.js","./rKqNaRBx.js","./BA2baLpK.js","./Selector.CcaHerGo.css","./ColumnMenu.BsPD7g2s.css","./DYznclwx.js","./DRPG34Pb.js","./BCOZ0Q21.js","./CypMIcuH.js","./editor.DO5o-l7c.css","./CB3Hm2oe.js","./BE0ASRem.js","./DcCxEoyO.js","./Overlay.uKsHmzAa.css","./CaeVhjL0.js","./BamoJNE4.js","./IntegrationIcon.DIjVW7oX.css","./BHlh9BDo.js","./eoP1LiPm.js","./EditOrAddProvider.CrryvK0w.css","./nHpLyYtx.js","./Scroller.DRGgREYa.css","./2rdcKRoj.js","./Bc_O4b7-.js","./CD3f1aUW.js","./PlainCell.B0r-AYXW.css","./2jwX93dN.js","./CzhndwGN.js","./DivDataCell.CmldQsXo.css","./BNTICvKM.js","./BFzL9Mpf.js","./RichComment.Bz1Zx3Kp.css","./BmFh_lhS.js","./Comments.Dpvo3RhT.css","./c1i9eScF.js","./index.0MLByrvI.css","./BrQU3Atc.js","./Bf-l3bs0.js","./index.O1WqeDrs.css","./BWO3dQOM.js","./Gallery.DB3vjtgi.css","./Dim9d6AW.js","./C-rgU7Nq.js","./ImageCropper.CImO5a_r.css","./C3QpSB6A.js","./CvPvO0RK.js","./D7LwIvba.js","./index.Dfe5frBd.css","./fZkUSCSS.js","./COxAoJMI.js","./index.C87ON33N.css","./D61-RbC8.js","./Map.C2uwxtbq.css","./CXmWWABR.js","./index.XdBx1oVG.css","./FPfvYjGE.js","./BgrtP0Zc.js","./BWZ3ce2s.js","./_viewTitle_.BnP1HG3N.css","./splitpanes.CMiBlWCT.css","./DYPP5N-U.js","./custom-validation-item.wjW2NAyN.css"])))=>i.map(i=>d[i]); 2import{aP as K,r as ie,g as k,G as pe,ar as D,b0 as h,p as e,as as _,at as o,ba as $,b1 as V,a_ as g,aZ as y,cS as ee,aW as Q,cV as _e,bc as T,bd as re,dg as ke,P as be,kV as Me,kS as Se,D as Oe,bZ as Ce,au as Re,af as Ue,a as De,s as Le,U as w,dj as Ne,cP as Ve,c$ as de,bb as xe,al as ce,fh as Pe,b7 as he,fi as ze,d8 as Be,gf as je,gg as qe,b2 as Ge,ge as He,bw as We,d as ae,jr as Fe,ju as Ee,js as $e,e0 as le,e1 as S,cF as G,bH as J,ej as te,cG as H,gF as q,b3 as oe,gG as j,fU as Ye,jt as W,go as me,gH as Y,iu as Ae,l3 as we,cW as Ie,k as Ke,cX as ue,l4 as Ze,w as Qe,_ as Xe,b6 as Je,b as et,a3 as tt,l5 as Te,jB as nt,l6 as it,fg as ot,ff as at,a4 as lt}from"./thPyMNxu.js";import{a as st}from"./DGstl29e.js";import{u as X}from"./BIP_sFh0.js";import{D as rt}from"./xLsBJEgg.js";import{i as dt}from"./CHMbvyoR.js";import"./C4uSsI-z.js";import"./DCSY7c3W.js";import"./Dgk3pIfT.js";import"./C1W4BRUl.js";import"./8Z9VlP7L.js";import"./BrygpmCW.js";import"./DliPyEq8.js";import"./CC9mbHty.js";import"./DHn23dQT.js";import"./DdUhoGaz.js";import"./DFQX5Qus.js";import"./D2-Cc1Ll.js";import"./ti9CkQ17.js";import"./Bk-n7aPm.js";import"./CrnQUPkM.js";import"./Q2HUDF77.js";import"./Dj9vCo-o.js";import"./OeeqvFss.js";import"./CXGqM7g5.js";import"./BOn_6THj.js";import"./Bpg_psN5.js";import"./rRaIz5S8.js";import"./CJNTSCcE.js";
2import"./DL5aD-5z.js";import"./FA6tFsyM.js";import"./CJRs141Q.js";import"./C3NEXYiy.js";import"./DOmYHCTJ.js";import"./BFBH5BqG.js";import"./CC7FKFfc.js";import"./BQ30-45J.js";import"./BL3-7eMJ.js";import"./Cg5gC4A9.js";import"./BO5iKK5Y.js";import"./CIWmrbYB.js";import"./DbR0i6iz.js";import"./nA0fgIR2.js";import"./DTnvdSu4.js";import"./C4ys272M.js";import"./DQpdsoyj.js";import"./jNiZ4b18.js";import"./xknpojEX.js";import"./BJLwg7a1.js";import"./CabnasT0.js";import"./CvIf_S4e.js";import"./CBwn2rX_.js";import"./BlFlrFsc.js";import"./DDbnJU0v.js";import"./Bvv7WkDt.js";import"./Qeyecnj_.js";import"./CLnLr_4i.js";import"./BeaEfcUv.js";import"./CEoq2N1b.js";import"./BnL0nynu.js";import"./B7E5e1z_.js";import"./ChJRXE_o.js";import"./Btfej94p.js";import"./DPP0YS00.js";import"./-krDIsry.js";import"./BGPb8hdR.js";import"./Db3tVx3S.js";import"./DJ4zZcM8.js";import"./DQIf4eJh.js";import"./8PJnWzeT.js";import"./BtDH1eqt.js";import"./DFFj03Pc.js";import"./DXeA4sTn.js";import"./2mSaPYxG.js";import"./xiSNROM6.js";import"./9WYcr_2S.js";import"./2D0ZacOW.js";import"./JD4ODOEt.js";import"./DR2PhwgK.js";import"./CJadXO7Y.js";import"./C6hZRA1o.js";import"./BYgontVS.js";import"./ZjSKxmoj.js";import"./DQpGwPRl.js";import"./swI9xdN3.js";import"./B30nWox6.js";import"./CCO6jMde.js";import"./CvLlsKZ_.js";import"./gFgoQmG5.js";import"./BuDQFu77.js";import"./BB-kVW_e.js";import"./vICVURYX.js";import"./BRdbcPzE.js";import"./CrBslad7.js";import"./CcLacimF.js";import"./CXjixlbL.js";import"./8FF8fmpU.js";import"./sBfAJUU4.js";import"./CmOW3x6w.js";import"./rKqNaRBx.js";import"./BA2baLpK.js";import"./DYznclwx.js";import"./DRPG34Pb.js";import"./BCOZ0Q21.js";import"./CypMIcuH.js";import"./CB3Hm2oe.js";import"./BE0ASRem.js";import"./DcCxEoyO.js";import"./CaeVhjL0.js";import"./BamoJNE4.js";import"./BHlh9BDo.js";import"./eoP1LiPm.js";import"./nHpLyYtx.js";import"./2rdcKRoj.js";import"./Bc_O4b7-.js";import"./CD3f1aUW.js";import"./2jwX93dN.js";import"./CzhndwGN.js";import"./BNTICvKM.js";import"./BFzL9Mpf.js";import"./BmFh_lhS.js";import"./c1i9eScF.js";import"./BrQU3Atc.js";import"./Bf-l3bs0.js";import"./BWO3dQOM.js";import"./Dim9d6AW.js";import"./C-rgU7Nq.js";import"./C3QpSB6A.js";/* empty css */import"./CvPvO0RK.js";import"./D7LwIvba.js";import"./fZkUSCSS.js";import"./COxAoJMI.js";import"./BxAqglwG.js";import"./D61-RbC8.js";import"./CXmWWABR.js";import"./FPfvYjGE.js";import"./BgrtP0Zc.js";import"./BWZ3ce2s.js";const ut={key:0,class:"flex flex-col"},mt={class:"flex flex-col gap-3"},ct={class:"flex items-center justify-between"},pt={class:"text-nc-content-gray font-medium"},_t={class:"flex flex-col"},ft={class:"text-sm text-nc-content-gray-muted"},vt={key:0,class:"mt-2 visibility-condition-input-error text-nc-content-red-medium"},gt=K({__name:"visibility",setup(u){const{visibleColumns:n,activeField:i,allViewFilters:L,localColumns:A,localColumnsMapByFkColumnId:r}=X(),E=ie(!1),N=ie({});be(Me,N);const M=k(()=>A.value.reduce((m,d)=>{var C;return d!=null&&d.fk_column_id&&((C=d==null?void 0:d.label)!=null&&C.trim())&&(m[d.fk_column_id]=d.label),m},{}));be(Se,M);const F=k(()=>{var m,d,C;return((C=(d=pe((m=i.value)==null?void 0:m.meta))==null?void 0:d.visibility)==null?void 0:C.errors)||{}}),s=k(()=>Object.keys(F.value).length),t=k(()=>{var m,d;return(m=i.value)!=null&&m.fk_column_id&&!L.value[i.value.fk_column_id]&&(L.value[i.value.fk_column_id]=[]),L.value[`${(d=i.value)==null?void 0:d.fk_column_id}`]}),v=k(()=>{var m;return!!(n.value.length&&n.value[0].id===((m=i.value)==null?void 0:m.id))}),p=m=>{var a,l,x;const d=m.id!==((a=i.value)==null?void 0:a.fk_column_id),C=m.id&&r.value[m.id]?(r.value[m.id].order??1/0)<(((l=i.value)==null?void 0:l.order)??1/0):!1,b=(x=r.value[m.id])==null?void 0:x.show;return d&&C&&b};return(m,d)=>{const C=_e,b=ee,a=st,l=ke;return e(i)?(_(),D("div",ut,[o("div",mt,[o("div",ct,[o("div",pt,$(m.$t("labels.showOnConditions")),1),o("div",_t,[e(t)?(_(),V(l,{key:0,visible:e(E),"onUpdate:visible":d[1]||(d[1]=x=>re(E)?E.value=x:null),placement:"bottomLeft",disabled:e(v)&&!e(t).length&&!e(E),"overlay-class-name":"nc-form-field-visibility-dropdown"},{overlay:g(()=>[o("div",{class:Q(["nc-form-field-visibility-dropdown-container",{"py-2":!e(t).length}])},[y(a,{ref:"fieldVisibilityRef",modelValue:e(t),"onUpdate:modelValue":d[
20]||(d[0]=x=>re(t)?t.value=x:null),class:"w-full","auto-save":!0,"data-testid":"nc-filter-menu","show-loading":!1,"parent-col-id":e(i).fk_column_id,"filter-option":p,"visibility-error":e(F),"disable-add-new-filter":e(v)},null,8,["modelValue","parent-col-id","visibility-error","disable-add-new-filter"])],2)]),default:g(()=>[y(b,{placement:"left",disabled:!e(v)},{title:g(()=>d[2]||(d[2]=[T(" Cannot add conditions to the first field in a form. ")])),default:g(()=>[o("div",{class:Q(["nc-form-field-visibility-btn border-1 rounded-lg py-1 px-3 flex items-center justify-between gap-2 !min-w-[170px] transition-all cursor-pointer select-none text-sm",{"!border-nc-border-brand shadow-selected":e(E),"border-nc-border-gray-medium":!e(E),"bg-nc-bg-brand dark:bg-nc-bg-gray-light":e(t).length,"opacity-70 cursor-default nc-disabled":e(v)&&!e(t).length}]),"data-testid":"nc-form-field-visibility-btn"},[o("div",{class:Q(["nc-form-field-visibility-conditions-count flex-1",{"text-nc-content-brand ":e(t).length}])},$(e(t).length?`${e(t).length} condition${e(t).length!==1?"s":""}`:"No conditions"),3),e(s)?(_(),V(C,{key:0,icon:"alertTriangle",class:"flex-none !text-nc-content-red-medium"})):h("",!0),y(C,{icon:"settings",class:Q(["flex-none w-4 h-4",{"text-nc-content-brand ":e(t).length}])},null,8,["class"])],2)]),_:1},8,["disabled"])]),_:1},8,["visible","disabled"])):h("",!0)])]),o("div",null,[o("div",ft,$(m.$t("labels.showFieldOnConditionsMet")),1),e(s)?(_(),D("div",vt," Error conditions will not be used for determining field visibility. ")):h("",!0)])])])):h("",!0)}}}),yt=Object.assign(gt,{__name:"SmartsheetFormFieldSettingsVisibility"}),bt={class:"w-full h-full nc-col-select-option nc-scrollbar-thin"},xt={key:0},ht={key:1,class:"flex items-stretch gap-2 pr-2 pl-3 py-1.5 rounded-t-lg border-1 border-b-0 border-nc-border-gray-medium"},Ft=["data-testid"],Et=["onClick"],$t={class:"text-ellipsis overflow-hidden",style:{wordBreak:"keep-all",whiteSpace:"nowrap",display:"inline"}},wt={class:"text-ellipsis overflow-hidden",style:{wordBreak:"keep-all",whiteSpace:"nowrap",display:"inline"}},Tt={class:"px-0.5 py-2 text-nc-content-gray-muted text-center"},kt={class:"px-0.5 py-2 text-nc-content-gray-muted text-center"},Lt=K({__name:"LimitOptions",props:{modelValue:{},formFieldState:{},column:{},isRequired:{type:Boolean}},emits:["update:modelValue","update:formFieldState"],setup(u,{emit:n}){const i=u,L=n,A=Oe(Ce),{column:r,formFieldState:E}=Re(i),{isDark:N,getColor:M}=Ue(),F=De(),{basesUser:s}=Le(F),t=k(()=>A.value.base_id?s.value.get(A.value.base_id)||[]:[]),v=k(()=>{var a,l;return((l=pe((a=r.value)==null?void 0:a.meta))==null?void 0:l.isColorCodeEnabled)!==!1}),p=ie(""),m=ie(!1),d=k({get:()=>{var x,I;let a=1;const l=(i.modelValue||[]).reduce((O,f)=>(a<((f==null?void 0:f.order)??0)&&(a=f.order),{...O,[f.id]:f}),{})??{};if(w.User===r.value.uidt){const O=(t.value||[]).filter(f=>!(f!=null&&f.deleted)).map(f=>{var P,B;return{id:f.id,email:f.email,display_name:f.display_name,meta:f.meta,order:f.id&&l[f.id]?((P=l[f.id])==null?void 0:P.order)??f.order:a++,show:f.id&&l[f.id]?(B=l[f.id])==null?void 0:B.show:!(i.modelValue||[]).length}}).sort((f,P)=>f.order-P.order);return(i.modelValue||[]).length!==O.length&&L("update:modelValue",O.map(f=>({id:f.id,order:f.order,show:f.show}))),O}else if([w.SingleSelect,w.MultiSelect].includes(r.value.uidt)){const O=(((x=r.value.colOptions)==null?void 0:x.options)||[]).map(f=>{var P,B;return{...f,order:f.id&&l[f.id]?((P=l[f.id])==null?void 0:P.order)??f.order:a++,show:f.id&&l[f.id]?(B=l[f.id])==null?void 0:B.show:!(i.modelValue||[]).length}}).sort((f,P)=>f.order!==void 0&&P.order!==void 0?f.order-P.order:0);return(i.modelValue||[]).length!==(((I=r.value.colOptions)==null?void 0:I.options)||[]).length&&L("update:modelValue",O.map(f=>({id:f.id,order:f.order,show:f.show}))),O}return[]},set:a=>{const l=(E.value||"").split(","),x=[];L("update:modelValue",a.map(I=>(I.show||(r.value.uidt===w.User&&l.includes(I.id)?x.push(I.id):I!=null&&I.title&&l.includes(I.title)&&x.push(I.title)),{id:I.id,order:I.order,show:I.show}))),L("update:formFieldState",l.filter(I=>!x.includes(I)).join(","))}});async function C(a){var P,B;const{moved:{newIndex:l=0,oldIndex:x=0,element:I}}=a;let O;!d.value.length||d.value.length===1?O=1:d.value.length-1===l?O=Math.max(...d.value.map(R=>(R==null?void 0:R.order)??0))+1:l===0?O=Math.min(...d.value.map(R=>(R==null?void 0:R.order)??0))/2:O=(parseFloat(String(((P=d.value[l-1])==null?void 0:P.order)??0))+parseFloat(String(((B=d.value[l+1])==null?void 0:B.order)??0)))/2;const f=isNaN(Number(O))?x:O;I.order=f,d.value=[...d.value]}const b=a=>{i.isRequired&&!a||(d.value=d.value.map(l=>({...l,show:a})))};return(a,l)=>{var R,U;const x=_e,I=Ne,O=Ve,f=ee,P=Be,B=Pe;return _(),D("div",bt,[e(d).length>12?(_(),D("div",xt,[y(I,{value:e(p),"onUpdate:value":l[1]||(l[1]=c=>re(p)?p.value=c:null),class:"!h-9 !px-3 !py-1 !rounded-lg mb-2",placeholder:`${a.$t("placeholder.searchOptions")}...`,name:"nc-form-field-limit-option-search-input","data-testid":"nc-form-field-limit-option-search-input"},{prefix:g(()=>[y(x,{icon:"search",class:"mr-2 h-4 w-4 text-nc-content-gray-muted group-hover:text-nc-content-gray-extreme"})]),suffix:g(()=>[e(p).length>0?(_(),V(x,{key:0,icon:"close",class:"ml-2 h-4 w-4 text-nc-content-gray-muted group-hover:text-nc-content-gray-extreme","data-testid":"nc-form-field-clear-search",onClick:l[0]||(l[0]=c=>p.value="")}
2)):h("",!0)]),_:1},8,["value","placeholder"])])):h("",!0),e(d).length?(_(),D("div",ht,[y(f,{disabled:!a.isRequired},{title:g(()=>[T($(a.$t("msg.info.preventHideAllOptions")),1)]),default:g(()=>[y(O,{type:"secondary",size:"xxsmall",class:"!border-none !px-2 !text-xs !text-nc-content-gray-muted !disabled:text-nc-content-brand-hover",disabled:a.isRequired||e(d).filter(c=>!c.show).length===e(d).length,shadow:!1,onClick:l[2]||(l[2]=c=>b(!1))},{default:g(()=>[T($(a.$t("general.hideAll")),1)]),_:1},8,["disabled"])]),_:1},8,["disabled"]),o("div",null,[y(O,{type:"secondary",size:"xxsmall",class:"!border-none !px-2 !text-xs !text-nc-content-gray-muted !disabled:text-nc-content-brand-hover",disabled:e(d).filter(c=>c.show).length===e(d).length,shadow:!1,onClick:l[3]||(l[3]=c=>b(!0))},{default:g(()=>[T($(a.$t("general.showAll")),1)]),_:1},8,["disabled"])])])):h("",!0),e(d).length?(_(),V(e(rt),Ge({key:2},("getDraggableAutoScrollOptions"in a?a.getDraggableAutoScrollOptions:e(He))({scrollSensitivity:45}),{"model-value":e(d),"item-key":"id",handle:".nc-child-draggable-icon","ghost-class":"nc-form-field-limit-option-ghost",class:"rounded-b-lg border-1 border-nc-border-gray-medium !max-h-[224px] overflow-y-auto nc-scrollbar-thin",onChange:l[4]||(l[4]=c=>C(c)),onStart:l[5]||(l[5]=c=>m.value=!0),onEnd:l[6]||(l[6]=c=>m.value=!1)}),de({item:g(({element:c})=>{var z,ne,se,fe,ve,ge,ye;return[(e(r).uidt===e(w).User?(ne=((z=c==null?void 0:c.display_name)==null?void 0:z.trim())||(c==null?void 0:c.email))!=null&&ne.toLowerCase().includes(e(p).toLowerCase()):(se=c.title)!=null&&se.toLowerCase().includes(e(p).toLowerCase()))?(_(),D("div",{key:c.id,class:Q(["w-full h-10 px-2 py-1.5 flex flex-row items-center gap-3 border-b-1 last:border-none border-nc-border-gray-medium",[`nc-form-field-${(fe=e(r).title)==null?void 0:fe.replaceAll(" ","")}-limit-option-${(ve=c.title)==null?void 0:ve.replaceAll(" ","")}`,`${c.show?"hover:bg-nc-bg-gray-extralight":"bg-nc-bg-gray-light"}`]]),"data-testid":`nc-form-field-${(ge=e(r).title)==null?void 0:ge.replaceAll(" ","")}-limit-option-${(ye=c.title)==null?void 0:ye.replaceAll(" ","")}`},[(_(),V(xe(("iconMap"in a?a.iconMap:e(ce)).drag),{class:"nc-child-draggable-icon flex-none cursor-move !h-4 !w-4 text-nc-content-gray-subtle2"})),y(f,{disabled:!a.isRequired||!(c.show&&a.isRequired&&e(d).filter(Z=>Z.show).length===1)},{title:g(()=>[T($(a.$t("msg.info.preventHideAllOptions")),1)]),default:g(()=>[o("div",{class:"!border-none !px-2",onClick:()=>{c.show&&a.isRequired&&e(d).filter(Z=>Z.show).length===1||(c.show=!c.show,d.value=[...e(d)])}},[(_(),V(xe(c.show?("iconMap"in a?a.iconMap:e(ce)).eye:("iconMap"in a?a.iconMap:e(ce)).eyeSlash),{class:"flex-none cursor-pointer !h-4 !w-4 text-nc-content-gray-subtle2"}))],8,Et)]),_:2},1032,["disabled"]),e(r).uidt===e(w).User?(_(),V(B,{key:0,class:"rounded-tag max-w-[calc(100%_-_70px)] !pl-0",color:e(M)("var(--nc-bg-gray-medium)","var(--nc-bg-gray-light)")},{default:g(()=>[o("span",{style:he({color:("getSelectTypeOptionTextColor"in a?a.getSelectTypeOptionTextColor:e(ze))(e(M)("var(--nc-bg-gray-medium)","var(--nc-bg-gray-light)"),e(M)),"font-size":"13px"}),class:"flex items-stretch gap-2"},[o("div",null,[y(P,{size:"auto",user:c,class:"!text-[0.65rem] !h-[16.8px]"},null,8,["user"])]),y(f,{class:"truncate max-w-full","show-on-truncate-only":""},{title:g(()=>{var Z;return[T($(((Z=c.display_name)==null?void 0:Z.trim())||(c==null?void 0:c.email)),1)]}),default:g(()=>{var Z;return[o("span",$t,$(((Z=c.display_name)==null?void 0:Z.trim())||(c==null?void 0:c.email)),1)]}),_:2},1024)],4)]),_:2},1032,["color"])):(_(),V(B,{key:1,class:"rounded-tag max-w-[calc(100%_-_70px)]",color:("getSelectTypeFieldOptionBgColor"in a?a.getSelectTypeFieldOptionBgColor:e(je))({color:c.color,isDark:e(N),getColor:e(M),isColorCodeEnabled:e(v)})},{default:g(()=>[o("span",{style:he({color:("getSelectTypeFieldOptionTextColor"in a?a.getSelectTypeFieldOptionTextColor:e(qe))({color:c.color,isDark:e(N),getColor:e(M),isColorCodeEnabled:e(v)}),"font-size":"13px"})},[y(f,{class:"truncate max-w-full","show-on-truncate-only":""},{title:g(()=>[T($(c.title),1)]),default:g(()=>[o("span",wt,$(c.title),1)]),_:2},1024)],4)]),_:2},1032,["color"]))],10,Ft)):h("",!0)]}),_:2},[e(d).length?e(d).length&&e(p)&&!((U=(R=e(d))==null?void 0:R.filter(c=>{var z,ne,se;return e(r).uidt===e(w).User?(ne=((z=c==null?void 0:c.display_name)==null?void 0:z.trim())||(c==null?void 0:c.email))==null?void 0:ne.toLowerCase().includes(e(p).toLowerCase()):(se=c.title)==null?void 0:se.toLowerCase().includes(e(p).toLowerCase())}))!=null&&U.length)?{name:"footer",fn:g(()=>[o("div",kt,$(a.$t("title.noOptionsFound"))+" with title `"+$(e(p))+"` ",1)]),key:"1"}:void 0:{name:"footer",fn:g(()=>[o("div",Tt,$(a.$t("title.noOptionsFound")),1)]),key:"0"}]),1040,["model-value"])):h("",!0)])}}}),Vt=Object.assign(We(Lt,[["__scopeId","data-v-decf0709"]]),{__name:"SmartsheetFormLimitOptions"}),At=G(()=>H(()=>import("./thPyMNxu.js").then(u=>u.sU),__vite__mapDeps([0,1]),import.meta.url).then(u=>u.default||u)),It=G(()=>H(()=>import("./BZ1gKJCV.js"),__vite__mapDeps([2,0,1,3,4,5,6,7,8,9,10,11,12]),import.meta.url).then(u=>u.default||u)),Mt=G(()=>H(()=>import("./Bbj3u3Yp.js"),__vite__mapDeps([13,14,0,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,7,8,9,3,4,5,6,10,11,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191]),import.meta.url).then(u=>u.default||u)),St={class:"w-full flex items-start justify-between gap-3"},Ot={class:"flex-1 max-w-[calc(100%_-_40px)]"},Ct=["onClick"],Rt={key:0,class:"nc-limit-to-range-wrapper mt-3 flex flex-col gap-3"},Ut={class:"text-center"},Dt=K({__name:"date-time-validaiton",setup(u){const{activeField:n,updateColMeta:i}=X(),{getPlanTitle:L,showEEFeatures:A}=ae(),r=k(()=>{var s,t;return w.Time===((s=n.value)==null?void 0:s.uidt)?{Min:Fe.MinTime,Max:Fe.MaxTime}:w.Year===((t=n.value)==null?void 0:t.uidt)?{Min:Ee.MinYear,Max:Ee.MaxYear}:{Min:$e.MinDate,Max:$e.MaxDate}}),E=k(()=>!!(n.value&&(n.value.meta.validators||[]).find(s=>[r.value.Min,r.value.Max].includes(s.type)))),N=k(()=>{var s;return(((s=n.value)==null?void 0:s.meta.validators)||[]).find(t=>t.type===r.value.Min)}),M=k(()=>{var s;return(((s=n.value)==null?void 0:s.meta.validators)||[]).find(t=>t.type===r.value.Max)}),F=(s,t)=>{if(!(!n.value||!A.value))switch(t){case"minMax":{s?n.value.meta.validators=[...n.value.meta.validators||[],{type:r.value.Min,value:null,message:""},{type:r.value.Max,value:null,message:""}]:(n.value.meta.validators=(n.value.meta.validators||[]).filter(v=>![r.value.Min,r.value.Max].includes(v.type)),i(n.value));break}}};return(s,t)=>{const v=At,p=It,m=Mt,d=te,C=ee,b=le;return e(n)?(_(),V(b,{key:0,feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:a})=>{var l,x,I,O,f,P,B,R;return[o("div",St,[o("div",Ot,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none flex items-center gap-2",onClick:U=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(!e(E),"minMax"),e(E))},[T(" Limit "+$(((x=(l=e(n))==null?void 0:l.uidt)==null?void 0:x.toLowerCase().replace("datetime","date"))||"number")+" to a range ",1),e(A)?(_(),V(v,{key:0,class:"-my-1",feature:e(S).FEATURE_HIDE_BRANDING,content:s.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(L)(e(J).PLUS)})},null,8,["feature","content"])):h("",!0)],8,Ct),e(E)?(_(),D("div",Rt,[o("div",null,[e(N)?(_(),V(p,{key:0,column:e(n),validator:e(N),"data-testid":`nc-limit-to-range-min-${(I=e(n))==null?void 0:I.uidt}`,onUpdateValidationValue:t[0]||(t[0]=U=>e(i)(e(n)))},de({prefix:g(()=>[t[2]||(t[2]=T(" Minimum"))]),_:2},[e(w).Currency&&((f=(O=e(n))==null?void 0:O.meta)!=null&&f.currency_code)?{name:"suffix",fn:g(()=>{var U,c;return[T($((c=(U=e(n))==null?void 0:U.meta)==null?void 0:c.currency_code),1)]}),key:"0"}:void 0]),1032,["column","validator","data-testid"])):h("",!0),y(m,{type:e(r).Min},null,8,["type"])]),o("div",null,[e(M)?(_(),V(p,{key:0,column:e(n),validator:e(M),"data-testid":`nc-limit-to-range-max-${(P=e(n))==null?void 0:P.uidt}`,onUpdateValidationValue:t[1]||(t[1]=U=>e(i)(e(n)))},de({prefix:g(()=>[t[3]||(t[3]=T(" Maximum"))]),_:2},[e(w).Currency&&((R=(B=e(n))==null?void 0:B.meta)!=null&&R.currency_code)?{name:"suffix",fn:g(()=>{var U,c;return[T($((c=(U=e(n))==null?void 0:U.meta)==null?void 0:c.currency_code),1)]}),key:"0"}:void 0]),1032,["column","validator","data-testid"])):h("",!0),y(m,{type:e(r).Max},null,8,["type"])])])):h("",!0)]),y(C,{disabled:e(A),placement:"topRight"},{title:g(()=>[o("div",Ut,$(s.$t("msg.info.thisFeatureIsOnlyAvailableInEnterpriseEdition")),1)]),default:g(()=>{var U;return[y(d,{checked:e(E),size:"small",class:"flex-none nc-form-switch-focus","data-testid":`nc-limit-to-range-${(U=e(n))==null?void 0:U.uidt}`,disabled:!e(A),onChange:c=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(c,"minMax"),e(E))},null,8,["checked","data-testid","disabled","onChange"])]}),_:2},1032,["disabled"])])]}),_:1},8,["feature"])):h("",!0)}}}),Nt=Object.assign(Dt,{__name:"SmartsheetFormDateTimeValidaiton"}),Pt=G(()=>H(()=>import("./thPyMNxu.js").then(u=>u.sU),__vite__mapDeps([0,1]),import.meta.url).then(u=>u.default||u)),zt={class:"w-full flex items-center justify-between gap-3"},Bt={class:"max-w-[calc(100%_-_40px)]"},jt={key:0,class:"w-full flex items-center justify-between gap-3"},qt={class:"max-w-[calc(100%_-_40px)]"},Gt=["onClick"],Ht={class:"text-center"},Wt=K({__name:"phone-email-url-validation",setup(u){const n={[w.Email]:q.Email,[w.PhoneNumber]:q.PhoneNumber,[w.URL]:q.
2Url},{activeField:i,updateColMeta:L}=X(),{getPlanTitle:A,showEEFeatures:r}=ae(),E=k(()=>{var t,v;return!!((v=pe((t=i.value)==null?void 0:t.meta))!=null&&v.validate)}),N=k(()=>!!(i.value&&(i.value.meta.validators||[]).find(t=>t.type===n[i.value.uidt]))),M=k(()=>!!(i.value&&(i.value.meta.validators||[]).find(t=>t.type===q.BusinessEmail))),F=k(()=>{var t,v,p;if(((t=i.value)==null?void 0:t.uidt)===w.Email)return"Validate email";if(((v=i.value)==null?void 0:v.uidt)===w.PhoneNumber)return"Validate phone number";if(((p=i.value)==null?void 0:p.uidt)===w.URL)return"Validate URL"}),s=(t,v)=>{if(!(!i.value||!r.value))switch(v){case"validate":{t?i.value.meta.validators=[...i.value.meta.validators||[],{type:n[i.value.uidt]}]:i.value.meta.validators=(i.value.meta.validators||[]).filter(p=>![n[i.value.uidt],q.BusinessEmail].includes(p.type)),L(i.value);break}case"businessEmail":{t?i.value.meta.validators=[...i.value.meta.validators||[],{type:q.BusinessEmail}]:i.value.meta.validators=(i.value.meta.validators||[]).filter(p=>p.type!==q.BusinessEmail),L(i.value);break}}};return(t,v)=>{var b;const p=te,m=ee,d=Pt,C=le;return _(),D(oe,null,[o("div",zt,[o("div",Bt,[o("div",{class:Q(["font-medium text-nc-content-gray",{"cursor-pointer select-none":!e(E)}]),onClick:v[0]||(v[0]=()=>{e(E)||s(!e(N),"validate")})},$(e(F)),3)]),e(E)?(_(),V(m,{key:0,class:"flex",placement:"topRight"},{title:g(()=>v[2]||(v[2]=[T(" Validations enforced by field schema settings")])),default:g(()=>{var a;return[y(p,{checked:e(E),disabled:!0,size:"small",class:"flex-none nc-form-switch-focus","data-testid":`nc-form-field-validate-${(a=e(i))==null?void 0:a.uidt}`},null,8,["checked","data-testid"])]}),_:1})):(_(),V(p,{key:1,checked:e(N),size:"small",class:"flex-none nc-form-switch-focus","data-testid":`nc-form-field-validate-${(b=e(i))==null?void 0:b.uidt}`,onChange:v[1]||(v[1]=a=>s(a,"validate"))},null,8,["checked","data-testid"]))]),y(C,{feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:a})=>{var l;return[((l=e(i))==null?void 0:l.uidt)===e(w).Email&&(e(N)||e(E))?(_(),D("div",jt,[o("div",qt,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none flex items-center gap-2",onClick:x=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>s(!e(M),"businessEmail"),e(M))},[v[3]||(v[3]=T(" Accept only work email ")),e(r)?(_(),V(d,{key:0,class:"-my-1",feature:e(S).FEATURE_HIDE_BRANDING,content:t.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(A)(e(J).PLUS)})},null,8,["feature","content"])):h("",!0)],8,Gt)]),y(m,{disabled:e(r),placement:"topRight"},{title:g(()=>[o("div",Ht,$(t.$t("msg.info.thisFeatureIsOnlyAvailableInEnterpriseEdition")),1)]),default:g(()=>[y(p,{checked:e(M),size:"small",class:"flex-none nc-form-switch-focus","data-testid":"nc-form-field-allow-only-work-email",disabled:!e(r),onChange:x=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>s(x,"businessEmail"),e(M))},null,8,["checked","disabled","onChange"])]),_:2},1032,["disabled"])])):h("",!0)]}),_:1},8,["feature"])],64)}}}),Yt=Object.assign(Wt,{__name:"SmartsheetFormPhoneEmailUrlValidation"}),Kt=G(()=>H(()=>import("./thPyMNxu.js").then(u=>u.sU),__vite__mapDeps([0,1]),import.meta.url).then(u=>u.default||u)),Zt=G(()=>H(()=>import("./BZ1gKJCV.js"),__vite__mapDeps([2,0,1,3,4,5,6,7,8,9,10,11,12]),import.meta.url).then(u=>u.default||u)),Qt=G(()=>H(()=>import("./Bbj3u3Yp.js"),__vite__mapDeps([13,14,0,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,7,8,9,3,4,5,6,10,11,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191]),import.meta.url).then(u=>u.default||u)),Xt={class:"w-full flex items-start justify-between gap-3"},Jt={class:"flex-1 max-w-[calc(100%_-_40px)]"},en={class:"font-medium text-nc-content-gray flex items-center gap-2"},tn=["onClick"],nn={class:"text-nc-content-gray-muted mt-1"},on={key:0,class:"nc-att-limit-file-type-wrapper mt-3 flex flex-col gap-1"},an={class:"w-full flex items-start justify-between gap-3"},ln={class:"flex-1 max-w-[calc(100%_-_40px)]"},sn=["onClick"],rn={key:0,class:"nc-att-limit-file-count-wrapper mt-3 flex flex-col gap-1"},dn={class:"w-full flex items-start justify-between gap-3"},un={class:"flex-1 max-w-[calc(100%_-_40px)]"},mn=["onClick"],cn={key:0,class:"nc-att-limit-file-size-wrapper mt-3 flex gap-2"},pn=K({__name:"attachment-validation",setup(u){const{activeField:n,updateColMeta:i}=X(),{getPlanTitle:L,showEEFeatures:A}=ae(),r=k(()=>{const s={fileTypes:!1,fileCount:!1,fileSize:!1};
2return n.value&&(n.value.meta.validators||[]).forEach(t=>{t.type===j.FileTypes&&(s.fileTypes=!0),t.type===j.FileCount&&(s.fileCount=!0),t.type===j.FileSize&&(s.fileSize=!0)}),s}),E=k(()=>{var s;return(((s=n.value)==null?void 0:s.meta.validators)||[]).find(t=>t.type===j.FileTypes)}),N=k(()=>{var s;return(((s=n.value)==null?void 0:s.meta.validators)||[]).find(t=>t.type===j.FileCount)}),M=k(()=>{var s;return(((s=n.value)==null?void 0:s.meta.validators)||[]).find(t=>t.type===j.FileSize)}),F=(s,t)=>{n.value&&(s?n.value.meta.validators=[...n.value.meta.validators||[],{type:t,value:null,message:"",...t===j.FileSize?{unit:"KB"}:{}}]:(n.value.meta.validators=(n.value.meta.validators||[]).filter(v=>v.type!==t),i(n.value)))};return(s,t)=>{const v=Kt,p=Zt,m=Qt,d=te,C=le,b=Ye;return e(n)&&e(A)?(_(),D(oe,{key:0},[y(C,{feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:a})=>[o("div",Xt,[o("div",Jt,[o("div",en,[o("div",{class:"cursor-pointer select-none flex items-center gap-2",onClick:l=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(!e(r).fileTypes,e(j).FileTypes),e(r).fileTypes)},[t[4]||(t[4]=T(" Limit file type ")),y(v,{class:"-my-1",feature:e(S).FEATURE_HIDE_BRANDING,content:s.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(L)(e(J).PLUS)})},null,8,["feature","content"])],8,tn)]),o("div",nn,[t[25]||(t[25]=T(" Manage user file uploads by specifying permitted MIME types. ")),e(r).fileTypes?(_(),D(oe,{key:0},[t[5]||(t[5]=o("br",null,null,-1)),t[6]||(t[6]=o("br",null,null,-1)),t[7]||(t[7]=o("b",null,"Example:",-1)),t[8]||(t[8]=T()),t[9]||(t[9]=o("br",null,null,-1)),t[10]||(t[10]=o("b",null,"image/png",-1)),t[11]||(t[11]=T(": Allows PNG images only ")),t[12]||(t[12]=o("br",null,null,-1)),t[13]||(t[13]=o("b",null,"application/pdf",-1)),t[14]||(t[14]=T(": Allows PDF documents only ")),t[15]||(t[15]=o("b",null,"image/*",-1)),t[16]||(t[16]=T(": Allows all images ")),t[17]||(t[17]=o("br",null,null,-1)),t[18]||(t[18]=o("br",null,null,-1)),t[19]||(t[19]=T(" Find MIME types for different file formats ")),t[20]||(t[20]=o("a",{href:"https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types",target:"_blank",rel:"noopener noreferrer"},"here",-1)),t[21]||(t[21]=T(". ")),t[22]||(t[22]=o("br",null,null,-1)),t[23]||(t[23]=o("b",null," Note:",-1)),t[24]||(t[24]=T(" Use commas to separate MIME types "))],64)):h("",!0)]),e(r).fileTypes?(_(),D("div",on,[e(E)?(_(),V(p,{key:0,column:e(n),validator:e(E),placeholder:"image/jpg, video/mp4, text/plain ",onUpdateValidationValue:t[0]||(t[0]=l=>e(i)(e(n)))},null,8,["column","validator"])):h("",!0),y(m,{type:e(j).FileTypes},null,8,["type"])])):h("",!0)]),y(d,{checked:e(r).fileTypes,size:"small",class:"flex-none nc-form-switch-focus","data-testid":"nc-att-limit-file-type",onChange:l=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(l,e(j).FileTypes),e(r).fileTypes)},null,8,["checked","onChange"])])]),_:1},8,["feature"]),y(C,{feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:a})=>[o("div",an,[o("div",ln,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none flex items-center gap-2",onClick:l=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(!e(r).fileCount,e(j).FileCount),e(r).fileCount)},[t[26]||(t[26]=T(" Limit number of files ")),y(v,{class:"-my-1",feature:e(S).FEATURE_HIDE_BRANDING,content:s.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(L)(e(J).PLUS)})},null,8,["feature","content"])],8,sn),t[28]||(t[28]=o("div",{class:"text-nc-content-gray-muted mt-1"},"Limit the number of files that can be uploaded.",-1)),e(r).fileCount?(_(),D("div",rn,[e(N)?(_(),V(p,{key:0,column:e(n),validator:e(N),onUpdateValidationValue:t[1]||(t[1]=l=>e(i)(e(n)))},{prefix:g(()=>t[27]||(t[27]=[T(" Maximum")])),_:1},8,["column","validator"])):h("",!0),y(m,{type:e(j).FileCount},null,8,["type"])])):h("",!0)]),y(d,{checked:e(r).fileCount,size:"small",class:"flex-none nc-form-switch-focus","data-testid":"nc-att-limit-file-count",onChange:l=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(l,e(j).FileCount),e(r).fileCount)},null,8,["checked","onChange"])])]),_:1},8,["feature"]),y(C,{feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:a})=>[o("div",dn,[o("div",un,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none flex items-center gap-2",onClick:l=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(!e(r).fileSize,e(j).FileSize),e(r).fileSize)},[t[29]||(t[29]=T(" Limit files size ")),y(v,{class:"-my-1",feature:e(S).FEATURE_HIDE_BRANDING,content:s.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(L)(e(J).PLUS)})},null,8,["feature","content"])],8,mn),t[30]||(t[30]=o("div",{class:"text-nc-content-gray-muted mt-1"},"Limit the size of files that can be uploaded. (Limit per file)",-1)),o("div",null,[e(r).fileSize?(_(),D("div",cn,[e(M)?(_(),V(p,{key:0,column:e(n),validator:e(M),onUpdateValidationValue:t[2]||(t[2]=l=>e(i)(e(n)))},null,8,["column","validator"])):h("",!0),y(b,{value:e(M).unit,"onUpdate:value":t[3]||(t[3]=l=>e(M).unit=l),class:"!w-[96px]",options:["KB","MB"].map(l=>({label:l,value:l})),"dropdown-class-name":"nc-att-limit-file-size-unit-selector-dropdown"}
2,null,8,["value","options"])])):h("",!0),y(m,{type:e(j).FileSize},null,8,["type"])])]),y(d,{checked:e(r).fileSize,size:"small",class:"flex-none nc-form-switch-focus","data-testid":"nc-att-limit-file-size",onChange:l=>a(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>F(l,e(j).FileSize),e(r).fileSize)},null,8,["checked","onChange"])])]),_:1},8,["feature"])],64)):h("",!0)}}}),_n=Object.assign(pn,{__name:"SmartsheetFormAttachmentValidation"}),fn=G(()=>H(()=>import("./thPyMNxu.js").then(u=>u.sU),__vite__mapDeps([0,1]),import.meta.url).then(u=>u.default||u)),vn=G(()=>H(()=>import("./BZ1gKJCV.js"),__vite__mapDeps([2,0,1,3,4,5,6,7,8,9,10,11,12]),import.meta.url).then(u=>u.default||u)),gn=G(()=>H(()=>import("./Bbj3u3Yp.js"),__vite__mapDeps([13,14,0,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,7,8,9,3,4,5,6,10,11,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191]),import.meta.url).then(u=>u.default||u)),yn={class:"w-full flex items-start justify-between gap-3"},bn={class:"flex-1 max-w-[calc(100%_-_40px)]"},xn=["onClick"],hn={key:0,class:"text-nc-content-gray-muted mt-1"},Fn={key:1,class:"nc-limit-to-range-wrapper mt-3 flex flex-col gap-3"},En={class:"text-center"},$n=K({__name:"numeric-type-validation",setup(u){const{activeField:n,updateColMeta:i}=X(),{getPlanTitle:L,showEEFeatures:A}=ae(),r=k(()=>!!(n.value&&(n.value.meta.validators||[]).find(t=>[W.Min,W.Max].includes(t.type)))),E=k(()=>{var t;return(((t=n.value)==null?void 0:t.meta.validators)||[]).find(v=>v.type===W.Min)}),N=k(()=>{var t;return(((t=n.value)==null?void 0:t.meta.validators)||[]).find(v=>v.type===W.Max)}),M=k(()=>{var t,v;return n.value?me(n.value)?"Limit records":`Limit ${((v=(t=n.value)==null?void 0:t.uidt)==null?void 0:v.toLowerCase())||"number"} to a range`:"Limit"}),F=k(()=>n.value&&me(n.value)?"Apply a limit on the number of records that can be linked.":""),s=(t,v)=>{if(!(!n.value||!A.value))switch(v){case"minMax":{t?n.value.meta.validators=[...n.value.meta.validators||[],{type:W.Min,value:null,message:""},{type:W.Max,value:null,message:""}]:(n.value.meta.validators=(n.value.meta.validators||[]).filter(p=>![W.Min,W.Max].includes(p.type)),i(n.value));break}}};return(t,v)=>{const p=fn,m=vn,d=gn,C=te,b=ee,a=le;return e(n)?(_(),V(a,{key:0,feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:l})=>{var x,I,O,f,P,B;return[o("div",yn,[o("div",bn,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none flex items-center gap-2",onClick:R=>l(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>s(!e(r),"minMax"),e(r))},[T($(e(M))+" ",1),e(A)?(_(),V(p,{key:0,class:"-my-1",feature:e(S).FEATURE_HIDE_BRANDING,content:t.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(L)(e(J).PLUS)})},null,8,["feature","content"])):h("",!0)],8,xn),e(F)?(_(),D("div",hn,$(e(F)),1)):h("",!0),e(r)?(_(),D("div",Fn,[o("div",null,[e(E)?(_(),V(m,{key:0,column:e(n),validator:e(E),"data-testid":`nc-limit-to-range-min-${(x=e(n))==null?void 0:x.uidt}`,onUpdateValidationValue:v[0]||(v[0]=R=>e(i)(e(n)))},de({prefix:g(()=>[v[2]||(v[2]=T(" Minimum"))]),_:2},[e(n).uidt===e(w).Currency&&((O=(I=e(n))==null?void 0:I.meta)!=null&&O.currency_code)?{name:"suffix",fn:g(()=>{var R,U;return[T($((U=(R=e(n))==null?void 0:R.meta)==null?void 0:U.currency_code),1)]}),key:"0"}:void 0]),1032,["column","validator","data-testid"])):h("",!0),y(d,{type:e(W).Min},null,8,["type"])]),o("div",null,[e(N)?(_(),V(m,{key:0,column:e(n),validator:e(N),"data-testid":`nc-limit-to-range-max-${(f=e(n))==null?void 0:f.uidt}`,onUpdateValidationValue:v[1]||(v[1]=R=>e(i)(e(n)))},de({prefix:g(()=>[v[3]||(v[3]=T(" Maximum"))]),_:2},[e(n).uidt===e(w).Currency&&((B=(P=e(n))==null?void 0:P.meta)!=null&&B.currency_code)?{name:"suffix",fn:g(()=>{var R,U;return[T($((U=(R=e(n))==null?void 0:R.meta)==null?void 0:U.currency_code),1)]}),key:"0"}:void 0]),1032,["column","validator","data-testid"])):h("",!0),y(d,{type:e(W).Max},null,8,["type"])])])):h("",!0)]),y(b,{disabled:e(A),placement:"topRight"},{title:g(()=>[o("div",En,$(t.$t("msg.info.thisFeatureIsOnlyAvailableInEnterpriseEdition")),1)]),default:g(()=>{var R;return[y(C,{checked:e(r),size:"small",class:"flex-none nc-form-switch-focus","data-testid":`nc-limit-to-range-${(R=e(n))==null?void 0:R.uidt}`,disabled:!e(A),onChange:U=>l(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>s(U,"minMax"),e(r))},null,8,["checked","data-testid","disabled","onChange"])]}),_:2},1032,["disabled"])])]}),_:1},8,["feature"])):h("",!0)}}}),wn=Object.assign($n,{__name:"SmartsheetFormNumericTypeValidation"}),Tn=G(()=>H(()=>import("./thPyMNxu.js").then(u=>u.sU),__vite__mapDeps([0,1]),import.meta.url).then(u=>u.default||u)),kn=G(()=>H(()=>import("./BZ1gKJCV.js"),__vite__mapDeps([2,0,1,3,4,5,6,7,8,9,10,11,12]),import.meta.url).then(u=>u.default||u)),Ln=G(()=>H(()=>import("./Bbj3u3Yp.js"),__vite__mapDeps([13,14,0,1,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,7,8,9,3,4,5,6,10,11,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191]),import.meta.url).then(u=>u.default||u)),Vn={class:"w-full flex items-start justify-between gap-3"},An={class:"flex-1 max-w-[calc(100%_-_40px)]"},In=["onClick"],Mn={class:"text-nc-content-gray-muted mt-1"},Sn={key:0,class:"nc-limit-to-range-wrapper mt-3 flex flex-col gap-3"},On={class:"text-center"},Cn=K({__name:"multiselect-type-validation",setup(u){const{activeField:n,updateColMeta:i}=X(),{getPlanTitle:L,showEEFeatures:A}=ae(),r=k(()=>!!(n.value&&(n.value.meta.validators||[]).find(F=>[Y.MinSelected,Y.MaxSelected].includes(F.type)))),E=k(()=>{var F;return(((F=n.value)==null?void 0:F.meta.validators)||[]).find(s=>s.type===Y.MinSelected)}),N=k(()=>{var F;return(((F=n.value)==null?void 0:F.meta.validators)||[]).find(s=>s.type===Y.MaxSelected)}),M=(F,s)=>{if(!(!n.value||!A.value))switch(s){case"minMax":{F?n.value.meta.validators=[...n.value.meta.validators||[],{type:Y.MinSelected,value:null,message:""},{type:Y.MaxSelected,value:null,message:""}]:(n.value.meta.validators=(n.value.meta.validators||[]).filter(t=>![Y.MinSelected,Y.MaxSelected].includes(t.type)),i(n.value));break}}};return(F,s)=>{const t=Tn,v=kn,p=Ln,m=te,d=ee,C=le;return e(n)?(_(),V(C,{key:0,feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:b})=>{var a,l;return[o("div",Vn,[o("div",An,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none flex items-center gap-2",onClick:x=>b(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>M(!e(r),"minMax"),e(r))},[s[2]||(s[2]=T(" Limit selection ")),e(A)?(_(),V(t,{key:0,class:"-my-1",feature:e(S).FEATURE_FORM_FIELD_VALIDATION,content:F.$t("upgrade.upgradeToAccessFieldValidationSubtitle",{plan:e(L)(e(J).PLUS)})},null,8,["feature","content"])):h("",!0)],8,In),o("div",Mn,$(("isMultiSelect"in F?F.isMultiSelect:e(Ae))(e(n))?"Limit the number of options that users can select.":("isLink"in F?F.isLink:e(me))(e(n))?"Limit the number of records that users can select":"Limit the number of users that can be selected."),1),e(r)?(_(),D("div",Sn,[o("div",null,[e(E)?(_(),V(v,{key:0,column:e(n),validator:e(E),"data-testid":`nc-limit-to-range-min-${(a=e(n))==null?void 0:a.uidt}`,onUpdateValidationValue:s[0]||(s[0]=x=>e(i)(e(n)))},{prefix:g(()=>s[3]||(s[3]=[T(" Minimum")])),_:1},8,["column","validator","data-testid"])):h("",!0),y(p,{type:e(Y).MinSelected},null,8,["type"])]),o("div",null,[e(N)?(_(),V(v,{key:0,column:e(n),validator:e(N),"data-testid":`nc-limit-to-range-max-${(l=e(n))==null?void 0:l.uidt}`,onUpdateValidationValue:s[1]||(s[1]=x=>e(i)(e(n)))},{prefix:g(()=>s[4]||(s[4]=[T(" Maximum")])),_:1},8,["column","validator","data-testid"])):h("",!0),y(p,{type:e(Y).MaxSelected},null,8,["type"])])])):h("",!0)]),y(d,{disabled:e(A),placement:"topRight"},{title:g(()=>[o("div",On,$(F.$t("msg.info.thisFeatureIsOnlyAvailableInEnterpriseEdition")),1)]),default:g(()=>{var x;return[y(m,{checked:e(r),size:"small",class:"flex-none nc-form-switch-focus","data-testid":`nc-limit-to-range-${(x=e(n))==null?void 0:x.uidt}`,disabled:!e(A),onChange:I=>b(e(S).FEATURE_FORM_FIELD_VALIDATION,()=>M(I,"minMax"),e(r))},null,8,["checked","data-testid","disabled","onChange"])]}),_:2},1032,["disabled"])])]}),_:1},8,["feature"])):h("",!0)}}}),Rn=Object.assign(Cn,{__name:"SmartsheetFormMultiselectTypeValidation"}),Un={key:0,class:"flex flex-col"},Dn={class:"flex items-start justify-between gap-3"},Nn={class:"nc-form-input-required text-nc-content-gray font-medium"},Pn={class:"text-nc-content-gray-muted mt-1"},zn=K({__name:"LinkRecordDropdownExtraFieldVisibility",setup(u){const{activeField:n,updateColMeta:i}=X(),L=k({get:()=>{var A,r;return!((r=(A=n.value)==null?void 0:A.meta)!=null&&r[we])},set:A=>{n.value&&(n.value.meta||(n.value.meta={}),n.value.meta[we]=!A,i(n.value))}});return(A,r)=>{const E=te,N=Ie("e");return e(n)&&e(Ke)(e(n))?(_(),D("div",Un,[o("div",Dn,[o("div",null,[o("div",Nn,$(A.$t("labels.showExtraFields")),1),o("div",Pn,$(A.$t("labels.showExtraFieldsDescription")),1)]),ue(y(E,{checked:e(L),"onUpdate:checked":r[0]||(r[0]=M=>re(L)?L.value=M:null),size:"small","data-testid":"nc-form-input-show-extra-fields"},null,8,["checked"]),[[N,["a:form-view:field:show-extra-fields"]]])])])):h("",!0)}}}),Bn=Object.assign(zn,{__name:"SmartsheetFormFieldSettingsLinkRecordDropdownExtraFieldVisibility"}),jn=G(()=>H(()=>import("./thPyMNxu.js").then(u=>u.sU),__vite__mapDeps([0,1]),import.meta.url).then(u=>u.default||u)),qn=G(()=>H(()=>import("./DYPP5N-U.js"),__vite__mapDeps([192,0,1,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,7,8,9,3,4,5,6,10,11,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,193]),import.meta.url).then(u=>u.default||u)),Gn={key:0,class:"p-4 border-b border-nc-border-gray-medium"},Hn={class:"flex flex-col gap-3"},Wn={class:"flex items-center justify-between"},Yn={class:"flex flex-col"},Kn={class:"p-4 nc-custom-validator-dropdown-container"},Zn={class:"flex flex-col gap-3"},Qn={class:"nc-custom-validation-table table"},Xn={class:"thead"},Jn={class:"tr"},ei={class:"th"},ti={class:"tbody"},ni={key:1,class:"tr flex items-center justify-center text-nc-content-gray-muted"},ii={class:"flex items-center gap-2"},oi=K({__name:"custom-validation",setup(u){const{activeField:n,updateColMeta:i,v$:L}=X(),{getPlanTitle:A,showEEFeatures:r}=ae(),E=k(()=>n.value.meta.validators),N=k(()=>(E.value||[]).reduce((b,a)=>(a.type&&(b[a.type]=a),b),{})),M=k(()=>{var b;return[q.MinLength,q.MaxLength,q.StartsWith,q.EndsWith,q.Regex,...((b=n.value)==null?void 0:b.uidt)!==w.PhoneNumber?[q.Includes,q.NotIncludes]:[],null]}),F=k(()=>E.value.filter(b=>b.type&&!dt(b)&&M.value.includes(b.type))),s=ie(!1),t=k(()=>Object.values(q).reduce((b,a)=>(M.value.includes(a)&&b.push({value:a,label:Ze[a]}),b),[])),v=k(()=>[w.SingleLineText,w.LongText,w.Email,w.URL,w.PhoneNumber].includes(n.value.uidt)),p=k(()=>{var b,a,l,x;return n.value?!!((x=(l=(a=(b=L.value)==null?void 0:b[n.value.id])==null?void 0:a.meta)==null?void 0:l.validators)!=null&&x.$error):!1}),m=()=>{E.value.push({type:null,value:null,message:"",regex:null})},d=b=>{E.value.splice(b,1),i(n.value)},C=()=>{var b,a,l,x;if(n.value&&((a=(b=n.value)==null?void 0:b.meta)!=null&&a.validators)){const I=(((x=(l=n.value)==null?void 0:l.meta)==null?void 0:x.validators)||[]).length;n.value.meta.validators=(n.value.meta.validators||[]).filter(O=>O.type),I!==n.value.meta.validators.length&&i(n.value)}};return Qe(s,b=>{b||C()}),Xe(()=>{C()}),(b,a)=>{const l=jn,x=_e,I=ee,O=qn,f=Ve,P=ke,B=le;return e(v)&&e(r)?(_(),D("div",Gn,[o("div",Hn,[o("div",Wn,[a[8]||(a[8]=o("div",{class:"text-nc-content-gray font-medium"},"Custom validations",-1)),o("div",Yn,[y(B,{feature:e(S).FEATURE_FORM_FIELD_VALIDATION},{default:g(({click:R,isFeatureEnabled:U})=>[!U&&!e(E).length?(_(),V(l,{key:0,feature:e(S).FEATURE_FORM_FIELD_VALIDATION,content:b.$t("upgrade.upgradeToAddCustomValidationSubtitle",{plan:e(A)(e(J).PLUS)})},null,8,["feature","content"])):(_(),V(P,{key:1,visible:e(s),"onUpdate:visible":a[1]||(a[1]=c=>re(s)?s.value=c:null),placement:"bottomLeft","overlay-class-name":"nc-custom-validator-dropdown"},{overlay:g(()=>[o("div",Kn,[o("div",Zn,[o("div",Qn,[o("div",Xn,[o("div",Jn,[a[4]||(a[4]=o("div",{class:"th"},"Validator",-1)),a[5]||(a[5]=o("div",{class:"th"},"Validation Value",-1)),o("div",ei,[a[3]||(a[3]=o("span",null," Warning Message ",-1)),y(I,{class:"flex cursor-pointer",placement:"bottomLeft"},{title:g(()=>a[2]||(a[2]=[T(" This warning message will be displayed to form users for invalid input
2s.")])),default:g(()=>[y(x,{icon:"info",class:"flex-none text-nc-content-gray-muted hover:text-nc-content-gray-subtle"})]),_:1})]),a[6]||(a[6]=o("div",{class:"th"},null,-1))])]),o("div",ti,[e(E).length?(_(!0),D(oe,{key:0},Je(e(E),(c,z)=>(_(),D(oe,{key:z},[e(M).includes(c.type)?(_(),V(O,{key:0,class:"tr",validator:c,index:z,options:e(t),"validators-map":e(N),onRemove:ne=>d(z)},null,8,["validator","index","options","validators-map","onRemove"])):h("",!0)],64))),128)):(_(),D("div",ni,"No validations"))])]),o("div",null,[y(f,{class:"nc-custom-validation-add-btn border-1 flex items-center",type:"link",size:"small",onClick:()=>{R(e(S).FEATURE_FORM_FIELD_VALIDATION)||m()}},{default:g(()=>[o("div",ii,[a[7]||(a[7]=o("span",{class:"text-sm"}," Add Validation ",-1)),y(x,{icon:"plus",class:"flex-none"}),U?h("",!0):(_(),V(l,{key:0,feature:e(S).FEATURE_FORM_FIELD_ON_CONDITION,content:b.$t("upgrade.upgradeToAddCustomValidationSubtitle")},null,8,["feature","content"]))])]),_:2},1032,["onClick"])])])])]),default:g(()=>[o("div",{class:Q(["nc-custom-validation-btn border-1 rounded-lg py-1 px-3 flex items-center justify-between gap-2 !min-w-[170px] transition-all cursor-pointer select-none text-sm",{"!border-nc-border-brand shadow-selected":e(s),"border-nc-border-gray-medium":!e(s),"bg-nc-bg-brand dark:bg-nc-bg-gray-light":e(F).length}]),onClick:a[0]||(a[0]=c=>s.value=!e(s))},[o("div",{class:Q(["nc-custom-validation-count flex-1",{"text-nc-content-brand ":e(F).length}])},$(e(F).length?`${e(F).length} validation${e(F).length!==1?"s":""}`:"No validations"),3),e(p)?(_(),V(x,{key:0,icon:"alertTriangle",class:"flex-none !text-nc-content-red-medium"})):h("",!0),y(x,{icon:"settings",class:Q(["flex-none w-4 h-4",{"text-nc-content-brand ":e(F).length}])},null,8,["class"])],2)]),_:2},1032,["visible"]))]),_:1},8,["feature"])])]),a[9]||(a[9]=o("div",{class:"text-sm text-nc-content-gray-muted"},"Apply rules and regular expressions on inputs.",-1))])])):h("",!0)}}}),ai=Object.assign(oi,{__name:"SmartsheetFormCustomValidation"}),li={class:"nc-form-field-settings p-4 flex flex-col gap-4 border-b border-nc-border-gray-medium"},si={class:"text-sm font-bold text-nc-content-gray"},ri={class:"flex flex-col gap-6"},di={class:"flex items-center justify-between gap-3"},ui={key:0,class:"!my-0 nc-form-input-enable-scanner-form-item"},mi={class:"flex items-center justify-between gap-3"},ci={key:1,class:"w-full flex items-start justify-between gap-3"},pi={class:"flex-1 max-w-[calc(100%_-_40px)]"},_i={class:"text-nc-content-gray-muted mt-1"},fi={key:0,class:"mt-3"},vi={key:0,class:"nc-form-field-appearance-settings p-4 flex flex-col gap-4 border-b border-nc-border-gray-medium"},gi={class:"text-sm font-bold text-nc-content-gray"},yi={class:"flex flex-col gap-6"},bi=K({__name:"field-settings",setup(u){var t,v;const{formState:n,activeField:i,updateColMeta:L,isRequired:A}=X(),{sqlUis:r}=Le(et()),E=ie((t=i.value)!=null&&t.source_id?r.value[(v=i.value)==null?void 0:v.source_id]:Object.values(r.value)[0]),N=k(()=>{var p;return i.value&&((p=E.value)==null?void 0:p.getAbstractType(i.value))}),{isFeatureEnabled:M}=tt(),F=p=>{i.value&&(i.value.meta.isList=p,L(i.value))},s=p=>M(lt.FORM_SUPPORT_COLUMN_SCANNING)&&[w.SingleLineText,w.Number,w.Email,w.URL,w.LongText].includes(p);return(p,m)=>{var c;const d=te,C=yt,b=Vt,a=Nt,l=Yt,x=_n,I=wn,O=Rn,f=Bn,P=ai,B=ot,R=at,U=Ie("e");return e(i)?(_(),D(oe,{key:0},[o("div",li,[o("div",si,$(p.$t("objects.field"))+" "+$(p.$t("activity.validations").toLowerCase()),1),o("div",ri,[o("div",di,[o("div",{class:"nc-form-input-required text-nc-content-gray font-medium cursor-pointer select-none",onClick:m[0]||(m[0]=()=>{e(i).required=!e(i).required,e(L)(e(i))})},$(p.$t("general.required"))+" "+$(p.$t("objects.field").toLowerCase()),1),ue(y(d,{checked:e(i).required,"onUpdate:checked":m[1]||(m[1]=z=>e(i).required=z),size:"small","data-testid":"nc-form-input-required",onChange:m[2]||(m[2]=z=>e(L)(e(i)))},null,8,["checked"]),[[U,["a:form-view:field:mark-required"]]])]),s(e(i).uidt)?(_(),D("div",ui,[o("div",mi,[o("div",{class:"nc-form-input-enable-scanner text-nc-content-gray font-medium cursor-pointer select-none",onClick:m[3]||(m[3]=()=>{e(i).enable_scanner=!e(i).enable_scanner,e(L)(e(i))})},$(p.$t("general.enableScanner")),1),ue(y(d,{checked:e(i).enable_scanner,"onUpdate:checked":m[4]||(m[4]=z=>e(i).enable_scanner=z),"data-testid":"nc-form-input-enable-scanner",size:"small",onChange:m[5]||(m[5]=z=>e(L)(e(i)))},null,8,["checked"]),[[U,["a:form-view:field:mark-enable-scanner"]]])])])):h("",!0),y(C),e(Te)(e(i).uidt)?(_(),D("div",ci,[o("div",pi,[o("div",{class:"font-medium text-nc-content-gray cursor-pointer select-none",onClick:m[6]||(m[6]=()=>{e(i).meta.isLimitOption=!e(i).meta.isLimitOption,e(L)(e(i))})},$(p.$t("labels.limitOptions")),1),o("div",_i,$(p.$t("labels.limitOptionsSubtext"))+".",1),e(i).meta.isLimitOption?(_(),D("div",fi,[y(b,{"model-value":e(i).meta.limitOptions,"onUpdate:modelValue":[m[7]||(m[7]=z=>e(i).meta.limitOptions=z),m[8]||(m[8]=z=>e(L)(e(i)))],"form-field-state":e(n)[e(i).title]||"",column:e(i),"is-required":e(A)(e(i),e(i).required),"onUpdate:formFieldState":m[9]||(m[9]=z=>{e(n)[e(i).title]=z})},null,8,["model-value","form-field-state","column","is-required"])])):h("",!0)]),ue(y(d,{checked:e(i).meta.isLimitOption,"onUpdate:checked":m[10]||(m[10]=z=>e(i).meta.isLimitOption=z),size:"small",class:"flex-none nc-form-switch-focus",onChange:m[11]||(m[11]=z=>e(L)(e(i)))},null,8,["checked"]),[[U,["a:form-view:field:limit-options"]]])])):h("",!0),[e(w).Time,e(w).Date,e(w).DateTime,e(w).Year].includes(e(i).uidt)?(_(),V(a,{key:2})):[e(w).Email,e(w).PhoneNumber,e(w).URL].includes(e(i).uidt)?(_(),V(l,{key:3})):e(i).uidt===e(w).Attachment?(_(),V(x,{key:4})):("isNumericFieldType"in p?p.isNumericFieldType:e(nt))(e(i),e(N))?(_(),V(I,{key:5})):("isMultiSelect"in p?p.isMultiSelect:e(Ae))(e(i))||("isUser"in p?p.isUser:e(it))(e(i))&&((c=e(i).meta)!=null&&c.is_multi)||("isLink"in p?p.isLink:e(me))(e(i))?(_(),V(O,{key:6})):h("",!0)]),y(f)]),y(P),e(Te)(e(i).uidt)?(_(),D("div",vi,[o("div",gi,$(p.$t("general.appearance")),1),o("div",yi,[o("div",null,[m[12]||(m[12]=o("div",{class:"text-nc-content-gray font-medium"},"Options layout",-1)),y(R,{value:!!e(i).meta.isList,class:"nc-form-field-layout !mt-3 max-w-[calc(100%_-_40px)]","onUpdate:value":F},{default:g(()=>[y(B,{value:!1},{default:g(()=>[T($(p.$t("general.dropdown")),1)]),_:1}),y(B,{value:!0},{default:g(()=>[T($(p.$t("general.list")),1)]),_:1})]),_:1},8,["value"])])])])):h("",!0)],64)):h("",!0)}}}),Qa=Object.assign(bi,{__name:"SmartsheetFormFieldSettings"});export{Qa as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.