From e5d035510c6785234e6f834e767ea67a0822e80a Mon Sep 17 00:00:00 2001
From: Travis CI Handle push notifications for your app, including permission handling and
-icon badge number. To get up and running, configure your notifications with Apple
-and your server-side system. To get an idea, this is the Parse guide. Sets the badge number for the app icon on the home screen Gets the current badge number for the app icon on the home screen Attaches a listener to remote notifications while the app is running in the
-foreground or the background. The handler will get be invoked with an instance of Requests all notification permissions from iOS, prompting the user's
-dialog box. See what push permissions are currently enabled. Removes the event listener. Do this in An initial notification will be available if the app was cold-launched
-from a notification. The first caller of You will never need to instansiate An alias for Gets the sound string from the Gets the notification's main message from the Gets the badge count number from the Gets the data object on the notifPushNotificationIOS
Methods #
static setApplicationIconBadgeNumber(number: number) #
static getApplicationIconBadgeNumber(callback: Function) #
static addEventListener(type: string, handler: Function) #
PushNotificationIOSstatic requestPermissions() #
static checkPermissions(callback: Function) #
callback will be
-invoked with a permissions object:alert :booleanbadge :booleansound :booleanstatic removeEventListener(type: string, handler: Function) #
componentWillUnmount to prevent
-memory leaksstatic popInitialNotification() #
popInitialNotification will get the initial
-notification object, or null. Subsequent invocations will return null.constructor(nativeNotif) #
PushNotificationIOS yourself.
-Listening to the notification event and invoking
-popInitialNotification is sufficientgetMessage() #
getAlert to get the notification's main message stringgetSound() #
aps objectgetAlert() #
aps objectgetBadgeCount() #
aps objectgetData() #
The current scale of the scroll view content. The default value is 1.0.
All rights reserved.
This source code is licensed under the BSD-style license found in the LICENSE file in the root directory of this source tree. An additional grant -of patent rights can be found in the PATENTS file in the same directory.
@flow
The Vibration API is exposed at VibrationIOS.vibrate(). On iOS, calling this
function will trigger a one second vibration. The vibration is asynchronous
so this method will return immediately.
There will be no effect on devices that do not support Vibration, eg. the iOS -simulator.
Vibration patterns are currently unsupported.