VCard class

vCard, Valery Colong, May 2019

Constructors

VCard()

Properties

anniversary DateTime?
Anniversary
getter/setter pair
birthday DateTime?
Date of birth
getter/setter pair
cellPhone ↔ dynamic
Cell phone number
getter/setter pair
email ↔ dynamic
The address for private electronic mail communication
getter/setter pair
firstName String
First name
getter/setter pair
formattedName String?
Formatted name string associated with the vCard object (will automatically populate if not set)
getter/setter pair
gender String?
Gender. Must be M or F for Male or Female
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
homeAddress MailingAddress
Home mailing address
getter/setter pair
homeFax ↔ dynamic
Home facsimile
getter/setter pair
homePhone ↔ dynamic
Home phone
getter/setter pair
isOrganization bool
Whether or not this vCard object represents an organization
getter/setter pair
jobTitle String?
Specifies the job title, functional position or function of the individual within an organization
getter/setter pair
lastName String
Last name
getter/setter pair
Logo
getter/setter pair
middleName String
Middle name
getter/setter pair
namePrefix String
Prefix for individual's name
getter/setter pair
nameSuffix String
Suffix for individual's name
getter/setter pair
nickname String?
Nickname of individual
getter/setter pair
note String?
Specifies supplemental information or a comment that is associated with the vCard
getter/setter pair
organization String?
The name and optionally the unit(s) of the organization associated with the vCard object
getter/setter pair
otherEmail ↔ dynamic
Other email address
getter/setter pair
otherPhone ↔ dynamic
Other phone
getter/setter pair
pagerPhone ↔ dynamic
Other cell phone number or pager
getter/setter pair
photo Photo
Individual's photo
getter/setter pair
role String?
The role, occupation, or business category of the vCard object within an organization
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
socialUrls Map<String, String?>?
Social URLs attached to the vCard object (ex: Facebook, Twitter, LinkedIn) @type {Map<String, String>}
getter/setter pair
source String?
A URL that can be used to get the latest version of this vCard
getter/setter pair
uid String?
Specifies a value that represents a persistent, globally unique identifier associated with the vCard
getter/setter pair
url String?
URL pointing to a website that represents the person in some way
getter/setter pair
version String?
vCard version
getter/setter pair
workAddress MailingAddress
Work mailing address
getter/setter pair
workEmail ↔ dynamic
The address for work-related electronic mail communication
getter/setter pair
workFax ↔ dynamic
Work facsimile
getter/setter pair
workPhone ↔ dynamic
Work phone
getter/setter pair
workUrl String?
URL pointing to a website that represents the person's work in some way
getter/setter pair

Methods

getFormattedString() String
Get formatted vCard @return {String} Formatted vCard in VCF format
getMajorVersion() int
Get major version of the vCard format @return {integer}
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
saveToFile(dynamic filename) → dynamic
Save formatted vCard to file @param {String} filename
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

getSocialUrls() Map<String, String>
Get social media URLs @return {Map<String, String>} Social media URL username map