Files
Nexus/web/app/assets/VSelect-Bpzbia7E.js
T
Your Name 51948469c2 build(frontend): track Vite output in Git for Gitea deploy
- Stop ignoring web/app/index.html and web/app/assets/
- Bundle index-DBKIQT7H.js from current vite build (~101MB assets)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-03 00:52:44 +08:00

1 line
20 KiB
JavaScript

import{$n as e,$t as t,At as n,Bn as r,Br as i,Cr as a,Ct as o,D as s,Dn as c,Gt as l,In as u,Ir as d,L as f,Lr as p,M as m,Mr as h,O as g,Or as _,Pr as v,Qn as y,Rn as b,Sn as x,Sr as S,T as C,Tn as w,Tt as ee,U as T,Ut as te,Vn as ne,W as E,Wt as re,X as D,Xn as O,Xt as k,Zt as A,_ as j,_n as M,a as N,an as P,ar as F,bt as I,cn as L,dn as R,dr as ie,dt as z,en as ae,fn as B,ft as V,gn as oe,ht as se,ir as ce,jr as H,jt as U,k as le,m as ue,mr as W,mt as G,n as K,nn as q,pt as de,rn as fe,t as pe,tn as me,u as he,un as ge,ur as J,ut as Y,v as _e,vn as X,vt as ve,w as ye,wt as be,xn as xe,xr as Se,xt as Ce,yn as Z,yt as Q,zr as $}from"./index-kchFdHMQ.js";import{n as we,t as Te}from"./VSelectionControl-CTZiXQfu.js";import{t as Ee}from"./VChip-8tnsmicq.js";var De=B({indeterminate:Boolean,indeterminateIcon:{type:me,default:`$checkboxIndeterminate`},...we({falseIcon:`$checkboxOff`,trueIcon:`$checkboxOn`})},`VCheckboxBtn`),Oe=L()({name:`VCheckboxBtn`,props:De(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,{slots:n}){let r=t(e,`indeterminate`),i=t(e,`modelValue`);function a(e){r.value&&=!1}let o=v(()=>r.value?e.indeterminateIcon:e.falseIcon),s=v(()=>r.value?e.indeterminateIcon:e.trueIcon);return q(()=>F(Te,J(b(Te.filterProps(e),[`modelValue`]),{modelValue:i.value,"onUpdate:modelValue":[e=>i.value=e,a],class:[`v-checkbox-btn`,e.class],style:e.style,type:`checkbox`,falseIcon:o.value,trueIcon:s.value,"aria-checked":r.value?`mixed`:void 0}),n)),{}}}),ke=B({color:String,...G(),...R(),...o(),...V(),...Y(),...T(),...Q(),...U(),...re()},`VSheet`),Ae=L()({name:`VSheet`,props:ke(),setup(e,{slots:t}){let{themeClasses:n}=l(e),{backgroundColorClasses:r,backgroundColorStyles:a}=Ce(()=>e.color),{borderClasses:o}=se(e),{dimensionStyles:s}=be(e),{elevationClasses:c}=de(e),{locationStyles:u}=z(e),{positionClasses:d}=E(e),{roundedClasses:f}=I(e);return q(()=>F(e.tag,{class:$([`v-sheet`,n.value,r.value,o.value,c.value,d.value,f.value,e.class]),style:i([a.value,s.value,u.value,e.style])},t)),{}}}),je=B({renderless:Boolean,...R()},`VVirtualScrollItem`),Me=L()({name:`VVirtualScrollItem`,inheritAttrs:!1,props:je(),emits:{"update:height":e=>!0},setup(t,{attrs:n,emit:r,slots:i}){let{resizeRef:a,contentRect:o}=te(void 0,`border`);S(()=>o.value?.height,e=>{e!=null&&r(`update:height`,e)}),q(()=>t.renderless?e(O,null,[i.default?.({itemRef:a})]):e(`div`,J({ref:a,class:[`v-virtual-scroll__item`,t.class],style:t.style},n),[i.default?.()]))}}),Ne=-1,Pe=1,Fe=100,Ie=B({itemHeight:{type:[Number,String],default:null},itemKey:{type:[String,Array,Function],default:null},height:[Number,String]},`virtual`);function Le(e,t){let n=k(),r=h(0);a(()=>{r.value=parseFloat(e.itemHeight||0)});let i=h(0),o=h(Math.ceil((parseInt(e.height)||n.height.value)/(r.value||16))||1),s=h(0),l=h(0),u=H(),d=H(),f=0,{resizeRef:p,contentRect:m}=te();a(()=>{p.value=u.value});let g=y(()=>u.value===document.documentElement?n.height.value:m.value?.height||parseInt(e.height)||0),v=y(()=>!!(u.value&&d.value&&g.value&&r.value)),b=Array.from({length:t.value.length}),x=Array.from({length:t.value.length}),C=h(0),w=-1;function ee(e){return b[e]||r.value}let T=xe(()=>{let e=performance.now();x[0]=0;let n=t.value.length;for(let e=1;e<=n;e++)x[e]=(x[e-1]||0)+ee(e-1);C.value=Math.max(C.value,performance.now()-e)},C),E=S(v,e=>{e&&(E(),f=d.value.offsetTop,T.immediate(),L(),~w&&ie(()=>{ne&&window.requestAnimationFrame(()=>{z(w),w=-1})}))});_(()=>{T.clear()});function re(e,t){let n=b[e],i=r.value;r.value=i?Math.min(r.value,t):t,(n!==t||i!==r.value)&&(b[e]=t,T())}function D(e){e=X(e,0,t.value.length);let n=Math.floor(e),r=e%1,i=n+1,a=x[n]||0;return a+((x[i]||a)-a)*r}function O(e){return Re(x,e)}let A=0,j=0,M=0;S(g,(e,t)=>{L(),e<t&&requestAnimationFrame(()=>{j=0,L()})});let N=-1;function P(){if(!u.value||!d.value)return;let e=u.value.scrollTop,t=performance.now();t-M>500?(j=Math.sign(e-A),f=d.value.offsetTop):j=e-A,A=e,M=t,window.clearTimeout(N),N=window.setTimeout(F,500),L()}function F(){!u.value||!d.value||(j=0,M=0,window.clearTimeout(N),L())}let I=-1;function L(){cancelAnimationFrame(I),I=requestAnimationFrame(R)}function R(){if(!u.value||!g.value||!r.value)return;let e=A-f,n=Math.sign(j),a=X(O(Math.max(0,e-Fe)),0,t.value.length),c=X(O(e+g.value+Fe)+1,a+1,t.value.length);if((n!==Ne||a<i.value)&&(n!==Pe||c>o.value)){let e=D(i.value)-D(a),n=D(c)-D(o.value);Math.max(e,n)>Fe?(i.value=a,o.value=c):(a<=0&&(i.value=a),c>=t.value.length&&(o.value=c))}s.value=D(i.value),l.value=D(t.value.length)-D(o.value)}function z(e){let t=D(e);!u.value||e&&!t?w=e:u.value.scrollTop=t}let ae=y(()=>t.value.slice(i.value,o.value).map((t,n)=>{let r=n+i.value;return{raw:t,index:r,key:c(t,e.itemKey,r)}}));return S(t,()=>{b=Array.from({length:t.value.length}),x=Array.from({length:t.value.length}),T.immediate(),L()},{deep:1}),{calculateVisibleItems:L,containerRef:u,markerRef:d,computedItems:ae,paddingTop:s,paddingBottom:l,scrollToIndex:z,handleScroll:P,handleScrollend:F,handleItemResize:re}}function Re(e,t){let n=e.length-1,r=0,i=0,a=null,o=-1;if(e[n]<t)return n;for(;r<=n;)if(i=r+n>>1,a=e[i],a>t)n=i-1;else if(a<t)o=i,r=i+1;else if(a===t)return i;else return r;return o}var ze=B({items:{type:Array,default:()=>[]},renderless:Boolean,...Ie(),...R(),...o()},`VVirtualScroll`),Be=L()({name:`VVirtualScroll`,props:ze(),setup(t,{slots:n}){let r=ge(`VVirtualScroll`),{dimensionStyles:a}=be(t),{calculateVisibleItems:o,containerRef:s,markerRef:c,handleScroll:l,handleScrollend:u,handleItemResize:d,scrollToIndex:f,paddingTop:p,paddingBottom:m,computedItems:h}=Le(t,v(()=>t.items));return ae(()=>t.renderless,()=>{function e(e=!1){let t=e?`addEventListener`:`removeEventListener`;ne&&(s.value===document.documentElement?(document[t](`scroll`,l,{passive:!0}),document[t](`scrollend`,u)):(s.value?.[t](`scroll`,l,{passive:!0}),s.value?.[t](`scrollend`,u)))}W(()=>{s.value=fe(r.vnode.el,!0),e(!0)}),_(e)}),q(()=>{let r=h.value.map(e=>F(Me,{key:e.key,renderless:t.renderless,"onUpdate:height":t=>d(e.index,t)},{default:t=>n.default?.({item:e.raw,index:e.index,...t})}));return t.renderless?e(O,null,[e(`div`,{ref:c,class:`v-virtual-scroll__spacer`,style:{paddingTop:Z(p.value)}},null),r,e(`div`,{class:`v-virtual-scroll__spacer`,style:{paddingBottom:Z(m.value)}},null)]):e(`div`,{ref:s,class:$([`v-virtual-scroll`,t.class]),onScrollPassive:l,onScrollend:u,style:i([a.value,t.style])},[e(`div`,{ref:c,class:`v-virtual-scroll__container`,style:{paddingTop:Z(p.value),paddingBottom:Z(m.value)}},[r])])}),{calculateVisibleItems:o,scrollToIndex:f}}});function Ve(e,t,n){return function(r){return!r.relatedTarget&&document.activeElement===document.body&&e.value?(requestAnimationFrame(()=>{if(!e.value)return;let r=t();((r&&w(r)[0])??n())?.focus({preventScroll:!0})}),!0):!1}}function He(e,t){let n=h(!1),r;function i(e){cancelAnimationFrame(r),n.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{n.value=!1})})}async function a(){await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>requestAnimationFrame(e)),await new Promise(e=>{if(n.value){let t=S(n,()=>{t(),e()})}else e()})}async function o(n){if(n.key===`Tab`&&t.value?.focus(),![`PageDown`,`PageUp`,`Home`,`End`].includes(n.key))return;let r=e.value?.$el;if(!r)return;(n.key===`Home`||n.key===`End`)&&r.scrollTo({top:n.key===`Home`?0:r.scrollHeight,behavior:`smooth`}),await a();let i=r.querySelectorAll(`:scope > :not(.v-virtual-scroll__spacer)`);if(n.key===`PageDown`||n.key===`Home`){let e=r.getBoundingClientRect().top;for(let t of i)if(t.getBoundingClientRect().top>=e){t.focus();break}}else{let e=r.getBoundingClientRect().bottom;for(let t of[...i].reverse())if(t.getBoundingClientRect().bottom<=e){t.focus();break}}}return{onScrollPassive:i,onKeydown:o}}function Ue({groups:e,onLeave:t}){function n(e){return e.type===`list`?e.contentRef.value?.$el:e.contentRef.value}function r(e){let t=n(e);return t?w(t):[]}function i(n){let i=n.target,o=n.shiftKey?`backward`:`forward`,s=e.map(r),c=e.map(e=>e.type===`list`?e.contentRef.value?.$el:e.contentRef.value).findIndex(e=>e?.contains(i)),l=a(s,c,o,i);if(l===null){let r=e[c],i=s[c];(r.type===`list`||(o===`forward`?i.at(-1)===n.target:i.at(0)===n.target))&&t()}else{n.preventDefault(),n.stopImmediatePropagation();let t=e[l];if(t.type===`list`&&d(t.displayItemsCount)>0)t.contentRef.value?.focus(0);else{let e=o===`forward`;s[l].at(e?0:-1).focus()}}}function a(t,n,r,i){let a=e[n],o=t[n];if(a.type!==`list`&&!(r===`forward`?o.at(-1)===i:o.at(0)===i))return null;let s=r===`forward`?1:-1;for(let r=n+s;r>=0&&r<e.length;r+=s){let n=e[r];if(t[r].length>0||n.type===`list`&&d(n.displayItemsCount)>0)return r}return null}return{onTabKeydown:i}}var We=(e,t,n)=>{if(e==null||t==null)return-1;if(!t.length)return 0;e=e.toString().toLocaleLowerCase(),t=t.toString().toLocaleLowerCase();let r=[],i=e.indexOf(t);for(;~i;)r.push([i,i+t.length]),i=e.indexOf(t,i+t.length);return r.length?r:-1};function Ge(e,t){if(!(e==null||typeof e==`boolean`||e===-1))return typeof e==`number`?[[e,e+t.length]]:Array.isArray(e[0])?e:[e]}var Ke=B({customFilter:Function,customKeyFilter:Object,filterKeys:[Array,String],filterMode:{type:String,default:`intersection`},noFilter:Boolean},`filter`);function qe(e,t,n){let i=[],a=n?.default??We,o=n?.filterKeys?r(n.filterKeys):!1,s=Object.keys(n?.customKeyFilter??{}).length;if(!e?.length)return i;let l=[];loop:for(let u=0;u<e.length;u++){let[d,f=d]=r(e[u]),p={},m={},h=-1;if((t||s>0)&&!n?.noFilter){let e=!1;if(typeof d==`object`){if(d.type===`divider`||d.type===`subheader`){(l.at(-1)?.type!==`divider`||d.type!==`subheader`)&&(l=[]),l.push({index:u,matches:{},type:d.type});continue}let r=o||Object.keys(f);e=r.length===s;for(let e of r){let r=c(f,e),i=n?.customKeyFilter?.[e];if(h=i?i(r,t,d):a(r,t,d),h!==-1&&h!==!1)i?p[e]=Ge(h,t):m[e]=Ge(h,t);else if(n?.filterMode===`every`)continue loop}}else h=a(d,t,d),h!==-1&&h!==!1&&(m.title=Ge(h,t));let r=Object.keys(m).length,i=Object.keys(p).length;if(!r&&!i||n?.filterMode===`union`&&i!==s&&!r||n?.filterMode===`intersection`&&(i!==s||!r&&s>0&&!e))continue}l.length&&(i.push(...l),l=[]),i.push({index:u,matches:{...m,...p}})}return i}function Je(e,t,n,r){let i=h([]),o=h(new Map),s=y(()=>r?.transform?p(t).map(e=>[e,r.transform(e)]):p(t));a(()=>{let a=typeof n==`function`?n():p(n),c=typeof a!=`string`&&typeof a!=`number`?``:String(a),l=qe(s.value,c,{customKeyFilter:{...e.customKeyFilter,...p(r?.customKeyFilter)},default:e.customFilter,filterKeys:e.filterKeys,filterMode:e.filterMode,noFilter:e.noFilter}),u=p(t),d=[],f=new Map;l.forEach(({index:e,matches:t})=>{let n=u[e];d.push(n),f.set(n.value,t)}),i.value=d,o.value=f});function c(e){return o.value.get(e.value)}return{filteredItems:i,filteredMatches:o,getMatches:c}}function Ye(t,n,r){return r==null||!r.length?n:r.map((i,a)=>{let o=a===0?0:r[a-1][1],s=[e(`span`,{class:$(`${t}__unmask`)},[n.slice(o,i[0])]),e(`span`,{class:$(`${t}__mask`)},[n.slice(i[0],i[1])])];return a===r.length-1&&s.push(e(`span`,{class:$(`${t}__unmask`)},[n.slice(i[1])])),e(O,null,[s])})}var Xe=B({closeText:{type:String,default:`$vuetify.close`},openText:{type:String,default:`$vuetify.open`}},`autocomplete`);function Ze(e,t){let n=Se(),r=y(()=>`menu-${n}`);return{menuId:r,ariaExpanded:v(()=>d(t)),ariaControls:v(()=>r.value)}}var Qe=B({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuElevation:[Number,String],menuIcon:{type:me,default:`$dropdown`},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:`$vuetify.noDataText`},openOnClear:Boolean,itemColor:String,noAutoScroll:Boolean,...Xe(),...C({itemChildren:!1})},`Select`),$e=B({search:String,...Ke({filterKeys:[`title`]}),...Qe(),...b(K({modelValue:null,role:`combobox`}),[`validationValue`,`dirty`]),...ve({transition:{component:n}})},`VSelect`),et=L()({name:`VSelect`,props:$e(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0,"update:search":e=>!0},setup(n,{slots:i}){let{t:a}=A(),o=H(),c=H(),l=H(),d=H(),p=H(),{items:_,transformIn:b,transformOut:C}=s(n),w=t(n,`search`,``),{filteredItems:T,getMatches:te}=Je(n,_,()=>w.value),E=t(n,`modelValue`,[],e=>b(e===null?[null]:r(e)),e=>{let t=C(e);return n.multiple?t:t[0]??null}),re=y(()=>typeof n.counterValue==`function`?n.counterValue(E.value):typeof n.counterValue==`number`?n.counterValue:E.value.length),k=he(n),I=N(n),L=y(()=>E.value.map(e=>e.value)),R=h(!1),z=v(()=>n.closableChips&&!k.isReadonly.value&&!k.isDisabled.value),{InputIcon:ae}=ue(n),B=``,V=0,se,U=y(()=>{let e=w.value?T.value:_.value;return n.hideSelected?e.filter(e=>!E.value.some(t=>(n.valueComparator||P)(t,e))):e}),W=y(()=>n.hideNoData&&!U.value.length||k.isReadonly.value||k.isDisabled.value),G=t(n,`menu`),K=y({get:()=>G.value,set:e=>{G.value&&!e&&c.value?.ΨopenChildren.size||e&&W.value||(G.value=e)}}),{menuId:de,ariaExpanded:fe,ariaControls:me}=Ze(n,K),ge=y(()=>({...n.menuProps,activatorProps:{...n.menuProps?.activatorProps||{},"aria-haspopup":`listbox`}})),Y=H(),X=He(Y,o),ve=Ve(K,()=>c.value?.contentEl,()=>o.value?.controlRef),{onTabKeydown:be}=Ue({groups:[{type:`element`,contentRef:l},{type:`list`,contentRef:Y,displayItemsCount:()=>U.value.length},{type:`element`,contentRef:d}],onLeave:()=>{K.value=!1,o.value?.focus()}});function xe(e){n.openOnClear&&(K.value=!0)}function Se(){W.value||(K.value=!K.value)}function Ce(e){e.key===`Tab`&&be(e),Y.value?.$el.contains(e.target)&&M(e)&&Z(e)}function Z(e){if(!e.key||k.isReadonly.value)return;if([`Enter`,` `,`ArrowDown`,`ArrowUp`,`Home`,`End`].includes(e.key)&&e.preventDefault(),[`Enter`,`ArrowDown`,` `].includes(e.key)&&(K.value=!0),[`Escape`,`Tab`].includes(e.key)&&(K.value=!1),n.clearable&&e.key===`Backspace`){e.preventDefault(),E.value=[],xe(e);return}if(e.key===`Home`?Y.value?.focus(`first`):e.key===`End`&&Y.value?.focus(`last`),!M(e))return;let t=performance.now();t-se>1e3&&(B=``,V=0),B+=e.key.toLowerCase(),se=t;let r=U.value;function i(){let t=a();return t||B.at(-1)===B.at(-2)&&(B=B.slice(0,-1),V++,t=a(),t)||(V=0,t=a(),t)?t:(B=e.key.toLowerCase(),a())}function a(){for(let e=V;e<r.length;e++){let t=r[e];if(t.title.toLowerCase().startsWith(B))return[t,e]}}let o=i();if(!o)return;let[s,c]=o;V=c,Y.value?.focus(c),n.multiple||(E.value=[s])}function Q(e,t=!0){if(!e.props.disabled)if(n.multiple){let r=E.value.findIndex(t=>(n.valueComparator||P)(t.value,e.value)),i=t??!~r;if(~r){let t=i?[...E.value,e]:[...E.value];t.splice(r,1),E.value=t}else i&&(E.value=[...E.value,e])}else E.value=t===!1?[]:[e],ie(()=>{K.value=!1})}function $(e){let t=e.target;o.value?.$el.contains(t)||(K.value=!1)}function we(){return U.value.findIndex(e=>E.value.some(t=>(n.valueComparator||P)(t.value,e.value)))}function Te(){if(!E.value.length)return-1;let e=n.valueComparator||P,t=0;for(let n of U.value){if(E.value.some(t=>e(t.value,n.value)))return n.props.disabled?-1:t;n.props.disabled||t++}return-1}function De(){if(n.eager&&p.value?.calculateVisibleItems(),Y.value&&R.value){let e=Te();Y.value.focus(e>=0?e:`first`,{focusVisible:!1})}}function ke(){w.value=``,R.value&&o.value?.focus()}function je(e){R.value=!0}function Me(e){if(!o.value?.$el.contains(e.relatedTarget)&&!e.currentTarget.contains(e.relatedTarget)){if(ve(e))return;R.value=!1}}function Ne(e){if(e==null)E.value=[];else if(u(o.value,`:autofill`)||u(o.value,`:-webkit-autofill`)){let t=_.value.find(t=>t.title===e);t&&Q(t)}else o.value&&(o.value.value=``)}return S(K,()=>{if(!n.hideSelected&&K.value&&E.value.length){let e=we();ne&&!n.noAutoScroll&&window.requestAnimationFrame(()=>{e>=0&&p.value?.scrollToIndex(e)})}}),S(_,(e,t)=>{K.value||R.value&&n.hideNoData&&!t.length&&e.length&&(K.value=!0)}),q(()=>{let t=!!(n.chips||i.chip),r=!!(!n.hideNoData||U.value.length||i[`prepend-item`]||i[`append-item`]||i[`no-data`]),s=E.value.length>0,u=pe.filterProps(n),h=s||!R.value&&n.label&&!n.persistentPlaceholder?void 0:n.placeholder,v={search:w,filteredItems:T.value};return F(pe,J({ref:o},u,{modelValue:E.value.map(e=>e.props.title).join(`, `),name:void 0,"onUpdate:modelValue":Ne,focused:R.value,"onUpdate:focused":e=>R.value=e,validationValue:E.externalValue,counterValue:re.value,dirty:s,class:[`v-select`,{"v-select--active-menu":K.value,"v-select--chips":!!n.chips,[`v-select--${n.multiple?`multiple`:`single`}`]:!0,"v-select--selected":E.value.length,"v-select--selection-slot":!!i.selection},n.class],style:n.style,inputmode:`none`,placeholder:h,"onClick:clear":xe,"onMousedown:control":Se,onBlur:$,onKeydown:Z,"aria-expanded":fe.value,"aria-controls":me.value}),{...i,default:({id:o})=>e(O,null,[e(`select`,{hidden:!0,multiple:n.multiple,name:I.fieldName.value},[_.value.map(t=>e(`option`,{key:t.value,value:t.value,selected:L.value.includes(t.value)},null))]),F(j,J({id:de.value,ref:c,modelValue:K.value,"onUpdate:modelValue":e=>K.value=e,activator:`parent`,disabled:W.value,eager:n.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:n.transition,onAfterEnter:De,onAfterLeave:ke},ge.value,{contentClass:[`v-select__content`,ge.value.contentClass]}),{default:()=>[F(Ae,{elevation:n.menuElevation,onFocusin:je,onFocusout:Me,onKeydown:Ce},{default:()=>[i[`menu-header`]&&e(`header`,{ref:l},[i[`menu-header`](v)]),r&&F(ye,J({key:`select-list`,ref:Y,selected:L.value,selectStrategy:n.multiple?`independent`:`single-independent`,tabindex:`-1`,selectable:!!U.value.length,"aria-live":`polite`,"aria-labelledby":`${o.value}-label`,"aria-multiselectable":n.multiple,color:n.itemColor??n.color},X,n.listProps),{default:()=>[i[`prepend-item`]?.(),!U.value.length&&!n.hideNoData&&(i[`no-data`]?.()??F(le,{key:`no-data`,title:a(n.noDataText)},null)),F(Be,{ref:p,renderless:!0,items:U.value,itemKey:`value`},{default:({item:t,index:r,itemRef:a})=>{let o=oe(t.props),s=J(t.props,{ref:a,key:t.value,onClick:()=>Q(t,null),"aria-posinset":r+1,"aria-setsize":U.value.length});return t.type===`divider`?i.divider?.({props:t.raw,index:r})??F(m,J(t.props,{key:`divider-${r}`}),null):t.type===`subheader`?i.subheader?.({props:t.raw,index:r})??F(g,J(t.props,{key:`subheader-${r}`}),null):i.item?.({item:t.raw,internalItem:t,index:r,props:s})??F(le,J(s,{role:`option`}),{prepend:({isSelected:r})=>e(O,null,[n.multiple&&!n.hideSelected?F(Oe,{key:t.value,modelValue:r,ripple:!1,tabindex:`-1`,"aria-hidden":!0,onClick:e=>e.preventDefault()},null):void 0,o.prependAvatar&&F(f,{image:o.prependAvatar},null),o.prependIcon&&F(D,{icon:o.prependIcon},null)]),title:()=>w.value?Ye(`v-select`,t.title,te(t)?.title):t.title})}}),i[`append-item`]?.()]}),i[`menu-footer`]&&e(`footer`,{ref:d},[i[`menu-footer`](v)])]})]}),E.value.map((r,a)=>{function o(e){e.stopPropagation(),e.preventDefault(),Q(r,!1)}let s=J(Ee.filterProps(r.props),{"onClick:close":o,onKeydown(e){e.key!==`Enter`&&e.key!==` `||(e.preventDefault(),e.stopPropagation(),o(e))},onMousedown(e){e.preventDefault(),e.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0}),c=t?!!i.chip:!!i.selection,l=c?x(t?i.chip({item:r.raw,internalItem:r,index:a,props:s}):i.selection({item:r.raw,internalItem:r,index:a})):void 0;if(!(c&&!l))return e(`div`,{key:r.value,class:`v-select__selection`},[t?i.chip?F(ee,{key:`chip-defaults`,defaults:{VChip:{closable:z.value,size:`small`,text:r.title}}},{default:()=>[l]}):F(Ee,J({key:`chip`,closable:z.value,size:`small`,text:r.title,disabled:r.props.disabled},s),null):l??e(`span`,{class:`v-select__selection-text`},[r.title,n.multiple&&a<E.value.length-1&&e(`span`,{class:`v-select__selection-comma`},[ce(`,`)])])])})]),"append-inner":(...t)=>e(O,null,[i[`append-inner`]?.(...t),n.menuIcon?F(D,{class:`v-select__menu-icon`,color:o.value?.fieldIconColor,icon:n.menuIcon,"aria-hidden":!0},null):void 0,n.appendInnerIcon&&F(ae,{key:`append-icon`,name:`appendInner`,color:t[0].iconColor.value},null)])})}),_e({isFocused:R,menu:K,search:w,filteredItems:T,select:Q},o)}});export{Ke as a,He as c,Ae as d,Oe as f,Ye as i,Ve as l,Qe as n,Je as o,De as p,Ze as r,Ue as s,et as t,Be as u};