~~Title: Efl.Ui.Selection_Changed~~
===== Description =====
%%Selection-changed specific information.%%
{{page>:develop:api-include:efl:ui:selection_changed:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:efl:ui:selection_changed:fields&nouser&nolink&nodate}}
* **type** - %%Selection type%%
* **seat** - %%The seat on which the selection changed, or NULL for "default"%%
* **display** - %%The display connection object, NULL under X11%%
* **exist** - %%EINA_TRUE if the selection has an owner%%
===== Signature =====
struct Efl.Ui.Selection_Changed {
type: Efl.Ui.Selection_Type;
seat: int;
display: void_ptr;
exist: bool;
}
===== C signature =====
typedef struct _Efl_Ui_Selection_Changed {
Efl_Ui_Selection_Type type;
int seat;
void *display;
Eina_Bool exist;
} Efl_Ui_Selection_Changed;