Interfaces
 InterfaceDescription
 IInitProxy Application proxy classes for use with InitMonitorProxy, all proxies passed to InitMonitorProxy must implement this interface and extend InitSimpleProxy.
Classes
 ClassDescription
 BulkAssetsProxy Integrates BulkLoader into InitMonitorProxy to load multiple external assets.
This class needs to be extended to be useful.
 FontAssetProxy This class extends BulkAssetsProxy to load one SWF File containing font asset(s).
 InitMonitorProxy InitMonitorProxy: Sequentially processes a list of Proxies (proxies that implement IInitProxy Interface) This monitor invokes each proxy by calling load() directly.
 InitSimpleProxy This is the base implemenation for IInitProxy.
 RemotingInitProxy Integrates MinimalRemoting into InitMonitorProxy to load multiple external assets.
You can sublass this and override handleResult(), or use getData() from another proxy to do something with the result

Example:

var myRemoteImages:RemotingInitProxy = new RemotingInitProxy("myRemoteImages", "http://localhost/amfphp", "MyClient.getImagesByCategory", "myCategoryName"); var myImageLoaderProxy:LoadImagesProxy = new LoadImagesProxy("myImageLoaderPRoxy", myRemoteImages); var monitor:InitMonitorProxy = new InitMonitorProxy(); monitor.stop(); monitor.completeNotification = new Notification(ApplicationFacade.IMAGES_INIT_COMPLETE); monitor.addResources([myRemoteImages, myImageLoaderProxy]); monitor.start(); The example above assumes that you have created a proxy called LoadImagesProxy (probably by subclassing BulkAssetsProxy) which is responsible for loading the list of images retrieved by the RemotingInitProxy.
 SwfAssetProxy This class extends BulkAssetsProxy to load one SWF File.

Example 1: load Home.swf, when complete send new Notification with type ApplicationFacade.HOME_SWF_LOADED and body the loaded MovieClip
facade.registerProxy( new SwfAssetProxy( ApplicationFacade.HOME_INIT_PROXY_NAME, "Home.swf", null, ApplicationFacade.HOME_SWF_LOADED ) );
Example 2: simlar to example 1, except the body of the notification is the Class object for app.view.Home
facade.registerProxy( new SwfAssetProxy( ApplicationFacade.HOME_INIT_PROXY_NAME, "Home.swf", "app.view.Home", ApplicationFacade.HOME_SWF_LOADED ) );
...