When to use it
Use for a short set of contextual actions. Keep labels unique and concise, and do not hide a screen's only primary action inside a menu.
Present a native anchored action menu with shared item-state semantics.
Native example
Use for a short set of contextual actions. Keep labels unique and concise, and do not hide a screen's only primary action inside a menu.
<LumenMenu
accessibilityLabel="More actions"
trigger={<MoreIcon />}
items={actions}
/>Reference
The primary shared and platform-specific options exposed by LumenMenu.
| API | Values or type | Default | Description |
|---|---|---|---|
| items | Native Lumen menu item collection | Required | Provides labeled actions and states. |
| Internal trigger state | Native Modal | Collapsed | Controls or reports native menu presentation. |
| disabled | Boolean | false | Keeps an unavailable item readable but inactive. |
| destructive / role | Destructive action role | false / nil | Marks a destructive action semantically and visually. |
Native behavior
Use for a short set of contextual actions. Keep labels unique and concise, and do not hide a screen's only primary action inside a menu.
The trigger exposes expanded state and each native menu action reports its label, disabled state, and destructive role.
Shared component