From 86014cd4f3f59cd279396c4afda2009155145785 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 24 Jul 2026 23:15:15 +0000 Subject: [PATCH] docs: publish channels: main api --- .../-robolectric-ble-bonding/index.html | 2 +- .../ui/org.meshtastic.core.ui.component/-meshtastic-dialog.html | 2 +- .../-connection-action-button.html | 2 +- .../org.meshtastic.feature.connections.ui.components/index.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 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/api/core/testing/org.meshtastic.core.testing/-robolectric-ble-bonding/index.html b/api/core/testing/org.meshtastic.core.testing/-robolectric-ble-bonding/index.html index 05a39fafc3..465f6f34cd 100644 --- a/api/core/testing/org.meshtastic.core.testing/-robolectric-ble-bonding/index.html +++ b/api/core/testing/org.meshtastic.core.testing/-robolectric-ble-bonding/index.html @@ -95,7 +95,7 @@

RobolectricBleBonding

-

Reusable Robolectric helpers for driving Android Bluetooth bonding logic in androidHostTest source sets.

These let a unit test exercise the real AndroidBluetoothRepository.bond() (and any future BLE bonding code) without an emulator and without a production seam. They rely on two Robolectric behaviors (verified against Robolectric 4.16.x):

Isolation note: because the device cache is static and survives across tests in the same JVM, give each test a distinct MAC so bond-state cannot bleed between tests.

+
object RobolectricBleBonding(source)

Reusable Robolectric helpers for driving Android Bluetooth bonding logic in androidHostTest source sets.

These let a unit test exercise the real AndroidBluetoothRepository.bond() (and any future BLE bonding code) without an emulator and without a production seam. They rely on two Robolectric behaviors (verified against Robolectric 4.16.x):

Isolation note: because the device cache is static and survives across tests in the same JVM, give each test a distinct MAC so bond-state cannot bleed between tests.

diff --git a/api/core/ui/org.meshtastic.core.ui.component/-meshtastic-dialog.html b/api/core/ui/org.meshtastic.core.ui.component/-meshtastic-dialog.html index 52f56bad50..bd2c3c40eb 100644 --- a/api/core/ui/org.meshtastic.core.ui.component/-meshtastic-dialog.html +++ b/api/core/ui/org.meshtastic.core.ui.component/-meshtastic-dialog.html @@ -94,7 +94,7 @@

MeshtasticDialog

-
fun MeshtasticDialog(modifier: Modifier = Modifier, title: String? = null, titleRes: StringResource? = null, message: String? = null, messageRes: StringResource? = null, messageColor: Color = Color.Unspecified, html: String? = null, icon: ImageVector? = null, text: @Composable () -> Unit? = null, confirmText: String? = null, confirmTextRes: StringResource? = null, onConfirm: () -> Unit? = null, dismissText: String? = null, dismissTextRes: StringResource? = null, onDismiss: () -> Unit? = null, choices: Map<String, () -> Unit> = emptyMap(), dismissable: Boolean = true)(source)

A comprehensive and flexible dialog component for the Meshtastic application.

Parameters

modifier

Modifier for the dialog.

title

The title text of the dialog.

titleRes

The title string resource of the dialog.

message

Optional plain text message.

messageRes

Optional string resource message.

messageColor

Optional color for the plain text message; Color.Unspecified uses the default text color.

html

Optional HTML formatted message.

icon

Optional leading icon.

text

Optional custom composable content for the body.

confirmText

Text for the confirmation button.

confirmTextRes

String resource for the confirmation button.

onConfirm

Callback for the confirmation button.

dismissText

Text for the dismiss button.

dismissTextRes

String resource for the dismiss button.

onDismiss

Callback for when the dialog is dismissed or the dismiss button is clicked.

choices

If provided, displays a list of buttons instead of the standard confirm/dismiss actions.

dismissable

Whether the dialog can be dismissed by clicking outside or pressing back.

+
fun MeshtasticDialog(modifier: Modifier = Modifier, title: String? = null, titleRes: StringResource? = null, message: String? = null, messageRes: StringResource? = null, messageColor: Color = Color.Unspecified, html: String? = null, icon: ImageVector? = null, text: @Composable () -> Unit? = null, confirmText: String? = null, confirmTextRes: StringResource? = null, onConfirm: () -> Unit? = null, dismissText: String? = null, dismissTextRes: StringResource? = null, onDismiss: () -> Unit? = null, choices: Map<String, () -> Unit> = emptyMap(), dismissable: Boolean = true)(source)

A comprehensive and flexible dialog component for the Meshtastic application.

Parameters

modifier

Modifier for the dialog.

title

The title text of the dialog.

titleRes

The title string resource of the dialog.

message

Optional plain text message.

messageRes

Optional string resource message.

messageColor

Optional color for the plain text message; Color.Unspecified uses the default text color.

html

Optional HTML formatted message.

icon

Optional leading icon.

text

Optional custom composable content for the body.

confirmText

Text for the confirmation button.

confirmTextRes

String resource for the confirmation button.

onConfirm

Callback for the confirmation button.

dismissText

Text for the dismiss button.

dismissTextRes

String resource for the dismiss button.

onDismiss

Callback for when the dialog is dismissed or the dismiss button is clicked.

choices

If provided, displays a list of buttons instead of the standard confirm/dismiss actions.

dismissable

Whether the dialog can be dismissed by clicking outside or pressing back.