Package-level declarations

Types

Link copied to clipboard
data class LaunchParticipantsOptions(val updateIsParticipantsModalVisible: UpdateIsParticipantsModalVisible, val isParticipantsModalVisible: Boolean)

Defines options for launching the participants modal.

Link copied to clipboard

Type definition for the function that launches the participants modal.

Link copied to clipboard
data class MessageParticipantsOptions(val coHostResponsibility: List<CoHostResponsibility>, val participant: Participant, val member: String, val islevel: String, val showAlert: ShowAlert? = null, val coHost: String, val updateIsMessagesModalVisible: (Boolean) -> Unit, val updateDirectMessageDetails: (Participant?) -> Unit, val updateStartDirectMessage: (Boolean) -> Unit)

Defines options for messaging a participant.

Link copied to clipboard

Type definition for the function that sends a message to participants.

Link copied to clipboard
data class MuteParticipantsOptions(val socket: SocketManager? = null, val coHostResponsibility: List<CoHostResponsibility>, val participant: Participant, val member: String, val islevel: String, val showAlert: ShowAlert? = null, val coHost: String, val roomName: String)

Defines options for muting a participant in a room.

Link copied to clipboard

Type definition for the function that mutes a participant.

Link copied to clipboard
data class RemoveParticipantsOptions(val coHostResponsibility: List<CoHostResponsibility>, val participant: Participant, val member: String, val islevel: String, val showAlert: ShowAlert? = null, val coHost: String, val participants: List<Participant>, val socket: SocketManager? = null, val roomName: String, val updateParticipants: (List<Participant>) -> Unit)

Defines options for removing a participant from a room.

Link copied to clipboard

Type definition for the function that removes a participant.

Link copied to clipboard

Callback function type for updating the visibility of the participants modal.

Functions

Link copied to clipboard

Toggles the visibility of the participants modal.

Link copied to clipboard

Sends a direct message to a participant if the current member has the necessary permissions.

Link copied to clipboard

Mutes a participant in the room if the current member has the necessary permissions.

Link copied to clipboard

Removes a participant from the room if the user has the necessary permissions.