MCPcopy Create free account
hub / github.com/breck7/scroll / addModifierNames

Function addModifierNames

external/.scrollLibs.js:9262–9277  ·  view source on GitHub ↗
(name, event, noShift)

Source from the content-addressed store, hash-verified

9260 }
9261
9262 function addModifierNames(name, event, noShift) {
9263 var base = name
9264 if (event.altKey && base != "Alt") {
9265 name = "Alt-" + name
9266 }
9267 if ((flipCtrlCmd ? event.metaKey : event.ctrlKey) && base != "Ctrl") {
9268 name = "Ctrl-" + name
9269 }
9270 if ((flipCtrlCmd ? event.ctrlKey : event.metaKey) && base != "Cmd") {
9271 name = "Cmd-" + name
9272 }
9273 if (!noShift && event.shiftKey && base != "Shift") {
9274 name = "Shift-" + name
9275 }
9276 return name
9277 }
9278
9279 // Look up the name of a key as indicated by an event object.
9280 function keyName(event, noShift) {

Callers 2

keyNameFunction · 0.85
handleMappedButtonFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected