BlinkCardScanningUxTranslator

Translates BlinkCardProcessResult and other scanning session information into a list of BlinkCardScanningUxEvent objects.

This class is responsible for interpreting the results of the card scanning process and generating user experience-related events that can be used to update the UI or provide feedback to the user. It handles logic related to card sides, timeouts, and various detection statuses.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
open suspend override fun translate(processResult: BlinkCardProcessResult, inputImage: InputImage?, scanningSettings: ScanningSettings): List<BlinkCardScanningUxEvent>

Translates the given BlinkCardProcessResult and InputImage into a list of BlinkCardScanningUxEvent objects.