7 (fetchData)="getHosts($event)"
8 selectionType="multiClick"
9 [searchableObjects]="true"
12 (updateSelection)="updateSelection($event)"
13 emptyStateTitle="No nodes available"
15 emptyStateMessage="Add your first gateway node to start using NVMe over Fabrics. Nodes provide the resources required to expose NVMe/TCP block storage."
16 i18n-emptyStateMessage
22 let-value="data.value"
24 <span>{{ value || '-' }}</span>
30 let-value="data.value"
34 [cdsStack]="'horizontal'"
37 @if (value === HostStatus.AVAILABLE) {
38 <cd-icon type="success"></cd-icon>
41 <span class="cds-ml-3">{{ value | titlecase }}</span>
46 <ng-template #labelsTpl
47 let-value="data.value">
48 @if (value && value.length > 0) {
49 <cds-tag *ngFor="let label of value"
50 class="tag tag-dark">{{ label }}</cds-tag>