Method: Axlsx::Border#to_xml_string
- Defined in:
- lib/axlsx/stylesheet/border.rb
#to_xml_string(str = '') ⇒ String
Serializes the object
57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/axlsx/stylesheet/border.rb', line 57 def to_xml_string(str = '') str << '<border ' serialized_attributes str str << '>' # enforces order [:start, :end, :left, :right, :top, :bottom, :diagonal, :vertical, :horizontal].each do |k| @prs.select { |pr| pr.name == k }.each do |part| part.to_xml_string(str) end end str << '</border>' end |