SessionModel constructor
const
SessionModel(
- int id, {
- required ActivityType activityType,
- required Duration activeDuration,
- required OffsetDateTime startedOnLocal,
- required OffsetDateTime endedOnLocal,
- required OffsetDateTime createdOn,
- required OffsetDateTime updatedOn,
- required UserDetails user,
- int? energyBurnedInKilocalories,
- double? maximalOxygenConsumption,
- HeartRateMetrics? heartRateMetrics,
- SpeedMetrics? speedMetrics,
- CadenceMetrics? cadenceMetrics,
- PowerMetrics? powerMetrics,
Implementation
const SessionModel(
this.id, {
required this.activityType,
required this.activeDuration,
required this.startedOnLocal,
required this.endedOnLocal,
required this.createdOn,
required this.updatedOn,
required this.user,
this.energyBurnedInKilocalories,
this.maximalOxygenConsumption,
this.heartRateMetrics,
this.speedMetrics,
this.cadenceMetrics,
this.powerMetrics,
});