Enum POBAppInstallStatusHelper.AppInstallStatus
-
- All Implemented Interfaces:
-
java.io.Serializable,kotlin.Comparable
public enum POBAppInstallStatusHelper.AppInstallStatus extends Enum<POBAppInstallStatusHelper.AppInstallStatus>
Represents the installation status of an app on the device.
This enum is used to communicate the result of app installation detection based on deep link analysis. The integer values are designed to be compatible with MRAID (Mobile Rich Media Ad Interface Definitions) specifications and can be directly passed to JavaScript contexts.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description INSTALLEDIndicates that the app is installed on the device.
MRAID value: 1
NOT_INSTALLEDIndicates that the app is not installed on the device.
MRAID value: 0
NOT_ALLOWEDIndicates that the installation status not allowed to be determined. This is a safe fallback that prevents false positives in app detection.
MRAID value: -1
-
Method Summary
Modifier and Type Method Description final POBAppInstallStatusHelper.AppInstallStatusvalueOf(String value)Returns the enum constant of this type with the specified name. final Array<POBAppInstallStatusHelper.AppInstallStatus>values()Returns an array containing the constants of this enum type, in the order they're declared. final IntegergetValue()-
-
Method Detail
-
valueOf
final POBAppInstallStatusHelper.AppInstallStatus valueOf(String value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
- Parameters:
value- The integer representation of the status for MRAID compatibility
-
values
final Array<POBAppInstallStatusHelper.AppInstallStatus> values()
Returns an array containing the constants of this enum type, in the order they're declared.
This method may be used to iterate over the constants.
-
-
-
-