~~Title: Efl.Ui.Selectable~~
====== Efl.Ui.Selectable (interface) ======
===== Description =====
%%Selectable interface for UI objects%%
%%An object implementing this interface can be selected. When the selected property of this object changes, the %%[[:develop:api:efl:ui:selectable:event:selected,changed|Efl.Ui.Selectable.selected,changed]]%% event is emitted.%%
//Since 1.23//
{{page>:develop:api-include:efl:ui:selectable:description&nouser&nolink&nodate}}
===== Members =====
**[[:develop:api:efl:ui:selectable:property:selected|selected]]** //**(get, set)**//\\
> %%The selected state of this object%%
Eina_Bool efl_ui_selectable_selected_get(const Eo *obj);
void efl_ui_selectable_selected_set(Eo *obj, Eina_Bool selected);
\\
===== Events =====
**[[:develop:api:efl:ui:selectable:event:selected_changed|selected,changed]]**\\
> %%Called when the selected state has changed.%%
EFL_UI_EVENT_SELECTED_CHANGED(Eina_Bool)
\\