Efl.Selection (mixin)

Description

Efl Selection class

Members

has_owner

Determine whether the selection data has owner
Eina_Bool efl_selection_has_owner(Eo *obj, Efl_Selection_Type type, unsigned int seat);


selection_clear

Clear the selection data from the object
void efl_selection_clear(Eo *obj, Efl_Selection_Type type, unsigned int seat);


selection_get

Get the data from the object that has selection
void efl_selection_get(Eo *obj, Efl_Selection_Type type, Efl_Selection_Format format, Efl_Selection_Data_Ready data_func, unsigned int seat);


selection_set

Set the selection data to the object
Eina_Future *efl_selection_set(Eo *obj, Efl_Selection_Type type, Efl_Selection_Format format, Eina_Slice data, unsigned int seat);


Events

selection,changed

Called when display server's selection has changed
EFL_SELECTION_EVENT_SELECTION_CHANGED(void)