bonsai

A library for building dynamic webapps, using Js_of_ocaml
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library bonsai.web_ui_multi_select
type t =
| Update_search_string of string
| Set_item_selected of {
item : Item.t;
status : Selection_status.t;
}
| Set_all_selection_statuses of Selection_status.t Item.Map.t(*

Set_all_selection_statuses sets the status for every item in the map, and any item not in the map gets input.default_selection_status.

*)
| Toggle_focused_item_selected
| Set_focus of Item.t option
| Move_focus of [ `Next | `Prev ]
| Select_all
| Select_none
val sexp_of_t : t -> Sexplib0.Sexp.t