web api instance method
CustomElementRegistry: get() method
The get() method of the
CustomElementRegistry interface returns the constructor for a
previously-defined custom element.
Syntax
get(name)
Parameters
name- : The name of the custom element.
Return value
The constructor for the named custom element, or undefined if there is no custom element defined with the name.
Examples
customElements.define(
"my-paragraph",
class extends HTMLElement {
constructor() {
const template = document.getElementById("custom-paragraph");
super() // returns element this scope
.attachShadow({ mode: "open" }) // sets AND returns this.shadowRoot
.append(document.importNode(template.content, true));
}
},
);
// Return a reference to the my-paragraph constructor
const ctor = customElements.get("my-paragraph");
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.