loopback-component-socketio-emit
v1.0.0
Published
SocketIO emitter for loopback
Readme
LoopBack Component SocketIO Emit
A LoopBack Framework Component that provides firing loopback events over SocketIO.
Installation
$ npm install --save loopback-component-socketio-emitSetup Back End Module
Update the server/component-config.json as follows:
{
"loopback-component-socketio-emit": {
"auth": true,
"debug": false,
"socketOn": "ME:RT:1://event",
"startWith": "eventEmitter:"
}
}
"startWith" ending with colon is required
Client example
IO.emit('eventEmitter:eventName', {});Backend example
MyModel.on('attached', () => {
MyModel.app.on('eventName', (data) => {
MyModel.app.io.emit('event', {status: 'SUCCESS', data: data});
});
});