module State : Incr_dom_widgets__.Mesa_intf.State
module Id : sig ... end
include sig ... end
val sexp_of_t : t ‑> Base.Sexp.t
module Action : sig ... end
val apply_action : Action.t ‑> State.t ‑> report_error:(action_error ‑> unit Async_kernel.Deferred.t) ‑> (t Id.Map.t ‑> t Id.Map.t Core_kernel.Or_error.t) Core_kernel.Staged.t
returns a function for updating the current map of rows in the table
val key_handler : focus:(Id.t * t) option ‑> inject:(Action.t ‑> Incr_dom_widgets__.Import.Vdom.Event.t) ‑> Incr_dom_widgets__.Import.Dom_html.keyboardEvent Incr_dom_widgets__.Import.Js.t ‑> Incr_dom_widgets__.Import.Vdom.Event.t