Package-level declarations

Types

Link copied to clipboard
class SharedContactViewModel(nodeRepository: NodeRepository, radioController: RadioController) : ViewModel

Functions

Link copied to clipboard
@Preview(showBackground = true, name = "Shared Contact Import Alert")
fun PreviewSharedContactImportAlert()
Link copied to clipboard
fun SharedContactDialog(sharedContact: SharedContact, onDismiss: () -> Unit, viewModel: SharedContactViewModel = koinViewModel())

A dialog for importing a shared contact that was scanned from a QR code.

Link copied to clipboard
fun SharedContactDialogContent(sharedContact: SharedContact, node: Node?, onDismiss: () -> Unit, onImport: () -> Unit, modifier: Modifier = Modifier)

Stateless content of SharedContactDialog. node is the matching node already in the local database, or null when the contact is unknown.