const mainDiv = document.getElementById("mydeate-main"); const elements = new Elements(); // Initialize variables for main loop let run = true; let currentTime; function main() { initializeCanvas(); initializePointer(); requestAnimationFrame(loop); } function loop(elapsedTime) { if (run) { currentTime = document.timeline.currentTime; clearCanvas(); updatePointerHistory({decay: true}); drawPointerHistory(); elements.renderAll(); } requestAnimationFrame(loop); } function addElement(params) { return elements.add(params); }