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
|