MBDefaultTimeoutHandler

@objc
open class MBDefaultTimeoutHandler : NSObject, MBTimeoutHandler

MBDefaultTimeoutHandler is used to present the user with an UIAlertController that notifes them that they can change the Country/Document being scanned. If timerTimeout number of seconds pass without any successfull results this class will present a UIAlertController with a message to user to try changing the Country.

  • Declaration

    Swift

    @objc
    public weak var blinkIDUI: MBBlinkIDUI?
  • Needed to present alert view controller once the timeout it out.

    Declaration

    Swift

    @objc
    public weak var overlayViewController: MBBlinkIdOverlayViewController?
  • Declaration

    Swift

    @objc
    public required init(timerTimeout: TimeInterval = 16)
  • Called everytime scanning is started

    Declaration

    Swift

    @objc
    open func onScanStart()
  • Called once the scanning is done

    Declaration

    Swift

    @objc
    open func onScanDone()
  • Called once the scanning is paused

    Declaration

    Swift

    @objc
    open func onScanPaused()
  • Called once the scanning is resumed

    Declaration

    Swift

    @objc
    open func onScanResumed()
  • Declaration

    Swift

    @objc
    open func onTimeout()