CanvasRenderer stroke window req getTi json MAth.max ctx: console.log Data sa backgr white setInte sender.sta random 'move flow get gl console.l MouseEventF docum .style new Data flowName atetime connect console constructor