Code Review
/
portal
/
ric-dashboard.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
improve dashboard UI
[portal/ric-dashboard.git]
/
webapp-frontend
/
src
/
app
/
ac-xapp
/
ac-xapp.component.ts
diff --git
a/webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts
b/webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts
index
b4e41ce
..
1f1d61e
100644
(file)
--- a/
webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts
+++ b/
webapp-frontend/src/app/ac-xapp/ac-xapp.component.ts
@@
-19,14
+19,15
@@
*/
import { HttpErrorResponse } from '@angular/common/http';
*/
import { HttpErrorResponse } from '@angular/common/http';
-import { Component, On
Init, OnDestroy
} from '@angular/core';
+import { Component, On
Destroy, OnInit
} from '@angular/core';
import { FormControl, FormGroup, Validators } from '@angular/forms';
import { FormControl, FormGroup, Validators } from '@angular/forms';
+import { Subscription } from 'rxjs';
import { ACAdmissionIntervalControl } from '../interfaces/ac-xapp.types';
import { ACAdmissionIntervalControl } from '../interfaces/ac-xapp.types';
+import { RicInstance } from '../interfaces/dashboard.types';
import { ACXappService } from '../services/ac-xapp/ac-xapp.service';
import { ACXappService } from '../services/ac-xapp/ac-xapp.service';
-import { ErrorDialogService } from '../services/ui/error-dialog.service';
-import { NotificationService } from './../services/ui/notification.service';
-import { Subscription } from 'rxjs';
import { InstanceSelectorService } from '../services/instance-selector/instance-selector.service';
import { InstanceSelectorService } from '../services/instance-selector/instance-selector.service';
+import { ErrorDialogService } from '../services/ui/error-dialog.service';
+import { NotificationService } from '../services/ui/notification.service';
@Component({
selector: 'rd-ac-xapp',
@Component({
selector: 'rd-ac-xapp',
@@
-55,11
+56,11
@@
export class AcXappComponent implements OnInit, OnDestroy {
trigger_threshold: new FormControl('', [Validators.required, Validators.min(1)])
});
trigger_threshold: new FormControl('', [Validators.required, Validators.min(1)])
});
- this.instanceChange = this.instanceSelectorService.getSelectedInstance
key().subscribe((instanceKey: string
) => {
- if (instance
K
ey) {
+ this.instanceChange = this.instanceSelectorService.getSelectedInstance
().subscribe((instance: RicInstance
) => {
+ if (instance
.k
ey) {
// TODO: show pending action indicator
// TODO: show pending action indicator
- this.instanceKey = instance
K
ey;
- this.acXappService.getPolicy(instance
K
ey).subscribe((res: ACAdmissionIntervalControl) => {
+ this.instanceKey = instance
.k
ey;
+ this.acXappService.getPolicy(instance
.k
ey).subscribe((res: ACAdmissionIntervalControl) => {
this.acForm.controls['class'].setValue(res.class);
this.acForm.controls['enforce'].setValue(res.enforce);
this.acForm.controls['window_length'].setValue(res.window_length);
this.acForm.controls['class'].setValue(res.class);
this.acForm.controls['enforce'].setValue(res.enforce);
this.acForm.controls['window_length'].setValue(res.window_length);