# Namespace: jsbeam

## jsbeam

jsbeam namespace

### Classes

AbstractJSBeamStarter
AbstractManager
AbstractStarter
BaseAdapter
ConfigController
ConfigModel
ConnectAdapterCommand
DependencyController
DependencyListParser
DependencyModel
ExecuteMethodCommand
FoxyTextManagerBase
JSBeamConfig
LanguageController
LanguageModel
LiveTextController
LiveTextModel
LoadConfigCommand
LoadDependenciesCommand
LoadDependencyListCommand
LoaderController
LoaderModel
LoadLanguageCommand
LoadStructureCommand
ManagerController
ManagerModel
NavigationController
NavigationManager
NavigationModel
ParseConfigCommand
ParseLanguageCommand
ParseObjectivesCommand
ParseStructureCommand
ParseStyleCommand
PreloaderController
PreloaderModel
PropertyController
PropertyModel
RegisterRemoteTrackingCommand
SelectLanguageCommand
ShouldStartCommand
SoundController
SoundModel
StructureParser
StyleController
StyleModel
TrackingController
TrackingManager
TrackingModel
TrackingVO

### Members

#### <static, readonly> AdapterEvent :string

  Adapter events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `CONNECTED` | string | jsbeam.AdapterEvent.CONNECTED |
  `DISCONNECTED` | string | jsbeam.AdapterEvent.DISCONNECTED |
  `FAILED_TO_CONNECT` | string | jsbeam.AdapterEvent.FAILED_TO_CONNECT |

#### <static, readonly> JSBeamBootStep :string

  Default start boot steps

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `LOAD_CONFIG` | string | jsbeam.JSBeamBootStep.LOAD_CONFIG |
  `PARSE_CONFIG` | string | jsbeam.JSBeamBootStep.PARSE_CONFIG |
  `SHOULD_START` | string | jsbeam.JSBeamBootStep.SHOULD_START |
  `INIT_MANAGERS` | string | jsbeam.JSBeamBootStep.INIT_MANAGERS |
  `CONNECT_ADAPTER` | string | jsbeam.JSBeamBootStep.CONNECT_ADAPTER |
  `SELECT_LANGUAGE` | string | jsbeam.JSBeamBootStep.SELECT_LANGUAGE |
  `LOAD_LANGUAGE` | string | jsbeam.JSBeamBootStep.LOAD_LANGUAGE |
  `PARSE_LANGUAGE` | string | jsbeam.JSBeamBootStep.PARSE_LANGUAGE |
  `PARSE_OBJECTIVES` | string | jsbeam.JSBeamBootStep.PARSE_OBJECTIVES |
  `LOAD_STYLE` | string | jsbeam.JSBeamBootStep.LOAD_STYLE |
  `PARSE_STYLE` | string | jsbeam.JSBeamBootStep.PARSE_STYLE |
  `LOAD_STRUCTURE` | string | jsbeam.JSBeamBootStep.LOAD_STRUCTURE |
  `PARSE_STRUCTURE` | string | jsbeam.JSBeamBootStep.PARSE_STRUCTURE |
  `LOAD_DEPENDENCIES_LIST` | string | jsbeam.JSBeamBootStep.LOAD_DEPENDENCIES_LIST |
  `LOAD_DEPENDENCIES` | string | jsbeam.JSBeamBootStep.LOAD_DEPENDENCIES |
  `START_APP` | string | jsbeam.JSBeamBootStep.START_APP |

#### <static, readonly> JSBeamControllerID :string

  JSBeam controller id list

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `CONFIG_CONTROLLER` | string | jsbeam.JSBeamControllerID.CONFIG_CONTROLLER |
  `DEPENDENCY_CONTROLLER` | string | jsbeam.JSBeamControllerID.DEPENDENCY_CONTROLLER |
  `LANGUAGE_CONTROLLER` | string | jsbeam.JSBeamControllerID.LANGUAGE_CONTROLLER |
  `MANAGER_CONTROLLER` | string | jsbeam.JSBeamControllerID.MANAGER_CONTROLLER |
  `STYLE_CONTROLLER` | string | jsbeam.JSBeamControllerID.STYLE_CONTROLLER |
  `NAVIGATION_CONTROLLER` | string | jsbeam.JSBeamControllerID.NAVIGATION_CONTROLLER |
  `SOUND_CONTROLLER` | string | jsbeam.JSBeamControllerID.SOUND_CONTROLLER |
  `LOADER_CONTROLLER` | string | jsbeam.JSBeamControllerID.LOADER_CONTROLLER |
  `PRELOADER_CONTROLLER` | string | jsbeam.JSBeamControllerID.PRELOADER_CONTROLLER |
  `TRACKING_CONTROLLER` | string | jsbeam.JSBeamControllerID.TRACKING_CONTROLLER |
  `PROPERTY_CONTROLLER` | string | jsbeam.JSBeamControllerID.PROPERTY_CONTROLLER |
  `LIVE_TEXT_CONTROLLER` | string | jsbeam.JSBeamControllerID.LIVE_TEXT_CONTROLLER |

#### <static, readonly> JSBeamModelID :string

  JSBeam model id list

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `CONFIG_MODEL` | string | jsbeam.JSBeamModelID.CONFIG_MODEL |
  `DEPENDENCY_MODEL` | string | jsbeam.JSBeamModelID.DEPENDENCY_MODEL |
  `LANGUAGE_MODEL` | string | jsbeam.JSBeamModelID.LANGUAGE_MODEL |
  `MANAGER_MODEL` | string | jsbeam.JSBeamModelID.MANAGER_MODEL |
  `STYLE_MODEL` | string | jsbeam.JSBeamModelID.STYLE_MODEL |
  `NAVIGATION_MODEL` | string | jsbeam.JSBeamModelID.NAVIGATION_MODEL |
  `SOUND_MODEL` | string | jsbeam.JSBeamModelID.SOUND_MODEL |
  `LOADER_MODEL` | string | jsbeam.JSBeamModelID.LOADER_MODEL |
  `PRELOADER_MODEL` | string | jsbeam.JSBeamModelID.PRELOADER_MODEL |
  `TRACKING_MODEL` | string | jsbeam.JSBeamModelID.TRACKING_MODEL |
  `PROPERTY_MODEL` | string | jsbeam.JSBeamModelID.PROPERTY_MODEL |
  `LIVE_TEXT_MODEL` | string | jsbeam.JSBeamModelID.LIVE_TEXT_MODEL |

#### <static, readonly> NavigationManagerEvent :string

  Navigation manager events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `GO_TO_NEXT_SITE` | string | next_site |
  `GO_TO_PREVIOUS_SITE` | string | previous_site |
  `GO_TO_START_SITE` | string | start_site |
  `GO_TO_END_SITE` | string | end_site |
  `GO_TO_SITE` | string | go_to_site |

#### <static, readonly> PopupManagerEvent :string

  Popup manager events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `SHOW_POPUP` | string | jsbeam.PopupManagerEvent.SHOW_POPUP |
  `HIDE_POPUP` | string | jsbeam.PopupManagerEvent.HIDE_POPUP |
  `HIDE_CURRENT_POPUP` | string | jsbeam.PopupManagerEvent.HIDE_CURRENT_POPUP |
  `HIDE_ALL_POPUPS` | string | jsbeam.PopupManagerEvent.HIDE_ALL_POPUPS |
  `POPUP_VISIBLE` | string | jsbeam.PopupManagerEvent.POPUP_VISIBLE |
  `POPUP_REMOVED` | string | jsbeam.PopupManagerEvent.POPUP_REMOVED |

#### <static, readonly> PreloaderControllerEvent :string

  Preload controller events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `SHOW_PRELOADER` | string | jsbeam.PreloaderControllerEvent.SHOW_PRELOADER |
  `HIDE_PRELOADER` | string | jsbeam.PreloaderControllerEvent.HIDE_PRELOADER |
  `ADD` | string | jsbeam.PreloaderControllerEvent.ADD |
  `REMOVE` | string | jsbeam.PreloaderControllerEvent.REMOVE |

#### <static, readonly> SiteContainerCommandID :string

  Site container command id list

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `LOAD_CONFIG` | string | jsbeam.SiteContainerCommandID.LOAD_CONFIG |
  `ADD_PROPERTIES` | string | jsbeam.SiteContainerCommandID.ADD_PROPERTIES |
  `ADD_BEHAVIOURS` | string | jsbeam.SiteContainerCommandID.ADD_BEHAVIOURS |
  `LOAD_DEPENDENCIES` | string | jsbeam.SiteContainerCommandID.LOAD_DEPENDENCIES |
  `ADD_OVERLAYS` | string | jsbeam.SiteContainerCommandID.ADD_OVERLAYS |

#### <static, readonly> SiteContainerEvent :string

  Site container events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `LOADER_PROGRESS` | string | jsbeam.SiteContainerEvent.LOADER_PROGRESS |
  `READY` | string | jsbeam.SiteContainerEvent.READY |

#### <static, readonly> SiteManagerEvent :string

  Site manager events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `CHANGE_SITE` | string | jsbeam.SiteManagerEvent.CHANGE_SITE |
  `ACTIVATE_SITE` | string | jsbeam.SiteManagerEvent.ACTIVATE_SITE |
  `SITE_CHANGED` | string | jsbeam.SiteManagerEvent.SITE_CHANGED |
  `SITE_UPDATE` | string | jsbeam.SiteManagerEvent.SITE_UPDATE |
  `SITE_ACTIVATED` | string | jsbeam.SiteManagerEvent.SITE_ACTIVATED |

#### <static, readonly> StandardDependenciesCategory :string

  JSBeam dependency categories

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `DEFAULT` | string | default_dependencies |
  `TEMP` | string | temp_dependencies |
  `FALLBACK_LANGUAGE` | string | fallback_language_dependencies |
  `LANGUAGE` | string | language_dependencies |
  `CSS` | string | css_dependencies |
  `STYLE` | string | style_dependencies |
  `JS_BEAM_START_UP` | string | js_beam_start_up_dependencies |

#### <static, readonly> SystemEvent :string

  System events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `BEFORE_EXIT` | string | jsbeam.SystemEvent.BEFORE_EXIT |
  `APP_STARTED` | string | jsbeam.SystemEvent.APP_STARTED |
  `RESIZE` | string | jsbeam.SystemEvent.RESIZE |

#### <static, readonly> TrackingManagerEvent :string

  Tracking manager events

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `REGISTER_SITE_COMPLETED` | string | jsbeam.TrackingManagerEvent.REGISTER_SITE_COMPLETED |
  `REGISTER_OBJECTIVE_COMPLETED` | string | jsbeam.TrackingManagerEvent.REGISTER_OBJECTIVE_COMPLETED |
  `OBJECTIVE_IS_COMPLETED` | string | jsbeam.TrackingManagerEvent.OBJECTIVE_IS_COMPLETED |
  `COURSE_COMPLETED` | string | jsbeam.TrackingManagerEvent.COURSE_COMPLETED |
  `OBJECTIVE_UPDATE` | string | jsbeam.TrackingManagerEvent.OBJECTIVE_UPDATE |

#### <static, readonly> WBTMode :string

  WBT mode list

  ##### Type:

  - string

  ##### Properties:

  Name | Type | Default | Description
  --- | --- | --- | ---
  `STANDARD` | string | standard |
  `MANGOOLU` | string | mangoolu |

#### Search results