2 <div class="col-sm-12 col-lg-12">
4 <cd-table-actions class="btn-group mb-4"
5 [permission]="permission"
6 [selection]="selection"
7 [tableActions]="createTableActions">
11 <div class="card-header"
12 i18n>Topology Viewer</div>
13 <div class="card-body">
15 <div class="col-sm-6 col-lg-6 tree-container">
16 <i *ngIf="loadingIndicator"
17 [ngClass]="[icons.large, icons.spinner, icons.spin]"></i>
20 [options]="treeOptions"
21 (updateData)="onUpdateData()">
22 <ng-template #treeNodeTemplate
24 <span *ngIf="node.data.name"
26 <i [ngClass]="node.data.icon"></i>
29 <span class="badge badge-success me-2"
30 *ngIf="node.data.is_default">
33 <span class="badge badge-warning me-2"
34 *ngIf="node.data.is_master">
37 <div class="btn-group align-inline-btns"
38 *ngIf="node.isFocused"
42 class="btn btn-light dropdown-toggle-split ms-1"
43 (click)="openModal(node, true)"
44 [disabled]="getDisable()">
45 <i [ngClass]="[icons.edit]"></i>
49 class="btn btn-light ms-1"
51 (click)="delete(node)">
52 <i [ngClass]="[icons.destroy]"></i>
58 <div class="col-sm-6 col-lg-6 metadata"
60 <legend>{{ metadataTitle }}</legend>
61 <cd-table-key-value cdTableDetail
63 [renderObjects]="true"
64 [customCss]="customCss">