UNPKG

8.38 kBJavaScriptView Raw
1/*!
2 * OpenUI5
3 * (c) Copyright 2009-2022 SAP SE or an SAP affiliate company.
4 * Licensed under the Apache License, Version 2.0 - see LICENSE.txt.
5 */
6
7/*
8 * Provides constants for key codes. Useful in the implementation of keypress/keydown event handlers.
9 */
10sap.ui.define(['jquery.sap.global', 'sap/ui/events/KeyCodes'],
11 function(jQuery, KeyCodes) {
12 "use strict";
13
14 /**
15 * Enumeration of key codes.
16 *
17 * @enum {int}
18 * @public
19 * @since 0.9.0
20 * @deprecated since 1.58 use {@link module:sap/ui/events/KeyCodes} instead
21 */
22 jQuery.sap.KeyCodes = KeyCodes;
23
24 /**
25 * @type number
26 * @name jQuery.sap.KeyCodes.BACKSPACE
27 * @public
28 */
29
30 /**
31 * @type number
32 * @name jQuery.sap.KeyCodes.TAB
33 * @public
34 */
35
36 /**
37 * @type number
38 * @name jQuery.sap.KeyCodes.ENTER
39 * @public
40 */
41
42 /**
43 * @type number
44 * @name jQuery.sap.KeyCodes.SHIFT
45 * @public
46 */
47
48 /**
49 * @type number
50 * @name jQuery.sap.KeyCodes.CONTROL
51 * @public
52 */
53
54 /**
55 * @type number
56 * @name jQuery.sap.KeyCodes.ALT
57 * @public
58 */
59
60 /**
61 * @type number
62 * @name jQuery.sap.KeyCodes.BREAK
63 * @public
64 */
65
66 /**
67 * @type number
68 * @name jQuery.sap.KeyCodes.CAPS_LOCK
69 * @public
70 */
71
72 /**
73 * @type number
74 * @name jQuery.sap.KeyCodes.ESCAPE
75 * @public
76 */
77
78 /**
79 * @type number
80 * @name jQuery.sap.KeyCodes.SPACE
81 * @public
82 */
83
84 /**
85 * @type number
86 * @name jQuery.sap.KeyCodes.PAGE_UP
87 * @public
88 */
89
90 /**
91 * @type number
92 * @name jQuery.sap.KeyCodes.PAGE_DOWN
93 * @public
94 */
95
96 /**
97 * @type number
98 * @name jQuery.sap.KeyCodes.END
99 * @public
100 */
101
102 /**
103 * @type number
104 * @name jQuery.sap.KeyCodes.HOME
105 * @public
106 */
107
108 /**
109 * @type number
110 * @name jQuery.sap.KeyCodes.ARROW_LEFT
111 * @public
112 */
113
114 /**
115 * @type number
116 * @name jQuery.sap.KeyCodes.ARROW_UP
117 * @public
118 */
119
120 /**
121 * @type number
122 * @name jQuery.sap.KeyCodes.ARROW_RIGHT
123 * @public
124 */
125
126 /**
127 * @type number
128 * @name jQuery.sap.KeyCodes.ARROW_DOWN
129 * @public
130 */
131
132 /**
133 * @type number
134 * @name jQuery.sap.KeyCodes.PRINT
135 * @public
136 */
137
138 /**
139 * @type number
140 * @name jQuery.sap.KeyCodes.INSERT
141 * @public
142 */
143
144 /**
145 * @type number
146 * @name jQuery.sap.KeyCodes.DELETE
147 * @public
148 */
149
150 /**
151 * @type number
152 * @name jQuery.sap.KeyCodes.DIGIT_0
153 * @public
154 */
155
156 /**
157 * @type number
158 * @name jQuery.sap.KeyCodes.DIGIT_1
159 * @public
160 */
161
162 /**
163 * @type number
164 * @name jQuery.sap.KeyCodes.DIGIT_2
165 * @public
166 */
167
168 /**
169 * @type number
170 * @name jQuery.sap.KeyCodes.DIGIT_3
171 * @public
172 */
173
174 /**
175 * @type number
176 * @name jQuery.sap.KeyCodes.DIGIT_4
177 * @public
178 */
179
180 /**
181 * @type number
182 * @name jQuery.sap.KeyCodes.DIGIT_5
183 * @public
184 */
185
186 /**
187 * @type number
188 * @name jQuery.sap.KeyCodes.DIGIT_6
189 * @public
190 */
191
192 /**
193 * @type number
194 * @name jQuery.sap.KeyCodes.DIGIT_7
195 * @public
196 */
197
198 /**
199 * @type number
200 * @name jQuery.sap.KeyCodes.DIGIT_8
201 * @public
202 */
203
204 /**
205 * @type number
206 * @name jQuery.sap.KeyCodes.DIGIT_9
207 * @public
208 */
209
210 /**
211 * @type number
212 * @name jQuery.sap.KeyCodes.A
213 * @public
214 */
215
216 /**
217 * @type number
218 * @name jQuery.sap.KeyCodes.B
219 * @public
220 */
221
222 /**
223 * @type number
224 * @name jQuery.sap.KeyCodes.C
225 * @public
226 */
227
228 /**
229 * @type number
230 * @name jQuery.sap.KeyCodes.D
231 * @public
232 */
233
234 /**
235 * @type number
236 * @name jQuery.sap.KeyCodes.E
237 * @public
238 */
239
240 /**
241 * @type number
242 * @name jQuery.sap.KeyCodes.F
243 * @public
244 */
245
246 /**
247 * @type number
248 * @name jQuery.sap.KeyCodes.G
249 * @public
250 */
251
252 /**
253 * @type number
254 * @name jQuery.sap.KeyCodes.H
255 * @public
256 */
257
258 /**
259 * @type number
260 * @name jQuery.sap.KeyCodes.I
261 * @public
262 */
263
264 /**
265 * @type number
266 * @name jQuery.sap.KeyCodes.J
267 * @public
268 */
269
270 /**
271 * @type number
272 * @name jQuery.sap.KeyCodes.K
273 * @public
274 */
275
276 /**
277 * @type number
278 * @name jQuery.sap.KeyCodes.L
279 * @public
280 */
281
282 /**
283 * @type number
284 * @name jQuery.sap.KeyCodes.M
285 * @public
286 */
287
288 /**
289 * @type number
290 * @name jQuery.sap.KeyCodes.N
291 * @public
292 */
293
294 /**
295 * @type number
296 * @name jQuery.sap.KeyCodes.O
297 * @public
298 */
299
300 /**
301 * @type number
302 * @name jQuery.sap.KeyCodes.P
303 * @public
304 */
305
306 /**
307 * @type number
308 * @name jQuery.sap.KeyCodes.Q
309 * @public
310 */
311
312 /**
313 * @type number
314 * @name jQuery.sap.KeyCodes.R
315 * @public
316 */
317
318 /**
319 * @type number
320 * @name jQuery.sap.KeyCodes.S
321 * @public
322 */
323
324 /**
325 * @type number
326 * @name jQuery.sap.KeyCodes.T
327 * @public
328 */
329
330
331 /**
332 * @type number
333 * @name jQuery.sap.KeyCodes.U
334 * @public
335 */
336
337 /**
338 * @type number
339 * @name jQuery.sap.KeyCodes.V
340 * @public
341 */
342
343 /**
344 * @type number
345 * @name jQuery.sap.KeyCodes.W
346 * @public
347 */
348
349 /**
350 * @type number
351 * @name jQuery.sap.KeyCodes.X
352 * @public
353 */
354
355 /**
356 * @type number
357 * @name jQuery.sap.KeyCodes.Y
358 * @public
359 */
360
361 /**
362 * @type number
363 * @name jQuery.sap.KeyCodes.Z
364 * @public
365 */
366
367 /**
368 * @type number
369 * @name jQuery.sap.KeyCodes.WINDOWS
370 * @public
371 */
372
373 /**
374 * @type number
375 * @name jQuery.sap.KeyCodes.CONTEXT_MENU
376 * @public
377 */
378
379 /**
380 * @type number
381 * @name jQuery.sap.KeyCodes.TURN_OFF
382 * @public
383 */
384
385 /**
386 * @type number
387 * @name jQuery.sap.KeyCodes.SLEEP
388 * @public
389 */
390
391 /**
392 * @type number
393 * @name jQuery.sap.KeyCodes.NUMPAD_0
394 * @public
395 */
396
397 /**
398 * @type number
399 * @name jQuery.sap.KeyCodes.NUMPAD_1
400 * @public
401 */
402
403
404 /**
405 * @type number
406 * @name jQuery.sap.KeyCodes.NUMPAD_2
407 * @public
408 */
409
410 /**
411 * @type number
412 * @name jQuery.sap.KeyCodes.NUMPAD_3
413 * @public
414 */
415
416 /**
417 * @type number
418 * @name jQuery.sap.KeyCodes.NUMPAD_4
419 * @public
420 */
421
422 /**
423 * @type number
424 * @name jQuery.sap.KeyCodes.NUMPAD_5
425 * @public
426 */
427
428 /**
429 * @type number
430 * @name jQuery.sap.KeyCodes.NUMPAD_6
431 * @public
432 */
433
434 /**
435 * @type number
436 * @name jQuery.sap.KeyCodes.NUMPAD_7
437 * @public
438 */
439
440 /**
441 * @type number
442 * @name jQuery.sap.KeyCodes.NUMPAD_8
443 * @public
444 */
445
446 /**
447 * @type number
448 * @name jQuery.sap.KeyCodes.NUMPAD_9
449 * @public
450 */
451
452 /**
453 * @type number
454 * @name jQuery.sap.KeyCodes.NUMPAD_ASTERISK
455 * @public
456 */
457
458 /**
459 * @type number
460 * @name jQuery.sap.KeyCodes.NUMPAD_PLUS
461 * @public
462 */
463
464 /**
465 * @type number
466 * @name jQuery.sap.KeyCodes.NUMPAD_MINUS
467 * @public
468 */
469
470 /**
471 * @type number
472 * @name jQuery.sap.KeyCodes.NUMPAD_COMMA
473 * @public
474 */
475
476
477 /**
478 * @type number
479 * @name jQuery.sap.KeyCodes.NUMPAD_SLASH
480 * @public
481 */
482
483 /**
484 * @type number
485 * @name jQuery.sap.KeyCodes.F1
486 * @public
487 */
488
489 /**
490 * @type number
491 * @name jQuery.sap.KeyCodes.F2
492 * @public
493 */
494
495 /**
496 * @type number
497 * @name jQuery.sap.KeyCodes.F3
498 * @public
499 */
500
501 /**
502 * @type number
503 * @name jQuery.sap.KeyCodes.F4
504 * @public
505 */
506
507 /**
508 * @type number
509 * @name jQuery.sap.KeyCodes.F5
510 * @public
511 */
512
513 /**
514 * @type number
515 * @name jQuery.sap.KeyCodes.F6
516 * @public
517 */
518
519 /**
520 * @type number
521 * @name jQuery.sap.KeyCodes.F7
522 * @public
523 */
524
525 /**
526 * @type number
527 * @name jQuery.sap.KeyCodes.F8
528 * @public
529 */
530
531 /**
532 * @type number
533 * @name jQuery.sap.KeyCodes.F9
534 * @public
535 */
536
537 /**
538 * @type number
539 * @name jQuery.sap.KeyCodes.F10
540 * @public
541 */
542
543 /**
544 * @type number
545 * @name jQuery.sap.KeyCodes.F11
546 * @public
547 */
548
549
550 /**
551 * @type number
552 * @name jQuery.sap.KeyCodes.F12
553 * @public
554 */
555
556 /**
557 * @type number
558 * @name jQuery.sap.KeyCodes.NUM_LOCK
559 * @public
560 */
561
562 /**
563 * @type number
564 * @name jQuery.sap.KeyCodes.SCROLL_LOCK
565 * @public
566 */
567
568 /**
569 * @type number
570 * @name jQuery.sap.KeyCodes.OPEN_BRACKET
571 * @public
572 */
573
574 /**
575 * @type number
576 * @name jQuery.sap.KeyCodes.PLUS
577 * @public
578 */
579
580 /**
581 * @type number
582 * @name jQuery.sap.KeyCodes.COMMA
583 * @public
584 */
585
586 /**
587 * @type number
588 * @name jQuery.sap.KeyCodes.SLASH
589 * @public
590 */
591
592 /**
593 * @type number
594 * @name jQuery.sap.KeyCodes.DOT
595 * @public
596 */
597
598 /**
599 * @type number
600 * @name jQuery.sap.KeyCodes.PIPE
601 * @public
602 */
603
604 /**
605 * @type number
606 * @name jQuery.sap.KeyCodes.SEMICOLON
607 * @public
608 */
609
610 /**
611 * @type number
612 * @name jQuery.sap.KeyCodes.MINUS
613 * @public
614 */
615
616 /**
617 * @type number
618 * @name jQuery.sap.KeyCodes.GREAT_ACCENT
619 * @public
620 */
621
622
623 /**
624 * @type number
625 * @name jQuery.sap.KeyCodes.EQUALS
626 * @public
627 */
628
629 /**
630 * @type number
631 * @name jQuery.sap.KeyCodes.SINGLE_QUOTE
632 * @public
633 */
634
635 /**
636 * @type number
637 * @name jQuery.sap.KeyCodes.BACKSLASH
638 * @public
639 */
640 return jQuery;
641
642});