extractExamGrade function
Implementation
ExamGrade? extractExamGrade(List<Bs4Element> elements) {
var weight = double.tryParse(
elements.elementAtOrNull(0)?.text.replaceAll(",", ".") ?? "");
var grade = int.tryParse(elements.elementAtOrNull(1)?.text ?? "");
var ects = elements.elementAtOrNull(2)?.text;
if (ects != null && grade != null && weight != null) {
return ExamGrade(ects: ects, grade: Grade(weight: weight, grade: grade));
}
return null;
}