Interface InAppMessagingClickListener


public interface InAppMessagingClickListener
An interface you can implement and feed to InAppMessaging.addClickListener(InAppMessagingClickListener) in order to get called back when users click on in-app messages.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    clickTracked(InAppMessage inAppMessage, String buttonLabel)
    Called when `trackClick` was called on the display callback, along with the buttonLabel that triggered it.
    void
    messageClicked(InAppMessage inAppMessage, List<com.wonderpush.sdk.ActionModel> actions)
    Called when a message is tapped (ie: button, in the modal view) and which actions were triggered.
  • Method Details

    • messageClicked

      void messageClicked(@NonNull InAppMessage inAppMessage, @NonNull List<com.wonderpush.sdk.ActionModel> actions)
      Called when a message is tapped (ie: button, in the modal view) and which actions were triggered.
      Parameters:
      inAppMessage -
      actions -
    • clickTracked

      void clickTracked(@NonNull InAppMessage inAppMessage, @Nullable String buttonLabel)
      Called when `trackClick` was called on the display callback, along with the buttonLabel that triggered it.
      Parameters:
      inAppMessage -
      buttonLabel -