Table of Contents

Class SBSDKBarcodeScannerViewModel

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKBarcodeScannerViewModel : SBSDKBaseScannerViewModel
Inheritance
SBSDKBarcodeScannerViewModel
Inherited Members
Extension Methods

Constructors

SBSDKBarcodeScannerViewModel()

public SBSDKBarcodeScannerViewModel()

SBSDKBarcodeScannerViewModel(NSObjectFlag)

protected SBSDKBarcodeScannerViewModel(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKBarcodeScannerViewModel(NativeHandle)

protected SBSDKBarcodeScannerViewModel(NativeHandle handle)

Parameters

handle NativeHandle

SBSDKBarcodeScannerViewModel(SBSDKBarcodeScannerConfiguration, SBSDKCameraConfiguration, out NSError?)

public SBSDKBarcodeScannerViewModel(SBSDKBarcodeScannerConfiguration scannerConfiguration, SBSDKCameraConfiguration cameraConfiguration, out NSError? error)

Parameters

scannerConfiguration SBSDKBarcodeScannerConfiguration
cameraConfiguration SBSDKCameraConfiguration
error NSError

Properties

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Configuration

public virtual SBSDKBarcodeScannerConfigurationModel Configuration { get; }

Property Value

SBSDKBarcodeScannerConfigurationModel

DefaultProcessingConfiguration

public static SBSDKProcessingConfiguration DefaultProcessingConfiguration { get; }

Property Value

SBSDKProcessingConfiguration

DefaultUserInterfaceConfiguration

public static SBSDKUserInterfaceConfiguration DefaultUserInterfaceConfiguration { get; }

Property Value

SBSDKUserInterfaceConfiguration

DefaultViewFinderConfiguration

public static SBSDKViewFinderConfiguration DefaultViewFinderConfiguration { get; }

Property Value

SBSDKViewFinderConfiguration

FrameEngine

public virtual SBSDKBarcodeScannerFrameEngineStateModel FrameEngine { get; }

Property Value

SBSDKBarcodeScannerFrameEngineStateModel

RuntimeState

public virtual SBSDKBaseScannerRuntimeStateModel RuntimeState { get; }

Property Value

SBSDKBaseScannerRuntimeStateModel

TrackingOverlay

public virtual SBSDKBarcodeTrackingOverlayModel TrackingOverlay { get; }

Property Value

SBSDKBarcodeTrackingOverlayModel

Methods

DefaultCameraConfigurationWithDevice(SBSDKCameraDevice)

public static SBSDKCameraConfiguration DefaultCameraConfigurationWithDevice(SBSDKCameraDevice device)

Parameters

device SBSDKCameraDevice

Returns

SBSDKCameraConfiguration