ID Capture Deserializer Listener

Defined in framework ScanditIdCapture

Warning

The deserialization API is not yet stable and will still change over the coming releases.

IdCaptureDeserializerDelegate
protocol IdCaptureDeserializerDelegate : NSObjectProtocol

Added in version 6.6.0

The listener for the id capture deserializer.

idCaptureDeserializer
open func idCaptureDeserializer(_ deserializer: IdCaptureDeserializer, didStartDeserializingMode mode: IdCapture, from JSONValue: JSONValue) -> Void

Added in version 6.6.0

Called before the deserialization of id capture started. This is the point to overwrite defaults before the deserialization is performed.

idCaptureDeserializer
open func idCaptureDeserializer(_ deserializer: IdCaptureDeserializer, didFinishDeserializingMode mode: IdCapture, from JSONValue: JSONValue) -> Void

Added in version 6.6.0

Called when the deserialization of id capture finished. This is the point to do additional deserialization.

idCaptureDeserializer
open func idCaptureDeserializer(_ deserializer: IdCaptureDeserializer, didStartDeserializingSettings settings: IdCaptureSettings, from JSONValue: JSONValue) -> Void

Added in version 6.6.0

Called before the deserialization of the id capture settings started. This is the point to overwrite defaults before the deserialization is performed.

idCaptureDeserializer
open func idCaptureDeserializer(_ deserializer: IdCaptureDeserializer, didFinishDeserializingSettings settings: IdCaptureSettings, from JSONValue: JSONValue) -> Void

Added in version 6.6.0

Called when the deserialization of the id capture settings finished. This is the point to do additional deserialization.

idCaptureDeserializer
open func idCaptureDeserializer(_ deserializer: IdCaptureDeserializer, didStartDeserializingOverlay overlay: IdCaptureOverlay, from JSONValue: JSONValue) -> Void

Added in version 6.6.0

Called before the deserialization of the id capture overlay started. This is the point to overwrite defaults before the deserialization is performed.

idCaptureDeserializer
open func idCaptureDeserializer(_ deserializer: IdCaptureDeserializer, didFinishDeserializingOverlay overlay: IdCaptureOverlay, from JSONValue: JSONValue) -> Void

Added in version 6.6.0

Called when the deserialization of the id capture overlay finished. This is the point to do additional deserialization.