SMINavigation

interface SMINavigation

Provides the chat navigation state and actions to navigate to the various chat screens from a replaced UI component.

Properties

Link copied to clipboard
abstract val currentRoute: NavDestination?
Link copied to clipboard
abstract val previousRoute: NavDestination?

Functions

Link copied to clipboard
abstract fun navigateBack()
Link copied to clipboard
abstract fun navigateToAttachmentViewer(attachmentId: String? = null)
Link copied to clipboard
abstract fun navigateToChatFeed(entryId: String? = null)
Link copied to clipboard
abstract fun navigateToForm(entryId: String? = null)
Link copied to clipboard
abstract fun navigateToOptions()
Link copied to clipboard
abstract fun navigateToPreChat(mode: PreChatMode = PreChatMode.SubmissionReceipt)
Link copied to clipboard