UiState

interface UiState

UI state.

This interface defines the different states that the UI can be in during the process.

Inheritors

Types

Link copied to clipboard
data class Idle(val preview: Preview) : UiState

Idle state.

Link copied to clipboard

Initializing state.

Link copied to clipboard
data class Running(val preview: Preview, val phase: Phase? = null, val detection: FaceAutoCaptureDetection? = null, val result: FaceAutoCaptureResult? = null, val escalatedValidatorIdentifiers: Set<String> = emptySet()) : UiState

Running state.