Swap-Aggregator-Subgraph/node_modules/pull-defer/README.md
Richa-iitr d211083153 Revert "Revert "added handler""
This reverts commit c36ee8c5ca.
2022-07-03 07:30:05 +05:30

59 lines
870 B
Markdown

# pull-defer
create a placeholder for a pull stream that won't start moving until later.
## examples
`pull-defer` can be used with source, sinks and transform streams.
### through
``` js
//create a deferred through stream
var deferred = require('pull-defer').through()
pull(
input,
deferred,
output
)
//nothing will happen until deferred.resolve(stream) is called.
deferred.resolve(transform)
```
### source
``` js
//create a deferred through stream
var deferred = require('pull-defer').source()
pull(
deferred,
output
)
//nothing will happen until deferred.resolve(stream) is called.
deferred.resolve(input)
```
### sink
``` js
//create a deferred through stream
var deferred = require('pull-defer').sink()
pull(
input,
deferred
)
//nothing will happen until deferred.start(stream) is called.
deferred.resolve(output)
```
## License
MIT