Table of Contents

Class BarcodeAutoSnappingController

Namespace
IO.Scanbot.Sdk.Barcode
Assembly
BarcodeSDK.NET.Droid.dll
[Register("io/scanbot/sdk/barcode/BarcodeAutoSnappingController", DoNotGenerateAcw = true)]
public sealed class BarcodeAutoSnappingController : Object, IJavaObject, IJavaPeerable, IDisposable
Inheritance
BarcodeAutoSnappingController
Implements
Inherited Members

Constructors

BarcodeAutoSnappingController(IScanbotCameraView, BarcodeScannerFrameHandler)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/barcode/BarcodeScannerFrameHandler;)V", "")]
public BarcodeAutoSnappingController(IScanbotCameraView cameraView, BarcodeScannerFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler BarcodeScannerFrameHandler

BarcodeAutoSnappingController(IScanbotCameraView, FrameHandler)

[Register(".ctor", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/camera/FrameHandler;)V", "")]
public BarcodeAutoSnappingController(IScanbotCameraView cameraView, FrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler FrameHandler

Properties

CameraView

public IScanbotCameraView CameraView { get; }

Property Value

IScanbotCameraView

Enabled

public bool Enabled { get; set; }

Property Value

bool

Methods

Attach(IScanbotCameraView, BarcodeScannerFrameHandler)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/barcode/BarcodeScannerFrameHandler;)Lio/scanbot/sdk/barcode/BarcodeAutoSnappingController;", "")]
public static BarcodeAutoSnappingController Attach(IScanbotCameraView cameraView, BarcodeScannerFrameHandler frameHandler)

Parameters

cameraView IScanbotCameraView
frameHandler BarcodeScannerFrameHandler

Returns

BarcodeAutoSnappingController

Attach(IScanbotCameraView, IBarcodeScanner)

[Register("attach", "(Lio/scanbot/sdk/ui/camera/IScanbotCameraView;Lio/scanbot/sdk/barcode/BarcodeScanner;)Lio/scanbot/sdk/barcode/BarcodeAutoSnappingController;", "")]
public static BarcodeAutoSnappingController Attach(IScanbotCameraView cameraView, IBarcodeScanner barcodeScanner)

Parameters

cameraView IScanbotCameraView
barcodeScanner IBarcodeScanner

Returns

BarcodeAutoSnappingController

SetAutoSnappingCallback(IAutoSnappingCallback)

[Register("setAutoSnappingCallback", "(Lio/scanbot/sdk/barcode/BarcodeAutoSnappingController$AutoSnappingCallback;)V", "")]
public void SetAutoSnappingCallback(BarcodeAutoSnappingController.IAutoSnappingCallback callback)

Parameters

callback BarcodeAutoSnappingController.IAutoSnappingCallback

SetSensitivity(float)

[Register("setSensitivity", "(F)V", "")]
public void SetSensitivity(float sensitivity)

Parameters

sensitivity float