Packagemain.view.mediators
Classpublic class MainViewMediator
InheritanceMainViewMediator Inheritance org.puremvc.as3.multicore.utilities.fabrication.patterns.mediator.FlexMediator



Public Properties
 PropertyDefined By
  aliasProxy : AliasProxy
MainViewMediator
  cameraProxy : CameraProxy
MainViewMediator
  currentAliases : ArrayCollection
[read-only]
MainViewMediator
  currentMulticastNetGroups : ArrayCollection
[read-only]
MainViewMediator
  groupSpecProxy : GroupSpecProxy
MainViewMediator
  mainView : MainView
[read-only]
MainViewMediator
  microphoneProxy : MicrophoneProxy
MainViewMediator
  netGroupProxy : NetGroupProxy
MainViewMediator
  netStreamProxy : NetStreamProxy
MainViewMediator
  paramsProxy : ParamsProxy
MainViewMediator
  timer : Timer
[read-only]
MainViewMediator
Public Methods
 MethodDefined By
  
MainViewMediator(viewComponent:Object)
MainViewMediator
  
onRegister():void
[override]
MainViewMediator
  
onRemove():void
[override]
MainViewMediator
  
reactToExitButton$CHANGE(event:Event):void
MainViewMediator
  
MainViewMediator
  
MainViewMediator
  
MainViewMediator
  
MainViewMediator
  
MainViewMediator
  
MainViewMediator
  
MainViewMediator
  
reactToTimer$TIMER(event:TimerEvent):void
MainViewMediator
  
MainViewMediator
  
respondToAliasAdded(notification:INotification):void
MainViewMediator
  
respondToAliasChanged(notification:INotification):void
MainViewMediator
  
respondToAliasRemoved(notification:INotification):void
MainViewMediator
  
respondToInstantMessageAdded(notification:INotification):void
MainViewMediator
  
respondToNetGroupConnected(notification:INotification):void
MainViewMediator
  
respondToNetGroupRemoved(notification:INotification):void
MainViewMediator
  
respondToSharedObjectAdded(notification:INotification):void
MainViewMediator
  
respondToSharedObjectCompleted(notification:INotification):void
MainViewMediator
  
respondToSharedObjectUpdated(notification:INotification):void
MainViewMediator
Public Constants
 ConstantDefined By
  CAMERAS_MUTED : String = camerasMuted
[static]
MainViewMediator
  MICROPHONES_MUTED : String = microphonesMuted
[static]
MainViewMediator
  NAME : String = MainViewMediator
[static]
MainViewMediator
Property Detail
aliasProxyproperty
public var aliasProxy:AliasProxy

cameraProxyproperty 
public var cameraProxy:CameraProxy

currentAliasesproperty 
currentAliases:ArrayCollection  [read-only]


Implementation
    public function get currentAliases():ArrayCollection
currentMulticastNetGroupsproperty 
currentMulticastNetGroups:ArrayCollection  [read-only]


Implementation
    public function get currentMulticastNetGroups():ArrayCollection
groupSpecProxyproperty 
public var groupSpecProxy:GroupSpecProxy

mainViewproperty 
mainView:MainView  [read-only]


Implementation
    public function get mainView():MainView
microphoneProxyproperty 
public var microphoneProxy:MicrophoneProxy

netGroupProxyproperty 
public var netGroupProxy:NetGroupProxy

netStreamProxyproperty 
public var netStreamProxy:NetStreamProxy

paramsProxyproperty 
public var paramsProxy:ParamsProxy

timerproperty 
timer:Timer  [read-only]


Implementation
    public function get timer():Timer
Constructor Detail
MainViewMediator()Constructor
public function MainViewMediator(viewComponent:Object)



Parameters
viewComponent:Object
Method Detail
onRegister()method
override public function onRegister():void

onRemove()method 
override public function onRemove():void

reactToExitButton$CHANGE()method 
public function reactToExitButton$CHANGE(event:Event):void

Parameters

event:Event

reactToInstantMessagesContainer$CREATION_COMPLETE()method 
public function reactToInstantMessagesContainer$CREATION_COMPLETE(event:FlexEvent):void

Parameters

event:FlexEvent

reactToInviteContainer$CREATION_COMPLETE()method 
public function reactToInviteContainer$CREATION_COMPLETE(event:FlexEvent):void

Parameters

event:FlexEvent

reactToJoinContainer$CREATION_COMPLETE()method 
public function reactToJoinContainer$CREATION_COMPLETE(event:FlexEvent):void

Parameters

event:FlexEvent

reactToMuteMicButton$VALUE_COMMIT()method 
public function reactToMuteMicButton$VALUE_COMMIT(event:Event):void

Parameters

event:Event

reactToMuteVideoButton$VALUE_COMMIT()method 
public function reactToMuteVideoButton$VALUE_COMMIT(event:Event):void

Parameters

event:Event

reactToSettingsContainer$CREATION_COMPLETE()method 
public function reactToSettingsContainer$CREATION_COMPLETE(event:FlexEvent):void

Parameters

event:FlexEvent

reactToSharedObjectsContainer$CREATION_COMPLETE()method 
public function reactToSharedObjectsContainer$CREATION_COMPLETE(event:FlexEvent):void

Parameters

event:FlexEvent

reactToTimer$TIMER()method 
public function reactToTimer$TIMER(event:TimerEvent):void

Parameters

event:TimerEvent

reactToVideoPanelsContainer$CREATION_COMPLETE()method 
public function reactToVideoPanelsContainer$CREATION_COMPLETE(event:FlexEvent):void

Parameters

event:FlexEvent

respondToAliasAdded()method 
public function respondToAliasAdded(notification:INotification):void

Parameters

notification:INotification

respondToAliasChanged()method 
public function respondToAliasChanged(notification:INotification):void

Parameters

notification:INotification

respondToAliasRemoved()method 
public function respondToAliasRemoved(notification:INotification):void

Parameters

notification:INotification

respondToInstantMessageAdded()method 
public function respondToInstantMessageAdded(notification:INotification):void

Parameters

notification:INotification

respondToNetGroupConnected()method 
public function respondToNetGroupConnected(notification:INotification):void

Parameters

notification:INotification

respondToNetGroupRemoved()method 
public function respondToNetGroupRemoved(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectAdded()method 
public function respondToSharedObjectAdded(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectCompleted()method 
public function respondToSharedObjectCompleted(notification:INotification):void

Parameters

notification:INotification

respondToSharedObjectUpdated()method 
public function respondToSharedObjectUpdated(notification:INotification):void

Parameters

notification:INotification

Constant Detail
CAMERAS_MUTEDConstant
public static const CAMERAS_MUTED:String = camerasMuted

MICROPHONES_MUTEDConstant 
public static const MICROPHONES_MUTED:String = microphonesMuted

NAMEConstant 
public static const NAME:String = MainViewMediator