Package-level declarations
Types
Link copied to clipboard
Default implementation of WaitingModal
Link copied to clipboard
data class RespondToWaitingOptions(val participantId: String, val participantName: String, val type: Boolean, val socket: SocketManager?, val roomName: String, val updateWaitingList: (List<WaitingRoomParticipant>) -> Unit)
Link copied to clipboard
Link copied to clipboard
data class WaitingModalOptions(val isWaitingModalVisible: Boolean = false, val onWaitingRoomClose: () -> Unit, val waitingRoomCounter: Int = 0, val onWaitingRoomFilterChange: (String) -> Unit, val waitingRoomList: List<WaitingRoomParticipant> = emptyList(), val updateWaitingList: (List<WaitingRoomParticipant>) -> Unit, val roomName: String, val socket: SocketManager?, val onWaitingRoomItemPress: (RespondToWaitingOptions) -> Unit, val position: String = "topRight", val backgroundColor: Int = 0xFF83C0E9.toInt(), val parameters: WaitingModalParameters)
Link copied to clipboard
data class WaitingModalParameters(val filteredWaitingRoomList: List<WaitingRoomParticipant>, val getUpdatedAllParams: () -> WaitingModalParameters)
Link copied to clipboard
WaitingModal - Modal for managing participants in waiting room.