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