Evince Programmer's Reference Manual: EvSidebar

## EvSidebar EvSidebar |

## Synopsis

    struct              EvSidebar;
    struct              EvSidebarClass;
                        EvSidebarPrivate;
    GtkWidget *         ev_sidebar_new                      (void);
    void                ev_sidebar_add_page                 (EvSidebar *ev_sidebar,
                                                             GtkWidget *main_widget);
    void                ev_sidebar_set_page                 (EvSidebar *ev_sidebar,
                                                             GtkWidget *main_widget);
    void                ev_sidebar_set_model                (EvSidebar *sidebar,
                                                             EvDocumentModel *model);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----GtkWidget
                   +----GtkContainer
                         +----GtkBox
                               +----EvSidebar

## Implemented Interfaces

EvSidebar implements AtkImplementorIface, GtkBuildable and GtkOrientable.

## Properties

      "current-page"             GtkWidget*            : Read / Write

## Description

## Details

### struct EvSidebar

    struct EvSidebar;

### struct EvSidebarClass

    struct EvSidebarClass {
    	GtkVBoxClass base_class;
    };

### EvSidebarPrivate

    typedef struct _EvSidebarPrivate EvSidebarPrivate;

### ev_sidebar_new ()

    GtkWidget *         ev_sidebar_new                      (void);

### ev_sidebar_add_page ()

    void                ev_sidebar_add_page                 (EvSidebar *ev_sidebar,
                                                             GtkWidget *main_widget);

### ev_sidebar_set_page ()

    void                ev_sidebar_set_page                 (EvSidebar *ev_sidebar,
                                                             GtkWidget *main_widget);

### ev_sidebar_set_model ()

    void                ev_sidebar_set_model                (EvSidebar *sidebar,
                                                             EvDocumentModel *model);

## Property Details

### The `"current-page"` property

      "current-page"             GtkWidget*            : Read / Write

The currently visible page.