toJson method

Map<String, dynamic> toJson()

Converts the instance to a JSON object.

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> json = <String, dynamic>{};

  json['shortDescription'] = shortDescription;
  json['longDescription'] = longDescription;
  json['sportType'] = sportType.id;
  json['effortType'] = effortType.id;
  json['bikeProfile'] = bikeProfile ?? BikeProfileElectricBikeProfile();
  json['visibility'] = visibility.id;

  return json;
}