Skip to content

Commit c2d7550

Browse files
deploy: 8121b61
1 parent fcbec33 commit c2d7550

14 files changed

Lines changed: 41 additions & 23 deletions

File tree

.doctrees/environment.pickle

4 Bytes
Binary file not shown.

_modules/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,8 +281,8 @@ <h1>All modules for which code is available</h1>
281281
<script src="../_static/clipboard.min.js?v=a7894cd8"></script>
282282
<script src="../_static/copybutton.js?v=f281be69"></script>
283283
<script src="../_static/design-tabs.js?v=f930bc37"></script>
284-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../_static/searchlite.js?v=43c3c99e"></script>
285-
<script data-searchlite-adopt="true" defer="defer" src="../_static/searchlite-ui.js?v=42b9d9bb"></script>
284+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../_static/searchlite.js?v=a5320898"></script>
285+
<script data-searchlite-adopt="true" defer="defer" src="../_static/searchlite-ui.js?v=4e4bdd69"></script>
286286
<script src="https://cdn.jsdelivr.net/npm/d3@7.9.0/dist/d3.min.js"></script>
287287
<script type="module">import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11.12.1/dist/mermaid.esm.min.mjs";
288288

_modules/python_template_cppjswasm.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -306,8 +306,8 @@ <h1>Source code for python_template_cppjswasm</h1><div class="highlight"><pre>
306306
<script src="../_static/clipboard.min.js?v=a7894cd8"></script>
307307
<script src="../_static/copybutton.js?v=f281be69"></script>
308308
<script src="../_static/design-tabs.js?v=f930bc37"></script>
309-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../_static/searchlite.js?v=43c3c99e"></script>
310-
<script data-searchlite-adopt="true" defer="defer" src="../_static/searchlite-ui.js?v=42b9d9bb"></script>
309+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../_static/searchlite.js?v=a5320898"></script>
310+
<script data-searchlite-adopt="true" defer="defer" src="../_static/searchlite-ui.js?v=4e4bdd69"></script>
311311
<script src="https://cdn.jsdelivr.net/npm/d3@7.9.0/dist/d3.min.js"></script>
312312
<script type="module">import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11.12.1/dist/mermaid.esm.min.mjs";
313313

_modules/python_template_cppjswasm/tests/test_all.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,8 @@ <h1>Source code for python_template_cppjswasm.tests.test_all</h1><div class="hig
291291
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
292292
<script src="../../../_static/copybutton.js?v=f281be69"></script>
293293
<script src="../../../_static/design-tabs.js?v=f930bc37"></script>
294-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../../_static/searchlite.js?v=43c3c99e"></script>
295-
<script data-searchlite-adopt="true" defer="defer" src="../../../_static/searchlite-ui.js?v=42b9d9bb"></script>
294+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../../_static/searchlite.js?v=a5320898"></script>
295+
<script data-searchlite-adopt="true" defer="defer" src="../../../_static/searchlite-ui.js?v=4e4bdd69"></script>
296296
<script src="https://cdn.jsdelivr.net/npm/d3@7.9.0/dist/d3.min.js"></script>
297297
<script type="module">import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11.12.1/dist/mermaid.esm.min.mjs";
298298

_static/searchlite-ui.js

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,8 +142,15 @@
142142
seen.add(field);
143143
field.classList.add("searchlite-adopted");
144144
field.readOnly = true;
145-
field.addEventListener("focus", open);
146145
field.addEventListener("click", open);
146+
// Opening on `focus` traps the user: closing the dialog restores focus
147+
// to the field that opened it, which would immediately reopen it.
148+
field.addEventListener("keydown", function (event) {
149+
if (event.key === "Enter" || event.key === " ") {
150+
event.preventDefault();
151+
open();
152+
}
153+
});
147154
var form = field.closest("form");
148155
if (form) {
149156
form.addEventListener("submit", function (event) {
@@ -174,6 +181,11 @@
174181
event.preventDefault();
175182
window.location.href = active.href;
176183
}
184+
} else if (event.key === "Escape") {
185+
// `<input type=search>` swallows the first Escape to clear itself, which
186+
// would leave the dialog needing two presses despite the `Esc` hint.
187+
event.preventDefault();
188+
dialog.close();
177189
}
178190
});
179191

_static/searchlite.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,12 @@
196196
return [];
197197
})
198198
.then(function (records) {
199+
// Record urls are relative to the documentation root, but a page
200+
// nested below it would resolve them against its own directory.
201+
var root = new URL("../", new URL(url, document.baseURI));
202+
records.forEach(function (record) {
203+
record.u = new URL(record.u, root).href;
204+
});
199205
index = build(records);
200206
return index;
201207
});

autoapi/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,8 +324,8 @@ <h1>API Reference<a class="headerlink" href="#api-reference" title="Link to this
324324
<script src="../_static/clipboard.min.js?v=a7894cd8"></script>
325325
<script src="../_static/copybutton.js?v=f281be69"></script>
326326
<script src="../_static/design-tabs.js?v=f930bc37"></script>
327-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../_static/searchlite.js?v=43c3c99e"></script>
328-
<script data-searchlite-adopt="true" defer="defer" src="../_static/searchlite-ui.js?v=42b9d9bb"></script>
327+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../_static/searchlite.js?v=a5320898"></script>
328+
<script data-searchlite-adopt="true" defer="defer" src="../_static/searchlite-ui.js?v=4e4bdd69"></script>
329329
<script src="../_static/js/custom.js?v=956e5d78"></script>
330330
</body>
331331
</html>

autoapi/python_template_cppjswasm/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -395,8 +395,8 @@ <h2>Package Contents<a class="headerlink" href="#package-contents" title="Link t
395395
<script src="../../_static/clipboard.min.js?v=a7894cd8"></script>
396396
<script src="../../_static/copybutton.js?v=f281be69"></script>
397397
<script src="../../_static/design-tabs.js?v=f930bc37"></script>
398-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../_static/searchlite.js?v=43c3c99e"></script>
399-
<script data-searchlite-adopt="true" defer="defer" src="../../_static/searchlite-ui.js?v=42b9d9bb"></script>
398+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../_static/searchlite.js?v=a5320898"></script>
399+
<script data-searchlite-adopt="true" defer="defer" src="../../_static/searchlite-ui.js?v=4e4bdd69"></script>
400400
<script src="../../_static/js/custom.js?v=956e5d78"></script>
401401
</body>
402402
</html>

autoapi/python_template_cppjswasm/tests/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -333,8 +333,8 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Link to this headi
333333
<script src="../../../_static/clipboard.min.js?v=a7894cd8"></script>
334334
<script src="../../../_static/copybutton.js?v=f281be69"></script>
335335
<script src="../../../_static/design-tabs.js?v=f930bc37"></script>
336-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../../_static/searchlite.js?v=43c3c99e"></script>
337-
<script data-searchlite-adopt="true" defer="defer" src="../../../_static/searchlite-ui.js?v=42b9d9bb"></script>
336+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../../_static/searchlite.js?v=a5320898"></script>
337+
<script data-searchlite-adopt="true" defer="defer" src="../../../_static/searchlite-ui.js?v=4e4bdd69"></script>
338338
<script src="../../../_static/js/custom.js?v=956e5d78"></script>
339339
</body>
340340
</html>

autoapi/python_template_cppjswasm/tests/test_all/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -349,8 +349,8 @@ <h2>Module Contents<a class="headerlink" href="#module-contents" title="Link to
349349
<script src="../../../../_static/clipboard.min.js?v=a7894cd8"></script>
350350
<script src="../../../../_static/copybutton.js?v=f281be69"></script>
351351
<script src="../../../../_static/design-tabs.js?v=f930bc37"></script>
352-
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../../../_static/searchlite.js?v=43c3c99e"></script>
353-
<script data-searchlite-adopt="true" defer="defer" src="../../../../_static/searchlite-ui.js?v=42b9d9bb"></script>
352+
<script data-searchlite-index="searchlite-index.json" defer="defer" src="../../../../_static/searchlite.js?v=a5320898"></script>
353+
<script data-searchlite-adopt="true" defer="defer" src="../../../../_static/searchlite-ui.js?v=4e4bdd69"></script>
354354
<script src="../../../../_static/js/custom.js?v=956e5d78"></script>
355355
</body>
356356
</html>

0 commit comments

Comments
 (0)