package bonsai
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
A library for building dynamic webapps, using Js_of_ocaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
bonsai-v0.14.0.tar.gz
sha256=43f35d648644492d776bf2c7b86c8227e7793615b6a658432e95f8dccd3631f8
md5=b5e743dbfa64d0da5fd660f14cd0b549
doc/bonsai.mdx/Bonsai_mdx/Bonsai/index.html
Module Bonsai_mdx.Bonsai
module Event = Vdom.Eventinclude sig ... end
type ('input, 'result) t = ('input, 'result) Bonsai.Make(Incr)(Vdom.Event).tval sexp_of_t : ('a, 'b) t -> Core_kernel.Sexp.tval input : ('input, 'input) tval const : 'result -> ('a, 'result) tval pure : f:('input -> 'result) -> ('input, 'result) tmodule type S = sig ... endval of_module :
('input, 'model, 'action, 'result) component_s ->
default_model:'model ->
('input, 'result) tmodule type Enum = sig ... endmodule Infix : sig ... endval return : 'a -> ('b, 'a) tmodule Applicative_infix : sig ... endmodule Proc : sig ... endmodule Let_syntax : sig ... endval state_machine :
(module Bonsai_types.Model with type t = 'model) ->
(module Bonsai_types.Action with type t = 'action) ->
Core_kernel.Source_code_position.t ->
default_model:'model ->
apply_action:
(inject:('action -> Vdom.Event.t) ->
schedule_event:(Vdom.Event.t -> unit) ->
'input ->
'model ->
'action ->
'model) ->
('input, 'model * ('action -> Vdom.Event.t)) tmodule Map : sig ... endmodule List_deprecated : sig ... endmodule Arrow : sig ... endmodule With_incr : sig ... endval to_generic :
('input, 'result) t ->
('input, 'result, Incr.state_witness, Vdom.Event.t) Bonsai.Generic.tval of_generic :
('input, 'result, Incr.state_witness, Vdom.Event.t) Bonsai.Generic.t ->
('input, 'result) t sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>