PollOption constructor
const
PollOption({
- @JsonKey.new(name: 'text') required String text,
- @JsonKey.new(name: 'voter_count') required int voterCount,
- @JsonKey.new(name: 'text_entities') List<
MessageEntity> ? textEntities, - @JsonKey.new(name: 'media') PollMedia? media,
Constructs a PollOption object.
Implementation
const factory PollOption({
/// Option text, 1-100 characters
@JsonKey(name: 'text') required String text,
/// Number of users that voted for this option
@JsonKey(name: 'voter_count') required int voterCount,
/// Optional. Special entities that appear in the option text. Currently,
/// only custom emoji entities are allowed in poll option texts
@JsonKey(name: 'text_entities') List<MessageEntity>? textEntities,
/// Optional. Media added to the poll option
@JsonKey(name: 'media') PollMedia? media,
}) = _PollOption;