diff --git a/images/content-venn.svg b/images/content-venn.svg index 718cb439fb2..82cdc035786 100644 --- a/images/content-venn.svg +++ b/images/content-venn.svg @@ -92,6 +92,7 @@
script
section
select
slot
small
span
strong
samp
script
select
slot
small
span
strong
script
section
select
slot
small
span
strong
samp
script
select
slot
small
span
strong
slot
elementname
interface HTMLSlotElement : HTMLElement { + [CEReactions] attribute DOMString name; + sequence<Node> assignedNodes(optional AssignedNodesOptions options); +}; + +dictionary AssignedNodesOptions { + boolean flatten = false; +};+
The slot
element defines a slot. It is
+ typically used in a shadow tree. A slot
element represents
+ its assigned nodes, if any, and its contents otherwise.
The name
content attribute may contain any
+ string value. It represents a slot's name.
name
assignedNodes
()assignedNodes
({ flatten: true })slot
elements encountered therein, recursively,
+ until there are no slot
elements left.The name
IDL attribute must reflect
+ the content attribute of the same name.
The assignedNodes(options)
+ method, when invoked, must run these steps:
If the value of options's flatten
member is false, then
+ return this element's assigned nodes.
Return the result of finding flattened slotables with this element.
canvas
elementThe following rules are also expected to apply, as presentational hints:
@@ -115380,6 +115449,18 @@ if (s = prompt('What is your name?')) {HTMLSelectElement
slot
name
HTMLSlotElement
small
script
;
section
;
select
;
+ slot
;
small
;
span
;
strong
;
@@ -115986,6 +116068,7 @@ if (s = prompt('What is your name?')) {
samp
;
script
;
select
;
+ slot
;
small
;
span
;
strong
;
@@ -116809,6 +116892,11 @@ if (s = prompt('What is your name?')) {
param
name
+ slot
+ nonce
script
;
@@ -118087,6 +118175,10 @@ if (s = prompt('What is your name?')) {
select
HTMLSelectElement
: HTMLElement
+ slot
+ HTMLSlotElement
: HTMLElement
+
small
HTMLElement