MexColumn

MexColumn

Synopsis

struct              MexColumn;
struct              MexColumnClass;
gboolean            mex_column_get_collapse_on_focus    (MexColumn *column);
MexModel *          mex_column_get_model                (MexColumn *column);
gboolean            mex_column_get_opened               (MexColumn *column);
gboolean            mex_column_is_empty                 (MexColumn *column);
ClutterActor *      mex_column_new                      (void);
void                mex_column_set_child_opacity        (MexColumn *column,
                                                         guchar opacity);
void                mex_column_set_collapse_on_focus    (MexColumn *column,
                                                         gboolean collapse);
void                mex_column_set_focus                (MexColumn *column,
                                                         gboolean focus);
void                mex_column_set_model                (MexColumn *column,
                                                         MexModel *model);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MexColumn

Implemented Interfaces

MexColumn implements ClutterContainer, ClutterScriptable, ClutterAnimatable, AtkImplementorIface, MxStylable, MxScrollable, MxFocusable and MexScrollableContainer.

Properties

  "collapse-on-focus"        gboolean              : Read / Write
  "empty"                    gboolean              : Read
  "opened"                   gboolean              : Read

Description

Details

struct MexColumn

struct MexColumn;

struct MexColumnClass

struct MexColumnClass {
  MxWidgetClass parent_class;

  /* signals */
  void (* activated) (MexColumn *self);
};

mex_column_get_collapse_on_focus ()

gboolean            mex_column_get_collapse_on_focus    (MexColumn *column);

mex_column_get_model ()

MexModel *          mex_column_get_model                (MexColumn *column);

Get the current model.

Returns :

the current model

mex_column_get_opened ()

gboolean            mex_column_get_opened               (MexColumn *column);

mex_column_is_empty ()

gboolean            mex_column_is_empty                 (MexColumn *column);

mex_column_new ()

ClutterActor *      mex_column_new                      (void);

mex_column_set_child_opacity ()

void                mex_column_set_child_opacity        (MexColumn *column,
                                                         guchar opacity);

Set the opacity of children in the column.


mex_column_set_collapse_on_focus ()

void                mex_column_set_collapse_on_focus    (MexColumn *column,
                                                         gboolean collapse);

mex_column_set_focus ()

void                mex_column_set_focus                (MexColumn *column,
                                                         gboolean focus);

mex_column_set_model ()

void                mex_column_set_model                (MexColumn *column,
                                                         MexModel *model);

Set the current model.

Property Details

The "collapse-on-focus" property

  "collapse-on-focus"        gboolean              : Read / Write

Collapse items before the focused item.

Default value: TRUE


The "empty" property

  "empty"                    gboolean              : Read

Whether the column is empty.

Default value: TRUE


The "opened" property

  "opened"                   gboolean              : Read

Whether the column has at least one open item.

Default value: TRUE