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