Преглед изворни кода

Graph: increase decimal precision in tooltip and legend values when unit scaling is applied, #1043

Torkel Ödegaard пре 11 година
родитељ
комит
882a477c0f
2 измењених фајлова са 6 додато и 1 уклоњено
  1. 1 1
      src/app/directives/grafanaGraph.js
  2. 5 0
      src/app/panels/graph/legend.js

+ 1 - 1
src/app/directives/grafanaGraph.js

@@ -106,7 +106,7 @@ function (angular, $, kbn, moment, _, GraphTooltip) {
             var series = data[i];
             var axis = yaxis[series.yaxis - 1];
             var formater = kbn.valueFormats[scope.panel.y_formats[series.yaxis - 1]];
-            series.updateLegendValues(formater, axis.tickDecimals, axis.scaledDecimals);
+            series.updateLegendValues(formater, axis.tickDecimals, axis.scaledDecimals+ 2);
             if(!scope.$$phase) { scope.$digest(); }
           }
         }

+ 5 - 0
src/app/panels/graph/legend.js

@@ -53,11 +53,16 @@ function (angular, app, _, kbn, $) {
           scope.toggleSeries(seriesInfo, e);
         }
 
+        function sortLegend(e) {
+
+        }
+
         function render() {
           if (firstRender) {
             elem.append($container);
             $container.on('click', '.graph-legend-icon', openColorSelector);
             $container.on('click', '.graph-legend-alias', toggleSeries);
+            $container.on('click', 'th', sortLegend);
             firstRender = false;
           }