NotificationPlatformConfiguration

You can configure some customization for notifications depending on the platform

Inheritors

Types

Link copied to clipboard
class Android(val notificationIconResId: Int, val notificationIconColorResId: Int? = null, val notificationChannelData: NotificationPlatformConfiguration.Android.NotificationChannelData = NotificationChannelData(), val showPushNotification: Boolean = true) : NotificationPlatformConfiguration

Android Notification Customization. Create this object in android source.

Link copied to clipboard
data class Desktop(val showPushNotification: Boolean = true, val notificationIconPath: String? = null) : NotificationPlatformConfiguration

Desktop notification customization.

Link copied to clipboard
data class Ios(val showPushNotification: Boolean = true, val askNotificationPermissionOnStart: Boolean = true, val notificationSoundName: String? = null) : NotificationPlatformConfiguration

Ios notification customization.

Link copied to clipboard
class Web(val askNotificationPermissionOnStart: Boolean = true, val notificationIconPath: String? = null) : NotificationPlatformConfiguration

Web notification customization.