package bonsai

  1. Overview
  2. Docs
A library for building dynamic webapps, using Js_of_ocaml

Install

Dune Dependency

Authors

Maintainers

Sources

v0.15.1.tar.gz
sha256=0c4a714146073f421f1a6179561f836b45d8dc012c743207d3481ea63bef74bf

doc/bonsai.test/Bonsai_test/Arrow/Driver/index.html

Module Arrow.DriverSource

Sourcetype ('i, 'r) t
Sourceval create : ?initial_model_sexp:Core.Sexp.t -> clock:Bonsai_test__.Import.Incr.Clock.t -> initial_input:'i -> ('i, 'r) Bonsai.Arrow_deprecated.t -> ('i, 'r) t
Sourceval set_input : ('i, _) t -> 'i -> unit
Sourceval flush : (_, _) t -> unit

Apply all pending actions and stabilize the incremental graph, updating result.

Sourceval schedule_event : (_, _) t -> unit Ui_effect.t -> unit
Sourceval result : (_, 'r) t -> 'r
Sourceval last_view : (_, _) t -> string
Sourceval store_view : (_, _) t -> string -> unit
Sourceval trigger_lifecycles : (_, _) t -> unit
Sourceval has_after_display_events : (_, _) t -> bool
Sourceval disable_bonsai_path_censoring : (_, _) t -> unit
Sourceval should_censor_bonsai_path : (_, _) t -> bool
Sourceval disable_bonsai_hash_censoring : (_, _) t -> unit
Sourceval should_censor_bonsai_hash : (_, _) t -> bool
Sourceval sexp_of_model : (_, _) t -> Core.Sexp.t
Sourceval input : ('i, _) t -> 'i
Sourceval result_incr : (_, 'r) t -> 'r Bonsai_test__.Import.Incr.t
Sourceval lifecycle_incr : (_, _) t -> Bonsai_test__.Import.Incr.Packed.t
Sourceval apply_action_incr : (_, _) t -> Bonsai_test__.Import.Incr.Packed.t
Sourceval clock : (_, _) t -> Bonsai_test__.Import.Incr.Clock.t
Sourceval invalidate_observers : (_, _) t -> unit
Sourceval reset_model_to_default : (_, _) t -> unit
OCaml

Innovation. Community. Security.