Subscribe
To be notified when a particular topic is published, use the subscribe method to register a callback function.
This method returns a function which can be invoked later for unsubscription.
const unsubscribe = eventBus.subscribe('myTopic', data => {
// handle the event with the data passed
})
// Unsubscribe later
unsubscribe()Options
Options can be passed to the subscribe function to customise the behaviour of the subscriber.
const options = {
fireOnce: true
}
const unsubscribe = eventBus.subscribe('myTopic', data => {
// handle the event with the data passed
}, options)The supported options are:
| Property | Type | Default | Description |
|---|---|---|---|
fireOnce | boolean | false | Set to true for the subscriber to be notified just once |