@@ -121,34 +121,44 @@ <h1>Kubernetes History Inspector</h1>
121121 >
122122 </ p >
123123 < div class ="progress-container ">
124- < p
125- class ="progress-header "
126- *ngIf ="task.progresses.length > 0 "
127- >
128- {{ task.progresses.length }} concurrent sub tasks
129- are running ({{
130- task.totalProgress.percentageLabel
131- }}):
132- </ p >
133- < div
134- class ="progress-element "
135- *ngFor ="
136- let progress of task.progresses;
137- trackBy: progressCollectionTrack
138- "
139- >
140- < div class ="progress-label ">
141- < p class ="progress-label-inner ">
142- {{ progress.label }}({{
143- progress.percentageLabel
144- }}%) {{ progress.message }}
145- </ p >
146- </ div >
147- < div
148- class ="progress-bar "
149- [style.width.%] ="progress.percentage "
150- > </ div >
151- </ div >
124+ @if (task.progresses.length > 0) {
125+ < p class ="progress-header ">
126+ {{ task.progresses.length }} concurrent sub
127+ tasks are running ({{
128+ task.totalProgress.percentageLabel
129+ }}):
130+ </ p >
131+ }
132+ @for (
133+ progress of task.progresses;
134+ track progressCollectionTrack($index, progress)
135+ ) {
136+ @if (progress.indeterminate) {
137+ < div class ="progress-element ">
138+ < div class ="indeterminate-progress-bar "> </ div >
139+ < div class ="progress-label ">
140+ < p class ="progress-label-inner ">
141+ {{ progress.label }}
142+ {{ progress.message }}
143+ </ p >
144+ </ div >
145+ </ div >
146+ } @else {
147+ < div class ="progress-element ">
148+ < div class ="progress-label ">
149+ < p class ="progress-label-inner ">
150+ {{ progress.label }}({{
151+ progress.percentageLabel
152+ }}%) {{ progress.message }}
153+ </ p >
154+ </ div >
155+ < div
156+ class ="progress-bar "
157+ [style.width.%] ="progress.percentage "
158+ > </ div >
159+ </ div >
160+ }
161+ }
152162 </ div >
153163 < div class ="error-container ">
154164 < p class ="error " *ngFor ="let err of task.errors ">
0 commit comments