Top |
This allows representation of the birth date and associated calendar event ID of a contact.
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
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.
the parent interface structure |
||
virtual method called by |
||
asynchronous finish function for |
||
virtual method called by |
||
asynchronous finish function for |
||
getter method for the abstract property "birthday" |
||
setter method for the abstract property "birthday" |
||
getter method for the abstract property "calendar-event-id" |
||
setter method for the abstract property "calendar-event-id" |