diff options
Diffstat (limited to 'src/lib/elementary/efl_ui_slider.c')
-rw-r--r-- | src/lib/elementary/efl_ui_slider.c | 26 |
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" |