Method: Axlsx::ScatterSeries#initialize

Defined in:
lib/axlsx/drawing/scatter_series.rb

#initialize(chart, options = {}) ⇒ ScatterSeries

Creates a new ScatterSeries



25
26
27
28
29
30
# File 'lib/axlsx/drawing/scatter_series.rb', line 25

def initialize(chart, options={})
  @xData, @yData = nil
  super(chart, options)
  @xData = AxDataSource.new(:tag_name => :xVal, :data => options[:xData]) unless options[:xData].nil?
  @yData = NumDataSource.new({:tag_name => :yVal, :data => options[:yData]}) unless options[:yData].nil?
end