notificationPriority property

String? notificationPriority
getter/setter pair

Set the relative priority for this notification.

Priority is an indication of how much of the user's attention should be consumed by this notification. Low-priority notifications may be hidden from the user in certain situations, while the user might be interrupted for a higher-priority notification. The effect of setting the same priorities may differ slightly on different platforms. Note this priority differs from AndroidMessagePriority. This priority is processed by the client after the message has been delivered, whereas AndroidMessagePriority is an FCM concept that controls when the message is delivered. Possible string values are:

  • "PRIORITY_UNSPECIFIED" : If priority is unspecified, notification priority is set to PRIORITY_DEFAULT.
  • "PRIORITY_MIN" : Lowest notification priority. Notifications with this PRIORITY_MIN might not be shown to the user except under special circumstances, such as detailed notification logs.
  • "PRIORITY_LOW" : Lower notification priority. The UI may choose to show the notifications smaller, or at a different position in the list, compared with notifications with PRIORITY_DEFAULT.
  • "PRIORITY_DEFAULT" : Default notification priority. If the application does not prioritize its own notifications, use this value for all notifications.
  • "PRIORITY_HIGH" : Higher notification priority. Use this for more important notifications or alerts. The UI may choose to show these notifications larger, or at a different position in the notification lists, compared with notifications with PRIORITY_DEFAULT.
  • "PRIORITY_MAX" : Highest notification priority. Use this for the application's most important items that require the user's prompt attention or input.

Implementation

core.String? notificationPriority;