Nemo QML Plugin Contacts
API DocumentationPerson QML Type
Import Statement: | import org.nemomobile.contacts 1.0 |
Properties
- accountDetails : array
- addressBook : AddressBook
- addressDetails : array
- anniversaryDetails : array
- avatarPath : url
- avatarUrl : url
- birthday : Date
- birthdayDetail : object
- companyName : string
- complete : bool
- constituents : array
- department : string
- displayLabel : string
- emailDetails : array
- favorite : bool
- firstName : string
- globalPresenceState : enumeration
- id : int
- lastName : string
- mergeCandidates : array
- middleName : string
- namePrefix : string
- nameSuffix : string
- nicknameDetails : array
- noteDetails : array
- phoneDetails : array
- primaryName : string
- resolving : bool
- role : string
- secondaryName : string
- sectionBucket : string
- syncTarget : string
- title : string
- websiteDetails : array
Signals
Methods
- void aggregateInto(Person person)
- array avatarUrls()
- array avatarUrlsExcluding(array excludeMetadata)
- object decomposeName(string name)
- void disaggregateFrom(Person person)
- void fetchConstituents()
- void fetchMergeCandidates()
- url filteredAvatarUrl(array metadataFragments)
- bool hasValidPhoneNumber()
- array removeDuplicateEmailAddresses(array emailAddresses)
- array removeDuplicateOnlineAccounts(array onlineAccounts)
- array removeDuplicatePhoneNumbers(array phoneNumbers)
- void resetContactData()
- void resolveEmailAddress(string address, bool requireComplete)
- void resolveOnlineAccount(string localUid, string remoteUid, bool requireComplete)
- void resolvePhoneNumber(string number, bool requireComplete)
- void setContactData(object data)
- string vCard()
Detailed Description
Property Documentation
addressBook : AddressBook |
Constant | Value |
---|---|
PresenceUnknown | |
PresenceAvailable | |
PresenceHidden | |
PresenceBusy | |
PresenceAway | |
PresenceExtendedAway | |
PresenceOffline |
Signal Documentation
Method Documentation
void aggregateInto(Person person) |
void disaggregateFrom(Person person) |