Table of Contents

Class SBSDKBarcodeTrackingOverlayControllerDelegate

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKBarcodeTrackingOverlayControllerDelegate : NSObject, ISBSDKBarcodeTrackingOverlayControllerDelegate, INativeObject, IDisposable
Inheritance
SBSDKBarcodeTrackingOverlayControllerDelegate
Implements
INativeObject

Constructors

SBSDKBarcodeTrackingOverlayControllerDelegate()

public SBSDKBarcodeTrackingOverlayControllerDelegate()

SBSDKBarcodeTrackingOverlayControllerDelegate(NSObjectFlag)

protected SBSDKBarcodeTrackingOverlayControllerDelegate(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKBarcodeTrackingOverlayControllerDelegate(NativeHandle)

protected SBSDKBarcodeTrackingOverlayControllerDelegate(NativeHandle handle)

Parameters

handle NativeHandle

Methods

CustomViewFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeScannerResult)

public virtual UIView CustomViewFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeScannerResult barcode)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeScannerResult

Returns

UIView

DidChangeSelectedBarcodes(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeScannerResult[])

public virtual void DidChangeSelectedBarcodes(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeScannerResult[] selectedBarcodes)

Parameters

controller SBSDKBarcodeTrackingOverlayController
selectedBarcodes SBSDKBarcodeScannerResult[]

DidCreateCustomView(SBSDKBarcodeTrackingOverlayController, UIView)

public virtual void DidCreateCustomView(SBSDKBarcodeTrackingOverlayController controller, UIView view)

Parameters

controller SBSDKBarcodeTrackingOverlayController
view UIView

DidTapOnBarcode(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeScannerResult)

public virtual void DidTapOnBarcode(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeScannerResult barcode)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeScannerResult

PolygonStyleFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeScannerResult)

public virtual SBSDKBarcodeTrackedViewPolygonStyle? PolygonStyleFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeScannerResult barcode)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeScannerResult

Returns

SBSDKBarcodeTrackedViewPolygonStyle

TextStyleFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeScannerResult)

public virtual SBSDKBarcodeTrackedViewTextStyle? TextStyleFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeScannerResult barcode)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeScannerResult

Returns

SBSDKBarcodeTrackedViewTextStyle

UpdateCustomView(SBSDKBarcodeTrackingOverlayController, UIView, SBSDKBarcodeScannerResult, CGRect, bool)

public virtual void UpdateCustomView(SBSDKBarcodeTrackingOverlayController controller, UIView view, SBSDKBarcodeScannerResult barcode, CGRect barcodeFrame, bool selected)

Parameters

controller SBSDKBarcodeTrackingOverlayController
view UIView
barcode SBSDKBarcodeScannerResult
barcodeFrame CGRect
selected bool