Spark Capture Deserializer Listener#

Defined in framework ScanditBarcodeCapture

Warning

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

SDCSparkCaptureDeserializerDelegate#
@protocol SDCSparkCaptureDeserializerDelegate <NSObject>

Added in version 6.9.0

The listener for the spark capture deserializer.

- sparkCaptureDeserializer:didStartDeserializingMode:fromJSONValue:#
- (void)sparkCaptureDeserializer:(SDCSparkCaptureDeserializer *)deserializer
       didStartDeserializingMode:(SDCSparkCapture *)mode
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.9.0

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

- sparkCaptureDeserializer:didFinishDeserializingMode:fromJSONValue:#
- (void)sparkCaptureDeserializer:(SDCSparkCaptureDeserializer *)deserializer
      didFinishDeserializingMode:(SDCSparkCapture *)mode
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.9.0

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

- sparkCaptureDeserializer:didStartDeserializingSettings:fromJSONValue:#
- (void)sparkCaptureDeserializer:(SDCSparkCaptureDeserializer *)deserializer
   didStartDeserializingSettings:(SDCSparkCaptureSettings *)settings
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.9.0

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

- sparkCaptureDeserializer:didFinishDeserializingSettings:fromJSONValue:#
- (void)sparkCaptureDeserializer:(SDCSparkCaptureDeserializer *)deserializer
  didFinishDeserializingSettings:(SDCSparkCaptureSettings *)settings
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.9.0

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