handleNextModeQuestionByQuestion method

Future<void> handleNextModeQuestionByQuestion()

// MODE QUESTION BY QUESTION

Implementation

Future<void> handleNextModeQuestionByQuestion() async {
  assert(quiz.steppingModeType == QuizSteppingModeTypes.question_by_question);
  bool isGoingToPrevious = false;
  assert(isGoingToPrevious == false);

  if (!_isFormValidable()) return;
  if (!mounted) return;
  String newStatus = getUpdatedStatus(isGoingToPrevious: isGoingToPrevious);
  _beforeStepChange();
  quiz.handleNextQuestion();
  await _onStepChanged(newStatus: newStatus);
  _redrawListOfQuestions();
  _resetScrollToTopUnanimated();
}