//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 |