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)
 }