fromJson static method
Inherited by: PollTypeQuiz PollTypeRegular
Implementation
static PollTypeQuiz? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return PollTypeQuiz(
correctOptionIds: List<int>.from(
tdListFromJson(
json['correct_option_ids'],
).map((item) => int.tryParse((item as dynamic)?.toString() ?? '') ?? 0),
),
explanation: FormattedText.fromJson(tdMapFromJson(json['explanation'])),
explanationMedia: PollMedia.fromJson(
tdMapFromJson(json['explanation_media']),
),
);
}