Package elemental2.core
Interface AsyncGenerator<VALUE,UNUSED_RETURN_T,UNUSED_NEXT_T>
-
- All Superinterfaces:
AsyncIterable<VALUE>
,AsyncIterator<VALUE,java.lang.Object,java.lang.Object>
,AsyncIteratorIterable<VALUE>
@JsType(isNative=true, namespace="<global>") public interface AsyncGenerator<VALUE,UNUSED_RETURN_T,UNUSED_NEXT_T> extends AsyncIteratorIterable<VALUE>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description elemental2.promise.Promise<JsIIterableResult<VALUE>>
next()
elemental2.promise.Promise<JsIIterableResult<VALUE>>
next(java.lang.Object value)
elemental2.promise.Promise<JsIIterableResult<VALUE>>
return_(VALUE value)
elemental2.promise.Promise<JsIIterableResult<VALUE>>
throw_(java.lang.Object exception)
-
-
-
Method Detail
-
next
elemental2.promise.Promise<JsIIterableResult<VALUE>> next()
- Specified by:
next
in interfaceAsyncIterator<VALUE,UNUSED_RETURN_T,UNUSED_NEXT_T>
-
next
elemental2.promise.Promise<JsIIterableResult<VALUE>> next(java.lang.Object value)
- Specified by:
next
in interfaceAsyncIterator<VALUE,UNUSED_RETURN_T,UNUSED_NEXT_T>
-
return_
@JsMethod(name="return") elemental2.promise.Promise<JsIIterableResult<VALUE>> return_(VALUE value)
-
throw_
@JsMethod(name="throw") elemental2.promise.Promise<JsIIterableResult<VALUE>> throw_(java.lang.Object exception)
-
-