PageSourceSearch

https://www.skywayluggage.com/cdn/shop/t/38/assets/section-mobile-…?v=99347238825897253731766009334

js skywayluggage.com collected 2026-10-08 06:35:59 UTC 5,409 bytes, 2 lines download raw bytes

1SlidingNav={init(section,container){SlidingNav.updateWrapper(section,container),SlidingNav.updateTabIndex(container),container.querySelectorAll("[data-link-trigger]").forEach((item,i)=>{item.addEventListener("click",function(event){event.preventDefault(),SlidingNav.removeClasses(container),SlidingNav.addClass(event,container),SlidingNav.updateWrapper(section,container)}),item.addEventListener("keydown",function(event){event.which===13&&(event.preventDefault(),SlidingNav.removeClasses(container),SlidingNav.addClass(event,container),SlidingNav.updateWrapper(section,container))})})},updateTabIndex(container){var navs=container.querySelectorAll("[data-link-parent]");navs.forEach((nav,i)=>{nav.classList.contains("nav-slide--active")?nav.querySelectorAll('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"])').forEach((item,i2)=>{item.removeAttribute("tabindex")}):nav.querySelectorAll('button, a, input, select, textarea, [tabindex]:not([tabindex="-1"])').forEach((item,i2)=>{item.setAttribute("tabindex","-1")})})},removeClasses(container){container.querySelectorAll(".nav-slide--active").forEach((item,i)=>{item.classList.remove("nav-slide--active")}),SlidingNav.updateTabIndex(container)},addClass(event,container){var getMenu=event.target.getAttribute("data-link-trigger"),parent=container.querySelector(`[data-link-parent="${getMenu}"]`);parent.classList.add("nav-slide--active"),SlidingNav.updateTabIndex(container)},updateWrapper(section,container){var wrapper=section.querySelector(".js-menu-outer"),activeMenu=document.querySelector(".js-mobile-menu.active--menu"),activeSlide=section.querySelector(".nav-slide--active");height=activeSlide.offsetHeight,wrapper.style.height=`${height}px`}},PersistentFilterMenu={set(value){sessionStorage.setItem("currentFilterMenu",value)},get(){return sessionStorage.getItem("currentFilterMenu")}},MultipleMenus={init(container,item){MultipleMenus.updateWrapper(container);const activeFilter=PersistentFilterMenu.get();activeFilter&&item.dataset.toggleMenu===activeFilter&&(MultipleMenus.removeClasses(container),MultipleMenus.addClass(item,container)),item.addEventListener("click",function(event){if(MultipleMenus.removeClasses(container),event.target.classList.contains("js-slideout-open")){var togMenu=event.target.dataset.toggleMenu,drawerBtn=container.querySelector(`[data-toggle-menu="${togMenu}"].menu-toggle`);MultipleMenus.addClass(drawerBtn,container)}else MultipleMenus.addClass(event.target,container);setTimeout(()=>{MultipleMenus.updateWrapper(container)},90)}),item.addEventListener("keydown",function(event){event.which===13&&(MultipleMenus.removeClasses(container),MultipleMenus.addClass(event.target,container),MultipleMenus.updateWrapper(container))})},removeClasses(container){container.querySelectorAll(".active--menu").forEach((item,i)=>{item.classList.remove("active--menu")}),container.querySelectorAll(".nav-slide--active").forEach((item,i)=>{item.classList.remove("nav-slide--active")})},addClass(btn,container){var menuHandle=btn.getAttribute("data-toggle-menu"),menu=container.querySelector(`[data-menu-handle="${menuHandle}"]`),firstSlide=menu.querySelector(".slide-nav__first-level--wrapper");btn.classList.add("active--menu"),menu.classList.add("active--menu"),firstSlide.classList.add("nav-slide--active"),PersistentFilterMenu.set(menuHandle)},updateWrapper(container){var wrapper=container.querySelector(".js-menu-outer"),activeSlide=wrapper.querySelector(".active--menu"),height2=activeSlide.offsetHeight;wrapper.style.height=`${height2}px`}},document.querySelectorAll('[data-section-type="mobile-navigation"]').forEach(function(container){container.querySelectorAll(".js-menu-toggle").forEach((item,i)=>{Events.on("slideout:open:slideout-mobile-navigation",function(){setTimeout(function(){MultipleMenus.init(container,item)},90)})}),container.querySelectorAll(".js-mobile-menu").forEach((item,i)=>{Events.on("slideout:open:slideout-mobile-navigation",function(){setTimeout(function(){SlidingNav.init(container,item)},90)})}),document.querySelector(".mobile-nav__mobile-header .js-mini-cart-trigger")&&document.querySelector(".mobile-nav__mobile-header .js-mini-cart-trigger").addEventListener("click",function(){WAU.Slideout._closeByName("slideout-mobile-navigation")})}),document.addEventListener("shopify:section:select",function(event){if(!event.target.querySelector('[data-section-type="mobile-navigation"]'))return!1;var container=event.target.querySelector('[data-section-type="mobile-navigation"]');setTimeout(()=>{container.querySelectorAll(".js-menu-toggle").forEach((item,i)=>{MultipleMenus.init(container,item)}),container.querySelectorAll(".js-mobile-menu").forEach((item,i)=>{SlidingNav.init(container,item)}),WAU.Slideout._openByName("slideout-mobile-navigation")},200)}),document.addEventListener("shopify:section:load",function(event){if(!event.target.querySelector('[data-section-type="mobile-navigation"]'))return!1;var container=event.target.querySelector('[data-section-type="mobile-navigation"]');setTimeout(()=>{container.querySelectorAll(".js-menu-toggle").forEach((item,i)=>{MultipleMenus.init(container,item)}),container.querySelectorAll(".js-mobile-menu").forEach((item,i)=>{SlidingNav.init(container,item)}),WAU.Slideout._openByName("slideout-mobile-navigation")},200)});
2//# sourceMappingURL=/cdn/shop/t/38/assets/section-mobile-navigation.js.map?v=99347238825897253731766009334

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.