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