comparison ape.js @ 2019:fea5c4f14e16

Feature #1261: Enabled with new <metricEnabled> flag in specification XML. Returns <event> nodes with <testTime> and <bufferTime>
author Nicholas Jillings <nickjillings@users.noreply.github.com>
date Wed, 03 Jun 2015 11:12:29 +0100
parents fdc795acf048
children 4a0bfa7bef24
comparison
equal deleted inserted replaced
2018:301acd614289 2019:fea5c4f14e16
89 case 'elementTimer': 89 case 'elementTimer':
90 sessionMetrics.prototype.enableElementTimer = true; 90 sessionMetrics.prototype.enableElementTimer = true;
91 break; 91 break;
92 case 'elementTracker': 92 case 'elementTracker':
93 sessionMetrics.prototype.enableElementTracker = true; 93 sessionMetrics.prototype.enableElementTracker = true;
94 break;
95 case 'elementListenTracker':
96 sessionMetrics.prototype.enableElementListenTracker = true;
94 break; 97 break;
95 case 'elementInitalPosition': 98 case 'elementInitalPosition':
96 sessionMetrics.prototype.enableElementInitialPosition = true; 99 sessionMetrics.prototype.enableElementInitialPosition = true;
97 break; 100 break;
98 case 'elementFlagListenedTo': 101 case 'elementFlagListenedTo':
671 timePos.appendChild(position); 674 timePos.appendChild(position);
672 elementTrackerFull.appendChild(timePos); 675 elementTrackerFull.appendChild(timePos);
673 } 676 }
674 metric.appendChild(elementTrackerFull); 677 metric.appendChild(elementTrackerFull);
675 } 678 }
679 if (audioEngineContext.metric.enableElementListenTracker) {
680 var elementListenTracker = document.createElement('metricResult');
681 elementListenTracker.id = 'elementListenTracker';
682 var obj = elementMetric.listenTracker;
683 for (var k=0; k<obj.length; k++) {
684 elementListenTracker.appendChild(obj[k]);
685 }
686 metric.appendChild(elementListenTracker);
687 }
676 if (audioEngineContext.metric.enableElementInitialPosition) { 688 if (audioEngineContext.metric.enableElementInitialPosition) {
677 var elementInitial = document.createElement('metricResult'); 689 var elementInitial = document.createElement('metricResult');
678 elementInitial.id = 'elementInitialPosition'; 690 elementInitial.id = 'elementInitialPosition';
679 elementInitial.textContent = elementMetric.initialPosition; 691 elementInitial.textContent = elementMetric.initialPosition;
680 metric.appendChild(elementInitial); 692 metric.appendChild(elementInitial);