toObject method

  1. @override
dynamic toObject()
override

Implementation

@override
dynamic toObject() => {
      _Keys.date: date,
      _Keys.timezoneOffset: timeZoneOffset,
      _Keys.restingHeartRate: restingHeartRate,
      _Keys.minHeartRate: minHeartRate,
      _Keys.avgHeartRate: averageHeartRate,
      _Keys.maxHeartRate: maxHeartRate,
      _Keys.heartRateSamples: heartRateSamples
          ?.map(
            (item) => item.toObject(),
          )
          .toList(),
      _Keys.heartRateVariability: heartRateVariability?.toObject(),
      _Keys.intradayHRV: intradayHeartRateVariability
          ?.map(
            (item) => item.toObject(),
          )
          .toList(),
      _Keys.source: source,
    };