DefaultInAppMessageViewWrapper
fun DefaultInAppMessageViewWrapper( inAppMessageView: View, inAppMessage: IInAppMessage, inAppMessageViewLifecycleListener: IInAppMessageViewLifecycleListener, configurationProvider: BrazeConfigurationProvider, openingAnimation: Animation?, closingAnimation: Animation?, clickableInAppMessageView: View?, buttonViews: List<View>? = null, closeButton: View? = null)
Parameters
inAppMessageView
In-app message top level view.
inAppMessage
In-app message model.
inAppMessageViewLifecycleListener
In-app message lifecycle listener.
configurationProvider
Configuration provider.
clickableInAppMessageView
View for which click actions apply.
buttonViews
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.
closeButton
The View responsible for closing the in-app message.