@squid-dev/cc-web-term
Version:
A ComputerCraft terminal for the internet
17 lines (16 loc) • 450 B
TypeScript
export type PaletteColour = string;
export type Palette = Record<string, PaletteColour>;
export declare const defaultPalette: Palette;
export declare class TerminalData {
text: Array<string>;
fore: Array<string>;
back: Array<string>;
palette: Palette;
currentFore: string;
sizeX: number;
sizeY: number;
cursorX: number;
cursorY: number;
cursorBlink: boolean;
resize(width: number, height: number): void;
}