runInPromise

fun <T> runInPromise(scope: CoroutineScope, context: CoroutineContext = EmptyCoroutineContext, block: suspend CoroutineScope.() -> T): Promise<T>(source)

执行一个异步函数,得到 Promise.


fun <T> runInPromise(context: CoroutineContext = EmptyCoroutineContext, block: suspend CoroutineScope.() -> T): Promise<T>(source)

使用一个内部默认的 CoroutineScope 执行一个异步函数,得到 Promise.