X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-email-clipboard.h;h=bc82492bb0205743271a98b5aa66404686da89b5;hp=222afefdcdd496ea9a46e9ef667a43c93092e4f9;hb=882063a897449f5c8a9e26bf771ec9da440bd8dd;hpb=17d6b27f78a4188ec093ee70b5438808be0ae685 diff --git a/src/modest-email-clipboard.h b/src/modest-email-clipboard.h index 222afef..bc82492 100644 --- a/src/modest-email-clipboard.h +++ b/src/modest-email-clipboard.h @@ -48,9 +48,11 @@ G_BEGIN_DECLS typedef struct _ModestEmailClipboard ModestEmailClipboard; typedef struct _ModestEmailClipboardClass ModestEmailClipboardClass; +typedef struct _ModestEmailClipboardPrivate ModestEmailClipboardPrivate; struct _ModestEmailClipboard { GObject parent; + ModestEmailClipboardPrivate *priv; }; struct _ModestEmailClipboardClass { @@ -143,7 +145,7 @@ gboolean modest_email_clipboard_cleared (ModestEmailClipboard *self); */ gboolean modest_email_clipboard_check_source_folder (ModestEmailClipboard *self, - const TnyFolder *folder); + TnyFolder *folder); /** * modest_email_clipboard_set_data: @@ -157,6 +159,37 @@ modest_email_clipboard_check_source_folder (ModestEmailClipboard *self, const gchar **modest_email_clipboard_get_hidding_ids (ModestEmailClipboard *self, guint *n_selected); +/** + * modest_email_clipboard_get_folder_name: + * @self: a #ModestEmailClipboard singlenton instance. + * + * Gets the source folder name. + * + * returns a const string with folder name, or NULL if data are not valid. + */ +const gchar *modest_email_clipboard_get_folder_name (ModestEmailClipboard *self); + + +/** + * modest_email_clipboard_headers_copied: + * @self: a #ModestEmailClipboard singlenton instance. + * + * Checks if clipboard has headers stored. + * + * returns TRUE, if clipboard stores headers, FALSE otherwise. + */ +gboolean modest_email_clipboard_headers_copied (ModestEmailClipboard *self); + +/** + * modest_email_clipboard_headers_copied: + * @self: a #ModestEmailClipboard singlenton instance. + * + * Checks if clipboard has one folder stored. + * + * returns TRUE, if clipboard stores one folder, FALSE otherwise. + */ +gboolean modest_email_clipboard_folder_copied (ModestEmailClipboard *self); + G_END_DECLS #endif /* __MODEST_EMAIL_CLIPBOARD_H__ */