react-curse
Version:
Fastest terminal UI for react (TUI, CLI, curses-like)
13 lines (12 loc) • 364 B
TypeScript
import EventEmitter from 'events';
export default class Input {
ee: EventEmitter;
queue: string[];
constructor();
terminate(): void;
private onData;
parse(input: string): string[];
on(callback: (input: string, raw: () => string) => void): void;
off(callback: (input: string, raw: () => string) => void): void;
render(): void;
}