blob: dd23d262c816d9c73dde3ea0b2a9ccd66a7333a5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
|
<ht-header help-link='sdnr/pnfFault/0.4.0/README.md'></ht-header>
<div class="mwtnError">{{error}}</div>
<uib-accordion close-others="oneATime">
<div uib-accordion-group class="panel-primary" is-open="status.currentProblemList">
<uib-accordion-heading> <i class="pull-left fa"
ng-class="{'fa-chevron-down': status.currentProblemList, 'fa-chevron-right': !status.currentProblemList}"></i>
<span>{{'MWTN_CURRENT_PROBLEM_LIST' | translate}}
({{gridOptionsCurrentProblemList.data.length}})</span>
<i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.currentProblemList"></i>
</uib-accordion-heading>
<div id="mwtnFaultGridCurrentProblemList" ui-grid="gridOptionsCurrentProblemList" ui-grid-exporter
ui-grid-selection ui-grid-pinning ui-grid-resize-columns
ui-grid-move-columns class="mwtnFaultGrid"></div>
</div>
<div uib-accordion-group class="panel-primary" is-open="status.alarmNotifications">
<uib-accordion-heading> <i class="pull-left fa"
ng-class="{'fa-chevron-down': status.alarmNotifications, 'fa-chevron-right': !status.alarmNotifications}"></i>
<span>{{'MWTN_ALARM_NOTIFICATIONS' | translate}}
({{gridOptionsAlarmNotifications.data.length}} since {{date}})</span>
<i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.alarmNotifications"></i>
</uib-accordion-heading>
<div id="mwtnFaultGridAlarmNotifications" ui-grid="gridOptionsAlarmNotifications"
ui-grid-exporter ui-grid-selection ui-grid-pinning
ui-grid-resize-columns ui-grid-move-columns class="mwtnFaultGrid"></div>
</div>
<div uib-accordion-group class="panel-primary" is-open="status.alarmLog">
<uib-accordion-heading> <i class="pull-left fa"
ng-class="{'fa-chevron-down': status.alarmLog, 'fa-chevron-right': !status.alarmLog}"></i>
<span>{{'MWTN_ALARM_LOG' | translate}}
({{maxCount}})</span>
<i class="pull-right fa fa-spinner fa-pulse" ng-show="spinner.alarmLog"></i>
</uib-accordion-heading>
<div id="mwtnFaultGridAlarmLog"
ui-grid="gridOptionsAlarmLog"
ui-grid-pagination
ui-grid-exporter
ui-grid-selection
ui-grid-pinning
ui-grid-resize-columns
ui-grid-move-columns class="mwtnFaultGrid">
</div>
<div class="ht-pagination">
<button class="btn btn-default"
ng-disabled="paginationOptions.pageNumber === 1"
ng-click="gridApi.pagination.seek(1)"
ng-class="{'cancelCursor':paginationOptions.pageNumber === 1}"
role="menuitem" type="button" title="Page to first" aria-label="Page to first">
<i class="fa fa-step-backward "></i>
</button>
<button class="btn btn-default"
ng-disabled="paginationOptions.pageNumber === 1"
ng-class="{'cancelCursor':paginationOptions.pageNumber === 1}"
ng-click="gridApi.pagination.previousPage()"
role="menuitem" type="button" title="Previous Page" aria-label="Previous Page">
<i class="fa fa-play fa-rotate-180 "></i>
</button>
<input class="btn btn-default" style="text-align:right;" border="1"
ng-model="gridOptionsAlarmLog.paginationCurrentPage"
ng-change="seekPage(gridOptionsAlarmLog.paginationCurrentPage)"
type="number" style="width:20px;"/>
<span class="dark"> / {{ gridApi.pagination.getTotalPages() }}</span>
<button class="btn btn-default" role="menuitem" type="button" title="Next Page" aria-label="Next Page"
ng-disabled="gridOptionsAlarmLog.paginationCurrentPage === gridApi.pagination.getTotalPages()"
ng-click="gridApi.pagination.nextPage()">
<i class="fa fa-play "></i>
</button>
<button class="btn btn-default" ng-disabled="gridOptionsAlarmLog.paginationCurrentPage === gridApi.pagination.getTotalPages()"
ng-click="gridApi.pagination.seek(gridApi.pagination.getTotalPages())"
role="menuitem" type="button" title="Page to last" aria-label="Page to last">
<i class="fa fa-step-forward "></i>
</button>
<select
class="btn btn-default" name="repeatSelect" id="repeatSelect"
ng-init="gridOptionsAlarmLog.paginationPageSize = gridOptionsAlarmLog.paginationPageSizes[0]"
ng-model="gridOptionsAlarmLog.paginationPageSize"
ng-options="option for option in gridOptionsAlarmLog.paginationPageSizes"></select>
<span class="dark"> items per page </span>
<span class="pull-right dark">{{ paginationStatusMessage() }}</span>
</div>
<div class="text-right">
<button type="button" id="clearLog" class="btn btn-warning" ng-click="clearLog()">
<i class="fa fa-times" aria-hidden="true"></i>
<span>Clear log...</span>
</button>
<!--
see gird menu Export ...
<button type="button" id="saveLog" class="btn btn-default" ng-click="saveLog()">
<i class="fa fa-save" aria-hidden="true"></i>
<span>Save...</span>
</button> -->
<button type="button" id="refreshLog" class="btn btn-primary" ng-click="refreshLog()">
<span>{{'MWTN_REFRESH' | translate}}</span>
</button>
</div>
</div>
</uib-accordion>
<hr />
<div class="owl">
<span class="white">ONAP SDN-R | ONF Wireless for @distversion@ - Build: @buildtime@</span>
</div>
|