Add seed code for sdnr app based on ONF Centennial
[ccsdk/apps.git] / sdnr / wireless-transport / code-Carbon-SR1 / ux / mwtnPerformanceCurrent / mwtnPerformanceCurrent-module / src / main / resources / mwtnPerformanceCurrent / mwtnPerformanceCurrent.tpl.html
1 <ht-header help-link='sdnr/pnfPerformance/0.4.0/README.md'></ht-header>
2 <mwtn-select-network-element></mwtn-select-network-element>
3
4 <div class="owl container" ng-if="networkElements.lenght !== 0 && networkElement" style="width: 100%">
5         <div class="row">
6                 <div class="col-md-3">
7                         <div class="form-group">
8                                 <select class="form-control" ng-model="layerProtocol">
9                                         <option ng-repeat="protocol in layerProtocols">{{protocol}}</option>
10                                 </select>
11                         </div>
12                 </div>
13                 <div class="col-md-2">
14                         <span class="white">{{'Select Layer Protocol' }}</span>
15                 </div>
16         </div>
17         <div class="row" ng-if="layerProtocol === 'MWPS' ">
18                 <div class="col">
19                 <uib-accordion close-others="oneATime">
20                         <div uib-accordion-group class="panel-primary" is-open="status.performance826">
21                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.performance826, 'fa-chevron-right': !status.performance826}"></i>
22                                         <span>Performance Data G.826</span>
23                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.performance826"></i>
24                                 </uib-accordion-heading>
25
26                                 <div id="mwtnFaultGridAlarmLog" ui-grid="gridOptionsPerformance826" ui-grid-pagination ui-grid-exporter ui-grid-selection
27                                  ui-grid-pinning ui-grid-resize-columns ui-grid-auto-resize ui-grid-move-columns class="mwtnCurrentGrid">
28                                 </div>
29                         </div>
30                         <div uib-accordion-group class="panel-primary" is-open="status.receiveLevel">
31                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.receiveLevel, 'fa-chevron-right': !status.receiveLevel}"></i>
32                                         <span>Receive Level</span>
33                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.receiveLevel"></i>
34                                 </uib-accordion-heading>
35
36                                 <div ui-grid="gridOptionsReceiveLevel" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
37                                  ui-grid-auto-resize ui-grid-move-columns class="mwtnCurrentGrid">
38                                 </div>
39
40                         </div>
41                         <div uib-accordion-group class="panel-primary" is-open="status.transmissionLevel">
42                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.transmissionLevel, 'fa-chevron-right': !status.transmissionLevel}"></i>
43                                         <span>Transmission Power</span>
44                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.transmissionLevel"></i>
45                                 </uib-accordion-heading>
46
47                                 <div ui-grid="gridOptionsTransmissionLevel" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
48                                  ui-grid-auto-resize ui-grid-move-columns class="mwtnCurrentGrid">
49                                 </div>
50
51                         </div>
52                         <div uib-accordion-group class="panel-primary" is-open="status.modulation">
53                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.modulation, 'fa-chevron-right': !status.modulation}"></i>
54                                         <span>Adaptive Modulation</span>
55                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.modulation"></i>
56                                 </uib-accordion-heading>
57
58                                 <div ui-grid="gridOptionsModulation" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
59                                  ui-grid-move-columns class="mwtnCurrentGrid">
60                                 </div>
61
62                         </div>
63                         <div uib-accordion-group class="panel-primary" is-open="status.temperature">
64                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.temperature, 'fa-chevron-right': !status.temperature}"></i>
65                                         <span>Temperature</span>
66                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.temperature"></i>
67                                 </uib-accordion-heading>
68
69                                 <div ui-grid="gridOptionsTemperature" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
70                                  ui-grid-move-columns class="mwtnFaultGrid">
71                                 </div>
72
73                         </div>
74                         <div uib-accordion-group class="panel-primary" is-open="status.snir">
75                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.snir, 'fa-chevron-right': !status.snir}"></i>
76                 <span>{{'MWTN_SINR' | translate}}</span>
77                                 <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.snir"></i>
78                                 </uib-accordion-heading>
79
80                                 <div ui-grid="gridOptionsSnir" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
81                                  ui-grid-move-columns class="mwtnCurrentGrid">
82                                 </div>
83
84                         </div>
85                         <div uib-accordion-group class="panel-primary" is-open="status.crossPolarDiscrimination">
86                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.crossPolarDiscrimination, 'fa-chevron-right': !status.crossPolarDiscrimination}"></i>
87                                         <span>Cross Polar Discrimination</span>
88                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.crossPolarDiscrimination"></i>
89                                 </uib-accordion-heading>
90
91                                 <div ui-grid="gridOptionsCrossPolarDiscrimination" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
92                                  ui-grid-move-columns class="mwtnCurrentGrid">
93                                 </div>
94
95                         </div>
96                 </uib-accordion>
97                 </div>
98         </div>
99         <div class="row" ng-if="layerProtocol === 'ETC' ">
100                 <div class="col">
101                 <uib-accordion close-others="oneATime">
102                         <div uib-accordion-group class="panel-primary" is-open="status.performanceEthernetContainer">
103                                 <uib-accordion-heading> <i class="pull-left fa" ng-class="{'fa-chevron-down': status.performanceEthernetContainer, 'fa-chevron-right': !status.performanceEthernetContainer}"></i>
104                                         <span>Performance Data</span>
105                                         <i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.performanceEthernetContainer"></i>
106                                 </uib-accordion-heading>
107
108                                 <div ui-grid="gridOptionsPerformanceEthernetContainer" ui-grid-pagination ui-grid-exporter ui-grid-selection ui-grid-pinning ui-grid-resize-columns
109                                  ui-grid-auto-resize ui-grid-move-columns class="mwtnCurrentGrid">
110                                 </div>
111                         </div>
112                 </uib-accordion>
113                 </div>
114         </div>
115 </div>
116 <hr />
117 <div class="owl">
118         <span class="white">ONAP SDN-R | ONF Wireless for @distversion@ - Build: @buildtime@</span>
119 </div>