toQueryParameters method
Implementation
Map<String, String> toQueryParameters() {
return {...toMap()..removeWhere((key, value) => key == 'key')}.map((key, value) {
String valueString;
if (value is String) {
valueString = value;
} else if (value is DateTime) {
valueString = value.toIso8601String();
} else {
valueString = jsonEncode(value);
}
return MapEntry<String, String>(key, valueString);
});
}