File tree Expand file tree Collapse file tree
python_template_cppjswasm/tests
python_template_cppjswasm Expand file tree Collapse file tree Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change 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 ) {
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
Original file line number Diff line number Diff line change 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 } ) ;
Original file line number Diff line number Diff 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 >
Original file line number Diff line number Diff 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 >
Original file line number Diff line number Diff 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 >
Original file line number Diff line number Diff 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 >
You can’t perform that action at this time.
0 commit comments