The uiFocus manager implements a TAB key navigation system that overrides the native behavior of the Flash Player. This implementation is based on the opinion that a logical tab focus order should flow in the same way the UI controls are added to the container, which normally coincides with the way they are laid out, normally from left-to-right, top-to-bottom.
See Also: Tab Focus
You should not need to access the uiFocus manager in your application code (or even in component implementations) - it is initialized and used automatically by the Aspire UI framework.
The tab focus chain is automatically set up based on the containment hierarchy (ie, the child index order is the tab focus chain order) - you do not need to set up tabIndex manually in your application code. All you need to do is plan your UI layout and the order in which you add child controls to their containers.
For more information on the members of the com.ghostwire.ui.managers.uiFocus class, please refer to the API Reference.