@addapptables/ng-web-socket
Version:
Web socket module for Angular
25 lines • 2.12 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { NgModule, Inject } from '@angular/core';
import { ROOT_GATEWAY } from '../tokens';
import { ManagerSocketAdapter } from '../adapters/manager-socket-adapters';
export class SocketRootModule {
/**
* @param {?} managerSocketAdapter
* @param {?} sockets
*/
constructor(managerSocketAdapter, sockets) {
managerSocketAdapter.addSockects(sockets);
}
}
SocketRootModule.decorators = [
{ type: NgModule }
];
/** @nocollapse */
SocketRootModule.ctorParameters = () => [
{ type: ManagerSocketAdapter },
{ type: Array, decorators: [{ type: Inject, args: [ROOT_GATEWAY,] }] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic29ja2V0LXJvb3QubW9kdWxlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGFkZGFwcHRhYmxlcy9uZy13ZWItc29ja2V0LyIsInNvdXJjZXMiOlsibGliL3NvY2tldC1yb290LW1vZHVsZS9zb2NrZXQtcm9vdC5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxFQUFRLE1BQU0sZUFBZSxDQUFDO0FBQ3ZELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSxXQUFXLENBQUM7QUFDekMsT0FBTyxFQUFFLG9CQUFvQixFQUFFLE1BQU0scUNBQXFDLENBQUM7QUFHM0UsTUFBTSxPQUFPLGdCQUFnQjs7Ozs7SUFFM0IsWUFDRSxvQkFBMEMsRUFDcEIsT0FBb0I7UUFFMUMsb0JBQW9CLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQzVDLENBQUM7OztZQVJGLFFBQVE7Ozs7WUFGQSxvQkFBb0I7d0NBT3hCLE1BQU0sU0FBQyxZQUFZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIEluamVjdCwgVHlwZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5pbXBvcnQgeyBST09UX0dBVEVXQVkgfSBmcm9tICcuLi90b2tlbnMnO1xyXG5pbXBvcnQgeyBNYW5hZ2VyU29ja2V0QWRhcHRlciB9IGZyb20gJy4uL2FkYXB0ZXJzL21hbmFnZXItc29ja2V0LWFkYXB0ZXJzJztcclxuXHJcbkBOZ01vZHVsZSgpXHJcbmV4cG9ydCBjbGFzcyBTb2NrZXRSb290TW9kdWxlIHtcclxuXHJcbiAgY29uc3RydWN0b3IoXHJcbiAgICBtYW5hZ2VyU29ja2V0QWRhcHRlcjogTWFuYWdlclNvY2tldEFkYXB0ZXIsXHJcbiAgICBASW5qZWN0KFJPT1RfR0FURVdBWSkgc29ja2V0czogVHlwZTxhbnk+W11cclxuICApIHtcclxuICAgIG1hbmFnZXJTb2NrZXRBZGFwdGVyLmFkZFNvY2tlY3RzKHNvY2tldHMpO1xyXG4gIH1cclxuXHJcbn1cclxuIl19