MCPcopy Create free account
hub / github.com/apache/cloudstack / _sendKeyEvent

Method _sendKeyEvent

systemvm/agent/noVNC/core/input/keyboard.js:39–54  ·  view source on GitHub ↗
(keysym, code, down, numlock = null, capslock = null)

Source from the content-addressed store, hash-verified

37 // ===== PRIVATE METHODS =====
38
39 _sendKeyEvent(keysym, code, down, numlock = null, capslock = null) {
40 if (down) {
41 this._keyDownList[code] = keysym;
42 } else {
43 // Do we really think this key is down?
44 if (!(code in this._keyDownList)) {
45 return;
46 }
47 delete this._keyDownList[code];
48 }
49
50 Log.Debug("onkeyevent " + (down ? "down" : "up") +
51 ", keysym: " + keysym, ", code: " + code +
52 ", numlock: " + numlock + ", capslock: " + capslock);
53 this.onkeyevent(keysym, code, down, numlock, capslock);
54 }
55
56 _getKeyCode(e) {
57 const code = KeyboardUtil.getKeycode(e);

Callers 4

_handleKeyDownMethod · 0.95
_handleKeyUpMethod · 0.95
_allKeysUpMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected