Package-level declarations
Types
Link copied to clipboard
class MessageViewModel(savedStateHandle: ERROR CLASS: Symbol not found for SavedStateHandle, nodeRepository: ERROR CLASS: Symbol not found for NodeRepository, radioConfigRepository: ERROR CLASS: Symbol not found for RadioConfigRepository, quickChatActionRepository: ERROR CLASS: Symbol not found for QuickChatActionRepository, serviceRepository: ERROR CLASS: Symbol not found for ServiceRepository, packetRepository: ERROR CLASS: Symbol not found for PacketRepository, uiPrefs: ERROR CLASS: Symbol not found for UiPrefs, customEmojiPrefs: ERROR CLASS: Symbol not found for CustomEmojiPrefs, homoglyphEncodingPrefs: ERROR CLASS: Symbol not found for HomoglyphPrefs, meshServiceNotifications: ERROR CLASS: Symbol not found for MeshServiceNotifications, sendMessageUseCase: ERROR CLASS: Symbol not found for SendMessageUseCase) : <ERROR CLASS> ERROR CLASS: Symbol not found for ViewModel
Link copied to clipboard
class QuickChatViewModel(quickChatActionRepository: ERROR CLASS: Symbol not found for QuickChatActionRepository) : <ERROR CLASS> ERROR CLASS: Symbol not found for ViewModel
Functions
Link copied to clipboard
fun DeliveryInfo(title: ERROR CLASS: Symbol not found for StringResource, resendOption: Boolean, text: ERROR CLASS: Symbol not found for StringResource?? = null, relayNodeName: String? = null, relays: Int = 0, onConfirm: () -> Unit = {}, onDismiss: () -> Unit = {}): ERROR CLASS: Unresolved name: MeshtasticDialog
Link copied to clipboard
fun MessageScreen(contactKey: String, message: String, viewModel: MessageViewModel, navigateToNodeDetails: (Int) -> Unit, navigateToQuickChatOptions: () -> Unit, onNavigateBack: () -> Unit)
The main screen for displaying and sending messages to a contact or channel.
Link copied to clipboard
fun QuickChatScreen(modifier: ERROR CLASS: Symbol not found for Modifier = Modifier, viewModel: QuickChatViewModel, onNavigateUp: () -> Unit)