Barcode Find Deserializer Delegate

Defined in framework ScanditBarcodeCapture

Warning

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

SDCBarcodeFindDeserializerDelegate
@protocol SDCBarcodeFindDeserializerDelegate <NSObject>

Added in version 6.19.0

The delegate for the BarcodeFind deserializer.

- barcodeFindDeserializer:didStartDeserializingMode:fromJSONValue:
- (void)barcodeFindDeserializer:(SDCBarcodeFindDeserializer *)deserializer
      didStartDeserializingMode:(SDCBarcodeFind *)mode
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.19.0

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

- barcodeFindDeserializer:didFinishDeserializingMode:fromJSONValue:
- (void)barcodeFindDeserializer:(SDCBarcodeFindDeserializer *)deserializer
     didFinishDeserializingMode:(SDCBarcodeFind *)mode
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.19.0

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

- barcodeFindDeserializer:didStartDeserializingSettings:fromJSONValue:
- (void)barcodeFindDeserializer:(SDCBarcodeFindDeserializer *)deserializer
  didStartDeserializingSettings:(SDCBarcodeFindSettings *)settings
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.19.0

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

- barcodeFindDeserializer:didFinishDeserializingSettings:fromJSONValue:
- (void)barcodeFindDeserializer:(SDCBarcodeFindDeserializer *)deserializer
 didFinishDeserializingSettings:(SDCBarcodeFindSettings *)settings
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.19.0

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