Updates: PR#2 Enhancements to Core Statements (fixes #45) #46
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Update
InteractedStatementModel,AccessedStatementModel,ReceivedStatementModel,PreferredStatementModel, andLanguageStatementModel_.extend()calls withObject.assign()for ES6 complianceexample.jsonwith new configuration options (all default tofalse)Testing
_navbartracking inconfig.jsonand verify statements are sent when opening/closing navigation drawer_resourcestracking and verify statements are sent when accessing resources (requiresadapt-contrib-resourcesplugin)_glossarytracking and verify statements are sent when viewing glossary terms (requiresadapt-contrib-glossaryplugin)_connectionErrorstracking and verify statements are sent for LMS connection errors (requiresadapt-contrib-spoorplugin)_languageOnCourseStarttracking and verify statement is sent on course initializationConfiguration
All new tracking options are disabled by default in
config.json:_navbar- requiresadapt-contrib-pageLevelProgress_resources- requiresadapt-contrib-resources_glossary- requiresadapt-contrib-glossary_connectionErrors- requiresadapt-contrib-spoor