UNPKG

@csn_chile/table_status

Version:

test new data structure

1 lines 268 kB
{"id":"fuel_gauge.js","dependencies":[{"name":"/home/david/Proyectos/DJWebCollector/dj_collector/files/global_static/wsjs/package.json","includedInParent":true,"mtime":1575560259356},{"name":"d3","loc":{"line":1,"column":17},"parent":"/home/david/Proyectos/DJWebCollector/dj_collector/files/global_static/wsjs/src/fuel_gauge.js","resolved":"/home/david/Proyectos/DJWebCollector/dj_collector/files/global_static/wsjs/node_modules/d3/index.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n value: true\n});\nexports.initialize = initialize;\nexports.Gauge = Gauge;\n\nvar d3 = require(\"d3\");\n\nvar fuelGauge = null;\n\nfunction initialize() {\n var config = {\n size: 80,\n minorTicks: 1,\n showPointer: false,\n showValue: true,\n valueFontSize: 16,\n unit: '%',\n redZone: {\n from: 0,\n to: 20\n },\n yellowZone: {\n from: 20,\n to: 60\n },\n greenZone: {\n from: 60,\n to: 100\n }\n };\n fuelGauge = new Gauge(\"#fuelGaugeContainer\", config);\n fuelGauge.render(70);\n setInterval(updateGauges, 2000);\n}\n\nfunction updateGauges(startNumber) {\n var number = Math.random() * 100;\n var theNumber = Math.round(number);\n fuelGauge.redraw(theNumber);\n}\n\nfunction Gauge(container, configuration) {\n var self = this;\n configuration = configuration || {}; //default config options\n\n this.config = {\n size: 200,\n label: '',\n min: 0,\n max: 100,\n transitionDuration: 500,\n majorTicks: 6,\n minorTicks: 3,\n showPointer: true,\n showValue: true,\n valueFontSize: 14,\n unit: '%',\n greenColor: \"#72A544\",\n yellowColor: \"#FFBE00\",\n redColor: \"#C81922\",\n greyColor: \"#D5D3D9\"\n };\n\n this.configure = function (configuration) {\n var prop, zoneRange;\n\n for (prop in configuration) {\n if (this.config.hasOwnProperty(prop)) {\n this.config[prop] = configuration[prop];\n }\n } //todo: add checks for valid values\n\n\n this.config.radius = this.config.size / 2;\n this.config.cx = this.config.size / 2;\n this.config.cy = this.config.size / 2;\n this.config.I = 0;\n this.config.range = this.config.max - this.config.min;\n zoneRange = Math.round(this.config.range / 3); //default zone sizes\n\n this.config.redZone = configuration.redZone || {\n from: this.config.min,\n to: this.config.min + zoneRange\n };\n this.config.yellowZone = configuration.yellowZone || {\n from: this.config.redZone.to,\n to: this.config.redZone.to + zoneRange\n };\n this.config.greenZone = configuration.greenZone || {\n from: this.config.yellowZone.to,\n to: this.config.max\n };\n };\n\n this.render = function (value) {\n var labelFontSize, major, minor, minorDelta, majorDelta, point1, point2, point;\n this.body = d3.select(container).append(\"svg:svg\").attr(\"class\", \"gauge\").attr(\"width\", this.config.size).attr(\"height\", this.config.size);\n this.drawRestBand(this.config.min, this.config.max, self.config.greyColor);\n this.drawBand(this.config.min, this.config.max, self.config.greyColor);\n\n if (this.config.label) {\n labelFontSize = Math.round(this.config.size / 9);\n this.body.append(\"svg:text\").attr(\"x\", this.config.cx).attr(\"y\", this.config.cy / 2 + labelFontSize / 2).attr(\"dy\", labelFontSize).attr('class', 'label').attr(\"text-anchor\", \"middle\").text(this.config.label).style(\"font-size\", labelFontSize + \"px\");\n }\n\n majorDelta = this.config.range / (this.config.majorTicks - 1);\n\n for (major = this.config.min; major <= this.config.max; major += majorDelta) {\n minorDelta = majorDelta / this.config.minorTicks;\n\n for (minor = major + minorDelta; minor < Math.min(major + majorDelta, this.config.max); minor += minorDelta) {\n point1 = this.valueToPoint(minor, 0.75);\n point2 = this.valueToPoint(minor, 0.85);\n this.body.append(\"svg:line\").attr(\"class\", \"minorTick\").attr(\"x1\", point1.x).attr(\"y1\", point1.y).attr(\"x2\", point2.x).attr(\"y2\", point2.y);\n }\n\n point1 = this.valueToPoint(major, 0.6);\n point2 = this.valueToPoint(major, 0.9);\n this.body.append(\"svg:line\").attr(\"class\", \"majorTick\").attr(\"x1\", point1.x).attr(\"y1\", point1.y).attr(\"x2\", point2.x).attr(\"y2\", point2.y);\n\n if (major === this.config.max) {\n point = this.valueToPoint(major, 0.82);\n }\n\n if (major === this.config.min) {\n point = this.valueToPoint(major, 0.82);\n }\n }\n\n var pointerContainer = this.body.append(\"svg:g\").attr(\"class\", \"pointerContainer\");\n var midValue = (this.config.min + this.config.max) / 2;\n\n if (this.config.showPointer) {\n var pointerPath = this.buildPointerPath(midValue);\n var pointerLine = d3.line().x(function (d) {\n return d.x;\n }).y(function (d) {\n return d.y;\n }).curve(d3.curveBasis);\n pointerContainer.selectAll(\"path\").data([pointerPath]).enter().append(\"svg:path\").attr(\"d\", pointerLine).attr('class', 'pointerLine').style(\"fill-opacity\", 1);\n pointerContainer.append(\"svg:circle\").attr(\"cx\", this.config.cx).attr(\"cy\", this.config.cy).attr(\"r\", 0.06 * this.config.radius).attr('class', 'pointerCircle').style(\"opacity\", 1);\n }\n\n if (this.config.showValue) {\n var fontSize = this.config.valueFontSize;\n pointerContainer.selectAll(\"text\").data([midValue]).enter().append(\"svg:text\").attr(\"x\", this.config.cx).attr(\"y\", this.config.size - this.config.cy / 1.6 - fontSize).attr(\"dy\", fontSize).attr(\"text-anchor\", \"middle\").attr('class', 'value').style(\"font-size\", fontSize + \"px\").style(\"stroke-width\", \"0px\");\n }\n\n this.redraw(value || this.config.min);\n };\n\n this.isRendered = function () {\n return this.body !== undefined;\n };\n\n this.buildPointerPath = function (value) {\n function valueToPoint(value, factor) {\n var point = self.valueToPoint(value, factor);\n point.x -= self.config.cx;\n point.y -= self.config.cy;\n return point;\n }\n\n var delta = this.config.range / 13;\n var head = valueToPoint(value, 0.6);\n var head1 = valueToPoint(value - delta, 0.12);\n var head2 = valueToPoint(value + delta, 0.12);\n var tailValue = value - this.config.range * (1 / (180 / 360)) / 2;\n var tail = valueToPoint(tailValue, -0.1);\n var tail1 = valueToPoint(tailValue - delta, 0.12);\n var tail2 = valueToPoint(tailValue + delta, 0.12);\n return [head, head1, tail2, tail, tail1, head2, head];\n };\n\n this.drawBand = function (start, end, color) {\n var bands, bandsdraw, theend, arc, arcs;\n\n if (0 >= end - start) {\n return;\n }\n\n function arcTween(transition, newAngle) {\n transition.attrTween(\"d\", function (d) {\n var theAngle = (newAngle / 100 * 180 - 0 / 100 * 180) * Math.PI / 180;\n var interpolate = d3.interpolate(d.endAngle, theAngle);\n return function (t) {\n d.endAngle = interpolate(t);\n self.config.I = newAngle;\n return arc(d);\n };\n });\n }\n\n bands = this.body.select(\".bands\");\n\n if (bands.empty()) {\n bands = this.body.append(\"svg:path\").attr(\"class\", 'bands');\n }\n\n theend = this.valueToRadians(end);\n arc = d3.arc().innerRadius(0.45 * this.config.radius).outerRadius(0.85 * this.config.radius).startAngle(0);\n bandsdraw = bands.attr(\"transform\", function () {\n return \"translate(\" + self.config.cx + \", \" + self.config.cy + \") rotate(270)\";\n });\n\n if (self.config.I === 0) {\n arcs = bandsdraw.datum({\n endAngle: 0\n }).style(\"fill\", color).attr(\"d\", arc);\n } else {\n arcs = bandsdraw.datum({\n endAngle: this.valueToRadians(self.config.I)\n }).style(\"fill\", color).attr(\"d\", arc);\n }\n\n arcs.transition().duration(this.config.transitionDuration).call(arcTween, end);\n };\n\n this.drawRestBand = function (start, end, color) {\n var bands, theend, bandsdrawn, arcEnd, arcss;\n\n if (0 >= end - start) {\n return;\n }\n\n bands = this.body.select(\".backbands\");\n\n if (bands.empty()) {\n bands = this.body.append(\"svg:path\").attr(\"class\", 'backbands');\n }\n\n theend = this.valueToRadians(end);\n bandsdrawn = bands.attr(\"transform\", function () {\n return \"translate(\" + self.config.cx + \", \" + self.config.cy + \") rotate(270)\";\n });\n arcEnd = d3.arc().innerRadius(0.45 * this.config.radius).outerRadius(0.85 * this.config.radius).startAngle(this.valueToRadians(start)).endAngle(this.valueToRadians(end));\n arcss = bandsdrawn.style(\"fill\", color).attr(\"d\", arcEnd);\n };\n\n this.redraw = function (value) {\n if (!this.isRendered() || !value || !(!isNaN(parseFloat(value)) && isFinite(value))) {\n return;\n }\n\n var pointerContainer = this.body.select(\".pointerContainer\");\n pointerContainer.selectAll(\"text\").text(Math.round(value) + this.config.unit);\n var pointer = pointerContainer.selectAll(\"path\");\n pointer.transition().duration(this.config.transitionDuration).attrTween(\"transform\", function () {\n var pointerValue = value;\n\n if (value > self.config.max) {\n pointerValue = self.config.max + 0.02 * self.config.range;\n } else if (value < self.config.min) {\n pointerValue = self.config.min - 0.02 * self.config.range;\n }\n\n var targetRotation = self.valueToDegrees(pointerValue) - 90;\n var currentRotation = self._currentRotation || targetRotation;\n self._currentRotation = targetRotation;\n return function (step) {\n var rotation = currentRotation + (targetRotation - currentRotation) * step;\n return \"translate(\" + self.config.cx + \", \" + self.config.cy + \") rotate(\" + rotation + \")\";\n };\n }); //todo: make color ranges configurable\n\n if (value >= this.config.redZone.from && value < this.config.redZone.to) {\n this.drawBand(0, value, this.config.redColor);\n } else if (value >= this.config.yellowZone.from && value <= this.config.yellowZone.to) {\n this.drawBand(0, value, this.config.yellowColor);\n } else if (value >= this.config.greenZone.from && value <= this.config.greenZone.to) {\n this.drawBand(0, value, this.config.greenColor);\n } else {\n this.drawBand(0, value, this.config.greyColor);\n }\n\n this.drawRestBand(0, 100, this.config.greyColor);\n };\n\n this.valueToDegrees = function (value) {\n return value / this.config.range * 180 - this.config.min / this.config.range * 180;\n };\n\n this.valueToRadians = function (value) {\n return this.valueToDegrees(value) * Math.PI / 180;\n };\n\n this.valueToPoint = function (value, factor) {\n return {\n x: this.config.cx - this.config.radius * factor * Math.cos(this.valueToRadians(value)),\n y: this.config.cy - this.config.radius * factor * Math.sin(this.valueToRadians(value))\n };\n }; // initialization\n\n\n this.configure(configuration);\n}\n\n;\ninitialize();"},"sourceMaps":{"js":{"mappings":[{"generated":{"line":9,"column":0},"source":"fuel_gauge.js","original":{"line":1,"column":0}},{"name":"d3","generated":{"line":9,"column":4},"source":"fuel_gauge.js","original":{"line":1,"column":4}},{"generated":{"line":9,"column":6},"source":"fuel_gauge.js","original":{"line":1,"column":6}},{"name":"require","generated":{"line":9,"column":9},"source":"fuel_gauge.js","original":{"line":1,"column":9}},{"generated":{"line":9,"column":16},"source":"fuel_gauge.js","original":{"line":1,"column":16}},{"generated":{"line":9,"column":17},"source":"fuel_gauge.js","original":{"line":1,"column":17}},{"generated":{"line":9,"column":21},"source":"fuel_gauge.js","original":{"line":1,"column":16}},{"generated":{"line":9,"column":22},"source":"fuel_gauge.js","original":{"line":1,"column":0}},{"generated":{"line":11,"column":0},"source":"fuel_gauge.js","original":{"line":3,"column":0}},{"name":"fuelGauge","generated":{"line":11,"column":4},"source":"fuel_gauge.js","original":{"line":3,"column":4}},{"generated":{"line":11,"column":13},"source":"fuel_gauge.js","original":{"line":3,"column":13}},{"generated":{"line":11,"column":16},"source":"fuel_gauge.js","original":{"line":3,"column":16}},{"generated":{"line":11,"column":20},"source":"fuel_gauge.js","original":{"line":3,"column":0}},{"generated":{"line":13,"column":0},"source":"fuel_gauge.js","original":{"line":5,"column":0}},{"name":"initialize","generated":{"line":13,"column":9},"source":"fuel_gauge.js","original":{"line":5,"column":9}},{"generated":{"line":13,"column":19},"source":"fuel_gauge.js","original":{"line":5,"column":0}},{"generated":{"line":13,"column":22},"source":"fuel_gauge.js","original":{"line":5,"column":22}},{"generated":{"line":14,"column":0},"source":"fuel_gauge.js","original":{"line":7,"column":2}},{"name":"config","generated":{"line":14,"column":6},"source":"fuel_gauge.js","original":{"line":7,"column":6}},{"generated":{"line":14,"column":12},"source":"fuel_gauge.js","original":{"line":7,"column":12}},{"generated":{"line":14,"column":15},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"size","generated":{"line":15,"column":0},"source":"fuel_gauge.js","original":{"line":8,"column":4}},{"name":"size","generated":{"line":15,"column":4},"source":"fuel_gauge.js","original":{"line":8,"column":4}},{"generated":{"line":15,"column":8},"source":"fuel_gauge.js","original":{"line":8,"column":8}},{"generated":{"line":15,"column":10},"source":"fuel_gauge.js","original":{"line":8,"column":10}},{"generated":{"line":15,"column":12},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"minorTicks","generated":{"line":16,"column":0},"source":"fuel_gauge.js","original":{"line":9,"column":4}},{"name":"minorTicks","generated":{"line":16,"column":4},"source":"fuel_gauge.js","original":{"line":9,"column":4}},{"generated":{"line":16,"column":14},"source":"fuel_gauge.js","original":{"line":9,"column":14}},{"generated":{"line":16,"column":16},"source":"fuel_gauge.js","original":{"line":9,"column":16}},{"generated":{"line":16,"column":17},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"showPointer","generated":{"line":17,"column":0},"source":"fuel_gauge.js","original":{"line":10,"column":4}},{"name":"showPointer","generated":{"line":17,"column":4},"source":"fuel_gauge.js","original":{"line":10,"column":4}},{"generated":{"line":17,"column":15},"source":"fuel_gauge.js","original":{"line":10,"column":15}},{"generated":{"line":17,"column":17},"source":"fuel_gauge.js","original":{"line":10,"column":17}},{"generated":{"line":17,"column":22},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"showValue","generated":{"line":18,"column":0},"source":"fuel_gauge.js","original":{"line":11,"column":4}},{"name":"showValue","generated":{"line":18,"column":4},"source":"fuel_gauge.js","original":{"line":11,"column":4}},{"generated":{"line":18,"column":13},"source":"fuel_gauge.js","original":{"line":11,"column":13}},{"generated":{"line":18,"column":15},"source":"fuel_gauge.js","original":{"line":11,"column":15}},{"generated":{"line":18,"column":19},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"valueFontSize","generated":{"line":19,"column":0},"source":"fuel_gauge.js","original":{"line":12,"column":4}},{"name":"valueFontSize","generated":{"line":19,"column":4},"source":"fuel_gauge.js","original":{"line":12,"column":4}},{"generated":{"line":19,"column":17},"source":"fuel_gauge.js","original":{"line":12,"column":17}},{"generated":{"line":19,"column":19},"source":"fuel_gauge.js","original":{"line":12,"column":19}},{"generated":{"line":19,"column":21},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"unit","generated":{"line":20,"column":0},"source":"fuel_gauge.js","original":{"line":13,"column":4}},{"name":"unit","generated":{"line":20,"column":4},"source":"fuel_gauge.js","original":{"line":13,"column":4}},{"generated":{"line":20,"column":8},"source":"fuel_gauge.js","original":{"line":13,"column":8}},{"generated":{"line":20,"column":10},"source":"fuel_gauge.js","original":{"line":13,"column":10}},{"generated":{"line":20,"column":13},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"redZone","generated":{"line":21,"column":0},"source":"fuel_gauge.js","original":{"line":14,"column":4}},{"name":"redZone","generated":{"line":21,"column":4},"source":"fuel_gauge.js","original":{"line":14,"column":4}},{"generated":{"line":21,"column":11},"source":"fuel_gauge.js","original":{"line":14,"column":11}},{"generated":{"line":21,"column":13},"source":"fuel_gauge.js","original":{"line":14,"column":13}},{"name":"from","generated":{"line":22,"column":0},"source":"fuel_gauge.js","original":{"line":15,"column":6}},{"name":"from","generated":{"line":22,"column":6},"source":"fuel_gauge.js","original":{"line":15,"column":6}},{"generated":{"line":22,"column":10},"source":"fuel_gauge.js","original":{"line":15,"column":10}},{"generated":{"line":22,"column":12},"source":"fuel_gauge.js","original":{"line":15,"column":12}},{"generated":{"line":22,"column":13},"source":"fuel_gauge.js","original":{"line":14,"column":13}},{"name":"to","generated":{"line":23,"column":0},"source":"fuel_gauge.js","original":{"line":16,"column":6}},{"name":"to","generated":{"line":23,"column":6},"source":"fuel_gauge.js","original":{"line":16,"column":6}},{"generated":{"line":23,"column":8},"source":"fuel_gauge.js","original":{"line":16,"column":8}},{"generated":{"line":23,"column":10},"source":"fuel_gauge.js","original":{"line":16,"column":10}},{"generated":{"line":24,"column":0},"source":"fuel_gauge.js","original":{"line":14,"column":13}},{"generated":{"line":24,"column":5},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"yellowZone","generated":{"line":25,"column":0},"source":"fuel_gauge.js","original":{"line":18,"column":4}},{"name":"yellowZone","generated":{"line":25,"column":4},"source":"fuel_gauge.js","original":{"line":18,"column":4}},{"generated":{"line":25,"column":14},"source":"fuel_gauge.js","original":{"line":18,"column":14}},{"generated":{"line":25,"column":16},"source":"fuel_gauge.js","original":{"line":18,"column":16}},{"name":"from","generated":{"line":26,"column":0},"source":"fuel_gauge.js","original":{"line":19,"column":6}},{"name":"from","generated":{"line":26,"column":6},"source":"fuel_gauge.js","original":{"line":19,"column":6}},{"generated":{"line":26,"column":10},"source":"fuel_gauge.js","original":{"line":19,"column":10}},{"generated":{"line":26,"column":12},"source":"fuel_gauge.js","original":{"line":19,"column":12}},{"generated":{"line":26,"column":14},"source":"fuel_gauge.js","original":{"line":18,"column":16}},{"name":"to","generated":{"line":27,"column":0},"source":"fuel_gauge.js","original":{"line":20,"column":6}},{"name":"to","generated":{"line":27,"column":6},"source":"fuel_gauge.js","original":{"line":20,"column":6}},{"generated":{"line":27,"column":8},"source":"fuel_gauge.js","original":{"line":20,"column":8}},{"generated":{"line":27,"column":10},"source":"fuel_gauge.js","original":{"line":20,"column":10}},{"generated":{"line":28,"column":0},"source":"fuel_gauge.js","original":{"line":18,"column":16}},{"generated":{"line":28,"column":5},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"name":"greenZone","generated":{"line":29,"column":0},"source":"fuel_gauge.js","original":{"line":22,"column":4}},{"name":"greenZone","generated":{"line":29,"column":4},"source":"fuel_gauge.js","original":{"line":22,"column":4}},{"generated":{"line":29,"column":13},"source":"fuel_gauge.js","original":{"line":22,"column":13}},{"generated":{"line":29,"column":15},"source":"fuel_gauge.js","original":{"line":22,"column":15}},{"name":"from","generated":{"line":30,"column":0},"source":"fuel_gauge.js","original":{"line":23,"column":6}},{"name":"from","generated":{"line":30,"column":6},"source":"fuel_gauge.js","original":{"line":23,"column":6}},{"generated":{"line":30,"column":10},"source":"fuel_gauge.js","original":{"line":23,"column":10}},{"generated":{"line":30,"column":12},"source":"fuel_gauge.js","original":{"line":23,"column":12}},{"generated":{"line":30,"column":14},"source":"fuel_gauge.js","original":{"line":22,"column":15}},{"name":"to","generated":{"line":31,"column":0},"source":"fuel_gauge.js","original":{"line":24,"column":6}},{"name":"to","generated":{"line":31,"column":6},"source":"fuel_gauge.js","original":{"line":24,"column":6}},{"generated":{"line":31,"column":8},"source":"fuel_gauge.js","original":{"line":24,"column":8}},{"generated":{"line":31,"column":10},"source":"fuel_gauge.js","original":{"line":24,"column":10}},{"generated":{"line":32,"column":0},"source":"fuel_gauge.js","original":{"line":22,"column":15}},{"generated":{"line":33,"column":0},"source":"fuel_gauge.js","original":{"line":7,"column":15}},{"generated":{"line":33,"column":3},"source":"fuel_gauge.js","original":{"line":7,"column":2}},{"name":"fuelGauge","generated":{"line":34,"column":0},"source":"fuel_gauge.js","original":{"line":27,"column":2}},{"name":"fuelGauge","generated":{"line":34,"column":2},"source":"fuel_gauge.js","original":{"line":27,"column":2}},{"generated":{"line":34,"column":11},"source":"fuel_gauge.js","original":{"line":27,"column":11}},{"generated":{"line":34,"column":14},"source":"fuel_gauge.js","original":{"line":27,"column":14}},{"name":"Gauge","generated":{"line":34,"column":18},"source":"fuel_gauge.js","original":{"line":27,"column":18}},{"generated":{"line":34,"column":23},"source":"fuel_gauge.js","original":{"line":27,"column":14}},{"generated":{"line":34,"column":24},"source":"fuel_gauge.js","original":{"line":27,"column":24}},{"generated":{"line":34,"column":45},"source":"fuel_gauge.js","original":{"line":27,"column":14}},{"name":"config","generated":{"line":34,"column":47},"source":"fuel_gauge.js","original":{"line":27,"column":47}},{"generated":{"line":34,"column":53},"source":"fuel_gauge.js","original":{"line":27,"column":14}},{"generated":{"line":34,"column":54},"source":"fuel_gauge.js","original":{"line":27,"column":2}},{"name":"fuelGauge","generated":{"line":35,"column":0},"source":"fuel_gauge.js","original":{"line":29,"column":2}},{"name":"fuelGauge","generated":{"line":35,"column":2},"source":"fuel_gauge.js","original":{"line":29,"column":2}},{"generated":{"line":35,"column":11},"source":"fuel_gauge.js","original":{"line":29,"column":11}},{"name":"render","generated":{"line":35,"column":12},"source":"fuel_gauge.js","original":{"line":29,"column":12}},{"generated":{"line":35,"column":18},"source":"fuel_gauge.js","original":{"line":29,"column":2}},{"generated":{"line":35,"column":19},"source":"fuel_gauge.js","original":{"line":29,"column":19}},{"generated":{"line":35,"column":21},"source":"fuel_gauge.js","original":{"line":29,"column":2}},{"name":"setInterval","generated":{"line":36,"column":0},"source":"fuel_gauge.js","original":{"line":32,"column":2}},{"name":"setInterval","generated":{"line":36,"column":2},"source":"fuel_gauge.js","original":{"line":32,"column":2}},{"generated":{"line":36,"column":13},"source":"fuel_gauge.js","original":{"line":32,"column":13}},{"name":"updateGauges","generated":{"line":36,"column":14},"source":"fuel_gauge.js","original":{"line":32,"column":14}},{"generated":{"line":36,"column":26},"source":"fuel_gauge.js","original":{"line":32,"column":13}},{"generated":{"line":36,"column":28},"source":"fuel_gauge.js","original":{"line":32,"column":28}},{"generated":{"line":36,"column":32},"source":"fuel_gauge.js","original":{"line":32,"column":13}},{"generated":{"line":36,"column":33},"source":"fuel_gauge.js","original":{"line":32,"column":2}},{"generated":{"line":37,"column":0},"source":"fuel_gauge.js","original":{"line":33,"column":1}},{"generated":{"line":39,"column":0},"source":"fuel_gauge.js","original":{"line":35,"column":0}},{"name":"updateGauges","generated":{"line":39,"column":9},"source":"fuel_gauge.js","original":{"line":35,"column":9}},{"generated":{"line":39,"column":21},"source":"fuel_gauge.js","original":{"line":35,"column":0}},{"name":"startNumber","generated":{"line":39,"column":22},"source":"fuel_gauge.js","original":{"line":35,"column":22}},{"generated":{"line":39,"column":33},"source":"fuel_gauge.js","original":{"line":35,"column":0}},{"generated":{"line":39,"column":35},"source":"fuel_gauge.js","original":{"line":35,"column":35}},{"generated":{"line":40,"column":0},"source":"fuel_gauge.js","original":{"line":36,"column":2}},{"name":"number","generated":{"line":40,"column":6},"source":"fuel_gauge.js","original":{"line":36,"column":6}},{"generated":{"line":40,"column":12},"source":"fuel_gauge.js","original":{"line":36,"column":12}},{"name":"Math","generated":{"line":40,"column":15},"source":"fuel_gauge.js","original":{"line":36,"column":15}},{"generated":{"line":40,"column":19},"source":"fuel_gauge.js","original":{"line":36,"column":19}},{"name":"random","generated":{"line":40,"column":20},"source":"fuel_gauge.js","original":{"line":36,"column":20}},{"generated":{"line":40,"column":26},"source":"fuel_gauge.js","original":{"line":36,"column":15}},{"generated":{"line":40,"column":31},"source":"fuel_gauge.js","original":{"line":36,"column":31}},{"generated":{"line":40,"column":34},"source":"fuel_gauge.js","original":{"line":36,"column":2}},{"generated":{"line":41,"column":0},"source":"fuel_gauge.js","original":{"line":37,"column":2}},{"name":"theNumber","generated":{"line":41,"column":6},"source":"fuel_gauge.js","original":{"line":37,"column":6}},{"generated":{"line":41,"column":15},"source":"fuel_gauge.js","original":{"line":37,"column":15}},{"name":"Math","generated":{"line":41,"column":18},"source":"fuel_gauge.js","original":{"line":37,"column":18}},{"generated":{"line":41,"column":22},"source":"fuel_gauge.js","original":{"line":37,"column":22}},{"name":"round","generated":{"line":41,"column":23},"source":"fuel_gauge.js","original":{"line":37,"column":23}},{"generated":{"line":41,"column":28},"source":"fuel_gauge.js","original":{"line":37,"column":18}},{"name":"number","generated":{"line":41,"column":29},"source":"fuel_gauge.js","original":{"line":37,"column":29}},{"generated":{"line":41,"column":35},"source":"fuel_gauge.js","original":{"line":37,"column":18}},{"generated":{"line":41,"column":36},"source":"fuel_gauge.js","original":{"line":37,"column":2}},{"name":"fuelGauge","generated":{"line":42,"column":0},"source":"fuel_gauge.js","original":{"line":38,"column":2}},{"name":"fuelGauge","generated":{"line":42,"column":2},"source":"fuel_gauge.js","original":{"line":38,"column":2}},{"generated":{"line":42,"column":11},"source":"fuel_gauge.js","original":{"line":38,"column":11}},{"name":"redraw","generated":{"line":42,"column":12},"source":"fuel_gauge.js","original":{"line":38,"column":12}},{"generated":{"line":42,"column":18},"source":"fuel_gauge.js","original":{"line":38,"column":2}},{"name":"theNumber","generated":{"line":42,"column":19},"source":"fuel_gauge.js","original":{"line":38,"column":19}},{"generated":{"line":42,"column":28},"source":"fuel_gauge.js","original":{"line":38,"column":2}},{"generated":{"line":43,"column":0},"source":"fuel_gauge.js","original":{"line":39,"column":1}},{"generated":{"line":45,"column":0},"source":"fuel_gauge.js","original":{"line":41,"column":0}},{"name":"Gauge","generated":{"line":45,"column":9},"source":"fuel_gauge.js","original":{"line":41,"column":9}},{"generated":{"line":45,"column":14},"source":"fuel_gauge.js","original":{"line":41,"column":0}},{"name":"container","generated":{"line":45,"column":15},"source":"fuel_gauge.js","original":{"line":41,"column":15}},{"generated":{"line":45,"column":24},"source":"fuel_gauge.js","original":{"line":41,"column":0}},{"name":"configuration","generated":{"line":45,"column":26},"source":"fuel_gauge.js","original":{"line":41,"column":26}},{"generated":{"line":45,"column":39},"source":"fuel_gauge.js","original":{"line":41,"column":0}},{"generated":{"line":45,"column":41},"source":"fuel_gauge.js","original":{"line":41,"column":41}},{"generated":{"line":46,"column":0},"source":"fuel_gauge.js","original":{"line":42,"column":2}},{"name":"self","generated":{"line":46,"column":6},"source":"fuel_gauge.js","original":{"line":42,"column":6}},{"generated":{"line":46,"column":10},"source":"fuel_gauge.js","original":{"line":42,"column":10}},{"generated":{"line":46,"column":13},"source":"fuel_gauge.js","original":{"line":42,"column":13}},{"generated":{"line":46,"column":17},"source":"fuel_gauge.js","original":{"line":42,"column":2}},{"name":"configuration","generated":{"line":47,"column":0},"source":"fuel_gauge.js","original":{"line":43,"column":2}},{"name":"configuration","generated":{"line":47,"column":2},"source":"fuel_gauge.js","original":{"line":43,"column":2}},{"generated":{"line":47,"column":15},"source":"fuel_gauge.js","original":{"line":43,"column":15}},{"name":"configuration","generated":{"line":47,"column":18},"source":"fuel_gauge.js","original":{"line":43,"column":18}},{"generated":{"line":47,"column":31},"source":"fuel_gauge.js","original":{"line":43,"column":31}},{"generated":{"line":47,"column":35},"source":"fuel_gauge.js","original":{"line":43,"column":35}},{"generated":{"line":47,"column":37},"source":"fuel_gauge.js","original":{"line":43,"column":2}},{"generated":{"line":47,"column":38},"source":"fuel_gauge.js","original":{"line":41,"column":41}},{"generated":{"line":47,"column":39},"source":"fuel_gauge.js","original":{"line":45,"column":2}},{"generated":{"line":49,"column":0},"source":"fuel_gauge.js","original":{"line":46,"column":2}},{"name":"config","generated":{"line":49,"column":7},"source":"fuel_gauge.js","original":{"line":46,"column":7}},{"generated":{"line":49,"column":13},"source":"fuel_gauge.js","original":{"line":46,"column":2}},{"generated":{"line":49,"column":16},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"size","generated":{"line":50,"column":0},"source":"fuel_gauge.js","original":{"line":47,"column":4}},{"name":"size","generated":{"line":50,"column":4},"source":"fuel_gauge.js","original":{"line":47,"column":4}},{"generated":{"line":50,"column":8},"source":"fuel_gauge.js","original":{"line":47,"column":8}},{"generated":{"line":50,"column":10},"source":"fuel_gauge.js","original":{"line":47,"column":10}},{"generated":{"line":50,"column":13},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"label","generated":{"line":51,"column":0},"source":"fuel_gauge.js","original":{"line":48,"column":4}},{"name":"label","generated":{"line":51,"column":4},"source":"fuel_gauge.js","original":{"line":48,"column":4}},{"generated":{"line":51,"column":9},"source":"fuel_gauge.js","original":{"line":48,"column":9}},{"generated":{"line":51,"column":11},"source":"fuel_gauge.js","original":{"line":48,"column":11}},{"generated":{"line":51,"column":13},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"min","generated":{"line":52,"column":0},"source":"fuel_gauge.js","original":{"line":49,"column":4}},{"name":"min","generated":{"line":52,"column":4},"source":"fuel_gauge.js","original":{"line":49,"column":4}},{"generated":{"line":52,"column":7},"source":"fuel_gauge.js","original":{"line":49,"column":7}},{"generated":{"line":52,"column":9},"source":"fuel_gauge.js","original":{"line":49,"column":9}},{"generated":{"line":52,"column":10},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"max","generated":{"line":53,"column":0},"source":"fuel_gauge.js","original":{"line":50,"column":4}},{"name":"max","generated":{"line":53,"column":4},"source":"fuel_gauge.js","original":{"line":50,"column":4}},{"generated":{"line":53,"column":7},"source":"fuel_gauge.js","original":{"line":50,"column":7}},{"generated":{"line":53,"column":9},"source":"fuel_gauge.js","original":{"line":50,"column":9}},{"generated":{"line":53,"column":12},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"transitionDuration","generated":{"line":54,"column":0},"source":"fuel_gauge.js","original":{"line":51,"column":4}},{"name":"transitionDuration","generated":{"line":54,"column":4},"source":"fuel_gauge.js","original":{"line":51,"column":4}},{"generated":{"line":54,"column":22},"source":"fuel_gauge.js","original":{"line":51,"column":22}},{"generated":{"line":54,"column":24},"source":"fuel_gauge.js","original":{"line":51,"column":24}},{"generated":{"line":54,"column":27},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"majorTicks","generated":{"line":55,"column":0},"source":"fuel_gauge.js","original":{"line":52,"column":4}},{"name":"majorTicks","generated":{"line":55,"column":4},"source":"fuel_gauge.js","original":{"line":52,"column":4}},{"generated":{"line":55,"column":14},"source":"fuel_gauge.js","original":{"line":52,"column":14}},{"generated":{"line":55,"column":16},"source":"fuel_gauge.js","original":{"line":52,"column":16}},{"generated":{"line":55,"column":17},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"minorTicks","generated":{"line":56,"column":0},"source":"fuel_gauge.js","original":{"line":53,"column":4}},{"name":"minorTicks","generated":{"line":56,"column":4},"source":"fuel_gauge.js","original":{"line":53,"column":4}},{"generated":{"line":56,"column":14},"source":"fuel_gauge.js","original":{"line":53,"column":14}},{"generated":{"line":56,"column":16},"source":"fuel_gauge.js","original":{"line":53,"column":16}},{"generated":{"line":56,"column":17},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"showPointer","generated":{"line":57,"column":0},"source":"fuel_gauge.js","original":{"line":54,"column":4}},{"name":"showPointer","generated":{"line":57,"column":4},"source":"fuel_gauge.js","original":{"line":54,"column":4}},{"generated":{"line":57,"column":15},"source":"fuel_gauge.js","original":{"line":54,"column":15}},{"generated":{"line":57,"column":17},"source":"fuel_gauge.js","original":{"line":54,"column":17}},{"generated":{"line":57,"column":21},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"showValue","generated":{"line":58,"column":0},"source":"fuel_gauge.js","original":{"line":55,"column":4}},{"name":"showValue","generated":{"line":58,"column":4},"source":"fuel_gauge.js","original":{"line":55,"column":4}},{"generated":{"line":58,"column":13},"source":"fuel_gauge.js","original":{"line":55,"column":13}},{"generated":{"line":58,"column":15},"source":"fuel_gauge.js","original":{"line":55,"column":15}},{"generated":{"line":58,"column":19},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"valueFontSize","generated":{"line":59,"column":0},"source":"fuel_gauge.js","original":{"line":56,"column":4}},{"name":"valueFontSize","generated":{"line":59,"column":4},"source":"fuel_gauge.js","original":{"line":56,"column":4}},{"generated":{"line":59,"column":17},"source":"fuel_gauge.js","original":{"line":56,"column":17}},{"generated":{"line":59,"column":19},"source":"fuel_gauge.js","original":{"line":56,"column":19}},{"generated":{"line":59,"column":21},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"unit","generated":{"line":60,"column":0},"source":"fuel_gauge.js","original":{"line":57,"column":4}},{"name":"unit","generated":{"line":60,"column":4},"source":"fuel_gauge.js","original":{"line":57,"column":4}},{"generated":{"line":60,"column":8},"source":"fuel_gauge.js","original":{"line":57,"column":8}},{"generated":{"line":60,"column":10},"source":"fuel_gauge.js","original":{"line":57,"column":10}},{"generated":{"line":60,"column":13},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"greenColor","generated":{"line":61,"column":0},"source":"fuel_gauge.js","original":{"line":58,"column":4}},{"name":"greenColor","generated":{"line":61,"column":4},"source":"fuel_gauge.js","original":{"line":58,"column":4}},{"generated":{"line":61,"column":14},"source":"fuel_gauge.js","original":{"line":58,"column":14}},{"generated":{"line":61,"column":16},"source":"fuel_gauge.js","original":{"line":58,"column":16}},{"generated":{"line":61,"column":25},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"yellowColor","generated":{"line":62,"column":0},"source":"fuel_gauge.js","original":{"line":59,"column":4}},{"name":"yellowColor","generated":{"line":62,"column":4},"source":"fuel_gauge.js","original":{"line":59,"column":4}},{"generated":{"line":62,"column":15},"source":"fuel_gauge.js","original":{"line":59,"column":15}},{"generated":{"line":62,"column":17},"source":"fuel_gauge.js","original":{"line":59,"column":17}},{"generated":{"line":62,"column":26},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"redColor","generated":{"line":63,"column":0},"source":"fuel_gauge.js","original":{"line":60,"column":4}},{"name":"redColor","generated":{"line":63,"column":4},"source":"fuel_gauge.js","original":{"line":60,"column":4}},{"generated":{"line":63,"column":12},"source":"fuel_gauge.js","original":{"line":60,"column":12}},{"generated":{"line":63,"column":14},"source":"fuel_gauge.js","original":{"line":60,"column":14}},{"generated":{"line":63,"column":23},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"name":"greyColor","generated":{"line":64,"column":0},"source":"fuel_gauge.js","original":{"line":61,"column":4}},{"name":"greyColor","generated":{"line":64,"column":4},"source":"fuel_gauge.js","original":{"line":61,"column":4}},{"generated":{"line":64,"column":13},"source":"fuel_gauge.js","original":{"line":61,"column":13}},{"generated":{"line":64,"column":15},"source":"fuel_gauge.js","original":{"line":61,"column":15}},{"generated":{"line":65,"column":0},"source":"fuel_gauge.js","original":{"line":46,"column":16}},{"generated":{"line":65,"column":3},"source":"fuel_gauge.js","original":{"line":46,"column":2}},{"generated":{"line":67,"column":0},"source":"fuel_gauge.js","original":{"line":64,"column":2}},{"name":"configure","generated":{"line":67,"column":7},"source":"fuel_gauge.js","original":{"line":64,"column":7}},{"generated":{"line":67,"column":16},"source":"fuel_gauge.js","original":{"line":64,"column":2}},{"generated":{"line":67,"column":19},"source":"fuel_gauge.js","original":{"line":64,"column":19}},{"name":"configuration","generated":{"line":67,"column":29},"source":"fuel_gauge.js","original":{"line":64,"column":28}},{"generated":{"line":67,"column":42},"source":"fuel_gauge.js","original":{"line":64,"column":19}},{"generated":{"line":67,"column":44},"source":"fuel_gauge.js","original":{"line":64,"column":43}},{"generated":{"line":68,"column":0},"source":"fuel_gauge.js","original":{"line":65,"column":4}},{"name":"prop","generated":{"line":68,"column":8},"source":"fuel_gauge.js","original":{"line":65,"column":8}},{"generated":{"line":68,"column":12},"source":"fuel_gauge.js","original":{"line":65,"column":4}},{"name":"zoneRange","generated":{"line":68,"column":14},"source":"fuel_gauge.js","original":{"line":65,"column":14}},{"generated":{"line":68,"column":23},"source":"fuel_gauge.js","original":{"line":65,"column":4}},{"generated":{"line":70,"column":0},"source":"fuel_gauge.js","original":{"line":66,"column":4}},{"name":"prop","generated":{"line":70,"column":9},"source":"fuel_gauge.js","original":{"line":66,"column":9}},{"generated":{"line":70,"column":13},"source":"fuel_gauge.js","original":{"line":66,"column":4}},{"name":"configuration","generated":{"line":70,"column":17},"source":"fuel_gauge.js","original":{"line":66,"column":17}},{"generated":{"line":70,"column":30},"source":"fuel_gauge.js","original":{"line":66,"column":4}},{"generated":{"line":70,"column":32},"source":"fuel_gauge.js","original":{"line":66,"column":32}},{"generated":{"line":71,"column":0},"source":"fuel_gauge.js","original":{"line":67,"column":6}},{"generated":{"line":71,"column":10},"source":"fuel_gauge.js","original":{"line":67,"column":10}},{"name":"config","generated":{"line":71,"column":15},"source":"fuel_gauge.js","original":{"line":67,"column":15}},{"generated":{"line":71,"column":21},"source":"fuel_gauge.js","original":{"line":67,"column":10}},{"name":"hasOwnProperty","generated":{"line":71,"column":22},"source":"fuel_gauge.js","original":{"line":67,"column":22}},{"generated":{"line":71,"column":36},"source":"fuel_gauge.js","original":{"line":67,"column":10}},{"name":"prop","generated":{"line":71,"column":37},"source":"fuel_gauge.js","original":{"line":67,"column":37}},{"generated":{"line":71,"column":41},"source":"fuel_gauge.js","original":{"line":67,"column":10}},{"generated":{"line":71,"column":42},"source":"fuel_gauge.js","original":{"line":67,"column":6}},{"generated":{"line":71,"column":44},"source":"fuel_gauge.js","original":{"line":67,"column":44}},{"generated":{"line":72,"column":0},"source":"fuel_gauge.js","original":{"line":68,"column":8}},{"name":"config","generated":{"line":72,"column":13},"source":"fuel_gauge.js","original":{"line":68,"column":13}},{"generated":{"line":72,"column":19},"source":"fuel_gauge.js","original":{"line":68,"column":8}},{"name":"prop","generated":{"line":72,"column":20},"source":"fuel_gauge.js","original":{"line":68,"column":20}},{"generated":{"line":72,"column":24},"source":"fuel_gauge.js","original":{"line":68,"column":8}},{"name":"configuration","generated":{"line":72,"column":28},"source":"fuel_gauge.js","original":{"line":68,"column":28}},{"generated":{"line":72,"column":41},"source":"fuel_gauge.js","original":{"line":68,"column":41}},{"name":"prop","generated":{"line":72,"column":42},"source":"fuel_gauge.js","original":{"line":68,"column":42}},{"generated":{"line":72,"column":46},"source":"fuel_gauge.js","original":{"line":68,"column":41}},{"generated":{"line":72,"column":47},"source":"fuel_gauge.js","original":{"line":68,"column":8}},{"generated":{"line":73,"column":0},"source":"fuel_gauge.js","original":{"line":69,"column":7}},{"generated":{"line":74,"column":0},"source":"fuel_gauge.js","original":{"line":70,"column":5}},{"generated":{"line":74,"column":5},"source":"fuel_gauge.js","original":{"line":64,"column":43}},{"generated":{"line":74,"column":6},"source":"fuel_gauge.js","original":{"line":71,"column":4}},{"generated":{"line":77,"column":0},"source":"fuel_gauge.js","original":{"line":73,"column":4}},{"name":"config","generated":{"line":77,"column":9},"source":"fuel_gauge.js","original":{"line":73,"column":9}},{"generated":{"line":77,"column":15},"source":"fuel_gauge.js","original":{"line":73,"column":4}},{"name":"radius","generated":{"line":77,"column":16},"source":"fuel_gauge.js","original":{"line":73,"column":16}},{"generated":{"line":77,"column":22},"source":"fuel_gauge.js","original":{"line":73,"column":4}},{"generated":{"line":77,"column":25},"source":"fuel_gauge.js","original":{"line":73,"column":25}},{"name":"config","generated":{"line":77,"column":30},"source":"fuel_gauge.js","original":{"line":73,"column":30}},{"generated":{"line":77,"column":36},"source":"fuel_gauge.js","original":{"line":73,"column":25}},{"name":"size","generated":{"line":77,"column":37},"source":"fuel_gauge.js","original":{"line":73,"column":37}},{"generated":{"line":77,"column":41},"source":"fuel_gauge.js","original":{"line":73,"column":25}},{"generated":{"line":77,"column":44},"source":"fuel_gauge.js","original":{"line":73,"column":44}},{"generated":{"line":77,"column":45},"source":"fuel_gauge.js","original":{"line":73,"column":4}},{"generated":{"line":78,"column":0},"source":"fuel_gauge.js","original":{"line":74,"column":4}},{"name":"config","generated":{"line":78,"column":9},"source":"fuel_gauge.js","original":{"line":74,"column":9}},{"generated":{"line":78,"column":15},"source":"fuel_gauge.js","original":{"line":74,"column":4}},{"name":"cx","generated":{"line":78,"column":16},"source":"fuel_gauge.js","original":{"line":74,"column":16}},{"generated":{"line":78,"column":18},"source":"fuel_gauge.js","original":{"line":74,"column":4}},{"generated":{"line":78,"column":21},"source":"fuel_gauge.js","original":{"line":74,"column":21}},{"name":"config","generated":{"line":78,"column":26},"source":"fuel_gauge.js","original":{"line":74,"column":26}},{"generated":{"line":78,"column":32},"source":"fuel_gauge.js","original":{"line":74,"column":21}},{"name":"size","generated":{"line":78,"column":33},"source":"fuel_gauge.js","original":{"line":74,"column":33}},{"generated":{"line":78,"column":37},"source":"fuel_gauge.js","original":{"line":74,"column":21}},{"generated":{"line":78,"column":40},"source":"fuel_gauge.js","original":{"line":74,"column":40}},{"generated":{"line":78,"column":41},"source":"fuel_gauge.js","original":{"line":74,"column":4}},{"generated":{"line":79,"column":0},"source":"fuel_gauge.js","original":{"line":75,"column":4}},{"name":"config","generated":{"line":79,"column":9},"source":"fuel_gauge.js","original":{"line":75,"column":9}},{"generated":{"line":79,"column":15},"source":"fuel_gauge.js","original":{"line":75,"column":4}},{"name":"cy","generated":{"line":79,"column":16},"source":"fuel_gauge.js","original":{"line":75,"column":16}},{"generated":{"line":79,"column":18},"source":"fuel_gauge.js","original":{"line":75,"column":4}},{"generated":{"line":79,"column":21},"source":"fuel_gauge.js","original":{"line":75,"column":21}},{"name":"config","generated":{"line":79,"column":26},"source":"fuel_gauge.js","original":{"line":75,"column":26}},{"generated":{"line":79,"column":32},"source":"fuel_gauge.js","original":{"line":75,"column":21}},{"name":"size","generated":{"line":79,"column":33},"source":"fuel_gauge.js","original":{"line":75,"column":33}},{"generated":{"line":79,"column":37},"source":"fuel_gauge.js","original":{"line":75,"column":21}},{"generated":{"line":79,"column":40},"source":"fuel_gauge.js","original":{"line":75,"column":40}},{"generated":{"line":79,"column":41},"source":"fuel_gauge.js","original":{"line":75,"column":4}},{"generated":{"line":80,"column":0},"source":"fuel_gauge.js","original":{"line":77,"column":4}},{"name":"config","generated":{"line":80,"column":9},"source":"fuel_gauge.js","original":{"line":77,"column":9}},{"generated":{"line":80,"column":15},"source":"fuel_gauge.js","original":{"line":77,"column":4}},{"name":"I","generated":{"line":80,"column":16},"source":"fuel_gauge.js","original":{"line":77,"column":16}},{"generated":{"line":80,"column":17},"source":"fuel_gauge.js","original":{"line":77,"column":4}},{"generated":{"line":80,"column":20},"source":"fuel_gauge.js","original":{"line":77,"column":20}},{"generated":{"line":80,"column":21},"source":"fuel_gauge.js","original":{"line":77,"column":4}},{"generated":{"line":81,"column":0},"source":"fuel_gauge.js","original":{"line":78,"column":4}},{"name":"config","generated":{"line":81,"column":9},"source":"fuel_gauge.js","original":{"line":78,"column":9}},{"generated":{"line":81,"column":15},"source":"fuel_gauge.js","original":{"line":78,"column":4}},{"name":"range","generated":{"line":81,"column":16},"source":"fuel_gauge.js","original":{"line":78,"column":16}},{"generated":{"line":81,"column":21},"source":"fuel_gauge.js","original":{"line":78,"column":4}},{"generated":{"line":81,"column":24},"source":"fuel_gauge.js","original":{"line":78,"column":24}},{"name":"config","generated":{"line":81,"column":29},"source":"fuel_gauge.js","original":{"line":78,"column":29}},{"generated":{"line":81,"column":35},"source":"fuel_gauge.js","original":{"line":78,"column":24}},{"name":"max","generated":{"line":81,"column":36},"source":"fuel_gauge.js","original":{"line":78,"column":36}},{"generated":{"line":81,"column":39},"source":"fuel_gauge.js","original":{"line":78,"column":24}},{"generated":{"line":81,"column":42},"source":"fuel_gauge.js","original":{"line":78,"column":42}},{"name":"config","generated":{"line":81,"column":47},"source":"fuel_gauge.js","original":{"line":78,"column":47}},{"generated":{"line":81,"column":53},"source":"fuel_gauge.js","original":{"line":78,"column":42}},{"name":"min","generated":{"line":81,"column":54},"source":"fuel_gauge.js","original":{"line":78,"column":54}},{"generated":{"line":81,"column":57},"source":"fuel_gauge.js","original":{"line":78,"column":4}},{"name":"zoneRange","generated":{"line":82,"column":0},"source":"fuel_gauge.js","original":{"line":79,"column":4}},{"name":"zoneRange","generated":{"line":82,"column":4},"source":"fuel_gauge.js","original":{"line":79,"column":4}},{"generated":{"line":82,"column":13},"source":"fuel_gauge.js","original":{"line":79,"column":13}},{"name":"Math","generated":{"line":82,"column":16},"source":"fuel_gauge.js","original":{"line":79,"column":16}},{"generated":{"line":82,"column":20},"source":"fuel_gauge.js","original":{"line":79,"column":20}},{"name":"round","generated":{"line":82,"column":21},"source":"fuel_gauge.js","original":{"line":79,"column":21}},{"generated":{"line":82,"column":26},"source":"fuel_gauge.js","original":{"line":79,"column":16}},{"generated":{"line":82,"column":27},"source":"fuel_gauge.js","original":{"line":79,"column":27}},{"name":"config","generated":{"line":82,"column":32},"source":"fuel_gauge.js","original":{"line":79,"column":32}},{"generated":{"line":82,"column":38},"source":"fuel_gauge.js","original":{"line":79,"column":27}},{"name":"range","generated":{"line":82,"column":39},"source":"fuel_gauge.js","original":{"line":79,"column":39}},{"generated":{"line":82,"column":44},"source":"fuel_gauge.js","original":{"line":79,"column":27}},{"generated":{"line":82,"column":47},"source":"fuel_gauge.js","original":{"line":79,"column":47}},{"generated":{"line":82,"column":48},"source":"fuel_gauge.js","original":{"line":79,"column":16}},{"generated":{"line":82,"column":49},"source":"fuel_gauge.js","original":{"line":79,"column":4}},{"generated":{"line":82,"column":50},"source":"fuel_gauge.js","original":{"line":64,"co