toJson method
Implementation
@override
Map<String, dynamic> toJson() {
Map<String, dynamic> json = {
'full_name': fullName,
'address_book_name': addressBookName,
'email': email,
'login': login,
'phone': phone,
'website': website,
'last_request_at': lastRequestAt?.toIso8601String(),
'external_user_id': externalId,
'external_id': externalUserId,
'facebook_id': facebookId,
'twitter_id': twitterId,
'password': password,
'oldPassword': oldPassword,
'custom_data': customData,
'avatar': avatar,
'guest': isGuest,
'timezone': timeZone,
};
json['tag_list'] = tags?.join(",");
json.addAll(super.toJson());
return json;
}