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
}