js_of_ocaml

Compiler from OCaml bytecode to JavaScript
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library js_of_ocaml
include module type of Dom_html.Event

Event types: mousedown, keypress, ...

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