The parameters for configuring the context menu.
Flag indicating if the menu should remain mounted when closed.
The component to render after the menu items.
The component to render before the menu items.
Dependencies to trigger reload of menu items.
The payload object to pass to menu item handlers.
The callback to invoke when the menu items start loading.
The callback to invoke when the menu items finish loading.
The callback to invoke when a menu item is clicked.
The array of options to render as menu items.
The component to render as a fallback during loading.
The subject to trigger a reload of menu items.
Flag indicating if an error should be thrown on loading failures.
Represents a utility for displaying a context menu.