-
public final class CoroutineExtKt
-
-
Method Summary
Modifier and Type Method Description final static <ERROR CLASS>startCoroutineTimer(Long delayMillis, Long repeatMillis, Boolean runActionOnUiThread, Function0<Unit> action)final static <ERROR CLASS>launchOnUiThread(SuspendFunction1<CoroutineScope, Unit> action)final static <R extends Any> RawaitUiResultWithPending(CoroutineScope uiScope, Function1<CancellableContinuation<R>, Unit> action)final static <R extends Any> RawaitUiResult(CoroutineScope uiScope, Function0<R> action)final static UnitpostToUi(CoroutineScope $self, Function0<Unit> action)-
-
Method Detail
-
startCoroutineTimer
final static <ERROR CLASS> startCoroutineTimer(Long delayMillis, Long repeatMillis, Boolean runActionOnUiThread, Function0<Unit> action)
-
launchOnUiThread
final static <ERROR CLASS> launchOnUiThread(SuspendFunction1<CoroutineScope, Unit> action)
-
awaitUiResultWithPending
final static <R extends Any> R awaitUiResultWithPending(CoroutineScope uiScope, Function1<CancellableContinuation<R>, Unit> action)
-
awaitUiResult
final static <R extends Any> R awaitUiResult(CoroutineScope uiScope, Function0<R> action)
-
-
-
-