!function(e,t){e.addEvent=function(e,t,r){e.attachEvent?e.attachEvent("on"+t,r):e.addEventListener(t,r)},e.removeEvent=function(e,t,r){e.detachEvent?e.detachEvent("on"+t,r):e.removeEventListener(t,r)},e.onReady=function(e){"loading"!=document.readyState?e():document.addEventListener?document.addEventListener("DOMContentLoaded",e):document.attachEvent("onreadystatechange",function(){"complete"==document.readyState&&e()})},e.getTheme=function(){var e=document.querySelector('[rel="stylesheet"]').getAttribute("href");return e.substring(e.lastIndexOf("-")+1,e.length-4)},e.setTheme=function(e){document.querySelector('[rel="stylesheet"]').setAttribute("href","/assets/css/just-the-docs-"+e+".css")},e.onReady(function(){var t;(function t(){e.addEvent(document,"click",function(e){for(var t=e.target;t&&!(t.classList&&t.classList.contains("nav-list-expander"));)t=t.parentNode;t&&(e.preventDefault(),t.parentNode.classList.toggle("active"))});let r=document.getElementById("site-nav"),n=document.getElementById("main-header"),a=document.getElementById("menu-button");e.addEvent(a,"click",function(e){e.preventDefault(),a.classList.toggle("nav-open")?(r.classList.add("nav-open"),n.classList.add("nav-open")):(r.classList.remove("nav-open"),n.classList.remove("nav-open"))})})(),(t=new XMLHttpRequest).open("GET","/assets/js/search-data.json",!0),t.onload=function(){if(t.status>=200&&t.status<400){var r=JSON.parse(t.responseText);lunr.tokenizer.separator=/[\s/]+/,function t(r,n){var a,r=r,n=n,s=document.getElementById("search-input"),i=document.getElementById("search-results");document.getElementById("main-header");var l=0;function c(){document.documentElement.classList.remove("search-active")}function d(){l++;var e=s.value;if(""===e?c():(document.documentElement.classList.add("search-active"),window.scroll(0,-1),setTimeout(function(){window.scroll(0,0)},0)),e!==a){if(a=e,i.innerHTML="",""!==e){var t=r.query(function(t){var r=lunr.tokenizer(e);t.term(r,{boost:10}),t.term(r,{wildcard:lunr.Query.wildcard.TRAILING})});if(0==t.length&&e.length>2){var d=lunr.tokenizer(e).filter(function(e,t){return e.str.length<20});d.length>0&&(t=r.query(function(t){t.term(d,{editDistance:Math.round(Math.sqrt(e.length/2-1))})}))}if(0==t.length){var o=document.createElement("div");o.classList.add("search-no-result"),o.innerText="No results found",i.appendChild(o)}else{var v=document.createElement("ul");v.classList.add("search-results-list"),i.appendChild(v),function e(t,r,n,a,s,i){if(i==l){for(var c=n;c',i.appendChild(l);var c=document.createElement("div");c.classList.add("search-result-doc-title"),c.innerHTML=r.doc,l.appendChild(c);var d=c;if(r.doc!=r.title){l.classList.add("search-result-doc-parent");var o=document.createElement("div");o.classList.add("search-result-section"),o.innerHTML=r.title,i.appendChild(o),d=o}var v=t.matchData.metadata,h=[],p=[];for(var f in v){var g=v[f];if(g.title){var $=g.title.position;for(var E in $)h.push($[E])}if(g.content){var $=g.content.position;for(var E in $){for(var m=$[E],L=m[0],y=m[0]+m[1],w=!0,S=!0,E=0;E<3;E++){var b=r.content.lastIndexOf(" ",L-2),C=r.content.lastIndexOf(". ",L-2);if(C>=0&&C>b){L=C+1,w=!1;break}if(b<0){L=0,w=!1;break}L=b+1}for(var E=0;E<3;E++){var b=r.content.indexOf(" ",y+1),C=r.content.indexOf(". ",y+1);if(C>=0&&C0&&(h.sort(function(e,t){return e[0]-t[0]}),d.innerHTML="",u(d,r.title,0,r.title.length,h)),p.length>0){p.sort(function(e,t){return e.highlight[0]-t.highlight[0]});for(var _=p[0],k={highlight:[_.highlight],previewStart:_.previewStart,previewEnd:_.previewEnd,ellipsesBefore:_.ellipsesBefore,ellipsesAfter:_.ellipsesAfter},T=[k],f=1;f