Package-level declarations

Types

Link copied to clipboard
data class NodeFilterToggles(val includeUnknown: Boolean, val onToggleIncludeUnknown: () -> Unit, val onlyOnline: Boolean, val onToggleOnlyOnline: () -> Unit, val onlyDirect: Boolean, val onToggleOnlyDirect: () -> Unit, val showDetails: Boolean, val onToggleShowDetails: () -> Unit, val showIgnored: Boolean, val onToggleShowIgnored: () -> Unit, val ignoredNodeCount: Int)
Link copied to clipboard
sealed class NodeMenuAction

Functions

Link copied to clipboard
fun ElevationInfo(modifier: Modifier = Modifier, altitude: Int, system: <Error class: unknown class>, suffix: String)
Link copied to clipboard
fun LastHeardInfo(modifier: Modifier = Modifier, lastHeard: Int, currentTimeMillis: Long)
Link copied to clipboard
Link copied to clipboard
fun LinkedCoordinates(modifier: Modifier = Modifier, latitude: Double, longitude: Double, nodeName: String)
Link copied to clipboard
fun NodeActionDialogs(node: Node, displayFavoriteDialog: Boolean, displayIgnoreDialog: Boolean, displayRemoveDialog: Boolean, onDismissMenuRequest: () -> Unit, onAction: (NodeMenuAction) -> Unit)
Link copied to clipboard
fun NodeChip(modifier: Modifier = Modifier, enabled: Boolean = true, node: Node, isThisNode: Boolean, isConnected: Boolean, onAction: (NodeMenuAction) -> Unit)
Link copied to clipboard
Link copied to clipboard
fun NodeFilterTextField(modifier: Modifier = Modifier, filterText: String, onTextChange: (String) -> Unit, currentSortOption: NodeSortOption, onSortSelect: (NodeSortOption) -> Unit, includeUnknown: Boolean, onToggleIncludeUnknown: () -> Unit, onlyOnline: Boolean, onToggleOnlyOnline: () -> Unit, onlyDirect: Boolean, onToggleOnlyDirect: () -> Unit, showDetails: Boolean, onToggleShowDetails: () -> Unit, showIgnored: Boolean, onToggleShowIgnored: () -> Unit, ignoredNodeCount: Int)
Link copied to clipboard
@Preview(showBackground = true, uiMode = 32)
fun NodeInfoPreview(thatNode: Node)
Link copied to clipboard
@Preview(showBackground = false)
fun NodeInfoSimplePreview()
Link copied to clipboard
fun NodeItem(thisNode: Node?, thatNode: Node, distanceUnits: Int, tempInFahrenheit: Boolean, modifier: Modifier = Modifier, onAction: (NodeMenuAction) -> Unit = {}, expanded: Boolean = false, currentTimeMillis: Long, isConnected: Boolean = false)
Link copied to clipboard
fun NodeKeyStatusIcon(hasPKC: Boolean, mismatchKey: Boolean, publicKey: ByteString? = null, modifier: Modifier = Modifier)
Link copied to clipboard
fun NodeMenu(expanded: Boolean, node: Node, showFullMenu: Boolean = false, onDismissMenuRequest: () -> Unit, onAction: (NodeMenuAction) -> Unit)
Link copied to clipboard
fun NodeStatusIcons(isThisNode: Boolean, isUnmessageable: Boolean, isFavorite: Boolean, isConnected: Boolean)
Link copied to clipboard
fun SatelliteCountInfo(modifier: Modifier = Modifier, satCount: Int)
Link copied to clipboard
Link copied to clipboard
fun TracerouteButton(text: String = stringResource(id = R.string.traceroute), lastTracerouteTime: Long?, onClick: () -> Unit)