Skip to content
This repository was archived by the owner on Feb 7, 2019. It is now read-only.

Latest commit

 

History

History

README.md

Push Plugin for Android

This is the native java code for push notifications for the Android platform, which is designed to be easily used in NativeScript.

Build

The project contains an intellij project file. It must be configured to use the Android SDK by specifying the local location of the SDK.

The build's output is in the /out folder, containing the .aar file ready to be used in an Android Application.

API

  • Register - use to subscribe the device for Push Notifications

public static void register(Context appContext, String projectId, PushPluginListener callbacks)

  • Unregister - use to unsubscribe from Push Notifications

public static void unregister (Context appContext, String projectId, PushPluginListener callbacks)

  • OnMessageReceived - subscribe to be called via a listener

public static void setOnMessageReceivedCallback(PushPluginListener callbacks)

  • OnTokenRefresh - subscribe for the token refresh event

public static void executeOnTokenRefreshCallback()

  • Are notifications enabled - currently this cannot be checked in meaningful way and will always return true

public static Boolean areNotificationsEnabled ()