4 cdStatefulTab=
"image-list">
5 <li ngbNavItem=
"issues">
7 i18n
>Issues ({{ image_error.data.length }})
</a>
8 <ng-template ngbNavContent
>
9 <cd-table [data]=
"image_error.data"
11 [columns]=
"image_error.columns"
13 (fetchData)=
"refresh()"
14 [status]=
"tableStatus">
18 <li ngbNavItem=
"syncing">
20 i18n
>Syncing ({{ image_syncing.data.length }})
</a>
21 <ng-template ngbNavContent
>
22 <cd-table [data]=
"image_syncing.data"
24 [columns]=
"image_syncing.columns"
26 (fetchData)=
"refresh()"
27 [status]=
"tableStatus">
31 <li ngbNavItem=
"ready">
33 i18n
>Ready ({{ image_ready.data.length }})
</a>
34 <ng-template ngbNavContent
>
35 <cd-table [data]=
"image_ready.data"
37 [columns]=
"image_ready.columns"
39 (fetchData)=
"refresh()"
40 [status]=
"tableStatus">
46 <div [ngbNavOutlet]=
"nav"></div>
48 <ng-template #stateTmpl
51 <span [ngClass]=
"row.state_color | mirrorHealthColor">{{ value }}
</span>
54 <ng-template #progressTmpl
57 <div *
ngIf=
"row.state === 'Replaying'">
59 <ngb-progressbar *
ngIf=
"row.state === 'Syncing'"
62 [showValue]=
"true"></ngb-progressbar>