@henkkelder/ng2-signalr
Version:
An angular typescript library that allows you to connect to Asp.Net SignalR
23 lines • 2.81 kB
JavaScript
import { ConnectionStatus } from './connection.status';
// @dynamic
export class ConnectionStatuses {
static { this.statuses = [
new ConnectionStatus(0),
new ConnectionStatus(1),
new ConnectionStatus(2),
new ConnectionStatus(4)
]; }
static get connecting() {
return ConnectionStatuses.statuses[0];
}
static get connected() {
return ConnectionStatuses.statuses[1];
}
static get reconnecting() {
return ConnectionStatuses.statuses[2];
}
static get disconnected() {
return ConnectionStatuses.statuses[3];
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29ubmVjdGlvbi5zdGF0dXNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25nMi1zaWduYWxyL3NyYy9saWIvc2VydmljZXMvY29ubmVjdGlvbi9jb25uZWN0aW9uLnN0YXR1c2VzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRXZELFdBQVc7QUFDWCxNQUFNLE9BQU8sa0JBQWtCO2FBRVosYUFBUSxHQUNuQjtRQUNJLElBQUksZ0JBQWdCLENBQUMsQ0FBQyxDQUFDO1FBQ3ZCLElBQUksZ0JBQWdCLENBQUMsQ0FBQyxDQUFDO1FBQ3ZCLElBQUksZ0JBQWdCLENBQUMsQ0FBQyxDQUFDO1FBQ3ZCLElBQUksZ0JBQWdCLENBQUMsQ0FBQyxDQUFDO0tBQzFCLENBQUM7SUFFQyxNQUFNLEtBQUssVUFBVTtRQUN4QixPQUFPLGtCQUFrQixDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxQyxDQUFDO0lBRU0sTUFBTSxLQUFLLFNBQVM7UUFDdkIsT0FBTyxrQkFBa0IsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUMsQ0FBQztJQUVNLE1BQU0sS0FBSyxZQUFZO1FBQzFCLE9BQU8sa0JBQWtCLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzFDLENBQUM7SUFFTSxNQUFNLEtBQUssWUFBWTtRQUMxQixPQUFPLGtCQUFrQixDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29ubmVjdGlvblN0YXR1cyB9IGZyb20gJy4vY29ubmVjdGlvbi5zdGF0dXMnO1xyXG5cclxuLy8gQGR5bmFtaWNcclxuZXhwb3J0IGNsYXNzIENvbm5lY3Rpb25TdGF0dXNlcyB7XHJcblxyXG4gICAgcHJpdmF0ZSBzdGF0aWMgc3RhdHVzZXM6IENvbm5lY3Rpb25TdGF0dXNbXSA9XHJcbiAgICAgICAgW1xyXG4gICAgICAgICAgICBuZXcgQ29ubmVjdGlvblN0YXR1cygwKSxcclxuICAgICAgICAgICAgbmV3IENvbm5lY3Rpb25TdGF0dXMoMSksXHJcbiAgICAgICAgICAgIG5ldyBDb25uZWN0aW9uU3RhdHVzKDIpLFxyXG4gICAgICAgICAgICBuZXcgQ29ubmVjdGlvblN0YXR1cyg0KVxyXG4gICAgICAgIF07XHJcblxyXG4gICAgcHVibGljIHN0YXRpYyBnZXQgY29ubmVjdGluZygpOiBDb25uZWN0aW9uU3RhdHVzIHtcclxuICAgICAgICByZXR1cm4gQ29ubmVjdGlvblN0YXR1c2VzLnN0YXR1c2VzWzBdO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0IGNvbm5lY3RlZCgpOiBDb25uZWN0aW9uU3RhdHVzIHtcclxuICAgICAgICByZXR1cm4gQ29ubmVjdGlvblN0YXR1c2VzLnN0YXR1c2VzWzFdO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0IHJlY29ubmVjdGluZygpOiBDb25uZWN0aW9uU3RhdHVzIHtcclxuICAgICAgICByZXR1cm4gQ29ubmVjdGlvblN0YXR1c2VzLnN0YXR1c2VzWzJdO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0IGRpc2Nvbm5lY3RlZCgpOiBDb25uZWN0aW9uU3RhdHVzIHtcclxuICAgICAgICByZXR1cm4gQ29ubmVjdGlvblN0YXR1c2VzLnN0YXR1c2VzWzNdO1xyXG4gICAgfVxyXG59XHJcbiJdfQ==