ActivityRecord constructor

ActivityRecord({
  1. String shortDescription = '',
  2. String longDescription = '',
  3. SportType sportType = SportType.unknown,
  4. EffortType effortType = EffortType.easy,
  5. BikeProfileElectricBikeProfile? bikeProfile,
  6. ActivityVisibility visibility = ActivityVisibility.everyone,
})

Creates an ActivityRecord with the specified properties.

Parameters

  • IN shortDescription A short description of the activity. Default is empty string.
  • IN longDescription A detailed description of the activity. Default is empty string.
  • IN sportType The type of sport for this activity. Default is SportType.unknown.
  • IN effortType The effort level for this activity. Default is EffortType.easy.
  • IN bikeProfile The bicycle profile, if the activity involves cycling. Default is null.
  • IN visibility The visibility settings for the activity. Default is ActivityVisibility.everyone.

Implementation

ActivityRecord({
  this.shortDescription = '',
  this.longDescription = '',
  this.sportType = SportType.unknown,
  this.effortType = EffortType.easy,
  this.bikeProfile,
  this.visibility = ActivityVisibility.everyone,
});