Mercurial > hg > webaudioevaluationtool
comparison interfaces/mushra.js @ 2790:cae61c5bbed1
Completed #133
author | Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk> |
---|---|
date | Sat, 22 Apr 2017 17:56:18 +0100 |
parents | c59bcb698684 |
children | 02d22f2875ca |
comparison
equal
deleted
inserted
replaced
2789:3c14e0b6c9ff | 2790:cae61c5bbed1 |
---|---|
487 var checkState = true; | 487 var checkState = true; |
488 if (checks[i].type == 'check') { | 488 if (checks[i].type == 'check') { |
489 switch (checks[i].name) { | 489 switch (checks[i].name) { |
490 case 'fragmentPlayed': | 490 case 'fragmentPlayed': |
491 // Check if all fragments have been played | 491 // Check if all fragments have been played |
492 checkState = interfaceContext.checkAllPlayed(); | 492 checkState = interfaceContext.checkAllPlayed(checks[i].errorMessage); |
493 break; | 493 break; |
494 case 'fragmentFullPlayback': | 494 case 'fragmentFullPlayback': |
495 // Check all fragments have been played to their full length | 495 // Check all fragments have been played to their full length |
496 checkState = interfaceContext.checkAllPlayed(); | 496 checkState = interfaceContext.checkAllPlayed(checks[i].errorMessage); |
497 console.log('NOTE: fragmentFullPlayback not currently implemented, performing check fragmentPlayed instead'); | 497 console.log('NOTE: fragmentFullPlayback not currently implemented, performing check fragmentPlayed instead'); |
498 break; | 498 break; |
499 case 'fragmentMoved': | 499 case 'fragmentMoved': |
500 // Check all fragment sliders have been moved. | 500 // Check all fragment sliders have been moved. |
501 checkState = interfaceContext.checkAllMoved(); | 501 checkState = interfaceContext.checkAllMoved(checks[i].errorMessage); |
502 break; | 502 break; |
503 case 'fragmentComments': | 503 case 'fragmentComments': |
504 // Check all fragment sliders have been moved. | 504 // Check all fragment sliders have been moved. |
505 checkState = interfaceContext.checkAllCommented(); | 505 checkState = interfaceContext.checkAllCommented(checks[i].errorMessage); |
506 break; | 506 break; |
507 case 'scalerange': | 507 case 'scalerange': |
508 // Check the scale has been used effectively | 508 // Check the scale has been used effectively |
509 checkState = interfaceContext.checkScaleRange(checks[i].min, checks[i].max); | 509 checkState = interfaceContext.checkScaleRange(checks[i].errorMessage); |
510 break; | 510 break; |
511 default: | 511 default: |
512 console.log("WARNING - Check option " + checks[i].check + " is not supported on this interface"); | 512 console.log("WARNING - Check option " + checks[i].check + " is not supported on this interface"); |
513 break; | 513 break; |
514 } | 514 } |