getActivityRecord static method

Future<List<ActivityRecord>> getActivityRecord(
  1. ActivityRecordReadOptions activityRecordReadOptions
)

Reads ActivityRecord data from the HUAWEI Health platform.

Implementation

static Future<List<ActivityRecord>> getActivityRecord(
  ActivityRecordReadOptions activityRecordReadOptions,
) async {
  final List<dynamic>? result = await _channel.invokeMethod<List<dynamic>?>(
    'getActivityRecord',
    activityRecordReadOptions.toMap(),
  );

  List<ActivityRecord> records = <ActivityRecord>[];
  if (result != null) {
    for (dynamic e in result) {
      records.add(
        ActivityRecord.fromMap(e['activityRecord']),
      );
    }
  }
  return records;
}