CSIT Fix for SDC-2585
[sdc.git] / catalog-ui / src / app / ng2 / pages / composition / panel / panel.component.html
1 <!--
2   ~ Copyright (C) 2018 AT&T Intellectual Property. All rights reserved.
3   ~
4   ~ Licensed under the Apache License, Version 2.0 (the "License");
5   ~ you may not use this file except in compliance with the License.
6   ~ You may obtain a copy of the License at
7   ~
8   ~      http://www.apache.org/licenses/LICENSE-2.0
9   ~
10   ~ Unless required by applicable law or agreed to in writing, software
11   ~ distributed under the License is distributed on an "AS IS" BASIS,
12   ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13   ~ See the License for the specific language governing permissions and
14   ~ limitations under the License.
15   -->
16  
17 <ng2-composition-panel-header 
18     [name]="selectedZoneInstanceName" 
19     [topologyTemplate]="topologyTemplate"
20     [selectedZoneInstanceType]="selectedZoneInstanceType"
21     [selectedZoneInstanceId]="selectedZoneInstanceId"
22     [nonCertified]="nonCertified"
23     [isViewOnly]="isViewOnly" 
24     [isLoading]="isLoading"
25 ></ng2-composition-panel-header>
26
27 <div class="component-details-panel-tabs">
28     <loader [display]="isLoading" [size]="'large'" [relative]="true" [loaderDelay]="500"></loader>
29
30     <div *ngIf="selectedZoneInstanceType === zoneInstanceType.POLICY">
31         <policy-tabs 
32            [topologyTemplate]="topologyTemplate"
33            [selectedZoneInstanceType]="selectedZoneInstanceType"
34            [selectedZoneInstanceId]="selectedZoneInstanceId"
35            [isViewOnly]="isViewOnly"
36            (isLoading)="setIsLoading($event)"
37         ></policy-tabs>
38     </div>
39     
40     <div *ngIf="selectedZoneInstanceType === zoneInstanceType.GROUP">
41         <group-tabs 
42             [topologyTemplate]="topologyTemplate"
43             [selectedZoneInstanceType]="selectedZoneInstanceType"
44             [selectedZoneInstanceId]="selectedZoneInstanceId"
45             [isViewOnly]="isViewOnly"
46             (isLoading)="setIsLoading($event)"
47          ></group-tabs>
48     </div>
49
50 </div>