This context provides functionality and data according to the stage scope.
Members
-
<inner> audio :Object
-
This object provides methods for audio handling.
Type:
- Object
-
Gets the path to the shared files.
- Deprecated:
-
- since API 2.0 use context.configuration.getSharedPath instead
- See:
-
This object provides methods for the eLearning navigation.
Type:
- Object
-
<inner> trigger :Object
-
This object provides methods for the stage trigger.
Type:
- Object
-
<inner> variable :Object
-
This object provides methods for storing and retrieving data.
The data will be stored until the student terminates the WBT.Type:
- Object
Methods
-
<inner> getOffset() → {object}
-
Gets the offset of the stage relative to browser window.
Returns:
position left, top
- Type
- object
-
<inner> getZoom() → {number}
-
Gets the zoom factor of the stage.
Returns:
The factor of the stage zoom.
- Type
- number
-
<inner> isInAssessmentMode() → {boolean}
-
Checks the assessment mode condition.
If this method returns true, the wbt is started as an assessment.Returns:
true if the wbt is stated as an assessment, otherwise false.
- Type
- boolean
-
<inner> isInAuthoringMode() → {boolean}
-
Checks the authoring mode condition.
If this method returns true, your component is running in an authoring environment
and is enabled for editing by an author.Returns:
true if the authoring mode is active, otherwise false.
- Type
- boolean
-
<inner> isInLearningMode() → {boolean}
-
Checks the learning mode condition.
If this method returns true, the wbt is started for learning.Returns:
true if the wbt is started for learning.
- Type
- boolean
-
<inner> isInPreviewMode() → {boolean}
-
Checks the preview mode condition.
If this method returns true, your component is running in preview mode on an authoring environment.Returns:
true if the authoring mode is active, otherwise false.
- Type
- boolean