Table of Contents

Class SingleScanningMode

Namespace
ScanbotSDK.MAUI.Barcode
Assembly
ScanbotSDK.Shared.dll

Configuration of the single barcode scanning mode.

public class SingleScanningMode : BarcodeUseCase
Inheritance
SingleScanningMode
Inherited Members

Properties

ArOverlay

Configuration of the AR overlay.

public ArOverlayGeneralConfiguration ArOverlay { get; set; }

Property Value

ArOverlayGeneralConfiguration

BarcodeImageVisible

If enabled, the barcode image will be shown on the confirmation sheet. Default is true

public bool BarcodeImageVisible { get; set; }

Property Value

bool

BarcodeInfoMapping

Appearance of the barcode info mapping.

public BarcodeInfoMapping BarcodeInfoMapping { get; set; }

Property Value

BarcodeInfoMapping

BarcodeSubtitle

Appearance of the barcode subtitle (the barcode's symbology) on the confirmation sheet.

public StyledText BarcodeSubtitle { get; set; }

Property Value

StyledText

BarcodeTitle

Appearance of the barcode title (the barcode's value) on the confirmation sheet.

public StyledText BarcodeTitle { get; set; }

Property Value

StyledText

CancelButton

Appearance of the cancel button on the confirmation sheet.

public ButtonConfiguration CancelButton { get; set; }

Property Value

ButtonConfiguration

ConfirmationSheetEnabled

If enabled, the confirmation sheet will be shown after the barcode has been scanned. Default is false

public bool ConfirmationSheetEnabled { get; set; }

Property Value

bool

DividerColor

Color of the divider and separator lines in the confirmation sheet. Default is "?sbColorOutline"

public ColorValue DividerColor { get; set; }

Property Value

ColorValue

ModalOverlayColor

Background color of the overlay surrounding the confirmation sheet. Default is "?sbColorModalOverlay"

public ColorValue ModalOverlayColor { get; set; }

Property Value

ColorValue

SheetColor

Color of the confirmation sheet's background. Default is "?sbColorSurface"

public ColorValue SheetColor { get; set; }

Property Value

ColorValue

SubmitButton

Appearance of the confirm button on the confirmation sheet.

public ButtonConfiguration SubmitButton { get; set; }

Property Value

ButtonConfiguration

Methods

FromJson(string)

public static SingleScanningMode FromJson(string rawJson)

Parameters

rawJson string

Returns

SingleScanningMode

FromNative(SingleScanningMode)

public static SingleScanningMode FromNative(SingleScanningMode source)

Parameters

source SingleScanningMode

Returns

SingleScanningMode

ToNative()

public override SingleScanningMode ToNative()

Returns

SingleScanningMode