Bacon.js dispatcher
Bacon.Bus
powered simple dispatcher for reactive applications.
Usage
npm install --save baconjs bacon-dispatcher
Attention: this module does not include Bacon.js so you must install it in order to use this module.
API
New dispatcher can be created with factory function:
var dispatcher = var d = // ... use dipatcher instance "d" ...
.stream(name)
Returns Bacon stream for the given name. Creates a new stream if it does not exists. Subsequent calls return the same stream instance.
var createItemS = d
.push(name, value)
Pushes the given value to the stream behind a given name. Creates a new stream if it does not exists behind the given name. Otherwise behaves exactly same as bus.push.
d
.plug(name, value)
Plugs the given stream to the stream behind a given name. Creates a new stream if it does not exists behind the given name. Otherwise behaves exactly same as bus.push.
d
License
MIT