PageSourceSearch

https://app.assetinsight.com/assets/VList-7IjHXGP9.js

js assetinsight.com collected 2026-10-09 16:56:22 UTC 10,797 bytes, 1 lines download raw bytes

vendor: 10,797 bytes, line 1
1import{Bt as e,D as t,Dt as n,F as r,H as i,Ht as a,M as o,N as s,Q as c,a as l,b as u,d,dt as f,et as p,ft as m,gt as h,mt as g,ot as _,rt as v,tt as y,x as b}from"./_plugin-vue_export-helper-C8jQ2jT0.js";import{A as x,H as S,J as C,P as w,Q as T,f as E,l as D,o as ee,r as O,t as k,u as A,y as j}from"./defineComponent-D5f8o2bE.js";import{i as te,r as M}from"./theme-D7V-0AMv.js";import{t as N}from"./deepEqual-C4Dn4Q0l.js";import{t as P}from"./useRender-_CfdJnwb.js";import{a as F,c as I,i as L,l as R,o as ne,s as z,t as B,u as re}from"./VListItem-CR-lNduQ.js";import{r as V}from"./VIcon-DrsqAMw9.js";import{t as ie}from"./proxiedModel-3bWUc1-R.js";import{n as ae,t as H}from"./dimensions-B4dU-Pra.js";import{n as oe,r as U,t as W}from"./density-BcdKzbiy.js";import{t as G}from"./VDivider-BwRPs3Ip.js";import{i as se,o as K}from"./size-i42QfRVt.js";import{n as q,r as ce,t as le}from"./VDefaultsProvider-DQtA6f9r.js";import{t as ue}from"./transition-CLHwGftK.js";import{a as de,i as fe,n as pe}from"./variant-DmwNZQwn.js";import{n as me,t as he}from"./elevation-DU_-d-Wi.js";import{t as ge}from"./transitions-Vas1mOWI.js";o(),_();function J(){let e=g(!1);return i(()=>{window.requestAnimationFrame(()=>{e.value=!0})}),{ssrBootStyles:h(()=>e.value?void 0:{transition:`none !important`}),isBooted:f(e)}}o(),l(),n(),_();var _e=k({name:`VListGroupActivator`,setup(e,{slots:t}){return z(),()=>t.default?.()}}),ve=A({activeColor:String,baseColor:String,color:String,collapseIcon:{type:V,default:`$collapse`},disabled:Boolean,expandIcon:{type:V,default:`$expand`},rawId:[String,Number],prependIcon:V,appendIcon:V,fluid:Boolean,subgroup:Boolean,title:String,value:null,...D(),...U()},`VListGroup`),Y=O()({name:`VListGroup`,props:ve(),setup(n,{slots:r}){let{isOpen:i,open:o,id:c}=I(()=>n.value,()=>n.disabled,!0),l=u(()=>`v-list-group--id-${String(n.rawId??c.value)}`),f=re(),{isBooted:p}=J(),m=s(L),g=h(()=>m?.root?.itemsRegistration.value===`render`);function _(e){[`INPUT`,`TEXTAREA`].includes(e.target?.tagName)||o(!i.value,e)}let y=u(()=>({onClick:_,class:`v-list-group__header`,id:l.value})),x=u(()=>i.value?n.collapseIcon:n.expandIcon),S=u(()=>({VListItem:{activeColor:n.activeColor,baseColor:n.baseColor,color:n.color,prependIcon:n.prependIcon||n.subgroup&&x.value,appendIcon:n.appendIcon||!n.subgroup&&x.value,title:n.title,value:n.value}}));return P(()=>t(n.tag,{class:e([`v-list-group`,{"v-list-group--prepend":f?.hasPrepend.value,"v-list-group--fluid":n.fluid,"v-list-group--subgroup":n.subgroup,"v-list-group--open":i.value},n.class]),style:a(n.style)},{default:()=>[r.activator&&t(le,{defaults:S.value},{default:()=>[t(_e,null,{default:()=>[r.activator({props:y.value,isOpen:i.value})]})]}),t(ue,{transition:{component:ge},disabled:!p.value},{default:()=>[g.value?v(b(`div`,{class:`v-list-group__items`,role:`group`,"aria-labelledby":l.value},[r.default?.()]),[[d,i.value]]):i.value&&b(`div`,{class:`v-list-group__items`,role:`group`,"aria-labelledby":l.value},[r.default?.()])]})]})),{isOpen:i}}});o(),n();var ye=A({color:String,inset:Boolean,sticky:Boolean,title:String,...D(),...U()},`VListSubheader`),X=O()({name:`VListSubheader`,props:ye(),setup(n,{slots:r}){let{textColorClasses:i,textColorStyles:o}=K(()=>n.color);return P(()=>{let s=!!(r.default||n.title);return t(n.tag,{class:e([`v-list-subheader`,{"v-list-subheader--inset":n.inset,"v-list-subheader--sticky":n.sticky},i.value,n.class]),style:a([{textColorStyles:o},n.style])},{default:()=>[s&&b(`div`,{class:`v-list-subheader__text`},[r.default?.()??n.title])]})}),{}}});o();var be=A({items:Array,returnObject:Boolean},`VListChildren`),Z=O()({name:`VListChildren`,props:be(),setup(e,{slots:n}){return R(),()=>n.default?.()??e.items?.map(({children:i,props:a,type:o,raw:s},c)=>{if(o===`divider`)return n.divider?.({props:a})??t(G,a,null);if(o===`subheader`)return n.subheader?.({props:a})??t(X,a,null);let l={subtitle:n.subtitle?e=>n.subtitle?.({...e,item:s}):void 0,prepend:n.prepend?e=>n.prepend?.({...e,item:s}):void 0,append:n.append?e=>n.append?.({...e,item:s}):void 0,title:n.title?e=>n.title?.({...e,item:s}):void 0},u=Y.filterProps(a);return i?t(Y,r(u,{value:e.returnObject?s:a?.value,rawId:a?.value}),{activator:({props:i})=>{let o=r(a,i,{value:e.returnObject?s:a.value});return n.header?n.header({props:o}):t(B,r(o,{index:c}),l)},default:()=>t(Z,{items:i,returnObject:e.returnObject},n)}):n.item?n.item({props:{...a,index:c}}):t(B,r(a,{index:c,value:e.returnObject?s:a.value}),l)})}});o(),_();var Q=A({items:{type:Array,default:()=>[]},itemTitle:{type:[String,Array,Function],default:`title`},itemValue:{type:[String,Array,Function],default:`value`},itemChildren:{type:[Boolean,String,Array,Function],default:`children`},itemProps:{type:[Boolean,String,Array,Function],default:`props`},itemType:{type:[Boolean,String,Array,Function],default:`type`},returnObject:Boolean,valueComparator:Function},`list-items`),xe=new Set([`item`,`divider`,`subheader`]);function $(e,t){let n=w(t,e.itemTitle,t),r=w(t,e.itemValue,n),i=w(t,e.itemChildren),a=e.itemProps===!0?typeof t==`object`&&t&&!Array.isArray(t)?`children`in t?C(t,[`children`]):t:void 0:w(t,e.itemProps),o=w(t,e.itemType,`item`);xe.has(o)||(o=`item`);let s={title:n,value:r,...a};return{type:o,title:String(s.title??``),value:s.value,props:s,children:o===`item`&&Array.isArray(i)?Se(e,i):void 0,raw:t}}$.neededProps=[`itemTitle`,`itemValue`,`itemChildren`,`itemProps`,`itemType`];function Se(e,t){let n=T(e,$.neededProps),r=[];for(let e of t)r.push($(n,e));return r}function Ce(e){let t=u(()=>Se(e,e.items)),n=u(()=>t.value.some(e=>e.value===null)),r=g(new Map),i=g([]);y(()=>{let e=t.value,n=new Map,a=[];for(let t=0;t<e.length;t++){let r=e[t];if(S(r.value)||r.value===null){let e=n.get(r.value);e||(e=[],n.set(r.value,e)),e.push(r)}else a.push(r)}r.value=n,i.value=a});function a(a){let o=r.value,s=t.value,c=i.value,l=n.value,u=e.returnObject,d=!!e.valueComparator,f=e.valueComparator||N,p=T(e,$.neededProps),m=[];main:for(let e of a){if(!l&&e===null)continue;if(u&&typeof e==`string`){m.push($(p,e));continue}let t=o.get(e);if(d||!t){for(let t of d?s:c)if(f(e,t.value)){m.push(t);continue main}m.push($(p,e));continue}m.push(...t)}return m}function o(t){return e.returnObject?t.map(({raw:e})=>e):t.map(({value:e})=>e)}return{items:t,transformIn:a,transformOut:o}}o(),n(),_();var we=new Set([`item`,`divider`,`subheader`]);function Te(e,t){let n=S(t)?t:w(t,e.itemTitle),r=S(t)?t:w(t,e.itemValue,void 0),i=w(t,e.itemChildren),a=e.itemProps===!0?C(t,[`children`]):w(t,e.itemProps),o=w(t,e.itemType,`item`);we.has(o)||(o=`item`);let s={title:n,value:r,...a};return{type:o,title:s.title,value:s.value,props:s,children:o===`item`&&i?Ee(e,i):void 0,raw:t}}function Ee(e,t){let n=[];for(let r of t)n.push(Te(e,r));return n}function De(e){return{items:u(()=>Ee(e,e.items))}}var Oe=A({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,filterable:Boolean,expandIcon:V,collapseIcon:V,lines:{type:[Boolean,String],default:`one`},slim:Boolean,prependGap:[Number,String],indent:[Number,String],nav:Boolean,navigationStrategy:{type:String,default:`focus`},navigationIndex:Number,"onClick:open":E(),"onClick:select":E(),"onUpdate:opened":E(),...F({selectStrategy:`single-leaf`,openStrategy:`list`}),...fe(),...D(),...W(),...H(),...he(),...Q(),...q(),...U(),...M(),...pe({variant:`text`})},`VList`),ke=O()({name:`VList`,props:Oe(),emits:{"update:selected":e=>!0,"update:activated":e=>!0,"update:opened":e=>!0,"update:navigationIndex":e=>!0,"click:open":e=>!0,"click:activate":e=>!0,"click:select":e=>!0},setup(n,{attrs:r,slots:i,emit:o}){let{items:s}=De(n),{themeClasses:l}=te(n),{backgroundColorClasses:u,backgroundColorStyles:d}=se(()=>n.bgColor),{borderClasses:f}=de(n),{densityClasses:_}=oe(n),{dimensionStyles:v}=ae(n),{elevationClasses:y}=me(n),{roundedClasses:b,roundedStyles:S}=ce(n),{children:C,open:w,parents:T,select:E,getPath:D}=ne(n,{items:s,returnObject:h(()=>n.returnObject),scrollToActive:h(()=>n.navigationStrategy===`track`),valueComparator:h(()=>n.valueComparator)}),O=h(()=>n.lines?`v-list--${n.lines}-line`:void 0),k=h(()=>n.activeColor),A=h(()=>n.baseColor),M=h(()=>n.color),N=h(()=>n.selectable||n.activatable),F=ie(n,`navigationIndex`,-1,e=>e??-1),I=c();R({filterable:n.filterable,trackingIndex:F,navigationStrategy:h(()=>n.navigationStrategy),uid:I}),p(s,()=>{n.navigationStrategy===`track`&&(F.value=-1)}),ee({VListGroup:{activeColor:k,baseColor:A,color:M,expandIcon:h(()=>n.expandIcon),collapseIcon:h(()=>n.collapseIcon)},VListItem:{activeClass:h(()=>n.activeClass),activeColor:k,baseColor:A,color:M,density:h(()=>n.density),disabled:h(()=>n.disabled),lines:h(()=>n.lines),nav:h(()=>n.nav),slim:h(()=>n.slim),variant:h(()=>n.variant),tabindex:h(()=>n.navigationStrategy===`track`?-1:void 0)}});let L=g(!1),z=m();function B(e){L.value=!0}function re(e){L.value=!1}function V(e){n.navigationStrategy===`track`?~F.value||(F.value=W(`first`)):!L.value&&!(e.relatedTarget&&z.value?.contains(e.relatedTarget))&&q()}function H(){n.navigationStrategy===`track`&&(F.value=-1)}function U(e){switch(e){case`ArrowDown`:return`next`;case`ArrowUp`:return`prev`;case`Home`:return`first`;case`End`:return`last`;default:return null}}function W(e){let t=s.value.length;if(t===0)return-1;let n;e===`first`?n=0:e===`last`?n=t-1:(n=F.value+(e===`next`?1:-1),n<0&&(n=t-1),n>=t&&(n=0));let r=n,i=0;for(;i<t;){let a=s.value[n];if(a&&a.type!==`divider`&&a.type!==`subheader`)return n;if(n+=e===`next`||e===`first`?1:-1,n<0&&(n=t-1),n>=t&&(n=0),n===r)return-1;i++}return-1}function G(e){let t=e.target;if(!z.value||t.tagName===`INPUT`&&[`Home`,`End`].includes(e.key)||t.tagName===`TEXTAREA`)return;let r=U(e.key);if(r!==null)if(e.preventDefault(),n.navigationStrategy===`track`){let e=W(r);e!==-1&&(F.value=e)}else q(r)}function K(e){L.value=!0}function q(e,t){if(z.value)return x(z.value,e,t)}return P(()=>{let o=n.indent??(n.prependGap?Number(n.prependGap)+24:void 0),c=N.value?r.ariaMultiselectable??!String(n.selectStrategy).startsWith(`single-`):void 0;return t(n.tag,{ref:z,class:e([`v-list`,{"v-list--disabled":n.disabled,"v-list--nav":n.nav,"v-list--slim":n.slim},l.value,u.value,f.value,_.value,y.value,O.value,b.value,n.class]),style:a([{"--v-list-indent":j(o),"--v-list-group-prepend":o?`0px`:void 0,"--v-list-prepend-gap":j(n.prependGap)},d.value,v.value,S.value,n.style]),tabindex:n.disabled?-1:0,role:N.value?`listbox`:`list`,"aria-activedescendant":n.navigationStrategy===`track`&&F.value>=0?`v-list-item-${I}-${F.value}`:void 0,"aria-multiselectable":c,onFocusin:B,onFocusout:re,onFocus:V,onBlur:H,onKeydown:G,onMousedown:K},{default:()=>[t(Z,{items:s.value,returnObject:n.returnObject},i)]})}),{open:w,select:E,focus:q,children:C,parents:T,getPath:D,navigationIndex:F}}});export{X as a,Ce as i,Q as n,J as o,$ as r,ke as t};

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.