Package-level declarations
Types
a dialog state holding the current showing state and some additional state DialogInteractionSource of the dialog
a dialog buttons
an enum for the different dialog button types
the sealed event for all dialog events (button click and dismissal)
an enum for the different dialog event types
an interaction source for button states and option state
a dialog state holding the current state and the some additional state DialogInteractionSource of the dialog
convenience type alias for no data dialogs (internal state is Unit, but the overload does not require a data parameter)
Functions
Shows a dialog containing some arbitrary content
creates a DialogState object for usage outside of Compose (e.g. ViewModel)
returns a DialogState object holding all necessary states for the dialog