@rayb/ray-tools
Advanced tools
+5
-1
| module.exports = { | ||
| extends: [ 'eslint-config-ray' ] | ||
| extends: [ 'eslint-config-ray' ], | ||
| rules: { | ||
| 'object-shorthand': 0, | ||
| 'no-magic-numbers': 0 | ||
| } | ||
| }; |
@@ -11,4 +11,4 @@ "use strict"; | ||
| for (var o = 1; o < arguments.length; o++) { | ||
| var t = arguments[o]; | ||
| for (var l in t) Object.prototype.hasOwnProperty.call(t, l) && (e[l] = t[l]) | ||
| var l = arguments[o]; | ||
| for (var t in l) Object.prototype.hasOwnProperty.call(l, t) && (e[t] = l[t]) | ||
| } | ||
@@ -19,9 +19,9 @@ return e | ||
| function e(e, o) { | ||
| for (var t = 0; t < o.length; t++) { | ||
| var l = o[t]; | ||
| l.enumerable = l.enumerable || !1, l.configurable = !0, "value" in l && (l.writable = !0), Object.defineProperty(e, l.key, l) | ||
| for (var l = 0; l < o.length; l++) { | ||
| var t = o[l]; | ||
| t.enumerable = t.enumerable || !1, t.configurable = !0, "value" in t && (t.writable = !0), Object.defineProperty(e, t.key, t) | ||
| } | ||
| } | ||
| return function(o, t, l) { | ||
| return t && e(o.prototype, t), l && e(o, l), o | ||
| return function(o, l, t) { | ||
| return l && e(o.prototype, l), t && e(o, t), o | ||
| } | ||
@@ -38,9 +38,11 @@ }(), | ||
| o = o || {}; | ||
| var t = (0, _base.null2default)(o.markPoint, 0), | ||
| l = (0, _base.null2default)(o.smooth, 180), | ||
| var l = (0, _base.null2default)(o.min, 0), | ||
| t = (0, _base.null2default)(o.max, 180), | ||
| r = (0, _base.null2default)(o.title), | ||
| a = (0, _base.null2default)(o.unit, "unkown"), | ||
| f = (0, _base.null2default)(o.splitNumber, 10); | ||
| f = (0, _base.null2default)(o.splitNumber, 10), | ||
| n = (0, _base.null2default)(o.endAngle, 45), | ||
| s = (0, _base.null2default)(o.showToolbox, !1); | ||
| return { | ||
| backgroundColor: "#1b1b1b", | ||
| backgroundColor: (0, _base.null2default)(o.backgroundColor, "#1b1b1b"), | ||
| tooltip: { | ||
@@ -50,3 +52,3 @@ formatter: "{a} <br/>{c} {b}" | ||
| toolbox: { | ||
| show: !0, | ||
| show: s, | ||
| feature: { | ||
@@ -67,5 +69,5 @@ mark: { | ||
| type: "gauge", | ||
| min: t, | ||
| max: l, | ||
| endAngle: (0, _base.null2default)(o.endAngle, 45), | ||
| min: l, | ||
| max: t, | ||
| endAngle: n, | ||
| splitNumber: f, | ||
@@ -148,9 +150,8 @@ radius: "50%", | ||
| key: "gaugesOption", | ||
| value: function(e, o, t, l) { | ||
| l = l || {}; | ||
| for (var r = (0, _base.null2default)(l.markPoint, 0), a = (0, _base.null2default)(l.smooth, 180), f = (0, _base.null2default)(l.splitNumber, 10), n = (0, _base.null2default)(l.endAngle, 45), s = { | ||
| min: r, | ||
| max: a, | ||
| endAngle: n, | ||
| splitNumber: f, | ||
| value: function(e, o) { | ||
| for (var l = e || [], t = (0, _base.null2default)(l.showToolbox, !1), r = (0, _base.null2default)(l.backgroundColor, "#1b1b1b"), a = { | ||
| min: 0, | ||
| max: 180, | ||
| endAngle: 45, | ||
| splitNumber: 10, | ||
| radius: "50%", | ||
@@ -223,4 +224,4 @@ axisLine: { | ||
| } | ||
| }, i = { | ||
| backgroundColor: "#1b1b1b", | ||
| }, f = { | ||
| backgroundColor: r, | ||
| tooltip: { | ||
@@ -230,3 +231,3 @@ formatter: "{a} <br/>{c} {b}" | ||
| toolbox: { | ||
| show: !0, | ||
| show: t, | ||
| feature: { | ||
@@ -245,15 +246,17 @@ mark: { | ||
| series: [] | ||
| }, u = 0; u < e.length; u++) { | ||
| var d = _extends({ | ||
| name: t[u], | ||
| type: "gauge" | ||
| }, s, { | ||
| data: [{ | ||
| value: e[u], | ||
| name: o[u] | ||
| }] | ||
| }); | ||
| i.series.push(d) | ||
| }, n = 0; n < l.length; n++) { | ||
| var s = l[n], | ||
| i = s.extra ? Object.assign({}, a, s.extra) : a, | ||
| u = _extends({ | ||
| name: s.name, | ||
| type: "gauge" | ||
| }, i, { | ||
| data: [{ | ||
| value: s.value, | ||
| name: s.unit | ||
| }] | ||
| }); | ||
| f.series.push(u) | ||
| } | ||
| return i | ||
| return f | ||
| } | ||
@@ -260,0 +263,0 @@ }]), e |
+1
-1
| { | ||
| "name": "@rayb/ray-tools", | ||
| "version": "1.0.2", | ||
| "version": "1.0.3", | ||
| "description": "ray tools", | ||
@@ -5,0 +5,0 @@ "main": "./lib/index.js", |
64879
0.29%2280
0.31%