PageSourceSearch

https://macosicons.com/_nuxt/B0Z-3UdF.js

js macosicons.com collected 2026-10-04 00:26:56 UTC 2,258 bytes, 1 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`a65e6282-b9e6-40bc-a725-13431d0df599`,e._sentryDebugIdIdentifier=`sentry-dbid-a65e6282-b9e6-40bc-a725-13431d0df599`)}catch{}})();import{B as e}from"./CyU4sjus.js";import{D as t,Ht as n,ct as r,ft as i,g as a,k as o,mt as s,qt as c,tt as l,v as u,xt as d}from"./Dxi30lUR.js";import{n as f}from"./KsEOCrV5.js";import{S as p}from"./B-BjsAs0.js";import{t as m}from"./BiLaqDCa.js";import{a as h,i as g,o as _}from"./BxK7Vo76.js";import{n as v}from"./B8GWB0pY.js";var y=o({__name:`RovingFocusItem`,props:{tabStopId:{type:String,required:!1},focusable:{type:Boolean,required:!1,default:!0},active:{type:Boolean,required:!1},allowShiftKey:{type:Boolean,required:!1},asChild:{type:Boolean,required:!1},as:{type:null,required:!1,default:`span`}},setup(o){let y=o,b=v(),x=f(),S=a(()=>y.tabStopId||x),C=a(()=>b.currentTabStopId.value===S.value),{getItems:w,CollectionItem:T}=m();r(()=>{y.focusable&&b.onFocusableItemAdd()}),i(()=>{y.focusable&&b.onFocusableItemRemove()}),n(()=>y.focusable,(e,t)=>{e!==t&&(e?b.onFocusableItemAdd():b.onFocusableItemRemove())});function E(e){if(e.key===`Tab`&&e.shiftKey){b.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=h(e,b.orientation.value,b.dir.value);if(t!==void 0){if(e.metaKey||e.ctrlKey||e.altKey||!y.allowShiftKey&&e.shiftKey)return;e.preventDefault();let n=[...w().map(e=>e.ref).filter(e=>e.dataset.disabled!==``)];if(t===`last`)n.reverse();else if(t===`prev`||t===`next`){t===`prev`&&n.reverse();let r=n.indexOf(e.currentTarget);n=b.loop.value?_(n,r+1):n.slice(r+1)}l(()=>g(n))}}return(n,r)=>(s(),u(e(T),null,{default:c(()=>[t(e(p),{tabindex:C.value?0:-1,"data-orientation":e(b).orientation.value,"data-active":n.active?``:void 0,"data-disabled":n.focusable?void 0:``,as:n.as,"as-child":n.asChild,onMousedown:r[0]||=t=>{n.focusable?e(b).onItemFocus(S.value):t.preventDefault()},onFocus:r[1]||=t=>e(b).onItemFocus(S.value),onKeydown:E},{default:c(()=>[d(n.$slots,`default`)]),_:3},8,[`tabindex`,`data-orientation`,`data-active`,`data-disabled`,`as`,`as-child`])]),_:3}))}});export{y 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.