notification_permission 0.1.0
notification_permission: ^0.1.0

Flutter Android iOS

Flutter plugin to check if the user granted a permission to show notifications.

Flutter notification permission #

This plugin is a fork of Vanethos/flutter_notification_permissions/ with iOS portion done in Objective C to avoid all the problems with swift in Flutter.

This plugin will not ask for permission to the user, it will silently check if the user has granted the notification permission or not.

The tricky part is that both on Android and iOS even if the user denied the push notification permission, the callback to register for push notifications will still be fired, but when you send one user will not see it.

To install:

dependencies:
  notification_permission: ^0.1.0

To use it:

import 'package:notification_permission/notification_permission.dart';

var result = await NotificationPermission.getNotificationPermission();
if (result == NotificationPermissionStatus.denied) {
  _permission = 'denied';
} else if (result == NotificationPermissionStatus.granted) {
  _permission = 'granted';
} else {
  _permission = 'unknown';
}
0
likes
80
pub points
52%
popularity

Flutter plugin to check if the user granted a permission to show notifications.

Repository (GitHub)
View/report issues

Documentation

API reference

Uploader

arsen.ghazaryan@gmail.com

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on notification_permission