toJson method
Serializes this Space into a json Map
Implementation
Map<String, dynamic> toJson() {
final jsonMap = {
'email': email,
'lastName': lastName,
'firstName': firstName,
'id': id,
'_links': links.toJson(),
};
if (embeddedSpaces != null) {
final embeddedMap =
jsonMap['_embedded'] as Map<String, dynamic>? ?? <String, dynamic>{};
embeddedMap['spaces'] = embeddedSpaces?.map((e) => e.toJson()).toList();
jsonMap['_embedded'] = embeddedMap;
}
return jsonMap;
}