@ssv/signalr-client
Version:
SignalR client library built on top of @microsoft/signalr. This gives you more features and easier to use.
20 lines (19 loc) • 634 B
TypeScript
export declare class MockSignalRHubBackend {
connection: MockSignalRHubConnection;
private _onclose;
constructor(connection: MockSignalRHubConnection);
disconnect(err?: Error | undefined): void;
registerOnclose(cb: (err?: Error) => void): void;
}
export declare class MockSignalRHubConnectionBuilder {
private _lastHub;
build(): MockSignalRHubConnection;
withUrl(): this;
getBackend(): MockSignalRHubBackend;
}
export declare class MockSignalRHubConnection {
backend: MockSignalRHubBackend;
start(): Promise<void>;
stop(): Promise<void>;
onclose(cb: (err?: Error) => void): void;
}