copyWith method
PollOption
copyWith({
- String? id,
- FormattedText? text,
- PollMedia? media,
- int? voterCount,
- int? votePercentage,
- List<
MessageSender> ? recentVoterIds, - bool? isChosen,
- bool? isBeingChosen,
- MessageSender? author,
- int? additionDate,
Implementation
PollOption copyWith({
String? id,
FormattedText? text,
PollMedia? media,
int? voterCount,
int? votePercentage,
List<MessageSender>? recentVoterIds,
bool? isChosen,
bool? isBeingChosen,
MessageSender? author,
int? additionDate,
}) => PollOption(
id: id ?? this.id,
text: text ?? this.text,
media: media ?? this.media,
voterCount: voterCount ?? this.voterCount,
votePercentage: votePercentage ?? this.votePercentage,
recentVoterIds: recentVoterIds ?? this.recentVoterIds,
isChosen: isChosen ?? this.isChosen,
isBeingChosen: isBeingChosen ?? this.isBeingChosen,
author: author ?? this.author,
additionDate: additionDate ?? this.additionDate,
);