Module: Writexlsx::Chart::AxisWriter

Included in:
Writexlsx::Chart
Defined in:
lib/write_xlsx/chart/axis_writer.rb

Instance Method Summary collapse

Instance Method Details

#write_val_axis(x_axis, y_axis, axis_ids, position = nil) ⇒ Object

Write the <c:valAx> element. Usually the Y axis.



90
91
92
93
94
95
96
97
98
99
# File 'lib/write_xlsx/chart/axis_writer.rb', line 90

def write_val_axis(x_axis, y_axis, axis_ids, position = nil)
  return unless axis_ids && !axis_ids.empty?

  write_val_axis_base(
    x_axis, y_axis,
    axis_ids[0],
    axis_ids[1],
    y_axis.position || position || @val_axis_position
  )
end