Barcode Batch Deserializer Listener

Defined in framework ScanditBarcodeCapture

Warning

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

SDCBarcodeBatchDeserializerDelegate
@protocol SDCBarcodeBatchDeserializerDelegate <NSObject>

Added in version 7.0.0

The listener for the barcode capture deserializer.

- barcodeBatchDeserializer:didStartDeserializingMode:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
       didStartDeserializingMode:(SDCBarcodeBatch *)mode
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called before the deserialization of Barcode Batch started. This is the point to overwrite defaults before the deserialization is performed.

- barcodeBatchDeserializer:didFinishDeserializingMode:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
      didFinishDeserializingMode:(SDCBarcodeBatch *)mode
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called when the deserialization of Barcode Batch finished. This is the point to do additional deserialization.

- barcodeBatchDeserializer:didStartDeserializingSettings:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
   didStartDeserializingSettings:(SDCBarcodeBatchSettings *)settings
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called before the deserialization of the Barcode Batch settings started. This is the point to overwrite defaults before the deserialization is performed.

- barcodeBatchDeserializer:didFinishDeserializingSettings:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
  didFinishDeserializingSettings:(SDCBarcodeBatchSettings *)settings
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called when the deserialization of the Barcode Batch settings finished. This is the point to do additional deserialization.

- barcodeBatchDeserializer:didStartDeserializingBasicOverlay:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
didStartDeserializingBasicOverlay:(SDCBarcodeBatchBasicOverlay *)overlay
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called before the deserialization of the Barcode Batch basic overlay started. This is the point to overwrite defaults before the deserialization is performed.

- barcodeBatchDeserializer:didFinishDeserializingBasicOverlay:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
didFinishDeserializingBasicOverlay:(SDCBarcodeBatchBasicOverlay *)overlay
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called when the deserialization of the Barcode Batch basic overlay finished. This is the point to do additional deserialization.

- barcodeBatchDeserializer:didStartDeserializingAdvancedOverlay:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
didStartDeserializingAdvancedOverlay:(SDCBarcodeBatchAdvancedOverlay *)overlay
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called before the deserialization of the Barcode Batch advanced overlay started. This is the point to overwrite defaults before the deserialization is performed.

- barcodeBatchDeserializer:didFinishDeserializingAdvancedOverlay:fromJSONValue:
- (void)barcodeBatchDeserializer:(SDCBarcodeBatchDeserializer *)deserializer
didFinishDeserializingAdvancedOverlay:(SDCBarcodeBatchAdvancedOverlay *)overlay
                   fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 7.0.0

Called when the deserialization of the Barcode Batch advanced overlay finished. This is the point to do additional deserialization.