Package-level declarations
Types
A contract for a strategy that determines whether a popup should stay open or not.
A contract for a strategy that determines when a popup should open or close.
An enumeration for placing a popup outside of while still being aligned to another.
A contract to control how a popup should be placed relative to some placement element.
The scope for the content of a popup.
Properties
A small but comfortable amount of space between a popup and its target.
A readable convenience property that queries the underlying state flow.
A readable convenience property that queries the underlying state flow.
Functions
A more generally configurable version of Popover, with more control at the cost of more verbosity.
A version of Tooltip that allows for more control over the tooltip's behavior.
A KeepPopupOpenStrategy that combines multiple orthogonal strategies into one.
A strategy that allows the user to manually control when a popup should open or close.
A KeepPopupOpenStrategy that allows the user to manually control whether the popup should stay open or not.
A KeepPopupOpenStrategy which asks to never keep the popup open.
A strategy that observes another strategy and reflects its state.
A KeepPopupOpenStrategy that keeps the popup open as long as any elements within the popup have focus.
A strategy that opens the popup when an element gains focus and closes it when it loses focus.
A KeepPopupOpenStrategy that keeps the popup open as long as the mouse cursor is inside the popup somewhere.
A strategy that opens the popup when the cursor enters some target element and closes it when the cursor leaves.
Renders a fullscreen overlay that is removed from the normal compose flow.
Render a general, undecorated composable in a location above and outside some target element.
A strategy that opens when the user starts a timer and then closes when the timer expires.
A widget for displaying information inside a sort of chat bubble with an (optional) arrow on it.
A convenience Tooltip making it trivial to display some text message.