Description

This is called by the manager and should never be called by anyone else.

It can be used by configuring a focus object to adapt to any changes that are required.

The function emits the focus state events, if focus is different to the previous state.

Since 1.20

Values

  • focus - The state in which the object should be put

Overridden from Efl.Ui.Focus.Object.focus (set).

Signature

@property focus {
    get {
        values {
            focus: bool;
        }
    }
    set @protected {
        values {
            focus: bool;
        }
    }
}

C signature

Eina_Bool efl_ui_focus_object_focus_get(const Eo *obj);
void efl_ui_focus_object_focus_set(Eo *obj, Eina_Bool focus);

Implemented by