Packagecom.jeffdePascale.fosfr.navigation.loaders
Classpublic class ShellLoader
InheritanceShellLoader Inheritance NavLoaderPrototype Inheritance flash.events.EventDispatcher

Handles loading of the FosfrShellSWF file.

See also

com.jeffdePascale.fosfr.navigation.Navigation


Public Properties
 PropertyDefined by
 Inheritedavailable : Boolean
NavLoaderPrototype
 InheritedloaderContext : LoaderContext
The LoaderContext to be used for the Loader instance.
NavLoaderPrototype
 InheritedloaderState : String
A string value from the LoaderSate class, defining what the current state the loader is in.
NavLoaderPrototype
 InheritedloadID : int
The ID value of the SubSWF file currently being loaded, relative to the NavArray instance in the fosfr.navigation class.
NavLoaderPrototype
 InheritedloadURL : String
The full relative URL of the file currently being loaded.
NavLoaderPrototype
 InheritedpauseAfterPreload : Boolean
Boolean value, specifies whether to complete the loading process after the preload has completed or to hold at the end of the preload state until advanceLoader() is called.
NavLoaderPrototype
 InheritedpauseBeforePreload : Boolean
Boolean value, specifies whether to start the preloading process after a load is initialized or to hold at the intialized state until advanceLoader() is called.
NavLoaderPrototype
 InheritedpreloadSkipped : Boolean
Boolean value, specifies whether the preload actions were skipped on this load occurrence.
NavLoaderPrototype
 Inheritedprequel : Prequel
The instance of the Prequel class utlized in the load process.
NavLoaderPrototype
Public Methods
 MethodDefined by
  
Creates an instance of the ShellLoader class.
ShellLoader
 Inherited
NavLoaderPrototype
  
load(str:String, skipPreload:Boolean = false, _preloadArray:Array = null):void
Begins the loading process for the file specified in the str parameter.
ShellLoader
Protected Methods
 MethodDefined by
  
finalizeLoad():void
ShellLoader
 Inherited
NavLoaderPrototype
Events
 EventSummaryDefined by
 Inherited Dispatched when the loading process has completed.NavLoaderPrototype
 Inherited Dispatched when the loading process has started.NavLoaderPrototype
 Inherited Dispatched when the preload process has completed.NavLoaderPrototype
 Inherited Dispatched when the preload process has started.NavLoaderPrototype
Constructor detail
ShellLoader()constructor
public function ShellLoader(_fosfr:Fosfr)

Creates an instance of the ShellLoader class.

Parameters
_fosfr:Fosfr — An instance of the Fosfr class.

See also

Method detail
finalizeLoad()method
protected override function finalizeLoad():void

load()method 
public function load(str:String, skipPreload:Boolean = false, _preloadArray:Array = null):void

Begins the loading process for the file specified in the str parameter. The extension ".swf" is automatically applied to the string value, and the rootFolder property of the Fosfr class is respected.

Parameters
str:String — The string value of the name of the file to be loaded, minus the file extension, relative to the SWF file.
 
skipPreload:Boolean (default = false) — Optional, specifies whether the file should be preloaded prior to load. Defaults to false.
 
_preloadArray:Array (default = null)

See also