`inherit event`
`method relatedTarget : element Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.optdef Js_of_ocaml__.Js.readonly_prop`
`method clientX : int Js_of_ocaml__.Js.readonly_prop`
`method clientY : int Js_of_ocaml__.Js.readonly_prop`
`method screenX : int Js_of_ocaml__.Js.readonly_prop`
`method screenY : int Js_of_ocaml__.Js.readonly_prop`
`method offsetX : int Js_of_ocaml__.Js.readonly_prop`
`method offsetY : int Js_of_ocaml__.Js.readonly_prop`
`method ctrlKey : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method shiftKey : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method altKey : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method metaKey : bool Js_of_ocaml__.Js.t Js_of_ocaml__.Js.readonly_prop`
`method which : mouse_button Js_of_ocaml__.Js.optdef Js_of_ocaml__.Js.readonly_prop`
`method button : int Js_of_ocaml__.Js.readonly_prop`
`method fromElement : element Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.optdef Js_of_ocaml__.Js.readonly_prop`
`method toElement : element Js_of_ocaml__.Js.t Js_of_ocaml__.Js.opt Js_of_ocaml__.Js.optdef Js_of_ocaml__.Js.readonly_prop`
`method pageX : int Js_of_ocaml__.Js.optdef Js_of_ocaml__.Js.readonly_prop`
`method pageY : int Js_of_ocaml__.Js.optdef Js_of_ocaml__.Js.readonly_prop`