Individual


Object Hierarchy:

Folks.Individual Folks.Individual Folks.Individual GLib.Object GLib.Object GLib.Object->Folks.Individual Folks.AliasDetails Folks.AliasDetails Folks.AliasDetails->Folks.Individual Folks.AvatarDetails Folks.AvatarDetails Folks.AvatarDetails->Folks.Individual Folks.BirthdayDetails Folks.BirthdayDetails Folks.BirthdayDetails->Folks.Individual Folks.EmailDetails Folks.EmailDetails Folks.EmailDetails->Folks.Individual Folks.ExtendedInfo Folks.ExtendedInfo Folks.ExtendedInfo->Folks.Individual Folks.FavouriteDetails Folks.FavouriteDetails Folks.FavouriteDetails->Folks.Individual Folks.GenderDetails Folks.GenderDetails Folks.GenderDetails->Folks.Individual Folks.GroupDetails Folks.GroupDetails Folks.GroupDetails->Folks.Individual Folks.ImDetails Folks.ImDetails Folks.ImDetails->Folks.Individual Folks.InteractionDetails Folks.InteractionDetails Folks.InteractionDetails->Folks.Individual Folks.LocalIdDetails Folks.LocalIdDetails Folks.LocalIdDetails->Folks.Individual Folks.LocationDetails Folks.LocationDetails Folks.LocationDetails->Folks.Individual Folks.NameDetails Folks.NameDetails Folks.NameDetails->Folks.Individual Folks.NoteDetails Folks.NoteDetails Folks.NoteDetails->Folks.Individual Folks.PresenceDetails Folks.PresenceDetails Folks.PresenceDetails->Folks.Individual Folks.PhoneDetails Folks.PhoneDetails Folks.PhoneDetails->Folks.Individual Folks.PostalAddressDetails Folks.PostalAddressDetails Folks.PostalAddressDetails->Folks.Individual Folks.RoleDetails Folks.RoleDetails Folks.RoleDetails->Folks.Individual Folks.UrlDetails Folks.UrlDetails Folks.UrlDetails->Folks.Individual Folks.WebServiceDetails Folks.WebServiceDetails Folks.WebServiceDetails->Folks.Individual

Description:

A physical person, aggregated from the various Personas the person might have, such as their different IM addresses or vCard entries. An individual must always contain at least one Persona.

When choosing the values of single-valued properties (such as Individual.alias and Individual.avatar; but not multi-valued properties such as Individual.groups and Individual.im_addresses) from the Personas in the individual to present as the values of those properties of the individual, it is guaranteed that if the individual contains a persona from the primary persona store (see IndividualAggregator.primary_store), its property values will be chosen above all others. This means that any changes to property values made through folks (which are normally written to the primary store) will always be used by Folks.Individuals.

No further guarantees are made about the order of preference used for choosing which property values to use for the Folks.Individual, other than that the order may vary between properties, but is guaranteed to be stable for a given property.


Namespace: Folks
Package: folks

Content:

Properties:

Creation methods:

Methods:

Signals:

Inherited Members:

All known members inherited from class GLib.Object
All known members inherited from interface Folks.AliasDetails
All known members inherited from interface Folks.AvatarDetails
All known members inherited from interface Folks.BirthdayDetails
All known members inherited from interface Folks.EmailDetails
All known members inherited from interface Folks.ExtendedInfo
All known members inherited from interface Folks.FavouriteDetails
All known members inherited from interface Folks.GenderDetails
All known members inherited from interface Folks.GroupDetails
All known members inherited from interface Folks.ImDetails
All known members inherited from interface Folks.InteractionDetails
All known members inherited from interface Folks.LocalIdDetails
All known members inherited from interface Folks.LocationDetails
All known members inherited from interface Folks.NameDetails
All known members inherited from interface Folks.NoteDetails
All known members inherited from interface Folks.PresenceDetails
All known members inherited from interface Folks.PhoneDetails
All known members inherited from interface Folks.PostalAddressDetails
All known members inherited from interface Folks.RoleDetails
All known members inherited from interface Folks.UrlDetails
All known members inherited from interface Folks.WebServiceDetails



2022 vala-language.org