summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJean-Philippe Andre <jp.andre@samsung.com>2016-06-10 17:42:03 +0900
committerJean-Philippe Andre <jp.andre@samsung.com>2016-06-10 18:06:10 +0900
commitd67171940f803c7da0ad88048739e1fd85153d05 (patch)
tree627c9a9d30896640a85c4caab3b332aec229eb64 /src
parente691de04be0946856a423ab4bae9d73680b3ab0f (diff)
Evas: Rename Draggable_Interface to Efl.Ui.Draggable
Diffstat (limited to 'src')
-rw-r--r--src/Makefile_Evas.am2
-rw-r--r--src/lib/elementary/efl_ui_image.c8
-rw-r--r--src/lib/elementary/efl_ui_image.eo6
-rw-r--r--src/lib/elementary/elm_gengrid.c16
-rw-r--r--src/lib/elementary/elm_genlist.c18
-rw-r--r--src/lib/elementary/elm_photo.c4
-rw-r--r--src/lib/elementary/elm_photo.eo2
-rw-r--r--src/lib/elementary/elm_thumb.c8
-rw-r--r--src/lib/elementary/elm_thumb.eo6
-rw-r--r--src/lib/evas/Evas_Eo.h2
-rw-r--r--src/lib/evas/canvas/common_interfaces.c2
-rw-r--r--src/lib/evas/canvas/efl_ui_draggable.eo (renamed from src/lib/evas/canvas/evas_draggable_interface.eo)16
12 files changed, 46 insertions, 44 deletions
diff --git a/src/Makefile_Evas.am b/src/Makefile_Evas.am
index e163b11d0a..effe85a6d5 100644
--- a/src/Makefile_Evas.am
+++ b/src/Makefile_Evas.am
@@ -10,7 +10,7 @@ evas_eolian_pub_files = \
10 lib/evas/canvas/evas_common_interface.eo \ 10 lib/evas/canvas/evas_common_interface.eo \
11 lib/evas/canvas/evas_canvas.eo \ 11 lib/evas/canvas/evas_canvas.eo \
12 lib/evas/canvas/efl_canvas_image_internal.eo \ 12 lib/evas/canvas/efl_canvas_image_internal.eo \
13 lib/evas/canvas/evas_draggable_interface.eo \ 13 lib/evas/canvas/efl_ui_draggable.eo \
14 lib/evas/canvas/efl_ui_clickable.eo \ 14 lib/evas/canvas/efl_ui_clickable.eo \
15 lib/evas/canvas/evas_scrollable_interface.eo \ 15 lib/evas/canvas/evas_scrollable_interface.eo \
16 lib/evas/canvas/evas_selectable_interface.eo \ 16 lib/evas/canvas/evas_selectable_interface.eo \
diff --git a/src/lib/elementary/efl_ui_image.c b/src/lib/elementary/efl_ui_image.c
index 13f4cc5fdc..6168ec94e7 100644
--- a/src/lib/elementary/efl_ui_image.c
+++ b/src/lib/elementary/efl_ui_image.c
@@ -1250,7 +1250,7 @@ _efl_ui_image_efl_flipable_flip_get(Eo *obj EINA_UNUSED, Efl_Ui_Image_Data *sd)
1250 * Turns on editing through drag and drop and copy and paste. 1250 * Turns on editing through drag and drop and copy and paste.
1251 */ 1251 */
1252EOLIAN static void 1252EOLIAN static void
1253_efl_ui_image_evas_draggable_interface_drag_target_set(Eo *obj, Efl_Ui_Image_Data *sd, Eina_Bool edit) 1253_efl_ui_image_efl_ui_draggable_drag_target_set(Eo *obj, Efl_Ui_Image_Data *sd, Eina_Bool edit)
1254{ 1254{
1255 if (sd->edje) 1255 if (sd->edje)
1256 { 1256 {
@@ -1281,7 +1281,7 @@ _efl_ui_image_evas_draggable_interface_drag_target_set(Eo *obj, Efl_Ui_Image_Dat
1281} 1281}
1282 1282
1283EOLIAN static Eina_Bool 1283EOLIAN static Eina_Bool
1284_efl_ui_image_evas_draggable_interface_drag_target_get(Eo *obj EINA_UNUSED, Efl_Ui_Image_Data *sd) 1284_efl_ui_image_efl_ui_draggable_drag_target_get(Eo *obj EINA_UNUSED, Efl_Ui_Image_Data *sd)
1285{ 1285{
1286 return sd->edit; 1286 return sd->edit;
1287} 1287}
@@ -1711,13 +1711,13 @@ elm_image_smooth_get(const Evas_Object *obj)
1711EAPI void 1711EAPI void
1712elm_image_editable_set(Evas_Object *obj, Eina_Bool edit) 1712elm_image_editable_set(Evas_Object *obj, Eina_Bool edit)
1713{ 1713{
1714 evas_draggable_interface_drag_target_set(obj, edit); 1714 efl_ui_draggable_drag_target_set(obj, edit);
1715} 1715}
1716 1716
1717EAPI Eina_Bool 1717EAPI Eina_Bool
1718elm_image_editable_get(const Evas_Object *obj) 1718elm_image_editable_get(const Evas_Object *obj)
1719{ 1719{
1720 return evas_draggable_interface_drag_target_get(obj); 1720 return efl_ui_draggable_drag_target_get(obj);
1721} 1721}
1722 1722
1723EAPI Eina_Bool 1723EAPI Eina_Bool
diff --git a/src/lib/elementary/efl_ui_image.eo b/src/lib/elementary/efl_ui_image.eo
index ae176db4fc..036f9344d7 100644
--- a/src/lib/elementary/efl_ui_image.eo
+++ b/src/lib/elementary/efl_ui_image.eo
@@ -44,7 +44,7 @@ struct Efl.Ui.Image.Error
44 open_error: bool; 44 open_error: bool;
45} 45}
46 46
47class Efl.Ui.Image (Elm.Widget, Efl.Ui.Clickable, Evas.Draggable_Interface, 47class Efl.Ui.Image (Elm.Widget, Efl.Ui.Clickable, Efl.Ui.Draggable,
48 Efl.File, Efl.Image, Efl.Image.Load, Efl.Player, Efl.Gfx.View, 48 Efl.File, Efl.Image, Efl.Image.Load, Efl.Player, Efl.Gfx.View,
49 Elm.Interface.Atspi_Image, Elm.Interface.Atspi_Widget_Action, 49 Elm.Interface.Atspi_Image, Elm.Interface.Atspi_Widget_Action,
50 Edje.Object, Efl.Orientation, Efl.Flipable) 50 Edje.Object, Efl.Orientation, Efl.Flipable)
@@ -165,8 +165,8 @@ class Efl.Ui.Image (Elm.Widget, Efl.Ui.Clickable, Evas.Draggable_Interface,
165 Evas.Object.Smart.del; 165 Evas.Object.Smart.del;
166 Evas.Object.Smart.member_add; 166 Evas.Object.Smart.member_add;
167 Evas.Object.Smart.resize; 167 Evas.Object.Smart.resize;
168 Evas.Draggable_Interface.drag_target.set; 168 Efl.Ui.Draggable.drag_target.set;
169 Evas.Draggable_Interface.drag_target.get; 169 Efl.Ui.Draggable.drag_target.get;
170 Elm.Widget.theme_apply; 170 Elm.Widget.theme_apply;
171 Elm.Widget.event; 171 Elm.Widget.event;
172 Elm.Interface.Atspi_Image.extents.get; 172 Elm.Interface.Atspi_Image.extents.get;
diff --git a/src/lib/elementary/elm_gengrid.c b/src/lib/elementary/elm_gengrid.c
index 49ea633e4e..f80c313e9b 100644
--- a/src/lib/elementary/elm_gengrid.c
+++ b/src/lib/elementary/elm_gengrid.c
@@ -572,7 +572,7 @@ _item_mouse_move_cb(void *data,
572 if ((it->dragging) && (it->down)) 572 if ((it->dragging) && (it->down))
573 { 573 {
574 ELM_SAFE_FREE(it->long_timer, ecore_timer_del); 574 ELM_SAFE_FREE(it->long_timer, ecore_timer_del);
575 eo_event_callback_call(WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG, eo_it); 575 eo_event_callback_call(WIDGET(it), EFL_UI_EVENT_DRAG, eo_it);
576 return; 576 return;
577 } 577 }
578 578
@@ -625,13 +625,13 @@ _item_mouse_move_cb(void *data,
625 625
626 if (!elm_widget_mirrored_get(WIDGET(it))) 626 if (!elm_widget_mirrored_get(WIDGET(it)))
627 { 627 {
628 left_drag = EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_LEFT; 628 left_drag = EFL_UI_EVENT_DRAG_START_LEFT;
629 right_drag = EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_RIGHT; 629 right_drag = EFL_UI_EVENT_DRAG_START_RIGHT;
630 } 630 }
631 else 631 else
632 { 632 {
633 left_drag = EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_RIGHT; 633 left_drag = EFL_UI_EVENT_DRAG_START_RIGHT;
634 right_drag = EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_LEFT; 634 right_drag = EFL_UI_EVENT_DRAG_START_LEFT;
635 } 635 }
636 636
637 it->dragging = 1; 637 it->dragging = 1;
@@ -646,7 +646,7 @@ _item_mouse_move_cb(void *data,
646 { 646 {
647 if (ady > adx) 647 if (ady > adx)
648 eo_event_callback_call 648 eo_event_callback_call
649 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_UP, eo_it); 649 (WIDGET(it), EFL_UI_EVENT_DRAG_START_UP, eo_it);
650 else 650 else
651 { 651 {
652 if (dx < 0) 652 if (dx < 0)
@@ -657,7 +657,7 @@ _item_mouse_move_cb(void *data,
657 { 657 {
658 if (ady > adx) 658 if (ady > adx)
659 eo_event_callback_call 659 eo_event_callback_call
660 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_DOWN, eo_it); 660 (WIDGET(it), EFL_UI_EVENT_DRAG_START_DOWN, eo_it);
661 else 661 else
662 { 662 {
663 if (dx < 0) 663 if (dx < 0)
@@ -1060,7 +1060,7 @@ _item_mouse_up_cb(void *data,
1060 { 1060 {
1061 it->dragging = EINA_FALSE; 1061 it->dragging = EINA_FALSE;
1062 eo_event_callback_call 1062 eo_event_callback_call
1063 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_STOP, eo_it); 1063 (WIDGET(it), EFL_UI_EVENT_DRAG_STOP, eo_it);
1064 dragged = EINA_TRUE; 1064 dragged = EINA_TRUE;
1065 } 1065 }
1066 1066
diff --git a/src/lib/elementary/elm_genlist.c b/src/lib/elementary/elm_genlist.c
index c77dcec13a..6b4e065f6a 100644
--- a/src/lib/elementary/elm_genlist.c
+++ b/src/lib/elementary/elm_genlist.c
@@ -3864,7 +3864,7 @@ _item_mouse_move_cb(void *data,
3864 } 3864 }
3865 ELM_SAFE_FREE(it->long_timer, ecore_timer_del); 3865 ELM_SAFE_FREE(it->long_timer, ecore_timer_del);
3866 eo_event_callback_call 3866 eo_event_callback_call
3867 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG, eo_it); 3867 (WIDGET(it), EFL_UI_EVENT_DRAG, eo_it);
3868 return; 3868 return;
3869 } 3869 }
3870 if ((!it->down) || (sd->longpressed)) 3870 if ((!it->down) || (sd->longpressed))
@@ -3941,30 +3941,30 @@ _item_mouse_move_cb(void *data,
3941 { 3941 {
3942 if (ady > adx) 3942 if (ady > adx)
3943 eo_event_callback_call 3943 eo_event_callback_call
3944 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_UP, eo_it); 3944 (WIDGET(it), EFL_UI_EVENT_DRAG_START_UP, eo_it);
3945 else 3945 else
3946 { 3946 {
3947 if (dx < 0) 3947 if (dx < 0)
3948 eo_event_callback_call 3948 eo_event_callback_call
3949 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_LEFT, eo_it); 3949 (WIDGET(it), EFL_UI_EVENT_DRAG_START_LEFT, eo_it);
3950 else 3950 else
3951 eo_event_callback_call 3951 eo_event_callback_call
3952 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_RIGHT, eo_it); 3952 (WIDGET(it), EFL_UI_EVENT_DRAG_START_RIGHT, eo_it);
3953 } 3953 }
3954 } 3954 }
3955 else 3955 else
3956 { 3956 {
3957 if (ady > adx) 3957 if (ady > adx)
3958 eo_event_callback_call 3958 eo_event_callback_call
3959 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_DOWN, eo_it); 3959 (WIDGET(it), EFL_UI_EVENT_DRAG_START_DOWN, eo_it);
3960 else 3960 else
3961 { 3961 {
3962 if (dx < 0) 3962 if (dx < 0)
3963 eo_event_callback_call 3963 eo_event_callback_call
3964 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_LEFT, eo_it); 3964 (WIDGET(it), EFL_UI_EVENT_DRAG_START_LEFT, eo_it);
3965 else 3965 else
3966 eo_event_callback_call 3966 eo_event_callback_call
3967 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START_RIGHT, eo_it); 3967 (WIDGET(it), EFL_UI_EVENT_DRAG_START_RIGHT, eo_it);
3968 } 3968 }
3969 } 3969 }
3970 } 3970 }
@@ -4157,7 +4157,7 @@ _item_multi_down_cb(void *data,
4157 { 4157 {
4158 it->dragging = EINA_FALSE; 4158 it->dragging = EINA_FALSE;
4159 eo_event_callback_call 4159 eo_event_callback_call
4160 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_STOP, EO_OBJ(it)); 4160 (WIDGET(it), EFL_UI_EVENT_DRAG_STOP, EO_OBJ(it));
4161 } 4161 }
4162 ELM_SAFE_FREE(it->item->swipe_timer, ecore_timer_del); 4162 ELM_SAFE_FREE(it->item->swipe_timer, ecore_timer_del);
4163 if (sd->on_hold) 4163 if (sd->on_hold)
@@ -4878,7 +4878,7 @@ _item_mouse_up_cb(void *data,
4878 { 4878 {
4879 it->dragging = EINA_FALSE; 4879 it->dragging = EINA_FALSE;
4880 eo_event_callback_call 4880 eo_event_callback_call
4881 (WIDGET(it), EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_STOP, EO_OBJ(it)); 4881 (WIDGET(it), EFL_UI_EVENT_DRAG_STOP, EO_OBJ(it));
4882 dragged = 1; 4882 dragged = 1;
4883 } 4883 }
4884 ELM_SAFE_FREE(it->item->swipe_timer, ecore_timer_del); 4884 ELM_SAFE_FREE(it->item->swipe_timer, ecore_timer_del);
diff --git a/src/lib/elementary/elm_photo.c b/src/lib/elementary/elm_photo.c
index a00d60ea1a..97da3c4cca 100644
--- a/src/lib/elementary/elm_photo.c
+++ b/src/lib/elementary/elm_photo.c
@@ -109,7 +109,7 @@ _drag_done_cb(void *unused EINA_UNUSED,
109 ELM_PHOTO_DATA_GET(obj, sd); 109 ELM_PHOTO_DATA_GET(obj, sd);
110 110
111 elm_object_scroll_freeze_pop(obj); 111 elm_object_scroll_freeze_pop(obj);
112 eo_event_callback_call(obj, EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_END, NULL); 112 eo_event_callback_call(obj, EFL_UI_EVENT_DRAG_END, NULL);
113 sd->drag_started = EINA_FALSE; 113 sd->drag_started = EINA_FALSE;
114} 114}
115 115
@@ -174,7 +174,7 @@ _long_press_cb(void *obj)
174 { 174 {
175 elm_object_scroll_freeze_push(obj); 175 elm_object_scroll_freeze_push(obj);
176 eo_event_callback_call 176 eo_event_callback_call
177 (obj, EVAS_DRAGGABLE_INTERFACE_EVENT_DRAG_START, NULL); 177 (obj, EFL_UI_EVENT_DRAG_START, NULL);
178 sd->drag_started = EINA_TRUE; 178 sd->drag_started = EINA_TRUE;
179 } 179 }
180 } 180 }
diff --git a/src/lib/elementary/elm_photo.eo b/src/lib/elementary/elm_photo.eo
index a8c7fa9284..9d438b8580 100644
--- a/src/lib/elementary/elm_photo.eo
+++ b/src/lib/elementary/elm_photo.eo
@@ -1,4 +1,4 @@
1class Elm.Photo (Elm.Widget, Efl.File, Efl.Ui.Clickable, Evas.Draggable_Interface) 1class Elm.Photo (Elm.Widget, Efl.File, Efl.Ui.Clickable, Efl.Ui.Draggable)
2{ 2{
3 legacy_prefix: elm_photo; 3 legacy_prefix: elm_photo;
4 eo_prefix: elm_obj_photo; 4 eo_prefix: elm_obj_photo;
diff --git a/src/lib/elementary/elm_thumb.c b/src/lib/elementary/elm_thumb.c
index cf09e10941..1b26bbe1d6 100644
--- a/src/lib/elementary/elm_thumb.c
+++ b/src/lib/elementary/elm_thumb.c
@@ -654,7 +654,7 @@ elm_thumb_ethumb_client_connected_get(void)
654} 654}
655 655
656EOLIAN static void 656EOLIAN static void
657_elm_thumb_evas_draggable_interface_drag_target_set(Eo *obj, Elm_Thumb_Data *sd, Eina_Bool edit) 657_elm_thumb_efl_ui_draggable_drag_target_set(Eo *obj, Elm_Thumb_Data *sd, Eina_Bool edit)
658{ 658{
659 edit = !!edit; 659 edit = !!edit;
660 if (sd->edit == edit) return; 660 if (sd->edit == edit) return;
@@ -677,7 +677,7 @@ _elm_thumb_evas_draggable_interface_drag_target_set(Eo *obj, Elm_Thumb_Data *sd,
677} 677}
678 678
679EOLIAN static Eina_Bool 679EOLIAN static Eina_Bool
680_elm_thumb_evas_draggable_interface_drag_target_get(Eo *obj EINA_UNUSED, Elm_Thumb_Data *sd) 680_elm_thumb_efl_ui_draggable_drag_target_get(Eo *obj EINA_UNUSED, Elm_Thumb_Data *sd)
681{ 681{
682 return sd->edit; 682 return sd->edit;
683} 683}
@@ -704,14 +704,14 @@ elm_thumb_file_get(const Eo *obj, const char **file, const char **key)
704EAPI Eina_Bool 704EAPI Eina_Bool
705elm_thumb_editable_set(Evas_Object *obj, Eina_Bool edit) 705elm_thumb_editable_set(Evas_Object *obj, Eina_Bool edit)
706{ 706{
707 evas_draggable_interface_drag_target_set(obj, edit); 707 efl_ui_draggable_drag_target_set(obj, edit);
708 return EINA_TRUE; 708 return EINA_TRUE;
709} 709}
710 710
711EAPI Eina_Bool 711EAPI Eina_Bool
712elm_thumb_editable_get(const Evas_Object *obj) 712elm_thumb_editable_get(const Evas_Object *obj)
713{ 713{
714 return evas_draggable_interface_drag_target_get(obj); 714 return efl_ui_draggable_drag_target_get(obj);
715} 715}
716 716
717EAPI void 717EAPI void
diff --git a/src/lib/elementary/elm_thumb.eo b/src/lib/elementary/elm_thumb.eo
index 9b447b05b7..3ce1336f92 100644
--- a/src/lib/elementary/elm_thumb.eo
+++ b/src/lib/elementary/elm_thumb.eo
@@ -1,6 +1,6 @@
1 1
2class Elm.Thumb (Elm.Layout, Efl.File, Efl.Ui.Clickable, 2class Elm.Thumb (Elm.Layout, Efl.File, Efl.Ui.Clickable,
3 Evas.Draggable_Interface) 3 Efl.Ui.Draggable)
4{ 4{
5 legacy_prefix: elm_thumb; 5 legacy_prefix: elm_thumb;
6 eo_prefix: elm_obj_thumb; 6 eo_prefix: elm_obj_thumb;
@@ -14,8 +14,8 @@ class Elm.Thumb (Elm.Layout, Efl.File, Efl.Ui.Clickable,
14 Evas.Object.Smart.add; 14 Evas.Object.Smart.add;
15 Evas.Object.Smart.del; 15 Evas.Object.Smart.del;
16 Evas.Object.Smart.show; 16 Evas.Object.Smart.show;
17 Evas.Draggable_Interface.drag_target.set; 17 Efl.Ui.Draggable.drag_target.set;
18 Evas.Draggable_Interface.drag_target.get; 18 Efl.Ui.Draggable.drag_target.get;
19 } 19 }
20 events { 20 events {
21 generate,error; 21 generate,error;
diff --git a/src/lib/evas/Evas_Eo.h b/src/lib/evas/Evas_Eo.h
index b4681af0e5..7b3b02f50c 100644
--- a/src/lib/evas/Evas_Eo.h
+++ b/src/lib/evas/Evas_Eo.h
@@ -2,7 +2,7 @@
2# error You shall not include this header directly 2# error You shall not include this header directly
3#endif 3#endif
4 4
5#include "canvas/evas_draggable_interface.eo.h" 5#include "canvas/efl_ui_draggable.eo.h"
6#include "canvas/efl_ui_clickable.eo.h" 6#include "canvas/efl_ui_clickable.eo.h"
7#include "canvas/evas_scrollable_interface.eo.h" 7#include "canvas/evas_scrollable_interface.eo.h"
8#include "canvas/evas_selectable_interface.eo.h" 8#include "canvas/evas_selectable_interface.eo.h"
diff --git a/src/lib/evas/canvas/common_interfaces.c b/src/lib/evas/canvas/common_interfaces.c
index 582a474671..6697224287 100644
--- a/src/lib/evas/canvas/common_interfaces.c
+++ b/src/lib/evas/canvas/common_interfaces.c
@@ -1,7 +1,7 @@
1#include "evas_common_private.h" 1#include "evas_common_private.h"
2#include "evas_private.h" 2#include "evas_private.h"
3 3
4#include "canvas/evas_draggable_interface.eo.c" 4#include "canvas/efl_ui_draggable.eo.c"
5#include "canvas/efl_ui_clickable.eo.c" 5#include "canvas/efl_ui_clickable.eo.c"
6#include "canvas/evas_scrollable_interface.eo.c" 6#include "canvas/evas_scrollable_interface.eo.c"
7#include "canvas/evas_selectable_interface.eo.c" 7#include "canvas/evas_selectable_interface.eo.c"
diff --git a/src/lib/evas/canvas/evas_draggable_interface.eo b/src/lib/evas/canvas/efl_ui_draggable.eo
index 05fd318dbe..d3f7c55903 100644
--- a/src/lib/evas/canvas/evas_draggable_interface.eo
+++ b/src/lib/evas/canvas/efl_ui_draggable.eo
@@ -1,14 +1,16 @@
1interface Evas.Draggable_Interface () 1interface Efl.Ui.Draggable ()
2{ 2{
3 event_prefix: efl_ui;
3 methods { 4 methods {
4 @property drag_target { 5 @property drag_target {
5 [[Contrtol whether the object's content is changed by drag and drop. 6 [[Contrtol whether the object's content is changed by drag and drop.
6 7
7 If $drag_target is true, the object can be target of dragging object and 8 If $drag_target is true, the object can be target of dragging
8 the content of this object can be changed into dragging content. 9 object and the content of this object can be changed into
9 For example, If object deals with image and $drag_target is true, user can drag 10 dragging content. For example, If object deals with image and
10 new image and drop it into this object. 11 $drag_target is true, user can drag new image and drop it into
11 And then this object's image can be changed into new image.]] 12 this object. And then this object's image can be changed into
13 new image.]]
12 set { 14 set {
13 } 15 }
14 get { 16 get {
@@ -18,7 +20,7 @@ interface Evas.Draggable_Interface ()
18 } 20 }
19 } 21 }
20 } 22 }
21 23
22 events { 24 events {
23 drag; 25 drag;
24 drag,start; 26 drag,start;