In App Message Slideup
InAppMessageSlideup is the model for slideup type in-app messages. A slideup type in-app message extends the base in-app message with a chevron and and a slide-from field indicating from which direction the message should appear. The chevron appears on messages with a none 'None' click action, implying to users that the message can be clicked.
Constructors
InAppMessageSlideup
Link copied to clipboard
open fun InAppMessageSlideup()
Content copied to clipboard
InAppMessageSlideup
Link copied to clipboard
open fun InAppMessageSlideup(object: JSONObject, appboyManager: IBrazeManager)
Content copied to clipboard
if JSON is malformed.
InAppMessageSlideup
Link copied to clipboard
private open fun InAppMessageSlideup(object: JSONObject, appboyManager: IBrazeManager, slideFrom: SlideFrom, chevronColor: Int)
Content copied to clipboard
Functions
enableDarkTheme
Link copied to clipboard
open fun enableDarkTheme()
Content copied to clipboard
Instructs the IInAppMessage to apply any dark theme settings and override any existing values present on the IInAppMessage.
forJsonPut
Link copied to clipboard
getAnimateIn
Link copied to clipboard
getAnimateOut
Link copied to clipboard
getBackgroundColor
Link copied to clipboard
getBrazeManager
Link copied to clipboard
getChevronColor
Link copied to clipboard
getClickAction
Link copied to clipboard
getCropType
Link copied to clipboard
getDismissType
Link copied to clipboard
getDurationInMilliseconds
Link copied to clipboard
getExpirationTimestamp
Link copied to clipboard
getIconBackgroundColor
Link copied to clipboard
getIconColor
Link copied to clipboard
getImageDownloadSuccessful
Link copied to clipboard
getImageUrl
Link copied to clipboard
getInAppMessageDarkThemeWrapper
Link copied to clipboard
getJsonObject
Link copied to clipboard
getLocalImageUrl
Link copied to clipboard
getLocalPrefetchedAssetPaths
Link copied to clipboard
getMessage
Link copied to clipboard
getMessageTextAlign
Link copied to clipboard
getMessageTextColor
Link copied to clipboard
getMessageType
Link copied to clipboard
getOpenUriInWebView
Link copied to clipboard
getOrientation
Link copied to clipboard
getRemoteAssetPathsForPrefetch
Link copied to clipboard
getRemoteImageUrl
Link copied to clipboard
getSlideFrom
Link copied to clipboard
getTriggerId
Link copied to clipboard
logDisplayFailure
Link copied to clipboard
logImpression
Link copied to clipboard
onAfterClosed
Link copied to clipboard
open fun onAfterClosed()
Content copied to clipboard
setAnimateIn
Link copied to clipboard
setAnimateOut
Link copied to clipboard
setBackgroundColor
Link copied to clipboard
setBrazeManager
Link copied to clipboard
setChevronColor
Link copied to clipboard
setClickBehavior
Link copied to clipboard
setCropType
Link copied to clipboard
setDismissType
Link copied to clipboard
setDurationInMilliseconds
Link copied to clipboard
setExpirationTimestamp
Link copied to clipboard
setIconBackgroundColor
Link copied to clipboard
setIconColor
Link copied to clipboard
setImageDownloadSuccessful
Link copied to clipboard
setInAppMessageDarkThemeWrapper
Link copied to clipboard
fun setInAppMessageDarkThemeWrapper(inAppMessageDarkThemeWrapper: InAppMessageTheme)
Content copied to clipboard
setJsonObject
Link copied to clipboard
setLocalImageUrl
Link copied to clipboard
setLocalPrefetchedAssetPaths
Link copied to clipboard
setMessage
Link copied to clipboard
setMessageTextAlign
Link copied to clipboard
setMessageTextColor
Link copied to clipboard
setOpenUriInWebView
Link copied to clipboard
setOrientation
Link copied to clipboard
setRemoteImageUrl
Link copied to clipboard
setSlideFrom
Link copied to clipboard
Properties
CHEVRON_COLOR
Link copied to clipboard
mChevronColor
Link copied to clipboard
mSlideFrom
Link copied to clipboard
SLIDE_FROM
Link copied to clipboard