extracted method

This commit is contained in:
Hauke Klement
2015-03-03 11:56:47 +01:00
parent 5f24019f91
commit 4668365baa

View File

@ -156,6 +156,16 @@ $(function() {
} }
}; };
var getProgressBarClass = function(percentage) {
if (percentage < ADEQUATE_PERCENTAGE) {
return 'progress-bar progress-bar-danger';
} else if (percentage < SUCCESSFULL_PERCENTAGE) {
return 'progress-bar progress-bar-warning';
} else {
return 'progress-bar progress-bar-success';
}
};
var handleKeyPress = function(event) { var handleKeyPress = function(event) {
if (event.which === ALT_1_KEY_CODE) { if (event.which === ALT_1_KEY_CODE) {
event.preventDefault(); event.preventDefault();
@ -336,14 +346,7 @@ $(function() {
var renderProgressBar = function(score, maximum_score) { var renderProgressBar = function(score, maximum_score) {
var percentage = score / maximum_score * 100; var percentage = score / maximum_score * 100;
var progress_bar = $('#score .progress-bar'); var progress_bar = $('#score .progress-bar');
progress_bar.removeClass(); progress_bar.removeClass().addClass(getProgressBarClass(percentage));
if (percentage < ADEQUATE_PERCENTAGE) {
progress_bar.addClass('progress-bar progress-bar-danger');
} else if (percentage < SUCCESSFULL_PERCENTAGE) {
progress_bar.addClass('progress-bar progress-bar-warning');
} else {
progress_bar.addClass('progress-bar progress-bar-success');
}
progress_bar.attr({ progress_bar.attr({
'aria-valuemax': maximum_score, 'aria-valuemax': maximum_score,
'aria-valuemin': 0, 'aria-valuemin': 0,