0.0.1 • Published 7 years ago
simpleeventbusjs v0.0.1
SimpleEventBusJs
Simple Pub/Sub Event Bus as mediator pattern, it can be used as mediator module to communicate between different modules, its easy to use. Inspired by Laravel EventBus
Installation
npm install simpleeventbusjsUsage
- Import
var EventBus = require('simpleeventbusjs'); - create new instance
let eb = new EventBus(); - Subscribe to a channel
eb.subscribeToChannel('test_channel', my_cb) - Subscribe to specific event on a channel
eb.subscribeToEvent('test_channel', 'test_event', my_cb) - Push events
eb.pushEvent('test_channel', 'test_event', {data : 'success'})and it will automatically invoke subscribed callbacks.
0.0.1
7 years ago