summaryrefslogtreecommitdiffhomepage
path: root/lib/axlsx/drawing/named_axis_data.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/axlsx/drawing/named_axis_data.rb')
-rw-r--r--lib/axlsx/drawing/named_axis_data.rb8
1 files changed, 7 insertions, 1 deletions
diff --git a/lib/axlsx/drawing/named_axis_data.rb b/lib/axlsx/drawing/named_axis_data.rb
index 952dc10e..218057ed 100644
--- a/lib/axlsx/drawing/named_axis_data.rb
+++ b/lib/axlsx/drawing/named_axis_data.rb
@@ -1,14 +1,20 @@
# encoding: UTF-8
+# TODO: review cat, val and named access data to extend this and reduce replicated code.
module Axlsx
# The ValAxisData class manages the values for a chart value series.
class NamedAxisData < CatAxisData
+ # creates a new NamedAxisData Object
+ # @param [String] name The serialized node name for the axis data object
+ # @param [Array] The data to associate with the axis data object
def initialize(name, data=[])
super(data)
@name = name
end
-
+ # Serializes the object
+ # @param [String] str
+ # @return [String]
def to_xml_string(str = '')
str << '<c:' << @name.to_s << '>'
str << '<c:numRef>'