Class MessagingScreen

  • All Implemented Interfaces:

    @Serializable() 
    public class MessagingScreen
    
                        

    Represents the different screens available within messaging.

    This sealed class defines the various screens the messaging interface will be displayed to the user, such as displaying the most recent active conversation, the conversation list, a specific conversation, or starting a new conversation.

    Screens can specify an ExitAction to determine the behavior when the user exits that screen.

    • Field Summary

      Fields 
      Modifier and Type Field Description
    • Constructor Summary

      Constructors 
      Constructor Description
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

    • Method Detail