Skip to content

Commit 710acd7

Browse files
committed
chore(tree): invert arrow direction in demo app and examples
Inverts the direction of the expand arrows in RTL for the tree examples and in the demo app. Fixes angular#10993.
1 parent 2046b7a commit 710acd7

File tree

12 files changed

+19
-15
lines changed

12 files changed

+19
-15
lines changed

src/demo-app/tree/checklist-tree-demo/checklist-nested-tree-demo.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<button mat-icon-button matTreeNodeToggle
55
[attr.aria-label]="'toggle ' + node.item"
66
[disabled]="!node.children.value.length">
7-
<mat-icon *ngIf="node.children.value.length">
7+
<mat-icon class="mat-icon-rtl-mirror" *ngIf="node.children.value.length">
88
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
99
</mat-icon>
1010
</button>

src/demo-app/tree/checklist-tree-demo/checklist-tree-demo.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<button mat-icon-button matTreeNodeToggle
55
[attr.aria-label]="'toggle ' + node.filename"
66
[disabled]="!node.children.value.length">
7-
<mat-icon *ngIf="node.children.value.length">
7+
<mat-icon class="mat-icon-rtl-mirror" *ngIf="node.children.value.length">
88
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
99
</mat-icon>
1010
</button>

src/demo-app/tree/dynamic-tree-demo/dynamic-tree-demo.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<mat-tree-node *matTreeNodeDef="let node; when: hasChild" matTreeNodePadding>
77
<button mat-icon-button
88
[attr.aria-label]="'toggle ' + node.filename" matTreeNodeToggle>
9-
<mat-icon>
9+
<mat-icon class="mat-icon-rtl-mirror">
1010
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1111
</mat-icon>
1212
</button>

src/demo-app/tree/loadmore-tree-demo/loadmore-tree-demo.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[attr.aria-label]="'toggle ' + node.filename"
1212
(click)="loadChildren(node)"
1313
matTreeNodeToggle>
14-
<mat-icon>
14+
<mat-icon class="mat-icon-rtl-mirror">
1515
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1616
</mat-icon>
1717
</button>

src/demo-app/tree/tree-demo.html

+4-4
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<mat-tree-node *matTreeNodeDef="let node;when: hasChild" matTreeNodePadding>
1111
<button mat-icon-button matTreeNodeToggle
1212
[attr.aria-label]="'toggle ' + node.filename">
13-
<mat-icon>
13+
<mat-icon class="mat-icon-rtl-mirror">
1414
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1515
</mat-icon>
1616
</button>
@@ -33,7 +33,7 @@
3333
<div class="mat-tree-node">
3434
<button mat-icon-button matTreeNodeToggle
3535
[attr.aria-label]="'toggle ' + node.filename">
36-
<mat-icon>
36+
<mat-icon class="mat-icon-rtl-mirror">
3737
{{nestedTreeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
3838
</mat-icon>
3939
</button>
@@ -58,7 +58,7 @@
5858
class="demo-tree-node">
5959
<button mat-icon-button [attr.aria-label]="'toggle ' + node.filename"
6060
cdkTreeNodeToggle>
61-
<mat-icon>
61+
<mat-icon class="mat-icon-rtl-mirror">
6262
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
6363
</mat-icon>
6464
</button>
@@ -77,7 +77,7 @@
7777
<cdk-nested-tree-node *cdkTreeNodeDef="let node; when: hasNestedChild" class="demo-tree-node">
7878
<button mat-icon-button [attr.aria-label]="'toggle ' + node.filename"
7979
cdkTreeNodeToggle>
80-
<mat-icon>
80+
<mat-icon class="mat-icon-rtl-mirror">
8181
{{nestedTreeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
8282
</mat-icon>
8383
</button>

src/material-examples/cdk-tree-flat/cdk-tree-flat-example.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
</cdk-tree-node>
66
<cdk-tree-node *cdkTreeNodeDef="let node; when: hasChild" cdkTreeNodePadding class="demo-tree-node">
77
<button mat-icon-button [attr.aria-label]="'toggle ' + node.filename" cdkTreeNodeToggle>
8-
<mat-icon>{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}</mat-icon>
8+
<mat-icon class="mat-icon-rtl-mirror">
9+
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
10+
</mat-icon>
911
</button>
1012
{{node.filename}}: {{node.type}}
1113
</cdk-tree-node>

src/material-examples/cdk-tree-nested/cdk-tree-nested-example.html

+3-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,9 @@
55
</cdk-nested-tree-node>
66
<cdk-nested-tree-node *cdkTreeNodeDef="let node; when: hasNestedChild" class="example-tree-node">
77
<button mat-icon-button [attr.aria-label]="'toggle ' + node.filename" cdkTreeNodeToggle>
8-
<mat-icon>{{nestedTreeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}</mat-icon>
8+
<mat-icon class="mat-icon-rtl-mirror">
9+
{{nestedTreeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
10+
</mat-icon>
911
</button>
1012
{{node.filename}}: {{node.type}}
1113
<div [class.example-tree-invisible]="!nestedTreeControl.isExpanded(node)">

src/material-examples/tree-checklist/tree-checklist-example.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<mat-tree-node *matTreeNodeDef="let node; when: hasChild" matTreeNodePadding>
1818
<button mat-icon-button matTreeNodeToggle
1919
[attr.aria-label]="'toggle ' + node.filename">
20-
<mat-icon>
20+
<mat-icon class="mat-icon-rtl-mirror">
2121
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
2222
</mat-icon>
2323
</button>

src/material-examples/tree-dynamic/tree-dynamic-example.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<mat-tree-node *matTreeNodeDef="let node; when: hasChild" matTreeNodePadding>
77
<button mat-icon-button
88
[attr.aria-label]="'toggle ' + node.filename" matTreeNodeToggle>
9-
<mat-icon>
9+
<mat-icon class="mat-icon-rtl-mirror">
1010
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1111
</mat-icon>
1212
</button>

src/material-examples/tree-flat-overview/tree-flat-overview-example.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<mat-tree-node *matTreeNodeDef="let node;when: hasChild" matTreeNodePadding>
88
<button mat-icon-button matTreeNodeToggle
99
[attr.aria-label]="'toggle ' + node.filename">
10-
<mat-icon>
10+
<mat-icon class="mat-icon-rtl-mirror">
1111
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1212
</mat-icon>
1313
</button>

src/material-examples/tree-loadmore/tree-loadmore-example.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
[attr.aria-label]="'toggle ' + node.filename"
1212
(click)="loadChildren(node)"
1313
matTreeNodeToggle>
14-
<mat-icon>
14+
<mat-icon class="mat-icon-rtl-mirror">
1515
{{treeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1616
</mat-icon>
1717
</button>

src/material-examples/tree-nested-overview/tree-nested-overview-example.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<div class="mat-tree-node">
1212
<button mat-icon-button matTreeNodeToggle
1313
[attr.aria-label]="'toggle ' + node.filename">
14-
<mat-icon>
14+
<mat-icon class="mat-icon-rtl-mirror">
1515
{{nestedTreeControl.isExpanded(node) ? 'expand_more' : 'chevron_right'}}
1616
</mat-icon>
1717
</button>

0 commit comments

Comments
 (0)