Fixed triggers panel styles.
This commit is contained in:
@@ -1,337 +1,256 @@
|
|||||||
<div class="editor-row">
|
<div class="editor-row">
|
||||||
<div class="section tight-form-container" style="margin-bottom: 20px">
|
<div class="section gf-form-group">
|
||||||
<h5>Select triggers</h5>
|
<h5 class="section-heading">Select triggers</h5>
|
||||||
<div class="tight-form">
|
<div class="gf-form-inline">
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form max-width-20">
|
||||||
<li class="tight-form-item" style="width: 80px">
|
<label class="gf-form-label query-keyword width-7">Group</label>
|
||||||
Group
|
<input type="text"
|
||||||
</li>
|
ng-model="editor.panel.triggers.group.filter"
|
||||||
<li>
|
bs-typeahead="editor.getGroupNames"
|
||||||
<input type="text"
|
ng-blur="editor.parseTarget()"
|
||||||
ng-model="editor.panel.triggers.group.filter"
|
data-min-length=0
|
||||||
bs-typeahead="editor.getGroupNames"
|
data-items=100
|
||||||
ng-blur="editor.parseTarget()"
|
class="gf-form-input"
|
||||||
data-min-length=0
|
ng-class="{
|
||||||
data-items=100
|
'zbx-variable': editor.isVariable(editor.panel.triggers.group.filter),
|
||||||
class="input-large tight-form-input"
|
'zbx-regex': editor.isRegex(editor.panel.triggers.group.filter)
|
||||||
ng-class="{
|
}">
|
||||||
'zbx-variable': editor.isVariable(editor.panel.triggers.group.filter),
|
</div>
|
||||||
'zbx-regex': editor.isRegex(editor.panel.triggers.group.filter)
|
<div class="gf-form">
|
||||||
}">
|
<label class="gf-form-label query-keyword width-7">Host</label>
|
||||||
</li>
|
<input type="text"
|
||||||
<li class="tight-form-item" style="width: 50px">
|
ng-model="editor.panel.triggers.host.filter"
|
||||||
Host
|
bs-typeahead="editor.getHostNames"
|
||||||
</li>
|
ng-blur="editor.parseTarget()"
|
||||||
<li>
|
data-min-length=0
|
||||||
<input type="text"
|
data-items=100
|
||||||
ng-model="editor.panel.triggers.host.filter"
|
class="gf-form-input"
|
||||||
bs-typeahead="editor.getHostNames"
|
ng-class="{
|
||||||
ng-blur="editor.parseTarget()"
|
'zbx-variable': editor.isVariable(editor.panel.triggers.host.filter),
|
||||||
data-min-length=0
|
'zbx-regex': editor.isRegex(editor.panel.triggers.host.filter)
|
||||||
data-items=100
|
}">
|
||||||
class="input-large tight-form-input last"
|
</div>
|
||||||
ng-class="{
|
|
||||||
'zbx-variable': editor.isVariable(editor.panel.triggers.host.filter),
|
|
||||||
'zbx-regex': editor.isRegex(editor.panel.triggers.host.filter)
|
|
||||||
}">
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tight-form">
|
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form-inline">
|
||||||
<li class="tight-form-item" style="width: 80px">
|
<div class="gf-form max-width-20">
|
||||||
Application
|
<label class="gf-form-label query-keyword width-7">Application</label>
|
||||||
</li>
|
<input type="text"
|
||||||
<li>
|
ng-model="editor.panel.triggers.application.filter"
|
||||||
<input type="text"
|
bs-typeahead="editor.getApplicationNames"
|
||||||
ng-model="editor.panel.triggers.application.filter"
|
ng-blur="editor.parseTarget()"
|
||||||
bs-typeahead="editor.getApplicationNames"
|
data-min-length=0
|
||||||
ng-blur="editor.parseTarget()"
|
data-items=100
|
||||||
data-min-length=0
|
class="gf-form-input"
|
||||||
data-items=100
|
ng-class="{
|
||||||
class="input-large tight-form-input"
|
'zbx-variable': editor.isVariable(editor.panel.triggers.application.filter),
|
||||||
ng-class="{
|
'zbx-regex': editor.isRegex(editor.panel.triggers.application.filter)
|
||||||
'zbx-variable': editor.isVariable(editor.panel.triggers.application.filter),
|
}">
|
||||||
'zbx-regex': editor.isRegex(editor.panel.triggers.application.filter)
|
</div>
|
||||||
}">
|
<div class="gf-form">
|
||||||
</li>
|
<label class="gf-form-label query-keyword width-7">Trigger</label>
|
||||||
<li class="tight-form-item" style="width: 50px">
|
<input type="text"
|
||||||
Trigger
|
ng-model="editor.panel.triggers.trigger.filter"
|
||||||
</li>
|
ng-blur="editor.parseTarget()"
|
||||||
<li>
|
placeholder="trigger name"
|
||||||
<input type="text"
|
class="gf-form-input"
|
||||||
ng-model="editor.panel.triggers.trigger.filter"
|
ng-style="editor.panel.triggers.trigger.style"
|
||||||
ng-blur="editor.parseTarget()"
|
empty-to-null>
|
||||||
placeholder="trigger name"
|
</div>
|
||||||
class="input-large tight-form-input last"
|
|
||||||
ng-style="editor.panel.triggers.trigger.style"
|
|
||||||
empty-to-null>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="section">
|
|
||||||
<h5>Data source</h5>
|
<div class="section gf-form-group">
|
||||||
<div class="section tight-form-container" style="margin-bottom: 20px">
|
<h5 class="section-heading">Data source</h5>
|
||||||
<div class="tight-form">
|
<div class="gf-form-inline">
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form">
|
||||||
<li>
|
<div class="gf-form-select-wrapper">
|
||||||
<select class="tight-form-input input-large last"
|
<select class="gf-form-input"
|
||||||
ng-model="editor.panel.datasource"
|
ng-model="editor.panel.datasource"
|
||||||
ng-options="ds for ds in editor.datasources"
|
ng-options="ds for ds in editor.datasources"
|
||||||
ng-change="editor.datasourceChanged()">
|
ng-change="editor.datasourceChanged()">
|
||||||
</select>
|
</select>
|
||||||
</li>
|
</div>
|
||||||
</ul>
|
</div>
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="editor-row">
|
<div class="editor-row">
|
||||||
<div class="section">
|
<div class="section gf-form-group">
|
||||||
<h5>Options</h5>
|
<h5 class="section-heading">Options</h5>
|
||||||
<div class="tight-form-container" style="margin-bottom: 20px">
|
<div class="gf-form-inline">
|
||||||
<div class="tight-form">
|
<div class="gf-form">
|
||||||
<ul class="tight-form-list">
|
<label class="gf-form-label width-8">Acknowledged</label>
|
||||||
<li class="tight-form-item" style="width: 100px">
|
<div class="gf-form-select-wrapper">
|
||||||
<strong>Acknowledged</strong>
|
<select class="gf-form-input"
|
||||||
</li>
|
ng-model="editor.panel.showTriggers"
|
||||||
<li>
|
ng-options="f for f in editor.ackFilters"
|
||||||
<select class="input-medium tight-form-input"
|
ng-change="editor.panelCtrl.refresh()">
|
||||||
ng-model="editor.panel.showTriggers"
|
</select>
|
||||||
ng-options="f for f in editor.ackFilters"
|
</div>
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item" style="width: 13em">
|
|
||||||
<strong>Limit triggers number to</strong>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<input class="input-small tight-form-input"
|
|
||||||
type="number"
|
|
||||||
ng-model="editor.panel.limit"
|
|
||||||
ng-model-onblur
|
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tight-form">
|
<div class="gf-form">
|
||||||
<ul class="tight-form-list">
|
<label class="gf-form-label width-12">Limit triggers number to</label>
|
||||||
<li class="tight-form-item" style="width: 100px">
|
<input class="gf-form-input width-5"
|
||||||
<strong>Sort by</strong>
|
type="number"
|
||||||
</li>
|
ng-model="editor.panel.limit"
|
||||||
<li>
|
ng-model-onblur
|
||||||
<select class="input-medium tight-form-input"
|
ng-change="editor.panelCtrl.refresh()">
|
||||||
ng-model="editor.panel.sortTriggersBy"
|
|
||||||
ng-options="f.text for f in editor.sortByFields track by f.value"
|
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item" style="width: 13em">
|
|
||||||
<strong>Show events</strong>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<select class="tight-form-input input-medium"
|
|
||||||
ng-model="editor.panel.showEvents"
|
|
||||||
ng-options="f.text for f in editor.showEventsFields track by f.value"
|
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
|
||||||
</select>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tight-form">
|
</div>
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form-inline">
|
||||||
<li class="tight-form-item" style="width: 100px">
|
<div class="gf-form">
|
||||||
<strong>Show fields</strong>
|
<label class="gf-form-label width-8">Sort by</label>
|
||||||
</li>
|
<div class="gf-form-select-wrapper">
|
||||||
<li class="tight-form-item">
|
<select class="gf-form-input"
|
||||||
<label class="checkbox-label" for="hostField">Host Name</label>
|
ng-model="editor.panel.sortTriggersBy"
|
||||||
<input class="cr1"
|
ng-options="f.text for f in editor.sortByFields track by f.value"
|
||||||
id="hostField"
|
ng-change="editor.panelCtrl.refresh()">
|
||||||
type="checkbox"
|
</select>
|
||||||
ng-model="editor.panel.hostField"
|
</div>
|
||||||
ng-checked="editor.panel.hostField">
|
|
||||||
<label for="hostField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item">
|
|
||||||
<label class="checkbox-label" for="hostField">Host Technical Name</label>
|
|
||||||
<input class="cr1"
|
|
||||||
id="hostTechNameField"
|
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.hostTechNameField"
|
|
||||||
ng-checked="editor.panel.hostTechNameField">
|
|
||||||
<label for="hostTechNameField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item">
|
|
||||||
<label class="checkbox-label" for="statusField">Status</label>
|
|
||||||
<input class="cr1"
|
|
||||||
id="statusField"
|
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.statusField"
|
|
||||||
ng-checked="editor.panel.statusField">
|
|
||||||
<label for="statusField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item">
|
|
||||||
<label class="checkbox-label" for="severityField">Severity</label>
|
|
||||||
<input class="cr1"
|
|
||||||
id="severityField"
|
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.severityField"
|
|
||||||
ng-checked="editor.panel.severityField">
|
|
||||||
<label for="severityField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tight-form">
|
<div class="gf-form">
|
||||||
<ul class="tight-form-list">
|
<label class="gf-form-label width-8">Show events</label>
|
||||||
<li class="tight-form-item" style="width: 100px">
|
<div class="gf-form-select-wrapper">
|
||||||
<strong> </strong>
|
<select class="gf-form-input"
|
||||||
</li>
|
ng-model="editor.panel.showEvents"
|
||||||
<li class="tight-form-item">
|
ng-options="f.text for f in editor.showEventsFields track by f.value"
|
||||||
<label class="checkbox-label" for="lastChangeField">Last change</label>
|
ng-change="editor.panelCtrl.refresh()">
|
||||||
<input class="cr1"
|
</select>
|
||||||
id="lastChangeField"
|
</div>
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.lastChangeField"
|
|
||||||
ng-checked="editor.panel.lastChangeField">
|
|
||||||
<label for="lastChangeField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item">
|
|
||||||
<label class="checkbox-label" for="ageField">Age</label>
|
|
||||||
<input class="cr1"
|
|
||||||
id="ageField"
|
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.ageField"
|
|
||||||
ng-checked="editor.panel.ageField">
|
|
||||||
<label for="ageField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item">
|
|
||||||
<label class="checkbox-label" for="infoField">Info</label>
|
|
||||||
<input class="cr1"
|
|
||||||
id="infoField"
|
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.infoField"
|
|
||||||
ng-checked="editor.panel.infoField">
|
|
||||||
<label for="infoField" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="tight-form">
|
|
||||||
<ul class="tight-form-list">
|
|
||||||
<li class="tight-form-item">
|
|
||||||
<strong>Custom Last change format</strong>
|
|
||||||
<label class="checkbox-label" for="customLastChangeFormat"> </label>
|
|
||||||
<input class="cr1"
|
|
||||||
id="customLastChangeFormat"
|
|
||||||
type="checkbox"
|
|
||||||
ng-change="editor.panelCtrl.refresh()"
|
|
||||||
ng-model="editor.panel.customLastChangeFormat"
|
|
||||||
ng-checked="editor.panel.customLastChangeFormat">
|
|
||||||
<label for="customLastChangeFormat" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
<li ng-if="editor.panel.customLastChangeFormat">
|
|
||||||
<input type="text"
|
|
||||||
ng-model="editor.panel.lastChangeFormat"
|
|
||||||
ng-blur="editor.panelCtrl.refresh()"
|
|
||||||
placeholder="dddd, MMMM Do YYYY, h:mm:ss a"
|
|
||||||
class="tight-form-input"
|
|
||||||
style="width: 300px"
|
|
||||||
empty-to-null>
|
|
||||||
</li>
|
|
||||||
<li class="tight-form-item last" ng-if="editor.panel.customLastChangeFormat">
|
|
||||||
<a href="http://momentjs.com/docs/#/displaying/format/" target="_blank">
|
|
||||||
<i class="fa fa-question-circle"
|
|
||||||
bs-tooltip="'See moment.js dosc for time format.'">
|
|
||||||
</i>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="section">
|
|
||||||
<h5>Customize triggers severity and colors</h5>
|
<div class="section gf-form-group">
|
||||||
<div class="tight-form" ng-repeat="trigger in editor.panel.triggerSeverity">
|
<h5 class="section-heading">Show fields</h5>
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form-inline">
|
||||||
<li class="tight-form-item" style="width: 10px">
|
<gf-form-switch class="gf-form"
|
||||||
{{ trigger.priority }}
|
label-class="width-8"
|
||||||
</li>
|
label="Host name"
|
||||||
<li>
|
checked="editor.panel.hostField"
|
||||||
<input class="tight-form-input input-medium"
|
on-change="ctrl.render()">
|
||||||
type="text"
|
</gf-form-switch>
|
||||||
empty-to-null
|
<gf-form-switch class="gf-form"
|
||||||
ng-model="trigger.severity"
|
label-class="width-12"
|
||||||
style="color: white"
|
label="Host technical name"
|
||||||
ng-style="{background: trigger.color}"
|
checked="editor.panel.hostTechNameField"
|
||||||
ng-model-onblur
|
on-change="ctrl.render()">
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
</gf-form-switch>
|
||||||
</li>
|
<gf-form-switch class="gf-form"
|
||||||
<li class="tight-form-item">
|
label-class="width-5"
|
||||||
|
label="Status"
|
||||||
|
checked="editor.panel.statusField"
|
||||||
|
on-change="ctrl.render()">
|
||||||
|
</gf-form-switch>
|
||||||
|
</div>
|
||||||
|
<div class="gf-form-inline">
|
||||||
|
<gf-form-switch class="gf-form"
|
||||||
|
label-class="width-5"
|
||||||
|
label="Severity"
|
||||||
|
checked="editor.panel.severityField"
|
||||||
|
on-change="ctrl.render()">
|
||||||
|
</gf-form-switch>
|
||||||
|
<gf-form-switch class="gf-form"
|
||||||
|
label-class="width-7"
|
||||||
|
label="Last change"
|
||||||
|
checked="editor.panel.lastChangeField"
|
||||||
|
on-change="ctrl.render()">
|
||||||
|
</gf-form-switch>
|
||||||
|
<gf-form-switch class="gf-form"
|
||||||
|
label-class="width-4"
|
||||||
|
label="Age"
|
||||||
|
checked="editor.panel.ageField"
|
||||||
|
on-change="ctrl.render()">
|
||||||
|
</gf-form-switch>
|
||||||
|
<gf-form-switch class="gf-form"
|
||||||
|
label-class="width-4"
|
||||||
|
label="Info"
|
||||||
|
checked="editor.panel.infoField"
|
||||||
|
on-change="ctrl.render()">
|
||||||
|
</gf-form-switch>
|
||||||
|
</div>
|
||||||
|
<div class="gf-form-inline">
|
||||||
|
<gf-form-switch class="gf-form"
|
||||||
|
label-class="width-14"
|
||||||
|
label="Custom Last change format"
|
||||||
|
checked="editor.panel.customLastChangeFormat"
|
||||||
|
on-change="ctrl.render()">
|
||||||
|
</gf-form-switch>
|
||||||
|
<div class="gf-form" ng-if="editor.panel.customLastChangeFormat">
|
||||||
|
<label class="gf-form-label width-3">
|
||||||
|
<a href="http://momentjs.com/docs/#/displaying/format/" target="_blank">
|
||||||
|
<tip>See moment.js dosc for time format.</tip>
|
||||||
|
</a>
|
||||||
|
</label>
|
||||||
|
<input class="gf-form-input width-18"
|
||||||
|
type="text"
|
||||||
|
placeholder="dddd, MMMM Do YYYY, h:mm:ss a"
|
||||||
|
empty-to-null
|
||||||
|
ng-model-onblur
|
||||||
|
ng-model="editor.panel.lastChangeFormat"
|
||||||
|
ng-change="editor.panelCtrl.refresh()">
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="editor-row">
|
||||||
|
<div class="section gf-form-group">
|
||||||
|
<h5 class="section-heading">Customize triggers severity and colors</h5>
|
||||||
|
<div class="gf-form-inline" ng-repeat="trigger in editor.panel.triggerSeverity">
|
||||||
|
<div class="gf-form">
|
||||||
|
<label class="gf-form-label width-3">{{ trigger.priority }}</label>
|
||||||
|
<input type="text"
|
||||||
|
class="gf-form-input width-12"
|
||||||
|
empty-to-null
|
||||||
|
ng-model="trigger.severity"
|
||||||
|
style="color: white"
|
||||||
|
ng-style="{background: trigger.color}"
|
||||||
|
ng-model-onblur
|
||||||
|
ng-change="editor.panelCtrl.refresh()">
|
||||||
|
<span class="gf-form-label">
|
||||||
<spectrum-picker ng-model="trigger.color" ng-change="editor.panelCtrl.refresh()"></spectrum-picker>
|
<spectrum-picker ng-model="trigger.color" ng-change="editor.panelCtrl.refresh()"></spectrum-picker>
|
||||||
</li>
|
</span>
|
||||||
<li class="tight-form-item last" style="width: 28px">
|
</div>
|
||||||
<label class="checkbox-label" for="{{ 'trigger-show-' + $index }}"></label>
|
<gf-form-switch class="gf-form"
|
||||||
<input class="cr1"
|
label-class="width-0"
|
||||||
ng-attr-id="{{ 'trigger-show-' + $index }}"
|
label="Show"
|
||||||
type="checkbox"
|
checked="trigger.show"
|
||||||
ng-model="trigger.show"
|
on-change="editor.panelCtrl.refresh()">
|
||||||
ng-checked="trigger.show"
|
</gf-form-switch>
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
|
||||||
<label for="{{ 'trigger-show-' + $index }}" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tight-form">
|
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form-inline">
|
||||||
<li class="tight-form-item"
|
<div class="gf-form">
|
||||||
ng-style="{background:editor.panel.okEventColor}"
|
<label class="gf-form-label width-3"> </label>
|
||||||
style="width: 160px; color: white">
|
<label class="gf-form-label width-12"
|
||||||
<span style="padding-left: 25px"> OK event color </span>
|
ng-style="{background:editor.panel.okEventColor}">
|
||||||
</li>
|
OK event color
|
||||||
<li class="tight-form-item">
|
</label>
|
||||||
<spectrum-picker
|
<span class="gf-form-label">
|
||||||
ng-model="editor.panel.okEventColor"
|
<spectrum-picker ng-model="editor.panel.okEventColor" ng-change="editor.panelCtrl.refresh()"></spectrum-picker>
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
</span>
|
||||||
</spectrum-picker>
|
</div>
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
<div class="tight-form last">
|
<div class="gf-form-inline">
|
||||||
<ul class="tight-form-list">
|
<div class="gf-form">
|
||||||
<li class="tight-form-item"
|
<label class="gf-form-label width-3"> </label>
|
||||||
ng-style="{background:editor.panel.ackEventColor}"
|
<label class="gf-form-label width-12"
|
||||||
style="width: 160px; color: white">
|
ng-style="{background:editor.panel.ackEventColor}">
|
||||||
<span style="padding-left: 25px"> Acknowledged color </span>
|
Acknowledged color
|
||||||
</li>
|
</label>
|
||||||
<li class="tight-form-item">
|
<span class="gf-form-label">
|
||||||
<spectrum-picker
|
<spectrum-picker ng-model="editor.panel.ackEventColor" ng-change="editor.panelCtrl.refresh()"></spectrum-picker>
|
||||||
ng-model="editor.panel.ackEventColor"
|
</span>
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
</div>
|
||||||
</spectrum-picker>
|
<gf-form-switch class="gf-form"
|
||||||
</li>
|
label-class="width-0"
|
||||||
<li class="tight-form-item last" style="width: 28px">
|
label="Show"
|
||||||
<label class="checkbox-label" for="ack-event-color"></label>
|
checked="editor.panel.markAckEvents"
|
||||||
<input class="cr1"
|
on-change="editor.panelCtrl.refresh()">
|
||||||
id="ack-event-color"
|
</gf-form-switch>
|
||||||
type="checkbox"
|
|
||||||
ng-model="editor.panel.markAckEvents"
|
|
||||||
ng-checked="editor.panel.markAckEvents"
|
|
||||||
ng-change="editor.panelCtrl.refresh()">
|
|
||||||
<label for="ack-event-color" class="cr1"></label>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
<div class="clearfix"></div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user