model/menu/menu library

Classes

ActiveMenuItemModel<T>
Subclass of ActiveItemModel which converts a MenuModel instance into a list of MenuItem instances for use in the active list item management.
IconWithAction
An icon that performs an action when the icon is triggered.
A menu item.
Represents a menu item content affix.
A list of menu items with an optional name.
Mixin to implement trivial getters on MenuItem.
Represents a tree-based collection of menu items.
NullMenuItem
Type that can be specified to mark that there can be no subMenus for a given MenuItem.

Enums

IconVisibility
Specifies the visibility state of an icon.

Typedefs

ActionWithContext = void Function(dynamic context)
Action triggered by interaction with the menu.
IconAction = void Function()
Action triggered by interaction with the menu.