Expand description
Re-export of muda crate and used for tray context menu.
Modules§
- about_
metadata - Types and functions to create
AboutMetadata
for thePredefinedMenuItem::about
dialog. - accelerator
- Accelerators describe keyboard shortcuts for menu items.
- dpi
- DPI
Structs§
- About
Metadata - Application metadata for the
PredefinedMenuItem::about
dialog. - About
Metadata Builder - A builder type for
AboutMetadata
. - Check
Menu Item - A check menu item inside a
Menu
orSubmenu
and usually contains a text and a check mark or a similar toggle that corresponds to a checked and unchecked states. - Check
Menu Item Builder - A builder type for
CheckMenuItem
- Icon
- An icon used for the window titlebar, taskbar, etc.
- Icon
Menu Item - An icon menu item inside a
Menu
orSubmenu
and usually contains an icon and a text. - Icon
Menu Item Builder - A builder type for
IconMenuItem
- Menu
- A root menu that can be added to a Window on Windows and Linux and used as the app global menu on macOS.
- Menu
Event - Describes a menu event emitted when a menu item is activated
- MenuId
- An unique id that is associated with a menu or a menu item.
- Menu
Item - A menu item inside a
Menu
orSubmenu
and contains only text. - Menu
Item Builder - A builder type for
MenuItem
- Predefined
Menu Item - A predefined (native) menu item which has a predfined behavior by the OS or by this crate.
- Submenu
- A menu that can be added to a
Menu
or anotherSubmenu
. - Submenu
Builder - A builder type for
Submenu
Enums§
- Accelerator
Parse Error - BadIcon
- An error produced when using
Icon::from_rgba
with invalid arguments. - Error
- Errors returned by muda.
- Menu
Item Kind - An enumeration of all available menu types, useful to match against
the items returned from
Menu::items
orSubmenu::items
- Menu
Theme - The window menu bar theme
- Native
Icon - A native Icon to be used for the menu item
Traits§
- Context
Menu - A helper trait with methods to help creating a context menu.
- IsMenu
Item - A trait that defines a generic item in a menu, which may be one of
MenuItemKind
Type Aliases§
- Menu
Event Receiver - A reciever that could be used to listen to menu events.
- Result
- Convenient type alias of Result type for muda.