Efl.Ui.Draggable (interface)

Description

Efl UI draggable interface

Members

drag_target (get, set)

Control whether the object's content is changed by drag and drop.
Eina_Bool efl_ui_draggable_drag_target_get(const Eo *obj);
void efl_ui_draggable_drag_target_set(Eo *obj, Eina_Bool set);


Events

drag

Called when drag operation starts
EFL_UI_EVENT_DRAG(Efl_Object *)


drag,end

Called when drag operation ends
EFL_UI_EVENT_DRAG_END(void)


drag,start

Called when drag started
EFL_UI_EVENT_DRAG_START(void)


drag,start,down

Called when drag starts into down direction
EFL_UI_EVENT_DRAG_START_DOWN(Efl_Object *)


drag,start,left

Called when drag starts into left direction
EFL_UI_EVENT_DRAG_START_LEFT(Efl_Object *)


drag,start,right

Called when drag starts into right direction
EFL_UI_EVENT_DRAG_START_RIGHT(Efl_Object *)


drag,start,up

Called when drag starts into up direction
EFL_UI_EVENT_DRAG_START_UP(Efl_Object *)


drag,stop

Called when drag stopped
EFL_UI_EVENT_DRAG_STOP(Efl_Object *)