# BarcodeTextLocalization class

Configuration of the all strings for barcode scanner.

## Constructors

BarcodeTextLocalization({String cameraPermissionEnableCameraTitle = "Camera permission denied!", String cameraPermissionEnableCameraExplanation = "Please allow the usage of the camera to start the scanning process.", String cameraPermissionEnableCameraButton = "Grant permission", String cameraPermissionCloseButton = "Close", String topBarCancelButton = "Cancel", String topBarTitle = "Scan Item", String userGuidance = "Move the finder over a barcode", String barcodeInfoMappingLoadingMessage = "Loading details...", String barcodeInfoMappingErrorStateTitle = "Connection Error!", String barcodeInfoMappingErrorStateSubtitle = "There was an issue and the data requested was not fetched. You could try again or discard this result to start a new scan.", String barcodeInfoMappingErrorStateRetryButton = "Retry", String barcodeInfoMappingErrorStateCancelButton = "Cancel", String manualCountEditDialogTitle = "Update count", String manualCountEditDialogInfo = "Adjust the number of items you scanned.", String manualCountEditDialogUpdateButton = "Update", String manualCountEditDialogCancelButton = "Cancel", String sheetResetButton = "Reset", String sheetClearAllButton = "Clear all", String sheetSubmitButton = "Submit", String sheetStartScanningButton = "Start scanning", String sheetPlaceholderTitle = "No barcodes here!", String sheetPlaceholderSubtitle = "The barcode list is currently empty. Close this sheet and scan your items to add them.", String singleModeConfirmationCancelButton = "Close", String multipleModeSheetTitle = "%d items", String findAndPickSheetTitle = "%d/%d scanned", String findAndPickSheetBarcodeItemSubtitle = "%d/%d added", String findAndPickPartialAlertTitle = "Incomplete scan!", String findAndPickPartialAlertSubtitle = "Some codes are yet to be scanned. Proceed with submission anyway?", String findAndPickPartialAlertCancelButton = "Cancel", String findAndPickPartialAlertSubmitButton = "Yes, Submit", String findAndPickCompleteAlertTitle = "All codes found!", String findAndPickCompleteAlertSubtitle = "You have successfully scanned all codes. Proceed with submission?", String findAndPickCompleteAlertCancelButton = "Dismiss", String findAndPickCompleteAlertSubmitButton = "Submit"})
BarcodeTextLocalization.fromJson(Map<String, dynamic> json)
  factory

## Properties

barcodeInfoMappingErrorStateCancelButton ↔ String
  Cancel button text for the barcode info mapping error state. Default is "Cancel"
  getter/setter pair
barcodeInfoMappingErrorStateRetryButton ↔ String
  Retry button text for the barcode info mapping error state. Default is "Retry"
  getter/setter pair
barcodeInfoMappingErrorStateSubtitle ↔ String
  Subtitle for the barcode info mapping error state. Default is "There was an issue and the data requested was not fetched. You could try again or discard this result to start a new scan."
  getter/setter pair
barcodeInfoMappingErrorStateTitle ↔ String
  Title for the barcode info mapping error state. Default is "Connection Error!"
  getter/setter pair
barcodeInfoMappingLoadingMessage ↔ String
  Loading message for barcode info mapping. Default is "Loading details..."
  getter/setter pair
cameraPermissionCloseButton ↔ String
  Close button text for the camera permission dialog. Default is "Close"
  getter/setter pair
cameraPermissionEnableCameraButton ↔ String
  Button text for the camera permission dialog. Default is "Grant permission"
  getter/setter pair
cameraPermissionEnableCameraExplanation ↔ String
  Explanation for the camera permission dialog. Default is "Please allow the usage of the camera to start the scanning process."
  getter/setter pair
cameraPermissionEnableCameraTitle ↔ String
  Title for the camera permission dialog. Default is "Camera permission denied!"
  getter/setter pair
findAndPickCompleteAlertCancelButton ↔ String
  Cancel button text for the find and pick complete alert. Default is "Dismiss"
  getter/setter pair
findAndPickCompleteAlertSubmitButton ↔ String
  Submit button text for the find and pick complete alert. Default is "Submit"
  getter/setter pair
findAndPickCompleteAlertSubtitle ↔ String
  Subtitle for the find and pick complete alert. Default is "You have successfully scanned all codes. Proceed with submission?"
  getter/setter pair
findAndPickCompleteAlertTitle ↔ String
  Title for the find and pick complete alert. Default is "All codes found!"
  getter/setter pair
findAndPickPartialAlertCancelButton ↔ String
  Cancel button text for the find and pick partial alert. Default is "Cancel"
  getter/setter pair
findAndPickPartialAlertSubmitButton ↔ String
  Submit button text for the find and pick partial alert. Default is "Yes, Submit"
  getter/setter pair
findAndPickPartialAlertSubtitle ↔ String
  Subtitle for the find and pick partial alert. Default is "Some codes are yet to be scanned. Proceed with submission anyway?"
  getter/setter pair
findAndPickPartialAlertTitle ↔ String
  Title for the find and pick partial alert. Default is "Incomplete scan!"
  getter/setter pair
findAndPickSheetBarcodeItemSubtitle ↔ String
  Subtitle for the find and pick barcode sheet. Default is "%d/%d added"
  getter/setter pair
findAndPickSheetTitle ↔ String
  Title for the find and pick barcode sheet. Default is "%d/%d scanned"
  getter/setter pair
hashCode → int
  The hash code for this object.
  no setter inherited
manualCountEditDialogCancelButton ↔ String
  Cancel button text for the manual count edit dialog. Default is "Cancel"
  getter/setter pair
manualCountEditDialogInfo ↔ String
  Info for the manual count edit dialog. Default is "Adjust the number of items you scanned."
  getter/setter pair
manualCountEditDialogTitle ↔ String
  Title for the manual count edit dialog. Default is "Update count"
  getter/setter pair
manualCountEditDialogUpdateButton ↔ String
  Update button text for the manual count edit dialog. Default is "Update"
  getter/setter pair
multipleModeSheetTitle ↔ String
  Title for the multiple mode barcode sheet. Default is "%d items"
  getter/setter pair
runtimeType → Type
  A representation of the runtime type of the object.
  no setter inherited
sheetClearAllButton ↔ String
  Clear all button text for the barcode sheet. Default is "Clear all"
  getter/setter pair
sheetPlaceholderSubtitle ↔ String
  Subtitle for the barcode sheet placeholder. Default is "The barcode list is currently empty. Close this sheet and scan your items to add them."
  getter/setter pair
sheetPlaceholderTitle ↔ String
  Title for the barcode sheet placeholder. Default is "No barcodes here!"
  getter/setter pair
sheetResetButton ↔ String
  Reset button text for the barcode sheet. Default is "Reset"
  getter/setter pair
sheetStartScanningButton ↔ String
  Start scanning button text for the barcode sheet. Default is "Start scanning"
  getter/setter pair
sheetSubmitButton ↔ String
  Submit button text for the barcode sheet. Default is "Submit"
  getter/setter pair
singleModeConfirmationCancelButton ↔ String
  Cancel button text for the single mode confirmation dialog. Default is "Close"
  getter/setter pair
topBarCancelButton ↔ String
  Cancel button text for the top bar. Default is "Cancel"
  getter/setter pair
topBarTitle ↔ String
  Title for the top bar. Default is "Scan Item"
  getter/setter pair
userGuidance ↔ String
  User guidance text. Default is "Move the finder over a barcode"
  getter/setter pair

## Methods

noSuchMethod(Invocation invocation) → dynamic
  Invoked when a nonexistent method or property is accessed.
  inherited
toJson() → Map<String, dynamic>
toString() → String
  A string representation of this object.
  inherited

## Operators

operator ==(Object other) → bool
  The equality operator.
  inherited