Class: Minichart::BarChart

Inherits:
Chart
  • Object
show all
Defined in:
lib/minichart/charts/bar_chart.rb

Instance Attribute Summary

Attributes inherited from Base

#data, #options

Instance Method Summary collapse

Methods inherited from Base

defaults, #full_height, #full_width, #initialize, master_defaults, options, #setup_clip_path, #viewbox

Constructor Details

This class inherits a constructor from Minichart::Base

Instance Method Details

#buildObject



3
4
5
6
7
8
9
# File 'lib/minichart/charts/bar_chart.rb', line 3

def build
  opts  = { x_point_count: data.size }

  inverted_points(opts).each do |x, y|
    element :rect, bar_options(x, y)
  end
end