Mvuval button : ?enabled:bool -> Widget.box -> string -> 'msg -> 'msg elementval label : Widget.box -> string -> 'msg elementval field :
?enabled:bool ->
Widget.box ->
string ->
(string -> 'msg) ->
'msg elementval slider :
Widget.box ->
from:float ->
to_:float ->
float ->
(float -> 'msg) ->
'msg elementval progress : Widget.box -> float -> 'msg elementval canvas :
Widget.box ->
Widget.paint list ->
(Widget.canvas_event -> 'msg option) ->
'msg elementval empty : tval step :
Theme.t ->
Widget.input ->
t ->
view:('model -> 'msg element) ->
update:('msg -> 'model -> 'model) ->
'model ->
t * 'model * Widget.paint list