blob: 48d5676c48496d3e26f614d1d3abad85e21d1323 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
type t
(** Create the elements to be declareds inside the panel *)
val build
: unit -> t
(* Get the events triggered by the actions buttons *)
val get_event
: t -> State.event Note.event
(* Finalize the creation, register the handler to state update, and return the dom elements.
Raise an error if already completed.
*)
val complete
: t -> State.t Note.event -> Brr.El.t list
|