}
toggleListInstances(policyType: PolicyType): void {
- console.log('1toggleListInstances ' + + policyType.name + ' ' + this.getPolicyTypeInfo(policyType).isExpanded.getValue());
const info = this.getPolicyTypeInfo(policyType);
info.isExpanded.next(!info.isExpanded.getValue());
- console.log('2toggleListInstances ' + + policyType.name + ' ' + this.getPolicyTypeInfo(policyType).isExpanded.getValue());
-
}
getPolicyTypeInfo(policyType: PolicyType): PolicyTypeInfo {
return info;
}
+ getName(policyType: PolicyType): string {
+ if (policyType.schemaObject.title) { return policyType.schemaObject.title; }
+ return policyType.name;
+ }
+
isInstancesShown(policyType: PolicyType): boolean {
return this.getPolicyTypeInfo(policyType).isExpanded.getValue();
}