|
gptkbp:instanceOf
|
gptkb:standard
|
|
gptkbp:allows
|
DOM tree isolation
scoped styles
|
|
gptkbp:API
|
attachShadow()
shadowRoot property
|
|
gptkbp:category
|
Web development
Frontend technology
|
|
gptkbp:compatibleWith
|
gptkb:Internet_Explorer
|
|
gptkbp:definedIn
|
gptkb:W3C
|
|
gptkbp:enables
|
component-based architecture
encapsulation of DOM and CSS
reusable UI components
|
|
gptkbp:hasConcept
|
gptkb:shadow_DOM_v0_(deprecated)
event retargeting
shadow tree
::part CSS pseudo-element
::slotted CSS pseudo-element
adoptedStyleSheets
closed shadow root
composed events
delegatesFocus
light DOM
open shadow root
shadow DOM v1 (current)
shadow boundary
shadow host
slot assignment
slotchange event
|
|
gptkbp:hasFeature
|
shadow root
mode (open/closed)
slot element
|
|
gptkbp:introducedIn
|
2011
|
|
gptkbp:partOf
|
gptkb:Web_Components
|
|
gptkbp:prevention
|
style leakage
DOM pollution
|
|
gptkbp:relatedTo
|
gptkb:HTML_Imports
HTML templates
Custom Elements
|
|
gptkbp:specifies
|
https://dom.spec.whatwg.org/#shadow-trees
|
|
gptkbp:supportedBy
|
gptkb:Edge
gptkb:Safari
gptkb:Firefox
gptkb:Chrome
|
|
gptkbp:usedBy
|
gptkb:LitElement
gptkb:Angular_Elements
gptkb:Google_Polymer
gptkb:StencilJS
|
|
gptkbp:usedIn
|
custom elements
|
|
gptkbp:bfsParent
|
gptkb:CSS_Scoping
gptkb:CSS_Shadow_DOM_Styling
gptkb:CSS_Shadow_Parts
gptkb:HTML_Custom_Elements
gptkb:HTML_Imports
gptkb:HTML_Web_Components
gptkb:Web_Components
|
|
gptkbp:bfsLayer
|
5
|
|
https://www.w3.org/2000/01/rdf-schema#label
|
Shadow DOM
|