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 }