Skip to main content

Module focus

Module focus 

Source
Expand description

Focus management: navigation graph for keyboard-driven focus traversal. Focus management: navigation graph, manager, spatial navigation, and styling.

Re-exports§

pub use graph::FocusGraph;
pub use graph::FocusId;
pub use graph::FocusNode;
pub use graph::NavDirection;
pub use indicator::FocusIndicator;
pub use indicator::FocusIndicatorKind;
pub use manager::FocusEvent;
pub use manager::FocusGroup;
pub use manager::FocusManager;
pub use manager::FocusTrap;
pub use spatial::build_spatial_edges;
pub use spatial::spatial_navigate;

Modules§

graph
Directed graph for focus navigation relationships.
indicator
Focus indicator styling for visually identifying the focused widget.
manager
Focus manager coordinating focus traversal, history, and traps.
spatial
Spatial navigation: arrow-key focus movement based on widget geometry.