Dom_events.Typinclude module type of Dom_html.Eventtype 'a typ = 'a Dom.Event.typval cancel : Dom_html.event Js.t typval click : Dom_html.mouseEvent Js.t typval close : Dom_html.event Js.t typval copy : Dom_html.clipboardEvent Js.t typval cut : Dom_html.clipboardEvent Js.t typval paste : Dom_html.clipboardEvent Js.t typval dblclick : Dom_html.mouseEvent Js.t typval mousedown : Dom_html.mouseEvent Js.t typval mouseup : Dom_html.mouseEvent Js.t typval mouseover : Dom_html.mouseEvent Js.t typval mousemove : Dom_html.mouseEvent Js.t typval mouseout : Dom_html.mouseEvent Js.t typval keypress : Dom_html.keyboardEvent Js.t typval keydown : Dom_html.keyboardEvent Js.t typval keyup : Dom_html.keyboardEvent Js.t typval mousewheel : Dom_html.mousewheelEvent Js.t typval _DOMMouseScroll : Dom_html.mouseScrollEvent Js.t typval wheel : Dom_html.mousewheelEvent Js.t typval touchstart : Dom_html.touchEvent Js.t typval touchmove : Dom_html.touchEvent Js.t typval touchend : Dom_html.touchEvent Js.t typval touchcancel : Dom_html.touchEvent Js.t typval dragstart : Dom_html.dragEvent Js.t typval dragend : Dom_html.dragEvent Js.t typval dragenter : Dom_html.dragEvent Js.t typval dragover : Dom_html.dragEvent Js.t typval dragleave : Dom_html.dragEvent Js.t typval drag : Dom_html.dragEvent Js.t typval drop : Dom_html.dragEvent Js.t typval hashchange : Dom_html.hashChangeEvent Js.t typval change : Dom_html.event Js.t typval input : Dom_html.event Js.t typval timeupdate : Dom_html.event Js.t typval submit : Dom_html.submitEvent Js.t typval scroll : Dom_html.event Js.t typval focus : Dom_html.focusEvent Js.t typval blur : Dom_html.focusEvent Js.t typval load : Dom_html.event Js.t typval unload : Dom_html.event Js.t typval beforeunload : Dom_html.event Js.t typval resize : Dom_html.event Js.t typval orientationchange : Dom_html.event Js.t typval popstate : Dom_html.popStateEvent Js.t typval error : Dom_html.event Js.t typval abort : Dom_html.event Js.t typval select : Dom_html.event Js.t typval online : Dom_html.event Js.t typval offline : Dom_html.event Js.t typval checking : Dom_html.event Js.t typval noupdate : Dom_html.event Js.t typval downloading : Dom_html.event Js.t typval progress : Dom_html.event Js.t typval updateready : Dom_html.event Js.t typval cached : Dom_html.event Js.t typval obsolete : Dom_html.event Js.t typval domContentLoaded : Dom_html.event Js.t typval animationstart : Dom_html.animationEvent Js.t typval animationend : Dom_html.animationEvent Js.t typval animationiteration : Dom_html.animationEvent Js.t typval animationcancel : Dom_html.animationEvent Js.t typval transitionrun : Dom_html.transitionEvent Js.t typval transitionstart : Dom_html.transitionEvent Js.t typval transitionend : Dom_html.transitionEvent Js.t typval transitioncancel : Dom_html.transitionEvent Js.t typval canplay : Dom_html.mediaEvent Js.t typval canplaythrough : Dom_html.mediaEvent Js.t typval durationchange : Dom_html.mediaEvent Js.t typval emptied : Dom_html.mediaEvent Js.t typval ended : Dom_html.mediaEvent Js.t typval gotpointercapture : Dom_html.pointerEvent Js.t typval loadeddata : Dom_html.mediaEvent Js.t typval loadedmetadata : Dom_html.mediaEvent Js.t typval loadstart : Dom_html.mediaEvent Js.t typval lostpointercapture : Dom_html.pointerEvent Js.t typval message : Dom_html.messageEvent Js.t typval pause : Dom_html.mediaEvent Js.t typval play : Dom_html.mediaEvent Js.t typval playing : Dom_html.mediaEvent Js.t typval pointerenter : Dom_html.pointerEvent Js.t typval pointercancel : Dom_html.pointerEvent Js.t typval pointerdown : Dom_html.pointerEvent Js.t typval pointerleave : Dom_html.pointerEvent Js.t typval pointermove : Dom_html.pointerEvent Js.t typval pointerout : Dom_html.pointerEvent Js.t typval pointerover : Dom_html.pointerEvent Js.t typval pointerup : Dom_html.pointerEvent Js.t typval ratechange : Dom_html.mediaEvent Js.t typval seeked : Dom_html.mediaEvent Js.t typval seeking : Dom_html.mediaEvent Js.t typval stalled : Dom_html.mediaEvent Js.t typval suspend : Dom_html.mediaEvent Js.t typval volumechange : Dom_html.mediaEvent Js.t typval waiting : Dom_html.mediaEvent Js.t typval toggle : Dom_html.toggleEvent Js.t typval make : string -> 'a typ