diff options
Diffstat (limited to 'addressbook/backend/ebook/e-destination.h')
-rw-r--r-- | addressbook/backend/ebook/e-destination.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/addressbook/backend/ebook/e-destination.h b/addressbook/backend/ebook/e-destination.h index 96a3989d9a..92d4d803f2 100644 --- a/addressbook/backend/ebook/e-destination.h +++ b/addressbook/backend/ebook/e-destination.h @@ -54,12 +54,16 @@ struct _EDestination { struct _EDestinationClass { GtkObjectClass parent_class; + + void (*changed) (EDestination *dest); + void (*cardified) (EDestination *dest); }; GtkType e_destination_get_type (void); EDestination *e_destination_new (void); +void e_destination_changed (EDestination *); EDestination *e_destination_copy (const EDestination *); void e_destination_clear (EDestination *); @@ -94,6 +98,16 @@ gboolean e_destination_is_evolution_list (const EDestination *); /* If true, they want HTML mail. */ gboolean e_destination_get_html_mail_pref (const EDestination *); +gboolean e_destination_allow_cardification (const EDestination *); +void e_destination_set_allow_cardification (EDestination *, gboolean); +void e_destination_cardify (EDestination *, EBook *); +void e_destination_cardify_delayed (EDestination *, EBook *, gint delay); /* delay < 0: "default" */ +void e_destination_cancel_cardify (EDestination *); + +#if 0 +void e_destination_uncardify (EDestination *); +#endif + gchar *e_destination_get_address_textv (EDestination **); xmlNodePtr e_destination_xml_encode (const EDestination *dest); |