Class: Minichart::HorizontalBarMeter

Inherits:
Meter
  • Object
show all
Defined in:
lib/minichart/meters/horizontal_bar_meter.rb

Instance Attribute Summary

Attributes inherited from Base

#data, #options

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Meter

meter_defaults

Methods inherited from Base

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

Constructor Details

This class inherits a constructor from Minichart::Base

Class Method Details

.defaultsObject



4
5
6
# File 'lib/minichart/meters/horizontal_bar_meter.rb', line 4

def defaults
  meter_defaults.merge width: 300, height: 50
end

Instance Method Details

#buildObject



9
10
11
12
13
# File 'lib/minichart/meters/horizontal_bar_meter.rb', line 9

def build
  draw_bar
  draw_notches if options[:notches]
  draw_clipping_indicator if options[:clipping_indicator] and clipping?
end