1
0
mirror of https://github.com/ZeroCatDev/Classworks.git synced 2026-03-21 09:13:10 +00:00
Classworks/assets/VTextField-ClrBWXaA.js

2 lines
20 KiB
JavaScript

import{j as C,m as U,k as r,N as Z,n as G,e as m,t as V,o as Y,d as Ce,b as H,s as oe,p as Oe,ag as ze,E as re,a0 as je,A as Ue,D as He,I as ie,u as Ke,R as ve,V as Ve,F as se,ah as We}from"./vendor-vue-PFj_oO9L.js";import{f as qe,G as xe,Q as ke,R as Ie,o as Se,J as pe,b as Ge,a as Je,L as Qe,a4 as Xe,O as Ye,H as Ze,a5 as ea,N as aa,au as la,T as na,a6 as ta,ax as me,D as ia}from"./index-Bt6o_4oU.js";import{an as sa,ap as _e,f as J,u as Q,w as ue,p as $,k as ee,g as Pe,n as de,ag as p,l as ua,C as ye,h as Be,A as we,I as ae,m as fe,aj as oa,P as ra,T as da,a4 as ca,s as va,a6 as fa,ao as ga,a5 as Fe}from"./vendor-vuetify-B0GHMr1h.js";function De(e){const{t}=sa();function u(n){let{name:l,color:a,...y}=n;const b={prepend:"prependAction",prependInner:"prependAction",append:"appendAction",appendInner:"appendAction",clear:"clear"}[l],x=e[`onClick:${l}`];function I(s){s.key!=="Enter"&&s.key!==" "||(s.preventDefault(),s.stopPropagation(),_e(x,new PointerEvent("click",s)))}const o=x&&b?t(`$vuetify.input.${b}`,e.label??""):void 0;return C(qe,U({icon:e[`${l}Icon`],"aria-label":o,onClick:x,onKeydown:I,color:a},y),null)}return{InputIcon:u}}const ma=$({active:Boolean,color:String,messages:{type:[Array,String],default:()=>[]},...ee(),...Ie({transition:{component:Se,leaveAbsolute:!0,group:!0}})},"VMessages"),ya=J()({name:"VMessages",props:ma(),setup(e,t){let{slots:u}=t;const n=m(()=>ue(e.messages)),{textColorClasses:l,textColorStyles:a}=xe(()=>e.color);return Q(()=>C(ke,{transition:e.transition,tag:"div",class:G(["v-messages",l.value,e.class]),style:Z([a.value,e.style])},{default:()=>[e.active&&n.value.map((y,b)=>r("div",{class:"v-messages__message",key:`${b}-${n.value}`},[u.message?u.message({message:y}):y]))]})),{}}}),Re=$({focused:Boolean,"onUpdate:focused":p()},"focus");function Ae(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe();const u=de(e,"focused"),n=V(()=>({[`${t}--focused`]:u.value}));function l(){u.value=!0}function a(){u.value=!1}return{focusClasses:n,isFocused:u,focus:l,blur:a}}const Me=Symbol.for("vuetify:form"),La=$({disabled:Boolean,fastFail:Boolean,readonly:Boolean,modelValue:{type:Boolean,default:null},validateOn:{type:String,default:"input"}},"form");function Ta(e){const t=de(e,"modelValue"),u=V(()=>e.disabled),n=V(()=>e.readonly),l=oe(!1),a=H([]),y=H([]);async function b(){const o=[];let s=!0;y.value=[],l.value=!0;for(const c of a.value){const v=await c.validate();if(v.length>0&&(s=!1,o.push({id:c.id,errorMessages:v})),!s&&e.fastFail)break}return y.value=o,l.value=!1,{valid:s,errors:y.value}}function x(){a.value.forEach(o=>o.reset())}function I(){a.value.forEach(o=>o.resetValidation())}return Y(a,()=>{let o=0,s=0;const c=[];for(const v of a.value)v.isValid===!1?(s++,c.push({id:v.id,errorMessages:v.errorMessages})):v.isValid===!0&&o++;y.value=c,t.value=s>0?!1:o===a.value.length?!0:null},{deep:!0,flush:"post"}),Oe(Me,{register:o=>{let{id:s,vm:c,validate:v,reset:k,resetValidation:B}=o;a.value.some(h=>h.id===s),a.value.push({id:s,validate:v,reset:k,resetValidation:B,vm:ze(c),isValid:null,errorMessages:[]})},unregister:o=>{a.value=a.value.filter(s=>s.id!==o)},update:(o,s,c)=>{const v=a.value.find(k=>k.id===o);v&&(v.isValid=s,v.errorMessages=c)},isDisabled:u,isReadonly:n,isValidating:l,isValid:t,items:a,validateOn:V(()=>e.validateOn)}),{errors:y,isDisabled:u,isReadonly:n,isValidating:l,isValid:t,items:a,validate:b,reset:x,resetValidation:I}}function ba(e){const t=Ce(Me,null);return{...t,isReadonly:m(()=>!!((e==null?void 0:e.readonly)??(t==null?void 0:t.isReadonly.value))),isDisabled:m(()=>!!((e==null?void 0:e.disabled)??(t==null?void 0:t.isDisabled.value)))}}const ha=Symbol.for("vuetify:rules");function Ca(e){const t=Ce(ha,null);if(!e){if(!t)throw new Error("Could not find Vuetify rules injection");return t.aliases}return(t==null?void 0:t.resolve(e))??V(e)}const Va=$({disabled:{type:Boolean,default:null},error:Boolean,errorMessages:{type:[Array,String],default:()=>[]},maxErrors:{type:[Number,String],default:1},name:String,label:String,readonly:{type:Boolean,default:null},rules:{type:Array,default:()=>[]},modelValue:null,validateOn:String,validationValue:null,...Re()},"validation");function xa(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe(),u=arguments.length>2&&arguments[2]!==void 0?arguments[2]:re();const n=de(e,"modelValue"),l=m(()=>e.validationValue===void 0?n.value:e.validationValue),a=ba(e),y=Ca(()=>e.rules),b=H([]),x=oe(!0),I=m(()=>!!(ue(n.value===""?null:n.value).length||ue(l.value===""?null:l.value).length)),o=m(()=>{var i;return(i=e.errorMessages)!=null&&i.length?ue(e.errorMessages).concat(b.value).slice(0,Math.max(0,Number(e.maxErrors))):b.value}),s=m(()=>{var R;let i=(e.validateOn??((R=a.validateOn)==null?void 0:R.value))||"input";i==="lazy"&&(i="input lazy"),i==="eager"&&(i="input eager");const g=new Set((i==null?void 0:i.split(" "))??[]);return{input:g.has("input"),blur:g.has("blur")||g.has("input")||g.has("invalid-input"),invalidInput:g.has("invalid-input"),lazy:g.has("lazy"),eager:g.has("eager")}}),c=m(()=>{var i;return e.error||(i=e.errorMessages)!=null&&i.length?!1:e.rules.length?x.value?b.value.length||s.value.lazy?null:!0:!b.value.length:!0}),v=oe(!1),k=m(()=>({[`${t}--error`]:c.value===!1,[`${t}--dirty`]:I.value,[`${t}--disabled`]:a.isDisabled.value,[`${t}--readonly`]:a.isReadonly.value})),B=ua("validation"),h=m(()=>e.name??Ke(u));je(()=>{var i;(i=a.register)==null||i.call(a,{id:h.value,vm:B,validate:P,reset:T,resetValidation:_})}),Ue(()=>{var i;(i=a.unregister)==null||i.call(a,h.value)}),He(async()=>{var i;s.value.lazy||await P(!s.value.eager),(i=a.update)==null||i.call(a,h.value,c.value,o.value)}),ye(()=>s.value.input||s.value.invalidInput&&c.value===!1,()=>{Y(l,()=>{if(l.value!=null)P();else if(e.focused){const i=Y(()=>e.focused,g=>{g||P(),i()})}})}),ye(()=>s.value.blur,()=>{Y(()=>e.focused,i=>{i||P()})}),Y([c,o],()=>{var i;(i=a.update)==null||i.call(a,h.value,c.value,o.value)});async function T(){n.value=null,await ie(),await _()}async function _(){x.value=!0,s.value.lazy?b.value=[]:await P(!s.value.eager)}async function P(){let i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const g=[];v.value=!0;for(const R of y.value){if(g.length>=Number(e.maxErrors??1))break;const f=await(typeof R=="function"?R:()=>R)(l.value);if(f!==!0){if(f!==!1&&typeof f!="string"){console.warn(`${f} is not a valid value. Rule functions must return boolean true or a string.`);continue}g.push(f||"")}}return b.value=g,v.value=!1,x.value=i,b.value}return{errorMessages:o,isDirty:I,isDisabled:a.isDisabled,isReadonly:a.isReadonly,isPristine:x,isValid:c,isValidating:v,reset:T,resetValidation:_,validate:P,validationClasses:k}}const $e=$({id:String,appendIcon:ae,baseColor:String,centerAffix:{type:Boolean,default:!0},color:String,glow:Boolean,iconColor:[Boolean,String],prependIcon:ae,hideDetails:[Boolean,String],hideSpinButtons:Boolean,hint:String,persistentHint:Boolean,messages:{type:[Array,String],default:()=>[]},direction:{type:String,default:"horizontal",validator:e=>["horizontal","vertical"].includes(e)},"onClick:prepend":p(),"onClick:append":p(),...ee(),...Qe(),...oa(Je(),["maxWidth","minWidth","width"]),...fe(),...Va()},"VInput"),be=J()({name:"VInput",props:{...$e()},emits:{"update:modelValue":e=>!0},setup(e,t){let{attrs:u,slots:n,emit:l}=t;const{densityClasses:a}=pe(e),{dimensionStyles:y}=Ge(e),{themeClasses:b}=Be(e),{rtlClasses:x}=we(),{InputIcon:I}=De(e),o=re(),s=m(()=>e.id||`input-${o}`),{errorMessages:c,isDirty:v,isDisabled:k,isReadonly:B,isPristine:h,isValid:T,isValidating:_,reset:P,resetValidation:i,validate:g,validationClasses:R}=xa(e,"v-input",s),d=m(()=>{var S;return(S=e.errorMessages)!=null&&S.length||!h.value&&c.value.length?c.value:e.hint&&(e.persistentHint||e.focused)?e.hint:e.messages}),f=V(()=>d.value.length>0),w=V(()=>!e.hideDetails||e.hideDetails==="auto"&&(f.value||!!n.details)),N=m(()=>w.value?`${s.value}-messages`:void 0),E=m(()=>({id:s,messagesId:N,isDirty:v,isDisabled:k,isReadonly:B,isPristine:h,isValid:T,isValidating:_,hasDetails:w,reset:P,resetValidation:i,validate:g})),O=V(()=>e.error||e.disabled?void 0:e.focused?e.color:e.baseColor),M=V(()=>{if(e.iconColor)return e.iconColor===!0?O.value:e.iconColor});return Q(()=>{var K,W;const S=!!(n.prepend||e.prependIcon),A=!!(n.append||e.appendIcon);return r("div",{class:G(["v-input",`v-input--${e.direction}`,{"v-input--center-affix":e.centerAffix,"v-input--focused":e.focused,"v-input--glow":e.glow,"v-input--hide-spin-buttons":e.hideSpinButtons},a.value,b.value,x.value,R.value,e.class]),style:Z([y.value,e.style])},[S&&r("div",{key:"prepend",class:"v-input__prepend"},[n.prepend?n.prepend(E.value):e.prependIcon&&C(I,{key:"prepend-icon",name:"prepend",color:M.value},null)]),n.default&&r("div",{class:"v-input__control"},[(K=n.default)==null?void 0:K.call(n,E.value)]),A&&r("div",{key:"append",class:"v-input__append"},[n.append?n.append(E.value):e.appendIcon&&C(I,{key:"append-icon",name:"append",color:M.value},null)]),w.value&&r("div",{id:N.value,class:"v-input__details",role:"alert","aria-live":"polite"},[C(ya,{active:f.value,messages:d.value},{message:n.message}),(W=n.details)==null?void 0:W.call(n,E.value)])])}),{reset:P,resetValidation:i,validate:g,isValid:T,errorMessages:c}}}),ka=$({text:String,onClick:p(),...ee(),...fe()},"VLabel"),Ia=J()({name:"VLabel",props:ka(),setup(e,t){let{slots:u}=t;return Q(()=>{var n;return r("label",{class:G(["v-label",{"v-label--clickable":!!e.onClick},e.class]),style:Z(e.style),onClick:e.onClick},[e.text,(n=u.default)==null?void 0:n.call(u)])}),{}}}),Sa=$({active:Boolean,disabled:Boolean,max:[Number,String],value:{type:[Number,String],default:0},...ee(),...Ie({transition:{component:Se}})},"VCounter"),_a=J()({name:"VCounter",functional:!0,props:Sa(),setup(e,t){let{slots:u}=t;const n=V(()=>e.max?`${e.value} / ${e.max}`:String(e.value));return Q(()=>C(ke,{transition:e.transition},{default:()=>[ve(r("div",{class:G(["v-counter",{"text-error":e.max&&!e.disabled&&parseFloat(e.value)>parseFloat(e.max)},e.class]),style:Z(e.style)},[u.default?u.default({counter:n.value,max:e.max,value:e.value}):n.value]),[[Ve,e.active]])]})),{}}}),Pa=$({floating:Boolean,...ee()},"VFieldLabel"),te=J()({name:"VFieldLabel",props:Pa(),setup(e,t){let{slots:u}=t;return Q(()=>C(Ia,{class:G(["v-field-label",{"v-field-label--floating":e.floating},e.class]),style:Z(e.style)},u)),{}}}),Ba=["underlined","outlined","filled","solo","solo-inverted","solo-filled","plain"],Ee=$({appendInnerIcon:ae,bgColor:String,clearable:Boolean,clearIcon:{type:ae,default:"$clear"},active:Boolean,centerAffix:{type:Boolean,default:void 0},color:String,baseColor:String,dirty:Boolean,disabled:{type:Boolean,default:null},glow:Boolean,error:Boolean,flat:Boolean,iconColor:[Boolean,String],label:String,persistentClear:Boolean,prependInnerIcon:ae,reverse:Boolean,singleLine:Boolean,variant:{type:String,default:"filled",validator:e=>Ba.includes(e)},"onClick:clear":p(),"onClick:appendInner":p(),"onClick:prependInner":p(),...ee(),...ta(),...na(),...fe()},"VField"),he=J()({name:"VField",inheritAttrs:!1,props:{id:String,details:Boolean,labelId:String,...Re(),...Ee()},emits:{"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:u,emit:n,slots:l}=t;const{themeClasses:a}=Be(e),{loaderClasses:y}=Xe(e),{focusClasses:b,isFocused:x,focus:I,blur:o}=Ae(e),{InputIcon:s}=De(e),{roundedClasses:c}=Ye(e),{rtlClasses:v}=we(),k=V(()=>e.dirty||e.active),B=V(()=>!!(e.label||l.label)),h=V(()=>!e.singleLine&&B.value),T=re(),_=m(()=>e.id||`input-${T}`),P=V(()=>e.details?`${_.value}-messages`:void 0),i=H(),g=H(),R=H(),d=m(()=>["plain","underlined"].includes(e.variant)),f=m(()=>e.error||e.disabled?void 0:k.value&&x.value?e.color:e.baseColor),w=m(()=>{if(!(!e.iconColor||e.glow&&!x.value))return e.iconColor===!0?f.value:e.iconColor}),{backgroundColorClasses:N,backgroundColorStyles:E}=Ze(()=>e.bgColor),{textColorClasses:O,textColorStyles:M}=xe(f);Y(k,F=>{if(h.value&&!ra()){const L=i.value.$el,z=g.value.$el;requestAnimationFrame(()=>{const j=da(L),D=z.getBoundingClientRect(),q=D.x-j.x,X=D.y-j.y-(j.height/2-D.height/2),le=D.width/.75,ne=Math.abs(le-j.width)>1?{maxWidth:va(le)}:void 0,ce=getComputedStyle(L),ge=getComputedStyle(z),Le=parseFloat(ce.transitionDuration)*1e3||150,Te=parseFloat(ge.getPropertyValue("--v-field-label-scale")),Ne=ge.getPropertyValue("color");L.style.visibility="visible",z.style.visibility="hidden",ca(L,{transform:`translate(${q}px, ${X}px) scale(${Te})`,color:Ne,...ne},{duration:Le,easing:fa,direction:F?"normal":"reverse"}).finished.then(()=>{L.style.removeProperty("visibility"),z.style.removeProperty("visibility")})})}},{flush:"post"});const S=m(()=>({isActive:k,isFocused:x,controlRef:R,iconColor:w,blur:o,focus:I})),A=V(()=>{const F=!k.value;return{"aria-hidden":F,for:F?void 0:_.value}}),K=V(()=>{const F=h.value&&k.value;return{"aria-hidden":F,for:F?void 0:_.value}});function W(F){F.target!==document.activeElement&&F.preventDefault()}return Q(()=>{var q;const F=e.variant==="outlined",L=!!(l["prepend-inner"]||e.prependInnerIcon),z=!!(e.clearable||l.clear)&&!e.disabled,j=!!(l["append-inner"]||e.appendInnerIcon||z),D=()=>l.label?l.label({...S.value,label:e.label,props:{for:_.value}}):e.label;return r("div",U({class:["v-field",{"v-field--active":k.value,"v-field--appended":j,"v-field--center-affix":e.centerAffix??!d.value,"v-field--disabled":e.disabled,"v-field--dirty":e.dirty,"v-field--error":e.error,"v-field--glow":e.glow,"v-field--flat":e.flat,"v-field--has-background":!!e.bgColor,"v-field--persistent-clear":e.persistentClear,"v-field--prepended":L,"v-field--reverse":e.reverse,"v-field--single-line":e.singleLine,"v-field--no-label":!D(),[`v-field--variant-${e.variant}`]:!0},a.value,N.value,b.value,y.value,c.value,v.value,e.class],style:[E.value,e.style],onClick:W},u),[r("div",{class:"v-field__overlay"},null),C(ea,{name:"v-field",active:!!e.loading,color:e.error?"error":typeof e.loading=="string"?e.loading:e.color},{default:l.loader}),L&&r("div",{key:"prepend",class:"v-field__prepend-inner"},[l["prepend-inner"]?l["prepend-inner"](S.value):e.prependInnerIcon&&C(s,{key:"prepend-icon",name:"prependInner",color:w.value},null)]),r("div",{class:"v-field__field","data-no-activator":""},[["filled","solo","solo-inverted","solo-filled"].includes(e.variant)&&h.value&&C(te,U({key:"floating-label",ref:g,class:[O.value],floating:!0},A.value,{style:M.value}),{default:()=>[D()]}),B.value&&C(te,U({key:"label",ref:i,id:e.labelId},K.value),{default:()=>[D()]}),((q=l.default)==null?void 0:q.call(l,{...S.value,props:{id:_.value,class:"v-field__input","aria-describedby":P.value},focus:I,blur:o}))??r("div",{id:_.value,class:"v-field__input","aria-describedby":P.value},null)]),z&&C(la,{key:"clear"},{default:()=>[ve(r("div",{class:"v-field__clearable",onMousedown:X=>{X.preventDefault(),X.stopPropagation()}},[C(aa,{defaults:{VIcon:{icon:e.clearIcon}}},{default:()=>[l.clear?l.clear({...S.value,props:{onFocus:I,onBlur:o,onClick:e["onClick:clear"],tabindex:-1}}):C(s,{name:"clear",onFocus:I,onBlur:o,tabindex:-1},null)]})]),[[Ve,e.dirty]])]}),j&&r("div",{key:"append",class:"v-field__append-inner"},[l["append-inner"]?l["append-inner"](S.value):e.appendInnerIcon&&C(s,{key:"append-icon",name:"appendInner",color:w.value},null)]),r("div",{class:G(["v-field__outline",O.value]),style:Z(M.value)},[F&&r(se,null,[r("div",{class:"v-field__outline__start"},null),h.value&&r("div",{class:"v-field__outline__notch"},[C(te,U({ref:g,floating:!0},A.value),{default:()=>[D()]})]),r("div",{class:"v-field__outline__end"},null)]),d.value&&h.value&&C(te,U({ref:g,floating:!0},A.value),{default:()=>[D()]})])])}),{controlRef:R,fieldIconColor:w}}}),wa=$({autocomplete:String},"autocomplete");function Fa(e){const t=re(),u=oe(0),n=V(()=>e.autocomplete==="suppress"),l=V(()=>{if(e.name)return n.value?`${e.name}-${t}-${u.value}`:e.name}),a=V(()=>n.value?"off":e.autocomplete);return{isSuppressing:n,fieldAutocomplete:a,fieldName:l,update:()=>u.value=new Date().getTime()}}function Da(e){function t(u,n){if(!e.autofocus||!u)return;const l=n[0].target,a=l.matches("input,textarea")?l:l.querySelector("input,textarea");a==null||a.focus()}return{onIntersect:t}}const Ra=["color","file","time","date","datetime-local","week","month"],Aa=$({autofocus:Boolean,counter:[Boolean,Number,String],counterValue:[Number,Function],prefix:String,placeholder:String,persistentPlaceholder:Boolean,persistentCounter:Boolean,suffix:String,role:String,type:{type:String,default:"text"},modelModifiers:Object,...wa(),...Fe($e(),["direction"]),...Ee()},"VTextField"),Na=J()({name:"VTextField",directives:{vIntersect:me},inheritAttrs:!1,props:Aa(),emits:{"click:control":e=>!0,"mousedown:control":e=>!0,"update:focused":e=>!0,"update:modelValue":e=>!0},setup(e,t){let{attrs:u,emit:n,slots:l}=t;const a=de(e,"modelValue",void 0,d=>Object.is(d,-0)?"-0":d),{isFocused:y,focus:b,blur:x}=Ae(e),{onIntersect:I}=Da(e),o=m(()=>typeof e.counterValue=="function"?e.counterValue(a.value):typeof e.counterValue=="number"?e.counterValue:(a.value??"").toString().length),s=m(()=>{if(u.maxlength)return u.maxlength;if(!(!e.counter||typeof e.counter!="number"&&typeof e.counter!="string"))return e.counter}),c=m(()=>["plain","underlined"].includes(e.variant)),v=H(),k=H(),B=H(),h=Fa(e),T=m(()=>Ra.includes(e.type)||e.persistentPlaceholder||y.value||e.active);function _(){h.isSuppressing.value&&h.update(),y.value||b(),ie(()=>{var d;B.value!==document.activeElement&&((d=B.value)==null||d.focus())})}function P(d){n("mousedown:control",d),d.target!==B.value&&(_(),d.preventDefault())}function i(d){n("click:control",d)}function g(d,f){d.stopPropagation(),_(),ie(()=>{f(),_e(e["onClick:clear"],d)})}function R(d){var O;const f=d.target;if(!((O=e.modelModifiers)!=null&&O.trim&&["text","search","password","tel","url"].includes(e.type))){a.value=f.value;return}const w=f.value,N=f.selectionStart,E=f.selectionEnd;a.value=w,ie(()=>{let M=0;w.trimStart().length===f.value.length&&(M=w.length-f.value.length),N!=null&&(f.selectionStart=N-M),E!=null&&(f.selectionEnd=E-M)})}return Q(()=>{const d=!!(l.counter||e.counter!==!1&&e.counter!=null),f=!!(d||l.details),[w,N]=ga(u),{modelValue:E,...O}=be.filterProps(e),M=he.filterProps(e);return C(be,U({ref:v,modelValue:a.value,"onUpdate:modelValue":S=>a.value=S,class:["v-text-field",{"v-text-field--prefixed":e.prefix,"v-text-field--suffixed":e.suffix,"v-input--plain-underlined":c.value},e.class],style:e.style},w,O,{centerAffix:!c.value,focused:y.value}),{...l,default:S=>{let{id:A,isDisabled:K,isDirty:W,isReadonly:F,isValid:L,hasDetails:z,reset:j}=S;return C(he,U({ref:k,onMousedown:P,onClick:i,"onClick:clear":D=>g(D,j),role:e.role},Fe(M,["onClick:clear"]),{id:A.value,labelId:`${A.value}-label`,active:T.value||W.value,dirty:W.value||e.dirty,disabled:K.value,focused:y.value,details:z.value,error:L.value===!1}),{...l,default:D=>{let{props:{class:q,...X},controlRef:le}=D;const ne=r("input",U({ref:ce=>B.value=le.value=ce,value:a.value,onInput:R,autofocus:e.autofocus,readonly:F.value,disabled:K.value,name:h.fieldName.value,autocomplete:h.fieldAutocomplete.value,placeholder:e.placeholder,size:1,role:e.role,type:e.type,onFocus:b,onBlur:x,"aria-labelledby":`${A.value}-label`},X,N),null);return r(se,null,[e.prefix&&r("span",{class:"v-text-field__prefix"},[r("span",{class:"v-text-field__prefix__text"},[e.prefix])]),ve(l.default?r("div",{class:G(q),"data-no-activator":""},[l.default({id:A}),ne]):We(ne,{class:q}),[[me,I,null,{once:!0}]]),e.suffix&&r("span",{class:"v-text-field__suffix"},[r("span",{class:"v-text-field__suffix__text"},[e.suffix])])])}})},details:f?S=>{var A;return r(se,null,[(A=l.details)==null?void 0:A.call(l,S),d&&r(se,null,[r("span",null,null),C(_a,{active:e.persistentCounter||y.value,value:o.value,max:s.value,disabled:e.disabled},l.counter)])])}:void 0})}),ia({},v,k,B)}});export{Na as V,be as a,he as b,_a as c,$e as d,Ia as e,De as f,ba as g,Aa as h,Ta as i,La as j,Fa as k,Da as l,Ee as m,wa as n,Ae as u};