summaryrefslogtreecommitdiffhomepage
path: root/lib/axlsx/drawing/line_chart.rb
diff options
context:
space:
mode:
authorRandy Morgan <[email protected]>2013-09-26 21:17:25 +0900
committerRandy Morgan <[email protected]>2013-09-26 21:17:25 +0900
commit168fcb8406d80f863d5d1b50a38e585580f89acf (patch)
treeadc9dd82aa356dcabe8396d21aa0e3926ac7b9a3 /lib/axlsx/drawing/line_chart.rb
parent46a17e4b3fe0531ac6b2e48f818a982a86f538e4 (diff)
downloadcaxlsx-168fcb8406d80f863d5d1b50a38e585580f89acf.tar.gz
caxlsx-168fcb8406d80f863d5d1b50a38e585580f89acf.zip
extended examples and smooth lines for line chart
Diffstat (limited to 'lib/axlsx/drawing/line_chart.rb')
-rw-r--r--lib/axlsx/drawing/line_chart.rb3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/axlsx/drawing/line_chart.rb b/lib/axlsx/drawing/line_chart.rb
index 699050dc..8ff32412 100644
--- a/lib/axlsx/drawing/line_chart.rb
+++ b/lib/axlsx/drawing/line_chart.rb
@@ -39,6 +39,8 @@ module Axlsx
# @return [Symbol]
attr_reader :grouping
+ attr_accessor :smooth
+
# Creates a new line chart object
# @param [GraphicFrame] frame The workbook that owns this chart.
# @option options [Cell, String] title
@@ -83,6 +85,7 @@ module Axlsx
@series.each { |ser| ser.to_xml_string(str_inner) }
@d_lbls.to_xml_string(str_inner) if @d_lbls
yield str_inner if block_given?
+ str_inner << '<c:smooth val="1"/>' if smooth
axes.to_xml_string(str_inner, :ids => true)
str_inner << "</c:" << node_name << ">"
axes.to_xml_string(str_inner)