Nutella Peanut-Butter Marshmallow

    cordova-plugin-notificationcenter

    1.0.1 • Public • Published

    cordova-plugin-notificationcenter

    NPM

    Cordova plugin

    Bridge between iOS NSNotificationCenter and JavaScript.

    There are tons of native notifications broadcasted by various components from the iOS SDK. Sometimes it can be useful to observe them from the JavaScript side.

    ⚠️ This plugin does not handle pushNotifications or localNotifications. This is not the purpose.

    Usage

    Add specific observers :

    cordova.plugins.notificationCenter.addObserver('NSManagingContextDidSaveChangesNotification',function(){
      console.log('NSManagingContextDidSaveChangesNotification has been sent');
    });
     
    cordova.plugins.notificationCenter.addObserver('UIDeviceOrientationDidChangeNotification',function(){
      console.log('UIDeviceOrientationDidChangeNotification has been sent');
    });

    Remove a specific observer :

    cordova.plugins.notificationCenter.removeObserver('NSManagingContextDidSaveChangesNotification');

    Remove all the added observers :

    cordova.plugins.notificationCenter.removeAllObservers();

    Enter the debug mode in order to observe all native notifications ( ⚠️ do not use this in production ! It's a performance killer ) :

    cordova.plugins.notificationCenter.startDebug();

    License

    MIT © Alexis Kofman

    Install

    npm i cordova-plugin-notificationcenter

    DownloadsWeekly Downloads

    0

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • alexiskofman