Coverage Summary for Class: LoggingInAppCallback (cloud.mindbox.mobile_sdk.inapp.presentation.callbacks)

Class Class, % Method, % Branch, % Line, % Instruction, %
LoggingInAppCallback 100% (1/1) 100% (3/3) 100% (3/3) 100% (12/12)


 package cloud.mindbox.mobile_sdk.inapp.presentation.callbacks
 
 import cloud.mindbox.mobile_sdk.inapp.presentation.InAppCallback
 import cloud.mindbox.mobile_sdk.logger.mindboxLogI
 
 /**
  * Ready-to-use implementation of InAppCallback that handles logging
  **/
 public open class LoggingInAppCallback : InAppCallback {
 
     override fun onInAppClick(id: String, redirectUrl: String, payload: String) {
         mindboxLogI("Click on InApp with id = $id, redirectUrl = $redirectUrl and payload = $payload")
     }
 
     override fun onInAppDismissed(id: String) {
         mindboxLogI("Dismiss inApp with id = $id")
     }
 }