1.0.1 • Published 5 months ago

cordova-plugin-dnd-mode v1.0.1

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

cordova-plugin-dnd-mode

npm Platform donate

This plugin allows check status and enable/disable the Do Not Disturb Mode.

Installation

Install plugin from npm:

npm i cordova-plugin-dnd-mode

Or install the latest master version from GitHub:

cordova plugin add https://github.com/cesarcervantesb/cordova-plugin-dnd-mode

Supported Platforms

  • Android

Usage

The plugin creates the object cordova.plugins.dndMode and is accessible after the deviceready event has been fired.

document.addEventListener('deviceready', function () {
    // cordova.plugins.dndMode is now available
}, false);

Available methods

  • requestPermission - Request permission 'ACCESS_NOTIFICATION_POLICY' for Android platform.
dndMode.requestPermission()
  • toggleDNDMode - toggle Do Not Disturb Mode. (enable | disable)
dndMode.toggleDNDMode()
  • checkDNDMode - Get all info related to Do Not Disturb Mode.
dndMode.checkDNDMode()

return a JSONObject containing the Do Not Disturb Mode information:

  • enabled - Boolean
  • permissionGranted - Boolean
1.0.1

5 months ago

1.0.0

5 months ago