dnd : Added more functions to drag and drop. 82/271682/8
authorTaehyub Kim <taehyub.kim@samsung.com>
Thu, 24 Feb 2022 13:04:05 +0000 (22:04 +0900)
committerTaehyub Kim <taehyub.kim@samsung.com>
Fri, 4 Mar 2022 02:29:07 +0000 (18:29 -0800)
commitcf9122f1bacce4c24fc315a7d04d5533e8705fec
tree8e302e1b98b97bd9a19bbcf65694e29b3d1f8897
parent5d955254322d4bcf85a500061a232b55c025a395
dnd : Added more functions to drag and drop.

- Add DragData struct for StartDragAndDrop API which supports mime type to identify drag data type
- Add mime type to DragEvent to know drag data type when drag data is received
- Add RemoveListener API to pair with the AddListener API

Change-Id: I6d262874adb88bed78090288ca6694d5bd030fe2
dali/devel-api/adaptor-framework/drag-and-drop.cpp
dali/devel-api/adaptor-framework/drag-and-drop.h
dali/internal/drag-and-drop/common/drag-and-drop-impl.h
dali/internal/drag-and-drop/generic/drag-and-drop-impl-generic.cpp
dali/internal/drag-and-drop/generic/drag-and-drop-impl-generic.h
dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.cpp
dali/internal/drag-and-drop/tizen-wayland/drag-and-drop-impl-ecore-wl2.h