Adding log level to settings
This commit is contained in:
11
dist/scorm-again.js
vendored
11
dist/scorm-again.js
vendored
File diff suppressed because one or more lines are too long
2
dist/scorm-again.js.map
vendored
2
dist/scorm-again.js.map
vendored
File diff suppressed because one or more lines are too long
6
dist/scorm-again.min.js
vendored
6
dist/scorm-again.min.js
vendored
File diff suppressed because one or more lines are too long
@@ -18,7 +18,8 @@ export default class BaseAPI {
|
|||||||
lmsCommitUrl: false,
|
lmsCommitUrl: false,
|
||||||
dataCommitFormat: 'json', // valid formats are 'json' or 'flattened', 'params'
|
dataCommitFormat: 'json', // valid formats are 'json' or 'flattened', 'params'
|
||||||
commitRequestDataType: 'application/json;charset=UTF-8',
|
commitRequestDataType: 'application/json;charset=UTF-8',
|
||||||
auto_progress: false,
|
autoProgress: false,
|
||||||
|
logLevel: global_constants.LOG_LEVEL_ERROR,
|
||||||
};
|
};
|
||||||
cmi;
|
cmi;
|
||||||
startingData: {};
|
startingData: {};
|
||||||
@@ -34,7 +35,6 @@ export default class BaseAPI {
|
|||||||
throw new TypeError('Cannot construct BaseAPI instances directly');
|
throw new TypeError('Cannot construct BaseAPI instances directly');
|
||||||
}
|
}
|
||||||
this.currentState = global_constants.STATE_NOT_INITIALIZED;
|
this.currentState = global_constants.STATE_NOT_INITIALIZED;
|
||||||
this.apiLogLevel = global_constants.LOG_LEVEL_ERROR;
|
|
||||||
this.lastErrorCode = 0;
|
this.lastErrorCode = 0;
|
||||||
this.listenerArray = [];
|
this.listenerArray = [];
|
||||||
|
|
||||||
@@ -42,6 +42,7 @@ export default class BaseAPI {
|
|||||||
this.#error_codes = error_codes;
|
this.#error_codes = error_codes;
|
||||||
|
|
||||||
this.settings = settings;
|
this.settings = settings;
|
||||||
|
this.apiLogLevel = this.settings.logLevel;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ export default class Scorm12API extends BaseAPI {
|
|||||||
} else {
|
} else {
|
||||||
this.processListeners('SequencePrevious');
|
this.processListeners('SequencePrevious');
|
||||||
}
|
}
|
||||||
} else if (this.settings.auto_progress) {
|
} else if (this.settings.autoProgress) {
|
||||||
this.processListeners('SequenceNext');
|
this.processListeners('SequenceNext');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ export default class Scorm2004API extends BaseAPI {
|
|||||||
this.processListeners('SequenceAbandonAll');
|
this.processListeners('SequenceAbandonAll');
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
} else if (this.settings.auto_progress) {
|
} else if (this.settings.autoProgress) {
|
||||||
this.processListeners('SequenceNext');
|
this.processListeners('SequenceNext');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user