@sco-techlab/nestjs-websockets
Version:
Websocket (Clients, events) management for Nest.JS framework
18 lines • 723 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SubscribeEvent = exports.getInitialDecoratorsEvents = void 0;
require("reflect-metadata");
const decorator_events = [];
function getInitialDecoratorsEvents() {
return decorator_events && decorator_events.length > 0 ? decorator_events : [];
}
exports.getInitialDecoratorsEvents = getInitialDecoratorsEvents;
function SubscribeEvent(event = undefined) {
return (target, methodName, descriptor) => {
if (event == undefined)
event = '*';
decorator_events.push({ event, target, methodName });
};
}
exports.SubscribeEvent = SubscribeEvent;
//# sourceMappingURL=websocket.decorator.js.map