queryActivitySummary static method
Returns HeartbeatSerie
samples for the provided
time interval predicate predicate
.
Implementation
static Future<List<ActivitySummary>> queryActivitySummary(
Predicate predicate) async {
final arguments = <String, dynamic>{};
arguments.addAll(predicate.map);
final result =
await _methodChannel.invokeMethod('queryActivitySummary', arguments);
final List<dynamic> list = jsonDecode(result);
final activitySummaries = <ActivitySummary>[];
for (final Map<String, dynamic> map in list) {
final activitySummary = ActivitySummary.fromJson(map);
activitySummaries.add(activitySummary);
}
return activitySummaries;
}