Package-level declarations

Types

Link copied to clipboard
open class DefaultNotificationHandler(application: Application, notificationPermissionHandler: NotificationPermissionHandler = DefaultNotificationPermissionHandler .createDefaultNotificationPermissionHandler(application), val hideRingingNotificationInForeground: Boolean = false, @DrawableRes val notificationIconRes: Int = android.R.drawable.ic_menu_call) : NotificationHandler, NotificationPermissionHandler
Link copied to clipboard
data class NotificationConfig(val pushDeviceGenerators: List<PushDeviceGenerator> = emptyList(), val requestPermissionOnAppLaunch: () -> Boolean = { true }, val notificationHandler: NotificationHandler = NoOpNotificationHandler, val autoRegisterPushDevice: Boolean = true, val requestPermissionOnDeviceRegistration: () -> Boolean = { true }, val hideRingingNotificationInForeground: Boolean = false)
Link copied to clipboard
interface NotificationHandler : NotificationPermissionHandler