Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/admin/Old_12-06/assets/VMenu-DY32oE_l.js
Назад
import{af as dt,aH as vt,g as Y,i as b,j as G,T as Ae,p as F,n as oe,x as he,z as be,t as B,c as h,l as q,h as ee,an as te,s as z,al as le,aI as ne,r as I,u as fe,b as De,am as Se,aw as ft,aJ as Xt,ah as ae,v as we,e as Qt,aC as Re,aE as mt,au as Ge,w as _,aK as Jt,aD as yt,F as Oe,ar as Zt,av as U,aa as _e,D as en,aL as Le,ab as Z,d as Ne,aF as X,aM as tn,E as ce,a as ze,k as He,aN as gt,aO as nn,aP as Ke,ae as an,A as on,o as ln,aQ as ht,aR as rn,y as sn,aS as un,aB as Ue,aT as cn}from"./index-NVKqXbaB.js";import{v as bt,l as me,Q as St,n as dn,w as wt,m as pt,x as kt,D as $e,a as Ct,b as xt,M as vn,z as Et,R as fn,O as mn,u as Pt,G as yn,C as At,H as je,d as Ot,e as Lt,K as gn,g as Ye,V as Xe,c as Vt,S as Qe,T as ke,U as Ce,W as Je,X as Ze,s as hn,f as bn,Y as Sn}from"./index-v3pl9dcj.js";import{a as se,d as wn,s as Ve,b as pn,g as It,n as Tt,B as xe,c as et,f as kn}from"./forwardRefs-g5bhJaRn.js";const de=new WeakMap;function Cn(e,n){Object.keys(n).forEach(t=>{if(dt(t)){const a=vt(t),l=de.get(e);if(n[t]==null)l==null||l.forEach(o=>{const[i,r]=o;i===a&&(e.removeEventListener(a,r),l.delete(o))});else if(!l||![...l].some(o=>o[0]===a&&o[1]===n[t])){e.addEventListener(a,n[t]);const o=l||new Set;o.add([a,n[t]]),de.has(e)||de.set(e,o)}}else n[t]==null?e.removeAttribute(t):e.setAttribute(t,n[t])})}function xn(e,n){Object.keys(n).forEach(t=>{if(dt(t)){const a=vt(t),l=de.get(e);l==null||l.forEach(o=>{const[i,r]=o;i===a&&(e.removeEventListener(a,r),l.delete(o))})}else e.removeAttribute(t)})}function Bt(e){if(typeof e.getRootNode!="function"){for(;e.parentNode;)e=e.parentNode;return e!==document?null:document}const n=e.getRootNode();return n!==document&&n.getRootNode({composed:!0})!==document?null:n}function En(e){let n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;for(;e;){if(n?Pn(e):We(e))return e;e=e.parentElement}return document.scrollingElement}function ye(e,n){const t=[];if(n&&e&&!n.contains(e))return t;for(;e&&(We(e)&&t.push(e),e!==n);)e=e.parentElement;return t}function We(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const n=window.getComputedStyle(e);return n.overflowY==="scroll"||n.overflowY==="auto"&&e.scrollHeight>e.clientHeight}function Pn(e){if(!e||e.nodeType!==Node.ELEMENT_NODE)return!1;const n=window.getComputedStyle(e);return["scroll","auto"].includes(n.overflowY)}function An(e){for(;e;){if(window.getComputedStyle(e).position==="fixed")return!0;e=e.offsetParent}return!1}const On=F({target:[Object,Array]},"v-dialog-transition"),Ln=Y()({name:"VDialogTransition",props:On(),setup(e,n){let{slots:t}=n;const a={onBeforeEnter(l){l.style.pointerEvents="none",l.style.visibility="hidden"},async onEnter(l,o){var v;await new Promise(f=>requestAnimationFrame(f)),await new Promise(f=>requestAnimationFrame(f)),l.style.visibility="";const{x:i,y:r,sx:d,sy:m,speed:y}=nt(e.target,l),s=se(l,[{transform:`translate(${i}px, ${r}px) scale(${d}, ${m})`,opacity:0},{}],{duration:225*y,easing:wn});(v=tt(l))==null||v.forEach(f=>{se(f,[{opacity:0},{opacity:0,offset:.33},{}],{duration:225*2*y,easing:Ve})}),s.finished.then(()=>o())},onAfterEnter(l){l.style.removeProperty("pointer-events")},onBeforeLeave(l){l.style.pointerEvents="none"},async onLeave(l,o){var v;await new Promise(f=>requestAnimationFrame(f));const{x:i,y:r,sx:d,sy:m,speed:y}=nt(e.target,l);se(l,[{},{transform:`translate(${i}px, ${r}px) scale(${d}, ${m})`,opacity:0}],{duration:125*y,easing:pn}).finished.then(()=>o()),(v=tt(l))==null||v.forEach(f=>{se(f,[{},{opacity:0,offset:.2},{opacity:0}],{duration:125*2*y,easing:Ve})})},onAfterLeave(l){l.style.removeProperty("pointer-events")}};return()=>e.target?b(Ae,G({name:"dialog-transition"},a,{css:!1}),t):b(Ae,{name:"dialog-transition"},t)}});function tt(e){var t;const n=(t=e.querySelector(":scope > .v-card, :scope > .v-sheet, :scope > .v-list"))==null?void 0:t.children;return n&&[...n]}function nt(e,n){const t=It(e),a=Tt(n),[l,o]=getComputedStyle(n).transformOrigin.split(" ").map(w=>parseFloat(w)),[i,r]=getComputedStyle(n).getPropertyValue("--v-overlay-anchor-origin").split(" ");let d=t.left+t.width/2;i==="left"||r==="left"?d-=t.width/2:(i==="right"||r==="right")&&(d+=t.width/2);let m=t.top+t.height/2;i==="top"||r==="top"?m-=t.height/2:(i==="bottom"||r==="bottom")&&(m+=t.height/2);const y=t.width/a.width,s=t.height/a.height,v=Math.max(1,y,s),f=y/v||0,c=s/v||0,u=a.width*a.height/(window.innerWidth*window.innerHeight),S=u>.12?Math.min(1.5,(u-.12)*10+1):1;return{x:d-(l+a.left),y:m-(o+a.top),sx:f,sy:c,speed:S}}const Vn=F({color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...oe(),...he()},"VDivider"),In=Y()({name:"VDivider",props:Vn(),setup(e,n){let{attrs:t}=n;const{themeClasses:a}=be(e),{textColorClasses:l,textColorStyles:o}=bt(B(e,"color")),i=h(()=>{const r={};return e.length&&(r[e.vertical?"maxHeight":"maxWidth"]=q(e.length)),e.thickness&&(r[e.vertical?"borderRightWidth":"borderTopWidth"]=q(e.thickness)),r});return ee(()=>b("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},a.value,l.value,e.class],style:[i.value,o.value,e.style],"aria-orientation":!t.role||t.role==="separator"?e.vertical?"vertical":"horizontal":void 0,role:`${t.role||"separator"}`},null)),{}}}),Ie=Symbol.for("vuetify:list");function Mt(){const e=te(Ie,{hasPrepend:z(!1),updateHasPrepend:()=>null}),n={hasPrepend:z(!1),updateHasPrepend:t=>{t&&(n.hasPrepend.value=t)}};return le(Ie,n),e}function Ft(){return te(Ie,null)}const Tn={open:e=>{let{id:n,value:t,opened:a,parents:l}=e;if(t){const o=new Set;o.add(n);let i=l.get(n);for(;i!=null;)o.add(i),i=l.get(i);return o}else return a.delete(n),a},select:()=>null},Dt={open:e=>{let{id:n,value:t,opened:a,parents:l}=e;if(t){let o=l.get(n);for(a.add(n);o!=null&&o!==n;)a.add(o),o=l.get(o);return a}else a.delete(n);return a},select:()=>null},Bn={open:Dt.open,select:e=>{let{id:n,value:t,opened:a,parents:l}=e;if(!t)return a;const o=[];let i=l.get(n);for(;i!=null;)o.push(i),i=l.get(i);return new Set(o)}},qe=e=>{const n={select:t=>{let{id:a,value:l,selected:o}=t;if(a=ne(a),e&&!l){const i=Array.from(o.entries()).reduce((r,d)=>{let[m,y]=d;return y==="on"?[...r,m]:r},[]);if(i.length===1&&i[0]===a)return o}return o.set(a,l?"on":"off"),o},in:(t,a,l)=>{let o=new Map;for(const i of t||[])o=n.select({id:i,value:!0,selected:new Map(o),children:a,parents:l});return o},out:t=>{const a=[];for(const[l,o]of t.entries())o==="on"&&a.push(l);return a}};return n},Rt=e=>{const n=qe(e);return{select:a=>{let{selected:l,id:o,...i}=a;o=ne(o);const r=l.has(o)?new Map([[o,l.get(o)]]):new Map;return n.select({...i,id:o,selected:r})},in:(a,l,o)=>{let i=new Map;return a!=null&&a.length&&(i=n.in(a.slice(0,1),l,o)),i},out:(a,l,o)=>n.out(a,l,o)}},Mn=e=>{const n=qe(e);return{select:a=>{let{id:l,selected:o,children:i,...r}=a;return l=ne(l),i.has(l)?o:n.select({id:l,selected:o,children:i,...r})},in:n.in,out:n.out}},Fn=e=>{const n=Rt(e);return{select:a=>{let{id:l,selected:o,children:i,...r}=a;return l=ne(l),i.has(l)?o:n.select({id:l,selected:o,children:i,...r})},in:n.in,out:n.out}},Dn=e=>{const n={select:t=>{let{id:a,value:l,selected:o,children:i,parents:r}=t;a=ne(a);const d=new Map(o),m=[a];for(;m.length;){const s=m.shift();o.set(s,l?"on":"off"),i.has(s)&&m.push(...i.get(s))}let y=r.get(a);for(;y;){const s=i.get(y),v=s.every(c=>o.get(c)==="on"),f=s.every(c=>!o.has(c)||o.get(c)==="off");o.set(y,v?"on":f?"off":"indeterminate"),y=r.get(y)}return e&&!l&&Array.from(o.entries()).reduce((v,f)=>{let[c,u]=f;return u==="on"?[...v,c]:v},[]).length===0?d:o},in:(t,a,l)=>{let o=new Map;for(const i of t||[])o=n.select({id:i,value:!0,selected:new Map(o),children:a,parents:l});return o},out:(t,a)=>{const l=[];for(const[o,i]of t.entries())i==="on"&&!a.has(o)&&l.push(o);return l}};return n},ue=Symbol.for("vuetify:nested"),_t={id:z(),root:{register:()=>null,unregister:()=>null,parents:I(new Map),children:I(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:I(new Set),selected:I(new Map),selectedValues:I([])}},Rn=F({selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,selected:Array,mandatory:Boolean},"nested"),_n=e=>{let n=!1;const t=I(new Map),a=I(new Map),l=fe(e,"opened",e.opened,s=>new Set(s),s=>[...s.values()]),o=h(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return Fn(e.mandatory);case"leaf":return Mn(e.mandatory);case"independent":return qe(e.mandatory);case"single-independent":return Rt(e.mandatory);case"classic":default:return Dn(e.mandatory)}}),i=h(()=>{if(typeof e.openStrategy=="object")return e.openStrategy;switch(e.openStrategy){case"list":return Bn;case"single":return Tn;case"multiple":default:return Dt}}),r=fe(e,"selected",e.selected,s=>o.value.in(s,t.value,a.value),s=>o.value.out(s,t.value,a.value));De(()=>{n=!0});function d(s){const v=[];let f=s;for(;f!=null;)v.unshift(f),f=a.value.get(f);return v}const m=Se("nested"),y={id:z(),root:{opened:l,selected:r,selectedValues:h(()=>{const s=[];for(const[v,f]of r.value.entries())f==="on"&&s.push(v);return s}),register:(s,v,f)=>{v&&s!==v&&a.value.set(s,v),f&&t.value.set(s,[]),v!=null&&t.value.set(v,[...t.value.get(v)||[],s])},unregister:s=>{if(n)return;t.value.delete(s);const v=a.value.get(s);if(v){const f=t.value.get(v)??[];t.value.set(v,f.filter(c=>c!==s))}a.value.delete(s),l.value.delete(s)},open:(s,v,f)=>{m.emit("click:open",{id:s,value:v,path:d(s),event:f});const c=i.value.open({id:s,value:v,opened:new Set(l.value),children:t.value,parents:a.value,event:f});c&&(l.value=c)},openOnSelect:(s,v,f)=>{const c=i.value.select({id:s,value:v,selected:new Map(r.value),opened:new Set(l.value),children:t.value,parents:a.value,event:f});c&&(l.value=c)},select:(s,v,f)=>{m.emit("click:select",{id:s,value:v,path:d(s),event:f});const c=o.value.select({id:s,value:v,selected:new Map(r.value),children:t.value,parents:a.value,event:f});c&&(r.value=c),y.root.openOnSelect(s,v,f)},children:t,parents:a}};return le(ue,y),y.root},Nt=(e,n)=>{const t=te(ue,_t),a=Symbol(ft()),l=h(()=>e.value!==void 0?e.value:a),o={...t,id:l,open:(i,r)=>t.root.open(l.value,i,r),openOnSelect:(i,r)=>t.root.openOnSelect(l.value,i,r),isOpen:h(()=>t.root.opened.value.has(l.value)),parent:h(()=>t.root.parents.value.get(l.value)),select:(i,r)=>t.root.select(l.value,i,r),isSelected:h(()=>t.root.selected.value.get(ne(l.value))==="on"),isIndeterminate:h(()=>t.root.selected.value.get(l.value)==="indeterminate"),isLeaf:h(()=>!t.root.children.value.get(l.value)),isGroupActivator:t.isGroupActivator};return!t.isGroupActivator&&t.root.register(l.value,t.id.value,n),De(()=>{!t.isGroupActivator&&t.root.unregister(l.value)}),n&&le(ue,o),o},Nn=()=>{const e=te(ue,_t);le(ue,{...e,isGroupActivator:!0})},Hn=Xt({name:"VListGroupActivator",setup(e,n){let{slots:t}=n;return Nn(),()=>{var a;return(a=t.default)==null?void 0:a.call(t)}}}),$n=F({activeColor:String,baseColor:String,color:String,collapseIcon:{type:ae,default:"$collapse"},expandIcon:{type:ae,default:"$expand"},prependIcon:ae,appendIcon:ae,fluid:Boolean,subgroup:Boolean,title:String,value:null,...oe(),...we()},"VListGroup"),at=Y()({name:"VListGroup",props:$n(),setup(e,n){let{slots:t}=n;const{isOpen:a,open:l,id:o}=Nt(B(e,"value"),!0),i=h(()=>`v-list-group--id-${String(o.value)}`),r=Ft(),{isBooted:d}=Qt();function m(f){l(!a.value,f)}const y=h(()=>({onClick:m,class:"v-list-group__header",id:i.value})),s=h(()=>a.value?e.collapseIcon:e.expandIcon),v=h(()=>({VListItem:{active:a.value,activeColor:e.activeColor,baseColor:e.baseColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&s.value,appendIcon:e.appendIcon||!e.subgroup&&s.value,title:e.title,value:e.value}}));return ee(()=>b(e.tag,{class:["v-list-group",{"v-list-group--prepend":r==null?void 0:r.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup,"v-list-group--open":a.value},e.class],style:e.style},{default:()=>[t.activator&&b(me,{defaults:v.value},{default:()=>[b(Hn,null,{default:()=>[t.activator({props:y.value,isOpen:a.value})]})]}),b(St,{transition:{component:dn},disabled:!d.value},{default:()=>{var f;return[Re(b("div",{class:"v-list-group__items",role:"group","aria-labelledby":i.value},[(f=t.default)==null?void 0:f.call(t)]),[[mt,a.value]])]}})]})),{}}}),jn=wt("v-list-item-subtitle"),Wn=wt("v-list-item-title"),qn=F({active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:ae,baseColor:String,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:ae,ripple:{type:[Boolean,Object],default:!0},slim:Boolean,subtitle:[String,Number],title:[String,Number],value:null,onClick:Ge(),onClickOnce:Ge(),...pt(),...oe(),...kt(),...$e(),...Ct(),...xt(),...vn(),...we(),...he(),...Et({variant:"text"})},"VListItem"),ot=Y()({name:"VListItem",directives:{Ripple:fn},props:qn(),emits:{click:e=>!0},setup(e,n){let{attrs:t,slots:a,emit:l}=n;const o=mn(e,t),i=h(()=>e.value===void 0?o.href.value:e.value),{select:r,isSelected:d,isIndeterminate:m,isGroupActivator:y,root:s,parent:v,openOnSelect:f}=Nt(i,!1),c=Ft(),u=h(()=>{var k;return e.active!==!1&&(e.active||((k=o.isActive)==null?void 0:k.value)||d.value)}),S=h(()=>e.link!==!1&&o.isLink.value),w=h(()=>!e.disabled&&e.link!==!1&&(e.link||o.isClickable.value||e.value!=null&&!!c)),p=h(()=>e.rounded||e.nav),C=h(()=>e.color??e.activeColor),T=h(()=>({color:u.value?C.value??e.baseColor:e.baseColor,variant:e.variant}));_(()=>{var k;return(k=o.isActive)==null?void 0:k.value},k=>{k&&v.value!=null&&s.open(v.value,!0),k&&f(k)},{immediate:!0});const{themeClasses:D}=be(e),{borderClasses:L}=Pt(e),{colorClasses:g,colorStyles:M,variantClasses:j}=yn(T),{densityClasses:V}=At(e),{dimensionStyles:A}=je(e),{elevationClasses:P}=Ot(e),{roundedClasses:x}=Lt(p),E=h(()=>e.lines?`v-list-item--${e.lines}-line`:void 0),R=h(()=>({isActive:u.value,select:r,isSelected:d.value,isIndeterminate:m.value}));function N(k){var H;l("click",k),!(y||!w.value)&&((H=o.navigate)==null||H.call(o,k),e.value!=null&&r(!d.value,k))}function Q(k){(k.key==="Enter"||k.key===" ")&&(k.preventDefault(),N(k))}return ee(()=>{const k=S.value?"a":e.tag,H=a.title||e.title!=null,J=a.subtitle||e.subtitle!=null,W=!!(e.appendAvatar||e.appendIcon),pe=!!(W||a.append),O=!!(e.prependAvatar||e.prependIcon),$=!!(O||a.prepend);return c==null||c.updateHasPrepend($),e.activeColor&&Jt("active-color",["color","base-color"]),Re(b(k,{class:["v-list-item",{"v-list-item--active":u.value,"v-list-item--disabled":e.disabled,"v-list-item--link":w.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!$&&(c==null?void 0:c.hasPrepend.value),"v-list-item--slim":e.slim,[`${e.activeClass}`]:e.activeClass&&u.value},D.value,L.value,g.value,V.value,P.value,E.value,x.value,j.value,e.class],style:[M.value,A.value,e.style],href:o.href.value,tabindex:w.value?c?-2:0:void 0,onClick:N,onKeydown:w.value&&!S.value&&Q},{default:()=>{var ie;return[gn(w.value||u.value,"v-list-item"),$&&b("div",{key:"prepend",class:"v-list-item__prepend"},[a.prepend?b(me,{key:"prepend-defaults",disabled:!O,defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>{var K;return[(K=a.prepend)==null?void 0:K.call(a,R.value)]}}):b(Oe,null,[e.prependAvatar&&b(Ye,{key:"prepend-avatar",density:e.density,image:e.prependAvatar},null),e.prependIcon&&b(Xe,{key:"prepend-icon",density:e.density,icon:e.prependIcon},null)]),b("div",{class:"v-list-item__spacer"},null)]),b("div",{class:"v-list-item__content","data-no-activator":""},[H&&b(Wn,{key:"title"},{default:()=>{var K;return[((K=a.title)==null?void 0:K.call(a,{title:e.title}))??e.title]}}),J&&b(jn,{key:"subtitle"},{default:()=>{var K;return[((K=a.subtitle)==null?void 0:K.call(a,{subtitle:e.subtitle}))??e.subtitle]}}),(ie=a.default)==null?void 0:ie.call(a,R.value)]),pe&&b("div",{key:"append",class:"v-list-item__append"},[a.append?b(me,{key:"append-defaults",disabled:!W,defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>{var K;return[(K=a.append)==null?void 0:K.call(a,R.value)]}}):b(Oe,null,[e.appendIcon&&b(Xe,{key:"append-icon",density:e.density,icon:e.appendIcon},null),e.appendAvatar&&b(Ye,{key:"append-avatar",density:e.density,image:e.appendAvatar},null)]),b("div",{class:"v-list-item__spacer"},null)])]}}),[[yt("ripple"),w.value&&e.ripple]])}),{}}}),Gn=F({color:String,inset:Boolean,sticky:Boolean,title:String,...oe(),...we()},"VListSubheader"),zn=Y()({name:"VListSubheader",props:Gn(),setup(e,n){let{slots:t}=n;const{textColorClasses:a,textColorStyles:l}=bt(B(e,"color"));return ee(()=>{const o=!!(t.default||e.title);return b(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value,e.class],style:[{textColorStyles:l},e.style]},{default:()=>{var i;return[o&&b("div",{class:"v-list-subheader__text"},[((i=t.default)==null?void 0:i.call(t))??e.title])]}})}),{}}}),Kn=F({items:Array,returnObject:Boolean},"VListChildren"),Ht=Y()({name:"VListChildren",props:Kn(),setup(e,n){let{slots:t}=n;return Mt(),()=>{var a,l;return((a=t.default)==null?void 0:a.call(t))??((l=e.items)==null?void 0:l.map(o=>{var v,f;let{children:i,props:r,type:d,raw:m}=o;if(d==="divider")return((v=t.divider)==null?void 0:v.call(t,{props:r}))??b(In,r,null);if(d==="subheader")return((f=t.subheader)==null?void 0:f.call(t,{props:r}))??b(zn,r,null);const y={subtitle:t.subtitle?c=>{var u;return(u=t.subtitle)==null?void 0:u.call(t,{...c,item:m})}:void 0,prepend:t.prepend?c=>{var u;return(u=t.prepend)==null?void 0:u.call(t,{...c,item:m})}:void 0,append:t.append?c=>{var u;return(u=t.append)==null?void 0:u.call(t,{...c,item:m})}:void 0,title:t.title?c=>{var u;return(u=t.title)==null?void 0:u.call(t,{...c,item:m})}:void 0},s=at.filterProps(r);return i?b(at,G({value:r==null?void 0:r.value},s),{activator:c=>{let{props:u}=c;const S={...r,...u,value:e.returnObject?m:r.value};return t.header?t.header({props:S}):b(ot,S,y)},default:()=>b(Ht,{items:i},t)}):t.item?t.item({props:r}):b(ot,G(r,{value:e.returnObject?m:r.value}),y)}))}}}),Un=F({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"},returnObject:Boolean,valueComparator:{type:Function,default:Zt}},"list-items");function Te(e,n){const t=U(n,e.itemTitle,n),a=U(n,e.itemValue,t),l=U(n,e.itemChildren),o=e.itemProps===!0?typeof n=="object"&&n!=null&&!Array.isArray(n)?"children"in n?_e(n,["children"]):n:void 0:U(n,e.itemProps),i={title:t,value:a,...o};return{title:String(i.title??""),value:i.value,props:i,children:Array.isArray(l)?$t(e,l):void 0,raw:n}}function $t(e,n){const t=[];for(const a of n)t.push(Te(e,a));return t}function La(e){const n=h(()=>$t(e,e.items)),t=h(()=>n.value.some(o=>o.value===null));function a(o){return t.value||(o=o.filter(i=>i!==null)),o.map(i=>e.returnObject&&typeof i=="string"?Te(e,i):n.value.find(r=>e.valueComparator(i,r.value))||Te(e,i))}function l(o){return e.returnObject?o.map(i=>{let{raw:r}=i;return r}):o.map(i=>{let{value:r}=i;return r})}return{items:n,transformIn:a,transformOut:l}}function Yn(e){return typeof e=="string"||typeof e=="number"||typeof e=="boolean"}function Xn(e,n){const t=U(n,e.itemType,"item"),a=Yn(n)?n:U(n,e.itemTitle),l=U(n,e.itemValue,void 0),o=U(n,e.itemChildren),i=e.itemProps===!0?_e(n,["children"]):U(n,e.itemProps),r={title:a,value:l,...i};return{type:t,title:r.title,value:r.value,props:r,children:t==="item"&&o?jt(e,o):void 0,raw:n}}function jt(e,n){const t=[];for(const a of n)t.push(Xn(e,a));return t}function Qn(e){return{items:h(()=>jt(e,e.items))}}const Jn=F({baseColor:String,activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,expandIcon:String,collapseIcon:String,lines:{type:[Boolean,String],default:"one"},slim:Boolean,nav:Boolean,...Rn({selectStrategy:"single-leaf",openStrategy:"list"}),...pt(),...oe(),...kt(),...$e(),...Ct(),itemType:{type:String,default:"type"},...Un(),...xt(),...we(),...he(),...Et({variant:"text"})},"VList"),Va=Y()({name:"VList",props:Jn(),emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,n){let{slots:t}=n;const{items:a}=Qn(e),{themeClasses:l}=be(e),{backgroundColorClasses:o,backgroundColorStyles:i}=Vt(B(e,"bgColor")),{borderClasses:r}=Pt(e),{densityClasses:d}=At(e),{dimensionStyles:m}=je(e),{elevationClasses:y}=Ot(e),{roundedClasses:s}=Lt(e),{open:v,select:f}=_n(e),c=h(()=>e.lines?`v-list--${e.lines}-line`:void 0),u=B(e,"activeColor"),S=B(e,"baseColor"),w=B(e,"color");Mt(),en({VListGroup:{activeColor:u,baseColor:S,color:w,expandIcon:B(e,"expandIcon"),collapseIcon:B(e,"collapseIcon")},VListItem:{activeClass:B(e,"activeClass"),activeColor:u,baseColor:S,color:w,density:B(e,"density"),disabled:B(e,"disabled"),lines:B(e,"lines"),nav:B(e,"nav"),slim:B(e,"slim"),variant:B(e,"variant")}});const p=z(!1),C=I();function T(V){p.value=!0}function D(V){p.value=!1}function L(V){var A;!p.value&&!(V.relatedTarget&&((A=C.value)!=null&&A.contains(V.relatedTarget)))&&j()}function g(V){if(C.value){if(V.key==="ArrowDown")j("next");else if(V.key==="ArrowUp")j("prev");else if(V.key==="Home")j("first");else if(V.key==="End")j("last");else return;V.preventDefault()}}function M(V){p.value=!0}function j(V){if(C.value)return Le(C.value,V)}return ee(()=>b(e.tag,{ref:C,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav,"v-list--slim":e.slim},l.value,o.value,r.value,d.value,y.value,c.value,s.value,e.class],style:[i.value,m.value,e.style],tabindex:e.disabled||p.value?-1:0,role:"listbox","aria-activedescendant":void 0,onFocusin:T,onFocusout:D,onFocus:L,onKeydown:g,onMousedown:M},{default:()=>[b(Ht,{items:a.value,returnObject:e.returnObject},t)]})),{open:v,select:f,focus:j}}});function Ee(e,n){return{x:e.x+n.x,y:e.y+n.y}}function Zn(e,n){return{x:e.x-n.x,y:e.y-n.y}}function lt(e,n){if(e.side==="top"||e.side==="bottom"){const{side:t,align:a}=e,l=a==="left"?0:a==="center"?n.width/2:a==="right"?n.width:a,o=t==="top"?0:t==="bottom"?n.height:t;return Ee({x:l,y:o},n)}else if(e.side==="left"||e.side==="right"){const{side:t,align:a}=e,l=t==="left"?0:t==="right"?n.width:t,o=a==="top"?0:a==="center"?n.height/2:a==="bottom"?n.height:a;return Ee({x:l,y:o},n)}return Ee({x:n.width/2,y:n.height/2},n)}const Wt={static:na,connected:oa},ea=F({locationStrategy:{type:[String,Function],default:"static",validator:e=>typeof e=="function"||e in Wt},location:{type:String,default:"bottom"},origin:{type:String,default:"auto"},offset:[Number,String,Array]},"VOverlay-location-strategies");function ta(e,n){const t=I({}),a=I();Z&&Ne(()=>!!(n.isActive.value&&e.locationStrategy),o=>{var i,r;_(()=>e.locationStrategy,o),X(()=>{window.removeEventListener("resize",l),a.value=void 0}),window.addEventListener("resize",l,{passive:!0}),typeof e.locationStrategy=="function"?a.value=(i=e.locationStrategy(n,e,t))==null?void 0:i.updateLocation:a.value=(r=Wt[e.locationStrategy](n,e,t))==null?void 0:r.updateLocation});function l(o){var i;(i=a.value)==null||i.call(a,o)}return{contentStyles:t,updateLocation:a}}function na(){}function aa(e,n){n?e.style.removeProperty("left"):e.style.removeProperty("right");const t=Tt(e);return n?t.x+=parseFloat(e.style.right||0):t.x-=parseFloat(e.style.left||0),t.y-=parseFloat(e.style.top||0),t}function oa(e,n,t){(Array.isArray(e.target.value)||An(e.target.value))&&Object.assign(t.value,{position:"fixed",top:0,[e.isRtl.value?"right":"left"]:0});const{preferredAnchor:l,preferredOrigin:o}=tn(()=>{const c=Qe(n.location,e.isRtl.value),u=n.origin==="overlap"?c:n.origin==="auto"?ke(c):Qe(n.origin,e.isRtl.value);return c.side===u.side&&c.align===Ce(u).align?{preferredAnchor:Je(c),preferredOrigin:Je(u)}:{preferredAnchor:c,preferredOrigin:u}}),[i,r,d,m]=["minWidth","minHeight","maxWidth","maxHeight"].map(c=>h(()=>{const u=parseFloat(n[c]);return isNaN(u)?1/0:u})),y=h(()=>{if(Array.isArray(n.offset))return n.offset;if(typeof n.offset=="string"){const c=n.offset.split(" ").map(parseFloat);return c.length<2&&c.push(0),c}return typeof n.offset=="number"?[n.offset,0]:[0,0]});let s=!1;const v=new ResizeObserver(()=>{s&&f()});_([e.target,e.contentEl],(c,u)=>{let[S,w]=c,[p,C]=u;p&&!Array.isArray(p)&&v.unobserve(p),S&&!Array.isArray(S)&&v.observe(S),C&&v.unobserve(C),w&&v.observe(w)},{immediate:!0}),X(()=>{v.disconnect()});function f(){if(s=!1,requestAnimationFrame(()=>s=!0),!e.target.value||!e.contentEl.value)return;const c=It(e.target.value),u=aa(e.contentEl.value,e.isRtl.value),S=ye(e.contentEl.value),w=12;S.length||(S.push(document.documentElement),e.contentEl.value.style.top&&e.contentEl.value.style.left||(u.x-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-x")||0),u.y-=parseFloat(document.documentElement.style.getPropertyValue("--v-body-scroll-y")||0)));const p=S.reduce((A,P)=>{const x=P.getBoundingClientRect(),E=new xe({x:P===document.documentElement?0:x.x,y:P===document.documentElement?0:x.y,width:P.clientWidth,height:P.clientHeight});return A?new xe({x:Math.max(A.left,E.left),y:Math.max(A.top,E.top),width:Math.min(A.right,E.right)-Math.max(A.left,E.left),height:Math.min(A.bottom,E.bottom)-Math.max(A.top,E.top)}):E},void 0);p.x+=w,p.y+=w,p.width-=w*2,p.height-=w*2;let C={anchor:l.value,origin:o.value};function T(A){const P=new xe(u),x=lt(A.anchor,c),E=lt(A.origin,P);let{x:R,y:N}=Zn(x,E);switch(A.anchor.side){case"top":N-=y.value[0];break;case"bottom":N+=y.value[0];break;case"left":R-=y.value[0];break;case"right":R+=y.value[0];break}switch(A.anchor.align){case"top":N-=y.value[1];break;case"bottom":N+=y.value[1];break;case"left":R-=y.value[1];break;case"right":R+=y.value[1];break}return P.x+=R,P.y+=N,P.width=Math.min(P.width,d.value),P.height=Math.min(P.height,m.value),{overflows:et(P,p),x:R,y:N}}let D=0,L=0;const g={x:0,y:0},M={x:!1,y:!1};let j=-1;for(;!(j++>10);){const{x:A,y:P,overflows:x}=T(C);D+=A,L+=P,u.x+=A,u.y+=P;{const E=Ze(C.anchor),R=x.x.before||x.x.after,N=x.y.before||x.y.after;let Q=!1;if(["x","y"].forEach(k=>{if(k==="x"&&R&&!M.x||k==="y"&&N&&!M.y){const H={anchor:{...C.anchor},origin:{...C.origin}},J=k==="x"?E==="y"?Ce:ke:E==="y"?ke:Ce;H.anchor=J(H.anchor),H.origin=J(H.origin);const{overflows:W}=T(H);(W[k].before<=x[k].before&&W[k].after<=x[k].after||W[k].before+W[k].after<(x[k].before+x[k].after)/2)&&(C=H,Q=M[k]=!0)}}),Q)continue}x.x.before&&(D+=x.x.before,u.x+=x.x.before),x.x.after&&(D-=x.x.after,u.x-=x.x.after),x.y.before&&(L+=x.y.before,u.y+=x.y.before),x.y.after&&(L-=x.y.after,u.y-=x.y.after);{const E=et(u,p);g.x=p.width-E.x.before-E.x.after,g.y=p.height-E.y.before-E.y.after,D+=E.x.before,u.x+=E.x.before,L+=E.y.before,u.y+=E.y.before}break}const V=Ze(C.anchor);return Object.assign(t.value,{"--v-overlay-anchor-origin":`${C.anchor.side} ${C.anchor.align}`,transformOrigin:`${C.origin.side} ${C.origin.align}`,top:q(Pe(L)),left:e.isRtl.value?void 0:q(Pe(D)),right:e.isRtl.value?q(Pe(-D)):void 0,minWidth:q(V==="y"?Math.min(i.value,c.width):i.value),maxWidth:q(it(ze(g.x,i.value===1/0?0:i.value,d.value))),maxHeight:q(it(ze(g.y,r.value===1/0?0:r.value,m.value)))}),{available:g,contentBox:u}}return _(()=>[l.value,o.value,n.offset,n.minWidth,n.minHeight,n.maxWidth,n.maxHeight],()=>f()),ce(()=>{const c=f();if(!c)return;const{available:u,contentBox:S}=c;S.height>u.y&&requestAnimationFrame(()=>{f(),requestAnimationFrame(()=>{f()})})}),{updateLocation:f}}function Pe(e){return Math.round(e*devicePixelRatio)/devicePixelRatio}function it(e){return Math.ceil(e*devicePixelRatio)/devicePixelRatio}let Be=!0;const ge=[];function la(e){!Be||ge.length?(ge.push(e),Me()):(Be=!1,e(),Me())}let rt=-1;function Me(){cancelAnimationFrame(rt),rt=requestAnimationFrame(()=>{const e=ge.shift();e&&e(),ge.length?Me():Be=!0})}const ve={none:null,close:sa,block:ua,reposition:ca},ia=F({scrollStrategy:{type:[String,Function],default:"block",validator:e=>typeof e=="function"||e in ve}},"VOverlay-scroll-strategies");function ra(e,n){if(!Z)return;let t;He(async()=>{t==null||t.stop(),n.isActive.value&&e.scrollStrategy&&(t=gt(),await ce(),t.active&&t.run(()=>{var a;typeof e.scrollStrategy=="function"?e.scrollStrategy(n,e,t):(a=ve[e.scrollStrategy])==null||a.call(ve,n,e,t)}))}),X(()=>{t==null||t.stop()})}function sa(e){function n(t){e.isActive.value=!1}qt(e.targetEl.value??e.contentEl.value,n)}function ua(e,n){var i;const t=(i=e.root.value)==null?void 0:i.offsetParent,a=[...new Set([...ye(e.targetEl.value,n.contained?t:void 0),...ye(e.contentEl.value,n.contained?t:void 0)])].filter(r=>!r.classList.contains("v-overlay-scroll-blocked")),l=window.innerWidth-document.documentElement.offsetWidth,o=(r=>We(r)&&r)(t||document.documentElement);o&&e.root.value.classList.add("v-overlay--scroll-blocked"),a.forEach((r,d)=>{r.style.setProperty("--v-body-scroll-x",q(-r.scrollLeft)),r.style.setProperty("--v-body-scroll-y",q(-r.scrollTop)),r!==document.documentElement&&r.style.setProperty("--v-scrollbar-offset",q(l)),r.classList.add("v-overlay-scroll-blocked")}),X(()=>{a.forEach((r,d)=>{const m=parseFloat(r.style.getPropertyValue("--v-body-scroll-x")),y=parseFloat(r.style.getPropertyValue("--v-body-scroll-y"));r.style.removeProperty("--v-body-scroll-x"),r.style.removeProperty("--v-body-scroll-y"),r.style.removeProperty("--v-scrollbar-offset"),r.classList.remove("v-overlay-scroll-blocked"),r.scrollLeft=-m,r.scrollTop=-y}),o&&e.root.value.classList.remove("v-overlay--scroll-blocked")})}function ca(e,n,t){let a=!1,l=-1,o=-1;function i(r){la(()=>{var y,s;const d=performance.now();(s=(y=e.updateLocation).value)==null||s.call(y,r),a=(performance.now()-d)/(1e3/60)>2})}o=(typeof requestIdleCallback>"u"?r=>r():requestIdleCallback)(()=>{t.run(()=>{qt(e.targetEl.value??e.contentEl.value,r=>{a?(cancelAnimationFrame(l),l=requestAnimationFrame(()=>{l=requestAnimationFrame(()=>{i(r)})})):i(r)})})}),X(()=>{typeof cancelIdleCallback<"u"&&cancelIdleCallback(o),cancelAnimationFrame(l)})}function qt(e,n){const t=[document,...ye(e)];t.forEach(a=>{a.addEventListener("scroll",n,{passive:!0})}),X(()=>{t.forEach(a=>{a.removeEventListener("scroll",n)})})}const Fe=Symbol.for("vuetify:v-menu"),da=F({closeDelay:[Number,String],openDelay:[Number,String]},"delay");function va(e,n){let t=()=>{};function a(i){t==null||t();const r=Number(i?e.openDelay:e.closeDelay);return new Promise(d=>{t=nn(r,()=>{n==null||n(i),d(i)})})}function l(){return a(!0)}function o(){return a(!1)}return{clearDelay:t,runOpenDelay:l,runCloseDelay:o}}const fa=F({target:[String,Object],activator:[String,Object],activatorProps:{type:Object,default:()=>({})},openOnClick:{type:Boolean,default:void 0},openOnHover:Boolean,openOnFocus:{type:Boolean,default:void 0},closeOnContentClick:Boolean,...da()},"VOverlay-activator");function ma(e,n){let{isActive:t,isTop:a}=n;const l=Se("useActivator"),o=I();let i=!1,r=!1,d=!0;const m=h(()=>e.openOnFocus||e.openOnFocus==null&&e.openOnHover),y=h(()=>e.openOnClick||e.openOnClick==null&&!e.openOnHover&&!m.value),{runOpenDelay:s,runCloseDelay:v}=va(e,g=>{g===(e.openOnHover&&i||m.value&&r)&&!(e.openOnHover&&t.value&&!a.value)&&(t.value!==g&&(d=!0),t.value=g)}),f=I(),c={onClick:g=>{g.stopPropagation(),o.value=g.currentTarget||g.target,t.value||(f.value=[g.clientX,g.clientY]),t.value=!t.value},onMouseenter:g=>{var M;(M=g.sourceCapabilities)!=null&&M.firesTouchEvents||(i=!0,o.value=g.currentTarget||g.target,s())},onMouseleave:g=>{i=!1,v()},onFocus:g=>{an(g.target,":focus-visible")!==!1&&(r=!0,g.stopPropagation(),o.value=g.currentTarget||g.target,s())},onBlur:g=>{r=!1,g.stopPropagation(),v()}},u=h(()=>{const g={};return y.value&&(g.onClick=c.onClick),e.openOnHover&&(g.onMouseenter=c.onMouseenter,g.onMouseleave=c.onMouseleave),m.value&&(g.onFocus=c.onFocus,g.onBlur=c.onBlur),g}),S=h(()=>{const g={};if(e.openOnHover&&(g.onMouseenter=()=>{i=!0,s()},g.onMouseleave=()=>{i=!1,v()}),m.value&&(g.onFocusin=()=>{r=!0,s()},g.onFocusout=()=>{r=!1,v()}),e.closeOnContentClick){const M=te(Fe,null);g.onClick=()=>{t.value=!1,M==null||M.closeParents()}}return g}),w=h(()=>{const g={};return e.openOnHover&&(g.onMouseenter=()=>{d&&(i=!0,d=!1,s())},g.onMouseleave=()=>{i=!1,v()}),g});_(a,g=>{g&&(e.openOnHover&&!i&&(!m.value||!r)||m.value&&!r&&(!e.openOnHover||!i))&&(t.value=!1)}),_(t,g=>{g||setTimeout(()=>{f.value=void 0})},{flush:"post"});const p=I();He(()=>{p.value&&ce(()=>{o.value=Ke(p.value)})});const C=I(),T=h(()=>e.target==="cursor"&&f.value?f.value:C.value?Ke(C.value):Gt(e.target,l)||o.value),D=h(()=>Array.isArray(T.value)?void 0:T.value);let L;return _(()=>!!e.activator,g=>{g&&Z?(L=gt(),L.run(()=>{ya(e,l,{activatorEl:o,activatorEvents:u})})):L&&L.stop()},{flush:"post",immediate:!0}),X(()=>{L==null||L.stop()}),{activatorEl:o,activatorRef:p,target:T,targetEl:D,targetRef:C,activatorEvents:u,contentEvents:S,scrimEvents:w}}function ya(e,n,t){let{activatorEl:a,activatorEvents:l}=t;_(()=>e.activator,(d,m)=>{if(m&&d!==m){const y=r(m);y&&i(y)}d&&ce(()=>o())},{immediate:!0}),_(()=>e.activatorProps,()=>{o()}),X(()=>{i()});function o(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:r(),m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;d&&Cn(d,G(l.value,m))}function i(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:r(),m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:e.activatorProps;d&&xn(d,G(l.value,m))}function r(){let d=arguments.length>0&&arguments[0]!==void 0?arguments[0]:e.activator;const m=Gt(d,n);return a.value=(m==null?void 0:m.nodeType)===Node.ELEMENT_NODE?m:void 0,a.value}}function Gt(e,n){var a,l;if(!e)return;let t;if(e==="parent"){let o=(l=(a=n==null?void 0:n.proxy)==null?void 0:a.$el)==null?void 0:l.parentNode;for(;o!=null&&o.hasAttribute("data-no-activator");)o=o.parentNode;t=o}else typeof e=="string"?t=document.querySelector(e):"$el"in e?t=e.$el:t=e;return t}function ga(){if(!Z)return z(!1);const{ssr:e}=on();if(e){const n=z(!1);return ln(()=>{n.value=!0}),n}else return z(!0)}const ha=F({eager:Boolean},"lazy");function ba(e,n){const t=z(!1),a=h(()=>t.value||e.eager||n.value);_(n,()=>t.value=!0);function l(){e.eager||(t.value=!1)}return{isBooted:t,hasContent:a,onAfterLeave:l}}function zt(){const n=Se("useScopeId").vnode.scopeId;return{scopeId:n?{[n]:""}:void 0}}const st=Symbol.for("vuetify:stack"),re=ht([]);function Sa(e,n,t){const a=Se("useStack"),l=!t,o=te(st,void 0),i=ht({activeChildren:new Set});le(st,i);const r=z(+n.value);Ne(e,()=>{var s;const y=(s=re.at(-1))==null?void 0:s[1];r.value=y?y+10:+n.value,l&&re.push([a.uid,r.value]),o==null||o.activeChildren.add(a.uid),X(()=>{if(l){const v=ne(re).findIndex(f=>f[0]===a.uid);re.splice(v,1)}o==null||o.activeChildren.delete(a.uid)})});const d=z(!0);l&&He(()=>{var s;const y=((s=re.at(-1))==null?void 0:s[0])===a.uid;setTimeout(()=>d.value=y)});const m=h(()=>!i.activeChildren.size);return{globalTop:rn(d),localTop:m,stackStyles:h(()=>({zIndex:r.value}))}}function wa(e){return{teleportTarget:h(()=>{const t=e.value;if(t===!0||!Z)return;const a=t===!1?document.body:typeof t=="string"?document.querySelector(t):t;if(a==null)return;let l=a.querySelector(":scope > .v-overlay-container");return l||(l=document.createElement("div"),l.className="v-overlay-container",a.appendChild(l)),l})}}function pa(){return!0}function Kt(e,n,t){if(!e||Ut(e,t)===!1)return!1;const a=Bt(n);if(typeof ShadowRoot<"u"&&a instanceof ShadowRoot&&a.host===e.target)return!1;const l=(typeof t.value=="object"&&t.value.include||(()=>[]))();return l.push(n),!l.some(o=>o==null?void 0:o.contains(e.target))}function Ut(e,n){return(typeof n.value=="object"&&n.value.closeConditional||pa)(e)}function ka(e,n,t){const a=typeof t.value=="function"?t.value:t.value.handler;n._clickOutside.lastMousedownWasOutside&&Kt(e,n,t)&&setTimeout(()=>{Ut(e,t)&&a&&a(e)},0)}function ut(e,n){const t=Bt(e);n(document),typeof ShadowRoot<"u"&&t instanceof ShadowRoot&&n(t)}const Ca={mounted(e,n){const t=l=>ka(l,e,n),a=l=>{e._clickOutside.lastMousedownWasOutside=Kt(l,e,n)};ut(e,l=>{l.addEventListener("click",t,!0),l.addEventListener("mousedown",a,!0)}),e._clickOutside||(e._clickOutside={lastMousedownWasOutside:!1}),e._clickOutside[n.instance.$.uid]={onClick:t,onMousedown:a}},unmounted(e,n){e._clickOutside&&(ut(e,t=>{var o;if(!t||!((o=e._clickOutside)!=null&&o[n.instance.$.uid]))return;const{onClick:a,onMousedown:l}=e._clickOutside[n.instance.$.uid];t.removeEventListener("click",a,!0),t.removeEventListener("mousedown",l,!0)}),delete e._clickOutside[n.instance.$.uid])}};function xa(e){const{modelValue:n,color:t,...a}=e;return b(Ae,{name:"fade-transition",appear:!0},{default:()=>[e.modelValue&&b("div",G({class:["v-overlay__scrim",e.color.backgroundColorClasses.value],style:e.color.backgroundColorStyles.value},a),null)]})}const Yt=F({absolute:Boolean,attach:[Boolean,String,Object],closeOnBack:{type:Boolean,default:!0},contained:Boolean,contentClass:null,contentProps:null,disabled:Boolean,noClickAnimation:Boolean,modelValue:Boolean,persistent:Boolean,scrim:{type:[Boolean,String],default:!0},zIndex:{type:[Number,String],default:2e3},...fa(),...oe(),...$e(),...ha(),...ea(),...ia(),...he(),...hn()},"VOverlay"),ct=Y()({name:"VOverlay",directives:{ClickOutside:Ca},inheritAttrs:!1,props:{_disableGlobalStack:Boolean,...Yt()},emits:{"click:outside":e=>!0,"update:modelValue":e=>!0,afterLeave:()=>!0},setup(e,n){let{slots:t,attrs:a,emit:l}=n;const o=fe(e,"modelValue"),i=h({get:()=>o.value,set:O=>{O&&e.disabled||(o.value=O)}}),{teleportTarget:r}=wa(h(()=>e.attach||e.contained)),{themeClasses:d}=be(e),{rtlClasses:m,isRtl:y}=sn(),{hasContent:s,onAfterLeave:v}=ba(e,i),f=Vt(h(()=>typeof e.scrim=="string"?e.scrim:null)),{globalTop:c,localTop:u,stackStyles:S}=Sa(i,B(e,"zIndex"),e._disableGlobalStack),{activatorEl:w,activatorRef:p,target:C,targetEl:T,targetRef:D,activatorEvents:L,contentEvents:g,scrimEvents:M}=ma(e,{isActive:i,isTop:u}),{dimensionStyles:j}=je(e),V=ga(),{scopeId:A}=zt();_(()=>e.disabled,O=>{O&&(i.value=!1)});const P=I(),x=I(),{contentStyles:E,updateLocation:R}=ta(e,{isRtl:y,contentEl:x,target:C,isActive:i});ra(e,{root:P,contentEl:x,targetEl:T,isActive:i,updateLocation:R});function N(O){l("click:outside",O),e.persistent?W():i.value=!1}function Q(){return i.value&&c.value}Z&&_(i,O=>{O?window.addEventListener("keydown",k):window.removeEventListener("keydown",k)},{immediate:!0}),De(()=>{Z&&window.removeEventListener("keydown",k)});function k(O){var $,ie;O.key==="Escape"&&c.value&&(e.persistent?W():(i.value=!1,($=x.value)!=null&&$.contains(document.activeElement)&&((ie=w.value)==null||ie.focus())))}const H=bn();Ne(()=>e.closeOnBack,()=>{Sn(H,O=>{c.value&&i.value?(O(!1),e.persistent?W():i.value=!1):O()})});const J=I();_(()=>i.value&&(e.absolute||e.contained)&&r.value==null,O=>{if(O){const $=En(P.value);$&&$!==document.scrollingElement&&(J.value=$.scrollTop)}});function W(){e.noClickAnimation||x.value&&se(x.value,[{transformOrigin:"center"},{transform:"scale(1.03)"},{transformOrigin:"center"}],{duration:150,easing:Ve})}function pe(){v(),l("afterLeave")}return ee(()=>{var O;return b(Oe,null,[(O=t.activator)==null?void 0:O.call(t,{isActive:i.value,props:G({ref:p,targetRef:D},L.value,e.activatorProps)}),!e.disabled&&V.value&&s.value&&b(un,{disabled:!r.value,to:r.value},{default:()=>[b("div",G({class:["v-overlay",{"v-overlay--absolute":e.absolute||e.contained,"v-overlay--active":i.value,"v-overlay--contained":e.contained},d.value,m.value,e.class],style:[S.value,{top:q(J.value)},e.style],ref:P},A,a),[b(xa,G({color:f,modelValue:!!e.scrim&&i.value},M.value),null),b(St,{appear:!0,persisted:!0,transition:e.transition,target:C.value,onAfterLeave:pe},{default:()=>{var $;return[Re(b("div",G({ref:x,class:["v-overlay__content",e.contentClass],style:[j.value,E.value]},g.value,e.contentProps),[($=t.default)==null?void 0:$.call(t,{isActive:i})]),[[mt,i.value],[yt("click-outside"),{handler:N,closeConditional:Q,include:()=>[w.value]}]])]}})])]})])}),{activatorEl:w,target:C,animateClick:W,contentEl:x,globalTop:c,localTop:u,updateLocation:R}}}),Ea=F({id:String,..._e(Yt({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:Ln}}),["absolute"])},"VMenu"),Ia=Y()({name:"VMenu",props:Ea(),emits:{"update:modelValue":e=>!0},setup(e,n){let{slots:t}=n;const a=fe(e,"modelValue"),{scopeId:l}=zt(),o=ft(),i=h(()=>e.id||`v-menu-${o}`),r=I(),d=te(Fe,null),m=z(0);le(Fe,{register(){++m.value},unregister(){--m.value},closeParents(){setTimeout(()=>{m.value||(a.value=!1,d==null||d.closeParents())},40)}});async function y(u){var p,C,T;const S=u.relatedTarget,w=u.target;await ce(),a.value&&S!==w&&((p=r.value)!=null&&p.contentEl)&&((C=r.value)!=null&&C.globalTop)&&![document,r.value.contentEl].includes(w)&&!r.value.contentEl.contains(w)&&((T=Ue(r.value.contentEl)[0])==null||T.focus())}_(a,u=>{u?(d==null||d.register(),document.addEventListener("focusin",y,{once:!0})):(d==null||d.unregister(),document.removeEventListener("focusin",y))});function s(){d==null||d.closeParents()}function v(u){var S,w,p;e.disabled||u.key==="Tab"&&(cn(Ue((S=r.value)==null?void 0:S.contentEl,!1),u.shiftKey?"prev":"next",T=>T.tabIndex>=0)||(a.value=!1,(p=(w=r.value)==null?void 0:w.activatorEl)==null||p.focus()))}function f(u){var w;if(e.disabled)return;const S=(w=r.value)==null?void 0:w.contentEl;S&&a.value?u.key==="ArrowDown"?(u.preventDefault(),Le(S,"next")):u.key==="ArrowUp"&&(u.preventDefault(),Le(S,"prev")):["ArrowDown","ArrowUp"].includes(u.key)&&(a.value=!0,u.preventDefault(),setTimeout(()=>setTimeout(()=>f(u))))}const c=h(()=>G({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-owns":i.value,onKeydown:f},e.activatorProps));return ee(()=>{const u=ct.filterProps(e);return b(ct,G({ref:r,class:["v-menu",e.class],style:e.style},u,{modelValue:a.value,"onUpdate:modelValue":S=>a.value=S,absolute:!0,activatorProps:c.value,"onClick:outside":s,onKeydown:v},l),{activator:t.activator,default:function(){for(var S=arguments.length,w=new Array(S),p=0;p<S;p++)w[p]=arguments[p];return b(me,{root:"VMenu"},{default:()=>{var C;return[(C=t.default)==null?void 0:C.call(t,...w)]}})}})}),kn({id:i,ΨopenChildren:m},r)}});export{In as V,Va as a,ot as b,Ia as c,La as d,ct as e,Ln as f,En as g,Un as h,Yt as m,zt as u};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка