Coverage Summary for Class: KaariViewModel (com.javiersc.kaari.viewmodel)
Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
KaariViewModel |
100%
(1/1)
|
100%
(1/1)
|
|
100%
(3/3)
|
100%
(17/17)
|
package com.javiersc.kaari.viewmodel
import com.javiersc.kaari.presentation.core.KaariPresentation
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.flow.MutableSharedFlow
public abstract class KaariViewModel<Effect, State>(
override val scope: CoroutineScope,
) : ViewModel(), KaariPresentation<Effect, State> {
override val events: MutableSharedFlow<Effect> = MutableSharedFlow(extraBufferCapacity = 20)
}