PlannedWorkoutMetaData constructor

PlannedWorkoutMetaData({
  1. required String id,
  2. required String name,
  3. required TerraActivityType type,
  4. required String description,
  5. int? estimatedDurationSeconds,
  6. double? estimatedDistanceMeters,
  7. double? estimatedCalories,
  8. double? estimatedElevationGainMeters,
  9. double? estimatedEnergyKj,
  10. double? estimatedTss,
  11. double? estimatedIf,
  12. double? estimatedSpeedMetersPerSecond,
  13. double? estimatedTscore,
  14. double? estimatedPaceMinutesPerKilometer,
  15. String? provider,
  16. String? createdDate,
  17. required String plannedDate,
  18. int? poolLengthMeters,
})

Implementation

PlannedWorkoutMetaData({required this.id, required this.name, required TerraActivityType type, required this.description, this.estimatedDurationSeconds, this.estimatedDistanceMeters, this.estimatedCalories, this.estimatedElevationGainMeters, this.estimatedEnergyKj, this.estimatedTss, this.estimatedIf, this.estimatedSpeedMetersPerSecond, this.estimatedTscore, this.estimatedPaceMinutesPerKilometer, this.provider, this.createdDate, required this.plannedDate, this.poolLengthMeters})
			: type = getTerraActivityTypeValue(type);