Custom Elements API

GPTKB entity

Statements (32)
Predicate Object
gptkbp:instanceOf gptkb:REST_API
gptkbp:allows defining new HTML tags
extending existing HTML elements
gptkbp:category gptkb:REST_API
gptkb:HTML5
Web development
gptkbp:class customElements.define()
customElements.whenDefined()
customElements.get()
customElements.upgrade()
gptkbp:documentation https://developer.mozilla.org/en-US/docs/Web/API/CustomElementRegistry
gptkbp:enables reuse of components
creation of custom HTML elements
encapsulation of functionality
https://www.w3.org/2000/01/rdf-schema#label Custom Elements API
gptkbp:interface window.customElements
gptkbp:introducedIn gptkb:HTML_Living_Standard
gptkbp:partOf gptkb:Web_Components
gptkbp:specifies https://html.spec.whatwg.org/multipage/custom-elements.html
gptkbp:standardizedBy gptkb:W3C
gptkbp:supportedBy gptkb:Chrome_54
gptkb:Edge_79
gptkb:Firefox_63
gptkb:Safari_10.1
gptkb:Edge
gptkb:Safari
gptkb:Firefox
gptkb:Chrome
gptkbp:usedFor gptkb:Shadow_DOM
gptkb:HTML_Templates
gptkbp:bfsParent gptkb:Custom_Elements_V1_support
gptkbp:bfsLayer 7