1(()=>{"use strict";const{flextension:e}=window;function t(e,t,s){if(!e)return;const c={selectedIndex:0,changed(){}},n=e.querySelectorAll(".flext-tabs-nav a"),l=e.querySelectorAll(".flext-tab");if(0===n.length||0===l.length)return;const a=Object.assign(c,t||{});let i=a.selectedIndex;this.select=e=>{e>=0&&(i=e),(i<0||i>=n.length)&&(i=0),n.forEach(((e,t)=>{i!==t?e.classList.remove("is-active"):e.classList.add("is-active")})),l.forEach(((e,t)=>{i!==t?e.classList.remove("is-active"):e.classList.add("is-active")})),"function"==typeof a.changed&&a.changed()},n.forEach(((e,t)=>{e.addEventListener("click",(e=>{e.preventDefault(),this.select(t)}))})),this.select(i),"function"==typeof s&&s()}e.on("ready",((e,s)=>{s||(s=document),s.querySelectorAll(".flext-tabs").forEach((e=>{new t(e)}))}))})();
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.