{
    "dom-barcodedetector-barcodedetector": [
        {
            "engines": [
                "blink"
            ],
            "partial": [
                "blink"
            ],
            "filename": "api/BarcodeDetector.json",
            "name": "BarcodeDetector",
            "slug": "API/BarcodeDetector/BarcodeDetector",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/BarcodeDetector/BarcodeDetector",
            "summary": "The BarcodeDetector() constructor creates a new BarcodeDetector object which detects linear and two-dimensional barcodes in images.",
            "support": {
                "chrome": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": "83",
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ],
                "chrome_android": {
                    "version_added": "83"
                },
                "edge": {
                    "version_added": false
                },
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "69",
                    "partial_implementation": true,
                    "notes": "Supported on macOS only."
                },
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": false,
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ]
            },
            "title": "BarcodeDetector: BarcodeDetector() constructor"
        }
    ],
    "dom-barcodedetector-detect": [
        {
            "engines": [
                "blink"
            ],
            "partial": [
                "blink"
            ],
            "filename": "api/BarcodeDetector.json",
            "name": "detect",
            "slug": "API/BarcodeDetector/detect",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/BarcodeDetector/detect",
            "summary": "The detect() method of the BarcodeDetector interface returns a Promise which fulfills with an Array of detected barcodes within an image.",
            "support": {
                "chrome": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": "83",
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ],
                "chrome_android": {
                    "version_added": "83"
                },
                "edge": {
                    "version_added": false
                },
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "69",
                    "partial_implementation": true,
                    "notes": "Supported on macOS only."
                },
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": false,
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ]
            },
            "title": "BarcodeDetector: detect() method"
        }
    ],
    "dom-barcodedetector-getsupportedformats": [
        {
            "engines": [
                "blink"
            ],
            "partial": [
                "blink"
            ],
            "filename": "api/BarcodeDetector.json",
            "name": "getSupportedFormats_static",
            "slug": "API/BarcodeDetector/getSupportedFormats_static",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/BarcodeDetector/getSupportedFormats_static",
            "summary": "The getSupportedFormats() static method of the BarcodeDetector interface returns a Promise which fulfills with an Array of supported barcode format types.",
            "support": {
                "chrome": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": "83",
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ],
                "chrome_android": {
                    "version_added": "83"
                },
                "edge": {
                    "version_added": false
                },
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "69",
                    "partial_implementation": true,
                    "notes": "Supported on macOS only."
                },
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": false,
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ]
            },
            "title": "BarcodeDetector: getSupportedFormats() static method"
        }
    ],
    "barcode-detection-api": [
        {
            "engines": [
                "blink"
            ],
            "partial": [
                "blink"
            ],
            "filename": "api/BarcodeDetector.json",
            "name": "BarcodeDetector",
            "slug": "API/BarcodeDetector",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/BarcodeDetector",
            "summary": "The BarcodeDetector interface of the Barcode Detection API allows detection of linear and two dimensional barcodes in images.",
            "support": {
                "chrome": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": "83",
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ],
                "chrome_android": {
                    "version_added": "83"
                },
                "edge": {
                    "version_added": false
                },
                "firefox": {
                    "version_added": false
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": {
                    "version_added": "69",
                    "partial_implementation": true,
                    "notes": "Supported on macOS only."
                },
                "opera_android": "mirror",
                "safari": {
                    "version_added": false
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": [
                    {
                        "version_added": "88",
                        "partial_implementation": true,
                        "notes": "Supported on Chrome OS and macOS only."
                    },
                    {
                        "version_added": false,
                        "version_removed": "88",
                        "partial_implementation": true,
                        "notes": "Supported on macOS only."
                    }
                ]
            },
            "title": "BarcodeDetector"
        }
    ]
}
