Default In App Message View Wrapper
constructor(inAppMessageView: View, inAppMessage: IInAppMessage, inAppMessageViewLifecycleListener: IInAppMessageViewLifecycleListener, configurationProvider: BrazeConfigurationProvider, openingAnimation: Animation?, closingAnimation: Animation?, clickableInAppMessageView: View?, buttonViews: List<View>? = null, closeButton: View? = null)
Parameters
in App Message View
In-app message top level view.
in App Message
In-app message model.
in App Message View Lifecycle Listener
In-app message lifecycle listener.
configuration Provider
Configuration provider.
opening Animation
Animation to run when the in-app message opens.
closing Animation
Animation to run when the in-app message closes.
clickable In App Message View
View for which click actions apply.
button Views
List of views corresponding to MessageButton objects stored in the in-app message model object. These views should map one to one with the MessageButton objects.
close Button
The View responsible for closing the in-app message.