flutter_local_notifications library

Classes

AndroidInitializationSettings
Plugin initialization settings for Android
AndroidNotificationDetails
Configures the notification on Android
BigPictureStyleInformation
Used to pass the content for an Android notification displayed using the big picture style
BigTextStyleInformation
Used to pass the content for an Android notification displayed using the big text style
Day
The days of the week
DefaultStyleInformation
The default Android notification style
FlutterLocalNotificationsPlugin
Importance
The available importance levels for Android notifications. Required for Android 8.0+
InboxStyleInformation
Used to pass the content for an Android notification displayed using the inbox style
InitializationSettings
Settings for initializing the plugin for each platform
IOSInitializationSettings
Plugin initialization settings for iOS
IOSNotificationDetails
Configures the notification details on iOS.
Message
MessagingStyleInformation
Used to pass the content for an Android notification displayed using the messaging style
NotificationAppLaunchDetails
NotificationDetails
Contains notification settings for each platform
Person
Details of a person e.g. someone who sent a message
Priority
Priority for notifications on Android 7.1 and lower
StyleInformation
Abstract class for defining an Android notification style
Time
Used for specifying a time in 24 hour format

Enums

AndroidNotificationStyle
The available notification styles on Android
BitmapSource
Specifies the source for a bitmap used by Android notifications.
GroupAlertBehavior
The available alert behaviours for grouped notifications
IconSource
Specifies the source for icons
RepeatInterval
The available intervals for periodically showing notifications

Typedefs

DidReceiveLocalNotificationCallback(int id, String title, String body, String payload) Future
SelectNotificationCallback(String payload) Future
Signature of callback passed to initialize. Callback triggered when user taps on a notification