EventSettingsModalOptions

data class EventSettingsModalOptions(val isVisible: Boolean = false, val onClose: () -> Unit, val onModifySettings: (ModifySettingsOptions) -> Unit = { /* default implementation */ }, val position: String = "topRight", val backgroundColor: Int = 0xFF83C0E9.toInt(), val audioSetting: String, val videoSetting: String, val screenshareSetting: String, val chatSetting: String, val roomName: String, val socket: SocketManager?, val showAlert: ShowAlert?, val updateAudioSetting: (String) -> Unit, val updateVideoSetting: (String) -> Unit, val updateScreenshareSetting: (String) -> Unit, val updateChatSetting: (String) -> Unit, val updateIsSettingsModalVisible: (Boolean) -> Unit)

Constructors

Link copied to clipboard
constructor(isVisible: Boolean = false, onClose: () -> Unit, onModifySettings: (ModifySettingsOptions) -> Unit = { /* default implementation */ }, position: String = "topRight", backgroundColor: Int = 0xFF83C0E9.toInt(), audioSetting: String, videoSetting: String, screenshareSetting: String, chatSetting: String, roomName: String, socket: SocketManager?, showAlert: ShowAlert?, updateAudioSetting: (String) -> Unit, updateVideoSetting: (String) -> Unit, updateScreenshareSetting: (String) -> Unit, updateChatSetting: (String) -> Unit, updateIsSettingsModalVisible: (Boolean) -> Unit)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val isVisible: Boolean = false
Link copied to clipboard
val onClose: () -> Unit
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard