BarcodeContactInfo class

Stores a person’s or organization’s business card obtained from a barcode.

Inheritance

Constructors

BarcodeContactInfo({required List<BarcodeAddress> addresses, required List<BarcodeEmail> emails, required List<BarcodePhone> phoneNumbers, required List<String> urls, String? firstName, String? middleName, String? lastName, String? formattedName, String? prefix, String? pronunciation, String? jobTitle, String? organizationName})
Constructor to create an instance of BarcodeContactInfo.
BarcodeContactInfo.fromJson(Map json)
Returns an instance of BarcodeContactInfo from a given json.
factory

Properties

addresses List<BarcodeAddress>
Contact person's addresses.
final
emails List<BarcodeEmail>
Email addresses of the contact person.
final
firstName String?
First name of the contact person.
final
formattedName String?
Properly formatted name of the person.
final
hashCode int
The hash code for this object.
no setterinherited
jobTitle String?
Job title.
final
lastName String?
Last name of the person.
final
middleName String?
Middle name of the person.
final
organizationName String?
Organization of the contact person.
final
phoneNumbers List<BarcodePhone>
Phone numbers of the contact person.
final
prefix String?
Name prefix.
final
pronunciation String?
Name pronunciation.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
urls List<String>
Url's of contact person.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited