class OoxmlParser::TableRowProperties
Class for describing Table
Row Properties
Attributes
@return [OoxmlSize] Table
cell spacing
@return [TableRowHeight] Table
Row Height
@return [True, False] Specifies that the current row should be repeated at the top each new page on which the table is displayed. >ECMA-376, 3rd Edition (June, 2011), Fundamentals and Markup Language Reference 17.4.50
Public Instance Methods
Source
# File lib/ooxml_parser/common_parser/common_data/table/row/row/table_row_properties.rb, line 20 def parse(node) node.xpath('*').each do |node_child| case node_child.name when 'trHeight' @height = TableRowHeight.new(parent: self).parse(node_child) when 'tblCellSpacing' @cells_spacing = OoxmlSize.new.parse(node_child) when 'tblHeader' @table_header = option_enabled?(node_child) end end self end
Parse Columns
data @param [Nokogiri::XML:Element] node with Table
Row Properties data @return [TableRowProperties] value of Columns
data