Sha256: c0fa707db986c06f9304390df276dc0e5f2bf577ad3478fda062e6d3fc783f65
Contents?: true
Size: 627 Bytes
Versions: 42
Compression:
Stored size: 627 Bytes
Contents
- title ||= nil - id ||= title || ("pie-" << (1000 * rand).to_i.to_s) - resolution ||= 250 - title ||= "Piechart" - data.to_single if data.respond_to? :to_single and data.type != :single - values = data.collect{|k,v| {:key => k, :y => v} } - plot_data = values :ruby setup =<<-EOF var graph = nv.models.pieChart() .x(function(d) { return d.key }) .y(function(d) { return d.y }) .color(d3.scale.category10().range()) graph.tooltip.enabled(true) EOF = partial_render('tools/nvd3/chart', locals.merge(:plot_data => plot_data, :id => id, :resolution => resolution, :setup => setup))
Version data entries
42 entries across 42 versions & 1 rubygems