mirror of
https://github.com/sorenisanerd/gotty.git
synced 2024-11-22 20:34:26 +00:00
8803721f3d
* Move to TypeScript from legacy JavaScript * Add support of xterm.js * Hterm is still available for backward compatibility
18 lines
496 B
TypeScript
18 lines
496 B
TypeScript
export declare class ConnectionFactory {
|
|
url: string;
|
|
protocols: string[];
|
|
constructor(url: string, protocols: string[]);
|
|
create(): Connection;
|
|
}
|
|
export declare class Connection {
|
|
bare: WebSocket;
|
|
constructor(url: string, protocols: string[]);
|
|
open(): void;
|
|
close(): void;
|
|
send(data: string): void;
|
|
isOpen(): boolean;
|
|
onOpen(callback: () => void): void;
|
|
onReceive(callback: (data: string) => void): void;
|
|
onClose(callback: () => void): void;
|
|
}
|