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);