public interface IHtmlInAppMessageActionListener
IHtmlInAppMessageActionListener
allows for the overriding of the default Braze display handling
and setting custom behavior during the display of HTML In-App Messages.Modifier and Type | Method and Description |
---|---|
void |
onCloseClicked(IInAppMessage inAppMessage,
java.lang.String url,
android.os.Bundle queryBundle) |
boolean |
onCustomEventFired(IInAppMessage inAppMessage,
java.lang.String url,
android.os.Bundle queryBundle) |
boolean |
onNewsfeedClicked(IInAppMessage inAppMessage,
java.lang.String url,
android.os.Bundle queryBundle) |
boolean |
onOtherUrlAction(IInAppMessage inAppMessage,
java.lang.String url,
android.os.Bundle queryBundle) |
void onCloseClicked(IInAppMessage inAppMessage, java.lang.String url, android.os.Bundle queryBundle)
inAppMessage
- the In-App Message that was closed.url
- the url clicked.queryBundle
- a bundle of the query part of the url.boolean onNewsfeedClicked(IInAppMessage inAppMessage, java.lang.String url, android.os.Bundle queryBundle)
inAppMessage
- the In-App Message being displayed.url
- the url clicked.queryBundle
- a bundle of the query part of the url.boolean onCustomEventFired(IInAppMessage inAppMessage, java.lang.String url, android.os.Bundle queryBundle)
inAppMessage
- the In-App Message being displayed.url
- the url clicked.queryBundle
- a bundle of the query part of the url.boolean onOtherUrlAction(IInAppMessage inAppMessage, java.lang.String url, android.os.Bundle queryBundle)
inAppMessage
- the In-App Message being displayed.url
- the url clicked.queryBundle
- a bundle of the query part of the url.