# rtu_ui_barcode library RTU UI

A library for barcode-related functionalities in RTU UI.

This library provides a set of tools and configurations to integrate barcode scanning, recognition, and result handling into your applications.

## 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.
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.
CommonBarcodeScannerConfiguration
  Configuration of the scanning behavior.
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.
ManualCountEditDialog
  Configuration of the dialog to manually edit the barcode count.
MultipleScanningMode
  Configuration of the mode for scanning multiple barcodes.
Sheet
  Configuration of the preview mode for scanning multiple barcodes.
SheetContent
  Configuration of the list containing the barcodes that have already been scanned.
SingleScanningMode
  Configuration of the single barcode scanning mode.
SwipeToDelete
  Configuration of the swipe-to-delete button.

## Enums

BarcodeItemInfoPosition
  Where to display the barcode info box in the camera preview.
CollapsedVisibleHeight
  Configuration of the barcodes result sheet's height while collapsed.
MultipleBarcodesScanningMode
  Configuration of the mode used for scanning multiple barcodes.
SheetMode
  Configuration of the barcode result sheet's default visibility state.