DS config: hide alert options when not enable

This commit is contained in:
Alexander Zobnin
2017-07-22 21:34:48 +03:00
parent 75f041f841
commit e5f936c0cb
2 changed files with 30 additions and 26 deletions

View File

@@ -99,19 +99,21 @@
label="Enable alerting" label="Enable alerting"
checked="ctrl.current.jsonData.alerting"> checked="ctrl.current.jsonData.alerting">
</gf-form-switch> </gf-form-switch>
<gf-form-switch class="gf-form" label-class="width-9" <div ng-if="ctrl.current.jsonData.alerting">
label="Add thresholds" <gf-form-switch class="gf-form" label-class="width-9"
checked="ctrl.current.jsonData.addThresholds"> label="Add thresholds"
</gf-form-switch> checked="ctrl.current.jsonData.addThresholds">
<div class="gf-form max-width-20"> </gf-form-switch>
<span class="gf-form-label width-9">Min severity</span> <div class="gf-form max-width-20">
<div class="gf-form-select-wrapper max-width-16"> <span class="gf-form-label width-9">Min severity</span>
<select class="gf-form-input" ng-model="ctrl.current.jsonData.alertingMinSeverity" <div class="gf-form-select-wrapper max-width-16">
ng-options="s.val as s.text for s in [ <select class="gf-form-input" ng-model="ctrl.current.jsonData.alertingMinSeverity"
{val: 0, text: 'Not classified'}, {val: 1, text:'Information'}, ng-options="s.val as s.text for s in [
{val: 2, text: 'Warning'}, {val: 3, text: 'Average'}, {val: 0, text: 'Not classified'}, {val: 1, text:'Information'},
{val: 4, text: 'High'}, {val: 5, text: 'Disaster'}]"> {val: 2, text: 'Warning'}, {val: 3, text: 'Average'},
</select> {val: 4, text: 'High'}, {val: 5, text: 'Disaster'}]">
</select>
</div>
</div> </div>
</div> </div>
</div> </div>

View File

@@ -99,19 +99,21 @@
label="Enable alerting" label="Enable alerting"
checked="ctrl.current.jsonData.alerting"> checked="ctrl.current.jsonData.alerting">
</gf-form-switch> </gf-form-switch>
<gf-form-switch class="gf-form" label-class="width-9" <div ng-if="ctrl.current.jsonData.alerting">
label="Add thresholds" <gf-form-switch class="gf-form" label-class="width-9"
checked="ctrl.current.jsonData.addThresholds"> label="Add thresholds"
</gf-form-switch> checked="ctrl.current.jsonData.addThresholds">
<div class="gf-form max-width-20"> </gf-form-switch>
<span class="gf-form-label width-9">Min severity</span> <div class="gf-form max-width-20">
<div class="gf-form-select-wrapper max-width-16"> <span class="gf-form-label width-9">Min severity</span>
<select class="gf-form-input" ng-model="ctrl.current.jsonData.alertingMinSeverity" <div class="gf-form-select-wrapper max-width-16">
ng-options="s.val as s.text for s in [ <select class="gf-form-input" ng-model="ctrl.current.jsonData.alertingMinSeverity"
{val: 0, text: 'Not classified'}, {val: 1, text:'Information'}, ng-options="s.val as s.text for s in [
{val: 2, text: 'Warning'}, {val: 3, text: 'Average'}, {val: 0, text: 'Not classified'}, {val: 1, text:'Information'},
{val: 4, text: 'High'}, {val: 5, text: 'Disaster'}]"> {val: 2, text: 'Warning'}, {val: 3, text: 'Average'},
</select> {val: 4, text: 'High'}, {val: 5, text: 'Disaster'}]">
</select>
</div>
</div> </div>
</div> </div>
</div> </div>