~~Title: Efl.Ui.Focus.Move_Policy~~
===== Description =====
%%Focus Movement Policy.%%
//Since 1.10//
{{page>:develop:api-include:efl:ui:focus:move_policy:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:efl:ui:focus:move_policy:fields&nouser&nolink&nodate}}
* **click** - %%Move focus by mouse click or touch. Elementary focus is set on mouse click and this is checked at mouse up time. (default)%%
* **move_in** - %%Move focus by mouse in. Elementary focus is set on mouse move when the mouse pointer is moved into an object.%%
* **key_only** - %%Move focus by key. Elementary focus is set on key input like Left, Right, Up, Down, Tab, or Shift+Tab.%%
===== Signature =====
enum Efl.Ui.Focus.Move_Policy {
click: 0,
move_in,
key_only
}
===== C signature =====
typedef enum {
EFL_UI_FOCUS_MOVE_POLICY_CLICK = 0,
EFL_UI_FOCUS_MOVE_POLICY_MOVE_IN,
EFL_UI_FOCUS_MOVE_POLICY_KEY_ONLY
} Efl_Ui_Focus_Move_Policy;