Contact.fromJson constructor
Contact.fromJson(
- Map<String, dynamic> json
)
Implementation
factory Contact.fromJson(Map<String, dynamic> json) {
return Contact(
contactArn: json['ContactArn'] as String?,
displayName: json['DisplayName'] as String?,
firstName: json['FirstName'] as String?,
lastName: json['LastName'] as String?,
phoneNumber: json['PhoneNumber'] as String?,
phoneNumbers: (json['PhoneNumbers'] as List?)
?.whereNotNull()
.map((e) => PhoneNumber.fromJson(e as Map<String, dynamic>))
.toList(),
sipAddresses: (json['SipAddresses'] as List?)
?.whereNotNull()
.map((e) => SipAddress.fromJson(e as Map<String, dynamic>))
.toList(),
);
}