Packagestarling.events
Classpublic class ResizeEvent
InheritanceResizeEvent Inheritance Event Inheritance Object

A ResizeEvent is dispatched by the stage when the size of the Flash container changes. Use it to update the Starling viewport and the stage size.

The event contains properties containing the updated width and height of the Flash player. If you want to scale the contents of your stage to fill the screen, update the Starling.current.viewPort rectangle accordingly. If you want to make use of the additional screen estate, update the values of stage.stageWidth and stage.stageHeight as well.

See also

starling.display.Stage
starling.core.Starling


Public Properties
 PropertyDefined By
 Inheritedbubbles : Boolean
[read-only] Indicates if event will bubble.
Event
 InheritedcurrentTarget : EventDispatcher
[read-only] The object the event is currently bubbling at.
Event
 Inheriteddata : Object
[read-only] Arbitrary data that is attached to the event.
Event
  height : int
[read-only] The updated height of the player.
ResizeEvent
 Inheritedtarget : EventDispatcher
[read-only] The object that dispatched the event.
Event
 Inheritedtype : String
[read-only] A string that identifies the event.
Event
  width : int
[read-only] The updated width of the player.
ResizeEvent
Public Methods
 MethodDefined By
  
ResizeEvent(type:String, width:int, height:int, bubbles:Boolean = false)
Creates a new ResizeEvent.
ResizeEvent
 Inherited
Prevents any other listeners from receiving the event.
Event
 Inherited
Prevents listeners at the next bubble stage from receiving the event.
Event
 Inherited
toString():String
Returns a description of the event, containing type and bubble information.
Event
Public Constants
 ConstantDefined By
 InheritedADDED : String = added
[static] Event type for a display object that is added to a parent.
Event
 InheritedADDED_TO_STAGE : String = addedToStage
[static] Event type for a display object that is added to the stage
Event
 InheritedCANCEL : String = cancel
[static] An event type to be utilized in custom events.
Event
 InheritedCHANGE : String = change
[static] An event type to be utilized in custom events.
Event
 InheritedCLOSE : String = close
[static] An event type to be utilized in custom events.
Event
 InheritedCOMPLETE : String = complete
[static] Event type that may be used whenever something finishes.
Event
 InheritedCONTEXT3D_CREATE : String = context3DCreate
[static] Event type for a (re)created stage3D rendering context.
Event
 InheritedENTER_FRAME : String = enterFrame
[static] Event type for a display object that is entering a new frame.
Event
 InheritedFATAL_ERROR : String = fatalError
[static] Event type that is dispatched by the Starling instance when it encounters a problem from which it cannot recover, e.g.
Event
 InheritedIO_ERROR : String = ioError
[static] Event type that is dispatched by the AssetManager when a file/url cannot be loaded.
Event
 InheritedOPEN : String = open
[static] An event type to be utilized in custom events.
Event
 InheritedPARSE_ERROR : String = parseError
[static] Event type that is dispatched by the AssetManager when an xml or json file couldn't be parsed.
Event
 InheritedREADY : String = ready
[static] An event type to be utilized in custom events.
Event
 InheritedREMOVED : String = removed
[static] Event type for a display object that is removed from its parent.
Event
 InheritedREMOVED_FROM_STAGE : String = removedFromStage
[static] Event type for a display object that is removed from the stage.
Event
 InheritedREMOVE_FROM_JUGGLER : String = removeFromJuggler
[static] Event type for an animated object that requests to be removed from the juggler.
Event
 InheritedRENDER : String = render
[static] Event type that is dispatched by the Starling instance directly before rendering.
Event
  RESIZE : String = resize
[static] Event type for a resized Flash player.
ResizeEvent
 InheritedROOT_CREATED : String = rootCreated
[static] Event type that indicates that the root DisplayObject has been created.
Event
 InheritedSCROLL : String = scroll
[static] An event type to be utilized in custom events.
Event
 InheritedSECURITY_ERROR : String = securityError
[static] Event type that is dispatched by the AssetManager when a file/url cannot be loaded.
Event
 InheritedSELECT : String = select
[static] An event type to be utilized in custom events.
Event
 InheritedSKIP_FRAME : String = skipFrame
[static] Event type for a frame that is skipped because the display list did not change.
Event
 InheritedTEXTURES_RESTORED : String = texturesRestored
[static] Event type that is dispatched by the AssetManager after a context loss.
Event
 InheritedTRIGGERED : String = triggered
[static] Event type for a triggered button.
Event
 InheritedUPDATE : String = update
[static] An event type to be utilized in custom events.
Event
Property Detail
heightproperty
height:int  [read-only]

The updated height of the player.


Implementation
    public function get height():int
widthproperty 
width:int  [read-only]

The updated width of the player.


Implementation
    public function get width():int
Constructor Detail
ResizeEvent()Constructor
public function ResizeEvent(type:String, width:int, height:int, bubbles:Boolean = false)

Creates a new ResizeEvent.

Parameters
type:String
 
width:int
 
height:int
 
bubbles:Boolean (default = false)
Constant Detail
RESIZEConstant
public static const RESIZE:String = resize

Event type for a resized Flash player.