## MxNotebook MxNotebook |

## Synopsis

    struct              MxNotebook;
    struct              MxNotebookClass;
    ClutterActor *      mx_notebook_new                     (void);
    void                mx_notebook_set_current_page        (MxNotebook *notebook,
                                                             ClutterActor *page);
    ClutterActor *      mx_notebook_get_current_page        (MxNotebook *notebook);
    gboolean            mx_notebook_get_enable_gestures     (MxNotebook *book);
    void                mx_notebook_set_enable_gestures     (MxNotebook *book,
                                                             gboolean enabled);

## Object Hierarchy

      GObject
       +----GInitiallyUnowned
             +----ClutterActor
                   +----MxWidget
                         +----MxNotebook

## Implemented Interfaces

MxNotebook implements ClutterScriptable, ClutterAnimatable, AtkImplementorIface, MxStylable, ClutterContainer and MxFocusable.

## Properties

      "current-page"             ClutterActor*         : Read / Write
      "enable-gestures"          gboolean              : Read / Write

## Description

## Details

### struct MxNotebook

    struct MxNotebook;

The contents of this structure is private and should only be accessed using the provided API.

### struct MxNotebookClass

    struct MxNotebookClass {
      MxWidgetClass parent_class;

      /* padding for future expansion */
      void (*_padding_0) (void);
      void (*_padding_1) (void);
      void (*_padding_2) (void);
      void (*_padding_3) (void);
      void (*_padding_4) (void);
    };

### mx_notebook_new ()

    ClutterActor *      mx_notebook_new                     (void);

### mx_notebook_set_current_page ()

    void                mx_notebook_set_current_page        (MxNotebook *notebook,
                                                             ClutterActor *page);

### mx_notebook_get_current_page ()

    ClutterActor *      mx_notebook_get_current_page        (MxNotebook *notebook);

### mx_notebook_get_enable_gestures ()

    gboolean            mx_notebook_get_enable_gestures     (MxNotebook *book);

### mx_notebook_set_enable_gestures ()

    void                mx_notebook_set_enable_gestures     (MxNotebook *book,
                                                             gboolean enabled);

## Property Details

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

      "current-page"             ClutterActor*         : Read / Write

The current ClutterActor being displayed.

### The `"enable-gestures"` property

      "enable-gestures"          gboolean              : Read / Write

Enable use of pointer gestures to switch page.

Default value: FALSE