1.0.0 • Published 7 years ago
loopback-component-socketio-emit v1.0.0
LoopBack Component SocketIO Emit
A LoopBack Framework Component that provides firing loopback events over SocketIO.
Installation
$ npm install --save loopback-component-socketio-emit
Setup 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});
});
});
1.0.0
7 years ago