getHealthIntervalDataFromTypes method
Fetch a list of health data points based on types
.
Implementation
Future<List<HealthDataPoint>> getHealthIntervalDataFromTypes(
{required DateTime startDate,
required DateTime endDate,
required List<HealthDataType> types,
required int interval,
bool includeManualEntry = true}) async {
List<HealthDataPoint> dataPoints = [];
for (var type in types) {
final result = await _prepareIntervalQuery(
startDate, endDate, type, interval, includeManualEntry);
dataPoints.addAll(result);
}
return removeDuplicates(dataPoints);
}