Package 

Interface FullscreenMessage

  • All Implemented Interfaces:

    
    public interface FullscreenMessage
    
                        

    Interface defining a Messaging extension in-app message.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Constructor Detail

    • Method Detail

      • show

         abstract void show()

        Display the fullscreen message.

      • show

         abstract void show(boolean withMessagingDelegateControl)

        Display the fullscreen message.

        Parameters:
        withMessagingDelegateControl - boolean signaling if the shouldShowMessage should be bypassed
      • dismiss

         abstract void dismiss()

        Remove the fullscreen message from view.

      • openUrl

         abstract void openUrl(String url)

        Open a url from this message.

        Parameters:
        url - String the url to open
      • getParent

         abstract Object getParent()

        Returns the object that created this message.

      • setLocalAssetsMap

         abstract void setLocalAssetsMap(Map<String, String> assetMap)

        The asset map contains the mapping between a remote image asset url and it's cached location.

        Parameters:
        assetMap - The Map<String, String object containing the mapping between a remote asset url and its cached location.