ENameSelectorModel

ENameSelectorModel

Synopsis

                    ENameSelectorModel;
ENameSelectorModel* e_name_selector_model_new           (void);
EContactStore*      e_name_selector_model_peek_contact_store
                                                        (ENameSelectorModel *name_selector_model);
ETreeModelGenerator* e_name_selector_model_peek_contact_filter
                                                        (ENameSelectorModel *name_selector_model);
GList*              e_name_selector_model_list_sections (ENameSelectorModel *name_selector_model);
gboolean            e_name_selector_model_peek_section  (ENameSelectorModel *name_selector_model,
                                                         const gchar *name,
                                                         gchar **pretty_name,
                                                         EDestinationStore **destination_store);
void                e_name_selector_model_add_section   (ENameSelectorModel *name_selector_model,
                                                         const gchar *name,
                                                         const gchar *pretty_name,
                                                         EDestinationStore *destination_store);
void                e_name_selector_model_remove_section
                                                        (ENameSelectorModel *name_selector_model,
                                                         const gchar *name);

Object Hierarchy

  GObject
   +----ENameSelectorModel

Signals

  "section-added"                                  : Run Last
  "section-removed"                                : Run Last

Description

Details

ENameSelectorModel

typedef struct _ENameSelectorModel ENameSelectorModel;


e_name_selector_model_new ()

ENameSelectorModel* e_name_selector_model_new           (void);

Returns :


e_name_selector_model_peek_contact_store ()

EContactStore*      e_name_selector_model_peek_contact_store
                                                        (ENameSelectorModel *name_selector_model);

name_selector_model :

Returns :


e_name_selector_model_peek_contact_filter ()

ETreeModelGenerator* e_name_selector_model_peek_contact_filter
                                                        (ENameSelectorModel *name_selector_model);

name_selector_model :

Returns :


e_name_selector_model_list_sections ()

GList*              e_name_selector_model_list_sections (ENameSelectorModel *name_selector_model);

name_selector_model :

Returns :


e_name_selector_model_peek_section ()

gboolean            e_name_selector_model_peek_section  (ENameSelectorModel *name_selector_model,
                                                         const gchar *name,
                                                         gchar **pretty_name,
                                                         EDestinationStore **destination_store);

name_selector_model :

name :

pretty_name :

destination_store :

Returns :


e_name_selector_model_add_section ()

void                e_name_selector_model_add_section   (ENameSelectorModel *name_selector_model,
                                                         const gchar *name,
                                                         const gchar *pretty_name,
                                                         EDestinationStore *destination_store);

name_selector_model :

name :

pretty_name :

destination_store :


e_name_selector_model_remove_section ()

void                e_name_selector_model_remove_section
                                                        (ENameSelectorModel *name_selector_model,
                                                         const gchar *name);

name_selector_model :

name :

Signal Details

The "section-added" signal

void                user_function                      (ENameSelectorModel *enameselectormodel,
                                                        gchar              *arg1,
                                                        gpointer            user_data)               : Run Last

enameselectormodel :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.

The "section-removed" signal

void                user_function                      (ENameSelectorModel *enameselectormodel,
                                                        gchar              *arg1,
                                                        gpointer            user_data)               : Run Last

enameselectormodel :

the object which received the signal.

arg1 :

user_data :

user data set when the signal handler was connected.