-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnative-events.js
99 lines (98 loc) · 2.74 KB
/
native-events.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
const nativeEventMap = {
abort: 'UIEvent',
animationcancel: 'AnimationEvent',
animationend: 'AnimationEvent',
animationiteration: 'AnimationEvent',
animationstart: 'AnimationEvent',
auxclick: 'MouseEvent',
beforeinput: 'InputEvent',
blur: 'FocusEvent',
canplay: 'Event',
canplaythrough: 'Event',
change: 'Event',
click: 'MouseEvent',
close: 'Event',
compositionend: 'CompositionEvent',
compositionstart: 'CompositionEvent',
compositionupdate: 'CompositionEvent',
contextmenu: 'MouseEvent',
cuechange: 'Event',
dblclick: 'MouseEvent',
drag: 'DragEvent',
dragend: 'DragEvent',
dragenter: 'DragEvent',
dragleave: 'DragEvent',
dragover: 'DragEvent',
dragstart: 'DragEvent',
drop: 'DragEvent',
durationchange: 'Event',
emptied: 'Event',
ended: 'Event',
error: 'ErrorEvent',
focus: 'FocusEvent',
focusin: 'FocusEvent',
focusout: 'FocusEvent',
formdata: 'FormDataEvent',
gotpointercapture: 'PointerEvent',
input: 'Event',
invalid: 'Event',
keydown: 'KeyboardEvent',
keypress: 'KeyboardEvent',
keyup: 'KeyboardEvent',
load: 'Event',
loadeddata: 'Event',
loadedmetadata: 'Event',
loadstart: 'Event',
lostpointercapture: 'PointerEvent',
mousedown: 'MouseEvent',
mouseenter: 'MouseEvent',
mouseleave: 'MouseEvent',
mousemove: 'MouseEvent',
mouseout: 'MouseEvent',
mouseover: 'MouseEvent',
mouseup: 'MouseEvent',
pause: 'Event',
play: 'Event',
playing: 'Event',
pointercancel: 'PointerEvent',
pointerdown: 'PointerEvent',
pointerenter: 'PointerEvent',
pointerleave: 'PointerEvent',
pointermove: 'PointerEvent',
pointerout: 'PointerEvent',
pointerover: 'PointerEvent',
pointerup: 'PointerEvent',
progress: 'ProgressEvent',
ratechange: 'Event',
reset: 'Event',
resize: 'UIEvent',
scroll: 'Event',
securitypolicyviolation: 'SecurityPolicyViolationEvent',
seeked: 'Event',
seeking: 'Event',
select: 'Event',
selectionchange: 'Event',
selectstart: 'Event',
slotchange: 'Event',
stalled: 'Event',
submit: 'SubmitEvent',
suspend: 'Event',
timeupdate: 'Event',
toggle: 'Event',
touchcancel: 'TouchEvent',
touchend: 'TouchEvent',
touchmove: 'TouchEvent',
touchstart: 'TouchEvent',
transitioncancel: 'TransitionEvent',
transitionend: 'TransitionEvent',
transitionrun: 'TransitionEvent',
transitionstart: 'TransitionEvent',
volumechange: 'Event',
waiting: 'Event',
webkitanimationend: 'Event',
webkitanimationiteration: 'Event',
webkitanimationstart: 'Event',
webkittransitionend: 'Event',
wheel: 'WheelEvent',
};
module.exports = { nativeEventMap };