OpenMHealthHeartRateVariability constructor

OpenMHealthHeartRateVariability({
  1. required UnitValue heartRateVariability,
  2. required HrvAlgorithm algorithm,
  3. required TimeFrame effectiveTimeFrame,
  4. String? algorithmDetails,
  5. HrvMeasurementMethod? measurementMethod,
  6. DescriptiveStatistic? descriptiveStatistic,
  7. TemporalRelationshipToPhysicalActivity? temporalRelationshipToPhysicalActivity,
  8. TemporalRelationshipToSleep? temporalRelationshipToSleep,
})

Creates an instance of OpenMHealthHeartRateVariability.

Requires heartRateVariability, algorithm, and effectiveTimeFrame. All other parameters are optional.

Implementation

OpenMHealthHeartRateVariability({
  required this.heartRateVariability,
  required this.algorithm,
  required this.effectiveTimeFrame,
  this.algorithmDetails,
  this.measurementMethod,
  this.descriptiveStatistic,
  this.temporalRelationshipToPhysicalActivity,
  this.temporalRelationshipToSleep,
});