Package zendesk.android.messaging
Class MessagingScreen
-
- All Implemented Interfaces:
@Serializable() public class MessagingScreenRepresents 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 classMessagingScreen.MostRecentActiveConversationScreen showing the most recent active conversation.
public classMessagingScreen.ConversationsListScreen displaying the conversation list.
public final classMessagingScreen.ConversationScreen showing a specific conversation identified by id.
public final classMessagingScreen.NewConversationScreen for starting a new conversation.
public enumMessagingScreen.ExitActionDefines the possible actions to take when exiting a messaging screen.
-