199 lines
5.4 KiB
JavaScript
199 lines
5.4 KiB
JavaScript
/*
|
|
* Extracted from browser-delivered Turbopack chunk: 2a4e4dccbc3fdacb.bc4b655d5c.js
|
|
* Module id: 202008
|
|
* For reading/searching only; this factory depends on the original Turbopack runtime.
|
|
*/
|
|
|
|
const moduleFactory = (e) => {
|
|
"use strict";
|
|
for (
|
|
var t = {
|
|
8: "Backspace",
|
|
9: "Tab",
|
|
10: "Enter",
|
|
12: "NumLock",
|
|
13: "Enter",
|
|
16: "Shift",
|
|
17: "Control",
|
|
18: "Alt",
|
|
20: "CapsLock",
|
|
27: "Escape",
|
|
32: " ",
|
|
33: "PageUp",
|
|
34: "PageDown",
|
|
35: "End",
|
|
36: "Home",
|
|
37: "ArrowLeft",
|
|
38: "ArrowUp",
|
|
39: "ArrowRight",
|
|
40: "ArrowDown",
|
|
44: "PrintScreen",
|
|
45: "Insert",
|
|
46: "Delete",
|
|
59: ";",
|
|
61: "=",
|
|
91: "Meta",
|
|
92: "Meta",
|
|
106: "*",
|
|
107: "+",
|
|
108: ",",
|
|
109: "-",
|
|
110: ".",
|
|
111: "/",
|
|
144: "NumLock",
|
|
145: "ScrollLock",
|
|
160: "Shift",
|
|
161: "Shift",
|
|
162: "Control",
|
|
163: "Control",
|
|
164: "Alt",
|
|
165: "Alt",
|
|
173: "-",
|
|
186: ";",
|
|
187: "=",
|
|
188: ",",
|
|
189: "-",
|
|
190: ".",
|
|
191: "/",
|
|
192: "`",
|
|
219: "[",
|
|
220: "\\",
|
|
221: "]",
|
|
222: "'",
|
|
},
|
|
n = {
|
|
48: ")",
|
|
49: "!",
|
|
50: "@",
|
|
51: "#",
|
|
52: "$",
|
|
53: "%",
|
|
54: "^",
|
|
55: "&",
|
|
56: "*",
|
|
57: "(",
|
|
59: ":",
|
|
61: "+",
|
|
173: "_",
|
|
186: ":",
|
|
187: "+",
|
|
188: "<",
|
|
189: "_",
|
|
190: ">",
|
|
191: "?",
|
|
192: "~",
|
|
219: "{",
|
|
220: "|",
|
|
221: "}",
|
|
222: '"',
|
|
},
|
|
r = "u" > typeof navigator && /Mac/.test(navigator.platform),
|
|
i =
|
|
"u" > typeof navigator &&
|
|
/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(
|
|
navigator.userAgent,
|
|
),
|
|
o = 0;
|
|
o < 10;
|
|
o++
|
|
)
|
|
t[48 + o] = t[96 + o] = String(o);
|
|
for (var o = 1; o <= 24; o++) t[o + 111] = "F" + o;
|
|
for (var o = 65; o <= 90; o++)
|
|
(t[o] = String.fromCharCode(o + 32)), (n[o] = String.fromCharCode(o));
|
|
for (var s in t) n.hasOwnProperty(s) || (n[s] = t[s]);
|
|
var l = e.i(111092);
|
|
let a =
|
|
"u" > typeof navigator && /Mac|iP(hone|[oa]d)/.test(navigator.platform),
|
|
d = "u" > typeof navigator && /Win/.test(navigator.platform);
|
|
function c(e, t, n = !0) {
|
|
return (
|
|
t.altKey && (e = "Alt-" + e),
|
|
t.ctrlKey && (e = "Ctrl-" + e),
|
|
t.metaKey && (e = "Meta-" + e),
|
|
n && t.shiftKey && (e = "Shift-" + e),
|
|
e
|
|
);
|
|
}
|
|
function h(e) {
|
|
return new l.Plugin({ props: { handleKeyDown: p(e) } });
|
|
}
|
|
function p(e) {
|
|
let o = (function (e) {
|
|
let t = Object.create(null);
|
|
for (let n in e)
|
|
t[
|
|
(function (e) {
|
|
let t,
|
|
n,
|
|
r,
|
|
i,
|
|
o = e.split(/-(?!$)/),
|
|
s = o[o.length - 1];
|
|
"Space" == s && (s = " ");
|
|
for (let e = 0; e < o.length - 1; e++) {
|
|
let s = o[e];
|
|
if (/^(cmd|meta|m)$/i.test(s)) i = !0;
|
|
else if (/^a(lt)?$/i.test(s)) t = !0;
|
|
else if (/^(c|ctrl|control)$/i.test(s)) n = !0;
|
|
else if (/^s(hift)?$/i.test(s)) r = !0;
|
|
else if (/^mod$/i.test(s)) a ? (i = !0) : (n = !0);
|
|
else throw Error("Unrecognized modifier name: " + s);
|
|
}
|
|
return (
|
|
t && (s = "Alt-" + s),
|
|
n && (s = "Ctrl-" + s),
|
|
i && (s = "Meta-" + s),
|
|
r && (s = "Shift-" + s),
|
|
s
|
|
);
|
|
})(n)
|
|
] = e[n];
|
|
return t;
|
|
})(e);
|
|
return function (e, s) {
|
|
var l;
|
|
let a =
|
|
("Esc" ==
|
|
(l =
|
|
(!(
|
|
(r && s.metaKey && s.shiftKey && !s.ctrlKey && !s.altKey) ||
|
|
(i && s.shiftKey && s.key && 1 == s.key.length) ||
|
|
"Unidentified" == s.key
|
|
) &&
|
|
s.key) ||
|
|
(s.shiftKey ? n : t)[s.keyCode] ||
|
|
s.key ||
|
|
"Unidentified") && (l = "Escape"),
|
|
"Del" == l && (l = "Delete"),
|
|
"Left" == l && (l = "ArrowLeft"),
|
|
"Up" == l && (l = "ArrowUp"),
|
|
"Right" == l && (l = "ArrowRight"),
|
|
"Down" == l && (l = "ArrowDown"),
|
|
l),
|
|
h,
|
|
p = o[c(a, s)];
|
|
if (p && p(e.state, e.dispatch, e)) return !0;
|
|
if (1 == a.length && " " != a) {
|
|
if (s.shiftKey) {
|
|
let t = o[c(a, s, !1)];
|
|
if (t && t(e.state, e.dispatch, e)) return !0;
|
|
}
|
|
if (
|
|
(s.altKey || s.metaKey || s.ctrlKey) &&
|
|
!(d && s.ctrlKey && s.altKey) &&
|
|
(h = t[s.keyCode]) &&
|
|
h != a
|
|
) {
|
|
let t = o[c(h, s)];
|
|
if (t && t(e.state, e.dispatch, e)) return !0;
|
|
}
|
|
}
|
|
return !1;
|
|
};
|
|
}
|
|
e.s(["keydownHandler", () => p, "keymap", () => h], 202008);
|
|
};
|
|
|
|
export default moduleFactory;
|