| Package | com.tuarua.onesignal |
| Class | public class OSNotificationPayload |
| Inheritance | OSNotificationPayload Object |
| Property | Defined By | ||
|---|---|---|---|
| actionButtons : Vector.<ActionButton> List of action buttons on the notification. | OSNotificationPayload | ||
| additionalData : Object Custom additional data that was sent with the notification. | OSNotificationPayload | ||
| attachments : Object iOS attachments sent as part of the rich notification. | OSNotificationPayload | ||
| badge : uint | OSNotificationPayload | ||
| badgeIncrement : int | OSNotificationPayload | ||
| bigPicture : String Android big picture image set on the notification. | OSNotificationPayload | ||
| body : String Body text of the notification. | OSNotificationPayload | ||
| category : String | OSNotificationPayload | ||
| collapseId : String | OSNotificationPayload | ||
| contentAvailable : uint iOS - Provided key with a value of 1 to indicate that new content is available. | OSNotificationPayload | ||
| fromProjectNumber : String The Google project number the notification was sent under. | OSNotificationPayload | ||
| groupKey : String Notifications with this same key will be grouped together as a single summary notification. | OSNotificationPayload | ||
| groupMessage : String Summary text displayed in the summary notification. | OSNotificationPayload | ||
| largeIcon : String Android large icon set on the notification. | OSNotificationPayload | ||
| launchURL : String URL to open when opening the notification. | OSNotificationPayload | ||
| ledColor : String Devices that have a notification LED will blink in this color. | OSNotificationPayload | ||
| lockScreenVisibility : uint Privacy setting for how the notification should be shown on the lockscreen of Android 5+ devices. | OSNotificationPayload | ||
| mutableContent : Boolean | OSNotificationPayload | ||
| notificationID : String OneSignal notification UUID. | OSNotificationPayload | ||
| priority : uint | OSNotificationPayload | ||
| rawPayload : String Raw JSON payload string received from OneSignal. | OSNotificationPayload | ||
| smallIcon : String Android small icon resource name set on the notification. | OSNotificationPayload | ||
| smallIconAccentColor : String Accent color shown around small notification icon on Android 5+ devices. | OSNotificationPayload | ||
| sound : String Sound resource parameter to play when the notification is shown. | OSNotificationPayload | ||
| subtitle : String iOS subtitle text of the notification. | OSNotificationPayload | ||
| templateID : String | OSNotificationPayload | ||
| templateName : String | OSNotificationPayload | ||
| title : String Title text of the notification. | OSNotificationPayload | ||
| Method | Defined By | ||
|---|---|---|---|
| OSNotificationPayload | |||
| actionButtons | property |
public var actionButtons:Vector.<ActionButton>List of action buttons on the notification.
| additionalData | property |
public var additionalData:ObjectCustom additional data that was sent with the notification. Set on the dashboard under Options > Additional Data or with the 'data' field on the REST API.
| attachments | property |
public var attachments:ObjectiOS attachments sent as part of the rich notification.
| badge | property |
public var badge:uint| badgeIncrement | property |
public var badgeIncrement:int| bigPicture | property |
public var bigPicture:StringAndroid big picture image set on the notification.
| body | property |
public var body:StringBody text of the notification.
| category | property |
public var category:String| collapseId | property |
public var collapseId:String| contentAvailable | property |
public var contentAvailable:uintiOS - Provided key with a value of 1 to indicate that new content is available. Including this key and value means that when your app is launched in the background or resumed application:didReceiveRemoteNotification:fetchCompletionHandler: is called.
| fromProjectNumber | property |
public var fromProjectNumber:StringThe Google project number the notification was sent under.
| groupKey | property |
public var groupKey:StringNotifications with this same key will be grouped together as a single summary notification.
| groupMessage | property |
public var groupMessage:StringSummary text displayed in the summary notification.
| largeIcon | property |
public var largeIcon:StringAndroid large icon set on the notification.
| launchURL | property |
public var launchURL:StringURL to open when opening the notification.
| ledColor | property |
public var ledColor:StringDevices that have a notification LED will blink in this color. ARGB format.
| lockScreenVisibility | property |
public var lockScreenVisibility:uintPrivacy setting for how the notification should be shown on the lockscreen of Android 5+ devices. 1 (Default) - Public (fully visible) 0 - Private (Contents are hidden) -1 - Secret (not shown).
| mutableContent | property |
public var mutableContent:Boolean| notificationID | property |
public var notificationID:StringOneSignal notification UUID.
| priority | property |
public var priority:uint| rawPayload | property |
public var rawPayload:StringRaw JSON payload string received from OneSignal.
| smallIcon | property |
public var smallIcon:StringAndroid small icon resource name set on the notification.
| smallIconAccentColor | property |
public var smallIconAccentColor:StringAccent color shown around small notification icon on Android 5+ devices. ARGB format.
| sound | property |
public var sound:StringSound resource parameter to play when the notification is shown. iOS default set to UILocalNotificationDefaultSoundName.
| subtitle | property |
public var subtitle:StringiOS subtitle text of the notification.
| templateID | property |
public var templateID:String| templateName | property |
public var templateName:String| title | property |
public var title:StringTitle text of the notification.
| OSNotificationPayload | () | Constructor |
public function OSNotificationPayload()