UNPKG

ng4-signalr

Version:
27 lines 3.55 kB
import { ConnectionTransport } from './connection.transport'; // @dynamic export class ConnectionTransports { static get foreverFrame() { return ConnectionTransports.transports[0]; } static get longPolling() { return ConnectionTransports.transports[1]; } static get serverSentEvents() { return ConnectionTransports.transports[2]; } static get webSockets() { return ConnectionTransports.transports[3]; } static get auto() { return ConnectionTransports.transports[4]; } } ConnectionTransports.transports = [ new ConnectionTransport("foreverFrame"), new ConnectionTransport("longPolling"), new ConnectionTransport("serverSentEvents"), new ConnectionTransport("webSockets"), new ConnectionTransport("auto"), ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29ubmVjdGlvbi50cmFuc3BvcnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL3NlcnZpY2VzL2Nvbm5lY3Rpb24vY29ubmVjdGlvbi50cmFuc3BvcnRzLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBRTdELFdBQVc7QUFDWCxNQUFNLE9BQU8sb0JBQW9CO0lBV3RCLE1BQU0sS0FBSyxZQUFZO1FBQzFCLE9BQU8sb0JBQW9CLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzlDLENBQUM7SUFFTSxNQUFNLEtBQUssV0FBVztRQUN6QixPQUFPLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5QyxDQUFDO0lBRU0sTUFBTSxLQUFLLGdCQUFnQjtRQUM5QixPQUFPLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQztJQUM5QyxDQUFDO0lBRU0sTUFBTSxLQUFLLFVBQVU7UUFDeEIsT0FBTyxvQkFBb0IsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUM7SUFDOUMsQ0FBQztJQUVNLE1BQU0sS0FBSyxJQUFJO1FBQ2xCLE9BQU8sb0JBQW9CLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDO0lBQzlDLENBQUM7O0FBM0JjLCtCQUFVLEdBQ3JCO0lBQ0ksSUFBSSxtQkFBbUIsQ0FBQyxjQUFjLENBQUM7SUFDdkMsSUFBSSxtQkFBbUIsQ0FBQyxhQUFhLENBQUM7SUFDdEMsSUFBSSxtQkFBbUIsQ0FBQyxrQkFBa0IsQ0FBQztJQUMzQyxJQUFJLG1CQUFtQixDQUFDLFlBQVksQ0FBQztJQUNyQyxJQUFJLG1CQUFtQixDQUFDLE1BQU0sQ0FBQztDQUNsQyxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29ubmVjdGlvblRyYW5zcG9ydCB9IGZyb20gJy4vY29ubmVjdGlvbi50cmFuc3BvcnQnO1xyXG5cclxuLy8gQGR5bmFtaWNcclxuZXhwb3J0IGNsYXNzIENvbm5lY3Rpb25UcmFuc3BvcnRzIHtcclxuXHJcbiAgICBwcml2YXRlIHN0YXRpYyB0cmFuc3BvcnRzOiBDb25uZWN0aW9uVHJhbnNwb3J0W10gPVxyXG4gICAgICAgIFtcclxuICAgICAgICAgICAgbmV3IENvbm5lY3Rpb25UcmFuc3BvcnQoXCJmb3JldmVyRnJhbWVcIiksXHJcbiAgICAgICAgICAgIG5ldyBDb25uZWN0aW9uVHJhbnNwb3J0KFwibG9uZ1BvbGxpbmdcIiksXHJcbiAgICAgICAgICAgIG5ldyBDb25uZWN0aW9uVHJhbnNwb3J0KFwic2VydmVyU2VudEV2ZW50c1wiKSxcclxuICAgICAgICAgICAgbmV3IENvbm5lY3Rpb25UcmFuc3BvcnQoXCJ3ZWJTb2NrZXRzXCIpLFxyXG4gICAgICAgICAgICBuZXcgQ29ubmVjdGlvblRyYW5zcG9ydChcImF1dG9cIiksXHJcbiAgICAgICAgXTtcclxuXHJcbiAgICBwdWJsaWMgc3RhdGljIGdldCBmb3JldmVyRnJhbWUoKTogQ29ubmVjdGlvblRyYW5zcG9ydCB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25UcmFuc3BvcnRzLnRyYW5zcG9ydHNbMF07XHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIHN0YXRpYyBnZXQgbG9uZ1BvbGxpbmcoKTogQ29ubmVjdGlvblRyYW5zcG9ydCB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25UcmFuc3BvcnRzLnRyYW5zcG9ydHNbMV07XHJcbiAgICB9XHJcblxyXG4gICAgcHVibGljIHN0YXRpYyBnZXQgc2VydmVyU2VudEV2ZW50cygpOiBDb25uZWN0aW9uVHJhbnNwb3J0IHtcclxuICAgICAgICByZXR1cm4gQ29ubmVjdGlvblRyYW5zcG9ydHMudHJhbnNwb3J0c1syXTtcclxuICAgIH1cclxuXHJcbiAgICBwdWJsaWMgc3RhdGljIGdldCB3ZWJTb2NrZXRzKCk6IENvbm5lY3Rpb25UcmFuc3BvcnQge1xyXG4gICAgICAgIHJldHVybiBDb25uZWN0aW9uVHJhbnNwb3J0cy50cmFuc3BvcnRzWzNdO1xyXG4gICAgfVxyXG5cclxuICAgIHB1YmxpYyBzdGF0aWMgZ2V0IGF1dG8oKTogQ29ubmVjdGlvblRyYW5zcG9ydCB7XHJcbiAgICAgICAgcmV0dXJuIENvbm5lY3Rpb25UcmFuc3BvcnRzLnRyYW5zcG9ydHNbNF07XHJcbiAgICB9XHJcbn1cclxuIl19