Files
2026-02-17 14:58:53 -06:00

40 lines
1.8 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.nativeToZxingFormat = exports.zxingToNativeFormat = void 0;
const library_1 = require("@zxing/library");
// format names taken from https://developer.mozilla.org/en-US/docs/Web/API/Barcode_Detection_API#supported_barcode_formats
exports.zxingToNativeFormat = {
[library_1.BarcodeFormat.AZTEC]: 'aztec',
[library_1.BarcodeFormat.CODABAR]: 'codabar',
[library_1.BarcodeFormat.CODE_39]: 'code_39',
[library_1.BarcodeFormat.CODE_93]: 'code_93',
[library_1.BarcodeFormat.CODE_128]: 'code_128',
[library_1.BarcodeFormat.DATA_MATRIX]: 'data_matrix',
[library_1.BarcodeFormat.EAN_8]: 'ean_8',
[library_1.BarcodeFormat.EAN_13]: 'ean_13',
[library_1.BarcodeFormat.ITF]: 'itf',
[library_1.BarcodeFormat.PDF_417]: 'pdf417',
[library_1.BarcodeFormat.QR_CODE]: 'qr_code',
[library_1.BarcodeFormat.UPC_A]: 'upc_a',
[library_1.BarcodeFormat.UPC_E]: 'upc_e',
[library_1.BarcodeFormat.UPC_EAN_EXTENSION]: 'unknown',
[library_1.BarcodeFormat.MAXICODE]: 'unknown',
[library_1.BarcodeFormat.RSS_14]: 'unknown',
[library_1.BarcodeFormat.RSS_EXPANDED]: 'unknown',
};
exports.nativeToZxingFormat = {
aztec: library_1.BarcodeFormat.AZTEC,
codabar: library_1.BarcodeFormat.CODABAR,
code_39: library_1.BarcodeFormat.CODE_39,
code_93: library_1.BarcodeFormat.CODE_93,
code_128: library_1.BarcodeFormat.CODE_128,
data_matrix: library_1.BarcodeFormat.DATA_MATRIX,
ean_8: library_1.BarcodeFormat.EAN_8,
ean_13: library_1.BarcodeFormat.EAN_13,
itf: library_1.BarcodeFormat.ITF,
pdf417: library_1.BarcodeFormat.PDF_417,
qr_code: library_1.BarcodeFormat.QR_CODE,
upc_a: library_1.BarcodeFormat.UPC_A,
upc_e: library_1.BarcodeFormat.UPC_E,
};
//# sourceMappingURL=constants.js.map