map property
General map representation
Implementation
@override
Map<String, dynamic> get map => {
'exerciseType': exerciseType.value,
'title': title,
'notes': notes,
'segments': segments.map((e) => e.map).toList(),
'laps': laps.map((e) => e.map).toList(),
'route': route?.map,
'isRouteConsentRequired': isRouteConsentRequired,
'plannedExerciseSessionId': plannedExerciseSessionId,
};