aboutsummaryrefslogtreecommitdiffstats
path: root/web/nms.gathering.org/speedometer/c3-master/src/shape.js
diff options
context:
space:
mode:
Diffstat (limited to 'web/nms.gathering.org/speedometer/c3-master/src/shape.js')
-rw-r--r--web/nms.gathering.org/speedometer/c3-master/src/shape.js71
1 files changed, 0 insertions, 71 deletions
diff --git a/web/nms.gathering.org/speedometer/c3-master/src/shape.js b/web/nms.gathering.org/speedometer/c3-master/src/shape.js
deleted file mode 100644
index fd40598..0000000
--- a/web/nms.gathering.org/speedometer/c3-master/src/shape.js
+++ /dev/null
@@ -1,71 +0,0 @@
-c3_chart_internal_fn.getShapeIndices = function (typeFilter) {
- var $$ = this, config = $$.config,
- indices = {}, i = 0, j, k;
- $$.filterTargetsToShow($$.data.targets.filter(typeFilter, $$)).forEach(function (d) {
- for (j = 0; j < config.data_groups.length; j++) {
- if (config.data_groups[j].indexOf(d.id) < 0) { continue; }
- for (k = 0; k < config.data_groups[j].length; k++) {
- if (config.data_groups[j][k] in indices) {
- indices[d.id] = indices[config.data_groups[j][k]];
- break;
- }
- }
- }
- if (isUndefined(indices[d.id])) { indices[d.id] = i++; }
- });
- indices.__max__ = i - 1;
- return indices;
-};
-c3_chart_internal_fn.getShapeX = function (offset, targetsNum, indices, isSub) {
- var $$ = this, scale = isSub ? $$.subX : $$.x;
- return function (d) {
- var index = d.id in indices ? indices[d.id] : 0;
- return d.x || d.x === 0 ? scale(d.x) - offset * (targetsNum / 2 - index) : 0;
- };
-};
-c3_chart_internal_fn.getShapeY = function (isSub) {
- var $$ = this;
- return function (d) {
- var scale = isSub ? $$.getSubYScale(d.id) : $$.getYScale(d.id);
- return scale(d.value);
- };
-};
-c3_chart_internal_fn.getShapeOffset = function (typeFilter, indices, isSub) {
- var $$ = this,
- targets = $$.orderTargets($$.filterTargetsToShow($$.data.targets.filter(typeFilter, $$))),
- targetIds = targets.map(function (t) { return t.id; });
- return function (d, i) {
- var scale = isSub ? $$.getSubYScale(d.id) : $$.getYScale(d.id),
- y0 = scale(0), offset = y0;
- targets.forEach(function (t) {
- var values = $$.isStepType(d) ? $$.convertValuesToStep(t.values) : t.values;
- if (t.id === d.id || indices[t.id] !== indices[d.id]) { return; }
- if (targetIds.indexOf(t.id) < targetIds.indexOf(d.id)) {
- if (values[i].value * d.value >= 0) {
- offset += scale(values[i].value) - y0;
- }
- }
- });
- return offset;
- };
-};
-c3_chart_internal_fn.isWithinShape = function (that, d) {
- var $$ = this,
- shape = $$.d3.select(that), isWithin;
- if (!$$.isTargetToShow(d.id)) {
- isWithin = false;
- }
- else if (that.nodeName === 'circle') {
- isWithin = $$.isStepType(d) ? $$.isWithinStep(that, $$.getYScale(d.id)(d.value)) : $$.isWithinCircle(that, $$.pointSelectR(d) * 1.5);
- }
- else if (that.nodeName === 'path') {
- isWithin = shape.classed(CLASS.bar) ? $$.isWithinBar(that) : true;
- }
- return isWithin;
-};
-
-
-c3_chart_internal_fn.getInterpolate = function (d) {
- var $$ = this;
- return $$.isSplineType(d) ? "cardinal" : $$.isStepType(d) ? $$.config.line_step_type : "linear";
-};