Table of Contents

Namespace ScanbotSDK.MAUI.Barcode

Classes

ArOverlayFindAndPickConfiguration

Configuration of the AR overlay.

ArOverlayGeneralConfiguration

Configuration of the AR overlay displayed on top of barcodes in the camera preview.

ArOverlayPolygonConfiguration

Configuration of the overlay polygon displayed on top of a barcode in the camera preview.

BarcodeInfoMapping

Configuration of the barcode data mapping.

BarcodeItemConfiguration

Configuration of the barcode info box displayed in the camera preview.

BarcodeItemErrorState

Configuration of the mapper's error dialog.

BarcodeItemInfoPositionConverter

Where to display the barcode info box in the camera preview.

BarcodeItemMapper

Barcode item mapper.

BarcodeMappedData

Format of the mapped barcode data.

BarcodeScannerScreenConfiguration

Configuration of the barcode scanner screen.

BarcodeScannerUiItem

Data about the scanned barcode.

BarcodeScannerUiResult

Results of the barcode scan.

BarcodeTextLocalization

Configuration of the all strings for barcode scanner.

BarcodeUseCase

Configuration of the barcode scanner screen's behavior.

CollapsedVisibleHeightConverter

Configuration of the barcodes result sheet's height while collapsed.

DelegateBarcodeItemMapper
ExpectedBarcode

Configuration of the barcode to find and scan.

FindAndPickArOverlayPolygonConfiguration

Configuration of the overlay polygon displayed on top of a barcode in the camera preview.

FindAndPickBadgeConfiguration

Configuration of the round badge on find and pick ar layer.

FindAndPickScanningMode

Configuration of the Find and Pick barcode scanning mode.

FinderConfiguration
ManualCountEditDialog

Configuration of the dialog to manually edit the barcode count.

MultipleBarcodesScanningModeConverter

Configuration of the mode used for scanning multiple barcodes.

MultipleScanningMode

Configuration of the mode for scanning multiple barcodes.

SelectionOverlayConfiguration
Sheet

Configuration of the preview mode for scanning multiple barcodes.

SheetContent

Configuration of the list containing the barcodes that have already been scanned.

SheetModeConverter

Configuration of the barcode result sheet's default visibility state.

SingleScanningMode

Configuration of the single barcode scanning mode.

StaticBarcodeItemMapper<TMapper>
SwipeToDelete

Configuration of the swipe-to-delete button.

Interfaces

IScanbotBarcode

Barcode Scanning service provides us functions to scan single and multiple barcodes.

IStaticBarcodeItemMapper

iOS only. For Android, Please use [DelegateBarcodeItemMapper] class instead. Reason: This interface supports a static abstract method MapBarcodeItem(...), which is implemented in a generic class StaticBarcodeItemMapper, that is not supported by Java.

Enums

BarcodeItemInfoPosition
CollapsedVisibleHeight
MultipleBarcodesScanningMode
SheetMode

Delegates

BarcodeMappingErrorCallback

Callback for barcode mapping error.

BarcodeMappingResultCallback

Callback for barcode mapping result.