handlePreviousModeQuestionByQuestion method

Future<void> handlePreviousModeQuestionByQuestion()

Implementation

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

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