1// Responsive video embeds 2var videoEmbeds = [ 3 'iframe[src*="youtube.com"]', 4 'iframe[src*="vimeo.com"]' 5]; 6reframe(videoEmbeds.join(',')); 7 8// Mobile menu 9var menuToggle = document.querySelectorAll('.menu-toggle'); 10 11for (var i = 0; i < menuToggle.length; i++) { 12 menuToggle[i].addEventListener('click', function(e){ 13 document.body.classList.toggle('menu--opened'); 14 e.preventDefault(); 15 },false); 16} 17 18document.body.classList.remove('menu--opened'); 19 20window.addEventListener('resize', function () { 21 if (menuToggle.offsetParent === null) { 22 document.body.classList.remove('menu--opened'); 23 } 24}, true); 25 26// Accordion 27var accordions = document.querySelectorAll('.faq-accordion'); 28Array.from(accordions).forEach((accordion) => { 29 var ba = new BadgerAccordion(accordion, { 30 headerClass: '.accordion-trigger', 31 panelClass: '.accordion-panel', 32 panelInnerClass: '.accordion-content', 33 openMultiplePanels: true 34 }); 35});
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.