2016-03-29 08:53:41 -05:00
< div class = "editor-row" >
< div class = "section gf-form-group" ng-repeat = "yaxis in ctrl.panel.yaxes" >
< h5 class = "section-heading" ng-show = "$index === 0" > Left Y< / h5 >
< h5 class = "section-heading" ng-show = "$index === 1" > Right Y< / h5 >
< gf-form-switch class = "gf-form" label = "Show" label-class = "width-5" checked = "yaxis.show" on-change = "ctrl.render()" > < / gf-form-switch >
< div ng-if = "yaxis.show" >
< div class = "gf-form" >
< label class = "gf-form-label width-5" > Unit< / label >
< div class = "gf-form-dropdown-typeahead max-width-15" ng-model = "yaxis.format" dropdown-typeahead2 = "ctrl.unitFormats" dropdown-typeahead-on-select = "ctrl.setUnitFormat(yaxis, $subItem)" > < / div >
< / div >
< div class = "gf-form" >
< label class = "gf-form-label width-5" > Scale< / label >
< div class = "gf-form-select-wrapper max-width-15" >
< select class = "gf-form-input" ng-model = "yaxis.logBase" ng-options = "v as k for (k, v) in ctrl.logScales" ng-change = "ctrl.render()" > < / select >
< / div >
< / div >
< div class = "gf-form-inline" >
< div class = "gf-form max-width-10" >
< label class = "gf-form-label width-5" > Y-Min< / label >
2016-09-15 14:03:54 -05:00
< input type = "text" class = "gf-form-input" placeholder = "auto" empty-to-null ng-model = "yaxis.min" ng-change = "ctrl.render()" ng-model-onblur >
2016-03-29 08:53:41 -05:00
< / div >
< div class = "gf-form max-width-10" >
< label class = "gf-form-label width-5" > Y-Max< / label >
2016-09-15 14:03:54 -05:00
< input type = "text" class = "gf-form-input" placeholder = "auto" empty-to-null ng-model = "yaxis.max" ng-change = "ctrl.render()" ng-model-onblur >
2016-03-29 08:53:41 -05:00
< / div >
< / div >
< div class = "gf-form" >
< label class = "gf-form-label width-5" > Label< / label >
< input type = "text" class = "gf-form-input max-width-20" ng-model = "yaxis.label" ng-change = "ctrl.render()" ng-model-onblur >
< / div >
< / div >
< / div >
< div class = "section gf-form-group" >
< h5 class = "section-heading" > X-Axis< / h5 >
< gf-form-switch class = "gf-form" label = "Show" label-class = "width-5" checked = "ctrl.panel.xaxis.show" on-change = "ctrl.render()" > < / gf-form-switch >
2016-08-14 09:33:18 -05:00
< div class = "gf-form" >
< label class = "gf-form-label width-5" > Mode< / label >
< div class = "gf-form-select-wrapper max-width-15" >
2016-09-22 09:05:20 -05:00
< select class = "gf-form-input" ng-model = "ctrl.panel.xaxis.mode" ng-options = "v as k for (k, v) in ctrl.xAxisModes" ng-change = "ctrl.xAxisOptionChanged()" > < / select >
2016-08-14 09:33:18 -05:00
< / div >
< / div >
2016-08-18 12:12:08 -05:00
2016-09-05 04:46:16 -05:00
<!-- Table mode -->
2016-09-24 06:08:58 -05:00
< div class = "gf-form" ng-if = "ctrl.panel.xaxis.mode === 'field'" >
2016-09-05 04:46:16 -05:00
< label class = "gf-form-label width-5" > Name< / label >
2016-09-24 06:08:58 -05:00
< metric-segment-model property = "ctrl.panel.xaxis.name" get-options = "ctrl.getDataFieldNames(false)" on-change = "ctrl.xAxisOptionChanged()" custom = "false" css-class = "width-10" select-mode = "true" > < / metric-segment-model >
< / div >
<!-- Series mode -->
< div class = "gf-form" ng-if = "ctrl.panel.xaxis.mode === 'field'" >
< label class = "gf-form-label width-5" > Value< / label >
< metric-segment-model property = "ctrl.panel.xaxis.values[0]" get-options = "ctrl.getDataFieldNames(true)" on-change = "ctrl.xAxisOptionChanged()" custom = "false" css-class = "width-10" select-mode = "true" > < / metric-segment-model >
2016-08-16 11:41:18 -05:00
< / div >
2016-08-18 12:12:08 -05:00
2016-09-05 04:46:16 -05:00
<!-- Series mode -->
2016-09-22 09:05:20 -05:00
< div class = "gf-form" ng-if = "ctrl.panel.xaxis.mode === 'series'" >
2016-08-23 12:44:58 -05:00
< label class = "gf-form-label width-5" > Value< / label >
2016-09-22 09:05:20 -05:00
< metric-segment-model property = "ctrl.panel.xaxis.values[0]" options = "ctrl.xAxisStatOptions" on-change = "ctrl.xAxisOptionChanged()" custom = "false" css-class = "width-10" select-mode = "true" > < / metric-segment-model >
2016-08-25 13:53:49 -05:00
< / div >
2016-03-29 08:53:41 -05:00
< / div >
< / div >