Skip to content

Commit 3626d1d

Browse files
committed
Merge pull request #250 from tbender85/tbender85-issue-249
Add data-info attribute to arcs
2 parents 248fc2d + 856ca04 commit 3626d1d

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/js/datamaps.js

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,9 @@
371371
var sharpness = val(datum.arcSharpness, options.arcSharpness, datum);
372372
return "M" + originXY[0] + ',' + originXY[1] + "S" + (midXY[0] + (50 * sharpness)) + "," + (midXY[1] - (75 * sharpness)) + "," + destXY[0] + "," + destXY[1];
373373
})
374+
.attr('data-info', function(datum) {
375+
return JSON.stringify(datum);
376+
})
374377
.transition()
375378
.delay(100)
376379
.style('fill', function(datum) {
@@ -479,8 +482,8 @@
479482
// if animation enabled start with radius 0, otherwise use full size.
480483
return options.animate ? 0 : val(datum.radius, options.radius, datum);
481484
})
482-
.attr('data-info', function(d) {
483-
return JSON.stringify(d);
485+
.attr('data-info', function(datum) {
486+
return JSON.stringify(datum);
484487
})
485488
.attr('filter', function (datum) {
486489
var filterKey = filterData[ val(datum.filterKey, options.filterKey, datum) ];

0 commit comments

Comments
 (0)