m3e/fab_menu_trigger

Types

FabMenuTrigger is an element, nested within a clickable element, used to open a floating action button (FAB) menu

Fields:

  • for: the id of the associated m3e-fab-menu element
  • icon: the clickable Icon
pub opaque type FabMenuTrigger(msg)

Values

pub fn for_(
  f: FabMenuTrigger(msg),
  for: String,
) -> FabMenuTrigger(msg)

for sets the for field

pub fn icon(
  f: FabMenuTrigger(msg),
  icon: icon.Icon(msg),
) -> FabMenuTrigger(msg)

icon sets the icon field

pub fn new(
  for: String,
  icon: icon.Icon(msg),
) -> FabMenuTrigger(msg)

new creates a new FabMenuTrigger

pub fn render(
  f: FabMenuTrigger(msg),
  attributes: List(attribute.Attribute(msg)),
  children: List(element.Element(msg)),
) -> element.Element(msg)

render creates a Lustre Element from a FabMenuTrigger

Parameters:

  • f: a FabMenuTrigger
  • attributes: a list of additional Attributes
  • children: a list of child Elements
Search Document