Enumerations
Here is a list of enumerations you will find throughout the plugin. These enumerations are named after the same enumerations/constants found within the Android SDK.
EChannelImportance
| Name | Description |
|---|---|
| CHANNEL_IMPORTANCE_NONE | This does not show in the shade. |
| CHANNEL_IMPORTANCE_MIN | This only shows in the shade, below the fold. |
| CHANNEL_IMPORTANCE_LOW | This shows in the shade, and potentially in the status bar, but is not audibly intrusive. |
| CHANNEL_IMPORTANCE_DEFAULT | This shows everywhere, makes noise, but does not visually intrude. |
| CHANNEL_IMPORTANCE_HIGH | This shows everywhere, makes noise and peeks. May use full screen intents. |
| CHANNEL_IMPORTANCE_MAX | Currently, this is unused. |
ENotificationActionType
| Name | Description |
|---|---|
| APPLICATION_LAUNCH | The application's reaction to tapping on a notifcation will launch your application. |
| BACKGROUND | The application's reaction to tapping on a notification will save the data for later collection and not launch your application. |
ENotificationVisibility
| Name | Description |
|---|---|
| VISIBILITY_SECRET | Do not reveal any part of the notification on a secure lockscreen. |
| VISIBILITY_PRIVATE | Shows the notification on all lockscreens, but conceal sensitive or private information on secure lockscreens. |
| VISIBILITY_PUBLIC | Shows the notification in its entirety on all lockscreens. |