CanvasTerminal constructor
Implementation
factory CanvasTerminal(
int width,
int height,
Font font, [
web.HTMLCanvasElement? canvas,
]) {
var display = Display(width, height);
// If not given a canvas, create one and add it to the page.
if (canvas == null) {
canvas = web.HTMLCanvasElement();
web.document.body!.append(canvas);
}
return CanvasTerminal._(display, font, canvas);
}