https://formidableforms.com/wp-content/plugins/s11-sites/build/tabs/view.js?ver=c522c24587a9fa4cd237
1(()=>{"use strict";const e=".js-tab-heading",t=".js-tab-panel",s="is-active",a=class{constructor(e){this.element=e,this.init(),this.addEventListeners()}init(){this.tabHeadings=this.element.querySelectorAll(e),this.tabPanels=this.element.querySelectorAll(t),this.activateTab(0)}addEventListeners(){this.tabHeadings.forEach(((e,t)=>{e.addEventListener("click",(()=>{this.activateTab(t)})),e.addEventListener("keydown",(e=>{"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),this.activateTab(t))}))}))}clearActiveClasses(){this.tabHeadings.forEach((e=>e.classList.remove(s))),this.tabPanels.forEach((e=>e.classList.remove(s)))}destroy(){this.tabHeadings.forEach(((e,t)=>{e.removeEventListener("click",(()=>{this.activateTab(t)}))})),this.clearActiveClasses()}reInit(){this.destroy(),this.init(),this.addEventListeners()}getActiveTab(){return{activeHeading:this.element.querySelector(`.${s}.${e}`),activePanel:this.element.querySelector(`.${s}.${t}`)}}activateTab(e){this.clearActiveClasses(),this.tabHeadings[e].classList.add(s),this.tabPanels[e].classList.add(s)}},i=()=>{const e=document.querySelectorAll(".js-tabs");0!==e.length&&e.forEach((e=>new a(e)))};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",i):i()})();
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.