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