FLUTTER ECOSYSTEM

sathish76/flutter_dnd

एंड्रॉइड पर नॉट डिस्टर्ब सेटिंग्स को प्रबंधित करने के लिए एक फ्लटर प्लगइन।

flutter_dnd प्रोजेक्ट कवर
Stars
7
Forks
14
अंतिम पुश (UTC)
13 नव॰ 2021
प्रोजेक्ट स्थिति
सक्रिय
Sathish GitHub avatar
GITHUB User

Sathish ↗

Mobile and Web Developer! Native Android & iOS, Flutter, Vue.js, Node.js

Chennai
भाषाएँDartJavaRubyObjective-C

इस रिपॉज़िटरी के पैकेज

उपयोग की गई निर्भरताएँ

निर्भरता सूची 2 आइटम
  • flutter{"sdk":"flutter"}
  • flutter_testडेवलपमेंट{"sdk":"flutter"}

मूल README

यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।

README खोलें / बंद करें

flutter_dnd

pub package A Flutter plugin to manage Do Not Disturb settings on Android.

Usage

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"/>

Example

// 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();
}
Other filters
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.