public abstract class NativePushNotificationManagerIOSSpec extends ReactContextBaseJavaModule implements ReactModuleWithSpec, TurboModule
NativeModule.NativeMethod
METHOD_TYPE_ASYNC, METHOD_TYPE_PROMISE, METHOD_TYPE_SYNC
Constructor and Description |
---|
NativePushNotificationManagerIOSSpec(ReactApplicationContext reactContext) |
Modifier and Type | Method and Description |
---|---|
abstract void |
abandonPermissions() |
abstract void |
addListener(java.lang.String eventType) |
abstract void |
cancelAllLocalNotifications() |
abstract void |
cancelLocalNotifications(ReadableMap userInfo) |
abstract void |
checkPermissions(Callback callback) |
abstract void |
getApplicationIconBadgeNumber(Callback callback) |
abstract void |
getDeliveredNotifications(Callback callback) |
abstract void |
getInitialNotification(Promise promise) |
abstract void |
getScheduledLocalNotifications(Callback callback) |
abstract void |
onFinishRemoteNotification(java.lang.String notificationId,
java.lang.String fetchResult) |
abstract void |
presentLocalNotification(ReadableMap notification) |
abstract void |
removeAllDeliveredNotifications() |
abstract void |
removeDeliveredNotifications(ReadableArray identifiers) |
abstract void |
removeListeners(double count) |
abstract void |
requestPermissions(ReadableMap permission,
Promise promise) |
abstract void |
scheduleLocalNotification(ReadableMap notification) |
abstract void |
setApplicationIconBadgeNumber(double num) |
getCurrentActivity, getReactApplicationContext, getReactApplicationContextIfActiveOrWarn
canOverrideExistingModule, getConstants, hasConstants, initialize, invalidate, onCatalystInstanceDestroy
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
invalidate
getName
public NativePushNotificationManagerIOSSpec(ReactApplicationContext reactContext)
public abstract void removeListeners(double count)
public abstract void getInitialNotification(Promise promise)
public abstract void setApplicationIconBadgeNumber(double num)
public abstract void scheduleLocalNotification(ReadableMap notification)
public abstract void getScheduledLocalNotifications(Callback callback)
public abstract void checkPermissions(Callback callback)
public abstract void requestPermissions(ReadableMap permission, Promise promise)
public abstract void removeAllDeliveredNotifications()
public abstract void onFinishRemoteNotification(java.lang.String notificationId, java.lang.String fetchResult)
public abstract void cancelLocalNotifications(ReadableMap userInfo)
public abstract void abandonPermissions()
public abstract void removeDeliveredNotifications(ReadableArray identifiers)
public abstract void cancelAllLocalNotifications()
public abstract void getDeliveredNotifications(Callback callback)
public abstract void getApplicationIconBadgeNumber(Callback callback)
public abstract void addListener(java.lang.String eventType)
public abstract void presentLocalNotification(ReadableMap notification)