app/helpers/chart_helper.rb in chart-0.1.5.0.pre vs app/helpers/chart_helper.rb in chart-0.1.5.1
- old
+ new
@@ -89,16 +89,16 @@
end
#
# Chartjs
#
- def bar id=nil, size=nil, data=nil
- html = "<canvas id=\"bar_#{id}\" height=\"#{size[:height]}\" width=\"#{size[:width]}\"></canvas>".html_safe
+ def bar id=nil, size=nil, data=nil, options={}
+ html = "<canvas id=\"bar_#{id}\"></canvas>".html_safe
script = javascript_tag do
<<-END.html_safe
var barChartData = #{data}
var ctx_#{id} = document.getElementById("bar_#{id}").getContext("2d");
- window.myBar_#{id} = new Chart(ctx_#{id}).Bar(barChartData, {});
+ window.myBar_#{id} = new Chart(ctx_#{id}).Bar(barChartData, #{options.to_json});
END
end
return html + script
end