In App Message Manager Base
Properties
A IInAppMessageManagerListener to be used only for control in-app messages.
Determines whether the next call to BrazeInAppMessageManager.unregisterInAppMessageManager will be ignored.
Functions
Gets the default IInAppMessageViewFactory as returned by the BrazeInAppMessageManager for the given IInAppMessage.
Sets whether the hardware back button dismisses in-app messages. Defaults to true. Note that the hardware back button default behavior will be used instead (i.e. the host Activity's Activity.onKeyDown method will be called).
Sets whether the tapping outside the modal in-app message content dismiss the message. Defaults to false.
Assigns a custom IInAppMessageManagerListener that will be used when displaying control in-app messages. To revert back to the default IInAppMessageManagerListener, call this method with null.
Assigns a custom IHtmlInAppMessageActionListener that will be used during the display of Html in-app messages.
Assigns a custom IInAppMessageAnimationFactory that will be used to animate the in-app message View. To revert back to the default IInAppMessageAnimationFactory, call the setCustomInAppMessageAnimationFactory method with null.
Assigns a custom IInAppMessageManagerListener that will be used when displaying in-app messages. To revert back to the default IInAppMessageManagerListener, call this method with null.
Assigns a custom IInAppMessageViewFactory that will be used to create the in-app message View. To revert back to the default IInAppMessageViewFactory, call the setCustomInAppMessageViewFactory method with null.
Sets a custom IInAppMessageViewWrapperFactory that will be used to display an IInAppMessage to the user.