Vdom_input_widgets.Checklistval of_values :
?style:Selectable_style.t ->
?extra_container_attrs:Virtual_dom.Vdom.Attr.t list ->
?extra_checkbox_attrs:(checked:bool -> Virtual_dom.Vdom.Attr.t list) ->
?disabled:bool ->
?layout:[ `Vertical | `Horizontal ] ->
?merge_behavior:Merge_behavior.t ->
(module Display with type t = 'a) ->
'a list ->
is_checked:('a -> bool) ->
on_toggle:('a -> unit Virtual_dom.Vdom.Effect.t) ->
Virtual_dom.Vdom.Node.tCreates a list of checkboxes with labels.
val of_enum :
?style:Selectable_style.t ->
?extra_container_attrs:Virtual_dom.Vdom.Attr.t list ->
?extra_checkbox_attrs:(checked:bool -> Virtual_dom.Vdom.Attr.t list) ->
?disabled:bool ->
?merge_behavior:Merge_behavior.t ->
(module Enum with type t = 'a) ->
is_checked:('a -> bool) ->
on_toggle:('a -> unit Virtual_dom.Vdom.Effect.t) ->
Virtual_dom.Vdom.Node.tInstead of passing individual values, uses all from the module to determine the items and order.