Module menus

Module menus 

Source
Expand description

Material Design 3 menus for contextual action lists.

§Usage Present anchored overflow or context actions as surfaced menus.

Structs§

MenuAnchor
Describes the anchor rectangle used to position a menu.
MenuItemArgs
Defines the configuration for an individual menu item.
MenuItemArgsBuilder
Builder for MenuItemArgs.
MenuProviderArgs
Configuration for the menu overlay/provider.
MenuProviderArgsBuilder
Builder for MenuProviderArgs.
MenuScope
Scope for adding items inside a menu.
MenuState
Shared state for controlling menu visibility and anchor placement.

Enums§

MenuItemArgsBuilderError
Error type for MenuItemArgsBuilder
MenuPlacement
Controls how the menu is aligned relative to its anchor.
MenuProviderArgsBuilderError
Error type for MenuProviderArgsBuilder

Functions§

menu
Convenience wrapper for rendering only the menu overlay without extra main content.
menu_item
menu_item
menu_provider
menu_provider

Type Aliases§

MenuArgs
Backward compatibility alias for earlier menu args naming.
MenuArgsBuilder
Backward compatibility alias for builder.