Package | org.bigbluebutton.main.view |
Class | public class MainApplicationShellMediator |
Inheritance | MainApplicationShellMediator org.puremvc.as3.multicore.patterns.mediator.Mediator |
Property | Defined by | ||
---|---|---|---|
log : LogModuleFacade | MainApplicationShellMediator | ||
router : Router | MainApplicationShellMediator |
Property | Defined by | ||
---|---|---|---|
shell : MainApplicationShell [read-only]
| MainApplicationShellMediator |
Method | Defined by | ||
---|---|---|---|
MainApplicationShellMediator(viewComponent:MainApplicationShell)
| MainApplicationShellMediator | ||
acceptRouter(module:BigBlueButtonModule):void
| MainApplicationShellMediator | ||
addModule(module:BigBlueButtonModule):void
Adds a module to this application
| MainApplicationShellMediator | ||
runChatModule():void
Runs the Chat Module
| MainApplicationShellMediator | ||
runPresentationModule():void
| MainApplicationShellMediator | ||
runVoiceModule():void
| MainApplicationShellMediator | ||
showLogWindow(event:Event):void
Runs the Log Module
| MainApplicationShellMediator |
Constant | Defined by | ||
---|---|---|---|
LOGOUT : String = "Logout" [static]
| MainApplicationShellMediator | ||
NAME : String = "MainApplicationShellMediator" [static]
| MainApplicationShellMediator | ||
OPEN_CHAT_MODULE : String = "openChatModule" [static]
| MainApplicationShellMediator | ||
OPEN_LOG_MODULE : String = "openLogModule" [static]
| MainApplicationShellMediator | ||
START_WEBCAM : String = "Start Webcam" [static]
| MainApplicationShellMediator |
log | property |
public var log:LogModuleFacade
router | property |
public var router:Router
shell | property |
shell:MainApplicationShell
[read-only]Implementation
protected function get shell():MainApplicationShell
MainApplicationShellMediator | () | constructor |
public function MainApplicationShellMediator(viewComponent:MainApplicationShell)
Parameters
viewComponent:MainApplicationShell — Constructor of class, initializing the router and pipes.
Also starts the presentation and viewer modules
|
acceptRouter | () | method |
addModule | () | method |
public function addModule(module:BigBlueButtonModule):void
Adds a module to this application
Parametersmodule:BigBlueButtonModule |
runChatModule | () | method |
public function runChatModule():void
Runs the Chat Module
runPresentationModule | () | method |
public function runPresentationModule():void
runVoiceModule | () | method |
public function runVoiceModule():void
showLogWindow | () | method |
public function showLogWindow(event:Event):void
Runs the Log Module
Parametersevent:Event |
LOGOUT | constant |
public static const LOGOUT:String = "Logout"
NAME | constant |
public static const NAME:String = "MainApplicationShellMediator"
OPEN_CHAT_MODULE | constant |
public static const OPEN_CHAT_MODULE:String = "openChatModule"
OPEN_LOG_MODULE | constant |
public static const OPEN_LOG_MODULE:String = "openLogModule"
START_WEBCAM | constant |
public static const START_WEBCAM:String = "Start Webcam"