Constructor
new ArrayIterator(items)
Creates a new ArrayIterator
.
Parameters:
Name | Type | Attributes | Default | Description |
---|---|---|---|---|
items |
Array | The items that will be emitted. |
||
options.autoStart |
boolean |
<optional> |
true | Whether buffering starts directly after construction |
options.preserve |
boolean |
<optional> |
true | If false, the passed array can be safely modified |
Extends
- module:asynciterator.AsyncIterator
Methods
toArray(optionsopt)
Consume all remaining items of the iterator into an array that will be returned asynchronously.
Parameters:
Name | Type | Attributes | Description | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
options |
object |
<optional> |
Settings for array creation Properties
|