AsyncIteratorObject
[<Interface>]
type AsyncIteratorObject<'T, 'TReturn, 'TNext> =
abstract member return: (U2<'TReturn,Promise<'TReturn>> option -> Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>) option with get, set
abstract member throw: (obj option -> Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>) option with get, set
abstract member SymbolAsyncIterator () : AsyncIteratorObject<'T,'TReturn,'TNext>
abstract member next (value: 'TNext) : Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>
abstract member next () : Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>
| |
|---|
| Assembly | Xantham.Fable.Node |
Properties
abstract member return: (U2<'TReturn,Promise<'TReturn>> option -> Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>) option with get, set
abstract member throw: (obj option -> Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>) option with get, set
Methods
abstract member SymbolAsyncIterator () : AsyncIteratorObject<'T,'TReturn,'TNext>
abstract member next (value: 'TNext) : Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>
abstract member next () : Promise<U2<IteratorReturnResult<'TReturn>,IteratorYieldResult<'T>>>