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, SBSDKBarcodeItem)

public virtual UIView CustomViewFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeItem

Returns

UIView

DidChangeSelectedBarcodes(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem[])

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

Parameters

controller SBSDKBarcodeTrackingOverlayController
selectedBarcodes SBSDKBarcodeItem[]

DidCreateCustomView(SBSDKBarcodeTrackingOverlayController, UIView)

public virtual void DidCreateCustomView(SBSDKBarcodeTrackingOverlayController controller, UIView view)

Parameters

controller SBSDKBarcodeTrackingOverlayController
view UIView

DidTapOnBarcode(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem)

public virtual void DidTapOnBarcode(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeItem

OverrideTextFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem, string)

public virtual string OverrideTextFor(SBSDKBarcodeTrackingOverlayController controller, SBSDKBarcodeItem barcode, string proposedString)

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeItem
proposedString string

Returns

string

PolygonStyleFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem)

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

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeItem

Returns

SBSDKBarcodeTrackedViewPolygonStyle

TextStyleFor(SBSDKBarcodeTrackingOverlayController, SBSDKBarcodeItem)

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

Parameters

controller SBSDKBarcodeTrackingOverlayController
barcode SBSDKBarcodeItem

Returns

SBSDKBarcodeTrackedViewTextStyle

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

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

Parameters

controller SBSDKBarcodeTrackingOverlayController
view UIView
barcode SBSDKBarcodeItem
barcodeFrame CGRect
selected bool