UNPKG

native-canvas

Version:

A canvas library allows for a HTML canvas to run natively on NodeJs, without a WebBrowser

14 lines (13 loc) 474 B
import { WindowOptions } from './window-options'; export interface NativeWindow extends Window { canvasX: number; canvasY: number; title: string; canvas: HTMLCanvasElement; renderFrame(ms: number): void; enableFullScreen(): void; disableFullScreen(): void; windowImplementation(): any; loadImage(src: string): Promise<HTMLImageElement>; newCanvas(window?: (NativeWindow | string), windowOptions?: WindowOptions): HTMLCanvasElement; }