IPollController

interface IPollController

Properties

Link copied to clipboard
abstract val polls: List<DytePollMessage>

Functions

Link copied to clipboard
abstract suspend fun create(question: String, options: List<String>, anonymous: Boolean, hideVotes: Boolean)
Link copied to clipboard
abstract suspend fun loadPolls()
Link copied to clipboard
abstract fun onNewPoll(websocketPoll: WebSocketPoll)
Link copied to clipboard
abstract suspend fun vote(dytePollMessage: DytePollMessage, dytePollOption: DytePollOption)