ng2-signalr
Version:
23 lines • 2.82 kB
JavaScript
import { ConnectionStatus } from './connection.status';
// @dynamic
export class ConnectionStatuses {
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];
}
}
ConnectionStatuses.statuses = [
new ConnectionStatus(0),
new ConnectionStatus(1),
new ConnectionStatus(2),
new ConnectionStatus(4)
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29ubmVjdGlvbi5zdGF0dXNlcy5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25nMi1zaWduYWxyL3NyYy9saWIvc2VydmljZXMvY29ubmVjdGlvbi9jb25uZWN0aW9uLnN0YXR1c2VzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHFCQUFxQixDQUFDO0FBRXZELFdBQVc7QUFDWCxNQUFNLE9BQU8sa0JBQWtCO0lBVXBCLE1BQU0sS0FBSyxVQUFVO1FBQ3hCLE9BQU8sa0JBQWtCLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzFDLENBQUM7SUFFTSxNQUFNLEtBQUssU0FBUztRQUN2QixPQUFPLGtCQUFrQixDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUMxQyxDQUFDO0lBRU0sTUFBTSxLQUFLLFlBQVk7UUFDMUIsT0FBTyxrQkFBa0IsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDMUMsQ0FBQztJQUVNLE1BQU0sS0FBSyxZQUFZO1FBQzFCLE9BQU8sa0JBQWtCLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzFDLENBQUM7O0FBdEJjLDJCQUFRLEdBQ25CO0lBQ0ksSUFBSSxnQkFBZ0IsQ0FBQyxDQUFDLENBQUM7SUFDdkIsSUFBSSxnQkFBZ0IsQ0FBQyxDQUFDLENBQUM7SUFDdkIsSUFBSSxnQkFBZ0IsQ0FBQyxDQUFDLENBQUM7SUFDdkIsSUFBSSxnQkFBZ0IsQ0FBQyxDQUFDLENBQUM7Q0FDMUIsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbm5lY3Rpb25TdGF0dXMgfSBmcm9tICcuL2Nvbm5lY3Rpb24uc3RhdHVzJztcclxuXHJcbi8vIEBkeW5hbWljXHJcbmV4cG9ydCBjbGFzcyBDb25uZWN0aW9uU3RhdHVzZXMge1xyXG5cclxuICAgIHByaXZhdGUgc3RhdGljIHN0YXR1c2VzOiBDb25uZWN0aW9uU3RhdHVzW10gPVxyXG4gICAgICAgIFtcclxuICAgICAgICAgICAgbmV3IENvbm5lY3Rpb25TdGF0dXMoMCksXHJcbiAgICAgICAgICAgIG5ldyBDb25uZWN0aW9uU3RhdHVzKDEpLFxyXG4gICAgICAgICAgICBuZXcgQ29ubmVjdGlvblN0YXR1cygyKSxcclxuICAgICAgICAgICAgbmV3IENvbm5lY3Rpb25TdGF0dXMoNClcclxuICAgICAgICBdO1xyXG5cclxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0IGNvbm5lY3RpbmcoKTogQ29ubmVjdGlvblN0YXR1cyB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25TdGF0dXNlcy5zdGF0dXNlc1swXTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgc3RhdGljIGdldCBjb25uZWN0ZWQoKTogQ29ubmVjdGlvblN0YXR1cyB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25TdGF0dXNlcy5zdGF0dXNlc1sxXTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgc3RhdGljIGdldCByZWNvbm5lY3RpbmcoKTogQ29ubmVjdGlvblN0YXR1cyB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25TdGF0dXNlcy5zdGF0dXNlc1syXTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgc3RhdGljIGdldCBkaXNjb25uZWN0ZWQoKTogQ29ubmVjdGlvblN0YXR1cyB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25TdGF0dXNlcy5zdGF0dXNlc1szXTtcclxuICAgIH1cclxufVxyXG4iXX0=