summaryrefslogtreecommitdiffhomepage
path: root/lib/axlsx/drawing
diff options
context:
space:
mode:
authorGeremia Taglialatela <[email protected]>2023-05-31 11:04:13 +0200
committerGeremia Taglialatela <[email protected]>2023-05-31 11:04:13 +0200
commit42594ea9e486d3b0fe9c84ba1fc59140bb59439f (patch)
tree1a666e99ccebefa4be1df5655b96f9f1337df794 /lib/axlsx/drawing
parentcbcf330ea266c96861e4029aaea6be1063862900 (diff)
downloadcaxlsx-42594ea9e486d3b0fe9c84ba1fc59140bb59439f.tar.gz
caxlsx-42594ea9e486d3b0fe9c84ba1fc59140bb59439f.zip
Use Ruby 1.9 hash syntax
Diffstat (limited to 'lib/axlsx/drawing')
-rw-r--r--lib/axlsx/drawing/area_chart.rb4
-rw-r--r--lib/axlsx/drawing/area_series.rb2
-rw-r--r--lib/axlsx/drawing/axis.rb2
-rw-r--r--lib/axlsx/drawing/bar_3D_chart.rb6
-rw-r--r--lib/axlsx/drawing/bar_chart.rb4
-rw-r--r--lib/axlsx/drawing/bar_series.rb2
-rw-r--r--lib/axlsx/drawing/bubble_chart.rb4
-rw-r--r--lib/axlsx/drawing/bubble_series.rb6
-rw-r--r--lib/axlsx/drawing/chart.rb2
-rw-r--r--lib/axlsx/drawing/hyperlink.rb4
-rw-r--r--lib/axlsx/drawing/line_3D_chart.rb2
-rw-r--r--lib/axlsx/drawing/line_chart.rb4
-rw-r--r--lib/axlsx/drawing/line_series.rb2
-rw-r--r--lib/axlsx/drawing/num_data.rb2
-rw-r--r--lib/axlsx/drawing/one_cell_anchor.rb2
-rw-r--r--lib/axlsx/drawing/pic.rb4
-rw-r--r--lib/axlsx/drawing/pie_3D_chart.rb2
-rw-r--r--lib/axlsx/drawing/pie_series.rb2
-rw-r--r--lib/axlsx/drawing/scatter_chart.rb4
-rw-r--r--lib/axlsx/drawing/scatter_series.rb4
-rw-r--r--lib/axlsx/drawing/str_data.rb2
-rw-r--r--lib/axlsx/drawing/two_cell_anchor.rb2
22 files changed, 34 insertions, 34 deletions
diff --git a/lib/axlsx/drawing/area_chart.rb b/lib/axlsx/drawing/area_chart.rb
index 96711cd3..8a01f9f5 100644
--- a/lib/axlsx/drawing/area_chart.rb
+++ b/lib/axlsx/drawing/area_chart.rb
@@ -82,7 +82,7 @@ module Axlsx
@series.each { |ser| ser.to_xml_string(str) }
@d_lbls.to_xml_string(str) if @d_lbls
yield if block_given?
- axes.to_xml_string(str, :ids => true)
+ axes.to_xml_string(str, ids: true)
str << "</c:" << node_name << ">"
axes.to_xml_string(str)
end
@@ -92,7 +92,7 @@ module Axlsx
# axis.
# @return [Axes]
def axes
- @axes ||= Axes.new(:cat_axis => CatAxis, :val_axis => ValAxis)
+ @axes ||= Axes.new(cat_axis: CatAxis, val_axis: ValAxis)
end
end
end
diff --git a/lib/axlsx/drawing/area_series.rb b/lib/axlsx/drawing/area_series.rb
index afaf5ea0..c43fe929 100644
--- a/lib/axlsx/drawing/area_series.rb
+++ b/lib/axlsx/drawing/area_series.rb
@@ -41,7 +41,7 @@ module Axlsx
@smooth = false
@labels, @data = nil, nil
super(chart, options)
- @labels = AxDataSource.new(:data => options[:labels]) unless options[:labels].nil?
+ @labels = AxDataSource.new(data: options[:labels]) unless options[:labels].nil?
@data = NumDataSource.new(options) unless options[:data].nil?
end
diff --git a/lib/axlsx/drawing/axis.rb b/lib/axlsx/drawing/axis.rb
index 10ddce1f..dfef7890 100644
--- a/lib/axlsx/drawing/axis.rb
+++ b/lib/axlsx/drawing/axis.rb
@@ -15,7 +15,7 @@ module Axlsx
@id = rand(8**8)
@format_code = "General"
@delete = @label_rotation = 0
- @scaling = Scaling.new(:orientation => :minMax)
+ @scaling = Scaling.new(orientation: :minMax)
@title = @color = nil
self.ax_pos = :b
self.tick_lbl_pos = :nextTo
diff --git a/lib/axlsx/drawing/bar_3D_chart.rb b/lib/axlsx/drawing/bar_3D_chart.rb
index fe347d7c..604a9d17 100644
--- a/lib/axlsx/drawing/bar_3D_chart.rb
+++ b/lib/axlsx/drawing/bar_3D_chart.rb
@@ -77,7 +77,7 @@ module Axlsx
@gap_width, @gap_depth, @shape = nil, nil, nil
super(frame, options)
@series_type = BarSeries
- @view_3D = View3D.new({ :r_ang_ax => 1 }.merge(options))
+ @view_3D = View3D.new({ r_ang_ax: 1 }.merge(options))
@d_lbls = nil
end
@@ -131,7 +131,7 @@ module Axlsx
str << '<c:gapWidth val="' << @gap_width.to_s << '"/>' unless @gap_width.nil?
str << '<c:gapDepth val="' << @gap_depth.to_s << '"/>' unless @gap_depth.nil?
str << '<c:shape val="' << @shape.to_s << '"/>' unless @shape.nil?
- axes.to_xml_string(str, :ids => true)
+ axes.to_xml_string(str, ids: true)
str << '</c:bar3DChart>'
axes.to_xml_string(str)
end
@@ -141,7 +141,7 @@ module Axlsx
# category axes specified via axes[:val_axes] and axes[:cat_axis]
# @return [Axes]
def axes
- @axes ||= Axes.new(:cat_axis => CatAxis, :val_axis => ValAxis)
+ @axes ||= Axes.new(cat_axis: CatAxis, val_axis: ValAxis)
end
end
end
diff --git a/lib/axlsx/drawing/bar_chart.rb b/lib/axlsx/drawing/bar_chart.rb
index 237ffdb3..87fd66c0 100644
--- a/lib/axlsx/drawing/bar_chart.rb
+++ b/lib/axlsx/drawing/bar_chart.rb
@@ -121,7 +121,7 @@ module Axlsx
str << '<c:overlap val="' << @overlap.to_s << '"/>' unless @overlap.nil?
str << '<c:gapWidth val="' << @gap_width.to_s << '"/>' unless @gap_width.nil?
str << '<c:shape val="' << @shape.to_s << '"/>' unless @shape.nil?
- axes.to_xml_string(str, :ids => true)
+ axes.to_xml_string(str, ids: true)
str << '</c:barChart>'
axes.to_xml_string(str)
end
@@ -131,7 +131,7 @@ module Axlsx
# category axes specified via axes[:val_axes] and axes[:cat_axis]
# @return [Axes]
def axes
- @axes ||= Axes.new(:cat_axis => CatAxis, :val_axis => ValAxis)
+ @axes ||= Axes.new(cat_axis: CatAxis, val_axis: ValAxis)
end
end
end
diff --git a/lib/axlsx/drawing/bar_series.rb b/lib/axlsx/drawing/bar_series.rb
index 483a0c43..11a315e2 100644
--- a/lib/axlsx/drawing/bar_series.rb
+++ b/lib/axlsx/drawing/bar_series.rb
@@ -38,7 +38,7 @@ module Axlsx
@shape = :box
@colors = []
super(chart, options)
- self.labels = AxDataSource.new({ :data => options[:labels] }) unless options[:labels].nil?
+ self.labels = AxDataSource.new({ data: options[:labels] }) unless options[:labels].nil?
self.data = NumDataSource.new(options) unless options[:data].nil?
end
diff --git a/lib/axlsx/drawing/bubble_chart.rb b/lib/axlsx/drawing/bubble_chart.rb
index 727f89a7..6b879e05 100644
--- a/lib/axlsx/drawing/bubble_chart.rb
+++ b/lib/axlsx/drawing/bubble_chart.rb
@@ -41,7 +41,7 @@ module Axlsx
str << '<c:varyColors val="' << vary_colors.to_s << '"/>'
@series.each { |ser| ser.to_xml_string(str) }
d_lbls.to_xml_string(str) if @d_lbls
- axes.to_xml_string(str, :ids => true)
+ axes.to_xml_string(str, ids: true)
str << '</c:bubbleChart>'
axes.to_xml_string(str)
end
@@ -52,7 +52,7 @@ module Axlsx
# a y_val_axis
# @return [Axes]
def axes
- @axes ||= Axes.new(:x_val_axis => ValAxis, :y_val_axis => ValAxis)
+ @axes ||= Axes.new(x_val_axis: ValAxis, y_val_axis: ValAxis)
end
end
end
diff --git a/lib/axlsx/drawing/bubble_series.rb b/lib/axlsx/drawing/bubble_series.rb
index b5903259..a30612ec 100644
--- a/lib/axlsx/drawing/bubble_series.rb
+++ b/lib/axlsx/drawing/bubble_series.rb
@@ -28,9 +28,9 @@ module Axlsx
def initialize(chart, options = {})
@xData, @yData, @bubbleSize = 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?
- @bubbleSize = NumDataSource.new({ :tag_name => :bubbleSize, :data => options[:bubbleSize] }) unless options[:bubbleSize].nil?
+ @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?
+ @bubbleSize = NumDataSource.new({ tag_name: :bubbleSize, data: options[:bubbleSize] }) unless options[:bubbleSize].nil?
end
# @see color
diff --git a/lib/axlsx/drawing/chart.rb b/lib/axlsx/drawing/chart.rb
index 436319fb..9f59dc6a 100644
--- a/lib/axlsx/drawing/chart.rb
+++ b/lib/axlsx/drawing/chart.rb
@@ -187,7 +187,7 @@ module Axlsx
# Assigns a background color to chart area
def bg_color=(v)
- DataTypeValidator.validate(:color, Color, Color.new(:rgb => v))
+ DataTypeValidator.validate(:color, Color, Color.new(rgb: v))
@bg_color = v
end
diff --git a/lib/axlsx/drawing/hyperlink.rb b/lib/axlsx/drawing/hyperlink.rb
index 0d9eb4f7..acf3b8d2 100644
--- a/lib/axlsx/drawing/hyperlink.rb
+++ b/lib/axlsx/drawing/hyperlink.rb
@@ -86,14 +86,14 @@ module Axlsx
# The relationship object for this hyperlink.
# @return [Relationship]
def relationship
- Relationship.new(self, HYPERLINK_R, href, :target_mode => :External)
+ Relationship.new(self, HYPERLINK_R, href, target_mode: :External)
end
# Serializes the object
# @param [String] str
# @return [String]
def to_xml_string(str = +'')
- serialized_tag 'a:hlinkClick', str, { :'r:id' => relationship.Id, :'xmlns:r' => XML_NS_R }
+ serialized_tag 'a:hlinkClick', str, { 'r:id': relationship.Id, 'xmlns:r': XML_NS_R }
end
end
end
diff --git a/lib/axlsx/drawing/line_3D_chart.rb b/lib/axlsx/drawing/line_3D_chart.rb
index 60572785..024ece0a 100644
--- a/lib/axlsx/drawing/line_3D_chart.rb
+++ b/lib/axlsx/drawing/line_3D_chart.rb
@@ -42,7 +42,7 @@ module Axlsx
# @see View3D
def initialize(frame, options = {})
@gap_depth = nil
- @view_3D = View3D.new({ :r_ang_ax => 1 }.merge(options))
+ @view_3D = View3D.new({ r_ang_ax: 1 }.merge(options))
super(frame, options)
axes.add_axis :ser_axis, SerAxis
end
diff --git a/lib/axlsx/drawing/line_chart.rb b/lib/axlsx/drawing/line_chart.rb
index 21327820..14577900 100644
--- a/lib/axlsx/drawing/line_chart.rb
+++ b/lib/axlsx/drawing/line_chart.rb
@@ -82,7 +82,7 @@ module Axlsx
@series.each { |ser| ser.to_xml_string(str) }
@d_lbls.to_xml_string(str) if @d_lbls
yield if block_given?
- axes.to_xml_string(str, :ids => true)
+ axes.to_xml_string(str, ids: true)
str << "</c:" << node_name << ">"
axes.to_xml_string(str)
end
@@ -92,7 +92,7 @@ module Axlsx
# axis.
# @return [Axes]
def axes
- @axes ||= Axes.new(:cat_axis => CatAxis, :val_axis => ValAxis)
+ @axes ||= Axes.new(cat_axis: CatAxis, val_axis: ValAxis)
end
end
end
diff --git a/lib/axlsx/drawing/line_series.rb b/lib/axlsx/drawing/line_series.rb
index 4854a718..d6a412e4 100644
--- a/lib/axlsx/drawing/line_series.rb
+++ b/lib/axlsx/drawing/line_series.rb
@@ -41,7 +41,7 @@ module Axlsx
@smooth = false
@labels, @data = nil, nil
super(chart, options)
- @labels = AxDataSource.new(:data => options[:labels]) unless options[:labels].nil?
+ @labels = AxDataSource.new(data: options[:labels]) unless options[:labels].nil?
@data = NumDataSource.new(options) unless options[:data].nil?
end
diff --git a/lib/axlsx/drawing/num_data.rb b/lib/axlsx/drawing/num_data.rb
index fdcf505c..356926b2 100644
--- a/lib/axlsx/drawing/num_data.rb
+++ b/lib/axlsx/drawing/num_data.rb
@@ -25,7 +25,7 @@ module Axlsx
@tag_name = values.first.is_a?(Cell) ? :numCache : :numLit
values.each do |value|
value = value.is_formula? ? 0 : value.value if value.is_a?(Cell)
- @pt << NumVal.new(:v => value)
+ @pt << NumVal.new(v: value)
end
end
diff --git a/lib/axlsx/drawing/one_cell_anchor.rb b/lib/axlsx/drawing/one_cell_anchor.rb
index 59d0d972..402b51ab 100644
--- a/lib/axlsx/drawing/one_cell_anchor.rb
+++ b/lib/axlsx/drawing/one_cell_anchor.rb
@@ -93,7 +93,7 @@ module Axlsx
def ext
cy = @height * 914400 / 96
cx = @width * 914400 / 96
- { :cy => cy, :cx => cx }
+ { cy: cy, cx: cx }
end
end
end
diff --git a/lib/axlsx/drawing/pic.rb b/lib/axlsx/drawing/pic.rb
index 320a5254..150d6dc5 100644
--- a/lib/axlsx/drawing/pic.rb
+++ b/lib/axlsx/drawing/pic.rb
@@ -223,7 +223,7 @@ module Axlsx
def use_one_cell_anchor
return if @anchor.is_a?(OneCellAnchor)
- new_anchor = OneCellAnchor.new(@anchor.drawing, :start_at => [@anchor.from.col, @anchor.from.row])
+ new_anchor = OneCellAnchor.new(@anchor.drawing, start_at: [@anchor.from.col, @anchor.from.row])
swap_anchor(new_anchor)
end
@@ -231,7 +231,7 @@ module Axlsx
def use_two_cell_anchor
return if @anchor.is_a?(TwoCellAnchor)
- new_anchor = TwoCellAnchor.new(@anchor.drawing, :start_at => [@anchor.from.col, @anchor.from.row])
+ new_anchor = TwoCellAnchor.new(@anchor.drawing, start_at: [@anchor.from.col, @anchor.from.row])
swap_anchor(new_anchor)
end
diff --git a/lib/axlsx/drawing/pie_3D_chart.rb b/lib/axlsx/drawing/pie_3D_chart.rb
index aeb002d8..7fa87cde 100644
--- a/lib/axlsx/drawing/pie_3D_chart.rb
+++ b/lib/axlsx/drawing/pie_3D_chart.rb
@@ -24,7 +24,7 @@ module Axlsx
@vary_colors = true
super(frame, options)
@series_type = PieSeries
- @view_3D = View3D.new({ :rot_x => 30, :perspective => 30 }.merge(options))
+ @view_3D = View3D.new({ rot_x: 30, perspective: 30 }.merge(options))
@d_lbls = nil
end
diff --git a/lib/axlsx/drawing/pie_series.rb b/lib/axlsx/drawing/pie_series.rb
index cce79648..091267f4 100644
--- a/lib/axlsx/drawing/pie_series.rb
+++ b/lib/axlsx/drawing/pie_series.rb
@@ -31,7 +31,7 @@ module Axlsx
@explosion = nil
@colors = []
super(chart, options)
- self.labels = AxDataSource.new(:data => options[:labels]) unless options[:labels].nil?
+ self.labels = AxDataSource.new(data: options[:labels]) unless options[:labels].nil?
self.data = NumDataSource.new(options) unless options[:data].nil?
end
diff --git a/lib/axlsx/drawing/scatter_chart.rb b/lib/axlsx/drawing/scatter_chart.rb
index 60b7c5b3..b9fcffbd 100644
--- a/lib/axlsx/drawing/scatter_chart.rb
+++ b/lib/axlsx/drawing/scatter_chart.rb
@@ -56,7 +56,7 @@ module Axlsx
str << '<c:varyColors val="' << vary_colors.to_s << '"/>'
@series.each { |ser| ser.to_xml_string(str) }
d_lbls.to_xml_string(str) if @d_lbls
- axes.to_xml_string(str, :ids => true)
+ axes.to_xml_string(str, ids: true)
str << '</c:scatterChart>'
axes.to_xml_string(str)
end
@@ -67,7 +67,7 @@ module Axlsx
# a y_val_axis
# @return [Axes]
def axes
- @axes ||= Axes.new(:x_val_axis => ValAxis, :y_val_axis => ValAxis)
+ @axes ||= Axes.new(x_val_axis: ValAxis, y_val_axis: ValAxis)
end
end
end
diff --git a/lib/axlsx/drawing/scatter_series.rb b/lib/axlsx/drawing/scatter_series.rb
index 9e3579f7..2838c3de 100644
--- a/lib/axlsx/drawing/scatter_series.rb
+++ b/lib/axlsx/drawing/scatter_series.rb
@@ -51,8 +51,8 @@ module Axlsx
@marker_symbol = :default
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?
+ @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
# @see color
diff --git a/lib/axlsx/drawing/str_data.rb b/lib/axlsx/drawing/str_data.rb
index 5ab15c39..88c84c20 100644
--- a/lib/axlsx/drawing/str_data.rb
+++ b/lib/axlsx/drawing/str_data.rb
@@ -22,7 +22,7 @@ module Axlsx
@tag_name = values.first.is_a?(Cell) ? :strCache : :strLit
values.each do |value|
v = value.is_a?(Cell) ? value.value : value
- @pt << @type.new(:v => v)
+ @pt << @type.new(v: v)
end
end
diff --git a/lib/axlsx/drawing/two_cell_anchor.rb b/lib/axlsx/drawing/two_cell_anchor.rb
index bebfd28c..f017311b 100644
--- a/lib/axlsx/drawing/two_cell_anchor.rb
+++ b/lib/axlsx/drawing/two_cell_anchor.rb
@@ -35,7 +35,7 @@ module Axlsx
def initialize(drawing, options = {})
@drawing = drawing
drawing.anchors << self
- @from, @to = Marker.new, Marker.new(:col => 5, :row => 10)
+ @from, @to = Marker.new, Marker.new(col: 5, row: 10)
parse_options options
# bit of a hack to work around the fact that the coords for start at and end at