summaryrefslogtreecommitdiff
path: root/src/lib/elementary/efl_ui_slider.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elementary/efl_ui_slider.c')
-rw-r--r--src/lib/elementary/efl_ui_slider.c26
1 files changed, 19 insertions, 7 deletions
diff --git a/src/lib/elementary/efl_ui_slider.c b/src/lib/elementary/efl_ui_slider.c
index 00e33fe42f..59a63e4f3a 100644
--- a/src/lib/elementary/efl_ui_slider.c
+++ b/src/lib/elementary/efl_ui_slider.c
@@ -1279,8 +1279,14 @@ _efl_ui_slider_efl_ui_range_range_value_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_D
return sd->val;
}
+EOLIAN static double
+_efl_ui_slider_efl_ui_range_range_step_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
+{
+ return sd->step;
+}
+
EOLIAN static void
-_efl_ui_slider_step_set(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double step)
+_efl_ui_slider_efl_ui_range_range_step_set(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double step)
{
if (sd->step == step) return;
@@ -1290,12 +1296,6 @@ _efl_ui_slider_step_set(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd, double step
sd->step = step;
}
-EOLIAN static double
-_efl_ui_slider_step_get(Eo *obj EINA_UNUSED, Efl_Ui_Slider_Data *sd)
-{
- return sd->step;
-}
-
EOLIAN static Eina_Bool
_efl_ui_slider_efl_ui_focus_object_on_focus_update(Eo *obj, Efl_Ui_Slider_Data *sd EINA_UNUSED)
{
@@ -1843,4 +1843,16 @@ elm_slider_indicator_visible_mode_get(const Evas_Object *obj)
return efl_ui_slider_part_indicator_visible_mode_get(efl_part(obj, "indicator"));
}
+EAPI double
+elm_slider_step_get(const Evas_Object *obj)
+{
+ return efl_ui_range_step_get(obj);
+}
+
+EAPI void
+elm_slider_step_set(Evas_Object *obj, double step)
+{
+ efl_ui_range_step_set(obj, step);
+}
+
#include "efl_ui_slider_legacy.eo.c"