| Package | feathers.core |
| Class | public class FocusManager |
| Inheritance | FocusManager Object |
| Implements | IFocusManager |
| Property | Defined By | ||
|---|---|---|---|
| focus : IFocusDisplayObject
The object that currently has focus. | FocusManager | ||
| isEnabled : Boolean
Determines if this focus manager is enabled. | FocusManager | ||
| Method | Defined By | ||
|---|---|---|---|
FocusManager(topLevelContainer:DisplayObjectContainer = null, enableImmediately:Boolean = true)
Constructor. | FocusManager | ||
popFocusManager():void [static]
Removes the top-most focus manager from the stack and returns
exclusive focus to the manager below it. | FocusManager | ||
[static]
Adds a focus manager to the stack, and gives it exclusive focus. | FocusManager | ||
removeFocusManager(manager:IFocusManager):void [static]
Removes the specified focus manager from the stack. | FocusManager | ||
| focus | property |
focus:IFocusDisplayObject
The object that currently has focus. May be null if no
object has focus.
public function get focus():IFocusDisplayObject public function set focus(value:IFocusDisplayObject):void| isEnabled | property |
public var isEnabled:BooleanDetermines if this focus manager is enabled. A focus manager may be disabled when another focus manager has control, such as when a modal pop-up is displayed.
| FocusManager | () | Constructor |
public function FocusManager(topLevelContainer:DisplayObjectContainer = null, enableImmediately:Boolean = true)Constructor.
ParameterstopLevelContainer:DisplayObjectContainer (default = null) | |
enableImmediately:Boolean (default = true) |
| popFocusManager | () | method |
public static function popFocusManager():voidRemoves the top-most focus manager from the stack and returns exclusive focus to the manager below it.
| pushFocusManager | () | method |
public static function pushFocusManager(manager:IFocusManager = null):IFocusManagerAdds a focus manager to the stack, and gives it exclusive focus.
Parameters
manager:IFocusManager (default = null) |
IFocusManager |
| removeFocusManager | () | method |
public static function removeFocusManager(manager:IFocusManager):voidRemoves the specified focus manager from the stack. If it was the top-most focus manager, the new top-most focus manager is enabled,
Parameters
manager:IFocusManager |