toRoute method
Convert parsed QR data to Route object
Implementation
Route? toRoute(ParsedQRData data) {
if (data.route == null) return null;
final routeInfo = data.route!;
final grades = _parseGrades(routeInfo.grade, routeInfo.gradeSystem);
return Route(
id: routeInfo.id ?? 0,
clid: data.clid,
name: routeInfo.name ?? '',
grades: grades,
routeType: _parseRouteType(routeInfo.type) ?? RouteType.route,
height: routeInfo.height,
locationId: data.location?.id ?? 0,
);
}