RecognizedStatus Interface
sealed interface RecognizedStatus
What a recognition screen is currently doing, for driving its progress display.
Inheritors
Types
Analyzing
class Analyzing(handler: ReadHandler) : RecognizedStatus.Cancelable, RecognizedStatus
The page is being analysed, before text recognition starts.
Cancelable
abstract class Cancelable(handler: ReadHandler)
A stage the user can cancel while it runs.
Loading
data object Loading : RecognizedStatus
Language data is being loaded, before recognition itself begins.
None
data object None : RecognizedStatus
Nothing is happening: no recognition has been started.
Recognizing
class Recognizing(handler: ReadHandler, @FloatRange(to = 1.0) val progress: Float) : RecognizedStatus.Cancelable, RecognizedStatus
Text is being recognised, with progress reported as it goes.