ECalView

ECalView — Represents a search against a calendar.

Synopsis




            ECalView;
ECalView*   e_cal_view_new                  (GNOME_Evolution_Calendar_CalView corba_view,
                                             ECalViewListener *listener,
                                             struct _ECal *client);


Object Hierarchy


  GObject
   +----ECalView

Properties


  "client"               ECal                  : Read / Write / Construct Only
  "listener"             gpointer              : Read / Write / Construct Only
  "view"                 gpointer              : Read / Write / Construct Only

Signals


"objects-added"
            void        user_function      (ECalView *ecalview,
                                            gpointer  arg1,
                                            gpointer  user_data)      : Run first
"objects-modified"
            void        user_function      (ECalView *ecalview,
                                            gpointer  arg1,
                                            gpointer  user_data)      : Run first
"objects-removed"
            void        user_function      (ECalView *ecalview,
                                            gpointer  arg1,
                                            gpointer  user_data)      : Run first
"view-done" void        user_function      (ECalView *ecalview,
                                            gint      arg1,
                                            gpointer  user_data)      : Run first
"view-progress"
            void        user_function      (ECalView *ecalview,
                                            gchar    *arg1,
                                            gint      arg2,
                                            gpointer  user_data)      : Run first

Description

In the same way that an EBookView represents a view of an addressbook, the ECalView is a view of the ECal.

Details

ECalView

typedef struct _ECalView ECalView;


e_cal_view_new ()

ECalView*   e_cal_view_new                  (GNOME_Evolution_Calendar_CalView corba_view,
                                             ECalViewListener *listener,
                                             struct _ECal *client);

Creates a new view object by issuing the view creation request to the calendar server.

corba_view : The CORBA object for the view.
listener : An ECalViewListener.
client : An ECal object.
Returns : A newly-created view object, or NULL if the request failed.

Property Details

The "client" property

  "client"               ECal                  : Read / Write / Construct Only


The "listener" property

  "listener"             gpointer              : Read / Write / Construct Only


The "view" property

  "view"                 gpointer              : Read / Write / Construct Only

Signal Details

The "objects-added" signal

void        user_function                  (ECalView *ecalview,
                                            gpointer  arg1,
                                            gpointer  user_data)      : Run first

ecalview : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.

The "objects-modified" signal

void        user_function                  (ECalView *ecalview,
                                            gpointer  arg1,
                                            gpointer  user_data)      : Run first

ecalview : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.

The "objects-removed" signal

void        user_function                  (ECalView *ecalview,
                                            gpointer  arg1,
                                            gpointer  user_data)      : Run first

ecalview : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.

The "view-done" signal

void        user_function                  (ECalView *ecalview,
                                            gint      arg1,
                                            gpointer  user_data)      : Run first

ecalview : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.

The "view-progress" signal

void        user_function                  (ECalView *ecalview,
                                            gchar    *arg1,
                                            gint      arg2,
                                            gpointer  user_data)      : Run first

ecalview : the object which received the signal.
arg1 :
arg2 :
user_data : user data set when the signal handler was connected.

See Also

e-cal, e-cal-view-listener