toJson method

  1. @override
Map<String, dynamic> toJson()
override

Converts this heart rate measurement to its JSON representation.

Implementation

@override
Map<String, dynamic> toJson() {
  Map<String, dynamic> result = {};
  result["heart_rate"] = heartRate.toJson();
  result["time_frame"] = effectiveTimeFrame.toJson();
  if (descriptiveStatistic != null) {
    result["descriptive_statistic"] = descriptiveStatistic;
  }
  if (temporalRelationshipToPhysicalActivity != null) {
    result["temporal_relationship_to_physical_activity"] =
        temporalRelationshipToPhysicalActivity;
  }
  if (temporalRelationshipToSleep != null) {
    result["temporal_relationship_to_sleep"] = temporalRelationshipToSleep;
  }
  return result;
}