Text Capture Deserializer Listener#

Defined in framework ScanditTextCapture

Warning

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

SDCTextCaptureDeserializerDelegate#
@protocol SDCTextCaptureDeserializerDelegate <NSObject>

Added in version 6.3.0

The listener for the text capture deserializer.

- textCaptureDeserializer:didStartDeserializingMode:fromJSONValue:#
- (void)textCaptureDeserializer:(SDCTextCaptureDeserializer *)deserializer
      didStartDeserializingMode:(SDCTextCapture *)mode
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.3.0

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

- textCaptureDeserializer:didFinishDeserializingMode:fromJSONValue:#
- (void)textCaptureDeserializer:(SDCTextCaptureDeserializer *)deserializer
     didFinishDeserializingMode:(SDCTextCapture *)mode
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.3.0

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

- textCaptureDeserializer:didStartDeserializingSettings:fromJSONValue:#
- (void)textCaptureDeserializer:(SDCTextCaptureDeserializer *)deserializer
  didStartDeserializingSettings:(SDCTextCaptureSettings *)settings
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.3.0

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

- textCaptureDeserializer:didFinishDeserializingSettings:fromJSONValue:#
- (void)textCaptureDeserializer:(SDCTextCaptureDeserializer *)deserializer
 didFinishDeserializingSettings:(SDCTextCaptureSettings *)settings
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.3.0

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

- textCaptureDeserializer:didStartDeserializingOverlay:fromJSONValue:#
- (void)textCaptureDeserializer:(SDCTextCaptureDeserializer *)deserializer
   didStartDeserializingOverlay:(SDCTextCaptureOverlay *)overlay
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.3.0

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

- textCaptureDeserializer:didFinishDeserializingOverlay:fromJSONValue:#
- (void)textCaptureDeserializer:(SDCTextCaptureDeserializer *)deserializer
  didFinishDeserializingOverlay:(SDCTextCaptureOverlay *)overlay
                  fromJSONValue:(SDCJSONValue *)JSONValue

Added in version 6.3.0

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