var moduleSearchIndex;var packageSearchIndex;var typeSearchIndex;var memberSearchIndex;var tagSearchIndex;function loadScripts(b,a){createElem(b,a,"search.js");createElem(b,a,"module-search-index.js");createElem(b,a,"package-search-index.js");createElem(b,a,"type-search-index.js");createElem(b,a,"member-search-index.js");createElem(b,a,"tag-search-index.js")}function createElem(d,a,c){var b=d.createElement(a);var e=d.getElementsByTagName(a)[0];b.src=pathtoroot+c;e.parentNode.insertBefore(b,e)}function show(c,b,a){if(c!==b){document.querySelectorAll("div."+c+":not(."+b+")").forEach(function(d){d.style.display="none"})}document.querySelectorAll("div."+b).forEach(function(f,d){f.style.display="";var e=d%(a*2)<a;f.classList.remove(e?oddRowColor:evenRowColor);f.classList.add(e?evenRowColor:oddRowColor)});updateTabs(c,b)}function updateTabs(b,a){document.getElementById(b+".tabpanel").setAttribute("aria-labelledby",a);document.querySelectorAll('button[id^="'+b+'"]').forEach(function(d,c){if(a===d.id||(b===a&&c===0)){d.className=activeTableTab;d.setAttribute("aria-selected",true);d.setAttribute("tabindex",0)}else{d.className=tableTab;d.setAttribute("aria-selected",false);d.setAttribute("tabindex",-1)}})}function switchTab(b){var a=document.querySelector("[aria-selected=true]");if(a){if((b.keyCode===37||b.keyCode===38)&&a.previousSibling){a.previousSibling.click();a.previousSibling.focus();b.preventDefault()}else{if((b.keyCode===39||b.keyCode===40)&&a.nextSibling){a.nextSibling.click();a.nextSibling.focus();b.preventDefault()}}}}var updateSearchResults=function(){};function indexFilesLoaded(){return moduleSearchIndex&&packageSearchIndex&&typeSearchIndex&&memberSearchIndex&&tagSearchIndex}document.addEventListener("DOMContentLoaded",function(b){var a=document.querySelector("div.flex-content");window.addEventListener("popstate",function(c){if(c.state!==null){a.scrollTop=c.state}});window.addEventListener("hashchange",function(c){history.replaceState(a.scrollTop,document.title)});a.addEventListener("scroll",function(d){var c;if(!c){c=setTimeout(function(){history.replaceState(a.scrollTop,document.title);c=null},100)}});if(!location.hash){history.replaceState(a.scrollTop,document.title)}});