answerPoll method
Implementation
Future<String?> answerPoll(
List<String> answerIds, {
String? txid,
}) {
if (type != PollEventContent.startType) {
throw Exception('Event is not a poll.');
}
if (answerIds.length >
parsedPollEventContent.pollStartContent.maxSelections) {
throw Exception('Selected more answers than allowed in this poll.');
}
return room.sendEvent(
{
'm.relates_to': {
'rel_type': RelationshipTypes.reference,
'event_id': eventId,
},
PollEventContent.responseType: {'answers': answerIds},
},
type: PollEventContent.responseType,
txid: txid,
);
}