class Charts::Grid::HorizontalGridLine

Public Instance Methods

label_style() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 26
def label_style
  { text_anchor: 'end' }
end
label_x() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 18
def label_x
  x1 - 5
end
label_y() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 22
def label_y
  y1 + chart.renderer.font_size / 3
end
x1() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 2
def x1
  chart.outer_margin
end
x2() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 6
def x2
  chart.width - chart.outer_margin
end
y1() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 10
def y1
  chart.outer_margin + chart.inner_height * (1 - chart.normalize(value))
end
y2() click to toggle source
# File lib/charts/bar_chart/grid/horizontal_grid_line.rb, line 14
def y2
  y1
end