| Package | feathers.core |
| Class | public class PopUpManager |
| Inheritance | PopUpManager Object |
| Property | Defined By | ||
|---|---|---|---|
| overlayFactory : Function [static]
A function that returns a display object to use as an overlay for
modal pop-ups. | PopUpManager | ||
| root : DisplayObjectContainer [static]
The container where pop-ups are added. | PopUpManager | ||
| Method | Defined By | ||
|---|---|---|---|
addPopUp(popUp:DisplayObject, isModal:Boolean = true, isCentered:Boolean = true, customOverlayFactory:Function = null):void [static]
Adds a pop-up to the stage. | PopUpManager | ||
centerPopUp(popUp:DisplayObject):void [static]
Centers a pop-up on the stage. | PopUpManager | ||
[static]
The default factory that creates overlays for modal pop-ups. | PopUpManager | ||
isPopUp(popUp:DisplayObject):Boolean [static]
Determines if a display object is a pop-up. | PopUpManager | ||
isTopLevelPopUp(popUp:DisplayObject):Boolean [static]
Determines if a display object is the top-most pop-up. | PopUpManager | ||
removePopUp(popUp:DisplayObject, dispose:Boolean = false):void [static]
Removes a pop-up from the stage. | PopUpManager | ||
| overlayFactory | property |
public static var overlayFactory:FunctionA function that returns a display object to use as an overlay for modal pop-ups.
This function is expected to have the following signature:
function():DisplayObject
| root | property |
root:DisplayObjectContainerThe container where pop-ups are added. If not set manually, defaults to the Starling stage.
public static function get root():DisplayObjectContainer public static function set root(value:DisplayObjectContainer):void| addPopUp | () | method |
public static function addPopUp(popUp:DisplayObject, isModal:Boolean = true, isCentered:Boolean = true, customOverlayFactory:Function = null):voidAdds a pop-up to the stage.
Parameters
popUp:DisplayObject | |
isModal:Boolean (default = true) | |
isCentered:Boolean (default = true) | |
customOverlayFactory:Function (default = null) |
| centerPopUp | () | method |
public static function centerPopUp(popUp:DisplayObject):voidCenters a pop-up on the stage.
Parameters
popUp:DisplayObject |
| defaultOverlayFactory | () | method |
public static function defaultOverlayFactory():DisplayObjectThe default factory that creates overlays for modal pop-ups.
ReturnsDisplayObject |
| isPopUp | () | method |
public static function isPopUp(popUp:DisplayObject):BooleanDetermines if a display object is a pop-up.
Parameters
popUp:DisplayObject |
Boolean |
| isTopLevelPopUp | () | method |
public static function isTopLevelPopUp(popUp:DisplayObject):BooleanDetermines if a display object is the top-most pop-up.
Parameters
popUp:DisplayObject |
Boolean |
| removePopUp | () | method |
public static function removePopUp(popUp:DisplayObject, dispose:Boolean = false):voidRemoves a pop-up from the stage.
Parameters
popUp:DisplayObject | |
dispose:Boolean (default = false) |