~~Title: Efl.Ui.Widget_Focus_State~~
===== Description =====
%%All relevant fields needed for the current state of focus registration%%
//Since 1.22//
{{page>:develop:api-include:efl:ui:widget_focus_state:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:efl:ui:widget_focus_state:fields&nouser&nolink&nodate}}
* **manager** - %%The manager where the widget is registered in%%
* **parent** - %%The parent the widget is using as logical parent%%
* **logical** - %%%%''true''%% if this is registered as logical currently%%
===== Signature =====
struct Efl.Ui.Widget_Focus_State {
manager: Efl.Ui.Focus.Manager;
parent: Efl.Ui.Focus.Object;
logical: bool;
}
===== C signature =====
typedef struct _Efl_Ui_Widget_Focus_State {
Efl_Ui_Focus_Manager *manager;
Efl_Ui_Focus_Object *parent;
Eina_Bool logical;
} Efl_Ui_Widget_Focus_State;