Packageasgard.display
Classpublic class ApplicationDisplay
InheritanceApplicationDisplay Inheritance CoreMovieClip Inheritance flash.display.MovieClip

The ApplicationDisplay class is a MovieClip class to creates the main class of your applications in AS3. This source code is inspired of the original TopLevel class of Senocular : http://www.senocular.com/flash/actionscript.php?file=ActionScript_3.0/TopLevel.as



Public Properties
 PropertyDefined by
  flashVars : FlashVars
[static] The global reference of all FlashVars of this application.
ApplicationDisplay
  global : *
[static] The global reference of the application.
ApplicationDisplay
 Inheritedid : *
Returns the id of this object.
CoreMovieClip
 InheritedisConfigurable : Boolean
Indicates if the display is configurable.
CoreMovieClip
  root : DisplayObjectContainer
[static] The root reference of the application.
ApplicationDisplay
  stage : Stage
[static] The stage reference of the application.
ApplicationDisplay
Public Methods
 MethodDefined by
  
ApplicationDisplay(id:* = null, isConfigurable:Boolean = false, name:String = null)
Creates a new ApplicationDisplay instance.
ApplicationDisplay
 Inherited
Returns the internal ILogger reference of this ILogable object.
CoreMovieClip
 Inherited
hashCode():uint
Returns a hashcode value for the object.
CoreMovieClip
 Inherited
isLocked():Boolean
Returns true if the object is locked.
CoreMovieClip
 Inherited
lock():void
Locks the object.
CoreMovieClip
 Inherited
resetLock():void
Reset the lock security of the display.
CoreMovieClip
 Inherited
setLogger(log:ILogger = null):void
Sets the internal ILogger reference of this ILogable object.
CoreMovieClip
 Inherited
setup():void
Setup the IConfigurable object.
CoreMovieClip
 Inherited
toString():String
Returns the String representation of this object.
CoreMovieClip
 Inherited
unlock():void
Unlocks the display.
CoreMovieClip
 Inherited
update():void
Update the display.
CoreMovieClip
Protected Methods
 MethodDefined by
 Inherited
addedToStage(e:Event = null):void
Invoked when the display is added to the stage.
CoreMovieClip
 Inherited
removedFromStage(e:Event = null):void
Invoked when the display is removed from the stage.
CoreMovieClip
Property detail
flashVarsproperty
public static var flashVars:FlashVars

The global reference of all FlashVars of this application.

globalproperty 
public static var global:*

The global reference of the application.

rootproperty 
public static var root:DisplayObjectContainer

The root reference of the application.

stageproperty 
public static var stage:Stage

The stage reference of the application.

Constructor detail
ApplicationDisplay()constructor
public function ApplicationDisplay(id:* = null, isConfigurable:Boolean = false, name:String = null)

Creates a new ApplicationDisplay instance.

Parameters
id:* (default = null) — Indicates the id of the object.
 
isConfigurable:Boolean (default = false) — This flag indicates if the IConfigurable object is register in the ConfigCollector.
 
name:String (default = null) — Indicates the instance name of the object.