1import{r as n}from"./C5aLlIm6.js";var f="rovingFocusGroup.onEntryFocus",u={bubbles:!1,cancelable:!0},i={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function s(r,t){return t!=="rtl"?r:r==="ArrowLeft"?"ArrowRight":r==="ArrowRight"?"ArrowLeft":r}function c(r,t,e){const o=s(r.key,e);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(o))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(o)))return i[o]}function w(r,t=!1){const e=n();for(const o of r)if(o===e||(o.focus({preventScroll:t}),n()!==e))return}function A(r,t){return r.map((e,o)=>r[(t+o)%r.length])}export{c as a,w as i,u as n,A as o,i as r,f 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.