Package-level declarations
Types
Link copied to clipboard
Represents standalone cropping screen.
Link copied to clipboard
object DocConstants
Link copied to clipboard
Represents camera screen for Document scanning flow.
Functions
Link copied to clipboard
fun CroppingView(modifier: <Error class: unknown class> = Modifier, configuration: CroppingConfiguration, onSucceeded: (documentUuid: String, pageUuid: String) -> Unit = { _, _ -> }, onCroppingClosed: (documentUuid: String, pageUuid: String, CloseReason) -> Unit = { _, _, _ -> })
Link copied to clipboard
fun DocumentScannerCustomUI(modifier: <Error class: unknown class> = Modifier, cameraEnabled: Boolean = true, cameraModule: CameraModule = CameraModule.BACK, cameraPreviewMode: CameraPreviewMode = CameraPreviewMode.FILL_IN, touchToFocusEnabled: Boolean = false, torchEnabled: Boolean = false, snapAnimationEnabled: Boolean = true, zoomLevel: Float = 1.0f, documentScanningEnabled: Boolean = true, autoSnappingConfiguration: AutoSnappingConfiguration = AutoSnappingConfiguration(), documentScannerConfiguration: DocumentScannerConfiguration = DocumentScannerConfiguration(), finderConfiguration: FinderConfiguration? = null, arPolygonView: (<Error class: unknown class><Pair<DocumentDetectionResult, FrameHandler.Frame>?>) -> Unit = { _ -> }, permissionView: () -> Unit = {}, onTakePictureControllerCreated: (TakePictureActionController) -> Unit = {}, onDocumentScanningResult: (Result<DocumentDetectionResult>) -> Unit = {}, onTakePictureCalled: () -> Unit = {}, onTakePictureCanceled: () -> Unit = {}, onPictureSnapped: (ImageRef, CaptureInfo) -> Unit? = null, onAutoSnapping: () -> Boolean = { false })
Composable Document Scanner with customizable UI.
Link copied to clipboard
fun DocumentScannerView(modifier: <Error class: unknown class> = Modifier, configuration: DocumentScanningFlow, onDocumentSubmitted: (documentUuid: String) -> Unit = {}, onDocumentScannerClosed: (CloseReason) -> Unit = {}, onCloseInterfaceRegistered: (IForceCloseCallback) -> Unit = {})