# mx.managers

The mx.managers package contains the Flex manager classes, such as DragManager and HistoryManager.

Interfaces

| Interface | Description
--- | --- | ---
| IBrowserManager | The interface that the shared instance of the BrowserManager implements.
| IFocusManager | The IFocusManager interface defines the interface that components must implement to manage the focus on components in response to mouse activity or keyboard activity (Tab key), and to support a default button.
| IFocusManagerComplexComponent | The IFocusManagerComplexComponent interface defines the interface that components that can have more than one internal focus target should implement in order to receive focus from the FocusManager.
| IFocusManagerComponent | The IFocusManagerComponent interface defines the interface that focusable components must implement in order to receive focus from the FocusManager.
| IFocusManagerContainer | The IFocusManagerContainer interface defines the interface that containers implement to host a FocusManager.
| IFocusManagerGroup | The IFocusManagerGroup interface defines the interface that any component must implement if it is grouped in sets, where only one member of the set can be selected at any given time.
| IHistoryManagerClient | Interface that must be implemented by objects registered with the History Manager.
| ILayoutManager | The LayoutManager is the engine behind Flex's measurement and layout strategy.
| ILayoutManagerClient | The ILayoutManagerClient interface defines the interface that a component must implement to participate in the LayoutManager's commit/measurement/layout sequence.
| IMarshalSystemManager | The IMarshalSystemManager interface defines the methods and properties that classes must implement if they want to access, add, and remove bridges to other applications in a cross-versioned configuration.
| ISystemManager | An ISystemManager manages an "application window".
| IToolTipManagerClient | Components that implement IToolTipManagerClient can have tooltips and must have a toolTip getter/setter.

Classes

| Class | Description
--- | --- | ---
| BrowserManager | The BrowserManager is a Singleton manager that acts as a proxy between the browser and the application.
| CursorManager | The CursorManager class controls a prioritized list of cursors, where the cursor with the highest priority is currently visible.
| CursorManagerPriority | The CursorManagerPriority class defines the constant values for the priority argument to the CursorManager.setCursor() method.
| DragManager | The DragManager class manages drag and drop operations, which let you move data from one place to another in a Flex application.
| FocusManager | The FocusManager class manages the focus on components in response to mouse activity or keyboard activity (Tab key).
| HistoryManager | History management lets users navigate through a Flex application using the web browser's Back and Forward navigation commands.
| LayoutManager | The LayoutManager is the engine behind Flex's measurement and layout strategy.
| PopUpManager | The PopUpManager singleton class creates new top-level windows and places or removes those windows from the layer on top of all other visible windows.
| PopUpManagerChildList | The PopUpManagerChildList class defines the constant values for the detail property of the PopUpManager addPopUp() and createPopUp() methods.
| SystemManager | The SystemManager class manages an application window.
| ToolTipManager | The ToolTipManager lets you set basic ToolTip and error tip functionality, such as display delay and the disabling of ToolTips.
| WindowedSystemManager | The WindowedSystemManager class manages any non-Application windows in a Flex-based AIR application.

© 2015 Adobe Systems Incorporated. All rights reserved.
Mon Apr 10 2017, 01:35 PM -07:00