MCPcopy Create free account
hub / github.com/DHTMLX/gantt / keyName

Function keyName

samples/common/codehighlight/codemirror.js:6793–6801  ·  view source on GitHub ↗
(event, noShift)

Source from the content-addressed store, hash-verified

6791
6792 // Look up the name of a key as indicated by an event object.
6793 function keyName(event, noShift) {
6794 if (presto && event.keyCode == 34 && event["char"]) { return false }
6795 var name = keyNames[event.keyCode];
6796 if (name == null || event.altGraphKey) { return false }
6797 // Ctrl-ScrollLock has keyCode 3, same as Ctrl-Pause,
6798 // so we'll use event.code when available (Chrome 48+, FF 38+, Safari 10.1+)
6799 if (event.keyCode == 3 && event.code) { name = event.code; }
6800 return addModifierNames(name, event, noShift)
6801 }
6802
6803 function getKeyMap(val) {
6804 return typeof val == "string" ? keyMap[val] : val

Callers 1

handleKeyBindingFunction · 0.85

Calls 1

addModifierNamesFunction · 0.85

Tested by

no test coverage detected