Packagecom.jeffdePascale.fosfr.prototypes
Classpublic class FosfrSWFPrototype
InheritanceFosfrSWFPrototype Inheritance FosfrPrototype Inheritance flash.display.MovieClip
ImplementsIFosfrSWF
SubclassesFosfrClassPrototype, FosfrShellSWF, FosfrSubSWF

FosfrSWFPrototype builds upon FosfrPrototype by adding functionality for the fosfr.navigation branch. It is the prototype for FosfrShellSWF and FosfrSubSWF

See also

com.jeffdePascale.fosfr.FosfrShellSWF
com.jeffdePascale.fosfr.FosfrSubSWF


Public Methods
 MethodDefined by
  
FosfrSWFPrototype
 Inherited
debug(str:*):void
provides a document class level shortcut to the fosfr.debug.update() method.
FosfrPrototype
 Inherited
init():void
Called automatically upon completion of the initialization process by Fosfr, this method should be overriden and used as the starting point for the SWF file.
FosfrPrototype
  
loadSubSWF(target:*, deepLink:Array = null, loadVariables:Object = null, skipPreload:Boolean = false, preloadArray:Array = null, swfAddressChange:Boolean = true, forcedFullPageName:String = null):void
provides a document class level shortcut to the fosfr.navigation.subLoader.load() method.
FosfrSWFPrototype
 Inherited
track(tag:String, forceMethod:String = null, ... args):void
provides a document class level shortcut to the fosfr.tracking.track() method.
FosfrPrototype
Constructor detail
FosfrSWFPrototype()constructor
public function FosfrSWFPrototype()
Method detail
loadSubSWF()method
public function loadSubSWF(target:*, deepLink:Array = null, loadVariables:Object = null, skipPreload:Boolean = false, preloadArray:Array = null, swfAddressChange:Boolean = true, forcedFullPageName:String = null):void

provides a document class level shortcut to the fosfr.navigation.subLoader.load() method.

Parameters
target:* — a string value minus the ".swf" file extension of a FosfrSubSWF based file to be loaded. Alternatively, the numerical identifier from the Navigation.navArray instance may be used.
 
deepLink:Array (default = null) — deepLink
 
loadVariables:Object (default = null) — optional; An object passed on instatiation of the FosfrSubSWF file. Useful for passing parameters to the loaded SubSWF. Defaults to null.
 
skipPreload:Boolean (default = false) — optional; specifies whether preloading should be skipped during the load process. Defaults to false.
 
preloadArray:Array (default = null) — optional; specifies whether swfAddress events should be dispatched for loading of the SubSWF file. Defaults to true.
 
swfAddressChange:Boolean (default = true) — forcedFullPageName A string value to add to the NavArray element for this file, overriding the value specified in the configuration file, specifying what is displayed in the Title for the site for this SubSWF if enableSWFAddress is set to true in the Navigation class.
 
forcedFullPageName:String (default = null)

See also