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. |