toJson method
Serialize FormData to json.
Important: Files will be skipped. Only file description will be included.
Implementation
Map<String, dynamic> toJson() {
final serializedEntries = entries.map((entry) {
if (entry.value is FileField) {
final FileField value = entry.value;
return [entry.key, value.toJson()];
} else {
return [entry.key, entry.value];
}
});
return {
_bodyTypeKey: DataType.formData.value,
"entries": serializedEntries,
};
}