// Baseline (unscripted) recording page controller. // record.js has already run by the time this file loads, so // window.__recorderQueue.push() creates the recorder immediately. (function () { var mount = document.querySelector('.baseline-recorder'); var minSeconds = mount ? parseInt(mount.dataset.minSeconds, 10) || 0 : 0; var submitBtn = document.getElementById('submit_button'); window.__recorderQueue = window.__recorderQueue || []; window.__recorderQueue.push(['rec', { minSeconds: minSeconds, requireListen: true, onReset: function () { if (submitBtn) submitBtn.disabled = true; }, onUploaded: function () { if (submitBtn) submitBtn.disabled = false; }, }]); })();