ConnectionsViewModel

class ConnectionsViewModel @Inject constructor(radioConfigRepository: RadioConfigRepository, serviceRepository: ServiceRepository, radioInterfaceService: RadioInterfaceService, nodeRepository: NodeRepository, bluetoothRepository: BluetoothRepository, uiPrefs: UiPrefs) : ViewModel(source)

Constructors

Link copied to clipboard
@Inject
constructor(radioConfigRepository: RadioConfigRepository, serviceRepository: ServiceRepository, radioInterfaceService: RadioInterfaceService, nodeRepository: NodeRepository, bluetoothRepository: BluetoothRepository, uiPrefs: UiPrefs)

Properties

Link copied to clipboard
Link copied to clipboard
val connectionState: StateFlow<ConnectionState>
Link copied to clipboard
Link copied to clipboard
val localConfig: StateFlow<LocalOnlyProtos.LocalConfig>
Link copied to clipboard
val myNodeInfo: StateFlow<MyNodeEntity?>
Link copied to clipboard
val ourNodeInfo: StateFlow<Node?>

Functions

Link copied to clipboard
fun onStart()
Link copied to clipboard
fun onStop()
Link copied to clipboard