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

Class Method, % Branch, % Line, % Instruction, %
MindboxNotificationManager$DefaultImpls 100% (1/1) 100% (1/1) 100% (17/17)
Total 100% (1/1) 100% (1/1) 100% (17/17)


 package cloud.mindbox.mobile_sdk.inapp.presentation
 
 import android.app.Activity
 
 internal interface MindboxNotificationManager {
 
     fun isNotificationEnabled(): Boolean
 
     fun openNotificationSettings(activity: Activity, channelId: String? = null)
 
     fun openApplicationSettings(activity: Activity)
 
     fun requestPermission(activity: Activity)
 
     var shouldOpenSettings: Boolean
 }