Contact constructor

Contact({
  1. String id = '',
  2. String displayName = '',
  3. Uint8List? thumbnail,
  4. Uint8List? photo,
  5. Name? name,
  6. List<Phone>? phones,
  7. List<Email>? emails,
  8. List<Address>? addresses,
  9. List<Organization>? organizations,
  10. List<Website>? websites,
  11. List<SocialMedia>? socialMedias,
  12. List<Event>? events,
  13. List<Note>? notes,
  14. List<Account>? accounts,
})

Implementation

Contact({
  this.id = '',
  this.displayName = '',
  this.thumbnail,
  this.photo,
  Name? name,
  List<Phone>? phones,
  List<Email>? emails,
  List<Address>? addresses,
  List<Organization>? organizations,
  List<Website>? websites,
  List<SocialMedia>? socialMedias,
  List<Event>? events,
  List<Note>? notes,
  List<Account>? accounts,
})  : name = name ?? Name(),
      phones = phones ?? <Phone>[],
      emails = emails ?? <Email>[],
      addresses = addresses ?? <Address>[],
      organizations = organizations ?? <Organization>[],
      websites = websites ?? <Website>[],
      socialMedias = socialMedias ?? <SocialMedia>[],
      events = events ?? <Event>[],
      notes = notes ?? <Note>[],
      accounts = accounts ?? <Account>[];