Made the units more readable

pull/3148/head
utkarshcmu 10 years ago
parent b678daa744
commit 22c3ec2d63
  1. 18
      public/app/components/kbn.js

@ -310,6 +310,16 @@ function($, _) {
};
};
kbn.formatBuilders.simpleCountUnit = function(symbol) {
var units = ['', 'K', 'M', 'B', 'T'];
var scaler = kbn.formatBuilders.scaledUnits(1000, units);
return function(size, decimals, scaledDecimals) {
if (size === null) { return ""; }
var scaled = scaler(size, decimals, scaledDecimals);
return scaled + " " + symbol;
};
};
///// VALUE FORMATS /////
// Dimensionless Units
@ -345,10 +355,10 @@ function($, _) {
kbn.valueFormats.Bps = kbn.formatBuilders.decimalSIPrefix('Bps');
// Throughput
kbn.valueFormats.ops = kbn.formatBuilders.fixedUnit('ops');
kbn.valueFormats.rps = kbn.formatBuilders.fixedUnit('rps');
kbn.valueFormats.wps = kbn.formatBuilders.fixedUnit('wps');
kbn.valueFormats.iops = kbn.formatBuilders.fixedUnit('iops');
kbn.valueFormats.ops = kbn.formatBuilders.simpleCountUnit('ops');
kbn.valueFormats.rps = kbn.formatBuilders.simpleCountUnit('rps');
kbn.valueFormats.wps = kbn.formatBuilders.simpleCountUnit('wps');
kbn.valueFormats.iops = kbn.formatBuilders.simpleCountUnit('iops');
// Energy
kbn.valueFormats.watt = kbn.formatBuilders.decimalSIPrefix('W');

Loading…
Cancel
Save