DropdownMenuItem
Material Design dropdown menu item.
Menus display a list of choices on a temporary surface. They appear when users interact with a button, action, or other control.
Example usage:
Parameters
text of the menu item
called when this menu item is clicked
the Modifier to be applied to this menu item
optional leading icon to be displayed at the beginning of the item's text
optional trailing icon to be displayed at the end of the item's text. This trailing icon slot can also accept Text to indicate a keyboard shortcut.
controls the enabled state of this menu item. When false
, this component will not respond to user input, and it will appear visually disabled and disabled to accessibility services.
MenuItemColors that will be used to resolve the colors used for this menu item in different states. See MenuDefaults.itemColors.
the padding applied to the content of this menu item
an optional hoisted MutableInteractionSource for observing and emitting Interactions for this menu item. You can use this to change the menu item's appearance or preview the menu item in different states. Note that if null
is provided, interactions will still happen internally.