summaryrefslogtreecommitdiff
path: root/src/lib/elm_image.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elm_image.c')
-rw-r--r--src/lib/elm_image.c17
1 files changed, 15 insertions, 2 deletions
diff --git a/src/lib/elm_image.c b/src/lib/elm_image.c
index 538c5b9e4..9edeea955 100644
--- a/src/lib/elm_image.c
+++ b/src/lib/elm_image.c
@@ -1399,7 +1399,7 @@ _elm_image_orient_get(Eo *obj EINA_UNUSED, Elm_Image_Data *sd)
* Turns on editing through drag and drop and copy and paste.
*/
EOLIAN static void
-_elm_image_editable_set(Eo *obj, Elm_Image_Data *sd, Eina_Bool edit)
+_elm_image_evas_draggable_interface_drag_target_set(Eo *obj, Elm_Image_Data *sd, Eina_Bool edit)
{
if (sd->edje)
{
@@ -1430,7 +1430,7 @@ _elm_image_editable_set(Eo *obj, Elm_Image_Data *sd, Eina_Bool edit)
}
EOLIAN static Eina_Bool
-_elm_image_editable_get(Eo *obj EINA_UNUSED, Elm_Image_Data *sd)
+_elm_image_evas_draggable_interface_drag_target_get(Eo *obj EINA_UNUSED, Elm_Image_Data *sd)
{
return sd->edit;
}
@@ -1645,4 +1645,17 @@ elm_image_smooth_get(const Evas_Object *obj)
// A11Y - END
+/* Legacy deprecated functions */
+EAPI void
+elm_image_editable_set(Evas_Object *obj, Eina_Bool edit)
+{
+ evas_draggable_interface_drag_target_set(obj, edit);
+}
+
+EAPI Eina_Bool
+elm_image_editable_get(const Evas_Object *obj)
+{
+ return evas_draggable_interface_drag_target_get(obj);
+}
+
#include "elm_image.eo.c"