NotificationConfiguration

class NotificationConfiguration(    val enabled: Boolean = true,     @DrawableRes val resIcon: Int = android.R.drawable.stat_sys_warning,     val title: String,     val text: String,     val tickerText: String? = null,     val sendButtonText: String? = null,     @DrawableRes val resSendButtonIcon: Int = android.R.drawable.ic_menu_send,     val discardButtonText: String? = null,     @DrawableRes val resDiscardButtonIcon: Int = android.R.drawable.ic_menu_delete,     val channelName: String,     val channelDescription: String? = null,     val channelImportance: Int = 4,     val sendWithCommentButtonText: String? = null,     @DrawableRes val resSendWithCommentButtonIcon: Int = android.R.drawable.ic_menu_send,     val commentPrompt: String? = null,     val sendOnClick: Boolean = false) : Configuration

Author

F43nd1r

Since

15.09.2017

Constructors

Link copied to clipboard
fun NotificationConfiguration(    enabled: Boolean = true,     @DrawableRes resIcon: Int = android.R.drawable.stat_sys_warning,     title: String,     text: String,     tickerText: String? = null,     sendButtonText: String? = null,     @DrawableRes resSendButtonIcon: Int = android.R.drawable.ic_menu_send,     discardButtonText: String? = null,     @DrawableRes resDiscardButtonIcon: Int = android.R.drawable.ic_menu_delete,     channelName: String,     channelDescription: String? = null,     channelImportance: Int = 4,     sendWithCommentButtonText: String? = null,     @DrawableRes resSendWithCommentButtonIcon: Int = android.R.drawable.ic_menu_send,     commentPrompt: String? = null,     sendOnClick: Boolean = false)

Functions

Link copied to clipboard
open override fun enabled(): Boolean

Properties

Link copied to clipboard
val channelDescription: String? = null

notification channel description

Link copied to clipboard
val channelImportance: Int = 4

notification channel importance. Must be one of

Link copied to clipboard
val channelName: String

notification channel name. To learn about notification channels, visit the notification guide

Link copied to clipboard
val commentPrompt: String? = null

in-line comment prompt label. No effect on pre-nougat devices.

Link copied to clipboard
val discardButtonText: String? = null

discard button text shown in expanded view

Link copied to clipboard
val enabled: Boolean = true

enables this plugin

Link copied to clipboard
val resDiscardButtonIcon: Int

discard button icon shown in collapsed and sometimes expanded view

Link copied to clipboard
val resIcon: Int

icon of the notification

Link copied to clipboard
val resSendButtonIcon: Int

send button icon shown in collapsed and sometimes expanded view

Link copied to clipboard
val resSendWithCommentButtonIcon: Int

in-line comment button icon. No effect on pre-nougat devices.

Link copied to clipboard
val sendButtonText: String? = null

send button text shown in expanded view

Link copied to clipboard
val sendOnClick: Boolean = false

enable to send report even on normal click, not only on button click

Link copied to clipboard
val sendWithCommentButtonText: String? = null

in-line comment button text. No effect on pre-nougat devices.

Link copied to clipboard
val text: String

text in the notification

Link copied to clipboard
val tickerText: String? = null

ticker text for the notification

Link copied to clipboard
val title: String

title of the notification