utils/firebase_message_utils library
Classes
- AndroidNotification
- Android specific properties of a RemoteNotification.
- AppleNotification
- Apple specific properties of a RemoteNotification.
- AppleNotificationSound
- Represents the sound property for AppleNotification
- CloudMessageUtils
- FirebaseMessaging
- The FirebaseMessaging entry point.
- FirebaseMessagingUtils
- NotificationSettings
- Represents the devices notification settings.
- RemoteMessage
- A class representing a message sent from Firebase Cloud Messaging.
- RemoteNotification
- A class representing a notification which has been construted and sent to the device via FCM.
- WebNotification
- Web specific properties of a RemoteNotification.
Enums
- AndroidNotificationPriority
- An enum representing a notification priority on Android.
- AndroidNotificationVisibility
- An enum representing the visibility level of a notification on Android.
- AppleNotificationSetting
- An enum representing a notification setting for this app on the device.
- AppleShowPreviewSetting
- An enum representing the show previews notification setting for this app on the device.
- AuthorizationStatus
- Represents the current status of the platforms notification permissions.
Constants
- androidChannelDescription → const String
- NOTIFY_ANDROID_CHANNEL_ID → const String
- NOTIFY_ID → const int
Typedefs
-
BackgroundMessageHandler
= Future<
void> Function(RemoteMessage message) - Defines a handler for incoming remote message payloads.