Every line of 'keycode 13' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
58 _getKeyCode(e) { 59 const code = KeyboardUtil.getKeycode(e); 60 if (code !== 'Unidentified') { 61 return code; 62 } 63 64 // Unstable, but we don't have anything else to go on 65 // (don't use it for 'keypress' events thought since 66 // WebKit sets it to the same as charCode) 67 if (e.keyCode && (e.type !== 'keypress')) { 68 // 229 is used for composition events 69 if (e.keyCode !== 229) { 70 return 'Platform' + e.keyCode; 71 } 72 } 73 74 // A precursor to the final DOM3 standard. Unfortunately it 75 // is not layout independent, so it is as bad as using keyCode 76 if (e.keyIdentifier) { 77 // Non-character key? 78 if (e.keyIdentifier.substr(0, 2) !== 'U+') { 79 return e.keyIdentifier; 80 } 81 82 const codepoint = parseInt(e.keyIdentifier.substr(2), 16); 83 const char = String.fromCharCode(codepoint).toUpperCase(); 84 85 return 'Platform' + char.charCodeAt(); 86 } 87 88 return 'Unidentified'; 89 }
227 function eventToKeyCode(e) { 228 var codeName = e.code; 229 230 //Apply modifiers to code name in reverse alphabetical order so they come out alphabetical 231 if (e.shiftKey && (e.code !== "ShiftLeft" && e.code !== "ShiftRight")) { 232 codeName = "Shift " + codeName; 233 } 234 if (e.metaKey && (e.code !== "MetaLeft" && e.code !== "MetaRight")) { 235 codeName = "Meta " + codeName; 236 } 237 if (e.ctrlKey && (e.code !== "ControlLeft" && e.code !== "ControlRight")) { 238 codeName = "Control " + codeName; 239 } 240 if (e.altKey && (e.code !== "AltLeft" && e.code !== "AltRight")) { 241 codeName = "Alt " + codeName; 242 } 243 244 return codeName; 245 }
786 function convertKeycode(_char) { 787 // upper case 788 var ret = false; 789 var c = _char; 790 791 if(c.length === 1) { 792 var keycode = c.charCodeAt(); 793 // 65 ~ 90, 90 ~ 122 794 if(keycode >= 65 && keycode <= 90 && 795 keycode >= 90 && keycode <= 122) { 796 ret = true; 797 } 798 } else { 799 keycode = KEY[c]; 800 if(keycode) { 801 ret = true; 802 } 803 } 804 805 if(ret) { 806 return keycode; 807 } else { 808 return null; 809 } 810 811 }
13 function keyCodeIs(keyCode) { 14 return function(event) { return event.keyCode == keyCode } 15 }
26 function keyCodeIs(e, keyCode) { 27 if ((e.originalEvent && e.originalEvent.repeat) || e.repeat) { 28 return false; 29 } 30 return e.keyCode === keyCode; 31 }
120 getKeyUp(keyCode) { 121 if (this.currentFrameUp.indexOf(keyCode) != -1) { 122 return true; 123 } 124 return false; 125 }
356 static keyCode(char) { 357 return KEYBOARD_MAP.indexOf(char); 358 }
365 static keyCode(char) { 366 return KEYBOARD_MAP.indexOf(char); 367 }
83 function getKeyCode(key: any) { 84 const codeName = SDL_GetScancodeName(key.keysym.scancode); 85 86 if (codeName.length === 1 && codeName.match(/[A-Z]/i)) { 87 return `Key${codeName}`; 88 } else if (codeName.length === 1 && codeName.match(/[0-9]/i)) { 89 return `Digit${codeName}`; 90 } else { 91 return codeName; 92 } 93 }
23 get keyCode() { return this.evt.keyCode; }