Barcode Find Deserializer Listener

Defined in framework ScanditBarcodeCapture

Warning

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

BarcodeFindDeserializerDelegate
protocol BarcodeFindDeserializerDelegate : NSObjectProtocol

Added in version 6.19.0

The listener for the BarcodeFind deserializer.

barcodeFindDeserializer
open func barcodeFindDeserializer(_ deserializer: BarcodeFindDeserializer, didStartDeserializingMode mode: BarcodeFind, from JSONValue: JSONValue) -> Void

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
open func barcodeFindDeserializer(_ deserializer: BarcodeFindDeserializer, didFinishDeserializingMode mode: BarcodeFind, from JSONValue: JSONValue) -> Void

Added in version 6.19.0

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

barcodeFindDeserializer
open func barcodeFindDeserializer(_ deserializer: BarcodeFindDeserializer, didStartDeserializingSettings settings: BarcodeFindSettings, from JSONValue: JSONValue) -> Void

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
open func barcodeFindDeserializer(_ deserializer: BarcodeFindDeserializer, didFinishDeserializingSettings settings: BarcodeFindSettings, from JSONValue: JSONValue) -> Void

Added in version 6.19.0

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