PageSourceSearch

https://treesforall.nl/app/cache/min/1/app/themes/treesforall/static/js/tab-navigation.js?ver=1790242106

js treesforall.nl collected 2026-09-24 17:21:38 UTC 1,593 bytes, 8 lines download raw bytes

1document.addEventListener("DOMContentLoaded",function(){let title=document.title,url=window.location.href.split("#")[0],tabNavs=document.querySelectorAll('.tab-navigation'),categoryTitle=document.querySelectorAll('.category-title');if(tabNavs){let activateTab=(tab)=>{let tabID=tab.dataset.id,tabTitle=tab.innerText,tabContent=tab.closest('.tab-navigation').querySelector('.tab-content-container .tab-content#'+tabID+'');if(tabContent){if(!tab.closest('.tab-navigation').classList.contains('has-active-tab')){tab.closest('.tab-navigation').classList.add('has-active-tab')}
2if(tab.closest('.tabs').querySelector('li.active')){tab.closest('.tabs').querySelector('li.active').classList.remove('active')}
3tab.classList.add('active');if(tab.closest('.tab-navigation').querySelector('.tab-content-container .tab-content.active')){tab.closest('.tab-navigation').querySelector('.tab-content-container .tab-content.active').classList.remove('active')}
4tabContent.classList.add('active');window.history.pushState({},title+' - Tab: '+tabTitle,url+'#'+tabID)}}
5tabNavs.forEach((tabNav)=>{let tabs=tabNav.querySelectorAll('.tabs li');tabs.forEach((tab)=>{tab.addEventListener('click',function(e){activateTab(e.currentTarget)});tab.addEventListener('keydown',function(e){if(e.keyCode==13){activateTab(e.currentTarget)}})})
6if(window.location.hash){let setActiveTab=tabNav.querySelector('.tabs li[data-id="'+window.location.hash.substring(1)+'"]')
7activateTab(setActiveTab)}})}
8categoryTitle.forEach((titles)=>{titles.addEventListener('click',function(e){this.parentNode.classList.toggle('switch-open')})})})

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.