Top | ![]() |
![]() |
![]() |
![]() |
|
e_name_selector_model_new () |
|
e_name_selector_model_peek_contact_store () |
|
e_name_selector_model_peek_contact_filter () |
|
e_name_selector_model_list_sections () |
|
e_name_selector_model_peek_section () |
|
e_name_selector_model_add_section () |
|
e_name_selector_model_remove_section () |
|
e_name_selector_model_get_contact_emails_without_used () |
|
e_name_selector_model_free_emails_list () |
ENameSelectorModel * e_name_selector_model_new (void
);
Creates a new
EContactStore * e_name_selector_model_peek_contact_store ();
ENameSelectorModel *name_selector_model
Gets the name_selector_model
.
ETreeModelGenerator * e_name_selector_model_peek_contact_filter ();
ENameSelectorModel *name_selector_model
Gets the name_selector_model
's
GList * e_name_selector_model_list_sections ();
ENameSelectorModel *name_selector_model
Gets a list of the destination sections in name_selector_model
.
gboolean e_name_selector_model_peek_section (,
ENameSelectorModel *name_selector_modelconst
,gchar *name,
gchar **pretty_name);
EDestinationStore **destination_store
Gets the parameters for a destination section.
name_selector_model |
an |
|
name |
internal name of the section to peek |
|
pretty_name |
location in which to store a pointer to the user-visible name of the section,
or |
|
destination_store |
location in which to store a pointer to the |
void e_name_selector_model_add_section (,
ENameSelectorModel *name_selector_modelconst
,gchar *nameconst
,gchar *pretty_name);
EDestinationStore *destination_store
Adds a destination section to name_selector_model
.
void e_name_selector_model_remove_section (,
ENameSelectorModel *name_selector_modelconst
);gchar *name
Removes a destination section from name_selector_model
.
GList * e_name_selector_model_get_contact_emails_without_used (,
ENameSelectorModel *name_selector_model,
EContact *contact);
gboolean remove_used
Returns list of all email from contact
, without all used
in any section. Each item is a string, an email address.
Returned list should be freed with e_name_selector_model_free_emails_list
.
name_selector_model |
an |
|
contact |
to get emails from |
|
remove_used |
set to |
Since: 2.30
void e_name_selector_model_free_emails_list ();
GList *email_list
Frees a list of emails returned from e_name_selector_model_get_contact_emails_without_used
.
email_list |
list of emails returned from |
Since: 2.30