| Top |
gboolean e_source_group_update_from_xml (ESourceGroup *group,const gchar *xml,gboolean *changed_return);
gboolean e_source_group_update_from_xmldoc (ESourceGroup *group,xmlDocPtr doc,gboolean *changed_return);
void e_source_group_set_base_uri (ESourceGroup *group,const gchar *base_uri);
void e_source_group_set_readonly (ESourceGroup *group,gboolean readonly);
ESource * e_source_group_peek_source_by_uid (ESourceGroup *group,const gchar *source_uid);
ESource * e_source_group_peek_source_by_name (ESourceGroup *group,const gchar *source_name);
gboolean e_source_group_add_source (ESourceGroup *group,ESource *source,gint position);
gboolean e_source_group_remove_source (ESourceGroup *group,ESource *source);
gboolean e_source_group_remove_source_by_uid (ESourceGroup *group,const gchar *uid);
gchar * e_source_group_get_property (ESourceGroup *source,const gchar *property);
Since 1.12
void e_source_group_set_property (ESourceGroup *source,const gchar *property,const gchar *value);
Since 1.12
void e_source_group_foreach_property (ESourceGroup *group,GHFunc func,gpointer data);
group |
the ESourceGroup |
|
func |
the func to call on each property. |
[scope call] |
data |
the user data |
Since 1.12
gboolean e_source_group_equal (ESourceGroup *a,ESourceGroup *b);
Compares if a
is equivalent to b
.
Since 2.24
“changed” signalvoid user_function (ESourceGroup *esourcegroup, gpointer user_data)
Flags: Run Last
“source-added” signalvoid user_function (ESourceGroup *esourcegroup, GObject *arg1, gpointer user_data)
Flags: Run Last
“source-removed” signalvoid user_function (ESourceGroup *esourcegroup, GObject *arg1, gpointer user_data)
Flags: Run Last