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.