PageSourceSearch

https://app.growrk.com/_nuxt/DBgB7Bnb2.js

js growrk.com collected 2026-09-25 20:05:06 UTC 2,136 bytes, 1 lines download raw bytes

vendor: 2,136 bytes, line 1
1import{$ as e,$n as t,Jt as n,Kn as r,Pn as i,Vt as a,W as o,bn as s,bt as c,nr as l,tt as u}from"./CUCgL8nl.js";import"./D4-UTnLF.js";import{b as d}from"./BahAgLrg.js";import{f,h as p}from"./WIzOpczv.js";import{t as m}from"./BKxBbKu_2.js";import{t as h}from"./Bqx3tQB92.js";import{i as g,n as _,t as v}from"./CbM8xBK72.js";c(),i();var[y,b]=p(`RovingFocusGroup`),x=u({__name:`RovingFocusGroup`,props:{orientation:{type:String,required:!1,default:void 0},dir:{type:String,required:!1},loop:{type:Boolean,required:!1,default:!1},currentTabStopId:{type:[String,null],required:!1},defaultCurrentTabStopId:{type:String,required:!1},preventScrollOnEntryFocus:{type:Boolean,required:!1,default:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1}},emits:[`entryFocus`,`update:currentTabStopId`],setup(i,{expose:c,emit:u}){let p=i,y=u,{loop:x,orientation:S,dir:C}=t(p),w=m(C),T=d(p,`currentTabStopId`,y,{defaultValue:p.defaultCurrentTabStopId,passive:p.currentTabStopId===void 0}),E=r(!1),D=r(!1),O=r(0),{getItems:k,CollectionSlot:A}=h({isProvider:!0});function j(e){let t=!D.value;if(e.currentTarget&&e.target===e.currentTarget&&t&&!E.value){let t=new CustomEvent(v,_);if(e.currentTarget.dispatchEvent(t),y(`entryFocus`,t),!t.defaultPrevented){let e=k().map(e=>e.ref).filter(e=>e.dataset.disabled!==``);g([e.find(e=>e.getAttribute(`data-active`)===``),e.find(e=>e.getAttribute(`data-highlighted`)===``),e.find(e=>e.id===T.value),...e].filter(Boolean),p.preventScrollOnEntryFocus)}}D.value=!1}function M(){setTimeout(()=>{D.value=!1},1)}return c({getItems:k}),b({loop:x,dir:w,orientation:S,currentTabStopId:T,onItemFocus:e=>{T.value=e},onItemShiftTab:()=>{E.value=!0},onFocusableItemAdd:()=>{O.value++},onFocusableItemRemove:()=>{O.value--}}),(t,r)=>(a(),o(l(A),null,{default:s(()=>[e(l(f),{tabindex:E.value||O.value===0?-1:0,"data-orientation":l(S),as:t.as,"as-child":t.asChild,dir:l(w),style:{outline:`none`},onMousedown:r[0]||=e=>D.value=!0,onMouseup:M,onFocus:j,onBlur:r[1]||=e=>E.value=!1},{default:s(()=>[n(t.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`as`,`as-child`,`dir`])]),_:3}))}});export{y as n,x 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.