PageSourceSearch

https://raseef22.net/_astro/NavbarEn.astro_astro_type_script_index_0_lang.DKXasITW.js

js raseef22.net collected 2026-10-02 06:16:43 UTC 6,128 bytes, 1 lines download raw bytes

1globalThis.process??={},globalThis.process.env??={};import{r as e}from"./rolldown-runtime.BzAQb71D.js";import{i as t}from"./visitor-state.C-WrNKYw.js";import{t as n}from"./jquery.B0jh3YED.js";import{i as r,n as i,r as a,t as o}from"./mousewheel.CYrvc2fn.js";var s=e(n(),1);t(e=>{let t=document.getElementById(`nav-auth-desktop`),n=document.getElementById(`nav-auth-mobile`);e.loggedIn?[t,n].forEach(t=>{t&&(t.href=`/english/dashboard`,t.textContent=e.account?.displayName||`Account`,t.removeAttribute(`data-login-trigger`))}):e.loggedIn||[t,n].forEach(e=>{e&&(e.href=`#`,e.setAttribute(`data-login-trigger`,``),e.textContent=e.dataset.defaultLabel??`Sign In`)})}),(0,s.default)(document).ready(function(){let e=(0,s.default)(`#mobile-menu-btn`),t=(0,s.default)(`#mobile-menu`),n=(0,s.default)(`#mobile-menu-close`),c=(0,s.default)(`#search-popup`),l=null;function u(){t.addClass(`-translate-x-full`).attr(`aria-hidden`,`true`).attr(`inert`,``),e.attr(`aria-expanded`,`false`),(0,s.default)(`body`).css(`overflow`,`auto`),e.trigger(`focus`)}function d(){c.hasClass(`hidden`)||(c.addClass(`hidden`).attr(`aria-hidden`,`true`),(0,s.default)(`[aria-controls="search-popup"]`).attr(`aria-expanded`,`false`),(0,s.default)(`body`).css(`overflow`,`auto`),l?.focus())}e.on(`click`,function(){t.removeClass(`-translate-x-full`).removeAttr(`inert`).attr(`aria-hidden`,`false`),e.attr(`aria-expanded`,`true`),(0,s.default)(`body`).css(`overflow`,`hidden`)}),n.on(`click`,u),t.on(`click`,function(e){e.target===this&&u()}),(0,s.default)(`#desktop-search-btn, #mobile-search-btn, #mobile-menu-search-btn`).on(`click`,function(){l=this,c.removeClass(`hidden`).attr(`aria-hidden`,`false`),(0,s.default)(this).attr(`aria-expanded`,`true`),(0,s.default)(`body`).css(`overflow`,`hidden`),setTimeout(()=>(0,s.default)(`#search-input`).trigger(`focus`),50)}),(0,s.default)(`#search-popup-close`).on(`click`,d),(0,s.default)(document).on(`keydown`,function(e){if(e.key!==`Escape`)return;c.hasClass(`hidden`)||d(),t.hasClass(`-translate-x-full`)||u();let n=(0,s.default)(`#desktop-mega-menu`);n.hasClass(`hidden`)||(n.addClass(`hidden`).attr(`aria-hidden`,`true`),(0,s.default)(`#desktop-menu-btn`).attr(`aria-expanded`,`false`).attr(`aria-label`,`Open menu`).trigger(`focus`),(0,s.default)(`#desktop-menu-icon`).removeClass(`hidden`),(0,s.default)(`#desktop-menu-close-icon`).addClass(`hidden`))}),(0,s.default)(`#masarat-mobile-toggle`).on(`click`,function(e){e.stopPropagation();let t=(0,s.default)(this),n=(0,s.default)(`#masarat-mobile-sub`),r=(0,s.default)(`#masarat-mobile-arrow`),i=t.attr(`aria-expanded`)===`true`;t.attr(`aria-expanded`,i?`false`:`true`),r.css(`transform`,i?``:`rotate(90deg)`),i?n.hide():n.show()}),(0,s.default)(`#nas-raseef-toggle`).on(`click`,function(e){e.stopPropagation();let t=(0,s.default)(this),n=(0,s.default)(`#nas-raseef-sub`),r=(0,s.default)(`#nas-raseef-arrow`),i=t.attr(`aria-expanded`)===`true`;t.attr(`aria-expanded`,i?`false`:`true`),r.css(`transform`,i?``:`rotate(90deg)`),i?n.hide():n.show()}),(0,s.default)(`#aqsam-mobile-toggle`).on(`click`,function(e){e.stopPropagation();let t=(0,s.default)(this),n=(0,s.default)(`#aqsam-mobile-sub`),r=(0,s.default)(`#aqsam-mobile-arrow`),i=t.attr(`aria-expanded`)===`true`;t.attr(`aria-expanded`,i?`false`:`true`),r.css(`transform`,i?``:`rotate(90deg)`),i?n.hide():n.show()}),(0,s.default)(`#engage-mobile-toggle`).on(`click`,function(e){e.stopPropagation();let t=(0,s.default)(this),n=(0,s.default)(`#engage-mobile-sub`),r=(0,s.default)(`#engage-mobile-arrow`),i=t.attr(`aria-expanded`)===`true`;t.attr(`aria-expanded`,i?`false`:`true`),r.css(`transform`,i?``:`rotate(90deg)`),i?n.hide():n.show()});let f=(0,s.default)(`#desktop-mega-menu`),p=(0,s.default)(`#desktop-menu-icon`),m=(0,s.default)(`#desktop-menu-close-icon`),h=null;function g(){let e=document.querySelector(`.mega-cards-swiper`);if(!e)return;let t=e.querySelectorAll(`.swiper-slide`).length;t!==0&&(h||=new r(e,{modules:[o,i,a],effect:`cards`,centeredSlides:!0,slidesPerView:1,loop:t>1,grabCursor:!0,allowTouchMove:!0,watchSlidesProgress:!0,observer:!0,observeParents:!0,speed:550,mousewheel:{enabled:!0,eventsTarget:`.mega-cards-swiper`,forceToAxis:!0,thresholdDelta:20,sensitivity:.8,releaseOnEdges:!1},cardsEffect:{perSlideOffset:10,perSlideRotate:0,rotate:!1,slideShadows:!1},navigation:{prevEl:`#mega-prev`,nextEl:`#mega-next`}}),requestAnimationFrame(()=>
1{h?.update()}))}(0,s.default)(`#desktop-menu-btn`).on(`click`,function(e){e.stopPropagation();let t=!f.hasClass(`hidden`);(0,s.default)(this).attr(`aria-expanded`,t?`false`:`true`).attr(`aria-label`,t?`Open menu`:`Close menu`),t?(f.addClass(`hidden`).attr(`aria-hidden`,`true`),(0,s.default)(`#desktop-menu-btn`).attr(`aria-expanded`,`false`).attr(`aria-label`,`Open menu`),p.removeClass(`hidden`),m.addClass(`hidden`)):(f.removeClass(`hidden`).attr(`aria-hidden`,`false`),p.addClass(`hidden`),m.removeClass(`hidden`),g())}),(0,s.default)(document).on(`click`,function(e){!f.hasClass(`hidden`)&&!(0,s.default)(e.target).closest(`#desktop-mega-menu, #desktop-menu-btn`).length&&(f.addClass(`hidden`).attr(`aria-hidden`,`true`),(0,s.default)(`#desktop-menu-btn`).attr(`aria-expanded`,`false`).attr(`aria-label`,`Open menu`),p.removeClass(`hidden`),m.addClass(`hidden`))}),(function(){let e=document.getElementById(`masarat-btn`),t=document.getElementById(`masarat-dropdown`),n=document.getElementById(`sections-btn`),r=document.getElementById(`sections-dropdown`),i,a;e&&t&&(e.addEventListener(`mouseenter`,()=>{clearTimeout(i),t.classList.remove(`hidden`)}),e.addEventListener(`mouseleave`,()=>{i=window.setTimeout(()=>t.classList.add(`hidden`),200)}),t.addEventListener(`mouseenter`,()=>clearTimeout(i)),t.addEventListener(`mouseleave`,()=>{i=window.setTimeout(()=>t.classList.add(`hidden`),100)})),n&&r&&(n.addEventListener(`mouseenter`,()=>{clearTimeout(a),r.classList.remove(`hidden`)}),n.addEventListener(`mouseleave`,()=>{a=window.setTimeout(()=>r.classList.add(`hidden`),200)}),r.addEventListener(`mouseenter`,()=>clearTimeout(a)),r.addEventListener(`mouseleave`,()=>{a=window.setTimeout(()=>r.classList.add(`hidden`),100)}))})()});

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.