app/assets/javascripts/highcharts/modules/funnel.js in highcharts-rails-4.2.3 vs app/assets/javascripts/highcharts/modules/funnel.js in highcharts-rails-4.2.4
- old
+ new
@@ -21,12 +21,11 @@
var defaultOptions = Highcharts.getOptions(),
defaultPlotOptions = defaultOptions.plotOptions,
seriesTypes = Highcharts.seriesTypes,
merge = Highcharts.merge,
noop = function () {},
- each = Highcharts.each,
- pick = Highcharts.pick;
+ each = Highcharts.each;
// set default options
defaultPlotOptions.funnel = merge(defaultPlotOptions.pie, {
animation: false,
center: ['50%', '50%'],
@@ -227,27 +226,20 @@
* @param {Object} color The color of the point
* @param {Number} brightness The brightness relative to the color
*/
drawPoints: function () {
var series = this,
- options = series.options,
chart = series.chart,
renderer = chart.renderer,
- pointOptions,
pointAttr,
shapeArgs,
graphic;
each(series.data, function (point) {
- pointOptions = point.options;
graphic = point.graphic;
shapeArgs = point.shapeArgs;
- pointAttr = {
- fill: point.color,
- stroke: pick(pointOptions.borderColor, options.borderColor),
- 'stroke-width': pick(pointOptions.borderWidth, options.borderWidth)
- };
+ pointAttr = point.pointAttr[point.selected ? 'select' : ''];
if (!graphic) { // Create the shapes
point.graphic = renderer.path(shapeArgs)
.attr(pointAttr)
.add(series.group);