QuizModel.fromQuizDetailsDTO constructor
QuizModel.fromQuizDetailsDTO(
- QuizDetailsDTO quiz
Implementation
QuizModel.fromQuizDetailsDTO(QuizDetailsDTO quiz) {
try {
quizTitle = quiz.questionnary.quizTitle;
quizSubTitle = quiz.questionnary.quizSubTitle;
steps = quiz.questionnary.steps;
steppingModeType = quiz.questionnary.steppingModeType;
showBottomActions = quiz.questionnary.showBottomActions ?? true; //default to true
theme = quiz.theme;
dictionnary = quiz.dictionnary;
stepperDisplayMode = quiz.questionnary.stepperDisplayMode;
introStepper = quiz.questionnary.introStepper;
} catch (e, s) {
debugPrint('❌ Error on QuizModel.fromQuizDetailsDTO: $e, $s');
rethrow;
}
}