Package-level declarations

Types

Link copied to clipboard
sealed interface WifiProvisionError

Typed error categories for the WiFi provisioning flow.

Link copied to clipboard
data class WifiProvisionUiState(val phase: WifiProvisionUiState.Phase = Phase.Idle, val networks: List<WifiNetwork> = emptyList(), val error: WifiProvisionError? = null, val deviceName: String? = null, val ipAddress: String? = null, val provisionStatus: WifiProvisionUiState.ProvisionStatus = ProvisionStatus.Idle)
Link copied to clipboard
class WifiProvisionViewModel(bleScanner: BleScanner, bleConnectionFactory: BleConnectionFactory, dispatchers: CoroutineDispatchers) : ViewModel

ViewModel for the WiFi provisioning flow.