Package zendesk.android.messaging
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.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final class
MessagingScreen.MostRecentActiveConversation
Screen showing the most recent active conversation.
public class
MessagingScreen.ConversationsList
Screen displaying the conversation list.
public final class
MessagingScreen.Conversation
Screen showing a specific conversation identified by id.
public final class
MessagingScreen.NewConversation
Screen for starting a new conversation.
public enum
MessagingScreen.ExitAction
Defines the possible actions to take when exiting a messaging screen.
-