summaryrefslogtreecommitdiffstats
path: root/portal-FE-common/src/app/pages/web-analytics/web-analytics-details-dialog/web-analytics-details-dialog.component.html
diff options
context:
space:
mode:
Diffstat (limited to 'portal-FE-common/src/app/pages/web-analytics/web-analytics-details-dialog/web-analytics-details-dialog.component.html')
-rw-r--r--portal-FE-common/src/app/pages/web-analytics/web-analytics-details-dialog/web-analytics-details-dialog.component.html117
1 files changed, 117 insertions, 0 deletions
diff --git a/portal-FE-common/src/app/pages/web-analytics/web-analytics-details-dialog/web-analytics-details-dialog.component.html b/portal-FE-common/src/app/pages/web-analytics/web-analytics-details-dialog/web-analytics-details-dialog.component.html
new file mode 100644
index 00000000..01e27a99
--- /dev/null
+++ b/portal-FE-common/src/app/pages/web-analytics/web-analytics-details-dialog/web-analytics-details-dialog.component.html
@@ -0,0 +1,117 @@
+<!--
+ ============LICENSE_START==========================================
+ ONAP Portal
+ ===================================================================
+ Copyright (C) 2019 AT&T Intellectual Property. All rights reserved.
+ ===================================================================
+
+ Unless otherwise specified, all software contained herein is licensed
+ under the Apache License, Version 2.0 (the "License");
+ you may not use this software except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ Unless otherwise specified, all documentation contained herein is licensed
+ under the Creative Commons License, Attribution 4.0 Intl. (the "License");
+ you may not use this documentation except in compliance with the License.
+ You may obtain a copy of the License at
+
+ https://creativecommons.org/licenses/by/4.0/
+
+ Unless required by applicable law or agreed to in writing, documentation
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+
+ ============LICENSE_END============================================
+
+
+ -->
+<div class="container">
+ <!--Modal Headers-->
+ <div class="modal-header">
+ <h4 class="modal-title">Web Analytics Report Details</h4>
+ <button type="button" class="close" aria-label="Close" (click)="activeModal.dismiss('Cross')">
+ <span aria-hidden="true">&times;</span>
+ </button>
+ </div>
+
+ <!--Modal Body goes here-->
+ <div class="modal-body">
+ <div class="app-properties-main">
+ <div [hidden]="isEditMode" style="width: 75%;">
+ <!--<div id='ecomp-small-spinner' class="ecomp-small-spinner" *ngIf="isAllApplications"></div>-->
+ <div *ngIf="isAllApplications">
+ <span runat="server" ID="required" style="color: Red;"
+ visible="false">*</span>
+ <mat-form-field class="web-analytics-applications-select">
+ <mat-label> Application Name </mat-label>
+ <mat-select name="web-analytics-application-select" id="application"
+ name="applicationName" [(ngModel)]="userTableAppReport.appName" [(value)]="selected">
+ <mat-option *ngFor="let d of allApplications" [value]="d" >{{d.appName}}</mat-option>
+ </mat-select>
+ </mat-form-field>
+ </div>
+ <div id="web-analytics-message-required"
+ *ngIf="!userTableAppReport.appName && userTableAppReport.appName === ''">
+ <small class="mandatory-categories"
+ style="color: Red; font-size: 11px;">Application Name is Required</small>
+ </div>
+ </div>
+
+ <div class="property-label" *ngIf="isEditMode">
+ <div class="property-label">
+ <span runat="server" ID="required" style="color: Red;" visible="false"> *</span>Application Name :
+ </div>
+ <input id="input-Application-name" type="text" ddh-reset
+ [(ngModel)]="userTableAppReport.appName" style="width: 75%;"
+ name="appId" [disabled]="isEditMode" />
+ <div id="web-analytics-message-required"
+ ng-show="(userTableAppReport.appName && (userTableAppReport.appName.length == 0 ||! userTableAppReport.appName))">
+ <small class="mandatory-categories" style="color: Red; font-size: 11px;">Application ID is Required</small>
+ </div>
+ </div>
+
+ <div class="property-label">
+ <div class="property-label">
+ <span runat="server" ID="required" style="color: Red;" visible="false"> *</span>Report Name :
+ </div>
+ <input id="input-report-name" type="text" ddh-reset [(ngModel)]="userTableAppReport.reportName" style="width: 75%;" />
+ <div id="web-analytics-message-required"
+ [hidden]="(userTableAppReport.reportName && (userTableAppReport.reportName|| userTableAppReport.reportName.length == 0))">
+ <small class="mandatory-categories"
+ style="color: Red; font-size: 11px;">Report Name is Required</small>
+ </div>
+ </div>
+
+ <div class="property-label">
+ <div class="property-label">
+ <span runat="server" ID="required" style="color: Red;" visible="false"> *</span>Report URL :
+ </div>
+ <input id="input-report-url" type="text" ddh-reset [(ngModel)]="userTableAppReport.reportSrc" style="width: 75%;" />
+ <div id="web-analytics-message-required"
+ [hidden]="(userTableAppReport.reportSrc && (userTableAppReport.reportSrc || userTableAppReport.reportSrc.length == 0))">
+ <small class="mandatory-categories" style="color: Red; font-size: 11px;">Report URL is Required</small>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <!--Modal Footer goes Here-->
+ <div class="modal-footer">
+ <button type="submit" class="btn btn-primary"
+ [disabled]="(userTableAppReport.appName && userTableAppReport.appName === '')||(userTableAppReport.reportName && (!userTableAppReport.reportName
+ ||userTableAppReport.reportName.length == 0))||(userTableAppReport.reportSrc && (userTableAppReport.reportSrc.length == 0
+ || !userTableAppReport.reportSrc))"(click)="saveChanges()">Save</button> &nbsp;
+
+ <button type="button" class="btn btn-primary" (click)="activeModal.close('Close')">Cancel</button>
+ </div>
+</div> \ No newline at end of file