## ECalView ECalView |

## Synopsis

    struct              ECalView;
    struct _ECal *      e_cal_view_get_client               (ECalView *view);
    void                e_cal_view_start                    (ECalView *view);
    void                e_cal_view_stop                     (ECalView *view);

## Object Hierarchy

      GObject
       +----ECalView

## Properties

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

## Signals

      "objects-added"                                  : Run First
      "objects-modified"                               : Run First
      "objects-removed"                                : Run First
      "view-complete"                                  : Run First
      "view-done"                                      : Run First
      "view-progress"                                  : Run First

## Description

## Details

### struct ECalView

    struct ECalView;

### Warning

`ECalView` is deprecated and should not be used in newly-written code.

### e_cal_view_get_client ()

    struct _ECal *      e_cal_view_get_client               (ECalView *view);

### Warning

`e_cal_view_get_client` has been deprecated since version 3.2 and should not be used in newly-written code. Use ECalClientView

Get the ECal associated with this view.

`view` : | A ECalView object.
Returns : | the associated client.

Since 2.22

### e_cal_view_start ()

    void                e_cal_view_start                    (ECalView *view);

### Warning

`e_cal_view_start` has been deprecated since version 3.2 and should not be used in newly-written code. Use ECalClientView

Starts a live query to the calendar/tasks backend.

`view` : | A ECalView object.

Since 2.22

### e_cal_view_stop ()

    void                e_cal_view_stop                     (ECalView *view);

### Warning

`e_cal_view_stop` has been deprecated since version 3.2 and should not be used in newly-written code. Use ECalClientView

Stops a live query to the calendar/tasks backend.

`view` : | A ECalView object.

Since 2.32

## Property Details

### The `"client"` property

      "client"                   ECal*                 : Read / Write / Construct Only

### The `"view"` property

      "view"                     gpointer              : Read / Write / Construct Only

## Signal Details

### The `"objects-added"` signal

    void                user_function                      (ECalView *view:,
                                                            gpointer  objects,
                                                            gpointer  user_data)      : Run First

`view:` : | self
`objects` : | . [type GLib.List][transfer none][element-type long]
`user_data` : | user data set when the signal handler was connected.

### The `"objects-modified"` signal

    void                user_function                      (ECalView *view:,
                                                            gpointer  objects,
                                                            gpointer  user_data)      : Run First

`view:` : | self
`objects` : | . [type GLib.List][transfer none][element-type long]
`user_data` : | user data set when the signal handler was connected.

### The `"objects-removed"` signal

    void                user_function                      (ECalView *view:,
                                                            gpointer  objects,
                                                            gpointer  user_data)      : Run First

`view:` : | self
`objects` : | . [type GLib.List][transfer none][element-type ECalComponentId]
`user_data` : | user data set when the signal handler was connected.

### The `"view-complete"` signal

    void                user_function                      (ECalView *ecalview,
                                                            guint     arg1,
                                                            gchar    *arg2,
                                                            gpointer  user_data)      : Run First

### The `"view-done"` signal

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

### The `"view-progress"` signal

    void                user_function                      (ECalView *ecalview,
                                                            gchar    *arg1,
                                                            guint     arg2,
                                                            gpointer  user_data)      : Run First