Warning: Reason support is experimental. We are looking for beta-tester and contributors.

object
  method _type : Js.js_string Js.t Js.readonly_prop
  method code : int Js.readonly_prop
  method currentTarget : 'a Js.t Js.opt Js.readonly_prop
  method reason : Js.js_string Js.t Js.readonly_prop
  method srcElement : 'a Js.t Js.opt Js.readonly_prop
  method target : 'a Js.t Js.opt Js.readonly_prop
  method wasClean : bool Js.t Js.readonly_prop
end