]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/share/tree/tree.component.html
LP#1775466 Angular(6) base application
[Evergreen.git] / Open-ILS / src / eg2 / src / app / share / tree / tree.component.html
1
2
3 <div class="eg-tree" *ngFor="let node of displayNodes()">
4   <div class="eg-tree-node-wrapper d-flex"
5     [ngStyle]="{'padding-left': (node.depth * 20) + 'px'}">
6     <div class="eg-tree-node-expandy">
7       <div *ngIf="node.children.length" (click)="node.toggleExpand()"
8         i18n-title title="Toggle Expand Node">
9         <span *ngIf="!node.expanded" class="material-icons">expand_more</span>
10         <span *ngIf="node.expanded" class="material-icons">expand_less</span>
11       </div>
12       <div *ngIf="!node.children.length" class="eg-tree-node-nochild">
13        &nbsp; 
14       </div>
15     </div>
16     <div class="eg-tree-node" [ngClass]="{active : node.selected}">
17       <a [routerLink]="" (click)="handleNodeClick(node)">{{node.label}}</a>
18     </div>
19   </div>
20 </div>