API
Subscribr.on(eventId, handler)
Subscribe to an event.
Parameters
Name | Type | Description |
---|---|---|
eventId | string |
the event ID. |
handler | function |
the callback function. |
Returns
function
Subscription destroyer.
Subscribr.one(eventId, handler)
Subcribe an evento to be executed only once (gets self-destroyed after execution).
Parameters
Name | Type | Description |
---|---|---|
eventId | string |
the event ID. |
handler | function |
the callback function. |
Returns
function
Subscription destroyer.
Subscribr.emit(eventId, params)
Emit an event.
Parameters
Name | Type | Description |
---|---|---|
eventId | string |
the event ID. |
params | object |
handler params. |
Subscribr.listHandlers(eventId)
List an event's handlers.
Parameters
Name | Type | Description |
---|---|---|
eventId | string |
the event ID. |
Returns
array
Event handlers.
Subscribr.remove(eventId)
Unsubscribe an event.
Parameters
Name | Type | Description |
---|---|---|
eventId | string |
the event ID. |
Subscribr.interceptors
Get interceptors.
Returns
array
Interceptors.
Subscribr.events
Get events.
Returns
array
Events.
Subscribr.all
Get all events and interceptors.
Returns
object
Events.