toObject method
dynamic
toObject(
)
override
Implementation
@override
dynamic toObject() => {
_Keys.date: date,
_Keys.bedtimeStart: bedTimeStart,
_Keys.bedtimeEnd: bedTimeEnd,
_Keys.timezoneOffset: timeZoneOffset,
_Keys.bedtimeDuration: bedTimeDuration,
_Keys.totalSleep: totalSleep,
_Keys.awake: awake,
_Keys.light: light,
_Keys.rem: rem,
_Keys.deep: deep,
_Keys.hrLowest: heartRateLowest,
_Keys.hrAverage: heartRateAverage,
_Keys.efficiency: efficiency,
_Keys.latency: latency,
_Keys.temperatureDelta: temperatureDelta,
_Keys.averageHrv: averageHeartRateVariability,
_Keys.respiratoryRate: respiratoryRate,
_Keys.standardizedSleepScore: standartizedSleepScore,
_Keys.sourceSpecificSleepScore: sourceSpecificSleepScore,
_Keys.source: source,
_Keys.levels: levels?.map((item) => item.toObject()).toList(),
};