Make.Attributeval style : string -> string -> 'msg tval attribute : string -> string -> 'msg tval string_property : string -> string -> 'msg tstring_property name value
val bool_property : string -> bool -> 'msg tbool_property name value
val placeholder : string -> 'msg tval value : string -> 'msg tValue property. Used in input elements like 'input', 'textarea'.
val checked : bool -> 'msg tIndicate, if a checkbox is checked.
val type_ : string -> 'msg tSet the type attribute of an input element. Legal values "text" (default), "password", "checkbox", "radio", "color", "button", "file" etc.
val class_ : string -> 'msg tSet the class attribute of the element.
val onClick : 'msg -> 'msg tval onDoubleClick : 'msg -> 'msg tval onMouseDown : 'msg -> 'msg tval onMouseUp : 'msg -> 'msg tval onMouseEnter : 'msg -> 'msg tval onMouseLeave : 'msg -> 'msg tval onMouseOver : 'msg -> 'msg tval onMouseOut : 'msg -> 'msg tval onKeyDown : (string -> 'msg) -> 'msg tval onKeyUp : (string -> 'msg) -> 'msg tval onInput : (string -> 'msg) -> 'msg tReact on input of an input element like 'input', 'textarea', etc.
val onCheck : (bool -> 'msg) -> 'msg tReact on a checkbox click.