ContactInfo.fromMap constructor
ContactInfo.fromMap(
- Map data
Create a ContactInfo from native data.
Implementation
ContactInfo.fromMap(Map<dynamic, dynamic> data)
: addresses = data['addresses'] != null
? List<Address>.unmodifiable((data['addresses'] as List<dynamic>)
.map<dynamic>(
(dynamic e) => Address.fromMap(e as Map<dynamic, dynamic>)))
: null,
emails = data['emails'] != null
? List<Email>.unmodifiable((data['emails'] as List<dynamic>)
.map<dynamic>(
(dynamic e) => Email.fromMap(e as Map<dynamic, dynamic>)))
: null,
name = _getName(data['name'] as Map<dynamic, dynamic>?),
organization = data['organization'] as String?,
phones = List<Phone>.unmodifiable((data['phones'] as List<dynamic>)
.map<dynamic>(
(dynamic e) => Phone.fromMap(e as Map<dynamic, dynamic>))),
title = data['title'] as String?,
urls = List<String>.unmodifiable(data['urls'] as List<dynamic>);