UNPKG

ng2-signalr

Version:
23 lines 3.23 kB
import { Subject } from 'rxjs'; import { SignalRConnectionMock } from './signalr.connection.mock'; export class SignalRConnectionMockManager { constructor() { this._errors$ = new Subject(); this._status$ = new Subject(); this._listeners = {}; this._object = new SignalRConnectionMock(this._errors$, this._status$, this._listeners); } get mock() { return this._object; } get errors$() { return this._errors$; } get status$() { return this._status$; } get listeners() { return this._listeners; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2lnbmFsci5jb25uZWN0aW9uLm1vY2subWFuYWdlci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25nMi1zaWduYWxyL3NyYy9saWIvc2VydmljZXMvdGVzdGluZy9zaWduYWxyLmNvbm5lY3Rpb24ubW9jay5tYW5hZ2VyLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxPQUFPLEVBQWlCLE1BQU0sTUFBTSxDQUFDO0FBQzlDLE9BQU8sRUFBRSxxQkFBcUIsRUFBdUIsTUFBTSwyQkFBMkIsQ0FBQztBQUd2RixNQUFNLE9BQU8sNEJBQTRCO0lBT3JDO1FBQ0ksSUFBSSxDQUFDLFFBQVEsR0FBRyxJQUFJLE9BQU8sRUFBTyxDQUFDO1FBQ25DLElBQUksQ0FBQyxRQUFRLEdBQUcsSUFBSSxPQUFPLEVBQW9CLENBQUM7UUFDaEQsSUFBSSxDQUFDLFVBQVUsR0FBRyxFQUFFLENBQUM7UUFDckIsSUFBSSxDQUFDLE9BQU8sR0FBRyxJQUFJLHFCQUFxQixDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDNUYsQ0FBQztJQUVELElBQUksSUFBSTtRQUNKLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQztJQUN4QixDQUFDO0lBRUQsSUFBSSxPQUFPO1FBQ1AsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDO0lBQ3pCLENBQUM7SUFFRCxJQUFJLE9BQU87UUFDUCxPQUFPLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDekIsQ0FBQztJQUVELElBQUksU0FBUztRQUNULE9BQU8sSUFBSSxDQUFDLFVBQVUsQ0FBQztJQUMzQixDQUFDO0NBQ0oiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBTdWJqZWN0LCBSZXBsYXlTdWJqZWN0IH0gZnJvbSAncnhqcyc7XHJcbmltcG9ydCB7IFNpZ25hbFJDb25uZWN0aW9uTW9jaywgSUxpc3RlbmVyQ29sbGVjdGlvbiB9IGZyb20gJy4vc2lnbmFsci5jb25uZWN0aW9uLm1vY2snO1xyXG5pbXBvcnQgeyBDb25uZWN0aW9uU3RhdHVzIH0gZnJvbSAnLi4vY29ubmVjdGlvbi9jb25uZWN0aW9uLnN0YXR1cyc7XHJcblxyXG5leHBvcnQgY2xhc3MgU2lnbmFsUkNvbm5lY3Rpb25Nb2NrTWFuYWdlciB7XHJcblxyXG4gICAgcHJpdmF0ZSBfbGlzdGVuZXJzOiBJTGlzdGVuZXJDb2xsZWN0aW9uO1xyXG4gICAgcHJpdmF0ZSBfc3RhdHVzJDogU3ViamVjdDxDb25uZWN0aW9uU3RhdHVzPjtcclxuICAgIHByaXZhdGUgX2Vycm9ycyQ6IFN1YmplY3Q8YW55PjtcclxuICAgIHByaXZhdGUgX29iamVjdDogU2lnbmFsUkNvbm5lY3Rpb25Nb2NrO1xyXG5cclxuICAgIGNvbnN0cnVjdG9yKCkge1xyXG4gICAgICAgIHRoaXMuX2Vycm9ycyQgPSBuZXcgU3ViamVjdDxhbnk+KCk7XHJcbiAgICAgICAgdGhpcy5fc3RhdHVzJCA9IG5ldyBTdWJqZWN0PENvbm5lY3Rpb25TdGF0dXM+KCk7XHJcbiAgICAgICAgdGhpcy5fbGlzdGVuZXJzID0ge307XHJcbiAgICAgICAgdGhpcy5fb2JqZWN0ID0gbmV3IFNpZ25hbFJDb25uZWN0aW9uTW9jayh0aGlzLl9lcnJvcnMkLCB0aGlzLl9zdGF0dXMkLCB0aGlzLl9saXN0ZW5lcnMpO1xyXG4gICAgfVxyXG5cclxuICAgIGdldCBtb2NrKCk6IFNpZ25hbFJDb25uZWN0aW9uTW9jayB7XHJcbiAgICAgICAgcmV0dXJuIHRoaXMuX29iamVjdDtcclxuICAgIH1cclxuXHJcbiAgICBnZXQgZXJyb3JzJCgpOiBTdWJqZWN0PGFueT4ge1xyXG4gICAgICAgIHJldHVybiB0aGlzLl9lcnJvcnMkO1xyXG4gICAgfVxyXG5cclxuICAgIGdldCBzdGF0dXMkKCk6IFN1YmplY3Q8Q29ubmVjdGlvblN0YXR1cz4ge1xyXG4gICAgICAgIHJldHVybiB0aGlzLl9zdGF0dXMkO1xyXG4gICAgfVxyXG5cclxuICAgIGdldCBsaXN0ZW5lcnMoKTogSUxpc3RlbmVyQ29sbGVjdGlvbiB7XHJcbiAgICAgICAgcmV0dXJuIHRoaXMuX2xpc3RlbmVycztcclxuICAgIH1cclxufVxyXG4iXX0=