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