for(let collapsible of document.querySelectorAll("[data-toggle]")){let toggle=collapsible.getAttribute("data-toggle"),targets=document.querySelectorAll(collapsible.getAttribute("data-target"));collapsible.addEventListener("click",()=>{for(var target of targets)target.classList.toggle(toggle)})}for(let form of document.querySelectorAll(".needs-validation"))form.addEventListener("submit",event=>{!1===form.checkValidity()&&(event.preventDefault(),event.stopPropagation()),form.classList.add("was-validated")},!1);for(let copy of document.querySelectorAll(".copy-to-clipboard"))copy.addEventListener("click",event=>navigator.clipboard.writeText(event.target.nextSibling.innerText));let docsSlug=/\/docs\/(?[a-z0-9-]*)/.exec(location.pathname);if(null!==docsSlug&&""!==docsSlug.groups.slug){let tocEntry=document.getElementById("toc-"+docsSlug.groups.slug);tocEntry.scrollIntoView(),tocEntry.classList.add("active")}let documentContainsPlatformSpecificContent=!!document.querySelector(".platform-windows,.platform-docker");if(documentContainsPlatformSpecificContent){Array.from(document.querySelectorAll(".platform-selector")).forEach(el=>{el.style.visibility="visible"});let defaultSelectedPlatform="docker",selectedPlatform=new URLSearchParams(window.location.search).get("platform")??localStorage.getItem("selectedPlatform")??defaultSelectedPlatform,adjustContent=(localStorage.setItem("selectedPlatform",selectedPlatform),()=>{for(var platform of["docker","windows"])for(var block of Array.from(document.querySelectorAll(".platform-"+platform)))block.style.display=platform===selectedPlatform?"initial":"none"});for(let radio of Array.from(document.querySelectorAll(".doc-header input[type='radio'][name='platform']")))radio.checked=radio.value===selectedPlatform,radio.addEventListener("change",event=>{localStorage.setItem("selectedPlatform",event.target.value),selectedPlatform=event.target.value,adjustContent()});adjustContent()}let idx=lunr(function(){this.field("title"),this.field("body"),searchDocumentsIndex.forEach(this.add,this)}),searchModel=resetSearchModel();function resetSearchModel(){return{isSearchDialogVisible:!1,searchTerm:"",searchResults:[]}}function searchView(model,{escape}){return`
${1 ${model.searchResults.map(r=>`
  • ${r.title}
    ${r.summary}
  • `).join("")} `:0No results.

    ':""}
    `}let showSearchHandler=(event,model)=>(model.isSearchDialogVisible||((model=resetSearchModel()).isSearchDialogVisible=!0),model),showSearchThen=()=>{var input=document.getElementById("search-input");input&&input.focus()},handlers=[{elementSelector:()=>document.getElementById("search-button"),event:"click",handler:showSearchHandler,then:showSearchThen},{elementSelector:()=>document.getElementById("search-input"),event:"change",handler:function(event,model){return model.searchTerm=event.target.value,model.searchResults=1searchDocumentsIndex.find(sd=>sd.id===sr.ref)):[],model},then:()=>{document.querySelectorAll("#search-dialog-wrapper li > a")[0]?.focus()}},{key:"Escape",handler:resetSearchModel},{elementSelector:()=>document.getElementById("search-close"),event:"click",handler:resetSearchModel},{key:"?",handler:showSearchHandler,then:showSearchThen}];framework.start(searchModel,searchView,"#search",handlers);