MexScrollView

MexScrollView

Synopsis

struct              MexScrollView;
struct              MexScrollViewClass;
ClutterActor *      mex_scroll_view_new                 (void);
void                mex_scroll_view_set_indicators_hidden
                                                        (MexScrollView *view,
                                                         gboolean hidden);
gboolean            mex_scroll_view_get_indicators_hidden
                                                        (MexScrollView *view);
void                mex_scroll_view_set_follow_recurse  (MexScrollView *view,
                                                         gboolean recurse);
gboolean            mex_scroll_view_get_follow_recurse  (MexScrollView *view);
void                mex_scroll_view_ensure_visible      (MexScrollView *scroll,
                                                         const ClutterGeometry *geometry);
void                mex_scroll_view_set_scroll_delay    (MexScrollView *view,
                                                         guint delay);
guint               mex_scroll_view_get_scroll_delay    (MexScrollView *view);
void                mex_scroll_view_set_scroll_gravity  (MexScrollView *view,
                                                         ClutterGravity gravity);
ClutterGravity      mex_scroll_view_get_scroll_gravity  (MexScrollView *view);
void                mex_scroll_view_set_interpolate     (MexScrollView *view,
                                                         gboolean interpolate);
gboolean            mex_scroll_view_get_interpolate     (MexScrollView *view);
                    MexScrollViewPrivate;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MxBin
                           +----MxKineticScrollView
                                 +----MexScrollView

Implemented Interfaces

MexScrollView implements ClutterScriptable, ClutterAnimatable, AtkImplementorIface, MxStylable, ClutterContainer, MxFocusable and MxScrollable.

Properties

  "follow-recurse"           gboolean              : Read / Write
  "indicators-hidden"        gboolean              : Read / Write
  "interpolate"              gboolean              : Read / Write
  "scroll-delay"             guint                 : Read / Write
  "scroll-gravity"           ClutterGravity        : Read / Write

Description

Details

struct MexScrollView

struct MexScrollView;

struct MexScrollViewClass

struct MexScrollViewClass {
  MxKineticScrollViewClass parent_class;
};

mex_scroll_view_new ()

ClutterActor *      mex_scroll_view_new                 (void);

mex_scroll_view_set_indicators_hidden ()

void                mex_scroll_view_set_indicators_hidden
                                                        (MexScrollView *view,
                                                         gboolean hidden);

mex_scroll_view_get_indicators_hidden ()

gboolean            mex_scroll_view_get_indicators_hidden
                                                        (MexScrollView *view);

mex_scroll_view_set_follow_recurse ()

void                mex_scroll_view_set_follow_recurse  (MexScrollView *view,
                                                         gboolean recurse);

mex_scroll_view_get_follow_recurse ()

gboolean            mex_scroll_view_get_follow_recurse  (MexScrollView *view);

mex_scroll_view_ensure_visible ()

void                mex_scroll_view_ensure_visible      (MexScrollView *scroll,
                                                         const ClutterGeometry *geometry);

mex_scroll_view_set_scroll_delay ()

void                mex_scroll_view_set_scroll_delay    (MexScrollView *view,
                                                         guint delay);

mex_scroll_view_get_scroll_delay ()

guint               mex_scroll_view_get_scroll_delay    (MexScrollView *view);

mex_scroll_view_set_scroll_gravity ()

void                mex_scroll_view_set_scroll_gravity  (MexScrollView *view,
                                                         ClutterGravity gravity);

mex_scroll_view_get_scroll_gravity ()

ClutterGravity      mex_scroll_view_get_scroll_gravity  (MexScrollView *view);

mex_scroll_view_set_interpolate ()

void                mex_scroll_view_set_interpolate     (MexScrollView *view,
                                                         gboolean interpolate);

mex_scroll_view_get_interpolate ()

gboolean            mex_scroll_view_get_interpolate     (MexScrollView *view);

MexScrollViewPrivate

typedef struct _MexScrollViewPrivate MexScrollViewPrivate;

Property Details

The "follow-recurse" property

  "follow-recurse"           gboolean              : Read / Write

Whether focus-following recurses to the outer-most child.

Default value: FALSE


The "indicators-hidden" property

  "indicators-hidden"        gboolean              : Read / Write

Whether the scroll indicators are hidden.

Default value: FALSE


The "interpolate" property

  "interpolate"              gboolean              : Read / Write

Interpolate adjustment changes.

Default value: TRUE


The "scroll-delay" property

  "scroll-delay"             guint                 : Read / Write

Delay before scrolling.

Default value: 0


The "scroll-gravity" property

  "scroll-gravity"           ClutterGravity        : Read / Write

The scroll gravity.

Default value: CLUTTER_GRAVITY_NONE