Protocol.Event0
type 'a t =
listener:(e:'a -> Interop.Js.Any.t) ->
?thisArgs:Interop.Js.Any.t ->
unit ->
Disposable0.t
val t_of_js : 'a. (Ojs.t -> 'a) -> Ojs.t -> 'a t
val t_to_js : 'a. ('a -> Ojs.t) -> 'a t -> Ojs.t
module Make (T : Interop.Js.T) : sig ... end