Current section
Files
Jump to
Current section
Files
doc/dist/handlebars.templates-IHH6HKET.js
(()=>{(function(){var d=Handlebars.template,y=Handlebars.templates=Handlebars.templates||{};y["autocomplete-suggestions"]=d({1:function(e,l,a,p,u){var o,n,r=l??(e.nullContext||{}),s=e.hooks.helperMissing,i="function",c=e.escapeExpression,t=e.lookupProperty||function(f,m){if(Object.prototype.hasOwnProperty.call(f,m))return f[m]};return' <a href="'+c((n=(n=t(a,"link")||(l!=null?t(l,"link"):l))!=null?n:s,typeof n===i?n.call(r,{name:"link",hash:{},data:u,loc:{start:{line:14,column:15},end:{line:14,column:23}}}):n))+'" class="autocomplete-suggestion" data-index="'+c((n=(n=t(a,"index")||u&&t(u,"index"))!=null?n:s,typeof n===i?n.call(r,{name:"index",hash:{},data:u,loc:{start:{line:14,column:69},end:{line:14,column:79}}}):n))+`" tabindex="-1"> <div class="title">`+((o=t(a,"if").call(r,l!=null?t(l,"deprecated"):l,{name:"if",hash:{},fn:e.program(2,u,0),inverse:e.program(4,u,0),data:u,loc:{start:{line:16,column:10},end:{line:20,column:17}}}))!=null?o:"")+``+((o=t(a,"each").call(r,l!=null?t(l,"labels"):l,{name:"each",hash:{},fn:e.program(6,u,0),inverse:e.noop,data:u,loc:{start:{line:22,column:10},end:{line:24,column:19}}}))!=null?o:"")+` <div class="autocomplete-preview-indicator autocomplete-preview-indicator-open"> <button onclick="onTogglePreviewClick(event, false)" title="Close preview" tabindex="-1"> <i class="ri-close-line" aria-hidden="true"></i> Close preview </button> </div> <div class="autocomplete-preview-indicator autocomplete-preview-indicator-closed"> <button onclick="onTogglePreviewClick(event, true)" title="Open preview" tabindex="-1"> <i class="ri-search-2-line" aria-hidden="true"></i> Open preview </button> </div> </div>`+((o=t(a,"if").call(r,l!=null?t(l,"description"):l,{name:"if",hash:{},fn:e.program(8,u,0),inverse:e.noop,data:u,loc:{start:{line:39,column:8},end:{line:43,column:15}}}))!=null?o:"")+` </a>`},2:function(e,l,a,p,u){var o,n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return' <s><span class="header" translate="no">'+((o=(n=(n=r(a,"title")||(l!=null?r(l,"title"):l))!=null?n:e.hooks.helperMissing,typeof n=="function"?n.call(l??(e.nullContext||{}),{name:"title",hash:{},data:u,loc:{start:{line:17,column:49},end:{line:17,column:60}}}):n))!=null?o:"")+`</span></s>`},4:function(e,l,a,p,u){var o,n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return' <span class="header" translate="no">'+((o=(n=(n=r(a,"title")||(l!=null?r(l,"title"):l))!=null?n:e.hooks.helperMissing,typeof n=="function"?n.call(l??(e.nullContext||{}),{name:"title",hash:{},data:u,loc:{start:{line:19,column:46},end:{line:19,column:57}}}):n))!=null?o:"")+`</span>`},6:function(e,l,a,p,u){return' <span class="label">'+e.escapeExpression(e.lambda(l,l))+`</span>`},8:function(e,l,a,p,u){var o,n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return` <div class="description" translate="no"> `+((o=(n=(n=r(a,"description")||(l!=null?r(l,"description"):l))!=null?n:e.hooks.helperMissing,typeof n=="function"?n.call(l??(e.nullContext||{}),{name:"description",hash:{},data:u,loc:{start:{line:41,column:10},end:{line:41,column:27}}}):n))!=null?o:"")+` </div>`},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n,r=l??(e.nullContext||{}),s=e.lookupProperty||function(i,c){if(Object.prototype.hasOwnProperty.call(i,c))return i[c]};return`<div class="triangle"></div><div class="autocomplete-container"> <div class="autocomplete-suggestions"> <div class="autocomplete-results"> <span> Autocompletion results for <span class="bold">"`+e.escapeExpression((n=(n=s(a,"term")||(l!=null?s(l,"term"):l))!=null?n:e.hooks.helperMissing,typeof n=="function"?n.call(r,{name:"term",hash:{},data:u,loc:{start:{line:6,column:55},end:{line:6,column:63}}}):n))+`"</span> </span> <span class="press-return"> Press <span class="bold">RETURN</span> for full-text search, <span class="bold">TAB</span> for previews </span> </div> <div>`+((o=s(a,"each").call(r,l!=null?s(l,"suggestions"):l,{name:"each",hash:{},fn:e.program(1,u,0),inverse:e.noop,data:u,loc:{start:{line:13,column:6},end:{line:45,column:15}}}))!=null?o:"")+` </div> </div></div>`},useData:!0}),y["modal-layout"]=d({compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){return`<div id="modal" class="modal" tabindex="-1"> <div class="modal-contents"> <div class="modal-header"> <div class="modal-title"></div> <button class="modal-close" aria-label="close">\xD7</button> </div> <div class="modal-body"> </div> </div></div>`},useData:!0}),y["quick-switch-modal-body"]=d({compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){return`<div id="quick-switch-modal-body"> <i class="ri-search-2-line" aria-hidden="true"></i> <input type="text" id="quick-switch-input" class="search-input" placeholder="Jump to..." autocomplete="off" spellcheck="false"> <div id="quick-switch-results"></div></div>`},useData:!0}),y["quick-switch-results"]=d({1:function(e,l,a,p,u){var o,n=l??(e.nullContext||{}),r=e.hooks.helperMissing,s="function",i=e.escapeExpression,c=e.lookupProperty||function(t,f){if(Object.prototype.hasOwnProperty.call(t,f))return t[f]};return' <div class="quick-switch-result" data-index="'+i((o=(o=c(a,"index")||u&&c(u,"index"))!=null?o:r,typeof o===s?o.call(n,{name:"index",hash:{},data:u,loc:{start:{line:2,column:47},end:{line:2,column:57}}}):o))+`"> `+i((o=(o=c(a,"name")||(l!=null?c(l,"name"):l))!=null?o:r,typeof o===s?o.call(n,{name:"name",hash:{},data:u,loc:{start:{line:3,column:4},end:{line:3,column:12}}}):o))+` </div>`},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return(o=n(a,"each").call(l??(e.nullContext||{}),l!=null?n(l,"results"):l,{name:"each",hash:{},fn:e.program(1,u,0),inverse:e.noop,data:u,loc:{start:{line:1,column:0},end:{line:5,column:9}}}))!=null?o:""},useData:!0}),y["search-results"]=d({1:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return" Search results for <em>"+e.escapeExpression((o=(o=n(a,"value")||(l!=null?n(l,"value"):l))!=null?o:e.hooks.helperMissing,typeof o=="function"?o.call(l??(e.nullContext||{}),{name:"value",hash:{},data:u,loc:{start:{line:3,column:27},end:{line:3,column:36}}}):o))+`</em>`},3:function(e,l,a,p,u){return` Invalid search`},5:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return(o=n(a,"each").call(l??(e.nullContext||{}),l!=null?n(l,"results"):l,{name:"each",hash:{},fn:e.program(6,u,0),inverse:e.noop,data:u,loc:{start:{line:10,column:2},end:{line:21,column:11}}}))!=null?o:""},6:function(e,l,a,p,u){var o,n=e.lambda,r=e.escapeExpression,s=e.lookupProperty||function(i,c){if(Object.prototype.hasOwnProperty.call(i,c))return i[c]};return` <div class="result"> <h2 class="result-id"> <a href="`+r(n(l!=null?s(l,"ref"):l,l))+`"> <span translate="no">`+r(n(l!=null?s(l,"title"):l,l))+"</span> <small>("+r(n(l!=null?s(l,"type"):l,l))+`)</small> </a> </h2>`+((o=s(a,"each").call(l??(e.nullContext||{}),l!=null?s(l,"excerpts"):l,{name:"each",hash:{},fn:e.program(7,u,0),inverse:e.noop,data:u,loc:{start:{line:17,column:8},end:{line:19,column:17}}}))!=null?o:"")+` </div>`},7:function(e,l,a,p,u){var o;return' <p class="result-elem">'+((o=e.lambda(l,l))!=null?o:"")+`</p>`},9:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return((o=(n(a,"isArray")||l&&n(l,"isArray")||e.hooks.helperMissing).call(l??(e.nullContext||{}),l!=null?n(l,"results"):l,{name:"isArray",hash:{},fn:e.program(10,u,0),inverse:e.program(12,u,0),data:u,loc:{start:{line:23,column:2},end:{line:29,column:14}}}))!=null?o:"")+` <p>The search functionality is full-text based. Here are some tips:</p> <ul> <li>Multiple words (such as <code>foo bar</code>) are searched as <code>OR</code></li> <li>Use <code>*</code> anywhere (such as <code>fo*</code>) as wildcard</li> <li>Use <code>+</code> before a word (such as <code>+foo</code>) to make its presence required</li> <li>Use <code>-</code> before a word (such as <code>-foo</code>) to make its absence required</li> <li>Use <code>:</code> to search on a particular field (such as <code>field:word</code>). The available fields are <code>title</code>, <code>doc</code> and <code>type</code></li> <li>Use <code>WORD^NUMBER</code> (such as <code>foo^2</code>) to boost the given word</li> <li>Use <code>WORD~NUMBER</code> (such as <code>foo~2</code>) to do a search with edit distance on word</li> </ul> <p>To quickly go to a module, type, or function, use the autocompletion feature in the sidebar search.</p>`},10:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return" <p>Sorry, we couldn't find anything for <em>"+e.escapeExpression((o=(o=n(a,"value")||(l!=null?n(l,"value"):l))!=null?o:e.hooks.helperMissing,typeof o=="function"?o.call(l??(e.nullContext||{}),{name:"value",hash:{},data:u,loc:{start:{line:24,column:48},end:{line:24,column:57}}}):o))+`</em>.</p>`},12:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return(o=n(a,"if").call(l??(e.nullContext||{}),l!=null?n(l,"value"):l,{name:"if",hash:{},fn:e.program(13,u,0),inverse:e.program(15,u,0),data:u,loc:{start:{line:25,column:2},end:{line:29,column:2}}}))!=null?o:""},13:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return" <p>Invalid search: "+e.escapeExpression((o=(o=n(a,"errorMessage")||(l!=null?n(l,"errorMessage"):l))!=null?o:e.hooks.helperMissing,typeof o=="function"?o.call(l??(e.nullContext||{}),{name:"errorMessage",hash:{},data:u,loc:{start:{line:26,column:23},end:{line:26,column:39}}}):o))+`.</p>`},15:function(e,l,a,p,u){return` <p>Please type something into the search bar to perform a search.</p> `},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n=l??(e.nullContext||{}),r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return`<h1>`+((o=r(a,"if").call(n,l!=null?r(l,"value"):l,{name:"if",hash:{},fn:e.program(1,u,0),inverse:e.program(3,u,0),data:u,loc:{start:{line:2,column:2},end:{line:6,column:9}}}))!=null?o:"")+`</h1>`+((o=(r(a,"isNonEmptyArray")||l&&r(l,"isNonEmptyArray")||e.hooks.helperMissing).call(n,l!=null?r(l,"results"):l,{name:"isNonEmptyArray",hash:{},fn:e.program(5,u,0),inverse:e.program(9,u,0),data:u,loc:{start:{line:9,column:0},end:{line:44,column:20}}}))!=null?o:"")},useData:!0}),y["settings-modal-body"]=d({1:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return(o=n(a,"if").call(l??(e.nullContext||{}),l!=null?n(l,"description"):l,{name:"if",hash:{},fn:e.program(2,u,0),inverse:e.noop,data:u,loc:{start:{line:40,column:6},end:{line:53,column:13}}}))!=null?o:""},2:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return` <dl class="shortcut-row"> <dd class="shortcut-description"> `+e.escapeExpression(e.lambda(l!=null?n(l,"description"):l,l))+` </dd> <dt class="shortcut-keys">`+((o=n(a,"if").call(l??(e.nullContext||{}),l!=null?n(l,"displayAs"):l,{name:"if",hash:{},fn:e.program(3,u,0),inverse:e.program(5,u,0),data:u,loc:{start:{line:46,column:12},end:{line:50,column:19}}}))!=null?o:"")+` </dt> </dl>`},3:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return" "+((o=e.lambda(l!=null?n(l,"displayAs"):l,l))!=null?o:"")+``},5:function(e,l,a,p,u){var o=e.lookupProperty||function(n,r){if(Object.prototype.hasOwnProperty.call(n,r))return n[r]};return" <kbd><kbd>"+e.escapeExpression(e.lambda(l!=null?o(l,"key"):l,l))+`</kbd></kbd>`},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return`<div id="settings-modal-content"> <div id="settings-content"> <label class="switch-button-container"> <div> <span>Theme</span> <p>Use the documentation UI in a theme.</p> </div> <div> <select name="theme" class="settings-select"> <option value="dark">Dark</option> <option value="light">Light</option> <option value="system">System</option> </select> </div> </label> <label class="switch-button-container"> <div> <span>Show tooltips</span> <p>Show tooltips when mousing over code references.</p> </div> <div class="switch-button"> <input class="switch-button__checkbox" type="checkbox" name="tooltips" /> <div class="switch-button__bg"></div> </div> </label> <label class="switch-button-container"> <div> <span>Run in Livebook</span> <p>Use Direct Address for \u201CRun in Livebook\u201D badges.</p> </div> <div class="switch-button"> <input class="switch-button__checkbox" type="checkbox" name="direct_livebook_url" /> <div class="switch-button__bg"></div> </div> </label> <input class="input" type="url" name="livebook_url" placeholder="Enter Livebook instance URL" aria-label="Enter Livebook instance URL" /> </div> <div id="keyboard-shortcuts-content" class="hidden">`+((o=n(a,"each").call(l??(e.nullContext||{}),l!=null?n(l,"shortcuts"):l,{name:"each",hash:{},fn:e.program(1,u,0),inverse:e.noop,data:u,loc:{start:{line:39,column:4},end:{line:54,column:13}}}))!=null?o:"")+` </div></div>`},useData:!0}),y["sidebar-items"]=d({1:function(e,l,a,p,u,o,n){var r,s=l??(e.nullContext||{}),i=e.hooks.helperMissing,c=e.lookupProperty||function(t,f){if(Object.prototype.hasOwnProperty.call(t,f))return t[f]};return((r=(c(a,"groupChanged")||l&&c(l,"groupChanged")||i).call(s,n[1],(r=o[0][0])!=null?c(r,"group"):r,{name:"groupChanged",hash:{},fn:e.program(2,u,0,o,n),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:2,column:2},end:{line:6,column:19}}}))!=null?r:"")+``+((r=(c(a,"nestingChanged")||l&&c(l,"nestingChanged")||i).call(s,n[1],o[0][0],{name:"nestingChanged",hash:{},fn:e.program(7,u,0,o,n),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:8,column:2},end:{line:10,column:21}}}))!=null?r:"")+` <li class="`+((r=(c(a,"isLocal")||l&&c(l,"isLocal")||i).call(s,(r=o[0][0])!=null?c(r,"id"):r,{name:"isLocal",hash:{},fn:e.program(9,u,0,o,n),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:12,column:13},end:{line:12,column:62}}}))!=null?r:"")+`"> <a href="`+e.escapeExpression(e.lambda((r=o[0][0])!=null?c(r,"id"):r,l))+".html"+((r=(c(a,"isLocal")||l&&c(l,"isLocal")||i).call(s,(r=o[0][0])!=null?c(r,"id"):r,{name:"isLocal",hash:{},fn:e.program(11,u,0,o,n),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:13,column:29},end:{line:13,column:69}}}))!=null?r:"")+'" class="expand" aria-current="'+((r=(c(a,"isLocal")||l&&c(l,"isLocal")||i).call(s,(r=o[0][0])!=null?c(r,"id"):r,{name:"isLocal",hash:{},fn:e.program(13,u,0,o,n),inverse:e.program(15,u,0,o,n),data:u,blockParams:o,loc:{start:{line:13,column:100},end:{line:13,column:149}}}))!=null?r:"")+'" '+((r=(c(a,"isArray")||l&&c(l,"isArray")||i).call(s,(r=o[0][0])!=null?c(r,"headers"):r,{name:"isArray",hash:{},fn:e.program(3,u,0,o,n),inverse:e.program(5,u,0,o,n),data:u,blockParams:o,loc:{start:{line:13,column:151},end:{line:13,column:210}}}))!=null?r:"")+`>`+((r=c(a,"if").call(s,(r=o[0][0])!=null?c(r,"nested_title"):r,{name:"if",hash:{},fn:e.program(17,u,0,o,n),inverse:e.program(19,u,0,o,n),data:u,blockParams:o,loc:{start:{line:14,column:6},end:{line:18,column:13}}}))!=null?r:"")+` </a>`+((r=(c(a,"isEmptyArray")||l&&c(l,"isEmptyArray")||i).call(s,(r=o[0][0])!=null?c(r,"headers"):r,{name:"isEmptyArray",hash:{},fn:e.program(3,u,0,o,n),inverse:e.program(21,u,0,o,n),data:u,blockParams:o,loc:{start:{line:21,column:4},end:{line:24,column:21}}}))!=null?r:"")+``+((r=(c(a,"isArray")||l&&c(l,"isArray")||i).call(s,(r=o[0][0])!=null?c(r,"headers"):r,{name:"isArray",hash:{},fn:e.program(24,u,0,o,n),inverse:e.program(28,u,0,o,n),data:u,blockParams:o,loc:{start:{line:26,column:4},end:{line:74,column:16}}}))!=null?r:"")+` </li>`},2:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return' <li class="group" '+((n=(r(a,"isArray")||l&&r(l,"isArray")||e.hooks.helperMissing).call(l??(e.nullContext||{}),(n=o[1][0])!=null?r(n,"headers"):n,{name:"isArray",hash:{},fn:e.program(3,u,0,o),inverse:e.program(5,u,0,o),data:u,blockParams:o,loc:{start:{line:3,column:22},end:{line:3,column:81}}}))!=null?n:"")+`> `+e.escapeExpression(e.lambda((n=o[1][0])!=null?r(n,"group"):n,l))+` </li>`},3:function(e,l,a,p,u){return""},5:function(e,l,a,p,u){return'translate="no"'},7:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return' <li class="nesting-context" aria-hidden="true" translate="no">'+e.escapeExpression(e.lambda((n=o[1][0])!=null?r(n,"nested_context"):n,l))+`</li>`},9:function(e,l,a,p,u){return"current-page open"},11:function(e,l,a,p,u){return"#content"},13:function(e,l,a,p,u){return"page"},15:function(e,l,a,p,u){return"false"},17:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return" "+((n=e.lambda((n=o[1][0])!=null?r(n,"nested_title"):n,l))!=null?n:"")+``},19:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return" "+((n=e.lambda((n=o[1][0])!=null?r(n,"title"):n,l))!=null?n:"")+``},21:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return' <button class="icon-expand" aria-label="expand" aria-expanded="'+((n=(r(a,"isLocal")||l&&r(l,"isLocal")||e.hooks.helperMissing).call(l??(e.nullContext||{}),(n=o[1][0])!=null?r(n,"id"):n,{name:"isLocal",hash:{},fn:e.program(22,u,0,o),inverse:e.program(15,u,0,o),data:u,blockParams:o,loc:{start:{line:23,column:69},end:{line:23,column:118}}}))!=null?n:"")+'" aria-controls="node-'+e.escapeExpression(e.lambda((n=o[1][0])!=null?r(n,"id"):n,l))+`-headers"></button>`},22:function(e,l,a,p,u){return"true"},24:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return(n=(r(a,"isNonEmptyArray")||l&&r(l,"isNonEmptyArray")||e.hooks.helperMissing).call(l??(e.nullContext||{}),(n=o[1][0])!=null?r(n,"headers"):n,{name:"isNonEmptyArray",hash:{},fn:e.program(25,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:27,column:6},end:{line:35,column:26}}}))!=null?n:""},25:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return' <ul id="node-'+e.escapeExpression(e.lambda((n=o[2][0])!=null?r(n,"id"):n,l))+`-headers">`+((n=r(a,"each").call(l??(e.nullContext||{}),(n=o[2][0])!=null?r(n,"headers"):n,{name:"each",hash:{},fn:e.program(26,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:29,column:10},end:{line:33,column:19}}}))!=null?n:"")+` </ul>`},26:function(e,l,a,p,u,o){var n,r,s=l??(e.nullContext||{}),i=e.hooks.helperMissing,c="function",t=e.lookupProperty||function(f,m){if(Object.prototype.hasOwnProperty.call(f,m))return f[m]};return` <li> <a href="`+e.escapeExpression(e.lambda((n=o[3][0])!=null?t(n,"id"):n,l))+".html#"+((n=(r=(r=t(a,"anchor")||(l!=null?t(l,"anchor"):l))!=null?r:i,typeof r===c?r.call(s,{name:"anchor",hash:{},data:u,blockParams:o,loc:{start:{line:31,column:40},end:{line:31,column:52}}}):r))!=null?n:"")+'">'+((n=(r=(r=t(a,"id")||(l!=null?t(l,"id"):l))!=null?r:i,typeof r===c?r.call(s,{name:"id",hash:{},data:u,blockParams:o,loc:{start:{line:31,column:54},end:{line:31,column:62}}}):r))!=null?n:"")+`</a> </li>`},28:function(e,l,a,p,u,o){var n,r=l??(e.nullContext||{}),s=e.hooks.helperMissing,i=e.lookupProperty||function(c,t){if(Object.prototype.hasOwnProperty.call(c,t))return c[t]};return' <ul id="node-'+e.escapeExpression(e.lambda((n=o[1][0])!=null?i(n,"id"):n,l))+`-headers">`+((n=(i(a,"showSections")||l&&i(l,"showSections")||s).call(r,o[1][0],{name:"showSections",hash:{},fn:e.program(29,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:38,column:8},end:{line:52,column:25}}}))!=null?n:"")+((n=(i(a,"showSummary")||l&&i(l,"showSummary")||s).call(r,o[1][0],{name:"showSummary",hash:{},fn:e.program(34,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:53,column:8},end:{line:57,column:24}}}))!=null?n:"")+((n=i(a,"each").call(r,(n=o[1][0])!=null?i(n,"nodeGroups"):n,{name:"each",hash:{},fn:e.program(36,u,1,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:58,column:8},end:{line:72,column:17}}}))!=null?n:"")+` </ul>`},29:function(e,l,a,p,u,o){var n,r=l??(e.nullContext||{}),s=e.hooks.helperMissing,i=e.lambda,c=e.escapeExpression,t=e.lookupProperty||function(f,m){if(Object.prototype.hasOwnProperty.call(f,m))return f[m]};return' <li class="docs '+((n=(t(a,"isLocal")||l&&t(l,"isLocal")||s).call(r,(n=o[2][0])!=null?t(n,"id"):n,{name:"isLocal",hash:{},fn:e.program(30,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:39,column:26},end:{line:39,column:62}}}))!=null?n:"")+`"> <a href="`+c(i((n=o[2][0])!=null?t(n,"id"):n,l))+`.html#content" class="expand"> Sections </a> <button class="icon-expand" aria-label="expand" aria-expanded="`+((n=(t(a,"isLocal")||l&&t(l,"isLocal")||s).call(r,(n=o[2][0])!=null?t(n,"id"):n,{name:"isLocal",hash:{},fn:e.program(22,u,0,o),inverse:e.program(15,u,0,o),data:u,blockParams:o,loc:{start:{line:43,column:75},end:{line:43,column:124}}}))!=null?n:"")+'" aria-controls="'+c(i((n=o[2][0])!=null?t(n,"id"):n,l))+`-sections-list"></button> <ul id="`+c(i((n=o[2][0])!=null?t(n,"id"):n,l))+`-sections-list" class="sections-list deflist">`+((n=t(a,"each").call(r,l!=null?t(l,"sections"):l,{name:"each",hash:{},fn:e.program(32,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:45,column:14},end:{line:49,column:23}}}))!=null?n:"")+` </ul> </li>`},30:function(e,l,a,p,u){return"open"},32:function(e,l,a,p,u,o){var n,r,s=e.escapeExpression,i=l??(e.nullContext||{}),c=e.hooks.helperMissing,t="function",f=e.lookupProperty||function(m,v){if(Object.prototype.hasOwnProperty.call(m,v))return m[v]};return` <li> <a href="`+s(e.lambda((n=o[3][0])!=null?f(n,"id"):n,l))+".html#"+s((r=(r=f(a,"anchor")||(l!=null?f(l,"anchor"):l))!=null?r:c,typeof r===t?r.call(i,{name:"anchor",hash:{},data:u,blockParams:o,loc:{start:{line:47,column:44},end:{line:47,column:54}}}):r))+'">'+((n=(r=(r=f(a,"id")||(l!=null?f(l,"id"):l))!=null?r:c,typeof r===t?r.call(i,{name:"id",hash:{},data:u,blockParams:o,loc:{start:{line:47,column:56},end:{line:47,column:64}}}):r))!=null?n:"")+`</a> </li>`},34:function(e,l,a,p,u,o){var n,r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return` <li> <a href="`+e.escapeExpression(e.lambda((n=o[2][0])!=null?r(n,"id"):n,l))+`.html#summary" class="summary">Summary</a> </li>`},36:function(e,l,a,p,u,o){var n,r=e.lambda,s=e.escapeExpression,i=e.lookupProperty||function(c,t){if(Object.prototype.hasOwnProperty.call(c,t))return c[t]};return` <li class="docs"> <a href="`+s(r((n=o[2][0])!=null?i(n,"id"):n,l))+".html#"+s(r((n=o[0][0])!=null?i(n,"key"):n,l))+`" class="expand"> `+s(r((n=o[0][0])!=null?i(n,"name"):n,l))+` </a> <button class="icon-expand" aria-label="expand" aria-expanded="false" aria-controls="node-`+s(r((n=o[2][0])!=null?i(n,"id"):n,l))+"-group-"+s(r((n=o[0][0])!=null?i(n,"key"):n,l))+`-list"></button> <ul id="node-`+s(r((n=o[2][0])!=null?i(n,"id"):n,l))+"-group-"+s(r((n=o[0][0])!=null?i(n,"key"):n,l))+'-list" class="'+s(r((n=o[0][0])!=null?i(n,"key"):n,l))+`-list deflist">`+((n=i(a,"each").call(l??(e.nullContext||{}),(n=o[0][0])!=null?i(n,"nodes"):n,{name:"each",hash:{},fn:e.program(37,u,0,o),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:65,column:14},end:{line:69,column:23}}}))!=null?n:"")+` </ul> </li>`},37:function(e,l,a,p,u,o){var n,r,s=e.escapeExpression,i=l??(e.nullContext||{}),c=e.hooks.helperMissing,t="function",f=e.lookupProperty||function(m,v){if(Object.prototype.hasOwnProperty.call(m,v))return m[v]};return` <li> <a href="`+s(e.lambda((n=o[3][0])!=null?f(n,"id"):n,l))+".html#"+s((r=(r=f(a,"anchor")||(l!=null?f(l,"anchor"):l))!=null?r:c,typeof r===t?r.call(i,{name:"anchor",hash:{},data:u,blockParams:o,loc:{start:{line:67,column:44},end:{line:67,column:54}}}):r))+'" title="'+s((r=(r=f(a,"title")||(l!=null?f(l,"title"):l))!=null?r:c,typeof r===t?r.call(i,{name:"title",hash:{},data:u,blockParams:o,loc:{start:{line:67,column:63},end:{line:67,column:72}}}):r))+'" translate="no">'+s((r=(r=f(a,"id")||(l!=null?f(l,"id"):l))!=null?r:c,typeof r===t?r.call(i,{name:"id",hash:{},data:u,blockParams:o,loc:{start:{line:67,column:89},end:{line:67,column:95}}}):r))+`</a> </li>`},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u,o,n){var r,s=e.lookupProperty||function(i,c){if(Object.prototype.hasOwnProperty.call(i,c))return i[c]};return(r=s(a,"each").call(l??(e.nullContext||{}),l!=null?s(l,"nodes"):l,{name:"each",hash:{},fn:e.program(1,u,2,o,n),inverse:e.noop,data:u,blockParams:o,loc:{start:{line:1,column:0},end:{line:76,column:9}}}))!=null?r:""},useData:!0,useDepths:!0,useBlockParams:!0}),y.tabset=d({1:function(e,l,a,p,u){var o,n,r=l??(e.nullContext||{}),s=e.hooks.helperMissing,i="function",c=e.escapeExpression,t=e.lookupProperty||function(f,m){if(Object.prototype.hasOwnProperty.call(f,m))return f[m]};return' <button role="tab" id="tab-'+c((n=(n=t(a,"setIndex")||(l!=null?t(l,"setIndex"):l))!=null?n:s,typeof n===i?n.call(r,{name:"setIndex",hash:{},data:u,loc:{start:{line:3,column:31},end:{line:3,column:43}}}):n))+"-"+c((n=(n=t(a,"index")||u&&t(u,"index"))!=null?n:s,typeof n===i?n.call(r,{name:"index",hash:{},data:u,loc:{start:{line:3,column:44},end:{line:3,column:54}}}):n))+`" class="tabset-tab" tabindex="`+((o=t(a,"if").call(r,u&&t(u,"index"),{name:"if",hash:{},fn:e.program(2,u,0),inverse:e.program(4,u,0),data:u,loc:{start:{line:4,column:14},end:{line:4,column:46}}}))!=null?o:"")+`" aria-selected="`+((o=t(a,"if").call(r,u&&t(u,"index"),{name:"if",hash:{},fn:e.program(6,u,0),inverse:e.program(8,u,0),data:u,loc:{start:{line:5,column:19},end:{line:5,column:57}}}))!=null?o:"")+`" aria-controls="tabpanel-`+c((n=(n=t(a,"setIndex")||(l!=null?t(l,"setIndex"):l))!=null?n:s,typeof n===i?n.call(r,{name:"setIndex",hash:{},data:u,loc:{start:{line:6,column:28},end:{line:6,column:40}}}):n))+"-"+c((n=(n=t(a,"index")||u&&t(u,"index"))!=null?n:s,typeof n===i?n.call(r,{name:"index",hash:{},data:u,loc:{start:{line:6,column:41},end:{line:6,column:51}}}):n))+`"> `+c(e.lambda(l!=null?t(l,"label"):l,l))+` </button>`},2:function(e,l,a,p,u){return"-1"},4:function(e,l,a,p,u){return"0"},6:function(e,l,a,p,u){return"false"},8:function(e,l,a,p,u){return"true"},10:function(e,l,a,p,u){var o,n,r=l??(e.nullContext||{}),s=e.hooks.helperMissing,i="function",c=e.escapeExpression,t=e.lookupProperty||function(f,m){if(Object.prototype.hasOwnProperty.call(f,m))return f[m]};return' <div role="tabpanel" id="tabpanel-'+c((n=(n=t(a,"setIndex")||(l!=null?t(l,"setIndex"):l))!=null?n:s,typeof n===i?n.call(r,{name:"setIndex",hash:{},data:u,loc:{start:{line:13,column:36},end:{line:13,column:48}}}):n))+"-"+c((n=(n=t(a,"index")||u&&t(u,"index"))!=null?n:s,typeof n===i?n.call(r,{name:"index",hash:{},data:u,loc:{start:{line:13,column:49},end:{line:13,column:59}}}):n))+`" class="tabset-panel" `+((o=t(a,"if").call(r,u&&t(u,"index"),{name:"if",hash:{},fn:e.program(11,u,0),inverse:e.noop,data:u,loc:{start:{line:14,column:4},end:{line:14,column:31}}}))!=null?o:"")+' tabindex="'+((o=t(a,"if").call(r,u&&t(u,"index"),{name:"if",hash:{},fn:e.program(2,u,0),inverse:e.program(4,u,0),data:u,loc:{start:{line:14,column:42},end:{line:14,column:74}}}))!=null?o:"")+`" aria-labelledby="tab-`+c((n=(n=t(a,"setIndex")||(l!=null?t(l,"setIndex"):l))!=null?n:s,typeof n===i?n.call(r,{name:"setIndex",hash:{},data:u,loc:{start:{line:15,column:25},end:{line:15,column:37}}}):n))+"-"+c((n=(n=t(a,"index")||u&&t(u,"index"))!=null?n:s,typeof n===i?n.call(r,{name:"index",hash:{},data:u,loc:{start:{line:15,column:38},end:{line:15,column:48}}}):n))+`">`+((o=t(a,"each").call(r,l!=null?t(l,"content"):l,{name:"each",hash:{},fn:e.program(13,u,0),inverse:e.noop,data:u,loc:{start:{line:16,column:4},end:{line:18,column:13}}}))!=null?o:"")+` </div>`},11:function(e,l,a,p,u){return"hidden"},13:function(e,l,a,p,u){var o;return" "+((o=e.lambda(l,l))!=null?o:"")+``},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n=l??(e.nullContext||{}),r=e.lookupProperty||function(s,i){if(Object.prototype.hasOwnProperty.call(s,i))return s[i]};return`<div role="tablist" class="tabset-tablist">`+((o=r(a,"each").call(n,l!=null?r(l,"tabs"):l,{name:"each",hash:{},fn:e.program(1,u,0),inverse:e.noop,data:u,loc:{start:{line:2,column:2},end:{line:9,column:11}}}))!=null?o:"")+`</div>`+((o=r(a,"each").call(n,l!=null?r(l,"tabs"):l,{name:"each",hash:{},fn:e.program(10,u,0),inverse:e.noop,data:u,loc:{start:{line:12,column:0},end:{line:20,column:9}}}))!=null?o:"")},useData:!0}),y["tooltip-body"]=d({1:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return` <section class="docstring docstring-plain"> `+e.escapeExpression(e.lambda((o=l!=null?n(l,"hint"):l)!=null?n(o,"description"):o,l))+` </section>`},3:function(e,l,a,p,u){var o,n=e.lambda,r=e.escapeExpression,s=e.lookupProperty||function(i,c){if(Object.prototype.hasOwnProperty.call(i,c))return i[c]};return` <div class="detail-header"> <h1 class="signature"> <span translate="no">`+r(n((o=l!=null?s(l,"hint"):l)!=null?s(o,"title"):o,l))+`</span> <div class="version-info" translate="no">`+r(n((o=l!=null?s(l,"hint"):l)!=null?s(o,"version"):o,l))+`</div> </h1> </div>`+((o=s(a,"if").call(l??(e.nullContext||{}),(o=l!=null?s(l,"hint"):l)!=null?s(o,"description"):o,{name:"if",hash:{},fn:e.program(4,u,0),inverse:e.noop,data:u,loc:{start:{line:12,column:2},end:{line:16,column:9}}}))!=null?o:"")},4:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return` <section class="docstring"> `+((o=e.lambda((o=l!=null?n(l,"hint"):l)!=null?n(o,"description"):o,l))!=null?o:"")+` </section>`},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return(o=n(a,"if").call(l??(e.nullContext||{}),l!=null?n(l,"isPlain"):l,{name:"if",hash:{},fn:e.program(1,u,0),inverse:e.program(3,u,0),data:u,loc:{start:{line:1,column:0},end:{line:17,column:7}}}))!=null?o:""},useData:!0}),y["tooltip-layout"]=d({compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){return`<div id="tooltip"> <div class="tooltip-body"></div></div>`},useData:!0}),y["versions-dropdown"]=d({1:function(e,l,a,p,u){var o,n,r=l??(e.nullContext||{}),s=e.hooks.helperMissing,i="function",c=e.escapeExpression,t=e.lookupProperty||function(f,m){if(Object.prototype.hasOwnProperty.call(f,m))return f[m]};return' <option translate="no" value="'+c((n=(n=t(a,"url")||(l!=null?t(l,"url"):l))!=null?n:s,typeof n===i?n.call(r,{name:"url",hash:{},data:u,loc:{start:{line:7,column:38},end:{line:7,column:45}}}):n))+'"'+((o=t(a,"if").call(r,l!=null?t(l,"isCurrentVersion"):l,{name:"if",hash:{},fn:e.program(2,u,0),inverse:e.noop,data:u,loc:{start:{line:7,column:46},end:{line:7,column:95}}}))!=null?o:"")+`> `+c((n=(n=t(a,"version")||(l!=null?t(l,"version"):l))!=null?n:s,typeof n===i?n.call(r,{name:"version",hash:{},data:u,loc:{start:{line:8,column:10},end:{line:8,column:21}}}):n))+` </option>`},2:function(e,l,a,p,u){return" selected disabled"},compiler:[8,">= 4.3.0"],main:function(e,l,a,p,u){var o,n=e.lookupProperty||function(r,s){if(Object.prototype.hasOwnProperty.call(r,s))return r[s]};return`<form autocomplete="off"> <label> <span class="sidebar-projectVersionsDropdownCaret" aria-hidden="true">▼</span> <span class="sr-only">Project version</span> <select class="sidebar-projectVersionsDropdown">`+((o=n(a,"each").call(l??(e.nullContext||{}),l!=null?n(l,"nodes"):l,{name:"each",hash:{},fn:e.program(1,u,0),inverse:e.noop,data:u,loc:{start:{line:6,column:6},end:{line:10,column:15}}}))!=null?o:"")+` </select> </label></form>`},useData:!0})})();})();