Enable language option for progress bar

This commit is contained in:
Reto Wyss 2019-04-12 06:23:14 +02:00 committed by GitHub
parent e2b73655e6
commit 9a1714fbe2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -94,6 +94,7 @@ window.jsPsych = (function() {
'use_webaudio': true,
'exclusions': {},
'show_progress_bar': false,
'message_progress_bar': 'Completion Progress',
'auto_update_progress_bar': true,
'auto_preload': true,
'show_preload_progress_bar': true,
@ -752,7 +753,7 @@ window.jsPsych = (function() {
// show progress bar if requested
if (opts.show_progress_bar === true) {
drawProgressBar();
drawProgressBar(opts.message_progress_bar);
}
// record the start time
@ -958,10 +959,12 @@ window.jsPsych = (function() {
if(clear){ success(); }
}
function drawProgressBar() {
function drawProgressBar(msg) {
document.querySelector('.jspsych-display-element').insertAdjacentHTML('afterbegin',
'<div id="jspsych-progressbar-container">'+
'<span>Completion Progress</span>'+
'<span>'+
msg+
'</span>'+
'<div id="jspsych-progressbar-outer">'+
'<div id="jspsych-progressbar-inner"></div>'+
'</div></div>');