PageSourceSearch

https://ikewhitepaper2025.netlify.app/_astro/Tabs.astro_astro_type_script_index_0_lang.CYXIy0hn.js

js ikewhitepaper2025.netlify.app collected 2026-10-03 10:54:30 UTC 1,307 bytes, 1 lines download raw bytes

1import{g as u}from"./index.CH_iu5NA.js";const _=document.querySelectorAll(".tabs");_.forEach(c=>{let a=0;const s=c.querySelector(".tabs__navigation__inner"),n=c.querySelectorAll(".tabs__button"),d=c.querySelector(".tabs__indicator"),g=c.querySelectorAll(".tabs__content"),f=c.querySelector(".tabs__select");function i(e,t=!0){n.forEach((l,r)=>{l.setAttribute("aria-selected",r===e?"true":"false"),l.setAttribute("tabindex",r===e?"0":"-1"),g[r].hidden=r!==e}),a=e,f instanceof HTMLSelectElement&&(f.value=String(e));const o=n[e];if(!s)return;const v=s.getBoundingClientRect(),h=o.getBoundingClientRect(),y=h.left-v.left,b=h.width;t?u.to(d,{x:y,width:b,scale:1,duration:.5,ease:"elastic.out(1,1.25)"}):u.set(d,{x:y,width:b}),g.forEach((l,r)=>{r===e&&u.from(l,{opacity:0,y:50,duration:1,ease:"power3.out"})})}window.addEventListener("DOMContentLoaded",()=>i(0,!1)),n.forEach((e,t)=>{e.addEventListener("click",()=>{i(t),n[t].focus()})}),f?.addEventListener("change",e=>{const t=e.target;t&&i(Number(t.value))}),s&&s.addEventListener("keydown",e=>{const t=e;if(["ArrowRight","ArrowLeft","Home","End"].includes(t.key)){t.preventDefault();let o=a;t.key==="ArrowRight"&&(o=(a+1)%n.length),t.key==="ArrowLeft"&&(o=(a-1+n.length)%n.length),t.key==="Home"&&(o=0),t.key==="End"&&(o=n.length-1),i(o),n[o].focus()}})});

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.