Package-level declarations
Types
Link copied to clipboard
class ContactsViewModel(nodeRepository: NodeRepository, packetRepository: PacketRepository, radioConfigRepository: RadioConfigRepository, connectionStateProvider: ConnectionStateProvider) : ViewModel
Functions
Link copied to clipboard
fun AdaptiveContactsScreen(backStack: NavBackStack<NavKey>, scrollToTopEvents: Flow<ScrollToTopEvent>, onHandleDeepLink: (CommonUri, onInvalid: () -> Unit) -> Unit)
Link copied to clipboard
fun ContactsScreen(onNavigateToShare: () -> Unit, onHandleDeepLink: (CommonUri, onInvalid: () -> Unit) -> Unit, viewModel: ContactsViewModel, onClickNodeChip: (Int) -> Unit, onNavigateToMessages: (String) -> Unit, onNavigateToNodeDetails: (Int) -> Unit, scrollToTopEvents: Flow<ScrollToTopEvent>?, activeContactKey: String?)