Sailfish OS
  • Info
  • User Experience
  • Cases
  • Community
  • Developers
  • Contact
  • Get Sailfish OS
Select Page
  • Info
  • User Experience
  • Cases
  • Community
  • Developers
  • Contact
  • Get Sailfish OS

Nemo QML Plugin Contacts

API Documentation
  • API Documentation
  • Libsailfishapp
  • Sailfish Silica
    • Documentation
    • Icon Reference
  • Sailfish Components
    • Sailfish Accounts
    • Sailfish Bluetooth
    • Sailfish Contacts
    • Sailfish Crypto
    • Sailfish Gallery
    • Sailfish Media
    • Sailfish Pickers
    • Sailfish Secrets
    • Sailfish Share
    • Sailfish Telephony
    • Sailfish Webview
    • Amber Web Authorization
    • Amber MPRIS
  • Nemo QML Plugins
    • Configuration
    • Contacts
    • D-Bus
    • Keepalive
    • Notifications
    • Thumbnailer
  • Sailfish Middleware
    • MDM Framework
    • MDM Policy Framework
    • User Manager Daemon
  • API Documentation
  • Libsailfishapp
  • Sailfish Silica
    • Documentation
    • Icon Reference
  • Sailfish Components
    • Sailfish Accounts
    • Sailfish Bluetooth
    • Sailfish Contacts
    • Sailfish Crypto
    • Sailfish Gallery
    • Sailfish Media
    • Sailfish Pickers
    • Sailfish Secrets
    • Sailfish Share
    • Sailfish Telephony
    • Sailfish Webview
    • Amber Web Authorization
    • Amber MPRIS
  • Nemo QML Plugins
    • Configuration
    • Contacts
    • D-Bus
    • Keepalive
    • Notifications
    • Thumbnailer
  • Sailfish Middleware
    • MDM Framework
    • MDM Policy Framework
    • User Manager Daemon

Contents

  • Properties
  • Signals
  • Methods
  • Detailed Description

PeopleModel QML Type

Import Statement: import org.nemomobile.contacts 1.0
  • List of all members, including inherited members

Properties

  • count : int
  • displayLabelOrder : enumeration
  • filterPattern : string
  • filterType : enumeration
  • groupProperty : string
  • placeholderDisplayLabel : string
  • populated : bool
  • requiredProperty : int
  • searchByFirstNameCharacter : bool
  • searchableProperty : int
  • sortProperty : string

Signals

  • savePersonFailed()
  • savePersonSucceeded(int localId, int aggregateId)

Methods

  • string exportContacts()
  • object get(int row, int role)
  • object get(int row)
  • int importContacts(string path)
  • Person personByEmailAddress(string email, bool requireComplete)
  • Person personById(int id)
  • Person personByOnlineAccount(string localUid, string remoteUid, bool requireComplete)
  • Person personByPhoneNumber(string number, bool requireComplete)
  • Person personByRow(int row)
  • void removePeople(array people)
  • void removePerson(Person person)
  • bool savePeople(array people)
  • bool savePerson(Person person)
  • Person selfPerson()

Detailed Description

Property Documentation

count : int


displayLabelOrder : enumeration

ConstantValue
FirstNameFirst
LastNameFirst

filterPattern : string


filterType : enumeration

ConstantValue
FilterNone
FilterAll
FilterFavorites
FilterTypesCount

groupProperty : string


placeholderDisplayLabel : string


populated : bool


requiredProperty : int


searchByFirstNameCharacter : bool


searchableProperty : int


sortProperty : string


Signal Documentation

savePersonFailed()


savePersonSucceeded(int localId, int aggregateId)


Method Documentation

string exportContacts()


object get(int row, int role)


object get(int row)


int importContacts(string path)


Person personByEmailAddress(string email, bool requireComplete)


Person personById(int id)


Person personByOnlineAccount(string localUid, string remoteUid, bool requireComplete)


Person personByPhoneNumber(string number, bool requireComplete)


Person personByRow(int row)


void removePeople(array people)


void removePerson(Person person)


bool savePeople(array people)


bool savePerson(Person person)


Person selfPerson()


  • Legal
  • Contact Us
  • Jollyboys Ltd © 2024

  • Facebook
  • Twitter
  • Mastodon
  • YouTube
  • LinkedIn