asciitorium
Version:
an ASCII CLUI framework
17 lines (16 loc) • 455 B
TypeScript
/**
* A DOM-based renderer that outputs a 2D array of strings to an HTML element.
*/
import { Renderer } from './Renderer.js';
export declare class DOMRenderer implements Renderer {
private screen;
private charWidth;
private charHeight;
constructor(screen: HTMLElement, font?: string);
private measureCharacterSize;
getScreenSize(): {
width: number;
height: number;
};
render(buffer: string[][]): void;
}