Mercurial > hg > webaudioevaluationtool
diff interfaces/horizontal-sliders.js @ 1102:b5bf2f57187c
Merge
author | Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk> |
---|---|
date | Tue, 08 Mar 2016 14:44:14 +0000 |
parents | 0a15fa67bda1 |
children | 83b439322229 |
line wrap: on
line diff
--- a/interfaces/horizontal-sliders.js Wed Feb 24 14:00:10 2016 +0000 +++ b/interfaces/horizontal-sliders.js Tue Mar 08 14:44:14 2016 +0000 @@ -150,7 +150,7 @@ pagecountHolder = document.createElement('div'); pagecountHolder.id = 'page-count'; } - pagecountHolder.innerHTML = '<span>Page '+(page.presentedId+1)+' of '+specification.pages.length+'</span>'; + pagecountHolder.innerHTML = '<span>Page '+(testState.stateIndex+1)+' of '+testState.stateMap.length+'</span>'; var inject = document.getElementById('interface-buttons'); inject.appendChild(pagecountHolder); break; @@ -210,14 +210,14 @@ } sliderBox.appendChild(sliderObj.holder); audioObject.bindInterface(sliderObj); - interfaceContext.createCommentBox(audioObject); + interfaceContext.commentBoxes.createCommentBox(audioObject); label += 1; } }); if (page.showElementComments) { - interfaceContext.showCommentBoxes(feedbackHolder,true); + interfaceContext.commentBoxes.showCommentBoxes(feedbackHolder,true); } // Auto-align resizeWindow(null); @@ -331,6 +331,11 @@ node.textContent = this.slider.value; return node; }; + this.error = function() { + // audioObject has an error!! + this.playback.textContent = "Error"; + $(this.playback).addClass("error-colour"); + } }; function outsideReferenceDOM(audioObject,index,inject) @@ -394,6 +399,11 @@ { return false; }; + this.error = function() { + // audioObject has an error!! + this.outsideReferenceHolder.textContent = "Error"; + $(this.outsideReferenceHolder).addClass("error-colour"); + } } function resizeWindow(event)