@@ -31,37 +31,37 @@ import {
3131
3232/** Maps `TestKey` constants to the `keyCode` and `key` values used by native browser events. */
3333const keyMap = {
34- [ TestKey . BACKSPACE ] : { keyCode : keyCodes . BACKSPACE , key : 'Backspace' } ,
35- [ TestKey . TAB ] : { keyCode : keyCodes . TAB , key : 'Tab' } ,
36- [ TestKey . ENTER ] : { keyCode : keyCodes . ENTER , key : 'Enter' } ,
37- [ TestKey . SHIFT ] : { keyCode : keyCodes . SHIFT , key : 'Shift' } ,
38- [ TestKey . CONTROL ] : { keyCode : keyCodes . CONTROL , key : 'Control' } ,
39- [ TestKey . ALT ] : { keyCode : keyCodes . ALT , key : 'Alt' } ,
40- [ TestKey . ESCAPE ] : { keyCode : keyCodes . ESCAPE , key : 'Escape' } ,
41- [ TestKey . PAGE_UP ] : { keyCode : keyCodes . PAGE_UP , key : 'PageUp' } ,
42- [ TestKey . PAGE_DOWN ] : { keyCode : keyCodes . PAGE_DOWN , key : 'PageDown' } ,
43- [ TestKey . END ] : { keyCode : keyCodes . END , key : 'End' } ,
44- [ TestKey . HOME ] : { keyCode : keyCodes . HOME , key : 'Home' } ,
45- [ TestKey . LEFT_ARROW ] : { keyCode : keyCodes . LEFT_ARROW , key : 'ArrowLeft' } ,
46- [ TestKey . UP_ARROW ] : { keyCode : keyCodes . UP_ARROW , key : 'ArrowUp' } ,
47- [ TestKey . RIGHT_ARROW ] : { keyCode : keyCodes . RIGHT_ARROW , key : 'ArrowRight' } ,
48- [ TestKey . DOWN_ARROW ] : { keyCode : keyCodes . DOWN_ARROW , key : 'ArrowDown' } ,
49- [ TestKey . INSERT ] : { keyCode : keyCodes . INSERT , key : 'Insert' } ,
50- [ TestKey . DELETE ] : { keyCode : keyCodes . DELETE , key : 'Delete' } ,
51- [ TestKey . F1 ] : { keyCode : keyCodes . F1 , key : 'F1' } ,
52- [ TestKey . F2 ] : { keyCode : keyCodes . F2 , key : 'F2' } ,
53- [ TestKey . F3 ] : { keyCode : keyCodes . F3 , key : 'F3' } ,
54- [ TestKey . F4 ] : { keyCode : keyCodes . F4 , key : 'F4' } ,
55- [ TestKey . F5 ] : { keyCode : keyCodes . F5 , key : 'F5' } ,
56- [ TestKey . F6 ] : { keyCode : keyCodes . F6 , key : 'F6' } ,
57- [ TestKey . F7 ] : { keyCode : keyCodes . F7 , key : 'F7' } ,
58- [ TestKey . F8 ] : { keyCode : keyCodes . F8 , key : 'F8' } ,
59- [ TestKey . F9 ] : { keyCode : keyCodes . F9 , key : 'F9' } ,
60- [ TestKey . F10 ] : { keyCode : keyCodes . F10 , key : 'F10' } ,
61- [ TestKey . F11 ] : { keyCode : keyCodes . F11 , key : 'F11' } ,
62- [ TestKey . F12 ] : { keyCode : keyCodes . F12 , key : 'F12' } ,
63- [ TestKey . META ] : { keyCode : keyCodes . META , key : 'Meta' } ,
64- [ TestKey . COMMA ] : { keyCode : keyCodes . COMMA , key : ',' } ,
34+ [ TestKey . BACKSPACE ] : { keyCode : keyCodes . BACKSPACE , key : 'Backspace' , code : 'Backspace' } ,
35+ [ TestKey . TAB ] : { keyCode : keyCodes . TAB , key : 'Tab' , code : 'Tab' } ,
36+ [ TestKey . ENTER ] : { keyCode : keyCodes . ENTER , key : 'Enter' , code : 'Enter' } ,
37+ [ TestKey . SHIFT ] : { keyCode : keyCodes . SHIFT , key : 'Shift' , code : 'ShiftLeft' } ,
38+ [ TestKey . CONTROL ] : { keyCode : keyCodes . CONTROL , key : 'Control' , code : 'ControlLeft' } ,
39+ [ TestKey . ALT ] : { keyCode : keyCodes . ALT , key : 'Alt' , code : 'AltLeft' } ,
40+ [ TestKey . ESCAPE ] : { keyCode : keyCodes . ESCAPE , key : 'Escape' , code : 'Escape' } ,
41+ [ TestKey . PAGE_UP ] : { keyCode : keyCodes . PAGE_UP , key : 'PageUp' , code : 'PageUp' } ,
42+ [ TestKey . PAGE_DOWN ] : { keyCode : keyCodes . PAGE_DOWN , key : 'PageDown' , code : 'PageDown' } ,
43+ [ TestKey . END ] : { keyCode : keyCodes . END , key : 'End' , code : 'End' } ,
44+ [ TestKey . HOME ] : { keyCode : keyCodes . HOME , key : 'Home' , code : 'Home' } ,
45+ [ TestKey . LEFT_ARROW ] : { keyCode : keyCodes . LEFT_ARROW , key : 'ArrowLeft' , code : 'ArrowLeft' } ,
46+ [ TestKey . UP_ARROW ] : { keyCode : keyCodes . UP_ARROW , key : 'ArrowUp' , code : 'ArrowUp' } ,
47+ [ TestKey . RIGHT_ARROW ] : { keyCode : keyCodes . RIGHT_ARROW , key : 'ArrowRight' , code : 'ArrowRight' } ,
48+ [ TestKey . DOWN_ARROW ] : { keyCode : keyCodes . DOWN_ARROW , key : 'ArrowDown' , code : 'ArrowDown' } ,
49+ [ TestKey . INSERT ] : { keyCode : keyCodes . INSERT , key : 'Insert' , code : 'Insert' } ,
50+ [ TestKey . DELETE ] : { keyCode : keyCodes . DELETE , key : 'Delete' , code : 'Delete' } ,
51+ [ TestKey . F1 ] : { keyCode : keyCodes . F1 , key : 'F1' , code : 'F1' } ,
52+ [ TestKey . F2 ] : { keyCode : keyCodes . F2 , key : 'F2' , code : 'F2' } ,
53+ [ TestKey . F3 ] : { keyCode : keyCodes . F3 , key : 'F3' , code : 'F3' } ,
54+ [ TestKey . F4 ] : { keyCode : keyCodes . F4 , key : 'F4' , code : 'F4' } ,
55+ [ TestKey . F5 ] : { keyCode : keyCodes . F5 , key : 'F5' , code : 'F5' } ,
56+ [ TestKey . F6 ] : { keyCode : keyCodes . F6 , key : 'F6' , code : 'F6' } ,
57+ [ TestKey . F7 ] : { keyCode : keyCodes . F7 , key : 'F7' , code : 'F7' } ,
58+ [ TestKey . F8 ] : { keyCode : keyCodes . F8 , key : 'F8' , code : 'F8' } ,
59+ [ TestKey . F9 ] : { keyCode : keyCodes . F9 , key : 'F9' , code : 'F9' } ,
60+ [ TestKey . F10 ] : { keyCode : keyCodes . F10 , key : 'F10' , code : 'F10' } ,
61+ [ TestKey . F11 ] : { keyCode : keyCodes . F11 , key : 'F11' , code : 'F11' } ,
62+ [ TestKey . F12 ] : { keyCode : keyCodes . F12 , key : 'F12' , code : 'F12' } ,
63+ [ TestKey . META ] : { keyCode : keyCodes . META , key : 'Meta' , code : 'MetaLeft' } ,
64+ [ TestKey . COMMA ] : { keyCode : keyCodes . COMMA , key : ',' , code : 'Comma' } ,
6565} ;
6666
6767/** A `TestElement` implementation for unit tests. */
0 commit comments