Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
data class CreditCardScannerConfiguration(var useDocumentDetector: Boolean = true, var scanningMode: CreditCardScanningMode = CreditCardScanningMode.LIVE, var requireExpiryDate: Boolean = true, var requireCardholderName: Boolean = true, var resultAccumulationConfig: ResultAccumulationConfiguration = ResultAccumulationConfiguration( ), var returnCreditCardImage: Boolean = false) : Parcelable

Configuration for the credit card scanner.

Link copied to clipboard

Performs credit card data detection on camera preview frames. Outputs results via CreditCardScannerFrameHandler.ResultHandler.

Link copied to clipboard
Link copied to clipboard
data class CreditCardScanningResult(val detectionStatus: DocumentDetectionStatus, val scanningStatus: CreditCardScanningStatus, val creditCard: GenericDocument?, val quad: List<Point>, val quadNormalized: List<PointF>) : AutoCloseable, Parcelable

Contains the result of running the credit card scanner.

Link copied to clipboard

The status of the scanning process.

Link copied to clipboard

Implementation of CreditCardScanner - performs detection and scanning of the credit card data.