Skip to content

Commit de57046

Browse files
committed
main - b5fbf52 docs: correct treeNodeDef selectors (#31421)
1 parent 85f0625 commit de57046

File tree

3 files changed

+26
-26
lines changed

3 files changed

+26
-26
lines changed

docs-content/overviews/cdk/tree/tree.md.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,9 +50,9 @@ <h4 id="writing-your-tree-template" class="docs-header-link">
5050
<code>&lt;cdk-tree-node&gt;</code> for flat tree and <code>&lt;cdk-nested-tree-node&gt;</code> for nested tree. The tree node
5151
template defines the look of the tree node, expansion/collapsing control and the structure for
5252
nested children nodes.</p>
53-
<p>A node definition is specified via any element with <code>cdkNodeDef</code>. This directive exports the node
53+
<p>A node definition is specified via any element with <code>cdkTreeNodeDef</code>. This directive exports the node
5454
data to be used in any bindings in the node template.</p>
55-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
55+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
5656
{{node.key}}: {{node.value}}
5757
<span class="hljs-tag">&lt;/<span class="hljs-name">cdk-tree-node</span>&gt;</span></code></pre>
5858
<h5 id="flat-tree-node-template" class="docs-header-link">
@@ -71,7 +71,7 @@ <h5 id="nested-tree-node-template" class="docs-header-link">
7171
</h5>
7272
<p>When using nested tree nodes, the node template must contain a <code>cdkTreeNodeOutlet</code>, which marks
7373
where the children of the node will be rendered.</p>
74-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-nested-tree-node</span> *<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
74+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-nested-tree-node</span> *<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
7575
{{node.value}}
7676
<span class="hljs-tag">&lt;<span class="hljs-name">ng-container</span> <span class="hljs-attr">cdkTreeNodeOutlet</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">ng-container</span>&gt;</span>
7777
<span class="hljs-tag">&lt;/<span class="hljs-name">cdk-nested-tree-node</span>&gt;</span></code></pre>
@@ -84,7 +84,7 @@ <h4 id="adding-expandcollapse" class="docs-header-link">
8484
a tree node recursively by setting <code>[cdkTreeNodeToggleRecursive]</code> to true.</p>
8585
<p><code>cdkTreeNodeToggle</code> should be attached to button elements, and will trigger upon click or keyboard
8686
activation. For icon buttons, ensure that <code>aria-label</code> is provided.</p>
87-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
87+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
8888
<span class="hljs-tag">&lt;<span class="hljs-name">button</span> <span class="hljs-attr">cdkTreeNodeToggle</span> <span class="hljs-attr">aria-label</span>=<span class="hljs-string">&quot;toggle tree node&quot;</span> [<span class="hljs-attr">cdkTreeNodeToggleRecursive</span>]=<span class="hljs-string">&quot;true&quot;</span>&gt;</span>
8989
<span class="hljs-tag">&lt;<span class="hljs-name">mat-icon</span>&gt;</span>expand<span class="hljs-tag">&lt;/<span class="hljs-name">mat-icon</span>&gt;</span>
9090
<span class="hljs-tag">&lt;/<span class="hljs-name">button</span>&gt;</span>
@@ -96,7 +96,7 @@ <h4 id="padding-flat-tree-only" class="docs-header-link">
9696
</h4>
9797
<p>The <code>cdkTreeNodePadding</code> directive can be placed in a flat tree&#39;s node template to display the level
9898
information of a flat tree node.</p>
99-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">cdkNodePadding</span>&gt;</span>
99+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">cdkNodePadding</span>&gt;</span>
100100
{{node.value}}
101101
<span class="hljs-tag">&lt;/<span class="hljs-name">cdk-tree-node</span>&gt;</span></code></pre><p>This is unnecessary for a nested tree, since the hierarchical structure of the DOM allows for
102102
padding to be added via CSS.</p>
@@ -107,10 +107,10 @@ <h4 id="conditional-template" class="docs-header-link">
107107
</h4>
108108
<p>The tree may include multiple node templates, where a template is chosen
109109
for a particular data node via the <code>when</code> predicate of the template.</p>
110-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">cdkTreeNodePadding</span>&gt;</span>
110+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">cdkTreeNodePadding</span>&gt;</span>
111111
{{node.value}}
112112
<span class="hljs-tag">&lt;/<span class="hljs-name">cdk-tree-node</span>&gt;</span>
113-
<span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node; when: isSpecial&quot;</span> <span class="hljs-attr">cdkTreeNodePadding</span>&gt;</span>
113+
<span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span> *<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node; when: isSpecial&quot;</span> <span class="hljs-attr">cdkTreeNodePadding</span>&gt;</span>
114114
[ A special node {{node.value}} ]
115115
<span class="hljs-tag">&lt;/<span class="hljs-name">cdk-tree-node</span>&gt;</span></code></pre>
116116
<h3 id="data-source" class="docs-header-link">
@@ -188,9 +188,9 @@ <h4 id="activation-actions" class="docs-header-link">
188188
<code>(activation)</code> events that can be listened to when the user activates a node via keyboard
189189
interaction.</p>
190190
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">cdk-tree-node</span>
191-
*<span class="hljs-attr">cdkNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>
191+
*<span class="hljs-attr">cdkTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>
192192
(<span class="hljs-attr">click</span>)=<span class="hljs-string">&quot;performAction(node)&quot;</span>
193193
(<span class="hljs-attr">activation</span>)=<span class="hljs-string">&quot;performAction($event)&quot;</span>&gt;</span>
194194
<span class="hljs-tag">&lt;/<span class="hljs-name">cdk-tree-node</span>&gt;</span></code></pre><p>In this example, <code>$event</code> contains the node&#39;s data and is equivalent to the implicit data passed in
195-
the <code>cdkNodeDef</code> context.</p>
195+
the <code>cdkTreeNodeDef</code> context.</p>
196196
</div>

docs-content/overviews/material/tree/tree.md.html

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@ <h4 id="writing-your-tree-template" class="docs-header-link">
5151
<code>&lt;mat-tree-node&gt;</code> for flat tree and <code>&lt;mat-nested-tree-node&gt;</code> for nested tree. The tree node
5252
template defines the look of the tree node, expansion/collapsing control and the structure for
5353
nested children nodes.</p>
54-
<p>A node definition is specified via any element with <code>matNodeDef</code>. This directive exports the node
54+
<p>A node definition is specified via any element with <code>matTreeNodeDef</code>. This directive exports the node
5555
data to be used in any bindings in the node template.</p>
56-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
56+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
5757
{{node.key}}: {{node.value}}
5858
<span class="hljs-tag">&lt;/<span class="hljs-name">mat-tree-node</span>&gt;</span></code></pre>
5959
<h5 id="flat-tree-node-template" class="docs-header-link">
@@ -72,7 +72,7 @@ <h5 id="nested-tree-node-template" class="docs-header-link">
7272
</h5>
7373
<p>When using nested tree nodes, the node template must contain a <code>matTreeNodeOutlet</code>, which marks
7474
where the children of the node will be rendered.</p>
75-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-nested-tree-node</span> *<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
75+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-nested-tree-node</span> *<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
7676
{{node.value}}
7777
<span class="hljs-tag">&lt;<span class="hljs-name">ng-container</span> <span class="hljs-attr">matTreeNodeOutlet</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">ng-container</span>&gt;</span>
7878
<span class="hljs-tag">&lt;/<span class="hljs-name">mat-nested-tree-node</span>&gt;</span></code></pre>
@@ -85,7 +85,7 @@ <h4 id="adding-expandcollapse" class="docs-header-link">
8585
a tree node recursively by setting <code>[matTreeNodeToggleRecursive]</code> to true.</p>
8686
<p><code>matTreeNodeToggle</code> should be attached to button elements, and will trigger upon click or keyboard
8787
activation. For icon buttons, ensure that <code>aria-label</code> is provided.</p>
88-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
88+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>&gt;</span>
8989
<span class="hljs-tag">&lt;<span class="hljs-name">button</span> <span class="hljs-attr">matTreeNodeToggle</span> <span class="hljs-attr">aria-label</span>=<span class="hljs-string">&quot;toggle tree node&quot;</span> [<span class="hljs-attr">matTreeNodeToggleRecursive</span>]=<span class="hljs-string">&quot;true&quot;</span>&gt;</span>
9090
<span class="hljs-tag">&lt;<span class="hljs-name">mat-icon</span>&gt;</span>expand<span class="hljs-tag">&lt;/<span class="hljs-name">mat-icon</span>&gt;</span>
9191
<span class="hljs-tag">&lt;/<span class="hljs-name">button</span>&gt;</span>
@@ -106,7 +106,7 @@ <h3 id="padding-flat-tree-only" class="docs-header-link">
106106
</h3>
107107
<p>The <code>matTreeNodePadding</code> can be placed in a flat tree&#39;s node template to display the <code>level</code>
108108
information of a flat tree node.</p>
109-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">matNodePadding</span>&gt;</span>
109+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">matNodePadding</span>&gt;</span>
110110
{{node.value}}
111111
<span class="hljs-tag">&lt;/<span class="hljs-name">mat-tree-node</span>&gt;</span></code></pre><p>This is unnecessary for a nested tree, since the hierarchical structure of the DOM allows for
112112
padding to be added via CSS.</p>
@@ -117,10 +117,10 @@ <h4 id="conditional-template" class="docs-header-link">
117117
</h4>
118118
<p>The tree may include multiple node templates, where a template is chosen
119119
for a particular data node via the <code>when</code> predicate of the template.</p>
120-
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">matTreeNodePadding</span>&gt;</span>
120+
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span> <span class="hljs-attr">matTreeNodePadding</span>&gt;</span>
121121
{{node.value}}
122122
<span class="hljs-tag">&lt;/<span class="hljs-name">mat-tree-node</span>&gt;</span>
123-
<span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node; when: isSpecial&quot;</span> <span class="hljs-attr">matTreeNodePadding</span>&gt;</span>
123+
<span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span> *<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node; when: isSpecial&quot;</span> <span class="hljs-attr">matTreeNodePadding</span>&gt;</span>
124124
[ A special node {{node.value}} ]
125125
<span class="hljs-tag">&lt;/<span class="hljs-name">mat-tree-node</span>&gt;</span></code></pre>
126126
<h3 id="data-source" class="docs-header-link">
@@ -198,9 +198,9 @@ <h4 id="activation-actions" class="docs-header-link">
198198
<code>(activation)</code> events that can be listened to when the user activates a node via keyboard
199199
interaction.</p>
200200
<pre><code class="language-html"><span class="hljs-tag">&lt;<span class="hljs-name">mat-tree-node</span>
201-
*<span class="hljs-attr">matNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>
201+
*<span class="hljs-attr">matTreeNodeDef</span>=<span class="hljs-string">&quot;let node&quot;</span>
202202
(<span class="hljs-attr">click</span>)=<span class="hljs-string">&quot;performAction(node)&quot;</span>
203203
(<span class="hljs-attr">activation</span>)=<span class="hljs-string">&quot;performAction($event)&quot;</span>&gt;</span>
204204
<span class="hljs-tag">&lt;/<span class="hljs-name">mat-tree-node</span>&gt;</span></code></pre><p>In this example, <code>$event</code> contains the node&#39;s data and is equivalent to the implicit data passed in
205-
the <code>matNodeDef</code> context.</p>
205+
the <code>matTreeNodeDef</code> context.</p>
206206
</div>

package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@angular/components-examples",
3-
"version": "20.1.0-next.2+sha-4052130",
3+
"version": "20.1.0-next.2+sha-b5fbf52",
44
"description": "Angular Components Examples",
55
"private": true,
66
"repository": {
@@ -259,15 +259,15 @@
259259
},
260260
"homepage": "https://github.com/angular/components#readme",
261261
"peerDependencies": {
262-
"@angular/cdk": "20.1.0-next.2+sha-4052130",
263-
"@angular/cdk-experimental": "20.1.0-next.2+sha-4052130",
262+
"@angular/cdk": "20.1.0-next.2+sha-b5fbf52",
263+
"@angular/cdk-experimental": "20.1.0-next.2+sha-b5fbf52",
264264
"@angular/core": "^20.0.0-0 || ^20.1.0-0 || ^20.2.0-0 || ^20.3.0-0 || ^21.0.0-0",
265265
"@angular/common": "^20.0.0-0 || ^20.1.0-0 || ^20.2.0-0 || ^20.3.0-0 || ^21.0.0-0",
266-
"@angular/material": "20.1.0-next.2+sha-4052130",
267-
"@angular/material-experimental": "20.1.0-next.2+sha-4052130",
268-
"@angular/material-moment-adapter": "20.1.0-next.2+sha-4052130",
269-
"@angular/material-luxon-adapter": "20.1.0-next.2+sha-4052130",
270-
"@angular/material-date-fns-adapter": "20.1.0-next.2+sha-4052130"
266+
"@angular/material": "20.1.0-next.2+sha-b5fbf52",
267+
"@angular/material-experimental": "20.1.0-next.2+sha-b5fbf52",
268+
"@angular/material-moment-adapter": "20.1.0-next.2+sha-b5fbf52",
269+
"@angular/material-luxon-adapter": "20.1.0-next.2+sha-b5fbf52",
270+
"@angular/material-date-fns-adapter": "20.1.0-next.2+sha-b5fbf52"
271271
},
272272
"devDependencies": {
273273
"@angular/cdk": "workspace:*",

0 commit comments

Comments
 (0)