Packagefeathers.controls.popups
Classpublic class VerticalCenteredPopUpContentManager
InheritanceVerticalCenteredPopUpContentManager Inheritance EventDispatcher Inheritance Object
Implements IPopUpContentManager

Displays a pop-up at the center of the stage, filling the vertical space. The content will be sized horizontally so that it is no larger than the the width or height of the stage (whichever is smaller).



Public Properties
 PropertyDefined By
  marginBottom : Number = 0
The minimum space, in pixels, between the bottom edge of the content and the bottom edge of the stage.
VerticalCenteredPopUpContentManager
  marginLeft : Number = 0
The minimum space, in pixels, between the left edge of the content and the left edge of the stage.
VerticalCenteredPopUpContentManager
  marginRight : Number = 0
The minimum space, in pixels, between the right edge of the content and the right edge of the stage.
VerticalCenteredPopUpContentManager
  marginTop : Number = 0
The minimum space, in pixels, between the top edge of the content and the top edge of the stage.
VerticalCenteredPopUpContentManager
Public Methods
 MethodDefined By
  
Constructor.
VerticalCenteredPopUpContentManager
 Inherited
addEventListener(type:String, listener:Function):void
Registers an event listener at a certain object.
EventDispatcher
  
close():void
Closes the pop-up content.
VerticalCenteredPopUpContentManager
 Inherited
dispatchEvent(event:Event):void
Dispatches an event to all objects that have registered listeners for its type.
EventDispatcher
 Inherited
dispatchEventWith(type:String, bubbles:Boolean = false, data:Object = null):void
Dispatches an event with the given parameters to all objects that have registered listeners for the given type.
EventDispatcher
  
dispose():void
Cleans up the manager.
VerticalCenteredPopUpContentManager
 Inherited
hasEventListener(type:String):Boolean
Returns if there are listeners registered for a certain event type.
EventDispatcher
  
open(content:DisplayObject, source:DisplayObject):void
Displays the pop-up content.
VerticalCenteredPopUpContentManager
 Inherited
removeEventListener(type:String, listener:Function):void
Removes an event listener from the object.
EventDispatcher
 Inherited
removeEventListeners(type:String = null):void
Removes all event listeners with a certain type, or all of them if type is null.
EventDispatcher
Events
 Event Summary Defined By
  VerticalCenteredPopUpContentManager
Property Detail
marginBottomproperty
public var marginBottom:Number = 0

The minimum space, in pixels, between the bottom edge of the content and the bottom edge of the stage.

marginLeftproperty 
public var marginLeft:Number = 0

The minimum space, in pixels, between the left edge of the content and the left edge of the stage.

marginRightproperty 
public var marginRight:Number = 0

The minimum space, in pixels, between the right edge of the content and the right edge of the stage.

marginTopproperty 
public var marginTop:Number = 0

The minimum space, in pixels, between the top edge of the content and the top edge of the stage.

Constructor Detail
VerticalCenteredPopUpContentManager()Constructor
public function VerticalCenteredPopUpContentManager()

Constructor.

Method Detail
close()method
public function close():void

Closes the pop-up content. If it is not opened, nothing happens.

dispose()method 
public function dispose():void

Cleans up the manager.

open()method 
public function open(content:DisplayObject, source:DisplayObject):void

Displays the pop-up content.

Parameters

content:DisplayObject — The content for the pop-up content manager to display.
 
source:DisplayObject — The source of the pop-up. May be used to position and/or size the pop-up. May be completely ignored instead.

Event Detail
close Event
Event Object Type: starling.events.Event