Efl.Ui.Focus.Object (mixin)

Description

Functions of focusable objects.

Since 1.20

Members

focus (get, set) protected set

This is called by the manager and should never be called by anyone else.
Eina_Bool efl_ui_focus_object_focus_get(const Eo *obj);
void efl_ui_focus_object_focus_set(Eo *obj, Eina_Bool focus);


focus_geometry (get)

The geometry used to calculate relationships between other objects.
Eina_Rect efl_ui_focus_object_focus_geometry_get(const Eo *obj);


prepare_logical

Tells the object that its children will be queried soon by the given manager.
void efl_ui_focus_object_prepare_logical(Eo *obj);


Events

focus,changed

Emitted if the focus state has changed
EFL_UI_FOCUS_OBJECT_EVENT_FOCUS_CHANGED(Eina_Bool)