Details
struct EMVFolderRule
struct EMVFolderRule;
em_vfolder_rule_new ()
EFilterRule * em_vfolder_rule_new (void);
em_vfolder_rule_add_source ()
void em_vfolder_rule_add_source (EMVFolderRule *rule,
const gchar *uri);
em_vfolder_rule_remove_source ()
void em_vfolder_rule_remove_source (EMVFolderRule *rule,
const gchar *uri);
em_vfolder_rule_sources_changed ()
void em_vfolder_rule_sources_changed (EMVFolderRule *rule);
em_vfolder_rule_source_get_include_subfolders ()
gboolean em_vfolder_rule_source_get_include_subfolders
(EMVFolderRule *rule,
const gchar *source);
em_vfolder_rule_source_set_include_subfolders ()
void em_vfolder_rule_source_set_include_subfolders
(EMVFolderRule *rule,
const gchar *source,
gboolean include_subfolders);
enum em_vfolder_rule_with_t
enum em_vfolder_rule_with_t {
EM_VFOLDER_RULE_WITH_SPECIFIC,
EM_VFOLDER_RULE_WITH_LOCAL_REMOTE_ACTIVE,
EM_VFOLDER_RULE_WITH_REMOTE_ACTIVE,
EM_VFOLDER_RULE_WITH_LOCAL
};
EM_VFOLDER_RULE_WITH_SPECIFIC
|
|
EM_VFOLDER_RULE_WITH_LOCAL_REMOTE_ACTIVE
|
|
EM_VFOLDER_RULE_WITH_REMOTE_ACTIVE
|
|
EM_VFOLDER_RULE_WITH_LOCAL
|
|
em_vfolder_rule_set_autoupdate ()
void em_vfolder_rule_set_autoupdate (EMVFolderRule *rule,
gboolean autoupdate);