Package-level declarations

Types

Link copied to clipboard
data class DialogPropertiesWrapper(val dismissOnBackPress: Boolean = true, val dismissOnClickOutside: Boolean = true, val usePlatformDefaultWidth: Boolean = true, val usePlatformInsets: Boolean = true, val scrimColor: Color = DefaultScrimColor, val androidProperties: DialogPropertiesWrapper.AndroidProperties = AndroidProperties())

A wrapper to resolve DialogProperties.

Link copied to clipboard

A wrapper to resolve SecureFlagPolicy.

Functions

Link copied to clipboard
actual fun Dialog(onDismissRequest: () -> Unit, properties: DialogPropertiesWrapper, content: () -> Unit)

Extension for ComposeDialog to support different parameters of Android.

expect fun Dialog(onDismissRequest: () -> Unit, properties: DialogPropertiesWrapper = DialogPropertiesWrapper(), content: @Composable () -> Unit)

Extension for ComposeDialog to support different parameters of Android.

actual fun Dialog(onDismissRequest: () -> Unit, properties: DialogPropertiesWrapper, content: () -> Unit)

Extension for ComposeDialog to support different parameters of Android.

actual fun Dialog(onDismissRequest: () -> Unit, properties: DialogPropertiesWrapper, content: () -> Unit)

Extension for ComposeDialog to support different parameters of Android.

Link copied to clipboard
actual fun Popup(alignment: Alignment, offset: IntOffset, popupPositionProvider: PopupPositionProvider?, onDismissRequest: () -> Unit?, properties: PopupProperties, onPreviewKeyEvent: (KeyEvent) -> Boolean?, onKeyEvent: (KeyEvent) -> Boolean?, content: () -> Unit)

Extension for ComposePopup to separate onPreviewKeyEvent, onKeyEvent on Android.

expect fun Popup(alignment: Alignment = Alignment.TopStart, offset: IntOffset = IntOffset(0, 0), popupPositionProvider: PopupPositionProvider? = null, onDismissRequest: () -> Unit? = null, properties: PopupProperties = PopupProperties(), onPreviewKeyEvent: (KeyEvent) -> Boolean? = null, onKeyEvent: (KeyEvent) -> Boolean? = null, content: @Composable () -> Unit)

Extension for ComposePopup to separate onPreviewKeyEvent, onKeyEvent on Android.

actual fun Popup(alignment: Alignment, offset: IntOffset, popupPositionProvider: PopupPositionProvider?, onDismissRequest: () -> Unit?, properties: PopupProperties, onPreviewKeyEvent: (KeyEvent) -> Boolean?, onKeyEvent: (KeyEvent) -> Boolean?, content: () -> Unit)

Extension for ComposePopup to separate onPreviewKeyEvent, onKeyEvent on Android.

actual fun Popup(alignment: Alignment, offset: IntOffset, popupPositionProvider: PopupPositionProvider?, onDismissRequest: () -> Unit?, properties: PopupProperties, onPreviewKeyEvent: (KeyEvent) -> Boolean?, onKeyEvent: (KeyEvent) -> Boolean?, content: () -> Unit)

Extension for ComposePopup to separate onPreviewKeyEvent, onKeyEvent on Android.