| if (!canvas) | if (!canvas) | ||||
| throw new Error("Expected a canvas element."); | throw new Error("Expected a canvas element."); | ||||
| this.__canvas = canvas | |||||
| this.__canvas = canvas; | |||||
| this.__context = this.__canvas.getContext("2d"); | this.__context = this.__canvas.getContext("2d"); | ||||
| if (!this.__context) | if (!this.__context) | ||||
| throw new Error("Failed to obtain canvas context."); | throw new Error("Failed to obtain canvas context."); |