| Top |
This allows avatars to be associated with contacts. An avatar is a small image file which represents the contact, such as a photo of them.
typedef struct _FolksAvatarDetails FolksAvatarDetails;
Avatar for a contact.
This allows avatars to be associated with contacts. An avatar is a small image file which represents the contact, such as a photo of them.
Since: 0.6.0
struct FolksAvatarDetailsIface {
GTypeInterface parent_iface;
void (*change_avatar) (FolksAvatarDetails* self, GLoadableIcon* avatar, GAsyncReadyCallback _callback_, gpointer _user_data_);
void (*change_avatar_finish) (FolksAvatarDetails* self, GAsyncResult* _res_, GError** error);
GLoadableIcon* (*get_avatar) (FolksAvatarDetails* self);
void (*set_avatar) (FolksAvatarDetails* self, GLoadableIcon* value);
};
Interface for creating FolksAvatarDetails implementations.