Struct Efl.Ui.WidgetFocusState
All relevant fields needed for the current state of focus registration (Since EFL 1.22)
Constructors
WidgetFocusState(IManager, IObject, Boolean)
Constructor for WidgetFocusState.
Declaration
public WidgetFocusState(IManager Manager = null, IObject Parent = null, bool Logical = false)
Parameters
Type | Name | Description |
---|---|---|
Efl.Ui.Focus.IManager | Manager | The manager where the widget is registered in |
Efl.Ui.Focus.IObject | Parent | The parent the widget is using as logical parent |
System.Boolean | Logical |
|
Fields
Logical
true
if this is registered as logical currently
Declaration
public bool Logical
Field Value
Type | Description |
---|---|
System.Boolean |
Manager
The manager where the widget is registered in
Declaration
public IManager Manager
Field Value
Type | Description |
---|---|
Efl.Ui.Focus.IManager |
Parent
The parent the widget is using as logical parent
Declaration
public IObject Parent
Field Value
Type | Description |
---|---|
Efl.Ui.Focus.IObject |
Operators
Implicit(IntPtr to WidgetFocusState)
Implicit conversion to the managed representation from a native pointer.
Declaration
public static implicit operator WidgetFocusState(IntPtr ptr)
Parameters
Type | Name | Description |
---|---|---|
System.IntPtr | ptr | Native pointer to be converted. |
Returns
Type | Description |
---|---|
Efl.Ui.WidgetFocusState |