IterableIterator
@algorandfoundation/algorand-typescript
@algorandfoundation/algorand-typescript / arc4 / <internal> / IterableIterator
Interface: IterableIterator<T, TReturn, TNext>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:55
Describes a user-defined Iterator that is also iterable.
Extends
Iterator
<T
,TReturn
,TNext
>
Type Parameters
• T
• TReturn = any
• TNext = any
Methods
[iterator]()
[iterator]():
IterableIterator
<T
,TReturn
,TNext
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:56
Returns
IterableIterator
<T
, TReturn
, TNext
>
next()
next(…
__namedParameters
):IteratorResult
<T
,TReturn
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:43
Parameters
__namedParameters
[] | [TNext
]
Returns
IteratorResult
<T
, TReturn
>
Inherited from
Iterator.next
return()?
optional
return(value
?):IteratorResult
<T
,TReturn
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:44
Parameters
value?
TReturn
Returns
IteratorResult
<T
, TReturn
>
Inherited from
Iterator.return
throw()?
optional
throw(e
?):IteratorResult
<T
,TReturn
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:45
Parameters
e?
any
Returns
IteratorResult
<T
, TReturn
>
Inherited from
Iterator.throw