gbr/ui/form
Gleam UI form super element.
Types
Form render element.
pub opaque type UIFormRender(a)
Values
pub fn at_inline(
in: UIForm,
inner: List(element.Element(a)),
) -> UIFormRender(a)
New form render at inline behavior.
pub fn eye(
open: Bool,
attributes: List(attribute.Attribute(a)),
) -> element.Element(a)
Render form input icon eye to password fields.
- open: True is open or close.
- attributes:
lustre/attribute.{*}|lustre.event.{*}
pub fn on_submit(
in: UIFormRender(a),
onsubmit: fn(List(#(String, String))) -> a,
) -> UIFormRender(a)
Set form render on submit event.
pub fn render(at: UIFormRender(a)) -> element.Element(a)
Render form super element to lustre/element/html.{form}.