flutter_local_notifications_linux library
The Linux implementation of flutter_local_notifications
.
Classes
- AssetsLinuxIcon
-
Represents an icon from the Flutter Assets directory.
Currently the assets directory is
data/flutter_assets
which is located on the path relative to the executable file. - AssetsLinuxSound
- Represents a sound from the Flutter Assets directory.
- ByteDataLinuxIcon
- Represents an icon from a raw image data bytes, see LinuxRawIconData.
- FilePathLinuxIcon
- Represents an icon located at the path in the file system. It сan be either an absolute UNIX path or a file:// URI scheme, for example:
- LinuxFlutterLocalNotificationsPlugin
- A stub implementation to satisfy compilation of multi-platform packages that depend on flutter_local_notifications_linux. This should never actually be created.
- LinuxInitializationSettings
- Plugin initialization settings for Linux.
- LinuxNotificationAction
- Represents an action, that send a request message back to the notification client when invoked. This functionality may not be implemented by the notification server, conforming clients should check if it's available using LinuxServerCapabilities. For more information, please see Desktop Notifications Specification https://specifications.freedesktop.org/notification-spec/latest/ar01s02.html
- LinuxNotificationDetails
- Configures notification details specific to Linux. The system may not support all features.
- LinuxNotificationIcon
- Represents Linux notification icon.
- LinuxNotificationLocation
- Represents the location on the screen that the notification should point to.
- LinuxNotificationSound
- Represents Linux notification sound.
- LinuxNotificationTimeout
- The timeout of the Linux notification.
- LinuxRawIconData
- Represents an icon in the raw image data.
- LinuxServerCapabilities
- Represents capabilities, implemented by the Linux notification server.
- ThemeLinuxIcon
- Represents a system theme icon. See https://www.freedesktop.org/wiki/Specifications/icon-naming-spec/ for more help.
- ThemeLinuxSound
- Represents a system theme sound. See https://www.freedesktop.org/wiki/Specifications/sound-theme-spec/ for more help.
Enums
- LinuxHintValueType
- Represents the notification hint value type.
- LinuxIconType
- Specifies the Linux notification icon type.
- LinuxNotificationCategory
- Categories of notifications.
- LinuxNotificationUrgency
- The urgency level of the Linux notification.
- LinuxSoundType
- Specifies the Linux notification sound type.