mirror of
https://bitbucket.org/studiotem/jandl-taskmanager-app.git
synced 2026-10-21 14:29:34 +00:00
2 lines
34 KiB
JavaScript
2 lines
34 KiB
JavaScript
"use strict";(self["webpackChunkjandl"]=self["webpackChunkjandl"]||[]).push([[3288],{7503:function(e,l,t){function n(e,l){if(l.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+l.length+" present")}t.d(l,{Z:function(){return n}})},5018:function(e,l,t){function n(e){if(null===e||!0===e||!1===e)return NaN;var l=Number(e);return isNaN(l)?l:l<0?Math.ceil(l):Math.floor(l)}t.d(l,{Z:function(){return n}})},5174:function(e,l,t){t.d(l,{Z:function(){return r}});var n=t(5018),a=t(8086),o=t(7503);function r(e,l){(0,o.Z)(2,arguments);var t=(0,a.Z)(e),r=(0,n.Z)(l);return isNaN(r)?new Date(NaN):r?(t.setDate(t.getDate()+r),t):t}},8386:function(e,l,t){t.d(l,{Z:function(){return r}});var n=t(5174),a=t(7503),o=t(5018);function r(e,l){(0,a.Z)(2,arguments);var t=(0,o.Z)(l);return(0,n.Z)(e,-t)}},8086:function(e,l,t){t.d(l,{Z:function(){return r}});var n=t(7503),a=t(5941);function o(e){return o="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function r(e){(0,n.Z)(1,arguments);var l=Object.prototype.toString.call(e);return e instanceof Date||"object"===o(e)&&"[object Date]"===l?new Date(e.getTime()):"number"===typeof e||"[object Number]"===l?new Date(e):("string"!==typeof e&&"[object String]"!==l||"undefined"===typeof a||(a.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),a.warn((new Error).stack)),new Date(NaN))}},7103:function(e,l,t){t.d(l,{v:function(){return x}});var n=t(3396),a=t(3862),o=t(652),r=t(1970),i=t(1138),u=t(7041),s=t(5221),c=t(8434),d=t(320),v=t(131),p=t(9888),f=t(4870);const m=Symbol.for("vuetify:v-chip-group");(0,d.a)({name:"VChipGroup",props:{column:Boolean,filter:Boolean,valueComparator:{type:Function,default:v.vZ},...(0,r.k4)({selectedClass:"v-chip--selected"}),...(0,i.Q)(),...(0,u.x$)(),...(0,s.bk)({variant:"tonal"})},emits:{"update:modelValue":e=>!0},setup(e,l){let{slots:t}=l;const{themeClasses:a}=(0,u.ER)(e),{isSelected:o,select:i,next:s,prev:d,selected:v}=(0,r._v)(e,m);return(0,c.AF)({VChip:{color:(0,f.Vh)(e,"color"),filter:(0,f.Vh)(e,"filter"),variant:(0,f.Vh)(e,"variant")}}),(0,p.L)((()=>{var l;return(0,n.Wm)(e.tag,{class:["v-chip-group",{"v-chip-group--column":e.column},a.value]},{default:()=>[null==(l=t.default)?void 0:l.call(t,{isSelected:o,select:i,next:s,prev:d,selected:v.value})]})})),{}}});var y=t(836),g=t(8952),h=t(3289),b=t(2718),C=t(9694),S=t(2465),V=t(4231),k=t(6183),I=t(9374),F=t(8717),W=t(4960),w=t(3824);const x=(0,d.a)({name:"VChip",directives:{Ripple:w.H},props:{activeClass:String,appendAvatar:String,appendIcon:W.lE,closable:Boolean,closeIcon:{type:W.lE,default:"$delete"},closeLabel:{type:String,default:"$vuetify.close"},draggable:Boolean,filter:Boolean,filterIcon:{type:String,default:"$complete"},label:Boolean,link:Boolean,pill:Boolean,prependAvatar:String,prependIcon:W.lE,ripple:{type:Boolean,default:!0},text:String,modelValue:{type:Boolean,default:!0},...(0,b.m)(),...(0,C.f)(),...(0,S.c)(),...(0,r.YQ)(),...(0,V.I)(),...(0,k.GN)(),...(0,I.Z)(),...(0,i.Q)({tag:"span"}),...(0,u.x$)(),...(0,s.bk)({variant:"tonal"})},emits:{"click:close":e=>!0,"update:modelValue":e=>!0,"group:selected":e=>!0},setup(e,l){let{attrs:t,emit:i,slots:c}=l;const{borderClasses:d}=(0,b.P)(e),{colorClasses:v,colorStyles:p,variantClasses:f}=(0,s.c1)(e),{densityClasses:W}=(0,C.t)(e),{elevationClasses:w}=(0,S.Y)(e),{roundedClasses:x}=(0,V.b)(e),{sizeClasses:A}=(0,I.t)(e),{themeClasses:B}=(0,u.ER)(e),_=(0,F.z)(e,"modelValue"),$=(0,r.Yt)(e,m,!1),E=(0,k.nB)(e,t);function H(e){_.value=!1,i("click:close",e)}return()=>{var l;const t=E.isLink.value?"a":e.tag,r=!!(c.append||e.appendIcon||e.appendAvatar),i=!(!c.close&&!e.closable),u=!(!c.filter&&!e.filter)&&$,m=!!(c.prepend||e.prependIcon||e.prependAvatar),b=!$||$.isSelected.value,C=!e.disabled&&(!!$||E.isClickable.value||e.link),S=e.link?e.link:null==$?void 0:$.toggle;return _.value&&(0,n.wy)((0,n.Wm)(t,{class:["v-chip",{"v-chip--disabled":e.disabled,"v-chip--label":e.label,"v-chip--link":C,"v-chip--filter":u,"v-chip--pill":e.pill},B.value,d.value,b?v.value:void 0,W.value,w.value,x.value,A.value,f.value,null==$?void 0:$.selectedClass.value],style:[b?p.value:void 0],disabled:e.disabled||void 0,draggable:e.draggable,href:E.href.value,onClick:C&&S},{default:()=>[(0,s.Ux)(C,"v-chip"),u&&(0,n.Wm)(y.z,{key:"filter",defaults:{VIcon:{icon:e.filterIcon}}},{default:()=>[(0,n.Wm)(g.Zq,null,{default:()=>[(0,n.wy)((0,n.Wm)("div",{class:"v-chip__filter"},[c.filter?c.filter():(0,n.Wm)(h.t,null,null)]),[[a.F8,$.isSelected.value]])]})]}),m&&(0,n.Wm)(y.z,{key:"prepend",defaults:{VAvatar:{image:e.prependAvatar},VIcon:{icon:e.prependIcon}}},{default:()=>[c.prepend?(0,n.Wm)("div",{class:"v-chip__prepend"},[c.prepend()]):e.prependAvatar?(0,n.Wm)(o.V,{start:!0},null):e.prependIcon?(0,n.Wm)(h.t,{start:!0},null):void 0]}),(null==(l=c.default)?void 0:l.call(c,{isSelected:null==$?void 0:$.isSelected.value,selectedClass:null==$?void 0:$.selectedClass.value,select:null==$?void 0:$.select,toggle:null==$?void 0:$.toggle,value:null==$?void 0:$.value.value,disabled:e.disabled}))??e.text,r&&(0,n.Wm)(y.z,{key:"append",defaults:{VAvatar:{image:e.appendAvatar},VIcon:{icon:e.appendIcon}}},{default:()=>[c.append?(0,n.Wm)("div",{class:"v-chip__append"},[c.append()]):e.appendAvatar?(0,n.Wm)(o.V,{end:!0},null):e.appendIcon?(0,n.Wm)(h.t,{end:!0},null):void 0]}),i&&(0,n.Wm)(y.z,{key:"close",defaults:{VIcon:{icon:e.closeIcon,size:"x-small"}}},{default:()=>[(0,n.Wm)("div",{class:"v-chip__close",onClick:H},[c.close?c.close():(0,n.Wm)(h.t,null,null)])]})]}),[[(0,n.Q2)("ripple"),C&&e.ripple,null]])}}})},8649:function(e,l,t){t.d(l,{i:function(){return P}});t(7658);var n=t(3396),a=t(7041),o=t(2370),r=t(4870),i=t(320),u=t(131),s=t(9888);const c=(0,i.a)({name:"VDivider",props:{color:String,inset:Boolean,length:[Number,String],thickness:[Number,String],vertical:Boolean,...(0,a.x$)()},setup(e,l){let{attrs:t}=l;const{themeClasses:i}=(0,a.ER)(e),{backgroundColorClasses:c,backgroundColorStyles:d}=(0,o.Y5)((0,r.Vh)(e,"color")),v=(0,n.Fl)((()=>{const l={};return e.length&&(l[e.vertical?"maxHeight":"maxWidth"]=(0,u.kb)(e.length)),e.thickness&&(l[e.vertical?"borderRightWidth":"borderTopWidth"]=(0,u.kb)(e.thickness)),l}));return(0,s.L)((()=>(0,n.Wm)("hr",{class:[{"v-divider":!0,"v-divider--inset":e.inset,"v-divider--vertical":e.vertical},i.value,c.value],style:[v.value,d.value],"aria-orientation":t.role&&"separator"!==t.role?void 0:e.vertical?"vertical":"horizontal",role:`${t.role||"separator"}`},null))),{}}});var d=t(3862),v=t(836),p=t(8952),f=t(3867),m=t(4960),y=t(1138),g=t(6479),h=t(3766);const b=(0,i.a)({name:"VListGroupActivator",setup(e,l){let{slots:t}=l;return(0,g._$)(),()=>{var e;return null==(e=t.default)?void 0:e.call(t)}}}),C=(0,h.U)({activeColor:String,color:String,collapseIcon:{type:m.lE,default:"$collapse"},expandIcon:{type:m.lE,default:"$expand"},prependIcon:m.lE,appendIcon:m.lE,fluid:Boolean,subgroup:Boolean,value:null,...(0,y.Q)()},"v-list-group"),S=(0,i.e)()({name:"VListGroup",props:{title:String,...C()},setup(e,l){let{slots:t}=l;const{isOpen:a,open:o,id:i}=(0,g.Io)((0,r.Vh)(e,"value"),!0),u=(0,n.Fl)((()=>`v-list-group--id-${String(i.value)}`)),c=(0,f.sm)();function m(e){o(!a.value,e)}const y=(0,n.Fl)((()=>({onClick:m,class:"v-list-group__header",id:u.value}))),h=(0,n.Fl)((()=>a.value?e.collapseIcon:e.expandIcon));return(0,s.L)((()=>{var l;return(0,n.Wm)(e.tag,{class:["v-list-group",{"v-list-group--prepend":null==c?void 0:c.hasPrepend.value,"v-list-group--fluid":e.fluid,"v-list-group--subgroup":e.subgroup}]},{default:()=>[t.activator&&(0,n.Wm)(v.z,{defaults:{VListItem:{active:a.value,activeColor:e.activeColor,color:e.color,prependIcon:e.prependIcon||e.subgroup&&h.value,appendIcon:e.appendIcon||!e.subgroup&&h.value,title:e.title,value:e.value}}},{default:()=>[(0,n.Wm)(b,null,{default:()=>[t.activator({props:y.value,isOpen:a})]})]}),(0,n.Wm)(p.Fx,null,{default:()=>[(0,n.wy)((0,n.Wm)("div",{class:"v-list-group__items",role:"group","aria-labelledby":u.value},[null==(l=t.default)?void 0:l.call(t)]),[[d.F8,a.value]])]})]})})),{}}});function V(e){return(0,u.ei)(e,Object.keys(S.props))}var k=t(8777);const I=(0,i.a)({name:"VListSubheader",props:{color:String,inset:Boolean,sticky:Boolean,title:String,...(0,y.Q)()},setup(e,l){let{slots:t}=l;const{textColorClasses:a,textColorStyles:i}=(0,o.rY)((0,r.Vh)(e,"color"));return(0,s.L)((()=>{var l;const o=!(!t.default&&!e.title);return(0,n.Wm)(e.tag,{class:["v-list-subheader",{"v-list-subheader--inset":e.inset,"v-list-subheader--sticky":e.sticky},a.value],style:{textColorStyles:i}},{default:()=>[o&&(0,n.Wm)("div",{class:"v-list-subheader__text"},[(null==(l=t.default)?void 0:l.call(t))??e.title])]})})),{}}}),F=(0,i.e)()({name:"VListChildren",props:{items:Array},setup(e,l){let{slots:t}=l;return(0,f.$l)(),()=>{var l,a;return(null==(l=t.default)?void 0:l.call(t))??(null==(a=e.items)?void 0:a.map((e=>{let{children:l,props:a,type:o,raw:r}=e;var i,u;if("divider"===o)return(null==(i=t.divider)?void 0:i.call(t,{props:a}))??(0,n.Wm)(c,a,null);if("subheader"===o)return(null==(u=t.subheader)?void 0:u.call(t,{props:a}))??(0,n.Wm)(I,a,{default:t.subheader});const s={subtitle:t.subtitle?e=>{var l;return null==(l=t.subtitle)?void 0:l.call(t,{...e,item:r})}:void 0,prepend:t.prepend?e=>{var l;return null==(l=t.prepend)?void 0:l.call(t,{...e,item:r})}:void 0,append:t.append?e=>{var l;return null==(l=t.append)?void 0:l.call(t,{...e,item:r})}:void 0,default:t.default?e=>{var l;return null==(l=t.default)?void 0:l.call(t,{...e,item:r})}:void 0,title:t.title?e=>{var l;return null==(l=t.title)?void 0:l.call(t,{...e,item:r})}:void 0},[d,v]=V(a);return l?(0,n.Wm)(S,(0,n.dG)({value:null==a?void 0:a.value},d),{activator:e=>{let{props:l}=e;return t.header?t.header({...a,...l}):(0,n.Wm)(k.l,(0,n.dG)(a,l),s)},default:()=>(0,n.Wm)(F,{items:l},t)}):t.item?t.item(a):(0,n.Wm)(k.l,a,s)})))}}});var W=t(2718),w=t(9694),x=t(4544),A=t(2465),B=t(6185),_=t(4231),$=t(5221),E=t(8434);function H(e,l){const t=(0,u.qF)(l,e.itemType,"item"),n="string"===typeof l?l:(0,u.qF)(l,e.itemTitle),a=(0,u.qF)(l,e.itemValue,void 0),o=(0,u.qF)(l,e.itemChildren),r=!0===e.itemProps?(0,u.ei)(l,["children"])[1]:(0,u.qF)(l,e.itemProps),i={title:n,value:a,...r};return{type:t,title:i.title,value:i.value,props:i,children:"item"===t&&o?D(e,o):void 0,raw:l}}function D(e,l){const t=[];for(const n of l)t.push(H(e,n));return t}function G(e){const l=(0,n.Fl)((()=>D(e,e.items)));return{items:l}}const P=(0,i.e)()({name:"VList",props:{activeColor:String,activeClass:String,bgColor:String,disabled:Boolean,lines:{type:[Boolean,String],default:"one"},nav:Boolean,...(0,g.Gp)({selectStrategy:"single-leaf",openStrategy:"list"}),...(0,W.m)(),...(0,w.f)(),...(0,x.x)(),...(0,A.c)(),itemType:{type:String,default:"type"},...(0,B.S1)(),...(0,_.I)(),...(0,y.Q)(),...(0,a.x$)(),...(0,$.bk)({variant:"text"})},emits:{"update:selected":e=>!0,"update:opened":e=>!0,"click:open":e=>!0,"click:select":e=>!0},setup(e,l){let{slots:t}=l;const{items:i}=G(e),{themeClasses:u}=(0,a.ER)(e),{backgroundColorClasses:c,backgroundColorStyles:d}=(0,o.Y5)((0,r.Vh)(e,"bgColor")),{borderClasses:v}=(0,W.P)(e),{densityClasses:p}=(0,w.t)(e),{dimensionStyles:m}=(0,x.$)(e),{elevationClasses:y}=(0,A.Y)(e),{roundedClasses:h}=(0,_.b)(e),{open:b,select:C}=(0,g.Ek)(e),S=(0,n.Fl)((()=>e.lines?`v-list--${e.lines}-line`:void 0)),V=(0,r.Vh)(e,"activeColor"),k=(0,r.Vh)(e,"color");(0,f.$l)(),(0,E.AF)({VListGroup:{activeColor:V,color:k},VListItem:{activeClass:(0,r.Vh)(e,"activeClass"),activeColor:V,color:k,density:(0,r.Vh)(e,"density"),disabled:(0,r.Vh)(e,"disabled"),lines:(0,r.Vh)(e,"lines"),nav:(0,r.Vh)(e,"nav"),variant:(0,r.Vh)(e,"variant")}});const I=(0,r.iH)(!1),B=(0,r.iH)();function $(e){I.value=!0}function H(e){I.value=!1}function D(e){var l;I.value||e.relatedTarget&&null!=(l=B.value)&&l.contains(e.relatedTarget)||O()}function P(e){if(B.value){if("ArrowDown"===e.key)O("next");else if("ArrowUp"===e.key)O("prev");else if("Home"===e.key)O("first");else{if("End"!==e.key)return;O("last")}e.preventDefault()}}function O(e){if(!B.value)return;const l=[...B.value.querySelectorAll('button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])')].filter((e=>!e.hasAttribute("disabled"))),t=l.indexOf(document.activeElement);var n;if(e)if("first"===e){var a;null==(a=l[0])||a.focus()}else if("last"===e){var o;null==(o=l.at(-1))||o.focus()}else{let n,a=t;const o="next"===e?1:-1;do{a+=o,n=l[a]}while((!n||null==n.offsetParent)&&a<l.length&&a>=0);n?n.focus():O("next"===e?"first":"last")}else null==(n=l[0])||n.focus()}return(0,s.L)((()=>(0,n.Wm)(e.tag,{ref:B,class:["v-list",{"v-list--disabled":e.disabled,"v-list--nav":e.nav},u.value,c.value,v.value,p.value,y.value,S.value,h.value],style:[d.value,m.value],role:"listbox","aria-activedescendant":void 0,onFocusin:$,onFocusout:H,onFocus:D,onKeydown:P},{default:()=>[(0,n.Wm)(F,{items:i.value},t)]}))),{open:b,select:C,focus:O}}})},8777:function(e,l,t){t.d(l,{l:function(){return W}});var n=t(3396),a=t(652),o=t(836),r=t(3289),i=t(1114);const u=(0,i.J)("v-list-item-subtitle"),s=(0,i.J)("v-list-item-title");var c=t(3824),d=t(5221),v=t(4960),p=t(2718),f=t(9694),m=t(4544),y=t(2465),g=t(4231),h=t(6183),b=t(1138),C=t(7041),S=t(3867),V=t(6479),k=t(320),I=t(131),F=t(9888);const W=(0,k.e)()({name:"VListItem",directives:{Ripple:c.H},props:{active:{type:Boolean,default:void 0},activeClass:String,activeColor:String,appendAvatar:String,appendIcon:v.lE,disabled:Boolean,lines:String,link:{type:Boolean,default:void 0},nav:Boolean,prependAvatar:String,prependIcon:v.lE,subtitle:[String,Number,Boolean],title:[String,Number,Boolean],value:null,onClick:I.as,onClickOnce:I.as,...(0,p.m)(),...(0,f.f)(),...(0,m.x)(),...(0,y.c)(),...(0,g.I)(),...(0,h.GN)(),...(0,b.Q)(),...(0,C.x$)(),...(0,d.bk)({variant:"text"})},emits:{click:e=>!0},setup(e,l){let{attrs:t,slots:i,emit:c}=l;const v=(0,h.nB)(e,t),b=(0,n.Fl)((()=>e.value??v.href.value)),{select:k,isSelected:I,isIndeterminate:W,isGroupActivator:w,root:x,parent:A,openOnSelect:B}=(0,V.Io)(b,!1),_=(0,S.sm)(),$=(0,n.Fl)((()=>{var l;return!1!==e.active&&(e.active||(null==(l=v.isActive)?void 0:l.value)||I.value)})),E=(0,n.Fl)((()=>!1!==e.link&&v.isLink.value)),H=(0,n.Fl)((()=>!e.disabled&&!1!==e.link&&(e.link||v.isClickable.value||null!=e.value&&!!_))),D=(0,n.Fl)((()=>e.rounded||e.nav)),G=(0,n.Fl)((()=>({color:$.value?e.activeColor??e.color:e.color,variant:e.variant})));(0,n.YP)((()=>{var e;return null==(e=v.isActive)?void 0:e.value}),(e=>{e&&null!=A.value&&x.open(A.value,!0),e&&B(e)}),{immediate:!0});const{themeClasses:P}=(0,C.ER)(e),{borderClasses:O}=(0,p.P)(e),{colorClasses:L,colorStyles:N,variantClasses:T}=(0,d.c1)(G),{densityClasses:z}=(0,f.t)(e),{dimensionStyles:M}=(0,m.$)(e),{elevationClasses:U}=(0,y.Y)(e),{roundedClasses:Z}=(0,g.b)(D),J=(0,n.Fl)((()=>e.lines?`v-list-item--${e.lines}-line`:void 0)),j=(0,n.Fl)((()=>({isActive:$.value,select:k,isSelected:I.value,isIndeterminate:W.value})));function q(l){var t;c("click",l),!w&&H.value&&(null==(t=v.navigate)||t.call(v,l),null!=e.value&&k(!I.value,l))}function Y(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),q(e))}return(0,F.L)((()=>{var l,t,c,p,f;const m=E.value?"a":e.tag,y=!_||I.value||$.value,g=i.title||e.title,h=i.subtitle||e.subtitle,b=!!(i.append||e.appendAvatar||e.appendIcon),C=!!(i.prepend||e.prependAvatar||e.prependIcon);return null==_||_.updateHasPrepend(C),(0,n.wy)((0,n.Wm)(m,{class:["v-list-item",{"v-list-item--active":$.value,"v-list-item--disabled":e.disabled,"v-list-item--link":H.value,"v-list-item--nav":e.nav,"v-list-item--prepend":!C&&(null==_?void 0:_.hasPrepend.value),[`${e.activeClass}`]:e.activeClass&&$.value},P.value,O.value,y?L.value:void 0,z.value,U.value,J.value,Z.value,T.value],style:[y?N.value:void 0,M.value],href:v.href.value,tabindex:H.value?0:void 0,onClick:q,onKeydown:H.value&&!E.value&&Y},{default:()=>[(0,d.Ux)(H.value||$.value,"v-list-item"),C&&(0,n.Wm)(o.z,{key:"prepend",defaults:{VAvatar:{density:e.density,image:e.prependAvatar},VIcon:{density:e.density,icon:e.prependIcon},VListItemAction:{start:!0}}},{default:()=>[(0,n.Wm)("div",{class:"v-list-item__prepend"},[e.prependAvatar&&(0,n.Wm)(a.V,{key:"prepend-avatar"},null),e.prependIcon&&(0,n.Wm)(r.t,{key:"prepend-icon"},null),null==(l=i.prepend)?void 0:l.call(i,j.value)])]}),(0,n.Wm)("div",{class:"v-list-item__content"},[g&&(0,n.Wm)(s,{key:"title"},{default:()=>[(null==(t=i.title)?void 0:t.call(i,{title:e.title}))??e.title]}),h&&(0,n.Wm)(u,{key:"subtitle"},{default:()=>[(null==(c=i.subtitle)?void 0:c.call(i,{subtitle:e.subtitle}))??e.subtitle]}),null==(p=i.default)?void 0:p.call(i,j.value)]),b&&(0,n.Wm)(o.z,{key:"append",defaults:{VAvatar:{density:e.density,image:e.appendAvatar},VIcon:{density:e.density,icon:e.appendIcon},VListItemAction:{end:!0}}},{default:()=>[(0,n.Wm)("div",{class:"v-list-item__append"},[null==(f=i.append)?void 0:f.call(i,j.value),e.appendIcon&&(0,n.Wm)(r.t,{key:"append-icon"},null),e.appendAvatar&&(0,n.Wm)(a.V,{key:"append-avatar"},null)])]})]}),[[(0,n.Q2)("ripple"),H.value]])})),{}}})},3867:function(e,l,t){t.d(l,{$l:function(){return r},sm:function(){return i}});var n=t(3396),a=t(4870);Symbol.for("vuetify:depth");const o=Symbol.for("vuetify:list");function r(){const e=(0,n.f3)(o,{hasPrepend:(0,a.iH)(!1),updateHasPrepend:()=>null}),l={hasPrepend:(0,a.iH)(!1),updateHasPrepend:e=>{e&&(l.hasPrepend.value=e)}};return(0,n.JJ)(o,l),e}function i(){return(0,n.f3)(o,null)}},4193:function(e,l,t){t.d(l,{T:function(){return y}});var n=t(3396),a=t(2583),o=t(836),r=t(3354),i=t(3185),u=t(8717),s=t(5975),c=t(4870),d=t(320),v=t(131),p=t(7514),f=t(9888),m=t(4360);const y=(0,d.e)()({name:"VMenu",props:{id:String,...(0,v.CE)((0,r.BU)({closeDelay:250,closeOnContentClick:!0,locationStrategy:"connected",openDelay:300,scrim:!1,scrollStrategy:"reposition",transition:{component:a.v}}),["absolute"])},emits:{"update:modelValue":e=>!0},setup(e,l){let{slots:t}=l;const a=(0,u.z)(e,"modelValue"),{scopeId:d}=(0,s.a)(),v=(0,p.sq)(),y=(0,n.Fl)((()=>e.id||`v-menu-${v}`)),g=(0,c.iH)(),h=(0,n.f3)(m.N,null);let b=0;function C(){null==h||h.closeParents()}return(0,n.JJ)(m.N,{register(){++b},unregister(){--b},closeParents(){setTimeout((()=>{b||(a.value=!1,null==h||h.closeParents())}),40)}}),(0,n.YP)(a,(e=>{e?null==h||h.register():null==h||h.unregister()})),(0,f.L)((()=>{const[l]=(0,r.Fe)(e);return(0,n.Wm)(r.yc,(0,n.dG)({ref:g,class:["v-menu"]},l,{modelValue:a.value,"onUpdate:modelValue":e=>a.value=e,absolute:!0,activatorProps:(0,n.dG)({"aria-haspopup":"menu","aria-expanded":String(a.value),"aria-owns":y.value},e.activatorProps),"onClick:outside":C},d),{activator:t.activator,default:function(){for(var e,l=arguments.length,a=new Array(l),r=0;r<l;r++)a[r]=arguments[r];return(0,n.Wm)(o.z,{root:!0},{default:()=>[null==(e=t.default)?void 0:e.call(t,...a)]})}})})),(0,i.F)({id:y},g)}})},2e3:function(e,l,t){t.d(l,{r:function(){return L}});var n=t(3396),a=t(165),o=t(3289),r=t(7302),i=t(4960),u=t(9694),s=t(7041),c=t(8434),d=t(8717),v=t(4870),p=t(3766),f=t(131),m=t(320),y=t(7514),g=t(9888);const h=Symbol.for("vuetify:selection-control-group"),b=(0,p.U)({color:String,disabled:Boolean,error:Boolean,id:String,inline:Boolean,falseIcon:i.lE,trueIcon:i.lE,ripple:{type:Boolean,default:!0},multiple:{type:Boolean,default:null},name:String,readonly:Boolean,modelValue:null,type:String,valueComparator:{type:Function,default:f.vZ},...(0,s.x$)(),...(0,u.f)()},"v-selection-control-group");(0,m.a)({name:"VSelectionControlGroup",props:{defaultsTarget:{type:String,default:"VSelectionControl"},...b()},emits:{"update:modelValue":e=>!0},setup(e,l){let{slots:t}=l;const a=(0,d.z)(e,"modelValue"),o=(0,y.sq)(),r=(0,n.Fl)((()=>e.id||`v-selection-control-group-${o}`)),i=(0,n.Fl)((()=>e.name||r.value));return(0,n.JJ)(h,{modelValue:a}),(0,c.AF)({[e.defaultsTarget]:{color:(0,v.Vh)(e,"color"),disabled:(0,v.Vh)(e,"disabled"),density:(0,v.Vh)(e,"density"),error:(0,v.Vh)(e,"error"),inline:(0,v.Vh)(e,"inline"),modelValue:a,multiple:(0,n.Fl)((()=>!!e.multiple||null==e.multiple&&Array.isArray(a.value))),name:i,falseIcon:(0,v.Vh)(e,"falseIcon"),trueIcon:(0,v.Vh)(e,"trueIcon"),readonly:(0,v.Vh)(e,"readonly"),ripple:(0,v.Vh)(e,"ripple"),type:(0,v.Vh)(e,"type"),valueComparator:(0,v.Vh)(e,"valueComparator")}}),(0,g.L)((()=>{var l;return(0,n.Wm)("div",{class:["v-selection-control-group",{"v-selection-control-group--inline":e.inline}],"aria-labelled-by":"radio"===e.type?r.value:void 0,role:"radio"===e.type?"radiogroup":void 0},[null==(l=t.default)?void 0:l.call(t)])})),{}}});var C=t(3824),S=t(2370),V=t(2385);const k=(0,p.U)({label:String,trueValue:null,falseValue:null,value:null,...b()},"v-selection-control");function I(e){const l=(0,n.f3)(h,void 0),{densityClasses:t}=(0,u.t)(e),a=(0,d.z)(e,"modelValue"),o=(0,n.Fl)((()=>void 0!==e.trueValue?e.trueValue:void 0===e.value||e.value)),r=(0,n.Fl)((()=>void 0!==e.falseValue&&e.falseValue)),i=(0,n.Fl)((()=>!!e.multiple||null==e.multiple&&Array.isArray(a.value))),s=(0,n.Fl)({get(){const t=l?l.modelValue.value:a.value;return i.value?t.some((l=>e.valueComparator(l,o.value))):e.valueComparator(t,o.value)},set(t){if(e.readonly)return;const n=t?o.value:r.value;let u=n;i.value&&(u=t?[...(0,f.FT)(a.value),n]:(0,f.FT)(a.value).filter((l=>!e.valueComparator(l,o.value)))),l?l.modelValue.value=u:a.value=u}}),{textColorClasses:c,textColorStyles:v}=(0,S.rY)((0,n.Fl)((()=>!s.value||e.error||e.disabled?void 0:e.color))),p=(0,n.Fl)((()=>s.value?e.trueIcon:e.falseIcon));return{group:l,densityClasses:t,trueValue:o,falseValue:r,model:s,textColorClasses:c,textColorStyles:v,icon:p}}const F=(0,m.e)()({name:"VSelectionControl",directives:{Ripple:C.H},inheritAttrs:!1,props:k(),emits:{"update:modelValue":e=>!0},setup(e,l){let{attrs:t,slots:a}=l;const{densityClasses:i,icon:u,model:s,textColorClasses:c,textColorStyles:d,trueValue:p}=I(e),m=(0,y.sq)(),h=(0,n.Fl)((()=>e.id||`input-${m}`)),b=(0,v.iH)(!1),C=(0,v.iH)(!1),S=(0,v.iH)();function k(e){b.value=!0,(!V.Z1||V.Z1&&e.target.matches(":focus-visible"))&&(C.value=!0)}function F(){b.value=!1,C.value=!1}function W(e){s.value=e.target.checked}return(0,g.L)((()=>{var l,v;const m=a.label?a.label({label:e.label,props:{for:h.value}}):e.label,[y,g]=(0,f.An)(t);return(0,n.Wm)("div",(0,n.dG)({class:["v-selection-control",{"v-selection-control--dirty":s.value,"v-selection-control--disabled":e.disabled,"v-selection-control--error":e.error,"v-selection-control--focused":b.value,"v-selection-control--focus-visible":C.value,"v-selection-control--inline":e.inline},i.value]},y),[(0,n.Wm)("div",{class:["v-selection-control__wrapper",c.value],style:d.value},[null==(l=a.default)?void 0:l.call(a),(0,n.wy)((0,n.Wm)("div",{class:["v-selection-control__input"]},[u.value&&(0,n.Wm)(o.t,{key:"icon",icon:u.value},null),(0,n.Wm)("input",(0,n.dG)({ref:S,checked:s.value,disabled:e.disabled,id:h.value,onBlur:F,onFocus:k,onInput:W,"aria-readonly":e.readonly,type:e.type,value:p.value,name:e.name,"aria-checked":"checkbox"===e.type?s.value:void 0},g),null),null==(v=a.input)?void 0:v.call(a,{model:s,textColorClasses:c,textColorStyles:d,props:{onFocus:k,onBlur:F,id:h.value}})]),[[(0,n.Q2)("ripple"),e.ripple&&[!e.disabled&&!e.readonly,null,["center","circle"]]]])]),m&&(0,n.Wm)(r.J,{for:h.value,clickable:!0},{default:()=>[m]})])})),{isFocused:b,input:S}}});const W=(0,p.U)({indeterminate:Boolean,indeterminateIcon:{type:i.lE,default:"$checkboxIndeterminate"},...k({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"v-checkbox-btn"),w=(0,m.a)({name:"VCheckboxBtn",props:W(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,l){let{slots:t}=l;const a=(0,d.z)(e,"indeterminate"),o=(0,d.z)(e,"modelValue");function r(e){a.value&&(a.value=!1)}const i=(0,n.Fl)((()=>e.indeterminate?e.indeterminateIcon:e.falseIcon)),u=(0,n.Fl)((()=>e.indeterminate?e.indeterminateIcon:e.trueIcon));return(0,g.L)((()=>(0,n.Wm)(F,(0,n.dG)(e,{modelValue:o.value,"onUpdate:modelValue":[e=>o.value=e,r],class:"v-checkbox-btn",type:"checkbox",inline:!0,falseIcon:i.value,trueIcon:u.value,"aria-checked":e.indeterminate?"mixed":void 0}),t))),{}}});var x=t(7103),A=t(836),B=t(2583),_=t(8649),$=t(8777),E=t(4193),H=t(6185),D=t(4906),G=t(3185),P=t(1629);const O=(0,p.U)({chips:Boolean,closableChips:Boolean,eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,menu:Boolean,menuIcon:{type:i.lE,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,...(0,H.S1)({itemChildren:!1})},"v-select"),L=(0,m.e)()({name:"VSelect",props:{...O(),...(0,f.CE)((0,a.wG)({modelValue:null}),["validationValue","dirty","appendInnerIcon"]),...(0,D.X)({transition:{component:B.v}})},emits:{"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,l){let{slots:t}=l;const{t:o}=(0,P.bU)(),r=(0,v.iH)(),i=(0,d.z)(e,"menu"),{items:u,transformIn:s,transformOut:c}=(0,H.Ce)(e),p=(0,d.z)(e,"modelValue",[],(e=>s((0,f.FT)(e))),(l=>{const t=c(l);return e.multiple?t:t[0]??null})),m=(0,n.Fl)((()=>p.value.map((e=>u.value.find((l=>l.value===e.value))||e)))),y=(0,n.Fl)((()=>m.value.map((e=>e.props.value)))),h=(0,v.iH)();function b(l){p.value=[],e.openOnClear&&(i.value=!0)}function C(){e.hideNoData&&!u.value.length||e.readonly||(i.value=!i.value)}function S(l){var t;if(!e.readonly)if(["Enter","ArrowDown"," "].includes(l.key)&&(l.preventDefault(),i.value=!0),["Escape","Tab"].includes(l.key)&&(i.value=!1),"ArrowDown"===l.key)null==(t=h.value)||t.focus("next");else if("ArrowUp"===l.key){var n;l.preventDefault(),null==(n=h.value)||n.focus("prev")}else if("Home"===l.key){var a;l.preventDefault(),null==(a=h.value)||a.focus("first")}else if("End"===l.key){var o;l.preventDefault(),null==(o=h.value)||o.focus("last")}}function V(l){if(e.multiple){const e=y.value.findIndex((e=>e===l.value));if(-1===e)p.value=[...p.value,l];else{const l=[...p.value];l.splice(e,1),p.value=l}}else p.value=[l],i.value=!1}function k(e){var l;null!=(l=h.value)&&l.$el.contains(e.relatedTarget)||(i.value=!1)}function I(e){var l;null==e.relatedTarget&&(null==(l=r.value)||l.focus())}return(0,g.L)((()=>{const l=!(!e.chips&&!t.chip),[s]=(0,a.a)(e);return(0,n.Wm)(a.hw,(0,n.dG)({ref:r},s,{modelValue:p.value.map((e=>e.props.value)).join(", "),"onUpdate:modelValue":e=>{null==e&&(p.value=[])},validationValue:p.externalValue,dirty:p.value.length>0,class:["v-select",{"v-select--active-menu":i.value,"v-select--chips":!!e.chips,["v-select--"+(e.multiple?"multiple":"single")]:!0,"v-select--selected":p.value.length}],appendInnerIcon:e.menuIcon,readonly:!0,"onClick:clear":b,"onClick:control":C,onBlur:k,onKeydown:S}),{...t,default:()=>{var a,r,s;return(0,n.Wm)(n.HY,null,[(0,n.Wm)(E.T,(0,n.dG)({modelValue:i.value,"onUpdate:modelValue":e=>i.value=e,activator:"parent",contentClass:"v-select__content",eager:e.eager,openOnClick:!1,closeOnContentClick:!1,transition:e.transition},e.menuProps),{default:()=>[(0,n.Wm)(_.i,{ref:h,selected:y.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:e=>e.preventDefault(),onFocusout:I},{default:()=>[!u.value.length&&!e.hideNoData&&((null==(a=t["no-data"])?void 0:a.call(t))??(0,n.Wm)($.l,{title:o(e.noDataText)},null)),null==(r=t["prepend-item"])?void 0:r.call(t),u.value.map(((l,a)=>{var o;return(null==(o=t.item)?void 0:o.call(t,{item:l,index:a,props:(0,n.dG)(l.props,{onClick:()=>V(l)})}))??(0,n.Wm)($.l,(0,n.dG)({key:a},l.props,{onClick:()=>V(l)}),{prepend:l=>{let{isSelected:t}=l;return e.multiple&&!e.hideSelected?(0,n.Wm)(w,{modelValue:t,ripple:!1},null):void 0}})})),null==(s=t["append-item"])?void 0:s.call(t)]})]}),m.value.map(((a,o)=>{function r(e){e.stopPropagation(),e.preventDefault(),V(a)}const i={"onClick:close":r,modelValue:!0,"onUpdate:modelValue":void 0};return(0,n.Wm)("div",{key:a.value,class:"v-select__selection"},[l?(0,n.Wm)(A.z,{defaults:{VChip:{closable:e.closableChips,size:"small",text:a.title}}},{default:()=>[t.chip?t.chip({item:a,index:o,props:i}):(0,n.Wm)(x.v,i,null)]}):t.selection?t.selection({item:a,index:o}):(0,n.Wm)("span",{class:"v-select__selection-text"},[a.title,e.multiple&&o<m.value.length-1&&(0,n.Wm)("span",{class:"v-select__selection-comma"},[(0,n.Uk)(",")])])])}))])}})})),(0,G.F)({menu:i,select:V},r)}})},6185:function(e,l,t){t.d(l,{Ce:function(){return s},S1:function(){return r}});t(7658);var n=t(3396),a=t(3766),o=t(131);const r=(0,a.U)({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},"item");function i(e,l){const t=(0,o.qF)(l,e.itemTitle,l),n=e.returnObject?l:(0,o.qF)(l,e.itemValue,t),a=(0,o.qF)(l,e.itemChildren),r=!0===e.itemProps?"object"!==typeof l||null==l||Array.isArray(l)?void 0:"children"in l?(0,o.ei)(l,["children"])[1]:l:(0,o.qF)(l,e.itemProps),i={title:t,value:n,...r};return{title:String(i.title??""),value:i.value,props:i,children:Array.isArray(a)?u(e,a):void 0,raw:l}}function u(e,l){const t=[];for(const n of l)t.push(i(e,n));return t}function s(e){const l=(0,n.Fl)((()=>u(e,e.items)));function t(l){return l.map((l=>i(e,l)))}function a(e){return e.map((e=>{let{props:l}=e;return l.value}))}return{items:l,transformIn:t,transformOut:a}}},6479:function(e,l,t){t.d(l,{Gp:function(){return h},Ek:function(){return b},_$:function(){return S},Io:function(){return C}});t(541),t(7658);var n=t(8717),a=t(3766),o=t(7514),r=t(4870),i=t(3396);const u={open:e=>{let{id:l,value:t,opened:n,parents:a}=e;if(t){const e=new Set;e.add(l);let t=a.get(l);while(null!=t)e.add(t),t=a.get(t);return e}return n.delete(l),n},select:()=>null},s={open:e=>{let{id:l,value:t,opened:n,parents:a}=e;if(t){let e=a.get(l);n.add(l);while(null!=e&&e!==l)n.add(e),e=a.get(e);return n}return n.delete(l),n},select:()=>null},c={open:s.open,select:e=>{let{id:l,value:t,opened:n,parents:a}=e;if(!t)return n;const o=[];let r=a.get(l);while(null!=r)o.push(r),r=a.get(r);return new Set(o)}},d=e=>{const l={select:l=>{let{id:t,value:n,selected:a}=l;if(e&&!n){const e=Array.from(a.entries()).reduce(((e,l)=>{let[t,n]=l;return"on"===n?[...e,t]:e}),[]);if(1===e.length&&e[0]===t)return a}return a.set(t,n?"on":"off"),a},in:(e,t,n)=>{let a=new Map;for(const o of e||[])a=l.select({id:o,value:!0,selected:new Map(a),children:t,parents:n});return a},out:e=>{const l=[];for(const[t,n]of e.entries())"on"===n&&l.push(t);return l}};return l},v=e=>{const l=d(e),t={select:e=>{let{selected:t,id:n,...a}=e;const o=t.has(n)?new Map([[n,t.get(n)]]):new Map;return l.select({...a,id:n,selected:o})},in:(e,t,n)=>{let a=new Map;return null!=e&&e.length&&(a=l.in(e.slice(0,1),t,n)),a},out:(e,t,n)=>l.out(e,t,n)};return t},p=e=>{const l=d(e),t={select:e=>{let{id:t,selected:n,children:a,...o}=e;return a.has(t)?n:l.select({id:t,selected:n,children:a,...o})},in:l.in,out:l.out};return t},f=e=>{const l=v(e),t={select:e=>{let{id:t,selected:n,children:a,...o}=e;return a.has(t)?n:l.select({id:t,selected:n,children:a,...o})},in:l.in,out:l.out};return t},m=e=>{const l={select:l=>{let{id:t,value:n,selected:a,children:o,parents:r}=l;const i=new Map(a),u=[t];while(u.length){const e=u.shift();a.set(e,n?"on":"off"),o.has(e)&&u.push(...o.get(e))}let s=r.get(t);while(s){const e=o.get(s),l=e.every((e=>"on"===a.get(e))),t=e.every((e=>!a.has(e)||"off"===a.get(e)));a.set(s,l?"on":t?"off":"indeterminate"),s=r.get(s)}if(e&&!n){const e=Array.from(a.entries()).reduce(((e,l)=>{let[t,n]=l;return"on"===n?[...e,t]:e}),[]);if(0===e.length)return i}return a},in:(e,t,n)=>{let a=new Map;for(const o of e||[])a=l.select({id:o,value:!0,selected:new Map(a),children:t,parents:n});return a},out:(e,l)=>{const t=[];for(const[n,a]of e.entries())"on"!==a||l.has(n)||t.push(n);return t}};return l},y=Symbol.for("vuetify:nested"),g={id:(0,r.iH)(),root:{register:()=>null,unregister:()=>null,parents:(0,r.iH)(new Map),children:(0,r.iH)(new Map),open:()=>null,openOnSelect:()=>null,select:()=>null,opened:(0,r.iH)(new Set),selected:(0,r.iH)(new Map),selectedValues:(0,r.iH)([])}},h=(0,a.U)({selectStrategy:[String,Function],openStrategy:[String,Object],opened:Array,selected:Array,mandatory:Boolean},"nested"),b=e=>{let l=!1;const t=(0,r.iH)(new Map),a=(0,r.iH)(new Map),g=(0,n.z)(e,"opened",e.opened,(e=>new Set(e)),(e=>[...e.values()])),h=(0,i.Fl)((()=>{if("object"===typeof e.selectStrategy)return e.selectStrategy;switch(e.selectStrategy){case"single-leaf":return f(e.mandatory);case"leaf":return p(e.mandatory);case"independent":return d(e.mandatory);case"single-independent":return v(e.mandatory);case"classic":default:return m(e.mandatory)}})),b=(0,i.Fl)((()=>{if("object"===typeof e.openStrategy)return e.openStrategy;switch(e.openStrategy){case"list":return c;case"single":return u;case"multiple":default:return s}})),C=(0,n.z)(e,"selected",e.selected,(e=>h.value.in(e,t.value,a.value)),(e=>h.value.out(e,t.value,a.value)));function S(e){const l=[];let t=e;while(null!=t)l.unshift(t),t=a.value.get(t);return l}(0,i.Jd)((()=>{l=!0}));const V=(0,o.FN)("nested"),k={id:(0,r.iH)(),root:{opened:g,selected:C,selectedValues:(0,i.Fl)((()=>{const e=[];for(const[l,t]of C.value.entries())"on"===t&&e.push(l);return e})),register:(e,l,n)=>{l&&e!==l&&a.value.set(e,l),n&&t.value.set(e,[]),null!=l&&t.value.set(l,[...t.value.get(l)||[],e])},unregister:e=>{if(l)return;t.value.delete(e);const n=a.value.get(e);if(n){const l=t.value.get(n)??[];t.value.set(n,l.filter((l=>l!==e)))}a.value.delete(e),g.value.delete(e)},open:(e,l,n)=>{V.emit("click:open",{id:e,value:l,path:S(e),event:n});const o=b.value.open({id:e,value:l,opened:new Set(g.value),children:t.value,parents:a.value,event:n});o&&(g.value=o)},openOnSelect:(e,l,n)=>{const o=b.value.select({id:e,value:l,selected:new Map(C.value),opened:new Set(g.value),children:t.value,parents:a.value,event:n});o&&(g.value=o)},select:(e,l,n)=>{V.emit("click:select",{id:e,value:l,path:S(e),event:n});const o=h.value.select({id:e,value:l,selected:new Map(C.value),children:t.value,parents:a.value,event:n});o&&(C.value=o),k.root.openOnSelect(e,l,n)},children:t,parents:a}};return(0,i.JJ)(y,k),k.root},C=(e,l)=>{const t=(0,i.f3)(y,g),n=(0,i.Fl)((()=>e.value??Symbol((0,o.sq)()))),a={...t,id:n,open:(e,l)=>t.root.open(n.value,e,l),openOnSelect:(e,l)=>t.root.openOnSelect(n.value,e,l),isOpen:(0,i.Fl)((()=>t.root.opened.value.has(n.value))),parent:(0,i.Fl)((()=>t.root.parents.value.get(n.value))),select:(e,l)=>t.root.select(n.value,e,l),isSelected:(0,i.Fl)((()=>"on"===t.root.selected.value.get(n.value))),isIndeterminate:(0,i.Fl)((()=>"indeterminate"===t.root.selected.value.get(n.value))),isLeaf:(0,i.Fl)((()=>!t.root.children.value.get(n.value))),isGroupActivator:t.isGroupActivator};return!t.isGroupActivator&&t.root.register(n.value,t.id.value,l),(0,i.Jd)((()=>{!t.isGroupActivator&&t.root.unregister(n.value)})),l&&(0,i.JJ)(y,a),a},S=()=>{const e=(0,i.f3)(y,g);(0,i.JJ)(y,{...e,isGroupActivator:!0})}}}]);
|
|
//# sourceMappingURL=3288.955dedd3.js.map
|