Package-level declarations
Properties
Functions
Link copied to clipboard
fun AddContactFAB(modifier: Modifier = Modifier, model: UIViewModel = hiltViewModel(), onSharedContactImport: (<Error class: unknown class>) -> Unit = {})
Composable FloatingActionButton to initiate scanning a QR code for adding a contact. Handles camera permission requests using Accompanist Permissions.
Link copied to clipboard
fun ChannelScreen(viewModel: UIViewModel = hiltViewModel(), radioConfigViewModel: RadioConfigViewModel = hiltViewModel(), onNavigate: (Route) -> Unit)
Composable screen for managing and sharing Meshtastic channels. Allows users to view, edit, and share channel configurations via QR codes or URLs.
Link copied to clipboard
fun compareUsers(oldUser: <Error class: unknown class>, newUser: <Error class: unknown class>): String
Compares two MeshProtos.User objects and returns a string detailing the differences.
Link copied to clipboard
Converts a AdminProtos.SharedContact to its corresponding URI representation.
Link copied to clipboard
Link copied to clipboard
Displays a dialog with the contact's information as a QR code and URI.
Link copied to clipboard
Link copied to clipboard
Checks if the device firmware version supports QR code sharing.
Link copied to clipboard
Converts a URI to a AdminProtos.SharedContact.
Link copied to clipboard
Converts a MeshProtos.User object to a string representation of its fields and values.