From aff882adaebf39147fdeb78014c7cc5e61b240f4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Aug 2026 18:24:03 +0000 Subject: [PATCH] docs: publish channels: main api --- .../-connection-action-button.html | 2 +- .../org.meshtastic.feature.connections.ui.components/index.html | 2 +- .../-mesh-beacon-config-screen.html | 2 +- main/assets/css/just-the-docs-dark.css.map | 2 +- main/assets/css/just-the-docs-default.css.map | 2 +- main/assets/css/just-the-docs-light.css.map | 2 +- main/assets/css/just-the-docs-meshtastic-dark.css.map | 2 +- main/assets/css/just-the-docs-meshtastic.css.map | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/api/feature/connections/org.meshtastic.feature.connections.ui.components/-connection-action-button.html b/api/feature/connections/org.meshtastic.feature.connections.ui.components/-connection-action-button.html index a9baeb7ce1..c305650614 100644 --- a/api/feature/connections/org.meshtastic.feature.connections.ui.components/-connection-action-button.html +++ b/api/feature/connections/org.meshtastic.feature.connections.ui.components/-connection-action-button.html @@ -94,7 +94,7 @@

ConnectionActionButton

-
fun ConnectionActionButton(onClick: () -> Unit, icon: ImageVector, text: String, modifier: Modifier = Modifier, style: ConnectionActionButtonStyle = ConnectionActionButtonStyle.Filled, enabled: Boolean = true, iconContentDescription: String? = null)(source)

Shared "icon + label" button used throughout the Connections screen. Centralises M3 sizing conventions (ButtonDefaults.IconSize, ButtonDefaults.IconSpacing, and the variant-appropriate *WithIconContentPadding) so every scan / add / empty-state affordance renders identically.

Parameters

iconContentDescription

accessibility label for the leading icon. Defaults to null because the visible text usually describes the action; override when the icon carries information the text does not.

+
fun ConnectionActionButton(onClick: () -> Unit, icon: ImageVector, text: String, modifier: Modifier = Modifier, style: ConnectionActionButtonStyle = ConnectionActionButtonStyle.Filled, enabled: Boolean = true, iconContentDescription: String? = null)(source)

Shared "icon + label" button used throughout the Connections screen. Centralises M3 sizing conventions (ButtonDefaults.IconSize, ButtonDefaults.IconSpacing, and the variant-appropriate *WithIconContentPadding) so every scan / add / empty-state affordance renders identically.

Parameters

iconContentDescription

accessibility label for the leading icon. Defaults to null because the visible text usually describes the action; override when the icon carries information the text does not.

diff --git a/api/feature/settings/org.meshtastic.feature.settings.radio.component/-mesh-beacon-config-screen.html b/api/feature/settings/org.meshtastic.feature.settings.radio.component/-mesh-beacon-config-screen.html index 3a309bd9b8..96b5966f16 100644 --- a/api/feature/settings/org.meshtastic.feature.settings.radio.component/-mesh-beacon-config-screen.html +++ b/api/feature/settings/org.meshtastic.feature.settings.radio.component/-mesh-beacon-config-screen.html @@ -94,7 +94,7 @@

MeshBeaconConfigScreen

-
fun MeshBeaconConfigScreen(viewModel: RadioConfigViewModel, onBack: () -> Unit, modifier: Modifier = Modifier)(source)

Editor for ModuleConfig.MeshBeaconConfig (Apple 014-mesh-beacons US2 / FR-009–FR-014). Reads from the connect-time config sync (there is no ModuleConfigType beacon value to request per-module) and writes via AdminMessage.setModuleConfig. Flag edits are read-modify-write so FLAG_LEGACY_SPLIT and any unknown bits survive.

The repeated broadcast_targets list is editable (BroadcastTargetsCard); the single-target broadcast_on_* scalars are shown only as the fallback when no targets are set (Apple parity). broadcast_on_channel is preserved verbatim through the Wire copy() round-trip (no scalar editor — the targets list supersedes it).

+
fun MeshBeaconConfigScreen(viewModel: RadioConfigViewModel, onBack: () -> Unit, modifier: Modifier = Modifier)(source)

Editor for ModuleConfig.MeshBeaconConfig (Apple 014-mesh-beacons US2 / FR-009–FR-014). Reads from the connect-time config sync (there is no ModuleConfigType beacon value to request per-module) and writes via AdminMessage.setModuleConfig. Flag edits are read-modify-write so FLAG_LEGACY_SPLIT and any unknown bits survive.

The repeated broadcast_targets list (BroadcastTargetsCard) is the only way to name a beacon destination. An empty list means one beacon on the node's running preset and region over the primary channel.