| 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.