Constructor
new MultiTransformIterator(sourceopt, optionsopt)
Creates a new MultiTransformIterator
.
Parameters:
Name | Type | Attributes | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
source |
module:asynciterator.AsyncIterator | Readable |
<optional> |
The source this iterator generates items from |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
options |
object | function |
<optional> |
Settings of the iterator, or the transformation function Properties
|
Extends
- module:asynciterator.TransformIterator
Methods
_createTransformer(item) → {module:asynciterator.AsyncIterator}
Creates a transformer for the given item.
Parameters:
Name | Type | Description |
---|---|---|
item |
object | The last read item from the source |
Returns:
An iterator that transforms the given item
- Type
- module:asynciterator.AsyncIterator