2014-03-18 05:27:07 -07:00
|
|
|
class Elm_Actionslider (Elm_Layout)
|
|
|
|
{
|
|
|
|
eo_prefix: elm_obj_actionslider;
|
|
|
|
properties {
|
|
|
|
indicator_pos {
|
|
|
|
set {
|
|
|
|
/*@
|
|
|
|
Set actionslider indicator position.
|
|
|
|
|
|
|
|
@ingroup Actionslider */
|
|
|
|
}
|
|
|
|
get {
|
|
|
|
/*@
|
|
|
|
Get actionslider indicator position.
|
|
|
|
|
|
|
|
@return The position of the indicator.
|
|
|
|
|
|
|
|
@ingroup Actionslider */
|
|
|
|
}
|
|
|
|
values {
|
|
|
|
Elm_Actionslider_Pos pos; /*@ The position of the indicator. */
|
|
|
|
}
|
|
|
|
}
|
|
|
|
magnet_pos {
|
|
|
|
set {
|
|
|
|
/*@
|
|
|
|
Set actionslider magnet position. To make multiple positions magnets @c or
|
2014-08-31 08:40:20 -07:00
|
|
|
them together(e.g.: #ELM_ACTIONSLIDER_LEFT | #ELM_ACTIONSLIDER_RIGHT)
|
2014-03-18 05:27:07 -07:00
|
|
|
|
|
|
|
@ingroup Actionslider */
|
|
|
|
}
|
|
|
|
get {
|
|
|
|
/*@
|
|
|
|
Get actionslider magnet position.
|
|
|
|
|
|
|
|
@return The positions with magnet property.
|
|
|
|
|
|
|
|
@ingroup Actionslider */
|
|
|
|
}
|
|
|
|
values {
|
|
|
|
Elm_Actionslider_Pos pos; /*@ Bit mask indicating the magnet positions. */
|
|
|
|
}
|
|
|
|
}
|
|
|
|
enabled_pos {
|
|
|
|
set {
|
|
|
|
/*@
|
|
|
|
Set actionslider enabled position. To set multiple positions as enabled @c or
|
2014-08-31 08:40:20 -07:00
|
|
|
them together(e.g.: #ELM_ACTIONSLIDER_LEFT | #ELM_ACTIONSLIDER_RIGHT).
|
2014-03-18 05:27:07 -07:00
|
|
|
|
|
|
|
@note All the positions are enabled by default.
|
|
|
|
|
|
|
|
@ingroup Actionslider */
|
|
|
|
}
|
|
|
|
get {
|
|
|
|
/*@
|
|
|
|
Get actionslider enabled position.
|
|
|
|
|
|
|
|
@return The enabled positions.
|
|
|
|
|
|
|
|
@ingroup Actionslider */
|
|
|
|
}
|
|
|
|
values {
|
|
|
|
Elm_Actionslider_Pos pos; /*@ Bit mask indicating the enabled positions. */
|
|
|
|
}
|
|
|
|
}
|
|
|
|
selected_label {
|
|
|
|
get {
|
|
|
|
/*@
|
|
|
|
Get actionslider selected label.
|
|
|
|
|
|
|
|
@return The selected label
|
|
|
|
|
|
|
|
@ingroup Actionslider */
|
2014-08-11 07:46:11 -07:00
|
|
|
return: const(char)*;
|
2014-03-18 05:27:07 -07:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
implements {
|
2014-06-20 02:47:39 -07:00
|
|
|
class.constructor;
|
2014-06-27 15:36:05 -07:00
|
|
|
Eo.Base.constructor;
|
|
|
|
Evas.Object_Smart.add;
|
2014-06-20 02:47:39 -07:00
|
|
|
Elm_Widget.focus_next_manager_is;
|
|
|
|
Elm_Widget.focus_direction_manager_is;
|
|
|
|
Elm_Widget.theme_apply;
|
|
|
|
Elm_Layout.text_set;
|
|
|
|
Elm_Layout.text_get;
|
|
|
|
Elm_Layout.text_aliases.get;
|
|
|
|
Elm_Layout.sizing_eval;
|
2014-03-18 05:27:07 -07:00
|
|
|
}
|
|
|
|
events {
|
|
|
|
language,changed;
|
|
|
|
access,changed;
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|