tachiyomi/app/src/main/java/eu/kanade/tachiyomi/util/CoroutinesExtensions.kt

11 lines
423 B
Kotlin
Raw Normal View History

package eu.kanade.tachiyomi.util
2019-09-18 19:32:42 +02:00
import kotlinx.coroutines.experimental.*
import kotlinx.coroutines.experimental.android.Main
fun launchUI(block: suspend CoroutineScope.() -> Unit): Job =
2019-09-18 19:32:42 +02:00
GlobalScope.launch(Dispatchers.Main, CoroutineStart.DEFAULT, null, block)
fun launchNow(block: suspend CoroutineScope.() -> Unit): Job =
2019-09-18 19:32:42 +02:00
GlobalScope.launch(Dispatchers.Main, CoroutineStart.UNDISPATCHED, null, block)