Add functionality to truncate amount of instances
[portal/nonrtric-controlpanel.git] / webapp-frontend / src / app / policy / policy-control.component.ts
index df49c76..f8b75c3 100644 (file)
@@ -27,14 +27,22 @@ import { PolicyService } from "@services/policy/policy.service";
   templateUrl: "./policy-control.component.html",
   styleUrls: ["./policy-control.component.scss"]
 })
+
 export class PolicyControlComponent implements OnInit {
-  policyTypeIds: Array<string>;
+  policyTypeIds = [];
+  minimiseTrigger: boolean = false;
 
-  constructor(private policyService: PolicyService) {}
+  constructor(private policyService: PolicyService) {
+  }
 
   ngOnInit() {
+    this.refreshTables();
+  }
+
+  refreshTables() {
     this.policyService.getPolicyTypes().subscribe((policyType: PolicyTypes) => {
-      this.policyTypeIds = policyType.policytype_ids;
+      this.policyTypeIds = policyType.policytype_ids.sort();
+      this.minimiseTrigger = !this.minimiseTrigger;
     });
   }
 }