Update

public enum Update

Jumio.Scan.Update are optional hints that occur during scanning

  • A fallback was triggered on the current scan mode. See Jumio.Scan.Update.FallbackReason for more information

    Declaration

    Swift

    case fallback(FallbackReason)
  • A legal hint needs to be shown to the user. The message is being delivered as a String in the data parameter of Jumio.Scan.Part.Delegate.jumio(scanPart:updates:data:)

    Declaration

    Swift

    case legalHint
  • NFC extraction has been started - please inform the user to not move the device away

    Declaration

    Swift

    case nfcExtractionStarted
  • NFC extraction is in progress - the progress is being delivered as an Integer (0-100) in the data parameter of Jumio.Scan.Part.Delegate.jumio(scanPart:updates:data:)

    Declaration

    Swift

    case nfcExtractionProgress
  • NFC extraction has been finished - the user can remove the device from the document

    Declaration

    Swift

    case nfcExtractionFinished
  • A new extraction state occurred. See Jumio.Scan.Update.ExtractionState for more information

    Declaration

    Swift

    case extractionState(ExtractionState)
  • The SDK changed the state of the flash of the camera.

    Declaration

    Swift

    case flash(FlashState)
  • Move your face or document to the next position according to the on-screen instructions.

    Declaration

    Swift

    case nextPosition
  • The camera has been started and is ready to use. Camera related functions can be called now.

    Declaration

    Swift

    case cameraAvailable

ExtractionState

  • Possible extraction states

    See more

    Declaration

    Swift

    @frozen
    public enum ExtractionState : Sendable

FallbackReason