exerciseModeToStartApi function
- ExerciseMode? mode
Returns the ExerciseStartModeV2 for the given exercise mode.
It maps unsupported exercise modes to null.
Implementation
StartExerciseModeDTO? exerciseModeToStartApi(ExerciseMode? mode) {
switch (mode) {
case ExerciseMode.none:
case null:
return null;
case ExerciseMode.unloaded:
return StartExerciseModeDTO.unloaded;
case ExerciseMode.unloadedFullSpeed:
return StartExerciseModeDTO.unloadedfullspeed;
case ExerciseMode.loadedFullSpeed:
return StartExerciseModeDTO.loadedfullspeed;
case ExerciseMode.ecoCycle:
return StartExerciseModeDTO.ecoexercise;
}
}