workoutQuery static method
Returns Workout samples for the provided
time interval predicate predicate
.
Implementation
static Future<List<Workout>> workoutQuery(Predicate predicate) async {
final result =
await _methodChannel.invokeMethod('workoutQuery', predicate.map);
final List<dynamic> list = jsonDecode(result);
final workouts = <Workout>[];
for (final Map<String, dynamic> map in list) {
final workout = Workout.fromJson(map);
workouts.add(workout);
}
return workouts;
}