Fixed trigger comments and acknowledges show/hide.

This commit is contained in:
Alexander Zobnin
2016-03-28 19:49:15 +03:00
parent ac7bb9de38
commit 223b0d1089
2 changed files with 15 additions and 7 deletions

View File

@@ -50,10 +50,10 @@
<div> <div>
{{trigger.description}} {{trigger.description}}
<a ng-if="trigger.comments" <a ng-if="trigger.comments"
role="button"
ng-click="ctrl.switchComment(trigger)"
class="pointer" class="pointer"
style="float: right; padding-right: 8px" style="float: right; padding-right: 8px"
data-toggle="collapse"
data-target="#comments-{{trigger.triggerid}}"
bs-tooltip="'Show additional trigger description'" bs-tooltip="'Show additional trigger description'"
data-placement="top"> data-placement="top">
<i class="fa fa-file-text-o"></i> <i class="fa fa-file-text-o"></i>
@@ -63,7 +63,7 @@
<!-- Trigger comments --> <!-- Trigger comments -->
<div class="collapse" <div class="collapse"
id="comments-{{trigger.triggerid}}" id="comments-{{trigger.triggerid}}"
ng-if="trigger.comments"> ng-if="trigger.showComment">
<div> <div>
<small>{{trigger.comments}}</small> <small>{{trigger.comments}}</small>
</div> </div>
@@ -72,7 +72,7 @@
<!-- Trigger acknowledges --> <!-- Trigger acknowledges -->
<div class="collapse" <div class="collapse"
id="acknowledges-{{trigger.triggerid}}" id="acknowledges-{{trigger.triggerid}}"
ng-if="trigger.acknowledges"> ng-if="trigger.showAcknowledges">
<div style="padding-top: 12px;"> <div style="padding-top: 12px;">
<table class="table table-condensed"> <table class="table table-condensed">
<thead> <thead>
@@ -122,9 +122,9 @@
<!-- Trigger acknowledges --> <!-- Trigger acknowledges -->
<a ng-if="trigger.acknowledges" <a ng-if="trigger.acknowledges"
bs-tooltip="'Acknowledges ({{trigger.acknowledges.length}})'" role="button"
data-toggle="collapse" ng-click="ctrl.switchAcknowledges(trigger)"
data-target="#acknowledges-{{trigger.triggerid}}"> bs-tooltip="'Acknowledges ({{trigger.acknowledges.length}})'">
<i class="fa fa-comments"></i> <i class="fa fa-comments"></i>
</a> </a>
</td> </td>

View File

@@ -192,6 +192,14 @@ class TriggerPanelCtrl extends MetricsPanelCtrl {
}); });
}); });
} }
switchComment(trigger) {
trigger.showComment = !trigger.showComment;
}
switchAcknowledges(trigger) {
trigger.showAcknowledges = !trigger.showAcknowledges;
}
} }
TriggerPanelCtrl.templateUrl = 'module.html'; TriggerPanelCtrl.templateUrl = 'module.html';