Package-level declarations

Types

Link copied to clipboard
sealed interface Action
Link copied to clipboard
sealed interface BluetoothUiState
Link copied to clipboard
data class DeviceUiModel(val name: String, val summary: String, val connected: Boolean, val lastSeen: StringResource)
Link copied to clipboard
data class MeasurementDialogUiState(val measurement: Measurement? = null, val isVisible: Boolean = false, val isProcessing: Boolean = false, val formattedWeight: String = "", val formattedSystolic: String = "", val formattedDiastolic: String = "", val formattedHeartRate: String = "")
Link copied to clipboard
data class UiState(val bloodPressure: VitalDisplayData = VitalDisplayData( title = "Blood Pressure", ), val heartRate: VitalDisplayData = VitalDisplayData( title = "Heart Rate", ), val weight: VitalDisplayData = VitalDisplayData( title = "Weight", ), val messages: List<Message> = emptyList(), val bluetooth: BluetoothUiState = BluetoothUiState.Idle(), val measurementDialog: MeasurementDialogUiState = MeasurementDialogUiState())
Link copied to clipboard
data class VitalDisplayData(val title: String, val value: String? = null, val unit: String? = null, val date: String? = null, val status: OperationStatus = OperationStatus.PENDING, val error: String? = null)