Optional
anchorOptional
anchorThe point on the anchor where the popover's anchorEl will attach to.
Optional
anchorPosition of the menu popup.
Optional
anchorDetermines which anchor prop to refer to when setting the position of the popover.
Optional
bottomContent to be rendered at the bottom of the menu, below the menu items.
Optional
bottomHeight limit for the BottomSheet variant. Use with caution, as it can affect accessibility text zoom. The preferred value is calc(100% - NN px)
to ensure content is not cut off during zoom.
Optional
childrenThe children of the component.
Optional
customUsed for tests. Clickable and requested subcomponents will be suffixed with "-[ComponentName]".
Optional
elevationThe elevation of the popover.
Optional
idA unique ID for the menu, used for WAI-ARIA and other purposes.
Optional
langLanguage used for internal translations.
Optional
LeftProps for the left bottom button, including a label.
Optional
customCustom attribute for testing. Clickable and requested subcomponents will have a suffix "-[ComponentName]".
Optional
fullIf set to true, the button will occupy the full width of its container.
Optional
isIf true, a loading skeleton will be rendered instead of the component.
Optional
LinkComponent used to render a link if the href prop is provided.
Optional
sx?: SxProps<Theme>Prop for defining system overrides and additional CSS styles.
Optional
maxWidth limit, does not apply for mobile bottom sheets.
Optional
onCallback fired when the component requests to be closed.
Controls whether the menu is open or closed.
Optional
popoverHeight limit for the Popover variant. Note: Must include the unit (e.g., px, rem).
Optional
RightProps for the right bottom button, including a label.
Optional
customCustom attribute for testing. Clickable and requested subcomponents will have a suffix "-[ComponentName]".
Optional
fullIf set to true, the button will occupy the full width of its container.
Optional
isIf true, a loading skeleton will be rendered instead of the component.
Optional
LinkComponent used to render a link if the href prop is provided.
Optional
sx?: SxProps<Theme>Prop for defining system overrides and additional CSS styles.
Optional
roleChanges the aria role of the <MenuList>
component.
Optional
showIf true, the popup will display close and done buttons.
Optional
showIf true, the popup will display a close button in the top right corner.
Optional
showIf true, the title will be displayed at the top.
Optional
subheadingA caption shown under the title.
Optional
sxThe system prop that allows defining system overrides as well as additional CSS styles.
Mandatory title used for accessibility labels. If you want the title to be visible as well, use the showTitle prop.
Optional
topOptional content to be rendered at the top of the menu.
Optional
transformThe point on the popover which will attach to the anchor's origin.
Optional
variantThe variant of the menu popup to display. The "automatic" option will render based on the current device width.
Ref to the element used as the Popover anchor.