Notifications
Generated reference for ovok_flutter: notifications.
- Stable unknown
- Release candidate since 0.1.0-rc.6
- Development since 0.1.0-dev.32+1028d01
PushNotificationContent
class PushNotificationContentContent for a local notification.
Constructors
PushNotificationContent.new
PushNotificationContent({
required String title,
String? body,
Map<String, Object?>? data,
})Creates notification content.
| Parameter | Type | Kind | Default |
|---|---|---|---|
title | String | required named | |
body | String? | named | |
data | Map<String, Object?>? | named |
Properties
PushNotificationContent.title
final String titleNotification title.
PushNotificationContent.body
final String? bodyNotification body text.
PushNotificationContent.data
final Map<String, Object?>? dataExtra scalar data delivered in the notification payload.
PushNotificationPermissionStatus
enum PushNotificationPermissionStatusNotification permission state.
Values
PushNotificationPermissionStatus.granted
static const PushNotificationPermissionStatus grantedNotifications are allowed.
PushNotificationPermissionStatus.denied
static const PushNotificationPermissionStatus deniedNotifications are blocked by the user or operating system.
PushNotificationPermissionStatus.undetermined
static const PushNotificationPermissionStatus undeterminedThe app may still request notification permission.
getPushNotificationPermission
Future<PushNotificationPermissionStatus> getPushNotificationPermission()Reads the current notification permission without showing a prompt.
requestPushNotificationPermission
Future<PushNotificationPermissionStatus> requestPushNotificationPermission()Requests notification permission. Call this while the app is in the foreground.
showPushNotification
Future<void> showPushNotification(PushNotificationContent content)Shows a local notification with optional scalar data in its payload.
| Parameter | Type | Kind | Default |
|---|---|---|---|
content | PushNotificationContent | positional |
Last updated on