I In App Message
InAppMessageBase is the base model interface for all in-app messages.
Functions
forJsonPut
Link copied to clipboard
getLocalPrefetchedAssetPaths
Link copied to clipboard
getRemoteAssetPathsForPrefetch
Link copied to clipboard
logDisplayFailure
Link copied to clipboard
abstract fun logDisplayFailure(failureType: InAppMessageFailureType): Boolean
Content copied to clipboard
logImpression
Link copied to clipboard
onAfterClosed
Link copied to clipboard
abstract fun onAfterClosed()
Content copied to clipboard
setClickBehavior
Link copied to clipboard
abstract fun setClickBehavior(clickAction: ClickAction, uri: Uri? = null)
Content copied to clipboard
setLocalPrefetchedAssetPaths
Link copied to clipboard
abstract fun setLocalPrefetchedAssetPaths(remotePathToLocalAssetMap: Map<String, String>)
Content copied to clipboard
Properties
animateOut
Link copied to clipboard
backgroundColor
Link copied to clipboard
The android.graphics.Color background color on this in-app message.
clickAction
Link copied to clipboard
dismissType
Link copied to clipboard
durationInMilliseconds
Link copied to clipboard
expirationTimestamp
Link copied to clipboard
iconBackgroundColor
Link copied to clipboard
iconColor
Link copied to clipboard
The icon color (android.graphics.Color) of this in-app message.
messageTextAlign
Link copied to clipboard
messageTextColor
Link copied to clipboard
messageType
Link copied to clipboard
The MessageType of this in-app message.
openUriInWebView
Link copied to clipboard
orientation
Link copied to clipboard
Inheritors
IInAppMessageHtml
Link copied to clipboard
IInAppMessageImmersive
Link copied to clipboard
InAppMessageBase
Link copied to clipboard