1
+ interface-mixin GlobalEventHandlers {
2
+ event abort type= UIEvent
3
+ event auxclick type= PointerEvent
4
+ event beforeinput type= InputEvent
5
+ event beforetoggle type= ToggleEvent
6
+ event blur type= FocusEvent
7
+ event click type= PointerEvent
8
+ event compositionend type= CompositionEvent
9
+ event compositionstart type= CompositionEvent
10
+ event compositionupdate type= CompositionEvent
11
+ event contextmenu type= PointerEvent
12
+ event dblclick type= MouseEvent
13
+ event drag type= DragEvent
14
+ event dragend type= DragEvent
15
+ event dragenter type= DragEvent
16
+ event dragleave type= DragEvent
17
+ event dragover type= DragEvent
18
+ event dragstart type= DragEvent
19
+ event drop type= DragEvent
20
+ event error type= ErrorEvent
21
+ event focus type= FocusEvent
22
+ event focusin type= FocusEvent
23
+ event focusout type= FocusEvent
24
+ event formdata type= FormDataEvent
25
+ event keydown type= KeyboardEvent
26
+ event keypress type= KeyboardEvent
27
+ event keyup type= KeyboardEvent
28
+ event mousedown type= MouseEvent
29
+ event mouseenter type= MouseEvent
30
+ event mouseleave type= MouseEvent
31
+ event mousemove type= MouseEvent
32
+ event mouseout type= MouseEvent
33
+ event mouseover type= MouseEvent
34
+ event mouseup type= MouseEvent
35
+ event progress type= ProgressEvent
36
+ event resize type= UIEvent
37
+ event securitypolicyviolation type= SecurityPolicyViolationEvent
38
+ event submit type= SubmitEvent
39
+ event toggle type= ToggleEvent
40
+ event wheel type= WheelEvent
41
+ event animationcancel type= AnimationEvent
42
+ event animationend type= AnimationEvent
43
+ event animationiteration type= AnimationEvent
44
+ event animationstart type= AnimationEvent
45
+ event cut type= ClipboardEvent
46
+ event copy type= ClipboardEvent
47
+ event paste type= ClipboardEvent
48
+ event gotpointercapture type= PointerEvent
49
+ event lostpointercapture type= PointerEvent
50
+ event pointercancel type= PointerEvent
51
+ event pointerdown type= PointerEvent
52
+ event pointerenter type= PointerEvent
53
+ event pointerleave type= PointerEvent
54
+ event pointermove type= PointerEvent
55
+ event pointerout type= PointerEvent
56
+ event pointerover type= PointerEvent
57
+ event pointerup type= PointerEvent
58
+ event touchcancel type= TouchEvent
59
+ event touchend type= TouchEvent
60
+ event touchmove type= TouchEvent
61
+ event touchstart type= TouchEvent
62
+ event transitionrun type= TransitionEvent
63
+ event transitionstart type= TransitionEvent
64
+ event transitionend type= TransitionEvent
65
+ event transitioncancel type= TransitionEvent
66
+ // Touch event handlers are intentionally hidden in non-mobile web browsers.
67
+ // See w3c.github.io/touch-events#dfn-expose-legacy-touch-event-apis.
68
+ property ontouchcancel optional= #true
69
+ property ontouchend optional= #true
70
+ property ontouchmove optional= #true
71
+ property ontouchstart optional= #true
72
+ property onerror overrideType= OnErrorEventHandler
73
+ }
0 commit comments