Map.on: make handler type be (.. -> unit)

This commit is contained in:
Swrup 2024-09-29 09:28:50 +02:00
parent 6650365aac
commit 9be812f061
2 changed files with 2 additions and 2 deletions

View File

@ -33,7 +33,7 @@ let set_view latlng ~zoom map =
in
()
let on : type kind. kind Event.sub -> (kind Event.t -> 'b) -> t -> unit =
let on : type kind. kind Event.sub -> (kind Event.t -> unit) -> t -> unit =
fun event handler map ->
let name = Event.sub_to_string event in
let handler v = handler @@ Event.of_jv event v in

View File

@ -28,7 +28,7 @@ val get_container : t -> Brr.El.t
(** [on event handler map] add an event listener on [map] for event [event] with
handler [handler] *)
val on : 'a Event.sub -> ('a Event.t -> 'b) -> t -> unit
val on : 'a Event.sub -> ('a Event.t -> unit) -> t -> unit
(** [get_center map] is the geographical center of the map view *)
val get_center : t -> Latlng.t