Coverage Summary for Class: InAppTypeWrapper (cloud.mindbox.mobile_sdk.inapp.domain.models)

Class Class, % Method, % Branch, % Line, % Instruction, %
InAppTypeWrapper 0% (0/1) 0% (0/1) 0% (0/4) 0% (0/17)


 package cloud.mindbox.mobile_sdk.inapp.domain.models
 
 import cloud.mindbox.mobile_sdk.inapp.domain.interfaces.InAppActionCallbacks
 
 internal data class InAppTypeWrapper<out T : InAppType>(
     val inAppType: T,
     val inAppActionCallbacks: InAppActionCallbacks,
     val onRenderStart: () -> Unit,
 )
 
 internal fun interface OnInAppClick {
     fun onClick()
 }
 
 internal fun interface OnInAppShown {
     fun onShown()
 }
 
 internal fun interface OnInAppDismiss {
     fun onDismiss()
 }