Efl.Ui.Selection (mixin)

Description

Efl Ui Selection class

Members

has_owner

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


selection_clear

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


selection_get

Get the data from the object that has selection
void efl_ui_selection_get(Eo *obj, Efl_Ui_Selection_Type type, Efl_Ui_Selection_Format format, Efl_Ui_Selection_Data_Ready data_func, unsigned int seat);


selection_set

Set the selection data to the object
Eina_Future *efl_ui_selection_set(Eo *obj, Efl_Ui_Selection_Type type, Efl_Ui_Selection_Format format, Eina_Slice data, unsigned int seat);


Events

wm_selection,changed

Called when display server's selection has changed
EFL_UI_SELECTION_EVENT_WM_SELECTION_CHANGED(Efl_Ui_Selection_Changed)