public class PushAction extends Object
PushActionsProvider.getPushActionCategories() implementation.| Constructor and Description |
|---|
PushAction(String title)
Creates a new push action
|
PushAction(String id,
String title)
Creates a new push action
|
PushAction(String id,
String title,
String icon)
Creates a new push action
|
PushAction(String id,
String title,
String icon,
String textInputPlaceholder,
String textInputButtonText)
Creates a new push action
|
| Modifier and Type | Method and Description |
|---|---|
String |
getIcon()
The icon of the action.
|
String |
getId()
Gets the ID of the action.
|
String |
getTextInputButtonText()
The button label for the "reply" button on the text input field.
|
String |
getTextInputPlaceholder()
The placeholder text to use for text input on this action.
|
String |
getTitle()
The title of the action.
|
public PushAction(String id, String title, String icon)
id - The ID of the action. This is the id that will be available in PushContent.getActionId() if the user
selected this action on the push notification.title - The title of the action. This is the button label in the push notification.icon - Icon for the action. Not supported currently on most platforms.public PushAction(String id, String title, String icon, String textInputPlaceholder, String textInputButtonText)
id - The ID of the action. This is the id that will be available in PushContent.getActionId() if the user
selected this action on the push notification.title - The title of the action. This is the button label in the push notification.icon - Icon for the action. Not supported currently on most platforms.textInputPlaceholder - Placeholder text to use for the text input field.textInputButtonText - Text to be used for the "reply" button in the text input field.public PushAction(String id, String title)
id - The ID of the action. This is the id that will be available in PushContent.getActionId() if the user
selected this action on the push notification.title - The title of the action. This is the button label in the push notification.public PushAction(String title)
title - The title and id of the action. This is the button label in the push notification.public String getId()
PushCallback.push(java.lang.String)
method via PushContent.getActionId() if the user selects this action in a push notification.PushContent.getActionId()public String getTitle()
public String getIcon()
public String getTextInputPlaceholder()
textInputButtonText or textInputPlaceholder
must be non-null for the action to include a text input.public String getTextInputButtonText()
textInputButtonText or textInputPlaceholder
must be non-null for the action to include a text input.