1 <div class="w-sdc-designer-sidebar-tab-content sdc-general-tab relations">
2 <div *ngIf="!isCurrentDisplayComponentIsComplex(); else complexComponentTemplate">
3 <div class="w-sdc-designer-sidebar-section w-sdc-designer-sidebar-section-relations">
4 <sdc-accordion [title]="'Capabilities'" [arrow-direction]="'right'" [testId]="'Capabilities-accordion'">
5 <div *ngFor="let capability of capabilities" class="relations-details-container">
6 <div class="relations-name">{{capability.name}} </div>
7 <div class="relations-desc"> {{capability.type}} </div>
11 <div class="w-sdc-designer-sidebar-section w-sdc-designer-sidebar-section-relations">
12 <sdc-accordion [title]="'Requirements'" [arrow-direction]="'right'" [testId]="'Requirements-accordion'">
13 <requirement-list [component]='component' [requirements]="requirements" [isInstanceSelected]="isComponentInstanceSelected"></requirement-list>
19 <ng-template #complexComponentTemplate>
20 <sdc-accordion *ngIf="capabilitiesInstancesMap" [title]="'Capabilities'" [arrow-direction]="'right'" [testId]="'Capabilities-accordion'">
21 <sdc-accordion *ngFor="let key of objectKeys(capabilitiesInstancesMap); let i = index" [title]="key">
22 <div *ngFor="let capability of capabilitiesInstancesMap[key]" class="relations-details-container">
23 <div class="relations-name">{{capability.name}} </div>
24 <div class="relations-desc"> {{capability.type}} </div>
29 <sdc-accordion *ngIf="requirementsInstancesMap" [title]="'Requirements'" [arrow-direction]="'right'" [testId]="'Requirements-accordion'">
30 <sdc-accordion *ngFor="let key of objectKeys(requirementsInstancesMap); let i = index" [title]="key">
31 <requirement-list [component]='component' [requirements]="requirementsInstancesMap[key]" [isInstanceSelected]="isComponentInstanceSelected"></requirement-list>