Chat / Flutter
Current version: v3
Chat Flutter v3
Chat Flutter
Chat
Flutter
Home
/
Chat
/
Flutter
/
Message

Update a poll

You can update a poll by creating and passing a PollUpdateParams object as an argument to the parameter in the updatePoll() method.

Poll poll = await channel.updatePoll(
    pollId: poll1.id, params: PollUpdateParams(title: 'update'));

PollUpdateParams

Parameter nameTypeDescription

title

String

Specifies the title of a poll.

data

PollData

Specifies an additional data to accompany the poll. A use case might be to provide explanations for incorrect quiz answers.

allowUserSuggestion

bool

Determines whether to allow users to make suggestions. (Default: false)

allowMultipleVotes

bool

Determines whether to allow users to vote on more than one poll options. (Default: false)

closeAt

Long

Specifies the time when a poll has closed or will close in Unix seconds. If the value of this property is -1, the poll status remains open meaning that the poll will never close.