gbr/ui/admin/user
Gleam UI admin user super element.
Types
pub opaque type UIUserRender(a)
Values
pub fn at(in: UIUser) -> UIUserRender(a)
pub fn dropdown(
in: UIUser,
dropdown: dropdown.UIDropdown,
) -> UIUser
pub fn dropdown_opt(
in: UIUser,
dropdown: option.Option(dropdown.UIDropdown),
) -> UIUser
pub fn new(id: String, username: String) -> UIUser
New user element
- id: html id
- username: Username
pub fn on_dropdown(
at: UIUserRender(a),
ondropdown: a,
) -> UIUserRender(a)
pub fn on_dropdown_opt(
at: UIUserRender(a),
on_dropdown: option.Option(a),
) -> UIUserRender(a)
pub fn on_submit(
at: UIUserRender(a),
onsubmit: fn(String) -> a,
) -> UIUserRender(a)
pub fn on_submit_opt(
at: UIUserRender(a),
on_submit: option.Option(fn(String) -> a),
) -> UIUserRender(a)
pub fn render(at: UIUserRender(a)) -> element.Element(a)