Package-level declarations

Types

Link copied to clipboard

AndroidViewModel that drives signal collection and exposes results as UiState.

Link copied to clipboard
data class UiState(val signals: Map<SignalCategory, List<FingerprintSignal>> = emptyMap(), val loadStates: Map<SignalCategory, LoadState> = SignalCategory.entries.associateWith { LoadState.Idle }, val errors: Map<SignalCategory, String> = emptyMap())

Immutable UI state exposed by CategoryViewModel.