Package-level declarations
Types
Link copied to clipboard
data class CaptureConfig(val enableCaptureTips: Boolean = true, val allowFlashToggling: Boolean = true, val defaultFlashMode: FlashMode = FlashMode.FLASH_MODE_AUTO, val enableAutoCapture: Boolean = true, val initialAutoCaptureState: Boolean = true, val enableLongReceiptPageToast: Boolean = true, val enableGalleryImport: Boolean = true, @IntRange(from = 1, to = 10) val maxImages: Int = 1, val enableLongCapture: Boolean = true, val enableCrop: Boolean = true, val enableSecureWindow: Boolean = false, val attachLocationData: Boolean = false, val compressForSensibillApi: Boolean = true, val enableCaptureProgressFeedback: Boolean = true, val documentTypeStrings: DocumentTypeStrings = DocumentTypeStrings.defaultReceiptStrings, val documentType: CaptureDocumentType = CaptureDocumentType.RECEIPT) : Serializable
Configuration class to be sent to CaptureStandaloneActivity. This class defines the configurable behaviour for CaptureStandaloneActivity
Link copied to clipboard
Link copied to clipboard
data class DocumentTypeStrings(val tipsStrings: DocumentTypeStrings.Tips, val permissions: DocumentTypeStrings.Permissions, val captureStrings: DocumentTypeStrings.Capture) : Serializable
A model containing every string in the standalone capture flow which refers to a specific capture "document type". Customizing the contents of this model allow for the customization of the capture strings for any document type.