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