SleepModel constructor
const
SleepModel({
- required String id,
- required dynamic averageBreath,
- required dynamic averageHeartRate,
- required dynamic averageHrv,
- required dynamic awakeTime,
- required String bedtimeEnd,
- required String bedtimeStart,
- required DateTime day,
- required dynamic deepSleepDuration,
- required dynamic efficiency,
- required dynamic heartRate,
- required dynamic hrv,
- required dynamic latency,
- required dynamic lightSleepDuration,
- required bool lowBatteryAlert,
- required dynamic lowestHeartRate,
- required dynamic movement30Sec,
- required int period,
- required dynamic readiness,
- required dynamic readinessScoreDelta,
- required dynamic remSleepDuration,
- required dynamic restlessPeriods,
- required dynamic sleepPhase5Min,
- required dynamic sleepScoreDelta,
- required dynamic sleepAlgorithmVersion,
- required int timeInBed,
- required dynamic totalSleepDuration,
- required SleepType type,
Implementation
const SleepModel({
required this.id,
required this.averageBreath,
required this.averageHeartRate,
required this.averageHrv,
required this.awakeTime,
required this.bedtimeEnd,
required this.bedtimeStart,
required this.day,
required this.deepSleepDuration,
required this.efficiency,
required this.heartRate,
required this.hrv,
required this.latency,
required this.lightSleepDuration,
required this.lowBatteryAlert,
required this.lowestHeartRate,
required this.movement30Sec,
required this.period,
required this.readiness,
required this.readinessScoreDelta,
required this.remSleepDuration,
required this.restlessPeriods,
required this.sleepPhase5Min,
required this.sleepScoreDelta,
required this.sleepAlgorithmVersion,
required this.timeInBed,
required this.totalSleepDuration,
required this.type,
});