//design/com.pixelnetica.design.read/ReadHandler

ReadHandler

[androidJvm]
interface ReadHandler

A handler for ReadFragment

Types

Name Summary
ConfirmRestore [androidJvm]
interface ConfirmRestore
An interface

Properties

Name Summary
lookupProgress [androidJvm]
abstract val lookupProgress: Flow<Int>
Recognition state: -1 when analyze an image, 0..70 when recognizes words
lookupRect [androidJvm]
abstract val lookupRect: Flow<RectF?>
Recognition item: null when recognition is done
modifiedText [androidJvm]
abstract val modifiedText: Flow<ScanText>
Changed by user
originalText [androidJvm]
abstract val originalText: Flow<ScanText>
Recognition result
picture [androidJvm]
abstract val picture: Flow<ScanPicture?>
Picture to show and recognize. ScanPicture.scanText is ignored and must stored with originalText and modifiedText

Functions

Name Summary
onCancel [androidJvm]
abstract fun onCancel()
User clicked on cancel button
onConfirmRestore [androidJvm]
abstract fun onConfirmRestore(confirmRestore: ReadHandler.ConfirmRestore)
Callback to restore original text
onModifiedTextChanged [androidJvm]
abstract fun onModifiedTextChanged(modifiedText: ScanText)
A callback to save changes
onPictureReady [androidJvm]
abstract fun onPictureReady(pictureReady: Boolean)
Callback called when a picture is shown
Top