class OpenXml::Xlsx::Elements::Border
Attributes
bottom_component[R]
diagonal_component[R]
left_component[R]
right_component[R]
top_component[R]
Public Class Methods
new(options={})
click to toggle source
# File lib/openxml/xlsx/elements/border.rb, line 7 def initialize(options={}) @left_component = options.fetch(:left, BorderComponent.new) @right_component = options.fetch(:right, BorderComponent.new) @top_component = options.fetch(:top, BorderComponent.new) @bottom_component = options.fetch(:bottom, BorderComponent.new) @diagonal_component = options.fetch(:diagonal, BorderComponent.new) end
Public Instance Methods
to_xml(xml)
click to toggle source
# File lib/openxml/xlsx/elements/border.rb, line 15 def to_xml(xml) xml.border do left_component.to_xml("left", xml) right_component.to_xml("right", xml) top_component.to_xml("top", xml) bottom_component.to_xml("bottom", xml) diagonal_component.to_xml("diagonal", xml) end end