Файловый менеджер - Редактировать - /var/www/vhosts/aviointeriors.dev1.mndrn.cloud/admin/Old_12-06/assets/VTooltip-BHDeRcwy.js
Назад
import"./VContainer-F0bYbrxV.js";import{w as vt,m as gt,x as Te,a as mt,b as bt,y as yt,z as ht,A as pt,B as Pt,c as xt,L as St,V as kt,C as wt}from"./index-v3pl9dcj.js";import{af as Vt,r as O,ag as It,p as D,ah as H,n as De,v as Be,x as _e,g as F,u as $,a6 as Y,y as Tt,z as Ce,A as Dt,s as Bt,D as oe,ai as _t,c as S,aj as K,t as T,h as E,i as d,j as _,ak as be,E as ye,k as Ae,al as M,am as Fe,w as Le,an as j,a as le,ao as Ct,l as G,ap as At,aq as Ft,ar as Oe,a5 as ne,as as J,at as X,F as W,U as he,a2 as pe,X as Lt,au as re,av as Q,aa as Ot,aw as $t}from"./index-NVKqXbaB.js";import{V as R}from"./VBtn-SVfbwc9p.js";import{V as Et}from"./VSelect-2ZmrsEtC.js";import{h as se}from"./VTextField-t2cTLDjN.js";import{m as Nt,u as Rt}from"./filter-bKgKG2JL.js";import{V as Gt,m as Ht,u as Mt,e as Pe}from"./VMenu-DY32oE_l.js";import{f as jt}from"./forwardRefs-g5bhJaRn.js";function xe(e,l,a){return Object.keys(e).filter(t=>Vt(t)&&t.endsWith(l)).reduce((t,n)=>(t[n.slice(0,-l.length)]=r=>e[n](r,a(r)),t),{})}const Ha=vt("v-spacer","div","VSpacer");function zt(){const e=O([]);It(()=>e.value=[]);function l(a,t){e.value[t]=a}return{refs:e,updateRef:l}}const qt=D({activeColor:String,start:{type:[Number,String],default:1},modelValue:{type:Number,default:e=>e.start},disabled:Boolean,length:{type:[Number,String],default:1,validator:e=>e%1===0},totalVisible:[Number,String],firstIcon:{type:H,default:"$first"},prevIcon:{type:H,default:"$prev"},nextIcon:{type:H,default:"$next"},lastIcon:{type:H,default:"$last"},ariaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.root"},pageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.page"},currentPageAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.currentPage"},firstAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.first"},previousAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.previous"},nextAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.next"},lastAriaLabel:{type:String,default:"$vuetify.pagination.ariaLabel.last"},ellipsis:{type:String,default:"..."},showFirstLastPage:Boolean,...gt(),...De(),...Te(),...mt(),...bt(),...yt(),...Be({tag:"nav"}),..._e(),...ht({variant:"text"})},"VPagination"),Se=F()({name:"VPagination",props:qt(),emits:{"update:modelValue":e=>!0,first:e=>!0,prev:e=>!0,next:e=>!0,last:e=>!0},setup(e,l){let{slots:a,emit:t}=l;const n=$(e,"modelValue"),{t:r,n:s}=Y(),{isRtl:o}=Tt(),{themeClasses:i}=Ce(e),{width:c}=Dt(),f=Bt(-1);oe(void 0,{scoped:!0});const{resizeRef:v}=_t(p=>{if(!p.length)return;const{target:k,contentRect:w}=p[0],I=k.querySelector(".v-pagination__list > *");if(!I)return;const C=w.width,N=I.offsetWidth+parseFloat(getComputedStyle(I).marginRight)*2;f.value=m(C,N)}),u=S(()=>parseInt(e.length,10)),g=S(()=>parseInt(e.start,10)),y=S(()=>e.totalVisible!=null?parseInt(e.totalVisible,10):f.value>=0?f.value:m(c.value,58));function m(p,k){const w=e.showFirstLastPage?5:3;return Math.max(0,Math.floor(+((p-k*w)/k).toFixed(2)))}const b=S(()=>{if(u.value<=0||isNaN(u.value)||u.value>Number.MAX_SAFE_INTEGER)return[];if(y.value<=0)return[];if(y.value===1)return[n.value];if(u.value<=y.value)return K(u.value,g.value);const p=y.value%2===0,k=p?y.value/2:Math.floor(y.value/2),w=p?k:k+1,I=u.value-k;if(w-n.value>=0)return[...K(Math.max(1,y.value-1),g.value),e.ellipsis,u.value];if(n.value-I>=(p?1:0)){const C=y.value-1,N=u.value-C+g.value;return[g.value,e.ellipsis,...K(C,N)]}else{const C=Math.max(1,y.value-3),N=C===1?n.value:n.value-Math.ceil(C/2)+g.value;return[g.value,e.ellipsis,...K(C,N),e.ellipsis,u.value]}});function P(p,k,w){p.preventDefault(),n.value=k,w&&t(w,k)}const{refs:x,updateRef:V}=zt();oe({VPaginationBtn:{color:T(e,"color"),border:T(e,"border"),density:T(e,"density"),size:T(e,"size"),variant:T(e,"variant"),rounded:T(e,"rounded"),elevation:T(e,"elevation")}});const h=S(()=>b.value.map((p,k)=>{const w=I=>V(I,k);if(typeof p=="string")return{isActive:!1,key:`ellipsis-${k}`,page:p,props:{ref:w,ellipsis:!0,icon:!0,disabled:!0}};{const I=p===n.value;return{isActive:I,key:p,page:s(p),props:{ref:w,ellipsis:!1,icon:!0,disabled:!!e.disabled||+e.length<2,color:I?e.activeColor:e.color,"aria-current":I,"aria-label":r(I?e.currentPageAriaLabel:e.pageAriaLabel,p),onClick:C=>P(C,p)}}}})),B=S(()=>{const p=!!e.disabled||n.value<=g.value,k=!!e.disabled||n.value>=g.value+u.value-1;return{first:e.showFirstLastPage?{icon:o.value?e.lastIcon:e.firstIcon,onClick:w=>P(w,g.value,"first"),disabled:p,"aria-label":r(e.firstAriaLabel),"aria-disabled":p}:void 0,prev:{icon:o.value?e.nextIcon:e.prevIcon,onClick:w=>P(w,n.value-1,"prev"),disabled:p,"aria-label":r(e.previousAriaLabel),"aria-disabled":p},next:{icon:o.value?e.prevIcon:e.nextIcon,onClick:w=>P(w,n.value+1,"next"),disabled:k,"aria-label":r(e.nextAriaLabel),"aria-disabled":k},last:e.showFirstLastPage?{icon:o.value?e.firstIcon:e.lastIcon,onClick:w=>P(w,g.value+u.value-1,"last"),disabled:k,"aria-label":r(e.lastAriaLabel),"aria-disabled":k}:void 0}});function L(){var k;const p=n.value-g.value;(k=x.value[p])==null||k.$el.focus()}function z(p){p.key===be.left&&!e.disabled&&n.value>+e.start?(n.value=n.value-1,ye(L)):p.key===be.right&&!e.disabled&&n.value<g.value+u.value-1&&(n.value=n.value+1,ye(L))}return E(()=>d(e.tag,{ref:v,class:["v-pagination",i.value,e.class],style:e.style,role:"navigation","aria-label":r(e.ariaLabel),onKeydown:z,"data-test":"v-pagination-root"},{default:()=>[d("ul",{class:"v-pagination__list"},[e.showFirstLastPage&&d("li",{key:"first",class:"v-pagination__first","data-test":"v-pagination-first"},[a.first?a.first(B.value.first):d(R,_({_as:"VPaginationBtn"},B.value.first),null)]),d("li",{key:"prev",class:"v-pagination__prev","data-test":"v-pagination-prev"},[a.prev?a.prev(B.value.prev):d(R,_({_as:"VPaginationBtn"},B.value.prev),null)]),h.value.map((p,k)=>d("li",{key:p.key,class:["v-pagination__item",{"v-pagination__item--is-active":p.isActive}],"data-test":"v-pagination-item"},[a.item?a.item(p):d(R,_({_as:"VPaginationBtn"},p.props),{default:()=>[p.page]})])),d("li",{key:"next",class:"v-pagination__next","data-test":"v-pagination-next"},[a.next?a.next(B.value.next):d(R,_({_as:"VPaginationBtn"},B.value.next),null)]),e.showFirstLastPage&&d("li",{key:"last",class:"v-pagination__last","data-test":"v-pagination-last"},[a.last?a.last(B.value.last):d(R,_({_as:"VPaginationBtn"},B.value.last),null)])])]})),{}}}),Ut=D({page:{type:[Number,String],default:1},itemsPerPage:{type:[Number,String],default:10}},"DataTable-paginate"),$e=Symbol.for("vuetify:data-table-pagination");function Wt(e){const l=$(e,"page",void 0,t=>+(t??1)),a=$(e,"itemsPerPage",void 0,t=>+(t??10));return{page:l,itemsPerPage:a}}function Kt(e){const{page:l,itemsPerPage:a,itemsLength:t}=e,n=S(()=>a.value===-1?0:a.value*(l.value-1)),r=S(()=>a.value===-1?t.value:Math.min(t.value,n.value+a.value)),s=S(()=>a.value===-1||t.value===0?1:Math.ceil(t.value/a.value));Ae(()=>{l.value>s.value&&(l.value=s.value)});function o(u){a.value=u,l.value=1}function i(){l.value=le(l.value+1,1,s.value)}function c(){l.value=le(l.value-1,1,s.value)}function f(u){l.value=le(u,1,s.value)}const v={page:l,itemsPerPage:a,startIndex:n,stopIndex:r,pageCount:s,itemsLength:t,nextPage:i,prevPage:c,setPage:f,setItemsPerPage:o};return M($e,v),v}function Xt(){const e=j($e);if(!e)throw new Error("Missing pagination!");return e}function Qt(e){const l=Fe("usePaginatedItems"),{items:a,startIndex:t,stopIndex:n,itemsPerPage:r}=e,s=S(()=>r.value<=0?a.value:a.value.slice(t.value,n.value));return Le(s,o=>{l.emit("update:currentItems",o)}),{paginatedItems:s}}const Ee=D({prevIcon:{type:String,default:"$prev"},nextIcon:{type:String,default:"$next"},firstIcon:{type:String,default:"$first"},lastIcon:{type:String,default:"$last"},itemsPerPageText:{type:String,default:"$vuetify.dataFooter.itemsPerPageText"},pageText:{type:String,default:"$vuetify.dataFooter.pageText"},firstPageLabel:{type:String,default:"$vuetify.dataFooter.firstPage"},prevPageLabel:{type:String,default:"$vuetify.dataFooter.prevPage"},nextPageLabel:{type:String,default:"$vuetify.dataFooter.nextPage"},lastPageLabel:{type:String,default:"$vuetify.dataFooter.lastPage"},itemsPerPageOptions:{type:Array,default:()=>[{value:10,title:"10"},{value:25,title:"25"},{value:50,title:"50"},{value:100,title:"100"},{value:-1,title:"$vuetify.dataFooter.itemsPerPageAll"}]},showCurrentPage:Boolean},"VDataTableFooter"),ke=F()({name:"VDataTableFooter",props:Ee(),setup(e,l){let{slots:a}=l;const{t}=Y(),{page:n,pageCount:r,startIndex:s,stopIndex:o,itemsLength:i,itemsPerPage:c,setItemsPerPage:f}=Xt(),v=S(()=>e.itemsPerPageOptions.map(u=>typeof u=="number"?{value:u,title:u===-1?t("$vuetify.dataFooter.itemsPerPageAll"):String(u)}:{...u,title:t(u.title)}));return E(()=>{var g;const u=Se.filterProps(e);return d("div",{class:"v-data-table-footer"},[(g=a.prepend)==null?void 0:g.call(a),d("div",{class:"v-data-table-footer__items-per-page"},[d("span",null,[t(e.itemsPerPageText)]),d(Et,{items:v.value,modelValue:c.value,"onUpdate:modelValue":y=>f(Number(y)),density:"compact",variant:"outlined","hide-details":!0},null)]),d("div",{class:"v-data-table-footer__info"},[d("div",null,[t(e.pageText,i.value?s.value+1:0,o.value,i.value)])]),d("div",{class:"v-data-table-footer__pagination"},[d(Se,_({modelValue:n.value,"onUpdate:modelValue":y=>n.value=y,density:"comfortable","first-aria-label":e.firstPageLabel,"last-aria-label":e.lastPageLabel,length:r.value,"next-aria-label":e.nextPageLabel,"previous-aria-label":e.prevPageLabel,rounded:!0,"show-first-last-page":!0,"total-visible":e.showCurrentPage?1:0,variant:"plain"},u),null)])])}),{}}}),ue=Ct({align:{type:String,default:"start"},fixed:Boolean,fixedOffset:[Number,String],height:[Number,String],lastFixed:Boolean,noPadding:Boolean,tag:String,width:[Number,String]},(e,l)=>{let{slots:a}=l;const t=e.tag??"td";return d(t,{class:["v-data-table__td",{"v-data-table-column--fixed":e.fixed,"v-data-table-column--last-fixed":e.lastFixed,"v-data-table-column--no-padding":e.noPadding},`v-data-table-column--align-${e.align}`],style:{height:G(e.height),width:G(e.width),left:G(e.fixedOffset||null)}},{default:()=>{var n;return[(n=a.default)==null?void 0:n.call(a)]}})}),Jt=D({headers:Array},"DataTable-header"),Ne=Symbol.for("vuetify:data-table-headers"),Re={title:"",sortable:!1},Yt={...Re,width:48};function Zt(){const l=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:[]).map(a=>({element:a,priority:0}));return{enqueue:(a,t)=>{let n=!1;for(let r=0;r<l.length;r++)if(l[r].priority>t){l.splice(r,0,{element:a,priority:t}),n=!0;break}n||l.push({element:a,priority:t})},size:()=>l.length,count:()=>{let a=0;if(!l.length)return 0;const t=Math.floor(l[0].priority);for(let n=0;n<l.length;n++)Math.floor(l[n].priority)===t&&(a+=1);return a},dequeue:()=>l.shift()}}function ie(e){let l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];if(!e.children)l.push(e);else for(const a of e.children)ie(a,l);return l}function Ge(e){let l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Set;for(const a of e)a.key&&l.add(a.key),a.children&&Ge(a.children,l);return l}function ea(e){if(e.key){if(e.key==="data-table-group")return Re;if(["data-table-expand","data-table-select"].includes(e.key))return Yt}}function ce(e){let l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return e.children?Math.max(l,...e.children.map(a=>ce(a,l+1))):l}function ta(e){let l=!1;function a(r){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(r)if(s&&(r.fixed=!0),r.fixed)if(r.children)for(let o=r.children.length-1;o>=0;o--)a(r.children[o],!0);else l?isNaN(+r.width)&&Ft(`Multiple fixed columns should have a static width (key: ${r.key})`):r.lastFixed=!0,l=!0;else if(r.children)for(let o=r.children.length-1;o>=0;o--)a(r.children[o]);else l=!1}for(let r=e.length-1;r>=0;r--)a(e[r]);function t(r){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;if(!r)return s;if(r.children){r.fixedOffset=s;for(const o of r.children)s=t(o,s)}else r.fixed&&(r.fixedOffset=s,s+=parseFloat(r.width||"0")||0);return s}let n=0;for(const r of e)n=t(r,n)}function aa(e,l){const a=[];let t=0;const n=Zt(e);for(;n.size()>0;){let s=n.count();const o=[];let i=1;for(;s>0;){const{element:c,priority:f}=n.dequeue(),v=l-t-ce(c);if(o.push({...c,rowspan:v??1,colspan:c.children?ie(c).length:1}),c.children)for(const u of c.children){const g=f%1+i/Math.pow(10,t+2);n.enqueue(u,t+v+g)}i+=1,s-=1}t+=1,a.push(o)}return{columns:e.map(s=>ie(s)).flat(),headers:a}}function He(e){const l=[];for(const a of e){const t={...ea(a),...a},n=t.key??(typeof t.value=="string"?t.value:null),r=t.value??n??null,s={...t,key:n,value:r,sortable:t.sortable??(t.key!=null||!!t.sort),children:t.children?He(t.children):void 0};l.push(s)}return l}function la(e,l){const a=O([]),t=O([]),n=O({}),r=O({}),s=O({});Ae(()=>{var m,b,P;const c=(e.headers||Object.keys(e.items[0]??{}).map(x=>({key:x,title:At(x)}))).slice(),f=Ge(c);(m=l==null?void 0:l.groupBy)!=null&&m.value.length&&!f.has("data-table-group")&&c.unshift({key:"data-table-group",title:"Group"}),(b=l==null?void 0:l.showSelect)!=null&&b.value&&!f.has("data-table-select")&&c.unshift({key:"data-table-select"}),(P=l==null?void 0:l.showExpand)!=null&&P.value&&!f.has("data-table-expand")&&c.push({key:"data-table-expand"});const v=He(c);ta(v);const u=Math.max(...v.map(x=>ce(x)))+1,g=aa(v,u);a.value=g.headers,t.value=g.columns;const y=g.headers.flat(1);for(const x of y)x.key&&(x.sortable&&(x.sort&&(n.value[x.key]=x.sort),x.sortRaw&&(r.value[x.key]=x.sortRaw)),x.filter&&(s.value[x.key]=x.filter))});const o={headers:a,columns:t,sortFunctions:n,sortRawFunctions:r,filterFunctions:s};return M(Ne,o),o}function Z(){const e=j(Ne);if(!e)throw new Error("Missing headers!");return e}const na={showSelectAll:!1,allSelected:()=>[],select:e=>{var t;let{items:l,value:a}=e;return new Set(a?[(t=l[0])==null?void 0:t.value]:[])},selectAll:e=>{let{selected:l}=e;return l}},Me={showSelectAll:!0,allSelected:e=>{let{currentPage:l}=e;return l},select:e=>{let{items:l,value:a,selected:t}=e;for(const n of l)a?t.add(n.value):t.delete(n.value);return t},selectAll:e=>{let{value:l,currentPage:a,selected:t}=e;return Me.select({items:a,value:l,selected:t})}},je={showSelectAll:!0,allSelected:e=>{let{allItems:l}=e;return l},select:e=>{let{items:l,value:a,selected:t}=e;for(const n of l)a?t.add(n.value):t.delete(n.value);return t},selectAll:e=>{let{value:l,allItems:a,selected:t}=e;return je.select({items:a,value:l,selected:t})}},ra=D({showSelect:Boolean,selectStrategy:{type:[String,Object],default:"page"},modelValue:{type:Array,default:()=>[]},valueComparator:{type:Function,default:Oe}},"DataTable-select"),ze=Symbol.for("vuetify:data-table-selection");function oa(e,l){let{allItems:a,currentPage:t}=l;const n=$(e,"modelValue",e.modelValue,b=>new Set(ne(b).map(P=>{var x;return((x=a.value.find(V=>e.valueComparator(P,V.value)))==null?void 0:x.value)??P})),b=>[...b.values()]),r=S(()=>a.value.filter(b=>b.selectable)),s=S(()=>t.value.filter(b=>b.selectable)),o=S(()=>{if(typeof e.selectStrategy=="object")return e.selectStrategy;switch(e.selectStrategy){case"single":return na;case"all":return je;case"page":default:return Me}});function i(b){return ne(b).every(P=>n.value.has(P.value))}function c(b){return ne(b).some(P=>n.value.has(P.value))}function f(b,P){const x=o.value.select({items:b,value:P,selected:new Set(n.value)});n.value=x}function v(b){f([b],!i([b]))}function u(b){const P=o.value.selectAll({value:b,allItems:r.value,currentPage:s.value,selected:new Set(n.value)});n.value=P}const g=S(()=>n.value.size>0),y=S(()=>{const b=o.value.allSelected({allItems:r.value,currentPage:s.value});return!!b.length&&i(b)}),m={toggleSelect:v,select:f,selectAll:u,isSelected:i,isSomeSelected:c,someSelected:g,allSelected:y,showSelectAll:o.value.showSelectAll};return M(ze,m),m}function ee(){const e=j(ze);if(!e)throw new Error("Missing selection!");return e}const ia=D({sortBy:{type:Array,default:()=>[]},customKeySort:Object,multiSort:Boolean,mustSort:Boolean},"DataTable-sort"),qe=Symbol.for("vuetify:data-table-sort");function sa(e){const l=$(e,"sortBy"),a=T(e,"mustSort"),t=T(e,"multiSort");return{sortBy:l,mustSort:a,multiSort:t}}function ua(e){const{sortBy:l,mustSort:a,multiSort:t,page:n}=e,r=i=>{if(i.key==null)return;let c=l.value.map(v=>({...v}))??[];const f=c.find(v=>v.key===i.key);f?f.order==="desc"?a.value?f.order="asc":c=c.filter(v=>v.key!==i.key):f.order="desc":t.value?c=[...c,{key:i.key,order:"asc"}]:c=[{key:i.key,order:"asc"}],l.value=c,n&&(n.value=1)};function s(i){return!!l.value.find(c=>c.key===i.key)}const o={sortBy:l,toggleSort:r,isSorted:s};return M(qe,o),o}function ca(){const e=j(qe);if(!e)throw new Error("Missing sort!");return e}function da(e,l,a,t,n){const r=Y();return{sortedItems:S(()=>a.value.length?fa(l.value,a.value,r.current.value,{...e.customKeySort,...t==null?void 0:t.value},n==null?void 0:n.value):l.value)}}function fa(e,l,a,t,n){const r=new Intl.Collator(a,{sensitivity:"accent",usage:"sort"});return[...e].sort((s,o)=>{for(let i=0;i<l.length;i++){const c=l[i].key,f=l[i].order??"asc";if(f===!1)continue;let v=J(s.raw,c),u=J(o.raw,c),g=s.raw,y=o.raw;if(f==="desc"&&([v,u]=[u,v],[g,y]=[y,g]),n!=null&&n[c]){const m=n[c](g,y);if(!m)continue;return m}if(t!=null&&t[c]){const m=t[c](v,u);if(!m)continue;return m}if(v instanceof Date&&u instanceof Date)return v.getTime()-u.getTime();if([v,u]=[v,u].map(m=>m!=null?m.toString().toLocaleLowerCase():m),v!==u)return X(v)&&X(u)?0:X(v)?-1:X(u)?1:!isNaN(v)&&!isNaN(u)?Number(v)-Number(u):r.compare(v,u)}return 0})}const Ue=D({color:String,sticky:Boolean,multiSort:Boolean,sortAscIcon:{type:H,default:"$sortAsc"},sortDescIcon:{type:H,default:"$sortDesc"},headerProps:{type:Object},...pt()},"VDataTableHeaders"),we=F()({name:"VDataTableHeaders",props:Ue(),setup(e,l){let{slots:a}=l;const{toggleSort:t,sortBy:n,isSorted:r}=ca(),{someSelected:s,allSelected:o,selectAll:i,showSelectAll:c}=ee(),{columns:f,headers:v}=Z(),{loaderClasses:u}=Pt(e);function g(V,h){if(!(!e.sticky&&!V.fixed))return{position:"sticky",left:V.fixed?G(V.fixedOffset):void 0,top:e.sticky?`calc(var(--v-table-header-height) * ${h})`:void 0}}function y(V){const h=n.value.find(B=>B.key===V.key);return h?h.order==="asc"?e.sortAscIcon:e.sortDescIcon:e.sortAscIcon}const{backgroundColorClasses:m,backgroundColorStyles:b}=xt(e,"color"),P=S(()=>({headers:v.value,columns:f.value,toggleSort:t,isSorted:r,sortBy:n.value,someSelected:s.value,allSelected:o.value,selectAll:i,getSortIcon:y})),x=V=>{let{column:h,x:B,y:L}=V;const z=h.key==="data-table-select"||h.key==="data-table-expand",p=_(e.headerProps??{},h.headerProps??{});return d(ue,_({tag:"th",align:h.align,class:["v-data-table__th",{"v-data-table__th--sortable":h.sortable,"v-data-table__th--sorted":r(h),"v-data-table__th--fixed":h.fixed,"v-data-table__th--sticky":e.sticky},u.value],style:{width:G(h.width),minWidth:G(h.minWidth),...g(h,L)},colspan:h.colspan,rowspan:h.rowspan,onClick:h.sortable?()=>t(h):void 0,fixed:h.fixed,lastFixed:h.lastFixed,noPadding:z},p),{default:()=>{var I;const k=`header.${h.key}`,w={column:h,selectAll:i,isSorted:r,toggleSort:t,sortBy:n.value,someSelected:s.value,allSelected:o.value,getSortIcon:y};return a[k]?a[k](w):h.key==="data-table-select"?((I=a["header.data-table-select"])==null?void 0:I.call(a,w))??(c&&d(se,{modelValue:o.value,indeterminate:s.value&&!o.value,"onUpdate:modelValue":i},null)):d("div",{class:"v-data-table-header__content"},[d("span",null,[h.title]),h.sortable&&d(kt,{key:"icon",class:"v-data-table-header__sort-icon",icon:y(h)},null),e.multiSort&&r(h)&&d("div",{key:"badge",class:["v-data-table-header__sort-badge",...m.value],style:b.value},[n.value.findIndex(C=>C.key===h.key)+1])])}})};E(()=>d(W,null,[a.headers?a.headers(P.value):v.value.map((V,h)=>d("tr",null,[V.map((B,L)=>d(x,{column:B,x:L,y:h},null))])),e.loading&&d("tr",{class:"v-data-table-progress"},[d("th",{colspan:f.value.length},[d(St,{name:"v-data-table-progress",absolute:!0,active:!0,color:typeof e.loading=="boolean"?void 0:e.loading,indeterminate:!0},{default:a.loader})])])]))}}),va=D({groupBy:{type:Array,default:()=>[]}},"DataTable-group"),We=Symbol.for("vuetify:data-table-group");function ga(e){return{groupBy:$(e,"groupBy")}}function ma(e){const{groupBy:l,sortBy:a}=e,t=O(new Set),n=S(()=>l.value.map(c=>({...c,order:c.order??!1})).concat(a.value));function r(c){return t.value.has(c.id)}function s(c){const f=new Set(t.value);r(c)?f.delete(c.id):f.add(c.id),t.value=f}function o(c){function f(v){const u=[];for(const g of v.items)"type"in g&&g.type==="group"?u.push(...f(g)):u.push(g);return u}return f({type:"group",items:c,id:"dummy",key:"dummy",value:"dummy",depth:0})}const i={sortByWithGroups:n,toggleGroup:s,opened:t,groupBy:l,extractRows:o,isGroupOpen:r};return M(We,i),i}function Ke(){const e=j(We);if(!e)throw new Error("Missing group!");return e}function ba(e,l){if(!e.length)return[];const a=new Map;for(const t of e){const n=J(t.raw,l);a.has(n)||a.set(n,[]),a.get(n).push(t)}return a}function Xe(e,l){let a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"root";if(!l.length)return[];const n=ba(e,l[0]),r=[],s=l.slice(1);return n.forEach((o,i)=>{const c=l[0],f=`${t}_${c}_${i}`;r.push({depth:a,id:f,key:c,value:i,items:s.length?Xe(o,s,a+1,f):o,type:"group"})}),r}function Qe(e,l){const a=[];for(const t of e)"type"in t&&t.type==="group"?(t.value!=null&&a.push(t),(l.has(t.id)||t.value==null)&&a.push(...Qe(t.items,l))):a.push(t);return a}function ya(e,l,a){return{flatItems:S(()=>{if(!l.value.length)return e.value;const n=Xe(e.value,l.value.map(r=>r.key));return Qe(n,a.value)})}}const ha=D({item:{type:Object,required:!0}},"VDataTableGroupHeaderRow"),pa=F()({name:"VDataTableGroupHeaderRow",props:ha(),setup(e,l){let{slots:a}=l;const{isGroupOpen:t,toggleGroup:n,extractRows:r}=Ke(),{isSelected:s,isSomeSelected:o,select:i}=ee(),{columns:c}=Z(),f=S(()=>r([e.item]));return()=>d("tr",{class:"v-data-table-group-header-row",style:{"--v-data-table-group-header-row-depth":e.item.depth}},[c.value.map(v=>{var u,g;if(v.key==="data-table-group"){const y=t(e.item)?"$expand":"$next",m=()=>n(e.item);return((u=a["data-table-group"])==null?void 0:u.call(a,{item:e.item,count:f.value.length,props:{icon:y,onClick:m}}))??d(ue,{class:"v-data-table-group-header-row__column"},{default:()=>[d(R,{size:"small",variant:"text",icon:y,onClick:m},null),d("span",null,[e.item.value]),d("span",null,[he("("),f.value.length,he(")")])]})}if(v.key==="data-table-select"){const y=s(f.value),m=o(f.value)&&!y,b=P=>i(f.value,P);return((g=a["data-table-select"])==null?void 0:g.call(a,{props:{modelValue:y,indeterminate:m,"onUpdate:modelValue":b}}))??d("td",null,[d(se,{modelValue:y,indeterminate:m,"onUpdate:modelValue":b},null)])}return d("td",null,null)})])}}),Pa=D({expandOnClick:Boolean,showExpand:Boolean,expanded:{type:Array,default:()=>[]}},"DataTable-expand"),Je=Symbol.for("vuetify:datatable:expanded");function xa(e){const l=T(e,"expandOnClick"),a=$(e,"expanded",e.expanded,o=>new Set(o),o=>[...o.values()]);function t(o,i){const c=new Set(a.value);i?c.add(o.value):c.delete(o.value),a.value=c}function n(o){return a.value.has(o.value)}function r(o){t(o,!n(o))}const s={expand:t,expanded:a,expandOnClick:l,isExpanded:n,toggleExpand:r};return M(Je,s),s}function Ye(){const e=j(Je);if(!e)throw new Error("foo");return e}const Sa=D({index:Number,item:Object,cellProps:[Object,Function],onClick:re(),onContextmenu:re(),onDblclick:re()},"VDataTableRow"),ka=F()({name:"VDataTableRow",props:Sa(),setup(e,l){let{slots:a}=l;const{isSelected:t,toggleSelect:n}=ee(),{isExpanded:r,toggleExpand:s}=Ye(),{columns:o}=Z();E(()=>d("tr",{class:["v-data-table__tr",{"v-data-table__tr--clickable":!!(e.onClick||e.onContextmenu||e.onDblclick)}],onClick:e.onClick,onContextmenu:e.onContextmenu,onDblclick:e.onDblclick},[e.item&&o.value.map((i,c)=>{const f=e.item,v=`item.${i.key}`,u={index:e.index,item:f.raw,internalItem:f,value:J(f.columns,i.key),column:i,isSelected:t,toggleSelect:n,isExpanded:r,toggleExpand:s},g=typeof e.cellProps=="function"?e.cellProps({index:u.index,item:u.item,internalItem:u.internalItem,value:u.value,column:i}):e.cellProps,y=typeof i.cellProps=="function"?i.cellProps({index:u.index,item:u.item,internalItem:u.internalItem,value:u.value}):i.cellProps;return d(ue,_({align:i.align,fixed:i.fixed,fixedOffset:i.fixedOffset,lastFixed:i.lastFixed,noPadding:i.key==="data-table-select"||i.key==="data-table-expand",width:i.width},g,y),{default:()=>{var m,b;return a[v]?a[v](u):i.key==="data-table-select"?((m=a["item.data-table-select"])==null?void 0:m.call(a,u))??d(se,{disabled:!f.selectable,modelValue:t([f]),onClick:pe(()=>n(f),["stop"])},null):i.key==="data-table-expand"?((b=a["item.data-table-expand"])==null?void 0:b.call(a,u))??d(R,{icon:r(f)?"$collapse":"$expand",size:"small",variant:"text",onClick:pe(()=>s(f),["stop"])},null):Lt(u.value)}})})]))}}),Ze=D({loading:[Boolean,String],loadingText:{type:String,default:"$vuetify.dataIterator.loadingText"},hideNoData:Boolean,items:{type:Array,default:()=>[]},noDataText:{type:String,default:"$vuetify.noDataText"},rowProps:[Object,Function],cellProps:[Object,Function]},"VDataTableRows"),Ve=F()({name:"VDataTableRows",inheritAttrs:!1,props:Ze(),setup(e,l){let{attrs:a,slots:t}=l;const{columns:n}=Z(),{expandOnClick:r,toggleExpand:s,isExpanded:o}=Ye(),{isSelected:i,toggleSelect:c}=ee(),{toggleGroup:f,isGroupOpen:v}=Ke(),{t:u}=Y();return E(()=>{var g,y;return e.loading&&(!e.items.length||t.loading)?d("tr",{class:"v-data-table-rows-loading",key:"loading"},[d("td",{colspan:n.value.length},[((g=t.loading)==null?void 0:g.call(t))??u(e.loadingText)])]):!e.loading&&!e.items.length&&!e.hideNoData?d("tr",{class:"v-data-table-rows-no-data",key:"no-data"},[d("td",{colspan:n.value.length},[((y=t["no-data"])==null?void 0:y.call(t))??u(e.noDataText)])]):d(W,null,[e.items.map((m,b)=>{var V;if(m.type==="group"){const h={index:b,item:m,columns:n.value,isExpanded:o,toggleExpand:s,isSelected:i,toggleSelect:c,toggleGroup:f,isGroupOpen:v};return t["group-header"]?t["group-header"](h):d(pa,_({key:`group-header_${m.id}`,item:m},xe(a,":group-header",()=>h)),t)}const P={index:b,item:m.raw,internalItem:m,columns:n.value,isExpanded:o,toggleExpand:s,isSelected:i,toggleSelect:c},x={...P,props:_({key:`item_${m.key??m.index}`,onClick:r.value?()=>{s(m)}:void 0,index:b,item:m,cellProps:e.cellProps},xe(a,":row",()=>P),typeof e.rowProps=="function"?e.rowProps({item:P.item,index:P.index,internalItem:P.internalItem}):e.rowProps)};return d(W,{key:x.props.key},[t.item?t.item(x):d(ka,x.props,t),o(m)&&((V=t["expanded-row"])==null?void 0:V.call(t,P))])})])}),{}}}),et=D({fixedHeader:Boolean,fixedFooter:Boolean,height:[Number,String],hover:Boolean,...De(),...Te(),...Be(),..._e()},"VTable"),Ie=F()({name:"VTable",props:et(),setup(e,l){let{slots:a,emit:t}=l;const{themeClasses:n}=Ce(e),{densityClasses:r}=wt(e);return E(()=>d(e.tag,{class:["v-table",{"v-table--fixed-height":!!e.height,"v-table--fixed-header":e.fixedHeader,"v-table--fixed-footer":e.fixedFooter,"v-table--has-top":!!a.top,"v-table--has-bottom":!!a.bottom,"v-table--hover":e.hover},n.value,r.value,e.class],style:e.style},{default:()=>{var s,o,i;return[(s=a.top)==null?void 0:s.call(a),a.default?d("div",{class:"v-table__wrapper",style:{height:G(e.height)}},[d("table",null,[a.default()])]):(o=a.wrapper)==null?void 0:o.call(a),(i=a.bottom)==null?void 0:i.call(a)]}})),{}}}),wa=D({items:{type:Array,default:()=>[]},itemValue:{type:[String,Array,Function],default:"id"},itemSelectable:{type:[String,Array,Function],default:null},rowProps:[Object,Function],cellProps:[Object,Function],returnObject:Boolean},"DataTable-items");function Va(e,l,a,t){const n=e.returnObject?l:Q(l,e.itemValue),r=Q(l,e.itemSelectable,!0),s=t.reduce((o,i)=>(i.key!=null&&(o[i.key]=Q(l,i.value)),o),{});return{type:"item",key:e.returnObject?Q(l,e.itemValue):n,index:a,value:n,selectable:r,columns:s,raw:l}}function Ia(e,l,a){return l.map((t,n)=>Va(e,t,n,a))}function Ta(e,l){return{items:S(()=>Ia(e,e.items,l.value))}}function Da(e){let{page:l,itemsPerPage:a,sortBy:t,groupBy:n,search:r}=e;const s=Fe("VDataTable"),o=S(()=>({page:l.value,itemsPerPage:a.value,sortBy:t.value,groupBy:n.value,search:r.value}));let i=null;Le(o,()=>{Oe(i,o.value)||((i==null?void 0:i.search)!==o.value.search&&(l.value=1),s.emit("update:options",o.value),i=o.value)},{deep:!0,immediate:!0})}const Ba=D({...Ze(),width:[String,Number],search:String,...Pa(),...va(),...Jt(),...wa(),...ra(),...ia(),...Ue(),...et()},"DataTable"),_a=D({...Ut(),...Ba(),...Nt(),...Ee()},"VDataTable"),Ma=F()({name:"VDataTable",props:_a(),emits:{"update:modelValue":e=>!0,"update:page":e=>!0,"update:itemsPerPage":e=>!0,"update:sortBy":e=>!0,"update:options":e=>!0,"update:groupBy":e=>!0,"update:expanded":e=>!0,"update:currentItems":e=>!0},setup(e,l){let{attrs:a,slots:t}=l;const{groupBy:n}=ga(e),{sortBy:r,multiSort:s,mustSort:o}=sa(e),{page:i,itemsPerPage:c}=Wt(e),{columns:f,headers:v,sortFunctions:u,sortRawFunctions:g,filterFunctions:y}=la(e,{groupBy:n,showSelect:T(e,"showSelect"),showExpand:T(e,"showExpand")}),{items:m}=Ta(e,f),b=T(e,"search"),{filteredItems:P}=Rt(e,m,b,{transform:q=>q.columns,customKeyFilter:y}),{toggleSort:x}=ua({sortBy:r,multiSort:s,mustSort:o,page:i}),{sortByWithGroups:V,opened:h,extractRows:B,isGroupOpen:L,toggleGroup:z}=ma({groupBy:n,sortBy:r}),{sortedItems:p}=da(e,P,V,u,g),{flatItems:k}=ya(p,n,h),w=S(()=>k.value.length),{startIndex:I,stopIndex:C,pageCount:N,setItemsPerPage:tt}=Kt({page:i,itemsPerPage:c,itemsLength:w}),{paginatedItems:te}=Qt({items:k,startIndex:I,stopIndex:C,itemsPerPage:c}),ae=S(()=>B(te.value)),{isSelected:at,select:lt,selectAll:nt,toggleSelect:rt,someSelected:ot,allSelected:it}=oa(e,{allItems:m,currentPage:ae}),{isExpanded:st,toggleExpand:ut}=xa(e);Da({page:i,itemsPerPage:c,sortBy:r,groupBy:n,search:b}),oe({VDataTableRows:{hideNoData:T(e,"hideNoData"),noDataText:T(e,"noDataText"),loading:T(e,"loading"),loadingText:T(e,"loadingText")}});const A=S(()=>({page:i.value,itemsPerPage:c.value,sortBy:r.value,pageCount:N.value,toggleSort:x,setItemsPerPage:tt,someSelected:ot.value,allSelected:it.value,isSelected:at,select:lt,selectAll:nt,toggleSelect:rt,isExpanded:st,toggleExpand:ut,isGroupOpen:L,toggleGroup:z,items:ae.value.map(q=>q.raw),internalItems:ae.value,groupedItems:te.value,columns:f.value,headers:v.value}));return E(()=>{const q=ke.filterProps(e),ct=we.filterProps(e),dt=Ve.filterProps(e),ft=Ie.filterProps(e);return d(Ie,_({class:["v-data-table",{"v-data-table--show-select":e.showSelect,"v-data-table--loading":e.loading},e.class],style:e.style},ft),{top:()=>{var U;return(U=t.top)==null?void 0:U.call(t,A.value)},default:()=>{var U,de,fe,ve,ge,me;return t.default?t.default(A.value):d(W,null,[(U=t.colgroup)==null?void 0:U.call(t,A.value),d("thead",null,[d(we,ct,t)]),(de=t.thead)==null?void 0:de.call(t,A.value),d("tbody",null,[(fe=t["body.prepend"])==null?void 0:fe.call(t,A.value),t.body?t.body(A.value):d(Ve,_(a,dt,{items:te.value}),t),(ve=t["body.append"])==null?void 0:ve.call(t,A.value)]),(ge=t.tbody)==null?void 0:ge.call(t,A.value),(me=t.tfoot)==null?void 0:me.call(t,A.value)])},bottom:()=>t.bottom?t.bottom(A.value):d(W,null,[d(Gt,null,null),d(ke,q,{prepend:t["footer.prepend"]})])})}),{}}}),Ca=D({id:String,text:String,...Ot(Ht({closeOnBack:!1,location:"end",locationStrategy:"connected",eager:!0,minWidth:0,offset:10,openOnClick:!1,openOnHover:!0,origin:"auto",scrim:!1,scrollStrategy:"reposition",transition:!1}),["absolute","persistent"])},"VTooltip"),ja=F()({name:"VTooltip",props:Ca(),emits:{"update:modelValue":e=>!0},setup(e,l){let{slots:a}=l;const t=$(e,"modelValue"),{scopeId:n}=Mt(),r=$t(),s=S(()=>e.id||`v-tooltip-${r}`),o=O(),i=S(()=>e.location.split(" ").length>1?e.location:e.location+" center"),c=S(()=>e.origin==="auto"||e.origin==="overlap"||e.origin.split(" ").length>1||e.location.split(" ").length>1?e.origin:e.origin+" center"),f=S(()=>e.transition?e.transition:t.value?"scale-transition":"fade-transition"),v=S(()=>_({"aria-describedby":s.value},e.activatorProps));return E(()=>{const u=Pe.filterProps(e);return d(Pe,_({ref:o,class:["v-tooltip",e.class],style:e.style,id:s.value},u,{modelValue:t.value,"onUpdate:modelValue":g=>t.value=g,transition:f.value,absolute:!0,location:i.value,origin:c.value,persistent:!0,role:"tooltip",activatorProps:v.value,_disableGlobalStack:!0},n),{activator:a.activator,default:function(){var b;for(var g=arguments.length,y=new Array(g),m=0;m<g;m++)y[m]=arguments[m];return((b=a.default)==null?void 0:b.call(a,...y))??e.text}})}),jt({},o)}});export{Ha as V,ja as a,Ma as b};
| ver. 1.4 |
Github
|
.
| PHP 8.2.5 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка