Module focus

Module focus 

Source
Expand description

Focus ownership, traversal, and restoration for interactive UI.

§Usage

Register focus targets, scopes, and traversal rules for keyboard and IME input.

Structs§

FocusGroupNode
Persistent traversal-only focus group handle.
FocusManager
Owner-scoped focus manager for traversal and forced clear operations.
FocusProperties
Focus properties used when registering a focus node on the current component.
FocusRequester
Imperative handle used to request focus for a registered target.
FocusRevealRequest
A request for scroll containers to reveal a focused rectangle.
FocusScopeNode
Persistent focus scope handle.
FocusTraversalPolicy
Policy applied by a focus scope or group when traversal starts inside it.

Enums§

FocusDirection
Focus traversal direction for owner-level movement.
FocusState
Focus state for a registered focus node.
FocusTraversalStrategy
Strategy used by a focus traversal policy.