# toJson method

Map<String, dynamic> toJson({

1. ToJsonConfiguration? config,

})

## Implementation

    Map<String, dynamic> toJson({ToJsonConfiguration? config}) {
      config = config ?? ToJsonConfiguration();
      Map<String, dynamic> obj = <String, dynamic>{};
      obj["topBarCancelButton"] = topBarCancelButton;
      obj["topBarTitle"] = topBarTitle;
      obj["userGuidance"] = userGuidance;
      obj["barcodeInfoMappingLoadingMessage"] = barcodeInfoMappingLoadingMessage;
      obj["barcodeInfoMappingErrorStateTitle"] =
          barcodeInfoMappingErrorStateTitle;
      obj["barcodeInfoMappingErrorStateSubtitle"] =
          barcodeInfoMappingErrorStateSubtitle;
      obj["barcodeInfoMappingErrorStateRetryButton"] =
          barcodeInfoMappingErrorStateRetryButton;
      obj["barcodeInfoMappingErrorStateCancelButton"] =
          barcodeInfoMappingErrorStateCancelButton;
      obj["manualCountEditDialogTitle"] = manualCountEditDialogTitle;
      obj["manualCountEditDialogInfo"] = manualCountEditDialogInfo;
      obj["manualCountEditDialogUpdateButton"] =
          manualCountEditDialogUpdateButton;
      obj["manualCountEditDialogCancelButton"] =
          manualCountEditDialogCancelButton;
      obj["sheetResetButton"] = sheetResetButton;
      obj["sheetClearAllButton"] = sheetClearAllButton;
      obj["sheetSubmitButton"] = sheetSubmitButton;
      obj["sheetStartScanningButton"] = sheetStartScanningButton;
      obj["sheetPlaceholderTitle"] = sheetPlaceholderTitle;
      obj["sheetPlaceholderSubtitle"] = sheetPlaceholderSubtitle;
      obj["singleModeConfirmationCancelButton"] =
          singleModeConfirmationCancelButton;
      obj["multipleModeSheetTitle"] = multipleModeSheetTitle;
      obj["findAndPickSheetTitle"] = findAndPickSheetTitle;
      obj["findAndPickSheetBarcodeItemSubtitle"] =
          findAndPickSheetBarcodeItemSubtitle;
      obj["findAndPickPartialAlertTitle"] = findAndPickPartialAlertTitle;
      obj["findAndPickPartialAlertSubtitle"] = findAndPickPartialAlertSubtitle;
      obj["findAndPickPartialAlertCancelButton"] =
          findAndPickPartialAlertCancelButton;
      obj["findAndPickPartialAlertSubmitButton"] =
          findAndPickPartialAlertSubmitButton;
      obj["findAndPickCompleteAlertTitle"] = findAndPickCompleteAlertTitle;
      obj["findAndPickCompleteAlertSubtitle"] = findAndPickCompleteAlertSubtitle;
      obj["findAndPickCompleteAlertCancelButton"] =
          findAndPickCompleteAlertCancelButton;
      obj["findAndPickCompleteAlertSubmitButton"] =
          findAndPickCompleteAlertSubmitButton;
      obj["accessibilityDescriptionCancelButton"] =
          accessibilityDescriptionCancelButton;
      obj["accessibilityDescriptionFlashButton"] =
          accessibilityDescriptionFlashButton;
      obj["accessibilityDescriptionZoomButton"] =
          accessibilityDescriptionZoomButton;
      obj["accessibilityDescriptionFlipCameraButton"] =
          accessibilityDescriptionFlipCameraButton;
      obj["cameraPermissionEnableCameraTitle"] =
          cameraPermissionEnableCameraTitle;
      obj["cameraPermissionEnableCameraExplanation"] =
          cameraPermissionEnableCameraExplanation;
      obj["cameraPermissionEnableCameraButton"] =
          cameraPermissionEnableCameraButton;
      obj["cameraPermissionCloseButton"] = cameraPermissionCloseButton;
      obj["accessibilityDescriptionCameraPermissionEnableCameraButton"] =
          accessibilityDescriptionCameraPermissionEnableCameraButton;
      obj["accessibilityDescriptionCameraPermissionCloseButton"] =
          accessibilityDescriptionCameraPermissionCloseButton;
      return obj;
    }