class Charts::Grid::VerticalGridLine

Public Instance Methods

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