@e-group/utils
Version:
eGroup team utils that share across projects.
22 lines (21 loc) • 582 B
TypeScript
export default Instance;
declare const Instance: WebsocketRegister;
/**
* To handle global websocket connections.
*
* Example .
* ```javascript
* const mySocket = WebsocketRegister.register("mySocket", "websocket");
* mySocket.onopen = onopen
* mySocket.onmessage = onmessage
* mySocket.onclose = WebsocketRegister.unregister('mySocket');
* ```
*/
declare class WebsocketRegister {
websockets: {};
_checkNameIsExist(name: any): boolean;
register(name: any, url: any): any;
unregister(name: any): void;
unregisterAll(): void;
get(name: any): any;
}