{
    "idl": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "api/Element.json",
            "name": "part",
            "slug": "API/Element/part",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/API/Element/part",
            "summary": "The part property of the Element interface represents the part identifier(s) of the element (i.e. set using the part attribute), returned as a DOMTokenList. These can be used to style parts of a shadow DOM, via the ::part pseudo-element.",
            "support": {
                "chrome": {
                    "version_added": "73"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "72"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "Element: part property"
        }
    ],
    "part": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "css/selectors/part.json",
            "name": "part",
            "slug": "CSS/::part",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/CSS/::part",
            "summary": "The ::part CSS pseudo-element represents any element within a shadow tree that has a matching part attribute.",
            "support": {
                "chrome": {
                    "version_added": "73"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "72"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "::part()"
        }
    ],
    "element-attrdef-html-global-exportparts": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "html/global_attributes.json",
            "name": "exportparts",
            "slug": "HTML/Global_attributes/exportparts",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/exportparts",
            "summary": "The exportparts global attribute allows you to select and style elements existing in nested shadow trees, by exporting their part names.",
            "support": {
                "chrome": {
                    "version_added": "73"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "72"
                },
                "firefox_android": "mirror",
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "safari": {
                    "version_added": "13.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "exportparts"
        }
    ],
    "part-attr": [
        {
            "engines": [
                "blink",
                "gecko",
                "webkit"
            ],
            "filename": "html/global_attributes.json",
            "name": "part",
            "slug": "HTML/Global_attributes/part",
            "mdn_url": "https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/part",
            "summary": "The part global attribute contains a space-separated list of the part names of the element. Part names allows CSS to select and style specific elements in a shadow tree via the ::part pseudo-element.",
            "support": {
                "chrome": {
                    "version_added": "73"
                },
                "chrome_android": "mirror",
                "edge": "mirror",
                "firefox": {
                    "version_added": "72"
                },
                "firefox_android": {
                    "version_added": false
                },
                "ie": {
                    "version_added": false
                },
                "oculus": "mirror",
                "opera": "mirror",
                "opera_android": "mirror",
                "safari": {
                    "version_added": "13.1"
                },
                "safari_ios": "mirror",
                "samsunginternet_android": "mirror",
                "webview_android": "mirror",
                "edge_blink": {
                    "version_added": "79"
                }
            },
            "title": "part"
        }
    ]
}
