Package-level declarations

Types

Link copied to clipboard

Default implementation of PollModal

Link copied to clipboard
data class HandleCreatePollOptions(val poll: Poll, val socket: SocketManager?, val roomName: String, val showAlert: (ShowAlertOptions) -> Unit?, val updateIsPollModalVisible: (Boolean) -> Unit)
Link copied to clipboard
data class HandleEndPollOptions(val pollId: String, val socket: SocketManager?, val roomName: String, val showAlert: (ShowAlertOptions) -> Unit?, val updateIsPollModalVisible: (Boolean) -> Unit)
Link copied to clipboard
data class HandleVotePollOptions(val pollId: String, val optionIndex: Int, val socket: SocketManager?, val member: String, val roomName: String, val showAlert: (ShowAlertOptions) -> Unit?)
Link copied to clipboard
Link copied to clipboard
data class PollModalOptions(val isPollModalVisible: Boolean = false, val onClose: () -> Unit, val position: String = "topRight", val backgroundColor: Int = 0xFFF5F5F5.toInt(), val member: String, val islevel: String, val polls: List<Poll>, val poll: Poll?, val socket: SocketManager?, val roomName: String, val showAlert: (ShowAlertOptions) -> Unit?, val updateIsPollModalVisible: (Boolean) -> Unit, val handleCreatePoll: (HandleCreatePollOptions) -> Unit, val handleEndPoll: (HandleEndPollOptions) -> Unit, val handleVotePoll: (HandleVotePollOptions) -> Unit)

PollModal - Modal for creating, viewing, and voting on polls.