Over 10 years of community discussion and knowledge are maintained here as a read-only archive.
protected function checkForMediator( childSelector:int, child:Object ):void { switch (childSelector) { case MainDisplay.PROFILE: if ( facade.retrieveMediator( ProfileViewMediator.NAME ) == null ) facade.registerMediator(new ProfileViewMediator( child )); break; case MainDisplay.GALLERY: if ( facade.retrieveMediator( GalleryViewMediator.NAME ) == null ) facade.registerMediator(new GalleryViewMediator( child )); break; case MainDisplay.EDITOR: if ( facade.retrieveMediator( EditorViewMediator.NAME ) == null ) facade.registerMediator(new EditorViewMediator( child )); break; } }
case MainDisplay.CLIENTS: if ( facade.retrieveMediator( ClientViewMediator.NAME ) == null ) facade.registerMediator(new ClientViewMediator( child )); facade.registerMediator(new ClientListMediator( child ));