extractAbsenceFraction function

AbsenceFraction extractAbsenceFraction(
  1. Bs4Element cell
)

Implementation

AbsenceFraction extractAbsenceFraction(Bs4Element cell) {
  AbsenceFraction currentModules = AbsenceFraction(current: 0, total: 0);
  var currentModulerText = cell.text;
  if (currentModulerText.isNotEmpty) {
    List<String> currentModulesPieces =
        currentModulerText.replaceAll(r",", '.').split(r"/");
    currentModules = AbsenceFraction(
        current: double.parse(currentModulesPieces[0]),
        total: double.parse(currentModulesPieces[1]));
  }
  return currentModules;
}