v0.1.4+1
flutter_dnd
एंड्रॉइड पर नॉट डिस्टर्ब सेटिंग्स को प्रबंधित करने के लिए एक फ्लटर प्लगइन।
27लाइक 2330-दिन डाउनलोड160Pub अंक
Android
एंड्रॉइड पर नॉट डिस्टर्ब सेटिंग्स को प्रबंधित करने के लिए एक फ्लटर प्लगइन।
{"sdk":"flutter"}{"sdk":"flutter"}यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
pub package A Flutter plugin to manage Do Not Disturb settings on Android.
To use this plugin, add flutter_dnd as a dependency in your pubspec.yaml file.
Make sure you add the following permissions to your Android Manifest
<uses-permission android:name="android.permission.ACCESS_NOTIFICATION_POLICY"/>
// Import package
import 'package:flutter_dnd/flutter_dnd.dart';
if (await FlutterDnd.isNotificationPolicyAccessGranted) {
await FlutterDnd.setInterruptionFilter(FlutterDnd.INTERRUPTION_FILTER_NONE); // Turn on DND - All notifications are suppressed.
} else {
FlutterDnd.gotoPolicySettings();
}
| Filter | Description |
|---|---|
| INTERRUPTION_FILTER_ALL | No notifications are suppressed. |
| INTERRUPTION_FILTER_PRIORITY | Allow priority notifications. |
| INTERRUPTION_FILTER_NONE | Suppress all notifications. |
| INTERRUPTION_FILTER_ALARMS | Allow alarm notifications. |