|
|
@ -218,7 +218,7 @@ c3_chart_internal_fn.updateTargetsForArc = function (targets) { |
|
|
|
mainPieEnter.append('g') |
|
|
|
mainPieEnter.append('g') |
|
|
|
.attr('class', classArcs); |
|
|
|
.attr('class', classArcs); |
|
|
|
mainPieEnter.append("text") |
|
|
|
mainPieEnter.append("text") |
|
|
|
.attr("dy", $$.hasType('gauge') ? "-0.35em" : ".35em") |
|
|
|
.attr("dy", $$.hasType('gauge') ? "-.1em" : ".35em") |
|
|
|
.style("opacity", 0) |
|
|
|
.style("opacity", 0) |
|
|
|
.style("text-anchor", "middle") |
|
|
|
.style("text-anchor", "middle") |
|
|
|
.style("pointer-events", "none"); |
|
|
|
.style("pointer-events", "none"); |
|
|
@ -335,7 +335,8 @@ c3_chart_internal_fn.redrawArc = function (duration, durationForExit, withTransf |
|
|
|
.attr('class', function (d) { return $$.isGaugeType(d.data) ? CLASS.gaugeValue : ''; }) |
|
|
|
.attr('class', function (d) { return $$.isGaugeType(d.data) ? CLASS.gaugeValue : ''; }) |
|
|
|
.text($$.textForArcLabel.bind($$)) |
|
|
|
.text($$.textForArcLabel.bind($$)) |
|
|
|
.attr("transform", $$.transformForArcLabel.bind($$)) |
|
|
|
.attr("transform", $$.transformForArcLabel.bind($$)) |
|
|
|
.transition().duration(duration) |
|
|
|
.style('font-size', function (d) { return $$.isGaugeType(d.data) ? Math.round($$.radius / 5) + 'px' : ''; }) |
|
|
|
|
|
|
|
.transition().duration(duration) |
|
|
|
.style("opacity", function (d) { return $$.isTargetToShow(d.data.id) && $$.isArcType(d.data) ? 1 : 0; }); |
|
|
|
.style("opacity", function (d) { return $$.isTargetToShow(d.data.id) && $$.isArcType(d.data) ? 1 : 0; }); |
|
|
|
main.select('.' + CLASS.chartArcsTitle) |
|
|
|
main.select('.' + CLASS.chartArcsTitle) |
|
|
|
.style("opacity", $$.hasType('donut') || $$.hasType('gauge') ? 1 : 0); |
|
|
|
.style("opacity", $$.hasType('donut') || $$.hasType('gauge') ? 1 : 0); |
|
|
|