BlinkIdScanningUxTranslator

Translates BlinkIdProcessResult and other scanning session information into a list of ScanningUxEvent objects.

This class is responsible for interpreting the results of the document 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 document sides, timeouts, and various detection statuses.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
Link copied to clipboard
open suspend override fun translate(processResult: BlinkIdProcessResult, inputImage: InputImage?, session: BlinkIdScanningSession): List<ScanningUxEvent>

Translates the given BlinkIdProcessResult, InputImage, and BlinkIdScanningSession into a list of ScanningUxEvent objects.