Android
public class SpatialDialogProperties(
@get:Suppress("GetterSetterNames") public val dismissOnBackPress: Boolean = true,
@get:Suppress("GetterSetterNames") public val dismissOnClickOutside: Boolean = true,
@get:Suppress("GetterSetterNames") public val usePlatformDefaultWidth: Boolean = true,
public val backgroundContentAnimationSpec: FiniteAnimationSpec<Float> = spring(),
public val elevation: Dp = SpatialElevationLevel.DialogDefault,
)
Properties for configuring a SpatialDialog.
Functions
copy
public fun copy(
dismissOnBackPress: Boolean = this.dismissOnBackPress,
dismissOnClickOutside: Boolean = this.dismissOnClickOutside,
usePlatformDefaultWidth: Boolean = this.usePlatformDefaultWidth,
restingLevelAnimationSpec: FiniteAnimationSpec<Float> = this.backgroundContentAnimationSpec,
elevation: Dp = this.elevation,
): SpatialDialogProperties