Packagepotomac.core
Classpublic class LauncherManifest
InheritanceLauncherManifest Inheritance Object

LauncherManifest is the payload of options provided to Launcher#launch.



Public Properties
 PropertyDefined By
  airBundlesURL : String
The URL to pull bundles from when running in AIR.
LauncherManifest
  bundles : Array
The initial bundles of the application.
LauncherManifest
  disableAIRCaching : Boolean = false
Defaults to false.
LauncherManifest
  enablesForFlags : Array
Collection of flags for use with the 'enablesFor' extension attribute.
LauncherManifest
  preloads : Array
The id's of bundles that should be preloaded.
LauncherManifest
  runner : LaunchRunner
The runner which provides the main application starting logic after the bootstrapping is complete.
LauncherManifest
Property Detail
airBundlesURLproperty
public var airBundlesURL:String

The URL to pull bundles from when running in AIR.

bundlesproperty 
public var bundles:Array

The initial bundles of the application. Each element in the array should be a string containing the id of the bundle. Bootstrapping assumes all bundles are located in a directory named 'bundles' located within the application SWF's directory.

disableAIRCachingproperty 
public var disableAIRCaching:Boolean = false

Defaults to false. If true, bundles will never be cached locally when running in AIR.

enablesForFlagsproperty 
public var enablesForFlags:Array

Collection of flags for use with the 'enablesFor' extension attribute. Typically used for unit testing.

preloadsproperty 
public var preloads:Array

The id's of bundles that should be preloaded. This array should be a subset of the id's specified in 'bundles'.

runnerproperty 
public var runner:LaunchRunner

The runner which provides the main application starting logic after the bootstrapping is complete. Normal execution uses the TemplateRunner which creates the template specified in the appManifest.xml and loads all specified parts and pages.