function Canvas(element) { Module.call(this); this.element = element; this.active = function(p) { if(p[0].indexOf("x") >= 0){ var rect = new Rect(p[0]); this.resize(rect); ronin.overlay.resize(rect); } if(p.length > 1 && p[1].indexOf("#") >= 0){ var color = new Color(p[1]); console.log("TODO: Fill with color"); } } this.passive = function(p) { console.log("TODO: Show guide"); } // this.resize = function(rect) { this.element.setAttribute('width',rect.width+"px"); this.element.setAttribute('height',rect.height+"px"); } }