1function sw19b_pd_sidebar_init() { 2 var sidebar = document.querySelector('.sw19b-pd-sidebar'); 3 if (!sidebar) { 4 return; 5 } 6 7 var tabs = sidebar.querySelectorAll('.tabs a'); 8 9 function select(tab) { 10 tabs.forEach(function(tab) { 11 tab.classList.remove('selected'); 12 sidebar.querySelector(tab.hash).classList.add('hidden'); 13 }); 14 tab.classList.add('selected'); 15 sidebar.querySelector(tab.hash).classList.remove('hidden'); 16 } 17 18 tabs.forEach(function(tab) { 19 tab.addEventListener('click', function(e) { 20 select(tab); 21 e.preventDefault(); 22 }); 23 }); 24 25 select(tabs[0]); 26} 27 28window.addEventListener('load', function() { 29 sw19b_pd_sidebar_init(); 30});
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.