OptionalautoWhether to automatically set focus on the first focusable content within the popover when opened.
OptionalcloseWhether to close the popover when the escape key is pressed.
OptionalcloseWhether to close the popover when the user clicks outside of the popover.
OptionaldefaultThe initial open state of the popover when rendered. Use when you don't need to control the open state of the popover.
OptionalidThe unique identifier of the machine.
OptionalidsThe ids of the elements in the popover. Useful for composition.
OptionalimmediateWhether to synchronize the present change immediately or defer it to the next frame
OptionalinitialThe element to focus on when the popover is opened.
OptionallazyWhether to enable lazy mounting
OptionalmodalWhether the popover should be modal. When set to true:
OptionalonFunction called when the escape key is pressed
OptionalonFunction called when the animation ends in the closed state
OptionalonFunction called when the focus is moved outside the component
OptionalonFunction called when an interaction happens outside the component
OptionalonFunction invoked when the popover opens or closes
OptionalonFunction called when the pointer is pressed down outside the component
OptionalonFunction called when this layer is closed due to a parent layer being closed
OptionalopenThe controlled open state of the popover
OptionalpersistentReturns the persistent elements that:
OptionalplacementOptionalportalledWhether the popover is portalled. This will proxy the tabbing behavior regardless of the DOM position of the popover content.
OptionalpresentWhether the node is present (controlled by the user)
OptionalrecipeOptionalskipWhether to allow the initial presence animation.
OptionalunmountWhether to unmount on exit.
OptionalunstyledIf true, the element will opt out of the theme styles.
Floating bar of bulk actions for the current selection, pinned to the bottom of the screen. Controlled via
openonActionBar.Root— there is no trigger.Example