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>Multi-site 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 *ngIf="node.data.type"
30 class="badge badge-info me-3">
33 <span class="badge badge-success me-2"
34 *ngIf="node.data.is_default">
37 <span class="badge badge-warning me-2"
38 *ngIf="node.data.is_master">
41 <div class="btn-group align-inline-btns"
42 *ngIf="node.isFocused"
46 class="btn btn-light dropdown-toggle-split ms-1"
47 (click)="openModal(node, true)"
48 [disabled]="getDisable()"
50 <i [ngClass]="[icons.edit]"></i>
54 class="btn btn-light ms-1"
56 (click)="delete(node)">
57 <i [ngClass]="[icons.destroy]"></i>
63 <div class="col-sm-6 col-lg-6 metadata"
65 <legend>{{ metadataTitle }}</legend>
66 <cd-table-key-value [data]="metadata"></cd-table-key-value>