InAppMessageJavascriptInterface

Used to generate the javascript API in html in-app messages.

Constructors

Link copied to clipboard
constructor(context: Context, inAppMessage: IInAppMessageHtml)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard

Tracks whether brazeBridge.closeMessage() was called on this interface via onCloseMessageCalled().

Functions

Link copied to clipboard
Link copied to clipboard
fun changeUser(userId: String, sdkAuthSignature: String?)
Link copied to clipboard
open override fun logButtonClick(buttonId: String?)
Link copied to clipboard
open override fun logClick()
Link copied to clipboard
fun logCustomEventWithJSON(eventName: String?, propertiesJSON: String?)
Link copied to clipboard
fun logPurchaseWithJSON(productId: String?, price: String, currencyCode: String?, quantity: String, propertiesJSON: String?)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard