@instaffogmbh/event-peddler
Light-weight notification mechanism with 3rd party subscription, like unverified newsletters.
-
📣 💼 💰 Looking for a tech job? Try our reverse recruiting service.
API
This module exports one function:
emit = makeEventPeddler()
Returns a function with a list of potential targets in its
potentialTargets
property.
Call emit(evName[, ...args])
to notify all targets that have a
property named 'on' + evName
.
Methods on emit
:
-
nPot
: Returns the current number (length) ofpotentialTargets
. -
subscribeThese
: Expects an array as argument. Adds all objects in that array topotentialTargets
. Aliases:sub
,meet
License
MIT