exec method
- {required ExerciseIntensityModel mets}
override
Implementation
@override
Future<ExerciseModel> exec({
required ExerciseIntensityModel mets,
}) async {
// TODO: デバック用に適当な運動を返す
if (debug == true) {
debug = false;
return const ExerciseModel(
uid: '01',
exerciseId: 1,
exerciseIntensity: ExerciseIntensityModel.mets20,
mets: 20,
movieFileName: 'assets/movies/sample-5s_01.mp4',
descriptionTimeSeconds: 60,
);
} else {
debug = true;
return const ExerciseModel(
uid: '02',
exerciseId: 1,
exerciseIntensity: ExerciseIntensityModel.mets20,
mets: 20,
movieFileName: 'assets/movies/sample-5s_02.mp4',
descriptionTimeSeconds: 60,
);
}
}