Module focus_enums

Structs§

FocusScopeType
Specifies focus scope types.
FocusState
Specifies the focus states of a node.

Enums§

FocusChainDirection
Specifies the directions of focus move.
FocusOnPress
Focus behavior on node press.

Constants§

AUTO_CLOSING_MODAL
Auto-closing modal overlay is similar to modal overlay, except that when the overlay is an Activity in a Parallel Activity Host, the Parallel Activity Host deactivates that Activity when input originates from outside the boundaries of that Activity.
AUTO_CLOSING_MODELESS
Auto-closing modeless overlay is similar to modeless overlay, except that when the overlay is an Activity in a Parallel Activity Host, the Parallel Activity Host deactivates that Activity when input originates from outside the boundaries of that Activity.
FENCE
Focus fence keeps the focus navigation inside the scope and does not allow the focus navigation to enter or leave that scope.
GROUP
Focus group groups focusable nodes. You can move the focus to a focus group and out of the focus group.
KEYBOARD_FOCUSDeprecated
The node is the keyboard focus node of the application. Kanzi delivers keyboard input to the keyboard focus node. For a focus scope node this value means that one of the nodes in that scope is the keyboard focus node of the application. Deprecated: In Kanzi 3.9.6. Use FocusState::KeyFocus instead.
KEY_FOCUS
The node is the key focus node of the application. Kanzi delivers key input to the key focus node. For a focus scope node this value means that one of the nodes in that scope is the key focus node of the application.
LOGICAL_FOCUS
The node is the logical focus node. The node had the key focus before the overlay, to which the node belongs, lost the focus. When the overlay regains the focus, the logical focus node of that overlay becomes the key focus node. For a focus scope node this value means that one of the nodes in that scope is the logical focus node of an overlay.
MODAL
Modal overlay blocks the key and touch input that originates from outside its boundaries and keeps the focus navigation within the overlay boundaries, just like a focus fence. Every Kanzi application has at least one modal overlay: the Screen node.
MODELESS
Modeless overlay propagates the key and touch input that originates from outside its boundaries, but keeps the focus navigation within the focus scope boundaries, just like a modal overlay.
NO_FOCUS
Not focused. This is the default value. For a focus scope node this value means that none of the nodes in that scope is the focus node of the overlay to which the scope belongs.
NO_SCOPE
Removes previously set focus scope data from a Node or focus scope info. Kanzi uses this value internally.
POPUPDeprecated
Sets a node to be a popup overlay focus scope. Deprecated: In Kanzi 3.9.2. Use FocusScopeType::AutoClosingModal instead.