123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436 |
- /**
- * @ignore
- * some key-codes definition and utils from closure-library
- * @author yiminghe@gmail.com
- */
- declare const KeyCode: {
- /**
- * MAC_ENTER
- */
- MAC_ENTER: number;
- /**
- * BACKSPACE
- */
- BACKSPACE: number;
- /**
- * TAB
- */
- TAB: number;
- /**
- * NUMLOCK on FF/Safari Mac
- */
- NUM_CENTER: number;
- /**
- * ENTER
- */
- ENTER: number;
- /**
- * SHIFT
- */
- SHIFT: number;
- /**
- * CTRL
- */
- CTRL: number;
- /**
- * ALT
- */
- ALT: number;
- /**
- * PAUSE
- */
- PAUSE: number;
- /**
- * CAPS_LOCK
- */
- CAPS_LOCK: number;
- /**
- * ESC
- */
- ESC: number;
- /**
- * SPACE
- */
- SPACE: number;
- /**
- * PAGE_UP
- */
- PAGE_UP: number;
- /**
- * PAGE_DOWN
- */
- PAGE_DOWN: number;
- /**
- * END
- */
- END: number;
- /**
- * HOME
- */
- HOME: number;
- /**
- * LEFT
- */
- LEFT: number;
- /**
- * UP
- */
- UP: number;
- /**
- * RIGHT
- */
- RIGHT: number;
- /**
- * DOWN
- */
- DOWN: number;
- /**
- * PRINT_SCREEN
- */
- PRINT_SCREEN: number;
- /**
- * INSERT
- */
- INSERT: number;
- /**
- * DELETE
- */
- DELETE: number;
- /**
- * ZERO
- */
- ZERO: number;
- /**
- * ONE
- */
- ONE: number;
- /**
- * TWO
- */
- TWO: number;
- /**
- * THREE
- */
- THREE: number;
- /**
- * FOUR
- */
- FOUR: number;
- /**
- * FIVE
- */
- FIVE: number;
- /**
- * SIX
- */
- SIX: number;
- /**
- * SEVEN
- */
- SEVEN: number;
- /**
- * EIGHT
- */
- EIGHT: number;
- /**
- * NINE
- */
- NINE: number;
- /**
- * QUESTION_MARK
- */
- QUESTION_MARK: number;
- /**
- * A
- */
- A: number;
- /**
- * B
- */
- B: number;
- /**
- * C
- */
- C: number;
- /**
- * D
- */
- D: number;
- /**
- * E
- */
- E: number;
- /**
- * F
- */
- F: number;
- /**
- * G
- */
- G: number;
- /**
- * H
- */
- H: number;
- /**
- * I
- */
- I: number;
- /**
- * J
- */
- J: number;
- /**
- * K
- */
- K: number;
- /**
- * L
- */
- L: number;
- /**
- * M
- */
- M: number;
- /**
- * N
- */
- N: number;
- /**
- * O
- */
- O: number;
- /**
- * P
- */
- P: number;
- /**
- * Q
- */
- Q: number;
- /**
- * R
- */
- R: number;
- /**
- * S
- */
- S: number;
- /**
- * T
- */
- T: number;
- /**
- * U
- */
- U: number;
- /**
- * V
- */
- V: number;
- /**
- * W
- */
- W: number;
- /**
- * X
- */
- X: number;
- /**
- * Y
- */
- Y: number;
- /**
- * Z
- */
- Z: number;
- /**
- * META
- */
- META: number;
- /**
- * WIN_KEY_RIGHT
- */
- WIN_KEY_RIGHT: number;
- /**
- * CONTEXT_MENU
- */
- CONTEXT_MENU: number;
- /**
- * NUM_ZERO
- */
- NUM_ZERO: number;
- /**
- * NUM_ONE
- */
- NUM_ONE: number;
- /**
- * NUM_TWO
- */
- NUM_TWO: number;
- /**
- * NUM_THREE
- */
- NUM_THREE: number;
- /**
- * NUM_FOUR
- */
- NUM_FOUR: number;
- /**
- * NUM_FIVE
- */
- NUM_FIVE: number;
- /**
- * NUM_SIX
- */
- NUM_SIX: number;
- /**
- * NUM_SEVEN
- */
- NUM_SEVEN: number;
- /**
- * NUM_EIGHT
- */
- NUM_EIGHT: number;
- /**
- * NUM_NINE
- */
- NUM_NINE: number;
- /**
- * NUM_MULTIPLY
- */
- NUM_MULTIPLY: number;
- /**
- * NUM_PLUS
- */
- NUM_PLUS: number;
- /**
- * NUM_MINUS
- */
- NUM_MINUS: number;
- /**
- * NUM_PERIOD
- */
- NUM_PERIOD: number;
- /**
- * NUM_DIVISION
- */
- NUM_DIVISION: number;
- /**
- * F1
- */
- F1: number;
- /**
- * F2
- */
- F2: number;
- /**
- * F3
- */
- F3: number;
- /**
- * F4
- */
- F4: number;
- /**
- * F5
- */
- F5: number;
- /**
- * F6
- */
- F6: number;
- /**
- * F7
- */
- F7: number;
- /**
- * F8
- */
- F8: number;
- /**
- * F9
- */
- F9: number;
- /**
- * F10
- */
- F10: number;
- /**
- * F11
- */
- F11: number;
- /**
- * F12
- */
- F12: number;
- /**
- * NUMLOCK
- */
- NUMLOCK: number;
- /**
- * SEMICOLON
- */
- SEMICOLON: number;
- /**
- * DASH
- */
- DASH: number;
- /**
- * EQUALS
- */
- EQUALS: number;
- /**
- * COMMA
- */
- COMMA: number;
- /**
- * PERIOD
- */
- PERIOD: number;
- /**
- * SLASH
- */
- SLASH: number;
- /**
- * APOSTROPHE
- */
- APOSTROPHE: number;
- /**
- * SINGLE_QUOTE
- */
- SINGLE_QUOTE: number;
- /**
- * OPEN_SQUARE_BRACKET
- */
- OPEN_SQUARE_BRACKET: number;
- /**
- * BACKSLASH
- */
- BACKSLASH: number;
- /**
- * CLOSE_SQUARE_BRACKET
- */
- CLOSE_SQUARE_BRACKET: number;
- /**
- * WIN_KEY
- */
- WIN_KEY: number;
- /**
- * MAC_FF_META
- */
- MAC_FF_META: number;
- /**
- * WIN_IME
- */
- WIN_IME: number;
- /**
- * whether text and modified key is entered at the same time.
- */
- isTextModifyingKeyEvent: (e: KeyboardEvent) => boolean;
- /**
- * whether character is entered.
- */
- isCharacterKey: (keyCode: number) => boolean;
- };
- export default KeyCode;
|