public static enum IAppboyNavigator.IntentFlagPurpose extends java.lang.Enum<IAppboyNavigator.IntentFlagPurpose>
Enum Constant and Description |
---|
NOTIFICATION_ACTION_WITH_DEEPLINK
Used for notification actions using a deeplink.
|
NOTIFICATION_PUSH_STORY_PAGE_CLICK
Used when generating the intent to the
NotificationTrampolineActivity
on a Push Story page traversal. |
URI_ACTION_BACK_STACK_GET_ROOT_INTENT
Used in the default
UriAction when creating the
root backstack activity when opening a deeplink from a
push notification. |
URI_ACTION_BACK_STACK_ONLY_GET_TARGET_INTENT
Used in the default
UriAction when creating the
the backstack only contains the target intent and no
root intent. |
URI_ACTION_OPEN_WITH_ACTION_VIEW
Used in the default
UriAction when opening
a deeplink with Intent.ACTION_VIEW . |
URI_ACTION_OPEN_WITH_WEBVIEW_ACTIVITY
Used in the default
UriAction when opening
a deeplink with the WebView activity. |
URI_UTILS_GET_MAIN_ACTIVITY_INTENT
Used in push notifications when only opening the main
Activity and not a deeplink.
|
Modifier and Type | Method and Description |
---|---|
static IAppboyNavigator.IntentFlagPurpose |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static IAppboyNavigator.IntentFlagPurpose[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final IAppboyNavigator.IntentFlagPurpose NOTIFICATION_ACTION_WITH_DEEPLINK
public static final IAppboyNavigator.IntentFlagPurpose NOTIFICATION_PUSH_STORY_PAGE_CLICK
NotificationTrampolineActivity
on a Push Story page traversal.public static final IAppboyNavigator.IntentFlagPurpose URI_ACTION_OPEN_WITH_WEBVIEW_ACTIVITY
UriAction
when opening
a deeplink with the WebView activity.public static final IAppboyNavigator.IntentFlagPurpose URI_ACTION_OPEN_WITH_ACTION_VIEW
UriAction
when opening
a deeplink with Intent.ACTION_VIEW
.public static final IAppboyNavigator.IntentFlagPurpose URI_ACTION_BACK_STACK_GET_ROOT_INTENT
UriAction
when creating the
root backstack activity when opening a deeplink from a
push notification.public static final IAppboyNavigator.IntentFlagPurpose URI_ACTION_BACK_STACK_ONLY_GET_TARGET_INTENT
UriAction
when creating the
the backstack only contains the target intent and no
root intent.public static final IAppboyNavigator.IntentFlagPurpose URI_UTILS_GET_MAIN_ACTIVITY_INTENT
public static IAppboyNavigator.IntentFlagPurpose[] values()
for (IAppboyNavigator.IntentFlagPurpose c : IAppboyNavigator.IntentFlagPurpose.values()) System.out.println(c);
public static IAppboyNavigator.IntentFlagPurpose valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null