alba.fmlib_js
Make.Tree
alba.albalib
alba.core
alba.fmlib
alba.fmlib_native
alba.fmlib_node
module Attributes : sig ... end
type 'msg t = {
node : node Js_of_ocaml.Js.t;
data : 'msg t0;
}
and 'msg t0 =
| Text of string
| Node of string * 'msg Attributes.t ref * 'msg t list ref
val node : 'msg t -> node Js_of_ocaml.Js.t
val data : 'msg t -> 'msg t0
val make_text : string -> node Js_of_ocaml.Js.t -> 'msg t
val fill_node : string -> node Js_of_ocaml.Js.t -> 'msg Attributes.t -> 'msg t list -> 'msg t
val update : 'msg Vdom.t -> 'msg t -> ('msg Vdom.t -> 'msg t) -> ('msg Decoder.t -> handler) -> 'msg t option