workoutRouteQuery static method

Future<List<WorkoutRoute>> workoutRouteQuery(
  1. Predicate predicate
)

Returns WorkoutRoute sample for the provided time interval predicate predicate.

Implementation

static Future<List<WorkoutRoute>> workoutRouteQuery(
    Predicate predicate) async {
  final arguments = predicate.map;
  final result =
      await _methodChannel.invokeMethod('workoutRouteQuery', arguments);
  final List<dynamic> list = jsonDecode(result);
  final routes = <WorkoutRoute>[];
  for (final Map<String, dynamic> map in list) {
    final sample = WorkoutRoute.fromJson(map);
    routes.add(sample);
  }
  return routes;
}