ng4-signalr
Version:
angular4 signalr library
16 lines • 700 B
TypeScript
import { Observable } from 'rxjs';
import { BroadcastEventListener } from "../eventing/broadcast.event.listener";
import { ConnectionStatus } from "./connection.status";
export interface ISignalRConnection {
readonly status: Observable<ConnectionStatus>;
readonly errors: Observable<any>;
readonly id: string;
invoke(method: string, ...parameters: any[]): Promise<any>;
listen<T>(listener: BroadcastEventListener<T>, sproxy?: string): void;
listenFor<T>(listener: string, sproxy?: string): BroadcastEventListener<T>;
stop(): void;
setQs(qs: any): void;
getQs(): string;
start(): Promise<any>;
}
//# sourceMappingURL=i.signalr.connection.d.ts.map