Package-level declarations

Types

Link copied to clipboard

Default implementation of EventSettingsModal

Link copied to clipboard
Link copied to clipboard
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)
Link copied to clipboard
data class ModifySettingsOptions(val roomName: String, val socket: SocketManager?, val showAlert: ShowAlert?, val audioSetting: String, val videoSetting: String, val screenshareSetting: String, val chatSetting: String, val updateAudioSetting: (String) -> Unit, val updateVideoSetting: (String) -> Unit, val updateScreenshareSetting: (String) -> Unit, val updateChatSetting: (String) -> Unit, val updateIsSettingsModalVisible: (Boolean) -> Unit)

EventSettingsModal - Modal for configuring event-specific media settings.