Package-level declarations

Types

Link copied to clipboard

Represents standalone cropping screen.

Link copied to clipboard
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 = {})