Skip to content

Commit 2008b14

Browse files
castholmandrewrk
authored andcommitted
autodoc: Use code for keyboard events
1 parent 7a85825 commit 2008b14

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

lib/docs/main.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -666,8 +666,8 @@
666666
}
667667

668668
function onSearchKeyDown(ev) {
669-
switch (ev.which) {
670-
case 13:
669+
switch (ev.code) {
670+
case "Enter":
671671
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
672672

673673
clearAsyncSearch();
@@ -677,7 +677,7 @@
677677
ev.preventDefault();
678678
ev.stopPropagation();
679679
return;
680-
case 27:
680+
case "Escape":
681681
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
682682

683683
domSearch.value = "";
@@ -687,14 +687,14 @@
687687
ev.stopPropagation();
688688
startSearch();
689689
return;
690-
case 38:
690+
case "ArrowUp":
691691
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
692692

693693
moveSearchCursor(-1);
694694
ev.preventDefault();
695695
ev.stopPropagation();
696696
return;
697-
case 40:
697+
case "ArrowDown":
698698
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
699699

700700
moveSearchCursor(1);
@@ -732,30 +732,30 @@
732732
}
733733

734734
function onWindowKeyDown(ev) {
735-
switch (ev.which) {
736-
case 27:
735+
switch (ev.code) {
736+
case "Escape":
737737
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
738738
if (!domHelpModal.classList.contains("hidden")) {
739739
domHelpModal.classList.add("hidden");
740740
ev.preventDefault();
741741
ev.stopPropagation();
742742
}
743743
break;
744-
case 83:
744+
case "KeyS":
745745
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
746746
domSearch.focus();
747747
domSearch.select();
748748
ev.preventDefault();
749749
ev.stopPropagation();
750750
startAsyncSearch();
751751
break;
752-
case 85:
752+
case "KeyU":
753753
if (ev.shiftKey || ev.ctrlKey || ev.altKey) return;
754754
ev.preventDefault();
755755
ev.stopPropagation();
756756
navigateToSource();
757757
break;
758-
case 191:
758+
case "Slash":
759759
if (!ev.shiftKey || ev.ctrlKey || ev.altKey) return;
760760
ev.preventDefault();
761761
ev.stopPropagation();

0 commit comments

Comments
 (0)