QuizDetailsDTO.fromJson constructor
QuizDetailsDTO.fromJson(
- Map<String, dynamic> json
)
Implementation
QuizDetailsDTO.fromJson(Map<String, dynamic> json) {
try {
id = json["id"];
questionnary = QuestionnaryDTO.fromJson(json["questionnaries"]);
theme = json["theme"] != null && json["theme"].isNotEmpty ? QuizTheming.fromJson(json["theme"]) : QuizTheming.empty();
dictionnary = json["dictionnary"] != null && json["dictionnary"].isNotEmpty ? QuizDictionnary.fromJson(json["dictionnary"]) : QuizDictionnary.fromJson({});
} catch (e, s) {
if (kDebugMode) {
print('❌ Failed to parse QuizDetailsDTO $e');
print('📜 trace: $s');
}
}
}