Popup Layout
fun PopupLayout(visible: MutableState<Boolean>, enterTransition: EnterTransition? = null, exitTransition: ExitTransition? = null, enableWindowDim: Boolean = true, enableBackHandler: Boolean = true, dimEnterTransition: EnterTransition? = null, dimExitTransition: ExitTransition? = null, renderInRootScaffold: Boolean = true, content: @Composable () -> Unit? = null)
Create a popup layout.
Parameters
visible
The show state controller for this specific popup.
enter Transition
Optional, custom enter animation for popup content.
exit Transition
Optional, custom exit animation for popup content.
enable Window Dim
Whether to dim the window behind the popup.
dim Enter Transition
Optional, custom enter animation for dim layer.
dim Exit Transition
Optional, custom exit animation for dim layer.
content
The Composable content of the popup.