+enum Elm.Actionslider.Pos
+{
+ [[
+ @ingroup Actionslider
+ A position for indicators, magnets, and enabled items.
+ ]]
+ legacy: elm_actionslider;
+
+ none = 0, [[No position is set.]]
+ left = 1 << 0, [[Left position.]]
+ center = 1 << 1, [[Center position.]]
+ right = 1 << 2, [[Right position.]]
+ all = (1 << 3) - 1 [[All positions for left/center/right.]]
+}
+
class Elm.Actionslider (Elm.Layout, Evas.Selectable_Interface)
{
eo_prefix: elm_obj_actionslider;
[[Get actionslider indicator position.]]
}
values {
- pos: Elm_Actionslider_Pos; [[The position of the indicator.]]
+ pos: Elm.Actionslider.Pos; [[The position of the indicator.]]
}
}
@property magnet_pos {
[[Get actionslider magnet position.]]
}
values {
- pos: Elm_Actionslider_Pos; [[Bit mask indicating the magnet positions.]]
+ pos: Elm.Actionslider.Pos; [[Bit mask indicating the magnet positions.]]
}
}
@property enabled_pos {
[[Get actionslider enabled position.]]
}
values {
- pos: Elm_Actionslider_Pos; [[Bit mask indicating the enabled positions.]]
+ pos: Elm.Actionslider.Pos; [[Bit mask indicating the enabled positions.]]
}
}
@property selected_label {
+++ /dev/null
-/**
- * @addtogroup Actionslider
- *
- * @{
- */
-
-/**
- * A position for indicators, magnets, and enabled items.
- */
-typedef enum
-{
- ELM_ACTIONSLIDER_NONE = 0, /**< no position is set */
- ELM_ACTIONSLIDER_LEFT = 1 << 0, /**< left position */
- ELM_ACTIONSLIDER_CENTER = 1 << 1, /**< center position */
- ELM_ACTIONSLIDER_RIGHT = 1 << 2, /**< right position */
- ELM_ACTIONSLIDER_ALL = (1 << 3) - 1 /**< all positions for left/center/right */
-} Elm_Actionslider_Pos;
-
-/**
- * @}
- */