gbr/ui/admin/user/dropdown
Types
pub type Icon =
option.Option(fn(core.Svg) -> core.Svg)
pub opaque type UIDropdown
Values
pub fn add_menu(
in: UIDropdown,
id: String,
text: String,
) -> UIDropdown
pub fn add_menu_icon(
in: UIDropdown,
id: String,
text: String,
icon: fn(core.Svg) -> core.Svg,
) -> UIDropdown
pub fn in_buttons(
in: UIDropdown,
callback: fn(
String,
String,
option.Option(fn(core.Svg) -> core.Svg),
) -> a,
) -> List(a)
pub fn in_menus(
in: UIDropdown,
callback: fn(
String,
String,
option.Option(fn(core.Svg) -> core.Svg),
) -> a,
) -> List(a)
pub fn is_visible(in: UIDropdown) -> Bool
pub fn new(visible: Bool) -> UIDropdown
pub fn toggle(in: UIDropdown) -> UIDropdown