PageSourceSearch

https://giga-drill.com/_nuxt/_20J3hB3.js

js giga-drill.com collected 2026-10-06 08:02:10 UTC 13,749 bytes, 1 lines download raw bytes

vendor: 13,749 bytes, line 1
1import{m as $,R as he,x as Z,a2 as Q,B as R,z as ee,a$ as pe,b as v,a0 as _,q as ge,aI as ye,j as E,I as z,A as Se,s as L,aL as ie,r as N,b0 as Ve,aN as ae,b1 as xe,n as be,a5 as ue,b2 as Ie,aM as Pe,b3 as Ce,W as Te,b4 as Re,aP as J,g as Ae,b5 as Be,b6 as De,b7 as Fe,b8 as Oe,aG as _e,b9 as Le,aj as ce,ba as Me,V as de,bb as Ee,$ as He,d as Ue,bc as qe,bd as fe,aT as Ne}from"./C--HIF4D.js";import{m as $e,u as Ke,V as ze,a as ve}from"./DtRmMPol.js";import{m as je,V as me}from"./D0AgcfOT.js";import{a as We}from"./COzyvX5r.js";import{a as Ge}from"./B1ANI7s_.js";const Xe=$({indeterminate:Boolean,indeterminateIcon:{type:he,default:"$checkboxIndeterminate"},...je({falseIcon:"$checkboxOff",trueIcon:"$checkboxOn"})},"VCheckboxBtn"),Ye=Z()({name:"VCheckboxBtn",props:Xe(),emits:{"update:modelValue":e=>!0,"update:indeterminate":e=>!0},setup(e,c){let{slots:n}=c;const r=Q(e,"indeterminate"),u=Q(e,"modelValue");function d(a){r.value&&(r.value=!1)}const g=R(()=>r.value?e.indeterminateIcon:e.falseIcon),o=R(()=>r.value?e.indeterminateIcon:e.trueIcon);return ee(()=>{const a=pe(me.filterProps(e),["modelValue"]);return v(me,_(a,{modelValue:u.value,"onUpdate:modelValue":[y=>u.value=y,d],class:["v-checkbox-btn",e.class],style:e.style,type:"checkbox",falseIcon:g.value,trueIcon:o.value,"aria-checked":r.value?"mixed":void 0}),n)}),{}}}),Je=$({renderless:Boolean,...ge()},"VVirtualScrollItem"),Qe=Z()({name:"VVirtualScrollItem",inheritAttrs:!1,props:Je(),emits:{"update:height":e=>!0},setup(e,c){let{attrs:n,emit:r,slots:u}=c;const{resizeRef:d,contentRect:g}=ye(void 0,"border");E(()=>{var o;return(o=g.value)==null?void 0:o.height},o=>{o!=null&&r("update:height",o)}),ee(()=>{var o,a;return e.renderless?v(z,null,[(o=u.default)==null?void 0:o.call(u,{itemRef:d})]):v("div",_({ref:d,class:["v-virtual-scroll__item",e.class],style:e.style},n),[(a=u.default)==null?void 0:a.call(u)])})}}),Ze=-1,et=1,oe=100,tt=$({itemHeight:{type:[Number,String],default:null},height:[Number,String]},"virtual");function lt(e,c){const n=Se(),r=L(0);ie(()=>{r.value=parseFloat(e.itemHeight||0)});const u=L(0),d=L(Math.ceil((parseInt(e.height)||n.height.value)/(r.value||16))||1),g=L(0),o=L(0),a=N(),y=N();let D=0;const{resizeRef:F,contentRect:i}=ye();ie(()=>{F.value=a.value});const k=R(()=>{var t;return a.value===document.documentElement?n.height.value:((t=i.value)==null?void 0:t.height)||parseInt(e.height)||0}),w=R(()=>!!(a.value&&y.value&&k.value&&r.value));let C=Array.from({length:c.value.length}),m=Array.from({length:c.value.length});const T=L(0);let A=-1;function j(t){return C[t]||r.value}const B=xe(()=>{const t=performance.now();m[0]=0;const s=c.value.length;for(let V=1;V<=s-1;V++)m[V]=(m[V-1]||0)+j(V-1);T.value=Math.max(T.value,performance.now()-t)},T),W=E(w,t=>{t&&(W(),D=y.value.offsetTop,B.immediate(),O(),~A&&be(()=>{ue&&window.requestAnimationFrame(()=>{Y(A),A=-1})}))});Ve(()=>{B.clear()});function te(t,s){const V=C[t],p=r.value;r.value=p?Math.min(r.value,s):s,(V!==s||p!==r.value)&&(C[t]=s,B())}function S(t){return t=ae(t,0,c.value.length-1),m[t]||0}function G(t){return nt(m,t)}let H=0,M=0,K=0;E(k,(t,s)=>{s&&(O(),t<s&&requestAnimationFrame(()=>{M=0,O()}))});function le(){if(!a.value||!y.value)return;const t=a.value.scrollTop,s=performance.now();s-K>500?(M=Math.sign(t-H),D=y.value.offsetTop):M=t-H,H=t,K=s,O()}function U(){!a.value||!y.value||(M=0,K=0,O())}let X=-1;function O(){cancelAnimationFrame(X),X=requestAnimationFrame(ne)}function ne(){if(!a.value||!k.value)return;const t=H-D,s=Math.sign(M),V=Math.max(0,t-oe),p=ae(G(V),0,c.value.length),f=t+k.value+oe,b=ae(G(f)+1,p+1,c.value.length);if((s!==Ze||p<u.value)&&(s!==et||b>d.value)){const h=S(u.value)-S(p),x=S(b)-S(d.value);Math.max(h,x)>oe?(u.value=p,d.value=b):(p<=0&&(u.value=p),b>=c.value.length&&(d.value=b))}g.value=S(u.value),o.value=S(c.value.length)-S(d.value)}function Y(t){const s=S(t);!a.value||t&&!s?A=t:a.value.scrollTop=s}const l=R(()=>c.value.slice(u.value,d.value).map((t,s)=>({raw:t,index:s+u.value})));return E(c,()=>{C=Array.from({length:c.value.length}),m=Array.from({length:c.value.length}),B.immediate(),O()},{deep:!0}),{containerRef:a,markerRef:y,computedItems:l,paddingTop:g,paddingBottom:o,scrollToIndex:Y,handleScroll:le,handleScrollend:U,handleItemResize:te}}function nt(e,c){let n=e.length-1,r=0,u=0,d=null,g=-1;if(e[n]<c)return n;for(;r<=n;)if(u=r+n>>1,d=e[u],d>c)n=u-1;else if(d<c)g=u,r=u+1;else return d===c?u:r;return g}const at=$({items:{type:Array,default:()=>[]},renderless:Boolean,...tt(),...ge(),...Ie()},"VVirtualScroll"),ot=Z()({name:"VVirtualScroll",props:at(),setup(e,c){let{slots:n}=c;const r=Pe("VVirtualScroll"),{dimensionStyles:u}=Ce(e),{containerRef:d,markerRef:g,handleScroll:o,handleScrollend:a,handleItemResize:y,scrollToIndex:D,paddingTop:F,paddingBottom:i,computedItems:k}=lt(e,Te(e,"items"));return Re(()=>e.renderless,()=>{function w(){var T,A;const m=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1)?"addEventListener":"removeEventListener";d.value===document.documentElement?(document[m]("scroll",o,{passive:!0}),document[m]("scrollend",a)):((T=d.value)==null||T[m]("scroll",o,{passive:!0}),(A=d.value)==null||A[m]("scrollend",a))}Ae(()=>{d.value=Be(r.vnode.el,!0),w(!0)}),Ve(w)}),ee(()=>{const w=k.value.map(C=>v(Qe,{key:C.index,renderless:e.renderless,"onUpdate:height":m=>y(C.index,m)},{default:m=>{var T;return(T=n.default)==null?void 0:T.call(n,{item:C.raw,index:C.index,...m})}}));return e.renderless?v(z,null,[v("div",{ref:g,class:"v-virtual-scroll__spacer",style:{paddingTop:J(F.value)}},null),w,v("div",{class:"v-virtual-scroll__spacer",style:{paddingBottom:J(i.value)}},null)]):v("div",{ref:d,class:["v-virtual-scroll",e.class],onScrollPassive:o,onScrollend:a,style:[u.value,e.style]},[v("div",{ref:g,class:"v-virtual-scroll__container",style:{paddingTop:J(F.value),paddingBottom:J(i.value)}},[w])])}),{scrollToIndex:D}}});function ut(e,c){const n=L(!1);let r;function u(o){cancelAnimationFrame(r),n.value=!0,r=requestAnimationFrame(()=>{r=requestAnimationFrame(()=>{n.value=!1})})}async function d(){await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>requestAnimationFrame(o)),await new Promise(o=>{if(n.value){const a=E(n,()=>{a(),o()})}else o()})}async function g(o){var D,F;if(o.key==="Tab"&&((D=c.value)==null||D.focus()),!["PageDown","PageUp","Home","End"].includes(o.key))return;const a=(F=e.value)==null?void 0:F.$el;if(!a)return;(o.key==="Home"||o.key==="End")&&a.scrollTo({top:o.key==="Home"?0:a.scrollHeight,behavior:"smooth"}),await d();const y=a.querySelectorAll(":scope > :not(.v-virtual-scroll__spacer)");if(o.key==="PageDown"||o.key==="Home"){const i=a.getBoundingClientRect().top;for(const k of y)if(k.getBoundingClientRect().top>=i){k.focus();break}}else{const i=a.getBoundingClientRect().bottom;for(const k of[...y].reverse())if(k.getBoundingClientRect().bottom<=i){k.focus();break}}}return{onListScroll:u,onListKeydown:g}}const st=$({chips:Boolean,closableChips:Boolean,closeText:{type:String,default:"$vuetify.close"},openText:{type:String,default:"$vuetify.open"},eager:Boolean,hideNoData:Boolean,hideSelected:Boolean,listProps:{type:Object},menu:Boolean,menuIcon:{type:he,default:"$dropdown"},menuProps:{type:Object},multiple:Boolean,noDataText:{type:String,default:"$vuetify.noDataText"},openOnClear:Boolean,itemColor:String,...$e({itemChildren:!1})},"Select"),rt=$({...st(),...pe(De({modelValue:null,role:"combobox"}),["validationValue","dirty","appendInnerIcon"]),...Fe({transition:{component:Oe}})},"VSelect"),mt=Z()({name:"VSelect",props:rt(),emits:{"update:focused":e=>!0,"update:modelValue":e=>!0,"update:menu":e=>!0},setup(e,c){let{slots:n}=c;const{t:r}=_e(),u=N(),d=N(),g=N(),o=Q(e,"menu"),a=R({get:()=>o.value,set:l=>{var t;o.value&&!l&&((t=d.value)!=null&&t.ΨopenChildren)||(o.value=l)}}),{items:y,transformIn:D,transformOut:F}=Ke(e),i=Q(e,"modelValue",[],l=>D(l===null?[null]:Ne(l)),l=>{const t=F(l);return e.multiple?t:t[0]??null}),k=R(()=>typeof e.counterValue=="function"?e.counterValue(i.value):typeof e.counterValue=="number"?e.counterValue:i.value.length),w=Le(),C=R(()=>i.value.map(l=>l.value)),m=L(!1),T=R(()=>a.value?e.closeText:e.openText);let A="",j;const B=R(()=>e.hideSelected?y.value.filter(l=>!i.value.some(t=>e.valueComparator(t,l))):y.value),W=R(()=>e.hideNoData&&!B.value.length||e.readonly||(w==null?void 0:w.isReadonly.value)),te=R(()=>{var l;return{...e.menuProps,activatorProps:{...((l=e.menuProps)==null?void 0:l.activatorProps)||{},"aria-haspopup":"listbox"}}}),S=N(),{onListScroll:G,onListKeydown:H}=ut(S,u);function M(l){e.openOnClear&&(a.value=!0)}function K(){W.value||(a.value=!a.value)}function le(l){var f,b;if(!l.key||e.readonly||w!=null&&w.isReadonly.value)return;["Enter"," ","ArrowDown","ArrowUp","Home","End"].includes(l.key)&&l.preventDefault(),["Enter","ArrowDown"," "].includes(l.key)&&(a.value=!0),["Escape","Tab"].includes(l.key)&&(a.value=!1),l.key==="Home"?(f=S.value)==null||f.focus("first"):l.key==="End"&&((b=S.value)==null||b.focus("last"));const t=1e3;function s(h){const x=h.key.length===1,I=!h.ctrlKey&&!h.metaKey&&!h.altKey;return x&&I}if(e.multiple||!s(l))return;const V=performance.now();V-j>t&&(A=""),A+=l.key.toLowerCase(),j=V;const p=y.value.find(h=>h.title.toLowerCase().startsWith(A));if(p!==void 0){i.value=[p];const h=B.value.indexOf(p);ue&&window.requestAnimationFrame(()=>{var x;h>=0&&((x=g.value)==null||x.scrollToIndex(h))})}}function U(l){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!l.props.disabled)if(e.multiple){const s=i.value.findIndex(p=>e.valueComparator(p.value,l.value)),V=t??!~s;if(~s){const p=V?[...i.value,l]:[...i.value];p.splice(s,1),i.value=p}else V&&(i.value=[...i.value,l])}else{const s=t!==!1;i.value=s?[l]:[],be(()=>{a.value=!1})}}function X(l){var t;(t=S.value)!=null&&t.$el.contains(l.relatedTarget)||(a.value=!1)}function O(){var l;m.value&&((l=u.value)==null||l.focus())}function ne(l){m.value=!0}function Y(l){if(l==null)i.value=[];else if(fe(u.value,":autofill")||fe(u.value,":-webkit-autofill")){const t=y.value.find(s=>s.title===l);t&&U(t)}else u.value&&(u.value.value="")}return E(a,()=>{if(!e.hideSelected&&a.value&&i.value.length){const l=B.value.findIndex(t=>i.value.some(s=>e.valueComparator(s.value,t.value)));ue&&window.requestAnimationFrame(()=>{var t;l>=0&&((t=g.value)==null||t.scrollToIndex(l))})}}),E(()=>e.items,(l,t)=>{a.value||m.value&&!t.length&&l.length&&(a.value=!0)}),ee(()=>{const l=!!(e.chips||n.chip),t=!!(!e.hideNoData||B.value.length||n["prepend-item"]||n["append-item"]||n["no-data"]),s=i.value.length>0,V=ce.filterProps(e),p=s||!m.value&&e.label&&!e.persistentPlaceholder?void 0:e.placeholder;return v(ce,_({ref:u},V,{modelValue:i.value.map(f=>f.props.value).join(", "),"onUpdate:modelValue":Y,focused:m.value,"onUpdate:focused":f=>m.value=f,validationValue:i.externalValue,counterValue:k.value,dirty:s,class:["v-select",{"v-select--active-menu":a.value,"v-select--chips":!!e.chips,[`v-select--${e.multiple?"multiple":"single"}`]:!0,"v-select--selected":i.value.length,"v-select--selection-slot":!!n.selection},e.class],style:e.style,inputmode:"none",placeholder:p,"onClick:clear":M,"onMousedown:control":K,onBlur:X,onKeydown:le,"aria-label":r(T.value),title:r(T.value)}),{...n,default:()=>v(z,null,[v(Me,_({ref:d,modelValue:a.value,"onUpdate:modelValue":f=>a.value=f,activator:"parent",contentClass:"v-select__content",disabled:W.value,eager:e.eager,maxHeight:310,openOnClick:!1,closeOnContentClick:!1,transition:e.transition,onAfterLeave:O},te.value),{default:()=>[t&&v(ze,_({ref:S,selected:C.value,selectStrategy:e.multiple?"independent":"single-independent",onMousedown:f=>f.preventDefault(),onKeydown:H,onFocusin:ne,onScrollPassive:G,tabindex:"-1","aria-live":"polite",color:e.itemColor??e.color},e.listProps),{default:()=>{var f,b,h;return[(f=n["prepend-item"])==null?void 0:f.call(n),!B.value.length&&!e.hideNoData&&(((b=n["no-data"])==null?void 0:b.call(n))??v(ve,{title:r(e.noDataText)},null)),v(ot,{ref:g,renderless:!0,items:B.value},{default:x=>{var re;let{item:I,index:q,itemRef:P}=x;const se=_(I.props,{ref:P,key:q,onClick:()=>U(I,null)});return((re=n.item)==null?void 0:re.call(n,{item:I,index:q,props:se}))??v(ve,_(se,{role:"option"}),{prepend:ke=>{let{isSelected:we}=ke;return v(z,null,[e.multiple&&!e.hideSelected?v(Ye,{key:I.value,modelValue:we,ripple:!1,tabindex:"-1"},null):void 0,I.props.prependAvatar&&v(We,{image:I.props.prependAvatar},null),I.props.prependIcon&&v(de,{icon:I.props.prependIcon},null)])}})}}),(h=n["append-item"])==null?void 0:h.call(n)]}})]}),i.value.map((f,b)=>{function h(P){P.stopPropagation(),P.preventDefault(),U(f,!1)}const x={"onClick:close":h,onKeydown(P){P.key!=="Enter"&&P.key!==" "||(P.preventDefault(),P.stopPropagation(),h(P))},onMousedown(P){P.preventDefault(),P.stopPropagation()},modelValue:!0,"onUpdate:modelValue":void 0},I=l?!!n.chip:!!n.selection,q=I?Ee(l?n.chip({item:f,index:b,props:x}):n.selection({item:f,index:b})):void 0;if(!(I&&!q))return v("div",{key:f.value,class:"v-select__selection"},[l?n.chip?v(He,{key:"chip-defaults",defaults:{VChip:{closable:e.closableChips,size:"small",text:f.title}}},{default:()=>[q]}):v(Ge,_({key:"chip",closable:e.closableChips,size:"small",text:f.title,disabled:f.props.disabled},x),null):q??v("span",{class:"v-select__selection-text"},[f.title,e.multiple&&b<i.value.length-1&&v("span",{class:"v-select__selection-comma"},[Ue(",")])])])})]),"append-inner":function(){var x;for(var f=arguments.length,b=new Array(f),h=0;h<f;h++)b[h]=arguments[h];return v(z,null,[(x=n["append-inner"])==null?void 0:x.call(n,...b),e.menuIcon?v(de,{class:"v-select__menu-icon",icon:e.menuIcon},null):void 0])}})}),qe({isFocused:m,menu:a,select:U},u)}});export{mt as V,Ye as a,Xe as m};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.