parent
1f6230c5a3
commit
7a7ada3125
@ -1,13 +1,16 @@
|
|||||||
package eu.kanade.tachiyomi.util
|
package eu.kanade.tachiyomi.util
|
||||||
|
|
||||||
import kotlinx.coroutines.experimental.CoroutineScope
|
import kotlinx.coroutines.CoroutineScope
|
||||||
import kotlinx.coroutines.experimental.CoroutineStart
|
import kotlinx.coroutines.CoroutineStart
|
||||||
import kotlinx.coroutines.experimental.Job
|
import kotlinx.coroutines.Job
|
||||||
import kotlinx.coroutines.experimental.android.UI
|
import kotlinx.coroutines.Dispatchers
|
||||||
import kotlinx.coroutines.experimental.launch
|
import kotlinx.coroutines.GlobalScope
|
||||||
|
import kotlinx.coroutines.launch
|
||||||
|
import kotlin.coroutines.EmptyCoroutineContext
|
||||||
|
|
||||||
fun launchUI(block: suspend CoroutineScope.() -> Unit): Job =
|
fun launchUI(block: suspend CoroutineScope.() -> Unit): Job =
|
||||||
launch(UI, CoroutineStart.DEFAULT, null, block)
|
GlobalScope.launch(Dispatchers.Main,CoroutineStart.DEFAULT,block)
|
||||||
|
// .DEFAULT, null, block)
|
||||||
|
|
||||||
fun launchNow(block: suspend CoroutineScope.() -> Unit): Job =
|
fun launchNow(block: suspend CoroutineScope.() -> Unit): Job =
|
||||||
launch(UI, CoroutineStart.UNDISPATCHED, null, block)
|
GlobalScope.launch(Dispatchers.Main,CoroutineStart.UNDISPATCHED,block)
|
||||||
|
Loading…
Reference in new issue