parameterToString function
Format the given parameter object into a String.
Implementation
String parameterToString(dynamic value) {
if (value == null) {
return '';
}
if (value is DateTime) {
return value.toUtc().toIso8601String();
}
if (value is CalendarDay) {
return CalendarDayTypeTransformer().encode(value).toString();
}
if (value is OwnerLanguage) {
return OwnerLanguageTypeTransformer().encode(value).toString();
}
if (value is Role) {
return RoleTypeTransformer().encode(value).toString();
}
if (value is TicketType) {
return TicketTypeTypeTransformer().encode(value).toString();
}
if (value is TimeOfDay) {
return TimeOfDayTypeTransformer().encode(value).toString();
}
if (value is TrackStatus) {
return TrackStatusTypeTransformer().encode(value).toString();
}
return value.toString();
}