FolksBirthdayDetails 3 FOLKS Library
FolksBirthdayDetails Birthday details for a contact.

## Types and Values

| FolksBirthdayDetails
struct | FolksBirthdayDetailsIface

## Description

This allows representation of the birth date and associated calendar event ID of a contact.

## Functions

## Types and Values

### FolksBirthdayDetails

    typedef struct _FolksBirthdayDetails FolksBirthdayDetails;

Birthday details for a contact.

This allows representation of the birth date and associated calendar event ID of a contact.

Since: 0.4.0

FolksBirthdayDetails

### struct FolksBirthdayDetailsIface

    struct FolksBirthdayDetailsIface {
    	GTypeInterface parent_iface;
    	void (*change_birthday) (FolksBirthdayDetails* self, GDateTime* birthday, GAsyncReadyCallback _callback_, gpointer _user_data_);
    	void (*change_birthday_finish) (FolksBirthdayDetails* self, GAsyncResult* _res_, GError** error);
    	void (*change_calendar_event_id) (FolksBirthdayDetails* self, const gchar* event_id, GAsyncReadyCallback _callback_, gpointer _user_data_);
    	void (*change_calendar_event_id_finish) (FolksBirthdayDetails* self, GAsyncResult* _res_, GError** error);
    	GDateTime* (*get_birthday) (FolksBirthdayDetails* self);
    	void (*set_birthday) (FolksBirthdayDetails* self, GDateTime* value);
    	const gchar* (*get_calendar_event_id) (FolksBirthdayDetails* self);
    	void (*set_calendar_event_id) (FolksBirthdayDetails* self, const gchar* value);
    };

Interface for creating FolksBirthdayDetails implementations.

#### Members

GTypeInterface parent_iface; | the parent interface structure |
change_birthday () | virtual method called by ``folks_birthday_details_change_birthday()`` |
change_birthday_finish () | asynchronous finish function for change_birthday, called by ``folks_birthday_details_change_birthday()`` |
change_calendar_event_id () | virtual method called by ``folks_birthday_details_change_calendar_event_id()`` |
change_calendar_event_id_finish () | asynchronous finish function for change_calendar_event_id, called by ``folks_birthday_details_change_calendar_event_id()`` |
get_birthday () | getter method for the abstract property "birthday" |
set_birthday () | setter method for the abstract property "birthday" |
get_calendar_event_id () | getter method for the abstract property "calendar-event-id" |
set_calendar_event_id () | setter method for the abstract property "calendar-event-id" |

FolksBirthdayDetailsIface