Closed
Description
In the example.dart file, class Person has a List of Orders with both classes annotated as serializable.
However the member List doesn't get serialized in Person.toJson(), is that intentional?
Map<String, dynamic> toJson() {
var val = <String, dynamic>{
'firstName': firstName,
};
void writeNotNull(String key, dynamic value) {
if (value != null) {
val[key] = value;
}
}
writeNotNull('middleName', middleName);
val['lastName'] = lastName;
val['date-of-birth'] = dateOfBirth.toIso8601String();
val['last-order'] = lastOrder?.toIso8601String();
val['orders'] = orders; // <-- Shouldn't this be: val['orders'] = orders.toJson();
return val;
}
Metadata
Metadata
Assignees
Labels
No labels