3
3
[CCode (cprefix = "Tpf", lower_case_cprefix = "tpf_")]
6
6
public class Persona : Folks.Persona, Folks.AliasDetails, Folks.AvatarDetails, Folks.FavouriteDetails, Folks.GroupDetails, Folks.ImDetails, Folks.PresenceDetails {
7
7
public Persona (TelepathyGLib.Contact contact, Tpf.PersonaStore store);
8
8
public TelepathyGLib.Contact contact { get; construct; }
9
9
public bool is_in_contact_list { get; set; }
10
10
public override string[] linkable_properties { get; }
13
13
public class PersonaStore : Folks.PersonaStore {
14
14
public PersonaStore (TelepathyGLib.Account account);
15
15
public override async Folks.Persona? add_persona_from_details (GLib.HashTable<string,GLib.Value?> details) throws Folks.PersonaStoreError;