Class: Goldendocx::Components::LineChart

Inherits:
Chart
  • Object
show all
Defined in:
lib/goldendocx/components/line_chart.rb

Instance Attribute Summary

Attributes inherited from Chart

#id, #name, #series

Instance Method Summary collapse

Methods inherited from Chart

#add_series, #to_element, #to_xml, #write_to

Methods included from Document

#to_document_xml

Methods included from Element

#build_element, #namespace, #tag, #tag_name, #to_element, #to_xml

Methods included from HasChildren

#children, #read_child, #read_children

Methods included from HasAttributes

#assign_attributes, #attributes, #read_attributes

Constructor Details

#initialize(chart_id, relationship_id, attributes = {}) ⇒ LineChart

Returns a new instance of LineChart.



6
7
8
9
10
# File 'lib/goldendocx/components/line_chart.rb', line 6

def initialize(chart_id, relationship_id, attributes = {})
  super(chart_id, relationship_id, attributes)

  build_chart.plot_area.build_line_chart
end

Instance Method Details

#the_chartObject



12
13
14
# File 'lib/goldendocx/components/line_chart.rb', line 12

def the_chart
  chart.plot_area.line_chart
end