Sha256: bb808cc67dc72889eb3ae965991b3e767bd8cbf66a950ec0941788931e67d454
Contents?: true
Size: 580 Bytes
Versions: 48
Compression:
Stored size: 580 Bytes
Contents
# frozen_string_literal: true module OoxmlParser # Describe single table element class TableElement < OOXMLDocumentObject attr_accessor :cell_style alias cell_properties cell_style # Parse TableElement object # @param node [Nokogiri::XML:Element] node to parse # @return [TableElement] result of parsing def parse(node) node.xpath('*').each do |node_child| case node_child.name when 'tcStyle', 'tcPr' @cell_style = CellProperties.new(parent: self).parse(node_child) end end self end end end
Version data entries
48 entries across 48 versions & 1 rubygems