Slide 31
Slide 31 text
ViewModel 2.5.0でのアップデート
class CloseableCoroutineScope(
context: CoroutineContext = SupervisorJob() + Dispatchers.Main.immediate
) : Closeable, CoroutineScope {
override val coroutineContext: CoroutineContext = context
override fun close() {
coroutineContext.cancel()
}
}
Closableを実装した
CoroutineScopeを用意