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.