Package-level declarations
Functions
Link copied to clipboard
fun BeaconChannelsCard(channels: List<BeaconChannel>, selectedIds: Set<String>, onToggle: (String) -> Unit, enabled: Boolean, modifier: Modifier = Modifier)
Scan-setup section listing distinct custom channels that beacons advertised (Apple 014-mesh-beacons FR-007). Selecting a row adds a custom-channel scan target that tunes the radio's primary channel to that name during its dwell.
Link copied to clipboard
fun DwellProgressIndicator(presetName: String, remainingSeconds: Long, totalSeconds: Long, modifier: Modifier = Modifier)
Displays dwell progress for a single preset with a countdown timer and linear progress bar.
Link copied to clipboard
fun PresetPickerCard(selectedPresets: Set<ChannelOption>, homePreset: ChannelOption, onTogglePreset: (ChannelOption) -> Unit, enabled: Boolean, modifier: Modifier = Modifier, beaconPresets: Set<ChannelOption> = emptySet())
A card containing a FlowRow of FilterChip items for preset selection.
Link copied to clipboard
fun PresetResultCard(result: DiscoveryPresetResultEntity, nodes: List<DiscoveredNodeEntity>, modifier: Modifier = Modifier, aiSummary: String? = null, rank: Int? = null, isTied: Boolean = false)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard