@bugbytes/hapi-connect
Version:
Lightweight HashConnect Browser Side Client Library
20 lines • 609 B
TypeScript
import { SealedEvent } from "ts-typed-events";
export declare class Relay {
private readonly url;
private socket;
private readonly emitConnected;
private readonly emitDisconnected;
private readonly emitReceived;
readonly received: SealedEvent<string>;
readonly connected: SealedEvent<undefined>;
readonly disconnected: SealedEvent<undefined>;
get isOpen(): boolean;
constructor(url?: string);
send(message: string): void;
private connect;
private onOpen;
private onMessage;
private onClose;
private onError;
}
//# sourceMappingURL=relay.d.ts.map