Adding log level to settings

This commit is contained in:
Jonathan Putney
2019-11-19 14:45:13 -05:00
parent fa184a3245
commit e19e7d76fa
6 changed files with 15 additions and 13 deletions

11
dist/scorm-again.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -18,7 +18,8 @@ export default class BaseAPI {
lmsCommitUrl: false,
dataCommitFormat: 'json', // valid formats are 'json' or 'flattened', 'params'
commitRequestDataType: 'application/json;charset=UTF-8',
auto_progress: false,
autoProgress: false,
logLevel: global_constants.LOG_LEVEL_ERROR,
};
cmi;
startingData: {};
@@ -34,7 +35,6 @@ export default class BaseAPI {
throw new TypeError('Cannot construct BaseAPI instances directly');
}
this.currentState = global_constants.STATE_NOT_INITIALIZED;
this.apiLogLevel = global_constants.LOG_LEVEL_ERROR;
this.lastErrorCode = 0;
this.listenerArray = [];
@@ -42,6 +42,7 @@ export default class BaseAPI {
this.#error_codes = error_codes;
this.settings = settings;
this.apiLogLevel = this.settings.logLevel;
}
/**

View File

@@ -70,7 +70,7 @@ export default class Scorm12API extends BaseAPI {
} else {
this.processListeners('SequencePrevious');
}
} else if (this.settings.auto_progress) {
} else if (this.settings.autoProgress) {
this.processListeners('SequenceNext');
}
}

View File

@@ -98,7 +98,7 @@ export default class Scorm2004API extends BaseAPI {
this.processListeners('SequenceAbandonAll');
break;
}
} else if (this.settings.auto_progress) {
} else if (this.settings.autoProgress) {
this.processListeners('SequenceNext');
}
}