PageSourceSearch

https://wheel-of-names-firebase.firebaseapp.com/assets/QBtn-v432.js

js wheel-of-names-firebase.firebaseapp.com collected 2026-10-03 14:08:17 UTC 9,929 bytes, 1 lines download raw bytes

vendor: 4,401 bytes, line 1
1import{X as e,c as t,ct as n,k as r,x as i,y as a}from"./runtime-core.esm-bundler-v432.js";import{E as o,Ht as s,It as c,Lt as l,Nt as u,Pt as d,Rt as f,a as p,d as m,i as h,jt as g,m as _,n as v,o as y,p as b,t as x,u as S,y as C,zt as w}from"./use-router-link-v432.js";var T=!1;function E(e){T=e.isComposing===!0}function D(e){return T||e!==Object(e)||e.isComposing||e.qKeyEvent}function O(e,t){return!D(e)&&(Array.isArray(t)?t.includes(e.keyCode):t===e.keyCode)}var k=50,A=100,j=300,{passive:M}=g,N=[[],[[`click`,F],[`keyup`,I]],[[`pointerdown`,F],[`pointercancel`,L],[`pointerleave`,L],[`keydown`,I]]];function P(e,t,n,r){n.stop&&c(e);let i=n.color,a=n.center||r===!0,o=document.createElement(`span`),s=document.createElement(`span`),l=u(e),{left:d,top:f,width:p,height:m}=t.getBoundingClientRect(),h=Math.hypot(p,m),g=h/2,_=`${(p-h)/2}px`,v=a?_:`${l.left-d-g}px`,y=`${(m-h)/2}px`,b=a?y:`${l.top-f-g}px`;s.className=`q-ripple__inner`,C(s,{height:`${h}px`,width:`${h}px`,transform:`translate(${v},${b}) scale(.2)`,opacity:0}),o.className=`q-ripple${i?` text-`+i:``}`,o.setAttribute(`dir`,`ltr`),o.append(s),t.append(o);let x,S=0,w=()=>{o.remove();let e=n.ripples.indexOf(D);e!==-1&&n.ripples.splice(e,1)},T=()=>{S=2,s.classList.remove(`q-ripple__inner--enter`),s.classList.add(`q-ripple__inner--leave`),s.style.opacity=0,x=setTimeout(w,275)},E=()=>{S=1,s.classList.add(`q-ripple__inner--enter`),s.style.transform=`translate(${_},${y}) scale(1)`,s.style.opacity=.2,x=setTimeout(T,250)},D={pointerId:e.type===`pointerdown`?e.pointerId:null,abort(){clearTimeout(x),o.remove()},cancel(){D.pointerId=null,S!==2&&(clearTimeout(x),S===0?w():T())}};n.ripples.push(D),x=setTimeout(E,e.type===`pointerdown`&&e.pointerType===`touch`?A:k)}function F(e){if(!e.qSkipRipple){let t=e.currentTarget;P(e,t,t.__qripple,e.qKeyEvent===!0)}}function I(e){let t=e.currentTarget,n=t.__qripple;if(!e.qSkipRipple&&O(e,n.keyCodes)){let r=Date.now();r-n.keyTime>=j&&(n.keyTime=r,P(e,t,n,!0))}}function L(e){if(e.type===`pointerleave`&&e.buttons===0)return;let{ripples:t}=e.currentTarget.__qripple;for(let n=t.length-1;n>=0;n--){let r=t[n];r.pointerId===e.pointerId&&r.cancel()}}function R(e,t){return e!==t&&(e.early!==t.early||e.stop!==t.stop||e.center!==t.center)}function z(e,{modifiers:t,value:n,arg:r}){let i={...e.cfg,...t,...n},a=i.keyCodes||13;e.arg=r,e.modifiers=t,e.early=i.early===!0,e.stop=i.stop===!0,e.center=i.center===!0,e.color=i.color||r,e.keyCodes=Array.isArray(a)?a.flat():a}function B(e,t){let n=t.enabled?t.early?2:1:0;if(n!==t.bound){for(let[n,r]of N[t.bound])e.removeEventListener(n,r,M);for(let[t,r]of N[n])e.addEventListener(t,r,M);t.bound=n}}var V=w({name:`ripple`,beforeMount(e,t){let n=t.instance.$.appContext.config.globalProperties.$q.config||{};if(n.ripple===!1)return;let r={cfg:n.ripple,enabled:t.value!==!1,arg:void 0,modifiers:void 0,early:!1,stop:!1,center:!1,color:void 0,keyCodes:13,keyTime:0,bound:0,ripples:[]};z(r,t),e.__qripple=r,B(e,r)},updated(e,t){let n=e.__qripple;if(n===void 0)return;let{value:r,oldValue:i,arg:a,modifiers:o}=t;n.enabled=r!==!1,n.enabled&&(r!==i||a!==n.arg||R(o,n.modifiers))&&z(n,t),B(e,n)},beforeUnmount(e){let t=e.__qripple;t!==void 0&&(t.ripples.forEach(e=>{e.abort()}),t.enabled=!1,B(e,t),e.__qripple=void 0)}}),H={none:0,xs:4,sm:8,md:16,lg:24,xl:32},U=m({xs:8,sm:10,md:14,lg:20,xl:24}),W=[`button`,`submit`,`reset`],G=/[^\s]\/[^\s]/,K=[`flat`,`outline`,`push`,`unelevated`];function q(e,t){return e.flat?`flat`:e.outline?`outline`:e.push?`push`:e.unelevated?`unelevated`:t}function ee(e){let t=q(e);return t===void 0?{}:{[t]:!0}}var J={...b,...v,type:{type:String,default:`button`},label:[Number,String],icon:String,iconRight:String,...K.reduce((e,t)=>(e[t]=Boolean)&&e,{}),square:Boolean,rounded:Boolean,glossy:Boolean,size:String,fab:Boolean,fabMini:Boolean,padding:String,color:String,textColor:String,noCaps:Boolean,noWrap:Boolean,dense:Boolean,tabindex:[Number,String],ripple:{type:[Boolean,Object],default:!0},align:{...p.align,default:`center`},stack:Boolean,stretch:Boolean,loading:{type:Boolean,default:null},disable:Boolean},te={...J,round:Boolean};function ne(e){let n=h(e),{hasRouterLink:r,hasLink:i,linkTag:a,linkAttrs:o,navigateOnClick:s}=x({fallbackTag:`button`}),c=t(()=>{let t=e.fab||e.fabMini?{}:U(e.size);return e.padding===void 0?t:{...t,padding:e.padding.split(/\s+/).map(e=>e in H?H[e]+`px`:e).join(` `),minWidth:`0`,minHeight:`0`}}
vendor: 5,528 bytes, line 1
1),l=t(()=>e.rounded||e.fab||e.fabMini),u=t(()=>!e.disable&&!e.loading),d=t(()=>u.value?e.tabindex||0:-1),f=t(()=>q(e,`standard`)),p=t(()=>{let t={tabindex:d.value};return i.value?Object.assign(t,o.value):W.includes(e.type)&&(t.type=e.type),a.value===`a`?(e.disable&&(t[`aria-disabled`]=`true`),t.href===void 0&&(t.role=`button`),!r.value&&G.test(e.type)&&(t.type=e.type)):e.disable&&(t.disabled=``,t[`aria-disabled`]=`true`),e.loading&&e.percentage!==void 0&&Object.assign(t,{role:`progressbar`,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":e.percentage}),t});return{classes:t(()=>{let t;e.color===void 0?e.textColor&&(t=`text-${e.textColor}`):t=e.flat||e.outline?`text-${e.textColor||e.color}`:`bg-${e.color} text-${e.textColor||`white`}`;let n=e.round?`round`:`rectangle${l.value?` q-btn--rounded`:e.square?` q-btn--square`:``}`;return`q-btn--${f.value} q-btn--${n}`+(t===void 0?``:` `+t)+(u.value?` q-btn--actionable q-focusable q-hoverable`:e.disable?` disabled`:``)+(e.fab?` q-btn--fab`:e.fabMini?` q-btn--fab-mini`:``)+(e.noCaps?` q-btn--no-uppercase`:``)+(e.dense?` q-btn--dense`:``)+(e.stretch?` no-border-radius self-stretch`:``)+(e.glossy?` glossy`:``)+(e.square?` q-btn--square`:``)}),style:c,innerClasses:t(()=>n()+(e.stack?` column`:` row`)+(e.noWrap?` no-wrap text-no-wrap`:``)+(e.loading?` q-btn__content--hidden`:``)),attributes:p,hasLink:i,linkTag:a,navigateOnClick:s,isActionable:u}}var{passiveCapture:Y}=g,X=null,Z=null,Q=null;function $(e){l(e),e.qSkipRipple=!0}var re=f({name:`QBtn`,props:{...te,percentage:Number,darkPercentage:Boolean,onTouchstart:[Function,Array]},emits:[`click`,`keydown`,`mousedown`,`keyup`],setup(u,{slots:f,emit:p}){let{proxy:m}=a(),h=o(),{classes:g,style:v,innerClasses:b,attributes:x,hasLink:C,linkTag:w,navigateOnClick:T,isActionable:E}=ne(u),D=n(null),k=n(null),A=null,j,M=null,N=null,P=t(()=>u.label!==void 0&&u.label!==null&&u.label!==``),F=t(()=>u.disable||u.ripple===!1?!1:{keyCodes:C.value?[13,32]:[13],...u.ripple===!0?{}:u.ripple}),I=t(()=>({center:u.round})),L=t(()=>{let e=Math.max(0,Math.min(100,u.percentage));return e>0?{transition:`transform 0.6s`,transform:`translateX(${e-100}%)`}:{}}),R=t(()=>{if(u.loading)return{onMousedown:$,onTouchstart:$,onClick:$,onKeydown:$,onKeyup:$};if(E.value){let e={onClick:B,onKeydown:H,onMousedown:W};if(h.platform.has.touch){let t=u.onTouchstart===void 0?`Passive`:``;e[`onTouchstart${t}`]=U}return e}return{onClick:l}}),z=t(()=>({ref:D,class:`q-btn q-btn-item non-selectable no-outline `+g.value,style:v.value,...x.value,...R.value}));function B(e){if(D.value!==null){if(e!==void 0){if(e.defaultPrevented)return;let t=document.activeElement;if(u.type===`submit`&&t!==document.body&&!D.value.contains(t)&&!t.contains(D.value)){e.qAvoidFocus||D.value.focus();let t=()=>{N=null,document.removeEventListener(`keydown`,l,!0),document.removeEventListener(`keyup`,t,Y),D.value?.removeEventListener(`blur`,t,Y)};N=t,document.addEventListener(`keydown`,l,!0),document.addEventListener(`keyup`,t,Y),D.value.addEventListener(`blur`,t,Y)}}T(e)}}function H(e){D.value!==null&&(p(`keydown`,e),O(e,[13,32])&&Z!==D.value&&(Z!==null&&K(),e.defaultPrevented||(e.qAvoidFocus||D.value.focus(),Z=D.value,D.value.classList.add(`q-btn--active`),document.addEventListener(`keyup`,G,!0),D.value.addEventListener(`blur`,G,Y)),l(e)))}function U(e){D.value!==null&&(p(`touchstart`,e),!e.defaultPrevented&&(X!==D.value&&(X!==null&&K(),X=D.value,A=e.target,A.addEventListener(`touchcancel`,G,Y),A.addEventListener(`touchend`,G,Y)),j=!0,M!==null&&clearTimeout(M),M=setTimeout(()=>{M=null,j=!1},200)))}function W(e){D.value!==null&&(e.qSkipRipple=j===!0,p(`mousedown`,e),!e.defaultPrevented&&Q!==D.value&&(Q!==null&&K(),Q=D.value,D.value.classList.add(`q-btn--active`),document.addEventListener(`mouseup`,G,Y)))}function G(e){if(D.value!==null){if(e?.type===`keyup`){if(Z===D.value&&O(e,[13,32])){let t=new MouseEvent(`click`,e);t.qKeyEvent=!0,e.defaultPrevented&&d(t),e.cancelBubble&&c(t),D.value.dispatchEvent(t),l(e),e.qKeyEvent=!0}p(`keyup`,e)}K()}}function K(e){N?.();let t=k.value;!e&&(X===D.value||Q===D.value)&&t!==null&&t!==document.activeElement&&(t.setAttribute(`tabindex`,-1),t.focus({preventScroll:!0})),X===D.value&&(A!==null&&(A.removeEventListener(`touchcancel`,G,Y),A.removeEventListener(`touchend`,G,Y)),X=A=null),Q===D.value&&(document.removeEventListener(`mouseup`,G,Y),Q=null),Z===D.value&&(document.removeEventListener(`keyup`,G,!0),D.value?.removeEventListener(`blur`,G,Y),Z=null),D.value?.classList.remove(`q-btn--active`)}return r(()=>{K(!0)}),Object.assign(m,{click:e=>{E.value&&B(e)}}),()=>{let t=[];u.icon!==void 0&&t.push(i(S,{name:u.icon,left:!u.stack&&P.value,role:`img`})),P.value&&t.push(i(`span`,{class:`block`},[u.label])),t=_(f.default,t),u.iconRight!==void 0&&!u.round&&t.push(i(S,{name:u.iconRight,right:!u.stack&&P.value,role:`img`}));let n=[i(`span`,{class:`q-focus-helper`,ref:k})];return u.loading&&u.percentage!==void 0&&n.push(i(`span`,{class:`q-btn__progress absolute-full overflow-hidden`+(u.darkPercentage?` q-btn__progress--dark`:``)},[i(`span`,{class:`q-btn__progress-indicator fit block`,style:L.value})])),n.push(i(`span`,{class:`q-btn__content text-center col items-center q-anchor--skip `+b.value},t)),u.loading!==null&&n.push(i(s,{name:`q-transition--fade`},()=>u.loading?[i(`span`,{key:`loading`,class:`absolute-full flex flex-center`},f.loading===void 0?[i(y)]:f.loading())]:null)),e(i(w.value,z.value,n),[[V,F.value,void 0,I.value]])}}});export{O as a,V as i,ee as n,E as o,J as r,D as s,re as t};

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