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 ↔ Photo
-
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
-
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