completionRate property

double get completionRate

used to draw progress bar on stepper

Implementation

double get completionRate {
  var total = answerableQuestions.length;
  var mandatoryAnswered = 0;
  for (var question in answerableQuestions) {
    if (valueIsCompletedFromQuestionType(question)) {
      mandatoryAnswered = mandatoryAnswered + 1;
    }
  }
  return mandatoryAnswered / total;
}