Background Modal Options
data class BackgroundModalOptions(val isVisible: Boolean = false, val onClose: () -> Unit, val onSelectBackground: (BackgroundOption) -> Unit, val currentBackground: String? = null, val currentBlurAmount: Int = 0, val customBackgrounds: List<String> = emptyList(), val showBlurOption: Boolean = true, val showNoneOption: Boolean = true, val backgroundColor: Int = 0xFFF5F5F5.toInt(), val position: String = "center")
BackgroundModal - Virtual background selector for video customization.
Provides interface for selecting virtual backgrounds, blur effects, or custom images for video calls.
Constructors
Link copied to clipboard
constructor(isVisible: Boolean = false, onClose: () -> Unit, onSelectBackground: (BackgroundOption) -> Unit, currentBackground: String? = null, currentBlurAmount: Int = 0, customBackgrounds: List<String> = emptyList(), showBlurOption: Boolean = true, showNoneOption: Boolean = true, backgroundColor: Int = 0xFFF5F5F5.toInt(), position: String = "center")