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.